From 41d1651c46bb254e7173289eb75440a7f55d36a8 Mon Sep 17 00:00:00 2001 From: William Ball Date: Fri, 24 Dec 2021 10:59:38 -0800 Subject: [PATCH] big updates: refactored, bug fixed, and added ability to generate pictures --- .../circle_counting_new/Cargo.lock | 127 +- .../circle_counting_new/Cargo.toml | 6 +- .../circle_counting_new/data/6v6f1.txt | 3 - .../circle_counting_new/data/6v7f1.txt | 24 - .../data/antiprisms/decagonal_antiprism.txt | 121 + .../data/antiprisms/heptagonal_antiprism.txt | 57 + .../data/antiprisms/hexagonal_antiprism.txt | 31 + .../data/antiprisms/nonagonal_antiprism.txt | 106 + .../data/antiprisms/octagonal_antiprism.txt | 79 + .../data/antiprisms/pentagonal_antiprism.txt | 29 + .../data/antiprisms/square_antiprism.txt | 14 + .../data/cuboctohedron.txt | 141 - .../data/decagonal_prism.txt | 302 - .../data/decagonal_pyramid.txt | 3 - .../data/decagonal_trapezohedron.txt | 501 -- .../circle_counting_new/data/dodecahedron.txt | 121 - .../data/heptagonal_prism.txt | 125 - .../data/heptagonal_pyramid.txt | 48 - .../data/heptagonal_trapezohedron.txt | 249 - .../data/hexagonal_prism.txt | 74 - .../data/hexagonal_pyramid.txt | 28 - .../data/hexagonal_trapezohedron.txt | 163 - .../circle_counting_new/data/icosahedron.txt | 39 - .../data/infinite_anti_cupola.txt | 17 - .../data/infinite_prism.txt | 11 - .../data/infinite_trapezohedron.txt | 32 - .../circle_counting_new/data/misc/6v7f1.txt | 8 + .../circle_counting_new/data/misc/6v7f2.txt | 7 + .../data/misc/cuboctohedron.txt | 16 + .../data/misc/truncated_icosahedron.txt | 1087 +++ .../data/nonagonal_prism.txt | 235 - .../data/nonagonal_pyramid.txt | 3 - .../data/nonagonal_trapezohedron.txt | 374 - .../data/octagonal_prism.txt | 172 - .../data/octagonal_pyramid.txt | 3 - .../data/octagonal_trapezohedron.txt | 284 - .../data/pentagonal_prism.txt | 56 - .../data/pentagonal_pyramid.txt | 3 - .../data/pentagonal_trapezohedron.txt | 110 - .../data/{ => platonic_solids}/cube.txt | 0 .../data/platonic_solids/dodecahedron.txt | 121 + .../data/platonic_solids/icosahedron.txt | 39 + .../data/{ => platonic_solids}/octahedron.txt | 0 .../{ => platonic_solids}/tetrahedron.txt | 6 +- .../data/prisms/decagonal_prism.txt | 119 + .../data/prisms/heptagonal_prism.txt | 56 + .../data/prisms/hexagonal_prism.txt | 14 + .../data/prisms/nonagonal_prism.txt | 90 + .../data/prisms/octagonal_prism.txt | 76 + .../data/prisms/pentagonal_prism.txt | 25 + .../data/prisms/triangular_prism.txt | 5 + .../data/pyramids/decagonal_pyramid.txt | 38 + .../data/pyramids/heptagonal_pyramid.txt | 18 + .../data/pyramids/hexagonal_pyramid.txt | 7 + .../data/pyramids/nonagonal_pyramid.txt | 28 + .../data/pyramids/octagonal_pyramid.txt | 25 + .../data/pyramids/pentagonal_pyramid.txt | 11 + .../data/pyramids/square_pyramid.txt | 4 + .../data/rhombic/rhombic_dodecahedron.txt | 17 + .../data/rhombic/rhombic_triacontahedron.txt | 314 + .../data/rhombic_dodecahedron.txt | 165 - .../data/rhombic_triacontahedron.txt | 1775 ----- .../data/square_pyramid.txt | 37 - .../data/square_trapezohedron.txt | 73 - .../data/square_triangle.txt | 122 - .../data/triangular_prism.txt | 17 - .../data/truncated_icosahedron.txt | 6006 ----------------- .../circle_counting_new/driver.sh | 23 + .../circle_counting_new/instructions.md | 14 - .../antiprisms/decagonal_antiprism.txt | 2 + .../antiprisms/heptagonal_antiprism.txt | 2 + .../antiprisms/hexagonal_antiprism.txt | 2 + .../antiprisms/nonagonal_antiprism.txt | 2 + .../antiprisms/octagonal_antiprism.txt | 2 + .../antiprisms/pentagonal_antiprism.txt | 2 + .../output1e3/antiprisms/square_antiprism.txt | 2 + .../output1e3/misc/6v6f1.txt | 2 + .../output1e3/misc/6v7f1.txt | 2 + .../output1e3/misc/6v7f2.txt | 2 + .../output1e3/misc/cuboctohedron.txt | 2 + .../output1e3/misc/truncated_icosahedron.txt | 2 + .../output1e3/platonic_solids/cube.txt | 2 + .../platonic_solids/dodecahedron.txt | 2 + .../output1e3/platonic_solids/icosahedron.txt | 2 + .../output1e3/platonic_solids/octahedron.txt | 2 + .../output1e3/platonic_solids/tetrahedron.txt | 0 .../output1e3/prisms/decagonal_prism.txt | 2 + .../output1e3/prisms/heptagonal_prism.txt | 2 + .../output1e3/prisms/hexagonal_prism.txt | 2 + .../output1e3/prisms/nonagonal_prism.txt | 2 + .../output1e3/prisms/octagonal_prism.txt | 2 + .../output1e3/prisms/pentagonal_prism.txt | 2 + .../output1e3/prisms/triangular_prism.txt | 2 + .../output1e3/pyramids/decagonal_pyramid.txt | 2 + .../output1e3/pyramids/heptagonal_pyramid.txt | 2 + .../output1e3/pyramids/hexagonal_pyramid.txt | 2 + .../output1e3/pyramids/nonagonal_pyramid.txt | 2 + .../output1e3/pyramids/octagonal_pyramid.txt | 2 + .../output1e3/pyramids/pentagonal_pyramid.txt | 2 + .../output1e3/pyramids/square_pyramid.txt | 2 + .../rhombic/rhombic_dodecahedron.txt | 2 + .../rhombic/rhombic_triacontahedron.txt | 2 + .../antiprisms/decagonal_antiprism.txt | 2 + .../antiprisms/heptagonal_antiprism.txt | 2 + .../antiprisms/hexagonal_antiprism.txt | 2 + .../antiprisms/nonagonal_antiprism.txt | 2 + .../antiprisms/octagonal_antiprism.txt | 2 + .../antiprisms/pentagonal_antiprism.txt | 2 + .../output1e6/antiprisms/square_antiprism.txt | 2 + .../output1e6/misc/6v6f1.txt | 0 .../output1e6/misc/6v7f1.txt | 2 + .../output1e6/misc/6v7f2.txt | 2 + .../output1e6/misc/cuboctohedron.txt | 2 + .../output1e6/misc/truncated_icosahedron.txt | 2 + .../output1e6/platonic_solids/cube.txt | 2 + .../platonic_solids/dodecahedron.txt | 2 + .../output1e6/platonic_solids/icosahedron.txt | 2 + .../output1e6/platonic_solids/octahedron.txt | 2 + .../output1e6/platonic_solids/tetrahedron.txt | 0 .../output1e6/prisms/decagonal_prism.txt | 2 + .../output1e6/prisms/heptagonal_prism.txt | 2 + .../output1e6/prisms/hexagonal_prism.txt | 2 + .../output1e6/prisms/nonagonal_prism.txt | 2 + .../output1e6/prisms/octagonal_prism.txt | 2 + .../output1e6/prisms/pentagonal_prism.txt | 2 + .../output1e6/prisms/triangular_prism.txt | 2 + .../output1e6/pyramids/decagonal_pyramid.txt | 2 + .../output1e6/pyramids/heptagonal_pyramid.txt | 2 + .../output1e6/pyramids/hexagonal_pyramid.txt | 2 + .../output1e6/pyramids/nonagonal_pyramid.txt | 2 + .../output1e6/pyramids/octagonal_pyramid.txt | 2 + .../output1e6/pyramids/pentagonal_pyramid.txt | 2 + .../output1e6/pyramids/square_pyramid.txt | 2 + .../rhombic/rhombic_dodecahedron.txt | 2 + .../rhombic/rhombic_triacontahedron.txt | 2 + .../antiprisms/decagonal_antiprism.txt | 2 + .../antiprisms/heptagonal_antiprism.txt | 2 + .../antiprisms/hexagonal_antiprism.txt | 2 + .../antiprisms/nonagonal_antiprism.txt | 2 + .../antiprisms/octagonal_antiprism.txt | 2 + .../antiprisms/pentagonal_antiprism.txt | 2 + .../output1e7/antiprisms/square_antiprism.txt | 2 + .../output1e7/misc/6v7f1.txt | 2 + .../output1e7/misc/6v7f2.txt | 2 + .../output1e7/misc/cuboctohedron.txt | 2 + .../output1e7/misc/truncated_icosahedron.txt | 2 + .../output1e7/platonic_solids/cube.txt | 2 + .../platonic_solids/dodecahedron.txt | 2 + .../output1e7/platonic_solids/icosahedron.txt | 2 + .../output1e7/platonic_solids/octahedron.txt | 2 + .../output1e7/platonic_solids/tetrahedron.txt | 0 .../output1e7/prisms/decagonal_prism.txt | 2 + .../output1e7/prisms/heptagonal_prism.txt | 2 + .../output1e7/prisms/hexagonal_prism.txt | 2 + .../output1e7/prisms/nonagonal_prism.txt | 2 + .../output1e7/prisms/octagonal_prism.txt | 2 + .../output1e7/prisms/pentagonal_prism.txt | 2 + .../output1e7/prisms/triangular_prism.txt | 2 + .../output1e7/pyramids/decagonal_pyramid.txt | 2 + .../output1e7/pyramids/heptagonal_pyramid.txt | 2 + .../output1e7/pyramids/hexagonal_pyramid.txt | 2 + .../output1e7/pyramids/nonagonal_pyramid.txt | 2 + .../output1e7/pyramids/octagonal_pyramid.txt | 2 + .../output1e7/pyramids/pentagonal_pyramid.txt | 2 + .../output1e7/pyramids/square_pyramid.txt | 2 + .../rhombic/rhombic_dodecahedron.txt | 2 + .../rhombic/rhombic_triacontahedron.txt | 2 + .../circle_counting_new/src/command_args.rs | 70 + .../circle_counting_new/src/constants.rs | 2 - .../circle_counting_new/src/dimension.rs | 97 + .../circle_counting_new/src/fractal.rs | 58 - .../circle_counting_new/src/gram_matrix.rs | 219 +- .../circle_counting_new/src/main.rs | 283 +- .../circle_counting_new/src/parser.rs | 474 +- .../circle_counting_new/src/picture.rs | 133 + .../circle_counting_new/src/search.rs | 110 +- .../circle_counting_new/src/time.rs | 46 + .../trapezohedra/decagonal_trapezohedron.txt | 149 + .../trapezohedra/heptagonal_trapezohedron.txt | 78 + .../trapezohedra/hexagonal_trapezohedron.txt | 58 + .../trapezohedra/nonagonal_trapezohedron.txt | 124 + .../trapezohedra/octagonal_trapezohedron.txt | 103 + .../trapezohedra/pentagon_trapezohedron.txt | 45 + .../trapezohedra/square_trapezohedron.txt | 28 + fractal_dimension/fractal_dimension.nb | 1375 +--- 185 files changed, 4242 insertions(+), 13452 deletions(-) delete mode 100644 fractal_dimension/circle_counting_new/data/6v6f1.txt delete mode 100644 fractal_dimension/circle_counting_new/data/6v7f1.txt create mode 100644 fractal_dimension/circle_counting_new/data/antiprisms/decagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/data/antiprisms/heptagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/data/antiprisms/hexagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/data/antiprisms/nonagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/data/antiprisms/octagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/data/antiprisms/pentagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/data/antiprisms/square_antiprism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/cuboctohedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/decagonal_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/decagonal_pyramid.txt delete mode 100644 fractal_dimension/circle_counting_new/data/decagonal_trapezohedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/dodecahedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/heptagonal_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/heptagonal_pyramid.txt delete mode 100644 fractal_dimension/circle_counting_new/data/heptagonal_trapezohedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/hexagonal_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/hexagonal_pyramid.txt delete mode 100644 fractal_dimension/circle_counting_new/data/hexagonal_trapezohedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/icosahedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/infinite_anti_cupola.txt delete mode 100644 fractal_dimension/circle_counting_new/data/infinite_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/infinite_trapezohedron.txt create mode 100644 fractal_dimension/circle_counting_new/data/misc/6v7f1.txt create mode 100644 fractal_dimension/circle_counting_new/data/misc/6v7f2.txt create mode 100644 fractal_dimension/circle_counting_new/data/misc/cuboctohedron.txt create mode 100644 fractal_dimension/circle_counting_new/data/misc/truncated_icosahedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/nonagonal_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/nonagonal_pyramid.txt delete mode 100644 fractal_dimension/circle_counting_new/data/nonagonal_trapezohedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/octagonal_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/octagonal_pyramid.txt delete mode 100644 fractal_dimension/circle_counting_new/data/octagonal_trapezohedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/pentagonal_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/pentagonal_pyramid.txt delete mode 100644 fractal_dimension/circle_counting_new/data/pentagonal_trapezohedron.txt rename fractal_dimension/circle_counting_new/data/{ => platonic_solids}/cube.txt (100%) create mode 100644 fractal_dimension/circle_counting_new/data/platonic_solids/dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/data/platonic_solids/icosahedron.txt rename fractal_dimension/circle_counting_new/data/{ => platonic_solids}/octahedron.txt (100%) rename fractal_dimension/circle_counting_new/data/{ => platonic_solids}/tetrahedron.txt (62%) create mode 100644 fractal_dimension/circle_counting_new/data/prisms/decagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/data/prisms/heptagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/data/prisms/hexagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/data/prisms/nonagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/data/prisms/octagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/data/prisms/pentagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/data/prisms/triangular_prism.txt create mode 100644 fractal_dimension/circle_counting_new/data/pyramids/decagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/data/pyramids/heptagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/data/pyramids/hexagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/data/pyramids/nonagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/data/pyramids/octagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/data/pyramids/pentagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/data/pyramids/square_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/data/rhombic/rhombic_dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/data/rhombic/rhombic_triacontahedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/rhombic_dodecahedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/rhombic_triacontahedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/square_pyramid.txt delete mode 100644 fractal_dimension/circle_counting_new/data/square_trapezohedron.txt delete mode 100644 fractal_dimension/circle_counting_new/data/square_triangle.txt delete mode 100644 fractal_dimension/circle_counting_new/data/triangular_prism.txt delete mode 100644 fractal_dimension/circle_counting_new/data/truncated_icosahedron.txt create mode 100755 fractal_dimension/circle_counting_new/driver.sh delete mode 100644 fractal_dimension/circle_counting_new/instructions.md create mode 100644 fractal_dimension/circle_counting_new/output1e3/antiprisms/decagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/antiprisms/heptagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/antiprisms/hexagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/antiprisms/nonagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/antiprisms/octagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/antiprisms/pentagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/antiprisms/square_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/misc/6v6f1.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/misc/6v7f1.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/misc/6v7f2.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/misc/cuboctohedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/misc/truncated_icosahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/platonic_solids/cube.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/platonic_solids/dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/platonic_solids/icosahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/platonic_solids/octahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/platonic_solids/tetrahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/prisms/decagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/prisms/heptagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/prisms/hexagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/prisms/nonagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/prisms/octagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/prisms/pentagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/prisms/triangular_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/pyramids/decagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/pyramids/heptagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/pyramids/hexagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/pyramids/nonagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/pyramids/octagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/pyramids/pentagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/pyramids/square_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_triacontahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/antiprisms/decagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/antiprisms/heptagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/antiprisms/hexagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/antiprisms/nonagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/antiprisms/octagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/antiprisms/pentagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/antiprisms/square_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/misc/6v6f1.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/misc/6v7f1.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/misc/6v7f2.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/misc/cuboctohedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/misc/truncated_icosahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/platonic_solids/cube.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/platonic_solids/dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/platonic_solids/icosahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/platonic_solids/octahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/platonic_solids/tetrahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/prisms/decagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/prisms/heptagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/prisms/hexagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/prisms/nonagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/prisms/octagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/prisms/pentagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/prisms/triangular_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/pyramids/decagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/pyramids/heptagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/pyramids/hexagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/pyramids/nonagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/pyramids/octagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/pyramids/pentagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/pyramids/square_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_triacontahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/antiprisms/decagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/antiprisms/heptagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/antiprisms/hexagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/antiprisms/nonagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/antiprisms/octagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/antiprisms/pentagonal_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/antiprisms/square_antiprism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/misc/6v7f1.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/misc/6v7f2.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/misc/cuboctohedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/misc/truncated_icosahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/platonic_solids/cube.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/platonic_solids/dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/platonic_solids/icosahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/platonic_solids/octahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/platonic_solids/tetrahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/prisms/decagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/prisms/heptagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/prisms/hexagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/prisms/nonagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/prisms/octagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/prisms/pentagonal_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/prisms/triangular_prism.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/pyramids/decagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/pyramids/heptagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/pyramids/hexagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/pyramids/nonagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/pyramids/octagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/pyramids/pentagonal_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/pyramids/square_pyramid.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_dodecahedron.txt create mode 100644 fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_triacontahedron.txt create mode 100644 fractal_dimension/circle_counting_new/src/command_args.rs delete mode 100644 fractal_dimension/circle_counting_new/src/constants.rs create mode 100644 fractal_dimension/circle_counting_new/src/dimension.rs delete mode 100644 fractal_dimension/circle_counting_new/src/fractal.rs create mode 100644 fractal_dimension/circle_counting_new/src/picture.rs create mode 100644 fractal_dimension/circle_counting_new/src/time.rs create mode 100644 fractal_dimension/circle_counting_new/trapezohedra/decagonal_trapezohedron.txt create mode 100644 fractal_dimension/circle_counting_new/trapezohedra/heptagonal_trapezohedron.txt create mode 100644 fractal_dimension/circle_counting_new/trapezohedra/hexagonal_trapezohedron.txt create mode 100644 fractal_dimension/circle_counting_new/trapezohedra/nonagonal_trapezohedron.txt create mode 100644 fractal_dimension/circle_counting_new/trapezohedra/octagonal_trapezohedron.txt create mode 100644 fractal_dimension/circle_counting_new/trapezohedra/pentagon_trapezohedron.txt create mode 100644 fractal_dimension/circle_counting_new/trapezohedra/square_trapezohedron.txt diff --git a/fractal_dimension/circle_counting_new/Cargo.lock b/fractal_dimension/circle_counting_new/Cargo.lock index 57d5b72..021fa16 100644 --- a/fractal_dimension/circle_counting_new/Cargo.lock +++ b/fractal_dimension/circle_counting_new/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "ansi_term" -version = "0.11.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" dependencies = [ "winapi", ] @@ -39,15 +39,9 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "bitflags" -version = "1.2.1" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" - -[[package]] -name = "cc" -version = "1.0.68" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "cfg-if" @@ -60,17 +54,17 @@ name = "circle_counting" version = "0.1.0" dependencies = [ "ansi_term", - "f128", "linregress", "nalgebra", + "nom", "structopt", ] [[package]] name = "clap" -version = "2.33.3" +version = "2.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002" +checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" dependencies = [ "ansi_term", "atty", @@ -81,38 +75,6 @@ dependencies = [ "vec_map", ] -[[package]] -name = "f128" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7d29530784c8b9e49eccb10c95abc69ac72e9e7eb29cb2649b13e08f766d2c" -dependencies = [ - "f128_input", - "f128_internal", - "libc", - "num-traits", -] - -[[package]] -name = "f128_input" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18a821a6f74745607a8c99c932a8f513e6e7d6ee63725ec95511edf4a94510bb" -dependencies = [ - "f128_internal", -] - -[[package]] -name = "f128_internal" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9708a33de3cda4e6636670c1af561635fe249cb817dda1a14ec18fe9dda0a99d" -dependencies = [ - "cc", - "libc", - "num-traits", -] - [[package]] name = "getrandom" version = "0.2.3" @@ -150,9 +112,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.97" +version = "0.2.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12b8adadd720df158f4d70dfe7ccc6adb0472d7c55ca83445f6a5ab3e36f8fb6" +checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125" [[package]] name = "libm" @@ -162,9 +124,9 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" [[package]] name = "linregress" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e6e407dadb4ca4b31bc69c27aff00e7ca4534fdcee855159b039a7cebb5f395" +checksum = "d6c601a85f5ecd1aba625247bca0031585fb1c446461b142878a16f8245ddeb8" dependencies = [ "nalgebra", "statrs", @@ -172,13 +134,25 @@ dependencies = [ [[package]] name = "matrixmultiply" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a8a15b776d9dfaecd44b03c5828c2199cddff5247215858aac14624f8d6b741" +checksum = "add85d4dd35074e6fedc608f8c8f513a3548619a9024b751949ef0e8e45a4d84" dependencies = [ "rawpointer", ] +[[package]] +name = "memchr" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + [[package]] name = "nalgebra" version = "0.27.1" @@ -208,6 +182,17 @@ dependencies = [ "syn", ] +[[package]] +name = "nom" +version = "7.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109" +dependencies = [ + "memchr", + "minimal-lexical", + "version_check", +] + [[package]] name = "num-complex" version = "0.4.0" @@ -250,15 +235,15 @@ dependencies = [ [[package]] name = "paste" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58" +checksum = "0744126afe1a6dd7f394cb50a716dbe086cb06e255e53d8d0185d82828358fb5" [[package]] name = "ppv-lite86" -version = "0.2.10" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" +checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba" [[package]] name = "proc-macro-error" @@ -286,18 +271,18 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.27" +version = "1.0.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038" +checksum = "2f84e92c0f7c9d58328b85a78557813e4bd845130db68d7184635344399423b1" dependencies = [ "unicode-xid", ] [[package]] name = "quote" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" +checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05" dependencies = [ "proc-macro2", ] @@ -335,9 +320,9 @@ dependencies = [ [[package]] name = "rand_distr" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "051b398806e42b9cd04ad9ec8f81e355d0a382c543ac6672c62f5a5b452ef142" +checksum = "964d548f8e7d12e102ef183a0de7e98180c9f8729f555897a857b96e48122d2f" dependencies = [ "num-traits", "rand", @@ -391,9 +376,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" [[package]] name = "structopt" -version = "0.3.22" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b041cdcb67226aca307e6e7be44c8806423d83e018bd662360a93dabce4d71" +checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c" dependencies = [ "clap", "lazy_static", @@ -402,9 +387,9 @@ dependencies = [ [[package]] name = "structopt-derive" -version = "0.4.15" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7813934aecf5f51a54775e00068c237de98489463968231a51746bbbc03f9c10" +checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck", "proc-macro-error", @@ -415,9 +400,9 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.73" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7" +checksum = "23a1dfb999630e338648c83e91c59a4e9fb7620f520c3194b6b89e276f2f1959" dependencies = [ "proc-macro2", "quote", @@ -435,9 +420,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.13.0" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06" +checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec" [[package]] name = "unicode-segmentation" @@ -447,9 +432,9 @@ checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" [[package]] name = "unicode-width" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3" +checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" [[package]] name = "unicode-xid" diff --git a/fractal_dimension/circle_counting_new/Cargo.toml b/fractal_dimension/circle_counting_new/Cargo.toml index f7fc97d..5a5f590 100644 --- a/fractal_dimension/circle_counting_new/Cargo.toml +++ b/fractal_dimension/circle_counting_new/Cargo.toml @@ -2,13 +2,13 @@ name = "circle_counting" version = "0.1.0" authors = [ "William Ball "] -edition = "2018" +edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] nalgebra = "*" -linregress = "*" structopt = "*" ansi_term = "*" -f128 = "*" +linregress = "*" +nom = "*" diff --git a/fractal_dimension/circle_counting_new/data/6v6f1.txt b/fractal_dimension/circle_counting_new/data/6v6f1.txt deleted file mode 100644 index cfe858d..0000000 --- a/fractal_dimension/circle_counting_new/data/6v6f1.txt +++ /dev/null @@ -1,3 +0,0 @@ -{{{1., 0., 0., 0., 0., 0.}, {0., 1., 0., 0., 0., 0.}, {3.618033988749896, 2.23606797749979, 0., 0., -0.6180339887498949, 4.236067977499791}, {7.47213595499958, 2.618033988749895, 0., 0., -1., 6.854101966249685}, {8.47213595499958, 2., 0., 0., -1., 8.47213595499958}, {0., 0., 0., 0., 0., 1.}}, {{1., 0., 0., 0., 0., 0.}, {0., 1., 0., 0., 0., 0.}, {-1., 0.6180339887498949, 0., 0.6180339887498949, 0., 0.}, {0., 0., 0., 1., 0., 0.}, {1., 1.3819660112501055, 0., 2.23606797749979, 0., -1.618033988749895}, {0., 1.2360679774997898, 0., 0.7639320225002103, 0., -1.}}, {{1., 0., 0., 0., 0., 0.}, {10.090169943749473, 0., 0., 6.854101966249683, 6.854101966249683, -2.6180339887498945}, {5.236067977499789, 0., 0., 4.854101966249684, 4.236067977499789, -1.6180339887498947}, {0., 0., 0., 1., 0., 0.}, {0., 0., 0., 0., 1., 0.}, {3.23606797749979, 0., 0., 1.9999999999999998, 3.23606797749979, -1.}}, {{1., 0., 0., 0., 0., 0.}, {8.47213595499958, -1., 0., 0., 2., 8.47213595499958}, {6.854101966249685, -1., 0., 0., 2.618033988749895, 7.47213595499958}, {4.236067977499791, -0.6180339887498949, 0., 0., 2.23606797749979, 3.618033988749896}, {0., 0., 0., 0., 1., 0.}, {0., 0., 0., 0., 0., 1.}}, {{-1., 3.23606797749979, 1.9999999999999998, 0., 0., 3.23606797749979}, {0., 1., 0., 0., 0., 0.}, {0., 0., 1., 0., 0., 0.}, {-1.6180339887498947, 4.236067977499789, 4.854101966249684, 0., 0., 5.236067977499789}, {-2.6180339887498945, 6.854101966249683, 6.854101966249683, 0., 0., 10.090169943749473}, {0., 0., 0., 0., 0., 1.}}, {{0., -0.6180339887498949, 0.5278640450004208, 1.3819660112501053, 0., 2.0000000000000004}, {0., -1., 2.4721359549995796, 1.2360679774997898, 0., 3.2360679774997902}, {0., 0., 1., 0., 0., 0.}, {0., 0., 0., 1., 0., 0.}, {0., 0., -1., 1.6180339887498947, 0., 1.6180339887498947}, {0., 0., 0., 0., 0., 1.}}} -{{1.697812905064731, -0.283599342691636, -0.13601976367522847, 0.7071067811865476}, {2.1311815235545866, 1.5712776500892454, 2.0390426407065196, 0.4370160244488211}, {0.6387648728315074, 1.64948073843923, 0.8629098213325702, -1.1441228056353685}, {1.64948073843923, 0.6387648728315074, -0.8629098213325702, -1.1441228056353685}, {1.5712776500892454, 2.1311815235545866, -2.0390426407065196, 0.4370160244488211}, {-0.283599342691636, 1.697812905064731, 0.13601976367522847, 0.7071067811865476}} -{{0, 1, 5}, {0, 3, 2, 1}, {0, 4, 3}, {0, 5, 4}, {1, 2, 5}, {2, 3, 4, 5}} \ No newline at end of file diff --git a/fractal_dimension/circle_counting_new/data/6v7f1.txt b/fractal_dimension/circle_counting_new/data/6v7f1.txt deleted file mode 100644 index cc757f7..0000000 --- a/fractal_dimension/circle_counting_new/data/6v7f1.txt +++ /dev/null @@ -1,24 +0,0 @@ -{{{1., 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0}, {11.6569, 11.6569, -1., 0, - 0, 2.}, {15.0711, 14.0711, -1.41421, 0, 0, 3.41421}, {3.41421, - 3.41421, -0.414214, 0, 0, 1.41421}, {0, 0, 0, 0, 0, 1.}}, {{1., 0, - 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0}, {4., 3., 3., - 0, -1., 0}, {4., 4., 2., 0, -1., 0}, {9.24264, 9.24264, 2.70711, - 0, -1.70711, 0}}, {{1., 0, 0, 0, 0, 0}, {4., 0, 3., 3., -1., - 0}, {0, 0, 1., 0, 0, 0}, {0, 0, 0, 1., 0, 0}, {4., 0, 2., 4., -1., - 0}, {18.8995, 0, 9.94975, 14.0711, -4.12132, 0}}, {{1., 0, 0, 0, 0, - 0}, {4., 0, -1., 3., 3., 0}, {4., 0, -1., 4., 2., 0}, {0, 0, 0, - 1., 0, 0}, {0, 0, 0, 0, 1., 0}, {9.24264, 0, -1.70711, 4.41421, - 7.53553, 0}}, {{1., 0, 0, 0, 0, 0}, {3., 0, -0.292893, 0, 2.70711, - 1.58579}, {13.6569, 0, -1., 0, 11.6569, 4.}, {10.6569, - 0, -0.707107, 0, 9.94975, 2.41421}, {0, 0, 0, 0, 1., 0}, {0, 0, 0, - 0, 0, 1.}}, {{0, 2.70711, -1., 1.70711, 0, -0.414214}, {0, 1., 0, - 0, 0, 0}, {0, 0, 1., 0, 0, 0}, {0, 0, 0, 1., 0, 0}, {0, 1., -1., - 1., 0, 0}, {0, 10.6569, -4.82843, 5.82843, 0, -1.}}, {{-1., 2., 0, - 0, 2., 2.}, {0, 1., 0, 0, 0, 0}, {-3.41421, 10.2426, 0, 0, 9.24264, - 5.41421}, {-3.41421, 9.24264, 0, 0, 10.2426, 5.41421}, {0, 0, 0, - 0, 1., 0}, {0, 0, 0, 0, 0, 1.}}} - -{-1., 2.41421, 2.41421, 2.41421, 2.41421, 5.82843} - -{{0, 1, 5}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {1, 2, 3, - 4}, {1, 4, 5}} diff --git a/fractal_dimension/circle_counting_new/data/antiprisms/decagonal_antiprism.txt b/fractal_dimension/circle_counting_new/data/antiprisms/decagonal_antiprism.txt new file mode 100644 index 0000000..b89a328 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/antiprisms/decagonal_antiprism.txt @@ -0,0 +1,121 @@ +{{1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-12.70820393249937, -6.23606797749979, -1., -1., +-4.804226065180615, -10.959593139528938, -17.11496021387111, +-20.919186279049498, -20.919186279047874, -17.11496021387111, +-10.959593139525358, -4.804226065180615, -1.}, {-1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-12.70820393249937, -6.23606797749979, -1., -1., +-4.804226065180615, -10.959593139525103, -17.11496021387111, +-20.919186279047874, -20.919186279049498, -17.11496021387111, +-10.959593139528938, -4.804226065180615}, {-6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-12.70820393249937, -4.804226065180615, -1., -1., +-4.804226065180615, -10.95959313952531, -17.11496021387111, +-20.919186279049498, -20.919186279047874, -17.11496021387111, +-10.959593139528938}, {-12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-10.959593139525346, -4.804226065180615, -1., -1., +-4.804226065180615, -10.959593139528938, -17.11496021387111, +-20.919186279047874, -20.91918627904936, -17.11496021387111}, +{-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.11496021387111, +-10.95959313952534, -4.804226065180615, -1., -1., +-4.804226065180615, -10.959593139525103, -17.11496021387111, +-20.919186279049267, -20.919186279049267}, {-19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -20.919186279049292, -17.11496021387111, +-10.959593139528938, -4.804226065180615, -1., -1., +-4.804226065180615, -10.959593139525103, -17.11496021387111, +-20.919186279047874}, {-17.94427190999916, -19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-20.919186279047874, -20.919186279047874, -17.11496021387111, +-10.959593139528938, -4.804226065180615, -1., -1., +-4.804226065180615, -10.959593139528938, -17.11496021387111}, +{-12.70820393249937, -17.94427190999916, -19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -17.11496021387111, +-20.919186279047874, -20.919186279047874, -17.11496021387111, +-10.95959313952531, -4.804226065180615, -1., -1., +-4.804226065180615, -10.959593139525103}, {-6.23606797749979, +-12.70820393249937, -17.94427190999916, -19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -10.959593139528938, -17.11496021387111, +-20.919186279047874, -20.919186279047874, -17.11496021387111, +-10.959593139525103, -4.804226065180615, -1., -1., +-4.804226065180615}, {-1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-12.70820393249937, -6.23606797749979, -1., + 1., -4.804226065180615, -10.959593139525103, +-17.11496021387111, -20.919186279049267, -20.919186279049228, +-17.11496021387111, -10.95959313952531, -4.804226065180615, -1., +-1.}, {-1., -1., -4.804226065180615, -10.959593139525346, +-17.11496021387111, -20.919186279049292, -20.919186279047874, +-17.11496021387111, -10.959593139528938, -4.804226065180615, + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-12.70820393249937, -6.23606797749979, -1.}, {-4.804226065180615, +-1., -1., -4.804226065180615, -10.95959313952534, +-17.11496021387111, -20.919186279047874, -20.919186279047874, +-17.11496021387111, -10.959593139525103, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-12.70820393249937, -6.23606797749979}, {-10.959593139528938, +-4.804226065180615, -1., -1., -4.804226065180615, +-10.959593139528938, -17.11496021387111, -20.919186279047874, +-20.919186279047874, -17.11496021387111, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916, +-12.70820393249937}, {-17.11496021387111, -10.959593139525103, +-4.804226065180615, -1., -1., -4.804226065180615, +-10.959593139528938, -17.11496021387111, -20.919186279047874, +-20.919186279049267, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916, -17.94427190999916}, +{-20.919186279049498, -17.11496021387111, -10.95959313952531, +-4.804226065180615, -1., -1., -4.804226065180615, +-10.95959313952531, -17.11496021387111, -20.919186279049228, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916, -19.94427190999916}, {-20.919186279047874, +-20.919186279047874, -17.11496021387111, -10.959593139528938, +-4.804226065180615, -1., -1., -4.804226065180615, +-10.959593139525103, -17.11496021387111, -19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937, +-17.94427190999916}, {-17.11496021387111, -20.919186279049498, +-20.919186279049498, -17.11496021387111, -10.959593139525103, +-4.804226065180615, -1., -1., -4.804226065180615, +-10.95959313952531, -17.94427190999916, -19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979, -12.70820393249937}, +{-10.959593139525358, -17.11496021387111, -20.919186279047874, +-20.919186279047874, -17.11496021387111, -10.959593139525103, +-4.804226065180615, -1., -1., -4.804226065180615, +-12.70820393249937, -17.94427190999916, -19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1., -6.23606797749979}, {-4.804226065180615, +-10.959593139528938, -17.11496021387111, -20.91918627904936, +-20.919186279049267, -17.11496021387111, -10.959593139528938, +-4.804226065180615, -1., -1., -6.23606797749979, +-12.70820393249937, -17.94427190999916, -19.94427190999916, +-17.94427190999916, -12.70820393249937, -6.23606797749979, -1., + 1., -1.}, {-1., -4.804226065180615, -10.959593139528938, +-17.11496021387111, -20.919186279049267, -20.919186279047874, +-17.11496021387111, -10.959593139525103, -4.804226065180615, -1., +-1., -6.23606797749979, -12.70820393249937, -17.94427190999916, +-19.94427190999916, -17.94427190999916, -12.70820393249937, +-6.23606797749979, -1., 1.}} + +{{0, 1, 10}, {0, 9, 8, 7, 6, 5, 4, 3, 2, 1}, {0, 10, 19}, {0, 19, + 9}, {1, 2, 11}, {1, 11, 10}, {2, 3, 12}, {2, 12, 11}, {3, 4, + 13}, {3, 13, 12}, {4, 5, 14}, {4, 14, 13}, {5, 6, 15}, {5, 15, + 14}, {6, 7, 16}, {6, 16, 15}, {7, 8, 17}, {7, 17, 16}, {8, 9, + 18}, {8, 18, 17}, {9, 19, 18}, {10, 11, 12, 13, 14, 15, 16, 17, 18, + 19}} diff --git a/fractal_dimension/circle_counting_new/data/antiprisms/heptagonal_antiprism.txt b/fractal_dimension/circle_counting_new/data/antiprisms/heptagonal_antiprism.txt new file mode 100644 index 0000000..9ca0d9f --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/antiprisms/heptagonal_antiprism.txt @@ -0,0 +1,57 @@ +{{1, -1, -5.493959207434934, -9.097834679044611, +-9.097834679044611, -5.493959207434934, -1, -1, +-4.603875471609676, -9.097834679044611, -11.097834679044611, +-9.097834679044611, -4.603875471609676, -1}, {-1, + 1, -1, -5.493959207434934, -9.097834679044611, +-9.097834679044611, -5.493959207434934, -1, -1, +-4.603875471609676, -9.097834679044611, -11.097834679044611, +-9.097834679044611, -4.603875471609676}, {-5.493959207434934, -1, + 1, -1, -5.493959207434934, -9.097834679044611, +-9.097834679044611, -4.603875471609676, -1, -1, +-4.603875471609676, -9.097834679044611, -11.097834679044611, +-9.097834679044611}, {-9.097834679044611, -5.493959207434934, -1, + 1, -1, -5.493959207434934, -9.097834679044611, +-9.097834679044611, -4.603875471609676, -1, -1, +-4.603875471609676, -9.097834679044611, -11.097834679044611}, +{-9.097834679044611, -9.097834679044611, -5.493959207434934, -1, + 1, -1, -5.493959207434934, -11.097834679044611, +-9.097834679044611, -4.603875471609676, -1, -1, +-4.603875471609676, -9.097834679044611}, {-5.493959207434934, +-9.097834679044611, -9.097834679044611, -5.493959207434934, -1, + 1, -1, -9.097834679044611, -11.097834679044611, +-9.097834679044611, -4.603875471609676, -1, -1, +-4.603875471609676}, {-1, -5.493959207434934, -9.097834679044611, +-9.097834679044611, -5.493959207434934, -1, + 1, -4.603875471609676, -9.097834679044611, -11.097834679044611, +-9.097834679044611, -4.603875471609676, -1, -1}, {-1, -1, +-4.603875471609676, -9.097834679044611, -11.097834679044611, +-9.097834679044611, -4.603875471609676, + 1, -1, -5.493959207434934, -9.097834679044611, +-9.097834679044611, -5.493959207434934, -1}, {-4.603875471609676, +-1, -1, -4.603875471609676, -9.097834679044611, +-11.097834679044611, -9.097834679044611, -1, + 1, -1, -5.493959207434934, -9.097834679044611, +-9.097834679044611, -5.493959207434934}, {-9.097834679044611, +-4.603875471609676, -1, -1, -4.603875471609676, +-9.097834679044611, -11.097834679044611, -5.493959207434934, -1, + 1, -1, -5.493959207434934, -9.097834679044611, +-9.097834679044611}, {-11.097834679044611, -9.097834679044611, +-4.603875471609676, -1, -1, -4.603875471609676, +-9.097834679044611, -9.097834679044611, -5.493959207434934, -1, + 1, -1, -5.493959207434934, -9.097834679044611}, +{-9.097834679044611, -11.097834679044611, -9.097834679044611, +-4.603875471609676, -1, -1, -4.603875471609676, +-9.097834679044611, -9.097834679044611, -5.493959207434934, -1, + 1, -1, -5.493959207434934}, {-4.603875471609676, +-9.097834679044611, -11.097834679044611, -9.097834679044611, +-4.603875471609676, -1, -1, -5.493959207434934, +-9.097834679044611, -9.097834679044611, -5.493959207434934, -1, + 1, -1}, {-1, -4.603875471609676, -9.097834679044611, +-11.097834679044611, -9.097834679044611, -4.603875471609676, -1, +-1, -5.493959207434934, -9.097834679044611, -9.097834679044611, +-5.493959207434934, -1, 1}} + +{{0, 1, 7}, {0, 6, 5, 4, 3, 2, 1}, {0, 7, 13}, {0, 13, 6}, {1, 2, + 8}, {1, 8, 7}, {2, 3, 9}, {2, 9, 8}, {3, 4, 10}, {3, 10, 9}, {4, 5, + 11}, {4, 11, 10}, {5, 6, 12}, {5, 12, 11}, {6, 13, 12}, {7, 8, 9, + 10, 11, 12, 13}} diff --git a/fractal_dimension/circle_counting_new/data/antiprisms/hexagonal_antiprism.txt b/fractal_dimension/circle_counting_new/data/antiprisms/hexagonal_antiprism.txt new file mode 100644 index 0000000..dc075ae --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/antiprisms/hexagonal_antiprism.txt @@ -0,0 +1,31 @@ +{{1, -1, -5., -7., -5., -1, -1, -4.464101615137754, +-7.928203230275509, -7.928203230275509, -4.464101615137754, -1}, +{-1, 1, -1, -5., -7., -5., -1, -1, -4.464101615137754, +-7.928203230275509, -7.928203230275509, -4.464101615137754}, +{-5., -1, + 1, -1, -5., -7., -4.464101615137754, -1, -1, +-4.464101615137754, -7.928203230275509, -7.928203230275509}, +{-7., -5., -1, + 1, -1, -5., -7.928203230275509, -4.464101615137754, -1, -1, +-4.464101615137754, -7.928203230275509}, {-5., -7., -5., -1, + 1, -1, -7.928203230275509, -7.928203230275509, +-4.464101615137754, -1, -1, -4.464101615137754}, {-1, -5., -7., +-5., -1, + 1, -4.464101615137754, -7.928203230275509, -7.928203230275509, +-4.464101615137754, -1, -1}, {-1, -1, -4.464101615137754, +-7.928203230275509, -7.928203230275509, -4.464101615137754, + 1, -1, -5., -7., -5., -1}, {-4.464101615137754, -1, -1, +-4.464101615137754, -7.928203230275509, -7.928203230275509, -1, 1, + -1, -5., -7., -5.}, {-7.928203230275509, -4.464101615137754, +-1, -1, -4.464101615137754, -7.928203230275509, -5., -1, + 1, -1, -5., -7.}, {-7.928203230275509, -7.928203230275509, +-4.464101615137754, -1, -1, -4.464101615137754, -7., -5., -1, + 1, -1, -5.}, {-4.464101615137754, -7.928203230275509, +-7.928203230275509, -4.464101615137754, -1, -1, -5., -7., -5., +-1, 1, -1}, {-1, -4.464101615137754, -7.928203230275509, +-7.928203230275509, -4.464101615137754, -1, -1, -5., -7., -5., +-1, 1}} + +{{0, 1, 6}, {0, 5, 4, 3, 2, 1}, {0, 6, 11}, {0, 11, 5}, {1, 2, 7}, {1, + 7, 6}, {2, 3, 8}, {2, 8, 7}, {3, 4, 9}, {3, 9, 8}, {4, 5, 10}, {4, + 10, 9}, {5, 11, 10}, {6, 7, 8, 9, 10, 11}} diff --git a/fractal_dimension/circle_counting_new/data/antiprisms/nonagonal_antiprism.txt b/fractal_dimension/circle_counting_new/data/antiprisms/nonagonal_antiprism.txt new file mode 100644 index 0000000..6f212d0 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/antiprisms/nonagonal_antiprism.txt @@ -0,0 +1,106 @@ +{{1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., -1., -4.758770483143634, +-10.517540966287267, -15.581718738763179, -17.58171873876318, +-15.581718738763179, -10.517540966287267, -4.758770483143634, +-1.}, {-1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738754647, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., -1., -4.758770483143634, +-10.517540966287267, -15.581718738763179, -17.58171873876318, +-15.581718738763179, -10.517540966287267, -4.758770483143634}, +{-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-4.758770483143634, -1., -1., -4.758770483143634, +-10.517540966287267, -15.581718738763179, -17.58171873876318, +-15.581718738763179, -10.517540966287267}, {-11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -10.517540966287267, +-4.758770483143634, -1., -1., -4.758770483143634, +-10.517540966287267, -15.581718738763179, -17.58171873876318, +-15.581718738763179}, {-15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738754647, -15.581718738763179, -10.517540966287267, +-4.758770483143634, -1., -1., -4.758770483143634, +-10.517540966287267, -15.581718738763179, -17.58171873876318}, +{-15.581718738763179, -15.581718738754647, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-17.58171873876318, -15.581718738763179, -10.517540966287267, +-4.758770483143634, -1., -1., -4.758770483143634, +-10.517540966287267, -15.581718738763179}, {-11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -15.581718738763179, +-17.58171873876318, -15.581718738763179, -10.517540966287267, +-4.758770483143634, -1., -1., -4.758770483143634, +-10.517540966287267}, {-6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -10.517540966287267, -15.581718738763179, +-17.58171873876318, -15.581718738763179, -10.517540966287267, +-4.758770483143634, -1., -1., -4.758770483143634}, {-1., +-6.0641777724759125, -11.822948255619545, -15.581718738763179, +-15.581718738754647, -11.822948255619545, -6.0641777724759125, +-1., 1., -4.758770483143634, -10.517540966287267, +-15.581718738763179, -17.58171873876318, -15.581718738763179, +-10.517540966287267, -4.758770483143634, -1., -1.}, {-1., -1., +-4.758770483143634, -10.517540966287267, -15.581718738763179, +-17.58171873876318, -15.581718738763179, -10.517540966287267, +-4.758770483143634, + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1.}, {-4.758770483143634, -1., -1., +-4.758770483143634, -10.517540966287267, -15.581718738763179, +-17.58171873876318, -15.581718738763179, -10.517540966287267, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125}, {-10.517540966287267, -4.758770483143634, +-1., -1., -4.758770483143634, -10.517540966287267, +-15.581718738763179, -17.58171873876318, -15.581718738763179, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545}, +{-15.581718738763179, -10.517540966287267, -4.758770483143634, +-1., -1., -4.758770483143634, -10.517540966287267, +-15.581718738763179, -17.58171873876318, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738754647, -15.581718738763179}, {-17.58171873876318, +-15.581718738763179, -10.517540966287267, -4.758770483143634, +-1., -1., -4.758770483143634, -10.517540966287267, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179}, {-15.581718738763179, -17.58171873876318, +-15.581718738763179, -10.517540966287267, -4.758770483143634, +-1., -1., -4.758770483143634, -10.517540966287267, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619545}, +{-10.517540966287267, -15.581718738763179, -17.58171873876318, +-15.581718738763179, -10.517540966287267, -4.758770483143634, +-1., -1., -4.758770483143634, -11.822948255619545, +-15.581718738763179, -15.581718738763179, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1., -6.0641777724759125}, {-4.758770483143634, +-10.517540966287267, -15.581718738763179, -17.58171873876318, +-15.581718738763179, -10.517540966287267, -4.758770483143634, +-1., -1., -6.0641777724759125, -11.822948255619545, +-15.581718738763179, -15.581718738754647, -11.822948255619545, +-6.0641777724759125, -1., + 1., -1.}, {-1., -4.758770483143634, -10.517540966287267, +-15.581718738763179, -17.58171873876318, -15.581718738763179, +-10.517540966287267, -4.758770483143634, -1., -1., +-6.0641777724759125, -11.822948255619545, -15.581718738763179, +-15.581718738763179, -11.822948255619545, -6.0641777724759125, +-1., 1.}} + +{{0, 1, 9}, {0, 8, 7, 6, 5, 4, 3, 2, 1}, {0, 9, 17}, {0, 17, 8}, {1, + 2, 10}, {1, 10, 9}, {2, 3, 11}, {2, 11, 10}, {3, 4, 12}, {3, 12, + 11}, {4, 5, 13}, {4, 13, 12}, {5, 6, 14}, {5, 14, 13}, {6, 7, + 15}, {6, 15, 14}, {7, 8, 16}, {7, 16, 15}, {8, 17, 16}, {9, 10, 11, + 12, 13, 14, 15, 16, 17}} diff --git a/fractal_dimension/circle_counting_new/data/antiprisms/octagonal_antiprism.txt b/fractal_dimension/circle_counting_new/data/antiprisms/octagonal_antiprism.txt new file mode 100644 index 0000000..2e71d88 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/antiprisms/octagonal_antiprism.txt @@ -0,0 +1,79 @@ +{{1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238, -10.65685424949238, -5.82842712474619, -1., +-1., -4.695518130045147, -9.9217699895482, -13.61728811959494, +-13.61728811959494, -9.92176998954819, -4.695518130045147, -1.}, +{-1., 1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238, -10.65685424949238, -5.82842712474619, -1., +-1., -4.695518130045147, -9.921769989548233, -13.61728811959494, +-13.61728811959494, -9.921769989548233, -4.695518130045147}, +{-5.82842712474619, -1., + 1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238, -10.65685424949238, -4.695518130045147, -1., +-1., -4.695518130045147, -9.9217699895482, -13.61728811959494, +-13.61728811959494, -9.92176998954819}, {-10.65685424949238, +-5.82842712474619, -1., + 1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238, -9.921769989548233, -4.695518130045147, -1., +-1., -4.695518130045147, -9.921769989550652, -13.61728811959494, +-13.61728811959494}, {-12.65685424949238, -10.65685424949238, +-5.82842712474619, -1., + 1., -1., -5.82842712474619, -10.65685424949238, +-13.61728811959494, -9.921769989548233, -4.695518130045147, -1., +-1., -4.695518130045147, -9.921769989548233, -13.61728811959494}, +{-10.65685424949238, -12.65685424949238, -10.65685424949238, +-5.82842712474619, -1., + 1., -1., -5.82842712474619, -13.61728811959494, +-13.61728811959494, -9.921769989548233, -4.695518130045147, -1., +-1., -4.695518130045147, -9.921769989548233}, {-5.82842712474619, +-10.65685424949238, -12.65685424949238, -10.65685424949238, +-5.82842712474619, -1., + 1., -1., -9.921769989548233, -13.61728811959494, +-13.61728811959494, -9.921769989548233, -4.695518130045147, -1., +-1., -4.695518130045147}, {-1., -5.82842712474619, +-10.65685424949238, -12.65685424949238, -10.65685424949238, +-5.82842712474619, -1., + 1., -4.695518130045147, -9.921769989548233, -13.61728811959494, +-13.61728811959494, -9.921769989548233, -4.695518130045147, -1., +-1.}, {-1., -1., -4.695518130045147, -9.921769989548233, +-13.61728811959494, -13.61728811959494, -9.921769989548233, +-4.695518130045147, + 1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238, -10.65685424949238, -5.82842712474619, -1.}, +{-4.695518130045147, -1., -1., -4.695518130045147, +-9.921769989548233, -13.61728811959494, -13.61728811959494, +-9.921769989548233, -1., + 1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238, -10.65685424949238, -5.82842712474619}, +{-9.9217699895482, -4.695518130045147, -1., -1., +-4.695518130045147, -9.921769989548233, -13.61728811959494, +-13.61728811959494, -5.82842712474619, -1., + 1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238, -10.65685424949238}, {-13.61728811959494, +-9.921769989548233, -4.695518130045147, -1., -1., +-4.695518130045147, -9.921769989548233, -13.61728811959494, +-10.65685424949238, -5.82842712474619, -1., + 1., -1., -5.82842712474619, -10.65685424949238, +-12.65685424949238}, {-13.61728811959494, -13.61728811959494, +-9.9217699895482, -4.695518130045147, -1., -1., +-4.695518130045147, -9.921769989548233, -12.65685424949238, +-10.65685424949238, -5.82842712474619, -1., + 1., -1., -5.82842712474619, -10.65685424949238}, +{-9.92176998954819, -13.61728811959494, -13.61728811959494, +-9.921769989550652, -4.695518130045147, -1., -1., +-4.695518130045147, -10.65685424949238, -12.65685424949238, +-10.65685424949238, -5.82842712474619, -1., + 1., -1., -5.82842712474619}, {-4.695518130045147, +-9.921769989548233, -13.61728811959494, -13.61728811959494, +-9.921769989548233, -4.695518130045147, -1., -1., +-5.82842712474619, -10.65685424949238, -12.65685424949238, +-10.65685424949238, -5.82842712474619, -1., + 1., -1.}, {-1., -4.695518130045147, -9.92176998954819, +-13.61728811959494, -13.61728811959494, -9.921769989548233, +-4.695518130045147, -1., -1., -5.82842712474619, +-10.65685424949238, -12.65685424949238, -10.65685424949238, +-5.82842712474619, -1., 1.}} + +{{0, 1, 8}, {0, 7, 6, 5, 4, 3, 2, 1}, {0, 8, 15}, {0, 15, 7}, {1, 2, + 9}, {1, 9, 8}, {2, 3, 10}, {2, 10, 9}, {3, 4, 11}, {3, 11, 10}, {4, + 5, 12}, {4, 12, 11}, {5, 6, 13}, {5, 13, 12}, {6, 7, 14}, {6, 14, + 13}, {7, 15, 14}, {8, 9, 10, 11, 12, 13, 14, 15}} diff --git a/fractal_dimension/circle_counting_new/data/antiprisms/pentagonal_antiprism.txt b/fractal_dimension/circle_counting_new/data/antiprisms/pentagonal_antiprism.txt new file mode 100644 index 0000000..e74fefd --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/antiprisms/pentagonal_antiprism.txt @@ -0,0 +1,29 @@ +{{1, -1, -4.236067977499383, -4.236067977499385, -1, -1, +-4.236067977499674, -6.236067977499526, -4.236067977499676, -1}, +{-1, 1, -1, -4.236067977499387, -4.236067977499388, -1, -1, +-4.2360679774996814, -6.236067977499523, -4.236067977499678}, +{-4.236067977499383, -1, + 1, -1, -4.236067977499385, -4.23606797749968, -1, -1, +-4.236067977499677, -6.236067977499521}, {-4.236067977499385, +-4.236067977499387, -1, + 1, -1, -6.236067977499528, -4.236067977499676, -1, -1, +-4.236067977499677}, {-1, -4.236067977499388, -4.236067977499385, +-1, 1, -4.2360679774996814, -6.2360679774995225, +-4.236067977499683, -1, -1}, {-1, -1, -4.23606797749968, +-6.236067977499528, -4.2360679774996814, + 1, -1, -4.23606797749939, -4.236067977499385, -1}, +{-4.236067977499674, -1, -1, -4.236067977499676, +-6.2360679774995225, -1, + 1, -1, -4.23606797749938, -4.23606797749938}, +{-6.236067977499526, -4.2360679774996814, -1, -1, +-4.236067977499683, -4.23606797749939, -1, + 1, -1, -4.236067977499387}, {-4.236067977499676, +-6.236067977499523, -4.236067977499677, -1, -1, +-4.236067977499385, -4.23606797749938, -1, + 1, -1}, {-1, -4.236067977499678, -6.236067977499521, +-4.236067977499677, -1, -1, -4.23606797749938, -4.236067977499387, +-1, 1}} + +{{0, 1, 5}, {0, 4, 3, 2, 1}, {0, 5, 9}, {0, 9, 4}, {1, 2, 6}, {1, 6, + 5}, {2, 3, 7}, {2, 7, 6}, {3, 4, 8}, {3, 8, 7}, {4, 9, 8}, {5, 6, 7, + 8, 9}} diff --git a/fractal_dimension/circle_counting_new/data/antiprisms/square_antiprism.txt b/fractal_dimension/circle_counting_new/data/antiprisms/square_antiprism.txt new file mode 100644 index 0000000..df25348 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/antiprisms/square_antiprism.txt @@ -0,0 +1,14 @@ +{{1, -1, -3., -1, -1, -3.82842712474619, -3.82842712474619, -1}, +{-1, 1, -1, -3., -1, -1, -3.82842712474619, -3.82842712474619}, +{-3., -1, + 1, -1, -3.82842712474619, -1, -1, -3.82842712474619}, {-1, -3., +-1, 1, -3.82842712474619, -3.82842712474619, -1, -1}, {-1, -1, +-3.82842712474619, -3.82842712474619, + 1, -1, -3., -1}, {-3.82842712474619, -1, -1, -3.82842712474619, +-1, 1, -1, -3.}, {-3.82842712474619, -3.82842712474619, -1, -1, +-3., -1, + 1, -1}, {-1, -3.82842712474619, -3.82842712474619, -1, -1, -3., +-1, 1}} + +{{0, 1, 4}, {0, 3, 2, 1}, {0, 4, 7}, {0, 7, 3}, {1, 2, 5}, {1, 5, + 4}, {2, 3, 6}, {2, 6, 5}, {3, 7, 6}, {4, 5, 6, 7}} diff --git a/fractal_dimension/circle_counting_new/data/cuboctohedron.txt b/fractal_dimension/circle_counting_new/data/cuboctohedron.txt deleted file mode 100644 index aa1ee9a..0000000 --- a/fractal_dimension/circle_counting_new/data/cuboctohedron.txt +++ /dev/null @@ -1,141 +0,0 @@ -{{{1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., 1., 0., 0., - 0., 0., 0., 0., 0., 0., 0., 0.}, {5., 8., 0., 0., 0., 5., -1., 0., - 0., 0., 0., 0.}, {6., 7., 0., 0., 0., 5., -1., 0., 0., 0., 0., - 0.}, {6., 6., 0., 0., 0., 6., -1., 0., 0., 0., 0., 0.}, {0., 0., - 0., 0., 0., 1., 0., 0., 0., 0., 0., 0.}, {4., 8., 0., 0., 0., - 6., -1., 0., 0., 0., 0., 0.}, {10., 14., 0., 0., 0., 11., -2., 0., - 0., 0., 0., 0.}, {10., 13., 0., 0., 0., 12., -2., 0., 0., 0., 0., - 0.}, {5., 6., 0., 0., 0., 7., -1., 0., 0., 0., 0., 0.}, {4., 7., - 0., 0., 0., 7., -1., 0., 0., 0., 0., 0.}, {9., 14., 0., 0., 0., - 12., -2., 0., 0., 0., 0., 0.}}, {{1., 0., 0., 0., 0., 0., 0., 0., - 0., 0., 0., 0.}, {1., 0., 1., -1., 0., 0., 0., 0., 0., 0., 0., - 0.}, {0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., 0., 0., - 1., 0., 0., 0., 0., 0., 0., 0., 0.}, {3., 0., 2., 0.5, 0., 0., 0., - 0., 0., 0., -0.5, 0.}, {4., 0., 3., -1.5, 0., 0., 0., 0., 0., - 0., -0.5, 0.}, {3., 0., 4., -1.5, 0., 0., 0., 0., 0., 0., -0.5, - 0.}, {2., 0., 3., 0.5, 0., 0., 0., 0., 0., 0., -0.5, 0.}, {5., 0., - 5., 0., 0., 0., 0., 0., 0., 0., -1., 0.}, {6., 0., 5., -1., 0., 0., - 0., 0., 0., 0., -1., 0.}, {6., 0., 6., -2., 0., 0., 0., 0., 0., - 0., -1., 0.}, {5., 0., 6., -1., 0., 0., 0., 0., 0., 0., -1., - 0.}}, {{1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {8., 0., - 0., 5., 5., -1., 0., 0., 0., 0., 0., 0.}, {7., 0., 0., 6., 5., -1., - 0., 0., 0., 0., 0., 0.}, {0., 0., 0., 1., 0., 0., 0., 0., 0., 0., - 0., 0.}, {0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0.}, {8., 0., - 0., 4., 6., -1., 0., 0., 0., 0., 0., 0.}, {14., 0., 0., 10., - 11., -2., 0., 0., 0., 0., 0., 0.}, {6., 0., 0., 6., 6., -1., 0., - 0., 0., 0., 0., 0.}, {6., 0., 0., 5., 7., -1., 0., 0., 0., 0., 0., - 0.}, {7., 0., 0., 4., 7., -1., 0., 0., 0., 0., 0., 0.}, {14., 0., - 0., 9., 12., -2., 0., 0., 0., 0., 0., 0.}, {13., 0., 0., 10., - 12., -2., 0., 0., 0., 0., 0., 0.}}, {{0., 0., 0., 0., 1., 1., 0., - 0., 0., -1., 0., 0.}, {0., 0., 0., 0., 2., 4., 0., 0., 0., 0., -1., - 0.}, {0., 0., 0., 0., 4., 6., 0., 0., 0., 1., -2., 0.}, {0., 0., - 0., 0., 3., 3., 0., 0., 0., 0., -1., 0.}, {0., 0., 0., 0., 1., 0., - 0., 0., 0., 0., 0., 0.}, {0., 0., 0., 0., 0., 1., 0., 0., 0., 0., - 0., 0.}, {0., 0., 0., 0., 3., 6., 0., 0., 0., 2., -2., 0.}, {0., - 0., 0., 0., 4., 5., 0., 0., 0., 2., -2., 0.}, {0., 0., 0., 0., 2., - 2., 0., 0., 0., 2., -1., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., - 1., 0., 0.}, {0., 0., 0., 0., 1., 3., 0., 0., 0., 2., -1., - 0.}, {0., 0., 0., 0., 3., 5., 0., 0., 0., 3., -2., 0.}}, {{0., 7., - 6., 0., -0.5, 0., 4.5, 0., 0., 0., 0., 0.}, {0., 1., 0., 0., 0., - 0., 0., 0., 0., 0., 0., 0.}, {0., 0., 1., 0., 0., 0., 0., 0., 0., - 0., 0., 0.}, {0., 6., 7., 0., -0.5, 0., 4.5, 0., 0., 0., 0., - 0.}, {0., 12., 12., 0., -1., 0., 10., 0., 0., 0., 0., 0.}, {0., 7., - 5., 0., -0.5, 0., 5.5, 0., 0., 0., 0., 0.}, {0., 0., 0., 0., 0., - 0., 1., 0., 0., 0., 0., 0.}, {0., 5., 7., 0., -0.5, 0., 5.5, 0., - 0., 0., 0., 0.}, {0., 11., 12., 0., -1., 0., 11., 0., 0., 0., 0., - 0.}, {0., 12., 11., 0., -1., 0., 11., 0., 0., 0., 0., 0.}, {0., 6., - 5., 0., -0.5, 0., 6.5, 0., 0., 0., 0., 0.}, {0., 5., 6., 0., -0.5, - 0., 6.5, 0., 0., 0., 0., 0.}}, {{0., 4., 0., 0., 0., 0., -2., 0., - 0., -1., 4., 0.}, {0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., - 0.}, {0., 3., 0., 0., 0., 0., 0., 0., 0., -1., 3., 0.}, {0., 6., - 0., 0., 0., 0., -2., 0., 0., -2., 7., 0.}, {0., 6., 0., 0., 0., - 0., -3., 0., 0., -2., 8., 0.}, {0., 1., 0., 0., 0., 0., -1., 0., - 0., 0., 1., 0.}, {0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., - 0.}, {0., 5., 0., 0., 0., 0., -1., 0., 0., -2., 7., 0.}, {0., 5., - 0., 0., 0., 0., -2., 0., 0., -2., 8., 0.}, {0., 3., 0., 0., 0., - 0., -2., 0., 0., -1., 5., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., - 0., 1., 0.}, {0., 2., 0., 0., 0., 0., 0., 0., 0., -1., 4., - 0.}}, {{0., -1., 7., 7., 0., 0., 0., 4., 0., 0., 0., 0.}, {0., -1., - 8., 6., 0., 0., 0., 4., 0., 0., 0., 0.}, {0., 0., 1., 0., 0., 0., - 0., 0., 0., 0., 0., 0.}, {0., 0., 0., 1., 0., 0., 0., 0., 0., 0., - 0., 0.}, {0., -1., 6., 7., 0., 0., 0., 5., 0., 0., 0., - 0.}, {0., -2., 14., 12., 0., 0., 0., 9., 0., 0., 0., 0.}, {0., -1., - 8., 5., 0., 0., 0., 5., 0., 0., 0., 0.}, {0., 0., 0., 0., 0., 0., - 0., 1., 0., 0., 0., 0.}, {0., -1., 6., 6., 0., 0., 0., 6., 0., 0., - 0., 0.}, {0., -2., 13., 12., 0., 0., 0., 10., 0., 0., 0., - 0.}, {0., -2., 14., 11., 0., 0., 0., 10., 0., 0., 0., - 0.}, {0., -1., 7., 5., 0., 0., 0., 6., 0., 0., 0., 0.}}, {{0., 0., - 6., -2., 0., 0., 0., 2., 0., 0., 0., 3.}, {0., 0., 4., -1., 0., 0., - 0., 0., 0., 0., 0., 2.}, {0., 0., 1., 0., 0., 0., 0., 0., 0., 0., - 0., 0.}, {0., 0., 3., -1., 0., 0., 0., 2., 0., 0., 0., 1.}, {0., - 0., 5., -2., 0., 0., 0., 3., 0., 0., 0., 3.}, {0., 0., 6., -2., 0., - 0., 0., 1., 0., 0., 0., 4.}, {0., 0., 1., 0., 0., 0., 0., -1., 0., - 0., 0., 1.}, {0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., - 0.}, {0., 0., 2., -1., 0., 0., 0., 2., 0., 0., 0., 2.}, {0., 0., - 5., -2., 0., 0., 0., 2., 0., 0., 0., 4.}, {0., 0., 3., -1., 0., 0., - 0., 0., 0., 0., 0., 3.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., - 0., 1.}}, {{0., 0., 0., 0., 3.5, 0., -0.5, 3., -1., 0., 0., - 0.}, {0., 0., 0., 0., 5., 0., -1., 6., -1., 0., 0., 0.}, {0., 0., - 0., 0., 2.5, 0., -0.5, 4., -1., 0., 0., 0.}, {0., 0., 0., 0., 1., - 0., 0., 1., -1., 0., 0., 0.}, {0., 0., 0., 0., 1., 0., 0., 0., 0., - 0., 0., 0.}, {0., 0., 0., 0., 5., 0., -1., 5., 0., 0., 0., - 0.}, {0., 0., 0., 0., 4., 0., -1., 6., 0., 0., 0., 0.}, {0., 0., - 0., 0., 0., 0., 0., 1., 0., 0., 0., 0.}, {0., 0., 0., 0., 0., 0., - 0., 0., 1., 0., 0., 0.}, {0., 0., 0., 0., 2.5, 0., -0.5, 2., 1., - 0., 0., 0.}, {0., 0., 0., 0., 4., 0., -1., 5., 1., 0., 0., - 0.}, {0., 0., 0., 0., 1.5, 0., -0.5, 3., 1., 0., 0., 0.}}, {{0., - 0., 0., 0., 7., -1., 0., 0., 4., 7., 0., 0.}, {0., 0., 0., 0., - 12., -2., 0., 0., 9., 14., 0., 0.}, {0., 0., 0., 0., 12., -2., 0., - 0., 10., 13., 0., 0.}, {0., 0., 0., 0., 7., -1., 0., 0., 5., 6., - 0., 0.}, {0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0.}, {0., 0., - 0., 0., 6., -1., 0., 0., 4., 8., 0., 0.}, {0., 0., 0., 0., - 11., -2., 0., 0., 10., 14., 0., 0.}, {0., 0., 0., 0., 6., -1., 0., - 0., 6., 6., 0., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., - 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0.}, {0., 0., 0., - 0., 5., -1., 0., 0., 5., 8., 0., 0.}, {0., 0., 0., 0., 5., -1., - 0., 0., 6., 7., 0., 0.}}, {{-1., 0., 0., 0., 0., 8., 0., 0., 0., - 6., 4., 0.}, {-1., 0., 0., 0., 0., 8., 0., 0., 0., 5., 5., - 0.}, {-2., 0., 0., 0., 0., 14., 0., 0., 0., 11., 10., 0.}, {-2., - 0., 0., 0., 0., 14., 0., 0., 0., 12., 9., 0.}, {-1., 0., 0., 0., - 0., 7., 0., 0., 0., 7., 4., 0.}, {0., 0., 0., 0., 0., 1., 0., 0., - 0., 0., 0., 0.}, {-1., 0., 0., 0., 0., 7., 0., 0., 0., 5., 6., - 0.}, {-2., 0., 0., 0., 0., 13., 0., 0., 0., 12., 10., 0.}, {-1., - 0., 0., 0., 0., 6., 0., 0., 0., 7., 5., 0.}, {0., 0., 0., 0., 0., - 0., 0., 0., 0., 1., 0., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., - 0., 1., 0.}, {-1., 0., 0., 0., 0., 6., 0., 0., 0., 6., 6., - 0.}}, {{0., 0., 0., 0., 0., 0., 10., 0., 0., -2., 14., 11.}, {0., - 0., 0., 0., 0., 0., 6., 0., 0., -1., 7., 5.}, {0., 0., 0., 0., 0., - 0., 6., 0., 0., -1., 6., 6.}, {0., 0., 0., 0., 0., 0., 10., 0., - 0., -2., 13., 12.}, {0., 0., 0., 0., 0., 0., 9., 0., 0., -2., 14., - 12.}, {0., 0., 0., 0., 0., 0., 5., 0., 0., -1., 8., 5.}, {0., 0., - 0., 0., 0., 0., 1., 0., 0., 0., 0., 0.}, {0., 0., 0., 0., 0., 0., - 5., 0., 0., -1., 6., 7.}, {0., 0., 0., 0., 0., 0., 4., 0., 0., -1., - 7., 7.}, {0., 0., 0., 0., 0., 0., 4., 0., 0., -1., 8., 6.}, {0., - 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0.}, {0., 0., 0., 0., 0., - 0., 0., 0., 0., 0., 0., 1.}}, {{0., 0., 0., -2., 0., 0., 0., 14., - 12., 0., 0., 9.}, {0., 0., 0., -2., 0., 0., 0., 14., 11., 0., 0., - 10.}, {0., 0., 0., -1., 0., 0., 0., 8., 5., 0., 0., 5.}, {0., 0., - 0., -1., 0., 0., 0., 8., 6., 0., 0., 4.}, {0., 0., 0., -1., 0., 0., - 0., 7., 7., 0., 0., 4.}, {0., 0., 0., -2., 0., 0., 0., 13., 12., - 0., 0., 10.}, {0., 0., 0., -1., 0., 0., 0., 7., 5., 0., 0., - 6.}, {0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0.}, {0., 0., 0., - 0., 0., 0., 0., 0., 1., 0., 0., 0.}, {0., 0., 0., -1., 0., 0., 0., - 6., 7., 0., 0., 5.}, {0., 0., 0., -1., 0., 0., 0., 6., 6., 0., 0., - 6.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.}}, {{0., 0., - 0., -1., 0., 0., 0., 0., 5., 1., 4., 0.}, {0., 0., 0., -1., 0., 0., - 0., 0., 5., 0., 5., 0.}, {0., 0., 0., -1., 0., 0., 0., 0., - 6., -1., 5., 0.}, {0., 0., 0., -1., 0., 0., 0., 0., 6., 0., 4., - 0.}, {0., 0., 0., -0.5, 0., 0., 0., 0., 3., 1., 1.5, 0.}, {0., 0., - 0., -0.5, 0., 0., 0., 0., 2., 1., 2.5, 0.}, {0., 0., 0., -0.5, 0., - 0., 0., 0., 3., -1., 3.5, 0.}, {0., 0., 0., -0.5, 0., 0., 0., 0., - 4., -1., 2.5, 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., - 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0.}, {0., 0., 0., - 0., 0., 0., 0., 0., 0., 0., 1., 0.}, {0., 0., 0., 0., 0., 0., 0., - 0., 1., -1., 1., 0.}}} - -{1.73205, 0.732051, -0.267949, 0.732051, 2.73205, 2.73205, 0.732051, -0.732051, 2.73205, 3.73205, 2.73205, 1.73205} - -{{0, 1, 5}, {0, 3, 2, 1}, {0, 4, 3}, {0, 5, 9, 4}, {1, 2, 6}, {1, 6, - 10, 5}, {2, 3, 7}, {2, 7, 11, 6}, {3, 4, 8, 7}, {4, 9, 8}, {5, 10, - 9}, {6, 11, 10}, {7, 8, 11}, {8, 9, 10, 11}} diff --git a/fractal_dimension/circle_counting_new/data/decagonal_prism.txt b/fractal_dimension/circle_counting_new/data/decagonal_prism.txt deleted file mode 100644 index 560de7a..0000000 --- a/fractal_dimension/circle_counting_new/data/decagonal_prism.txt +++ /dev/null @@ -1,302 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 1., 0, 0, 0, 0, 0, 0, 0, - 0}, {4.80902, 0, 0, 0, 0, 0, -0.190983, 0, 0, 0, -1.80902, 5.42705, - 0, 0, 0, 0, 0, 0, 0, 0}, {10.9721, 0, 0, 0, 0, 0, -0.5, 0, 0, - 0, -2.11803, 11.5902, 0, 0, 0, 0, 0, 0, 0, 0}, {17.1353, 0, 0, 0, - 0, 0, -0.809017, 0, 0, 0, -1.80902, 17.1353, 0, 0, 0, 0, 0, 0, 0, - 0}, {20.9443, 0, 0, 0, 0, 0, -1., 0, 0, 0, -1., 19.9443, 0, 0, 0, - 0, 0, 0, 0, 0}, {20.9443, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 18.9443, - 0, 0, 0, 0, 0, 0, 0, 0}, {17.1353, 0, 0, 0, 0, 0, -0.809017, 0, 0, - 0, 0.809017, 14.5172, 0, 0, 0, 0, 0, 0, 0, 0}, {10.9721, 0, 0, 0, - 0, 0, -0.5, 0, 0, 0, 1.11803, 8.3541, 0, 0, 0, 0, 0, 0, 0, - 0}, {4.80902, 0, 0, 0, 0, 0, -0.190983, 0, 0, 0, 0.809017, 2.80902, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0}, {3.80902, 0, 0, 0, 0, 0, -0.190983, 0, 0, - 0, -0.809017, 5.42705, 0, 0, 0, 0, 0, 0, 0, 0}, {9.97214, 0, 0, 0, - 0, 0, -0.5, 0, 0, 0, -1.11803, 11.5902, 0, 0, 0, 0, 0, 0, 0, - 0}, {16.1353, 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, -0.809017, - 17.1353, 0, 0, 0, 0, 0, 0, 0, 0}, {19.9443, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0}, {19.9443, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 1., 18.9443, 0, 0, 0, 0, 0, 0, 0, 0}, {16.1353, 0, - 0, 0, 0, 0, -0.809017, 0, 0, 0, 1.80902, 14.5172, 0, 0, 0, 0, 0, - 0, 0, 0}, {9.97214, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 2.11803, 8.3541, - 0, 0, 0, 0, 0, 0, 0, 0}, {3.80902, 0, 0, 0, 0, 0, -0.190983, 0, 0, - 0, 1.80902, 2.80902, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0.618034, 0, - 0, -0.118034, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., - 0, 0, 0.309017, 0, 0, 0, 0, -0.309017, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0.618034, 0, 0, 0.690983, 0, 0, 0, 0, -0.309017, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, -0.618034, 0, 0, 1.11803, 0, 0, 0, 0, 0.5, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1., 0, 0, 1., 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1., 0, 0, 0.690983, 0, 0, 0, 0, - 1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -0.618034, 0, 0, - 0.309017, 0, 0, 0, 0, 1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, -0.381966, 0, 0, 0.784095, 0, 0, 0, 0, 2.02016, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 0.902129, 0, 0, 0, 0, 1.52016, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 1.21115, 0, 0, 0, 0, - 1.21115, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, -0.381966, 0, 0, - 1.59311, 0, 0, 0, 0, 1.21115, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0}, {0, -1., 0, 0, 1.90213, 0, 0, 0, 0, 1.52016, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0}, {0, -1.61803, 0, 0, 2.02016, 0, 0, 0, 0, 2.02016, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, -2., 0, 0, 1.90213, 0, 0, 0, 0, - 2.52016, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, -2., 0, 0, 1.59311, - 0, 0, 0, 0, 2.82918, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, -1.61803, - 0, 0, 1.21115, 0, 0, 0, 0, 2.82918, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0}, {0, -1., 0, 0, 0.902129, 0, 0, 0, 0, 2.52016, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {4.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1., 4.61803}, {10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, -2.61803, 13.0902}, {16.3262, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -4.23607, - 22.1803}, {19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, - 0, 0, 0, 0, -5.23607, 28.4164}, {19.9443, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, -5.23607, 29.4164}, {16.3262, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, -4.23607, - 24.7984}, {10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, - 0, 0, 0, 0, -2.61803, 16.3262}, {4.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -1., 7.23607}, {1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 1.}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {3.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, -1., 4.61803}, {9.47214, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, - 13.0902}, {15.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, - 0, 0, 0, 0, -4.23607, 22.1803}, {18.9443, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, -5.23607, 28.4164}, {18.9443, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, -5.23607, - 29.4164}, {15.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, - 0, 0, 0, 0, -4.23607, 24.7984}, {9.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, -2.61803, 16.3262}, {3.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, -1., - 7.23607}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.}}, {{0, 0, 4.61803, 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, -1.38197, - 0, 0, -0.236068, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 1., -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 4.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 2.61803, 1.23607, 0, 0, -0.236068, 0, 0, 0, 0}, {0, 0, 10.4721, 0, - 0, 0, 0, 0, 0, 0, 0, 7.8541, 2.23607, 0, 0, -0.618034, 0, 0, 0, - 0}, {0, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 2.61803, 0, - 0, -1., 0, 0, 0, 0}, {0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, - 17.9443, 2.23607, 0, 0, -1.23607, 0, 0, 0, 0}, {0, 0, 19.9443, 0, - 0, 0, 0, 0, 0, 0, 0, 18.9443, 1.23607, 0, 0, -1.23607, 0, 0, 0, - 0}, {0, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, 0, 0, 0, -1., - 0, 0, 0, 0}, {0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 11.0902, -1., - 0, 0, -0.618034, 0, 0, 0, 0}, {0, 0, 3.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 5.23607, -0.381966, 0, 0, -0.236068, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 3.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 2.61803, 2.23607, 0, 0, -0.236068, 0, 0, 0, - 0}, {0, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 7.8541, 3.23607, 0, - 0, -0.618034, 0, 0, 0, 0}, {0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, - 13.7082, 3.61803, 0, 0, -1., 0, 0, 0, 0}, {0, 0, 18.9443, 0, 0, 0, - 0, 0, 0, 0, 0, 17.9443, 3.23607, 0, 0, -1.23607, 0, 0, 0, 0}, {0, - 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443, 2.23607, 0, - 0, -1.23607, 0, 0, 0, 0}, {0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, - 16.3262, 1., 0, 0, -1., 0, 0, 0, 0}, {0, 0, 9.47214, 0, 0, 0, 0, 0, - 0, 0, 0, 11.0902, 0, 0, 0, -0.618034, 0, 0, 0, 0}}, {{0, 0, 0, - 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, -2.61803, 0, 0, 0, 0, - 0, -0.618034}, {0, 0, 0, 4.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 5.8541, -2., 0, 0, 0, 0, 0, -0.236068}, {0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 1., -1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 4.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 3.23607, 0.618034, 0, 0, 0, 0, 0, -0.236068}, {0, 0, - 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, 0.618034, 0, 0, 0, 0, - 0, -0.618034}, {0, 0, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, - 0, 0, 0, 0, 0, 0, -1.}, {0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, - 21.1803, -1., 0, 0, 0, 0, 0, -1.23607}, {0, 0, 0, 19.9443, 0, 0, 0, - 0, 0, 0, 0, 0, 22.1803, -2., 0, 0, 0, 0, 0, -1.23607}, {0, 0, 0, - 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443, -2.61803, 0, 0, 0, 0, - 0, -1.}, {0, 0, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 12.7082, -1.61803, 0, 0, 0, 0, 0, -0.618034}, {0, 0, 0, 3.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 5.8541, -1., 0, 0, 0, 0, 0, -0.236068}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 3.23607, 1.61803, 0, 0, 0, 0, - 0, -0.236068}, {0, 0, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, - 1.61803, 0, 0, 0, 0, 0, -0.618034}, {0, 0, 0, 15.3262, 0, 0, 0, 0, - 0, 0, 0, 0, 16.3262, 1., 0, 0, 0, 0, 0, -1.}, {0, 0, 0, 18.9443, 0, - 0, 0, 0, 0, 0, 0, 0, 21.1803, 0, 0, 0, 0, 0, 0, -1.23607}, {0, 0, - 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 22.1803, -1., 0, 0, 0, 0, - 0, -1.23607}, {0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, - 18.9443, -1.61803, 0, 0, 0, 0, 0, -1.}}, {{0, -1.61803, 0, - 20.5623, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, - 0}, {0, -1., 0, 13.7082, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.47214, 0, 0, 0, 0, 0}, {0, -0.381966, 0, 6.23607, -1.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -0.381966, 0, 3.61803, - 1.38197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, - 0}, {0, -1., 0, 10.4721, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, 0, - 0, 0, 0, 0}, {0, -1.61803, 0, 17.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 15.3262, 0, 0, 0, 0, 0}, {0, -2., 0, 23.1803, -1.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0}, {0, -2., 0, - 24.1803, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, - 0}, {0, -1.61803, 0, 20.5623, -3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.3262, 0, 0, 0, 0, 0}, {0, -1., 0, 13.7082, -3.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0}, {0, -0.381966, 0, - 6.23607, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, 0, 0, 0, 0, - 0}, {0, 0, 0, 1., -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0}, {0, -0.381966, 0, 3.61803, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.61803, 0, 0, 0, 0, 0}, {0, -1., 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.4721, 0, 0, 0, 0, 0}, {0, -1.61803, 0, 17.9443, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, 0}, {0, -2., 0, - 23.1803, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.9443, 0, 0, 0, 0, - 0}, {0, -2., 0, 24.1803, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9443, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 21.9443, 0, -2., 0, 0, - 0, 0, 0, 0, 17.7082, 1.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 17.9443, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 11.4721, 0, -1., 0, 0, 0, 0, 0, 0, 10.4721, -1., 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 5., 0, -0.381966, 0, 0, 0, 0, 0, 0, - 5., -1.38197, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 1., -1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 5., 0, -0.381966, 0, 0, 0, 0, - 0, 0, 2.38197, 1.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 11.4721, - 0, -1., 0, 0, 0, 0, 0, 0, 7.23607, 2.23607, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 17.9443, 0, -1.61803, 0, 0, 0, 0, 0, 0, 12.7082, 2.61803, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 21.9443, 0, -2., 0, 0, 0, 0, 0, 0, - 16.7082, 2.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 20.9443, 0, -2., 0, - 0, 0, 0, 0, 0, 17.7082, 2.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 16.9443, 0, -1.61803, 0, 0, 0, 0, 0, 0, 15.3262, 1., 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 10.4721, 0, -1., 0, 0, 0, 0, 0, 0, 10.4721, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 4., 0, -0.381966, 0, 0, 0, 0, 0, 0, - 5., -0.381966, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 4., 0, -0.381966, 0, 0, 0, 0, - 0, 0, 2.38197, 2.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 10.4721, - 0, -1., 0, 0, 0, 0, 0, 0, 7.23607, 3.23607, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 16.9443, 0, -1.61803, 0, 0, 0, 0, 0, 0, 12.7082, 3.61803, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 20.9443, 0, -2., 0, 0, 0, 0, 0, 0, - 16.7082, 3.23607, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 19.9443, 0, 0, - 0, 0, -1., 0, 0, 0, 19.9443, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 19.9443, 0, 0, 0, 0, -1., 0, 0, 0, 20.9443, -1., 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, -0.809017, 0, 0, 0, - 17.9443, -1.80902, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, - 0, -0.5, 0, 0, 0, 12.0902, -2.11803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 4.61803, 0, 0, 0, 0, -0.190983, 0, 0, 0, 5.61803, -1.80902, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 1., -1., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 4.61803, 0, 0, 0, 0, -0.190983, 0, 0, 0, 3., - 0.809017, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, -0.5, - 0, 0, 0, 8.8541, 1.11803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 16.3262, 0, - 0, 0, 0, -0.809017, 0, 0, 0, 15.3262, 0.809017, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 18.9443, 0, 0, 0, 0, -1., 0, 0, 0, 19.9443, 1., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, -1., 0, 0, 0, 20.9443, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, -0.809017, 0, - 0, 0, 17.9443, -0.809017, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 9.47214, 0, - 0, 0, 0, -0.5, 0, 0, 0, 12.0902, -1.11803, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 3.61803, 0, 0, 0, 0, -0.190983, 0, 0, 0, 5.61803, -0.809017, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, -0.190983, 0, 0, 0, 3., - 1.80902, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 9.47214, 0, 0, 0, 0, -0.5, - 0, 0, 0, 8.8541, 2.11803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 15.3262, 0, - 0, 0, 0, -0.809017, 0, 0, 0, 15.3262, 1.80902, 0, 0, 0}}, {{0, 0, - 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 1.61803, - 15.3262, 0, 0}, {0, 0, 0, 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, - 0, -2., 0, 3.23607, 17.7082, 0, 0}, {0, 0, 0, 0, 0, 0, 19.9443, 0, - 0, 0, 0, 0, 0, 0, -2., 0, 4.23607, 16.7082, 0, 0}, {0, 0, 0, 0, 0, - 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 4.23607, 12.7082, 0, - 0}, {0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 3.23607, 7.23607, 0, 0}, {0, 0, 0, 0, 0, 0, 4.61803, 0, 0, 0, 0, 0, - 0, 0, -0.381966, 0, 1.61803, 2.38197, 0, 0}, {0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 1., 0, 0}, {0, 0, 0, 0, 0, 0, - 4.61803, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, -1., 5., 0, 0}, {0, 0, - 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 10.4721, 0, - 0}, {0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, - 2.61803, 15.3262, 0, 0}, {0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, - 0, 0, -2., 0, 4.23607, 17.7082, 0, 0}, {0, 0, 0, 0, 0, 0, 18.9443, - 0, 0, 0, 0, 0, 0, 0, -2., 0, 5.23607, 16.7082, 0, 0}, {0, 0, 0, 0, - 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 5.23607, 12.7082, - 0, 0}, {0, 0, 0, 0, 0, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 4.23607, 7.23607, 0, 0}, {0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, 0, - 0, 0, -0.381966, 0, 2.61803, 2.38197, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 3.61803, - 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0, 5., 0, 0}, {0, 0, 0, 0, 0, 0, - 9.47214, 0, 0, 0, 0, 0, 0, 0, -1., 0, 1., 10.4721, 0, 0}}, {{0, 0, - 0, 0, 0, 0, 0, -1.61803, 12.0902, 0, 0, 0, -0.5, 0, 0, 0, 0, - 9.97214, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -1.61803, 17.9443, 0, 0, - 0, -0.809017, 0, 0, 0, 0, 16.1353, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -1., 20.9443, 0, 0, 0, -1., 0, 0, 0, 0, 19.9443, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 19.9443, 0, 0, 0, -1., 0, 0, 0, 0, 19.9443, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 1., 15.3262, 0, 0, 0, -0.809017, 0, 0, 0, - 0, 16.1353, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.61803, 8.8541, 0, 0, - 0, -0.5, 0, 0, 0, 0, 9.97214, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.61803, - 3., 0, 0, 0, -0.190983, 0, 0, 0, 0, 3.80902, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -1., 5.61803, 0, 0, 0, -0.190983, 0, 0, 0, 0, 3.80902, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, -2.61803, 12.0902, 0, 0, 0, -0.5, 0, 0, - 0, 0, 10.9721, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -2.61803, 17.9443, 0, - 0, 0, -0.809017, 0, 0, 0, 0, 17.1353, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -2., 20.9443, 0, 0, 0, -1., 0, 0, 0, 0, 20.9443, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, -1., 19.9443, 0, 0, 0, -1., 0, 0, 0, 0, 20.9443, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, -0.809017, 0, 0, 0, - 0, 17.1353, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0.618034, 8.8541, 0, 0, - 0, -0.5, 0, 0, 0, 0, 10.9721, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0.618034, 3., 0, 0, 0, -0.190983, 0, 0, 0, 0, 4.80902, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, - 0, 0, 0, 0, 0, -1., 1., 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, - 0, 0, 0, 0, 0, -2., 5.61803, 0, 0, 0, -0.190983, 0, 0, 0, 0, - 4.80902, 0, 0}}, {{0, 0, -0.236068, 0, 0, 0, 0, 0, 2.61803, - 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803}, {0, 0, -0.618034, 0, - 0, 0, 0, 0, 7.8541, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.47214}, {0, 0, -1., 0, 0, 0, 0, 0, 13.7082, 3.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 15.3262}, {0, 0, -1.23607, 0, 0, 0, 0, 0, 17.9443, - 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443}, {0, 0, -1.23607, 0, - 0, 0, 0, 0, 18.9443, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18.9443}, {0, 0, -1., 0, 0, 0, 0, 0, 16.3262, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.3262}, {0, 0, -0.618034, 0, 0, 0, 0, 0, 11.0902, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.47214}, {0, 0, -0.236068, 0, 0, 0, 0, 0, - 5.23607, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803}, {0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -0.236068, - 0, 0, 0, 0, 0, 2.61803, 1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.61803}, {0, 0, -0.618034, 0, 0, 0, 0, 0, 7.8541, 2.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.4721}, {0, 0, -1., 0, 0, 0, 0, 0, 13.7082, - 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262}, {0, 0, -1.23607, 0, - 0, 0, 0, 0, 17.9443, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9443}, {0, 0, -1.23607, 0, 0, 0, 0, 0, 18.9443, 1.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 19.9443}, {0, 0, -1., 0, 0, 0, 0, 0, 16.3262, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262}, {0, 0, -0.618034, 0, 0, 0, - 0, 0, 11.0902, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721}, {0, - 0, -0.236068, 0, 0, 0, 0, 0, 5.23607, -1.38197, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4.61803}, {0, 0, 0, 0, 0, 0, 0, 0, 1., -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 1.90213, 0, - 0, -1., 0, 1.52016, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 1.59311, 0, 0, -0.381966, 0, 1.21115, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, -1., 0, 0, 1.21115, 0, 0, 0, 0, 1.21115, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0.902129, 0, 0, 0, 0, 1.52016, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0.784095, 0, 0, -0.381966, 0, - 2.02016, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0.902129, 0, - 0, -1., 0, 2.52016, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 1.21115, 0, 0, -1.61803, 0, 2.82918, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, -1., 0, 0, 1.59311, 0, 0, -2., 0, 2.82918, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, -1., 0, 0, 1.90213, 0, 0, -2., 0, 2.52016, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 2.02016, 0, 0, -1.61803, 0, - 2.02016, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.690983, 0, 0, - 0.618034, 0, -0.309017, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.309017, 0, 0, 1., 0, -0.309017, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.118034, 0, 0, 0.618034, 0, 0.5, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.309017, 0, 0, -0.618034, 0, 1.30902, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.690983, 0, 0, -1., 0, 1.30902, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, -1., 0, 1., - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.11803, 0, - 0, -0.618034, 0, 0.5, 0, 0, 0, 0}}} - -{18.5609, 43.1824, 73.6162, 98.2377, 107.642, 98.2377, 73.6162, -43.1824, 18.5609, 9.15635, 7.05342, 31.6749, 62.1087, 86.7302, -96.1347, 86.7302, 62.1087, 31.6749, 7.05342, -2.35114} - -{{0, 1, 11, 10}, {0, 9, 8, 7, 6, 5, 4, 3, 2, 1}, {0, 10, 19, 9}, {1, - 2, 12, 11}, {2, 3, 13, 12}, {3, 4, 14, 13}, {4, 5, 15, 14}, {5, 6, - 16, 15}, {6, 7, 17, 16}, {7, 8, 18, 17}, {8, 9, 19, 18}, {10, 11, - 12, 13, 14, 15, 16, 17, 18, 19}} diff --git a/fractal_dimension/circle_counting_new/data/decagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/decagonal_pyramid.txt deleted file mode 100644 index c77161c..0000000 --- a/fractal_dimension/circle_counting_new/data/decagonal_pyramid.txt +++ /dev/null @@ -1,3 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {7.236067977499787, 4.618033988749894, 0, 0, 0, 0, 0, 0, 0, -1., 4.618033988749893}, {18.944271909999156, 9.47213595499958, 0, 0, 0, 0, 0, 0, 0, -2.6180339887498953, 13.090169943749473}, {30.652475842498518, 13.708203932499368, 0, 0, 0, 0, 0, 0, 0, -4.23606797749979, 22.18033988749894}, {37.88854381999831, 15.70820393249937, 0, 0, 0, 0, 0, 0, 0, -5.236067977499791, 28.41640786499873}, {37.88854381999831, 14.70820393249937, 0, 0, 0, 0, 0, 0, 0, -5.236067977499791, 29.41640786499873}, {30.652475842498518, 11.090169943749473, 0, 0, 0, 0, 0, 0, 0, -4.23606797749979, 24.798373876248835}, {18.944271909999152, 6.236067977499789, 0, 0, 0, 0, 0, 0, 0, -2.618033988749895, 16.32623792124926}, {7.236067977499787, 2., 0, 0, 0, 0, 0, 0, 0, -1., 7.236067977499787}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {7.236067977499786, 3.618033988749893, 4.999999999999998, 0, 0, 0, 0, 0, 0, -0.3819660112501051, 0}, {18.94427190999915, 10.472135954999573, 10.472135954999576, 0, 0, 0, 0, 0, 0, -0.9999999999999999, 0}, {30.652475842498514, 17.944271909999152, 15.326237921249257, 0, 0, 0, 0, 0, 0, -1.6180339887498947, 0}, {37.888543819998304, 23.18033988749894, 17.708203932499362, 0, 0, 0, 0, 0, 0, -2., 0}, {37.888543819998304, 24.18033988749894, 16.708203932499362, 0, 0, 0, 0, 0, 0, -2., 0}, {30.652475842498514, 20.562305898749045, 12.708203932499364, 0, 0, 0, 0, 0, 0, -1.6180339887498947, 0}, {18.944271909999152, 13.708203932499364, 7.236067977499787, 0, 0, 0, 0, 0, 0, -1., 0}, {7.236067977499786, 6.236067977499787, 2.3819660112501038, 0, 0, 0, 0, 0, 0, -0.3819660112501051, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {7.236067977499787, -1., 7.236067977499787, 2., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {7.236067977499772, -0.9999999999999979, 4.618033988749881, 4.618033988749889, 0, 0, 0, 0, 0, 0, 0}, {18.944271909999127, -2.6180339887498913, 13.090169943749448, 9.472135954999569, 0, 0, 0, 0, 0, 0, 0}, {30.65247584249848, -4.2360679774997845, 22.18033988749891, 13.708203932499353, 0, 0, 0, 0, 0, 0, 0}, {37.88854381999827, -5.2360679774997845, 28.416407864998696, 15.708203932499353, 0, 0, 0, 0, 0, 0, 0}, {37.88854381999827, -5.2360679774997845, 29.416407864998696, 14.708203932499353, 0, 0, 0, 0, 0, 0, 0}, {30.652475842498493, -4.236067977499786, 24.798373876248814, 11.090169943749464, 0, 0, 0, 0, 0, 0, 0}, {18.944271909999138, -2.6180339887498927, 16.326237921249245, 6.236067977499784, 0, 0, 0, 0, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {18.944271909999152, 0, 0, 12.708203932499366, 7.854101966249683, 0, 0, 0, 0, 0, -0.6180339887498948}, {7.236067977499794, 0, 0, 5.854101966249687, 2.6180339887498976, 0, 0, 0, 0, 0, -0.2360679774997899}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {7.236067977499779, 0, 0, 3.2360679774997836, 5.2360679774997845, 0, 0, 0, 0, 0, -0.2360679774997894}, {18.944271909999145, 0, 0, 9.472135954999573, 11.09016994374947, 0, 0, 0, 0, 0, -0.6180339887498946}, {30.65247584249851, 0, 0, 16.326237921249255, 16.326237921249255, 0, 0, 0, 0, 0, -0.9999999999999997}, {37.8885438199983, 0, 0, 21.18033988749894, 18.944271909999152, 0, 0, 0, 0, 0, -1.2360679774997894}, {37.8885438199983, 0, 0, 22.18033988749894, 17.944271909999152, 0, 0, 0, 0, 0, -1.2360679774997894}, {30.65247584249852, 0, 0, 18.944271909999156, 13.708203932499368, 0, 0, 0, 0, 0, -1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {30.652475842498514, 0, -1.6180339887498947, 0, 20.562305898749045, 12.708203932499364, 0, 0, 0, 0, 0}, {18.944271909999152, 0, -1., 0, 13.708203932499364, 7.236067977499787, 0, 0, 0, 0, 0}, {7.236067977499786, 0, -0.3819660112501051, 0, 6.236067977499787, 2.3819660112501038, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {7.236067977499786, 0, -0.3819660112501051, 0, 3.618033988749893, 4.999999999999998, 0, 0, 0, 0, 0}, {18.94427190999915, 0, -0.9999999999999999, 0, 10.472135954999573, 10.472135954999576, 0, 0, 0, 0, 0}, {30.652475842498514, 0, -1.6180339887498947, 0, 17.944271909999152, 15.326237921249257, 0, 0, 0, 0, 0}, {37.888543819998304, 0, -2., 0, 23.18033988749894, 17.708203932499362, 0, 0, 0, 0, 0}, {37.888543819998304, 0, -2., 0, 24.18033988749894, 16.708203932499362, 0, 0, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {37.888543819998304, 0, 0, -2., 0, 24.18033988749894, 16.708203932499362, 0, 0, 0, 0}, {30.652475842498514, 0, 0, -1.6180339887498947, 0, 20.562305898749045, 12.708203932499364, 0, 0, 0, 0}, {18.944271909999152, 0, 0, -1., 0, 13.708203932499364, 7.236067977499787, 0, 0, 0, 0}, {7.236067977499786, 0, 0, -0.3819660112501051, 0, 6.236067977499787, 2.3819660112501038, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {7.236067977499786, 0, 0, -0.3819660112501051, 0, 3.618033988749893, 4.999999999999998, 0, 0, 0, 0}, {18.94427190999915, 0, 0, -0.9999999999999999, 0, 10.472135954999573, 10.472135954999576, 0, 0, 0, 0}, {30.652475842498514, 0, 0, -1.6180339887498947, 0, 17.944271909999152, 15.326237921249257, 0, 0, 0, 0}, {37.888543819998304, 0, 0, -2., 0, 23.18033988749894, 17.708203932499362, 0, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {37.88854381999831, 0, -1., 0, 0, 0, 19.944271909999152, 19.944271909999156, 0, 0, 0}, {37.88854381999831, 0, -1., 0, 0, 0, 20.944271909999152, 18.944271909999156, 0, 0, 0}, {30.652475842498518, 0, -0.8090169943749473, 0, 0, 0, 17.944271909999152, 14.517220926874312, 0, 0, 0}, {18.944271909999156, 0, -0.5, 0, 0, 0, 12.090169943749471, 8.354101966249683, 0, 0, 0}, {7.236067977499787, 0, -0.19098300562505255, 0, 0, 0, 5.618033988749893, 2.8090169943749466, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {7.236067977499787, 0, -0.19098300562505255, 0, 0, 0, 2.9999999999999987, 5.427050983124841, 0, 0, 0}, {18.944271909999152, 0, -0.49999999999999994, 0, 0, 0, 8.85410196624968, 11.590169943749471, 0, 0, 0}, {30.652475842498518, 0, -0.8090169943749473, 0, 0, 0, 15.326237921249257, 17.135254915624206, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {30.652475842498525, 0, 0, 0, 0, 0, 0, 12.708203932499368, 20.562305898749052, 0, -1.618033988749895}, {37.88854381999832, 0, 0, 0, 0, 0, 0, 16.708203932499373, 24.180339887498953, 0, -2.0000000000000004}, {37.88854381999832, 0, 0, 0, 0, 0, 0, 17.70820393249937, 23.180339887498953, 0, -2.0000000000000004}, {30.652475842498525, 0, 0, 0, 0, 0, 0, 15.326237921249263, 17.944271909999156, 0, -1.618033988749895}, {18.94427190999916, 0, 0, 0, 0, 0, 0, 10.47213595499958, 10.472135954999583, 0, -1.0000000000000002}, {7.236067977499789, 0, 0, 0, 0, 0, 0, 5., 3.618033988749895, 0, -0.38196601125010515}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {7.236067977499789, 0, 0, 0, 0, 0, 0, 2.3819660112501055, 6.236067977499789, 0, -0.38196601125010515}, {18.944271909999156, 0, 0, 0, 0, 0, 0, 7.236067977499789, 13.708203932499368, 0, -1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {18.944271909999127, 0, 0, 0, 0, 0, 0, -2.6180339887498913, 13.090169943749448, 9.472135954999569, 0}, {30.65247584249848, 0, 0, 0, 0, 0, 0, -4.2360679774997845, 22.18033988749891, 13.708203932499353, 0}, {37.88854381999827, 0, 0, 0, 0, 0, 0, -5.2360679774997845, 28.416407864998696, 15.708203932499353, 0}, {37.88854381999827, 0, 0, 0, 0, 0, 0, -5.2360679774997845, 29.416407864998696, 14.708203932499353, 0}, {30.652475842498493, 0, 0, 0, 0, 0, 0, -4.236067977499786, 24.798373876248814, 11.090169943749464, 0}, {18.944271909999138, 0, 0, 0, 0, 0, 0, -2.6180339887498927, 16.326237921249245, 6.236067977499784, 0}, {7.236067977499787, 0, 0, 0, 0, 0, 0, -1., 7.236067977499787, 2., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {7.236067977499772, 0, 0, 0, 0, 0, 0, -0.9999999999999979, 4.618033988749881, 4.618033988749889, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {7.236067977499787, -1., 0, 0, 0, 0, 0, 0, 0, 2., 7.236067977499787}, {18.944271909999152, -2.618033988749895, 0, 0, 0, 0, 0, 0, 0, 6.236067977499789, 16.32623792124926}, {30.652475842498518, -4.23606797749979, 0, 0, 0, 0, 0, 0, 0, 11.090169943749473, 24.798373876248835}, {37.88854381999831, -5.236067977499791, 0, 0, 0, 0, 0, 0, 0, 14.70820393249937, 29.41640786499873}, {37.88854381999831, -5.236067977499791, 0, 0, 0, 0, 0, 0, 0, 15.70820393249937, 28.41640786499873}, {30.652475842498518, -4.23606797749979, 0, 0, 0, 0, 0, 0, 0, 13.708203932499368, 22.18033988749894}, {18.944271909999156, -2.6180339887498953, 0, 0, 0, 0, 0, 0, 0, 9.47213595499958, 13.090169943749473}, {7.236067977499787, -1., 0, 0, 0, 0, 0, 0, 0, 4.618033988749894, 4.618033988749893}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0, 0.21114561800016826, -0.1304951684997056, 0, 0, 0.13049516849970558, 0, 0, 0, 0}, {0, 0, 1.9999999999999998, -1.2360679774997891, 0, 0, 0.2360679774997896, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, -0.6180339887498948, 1.381966011250105, 0, 0, 0.23606797749978967, 0, 0, 0, 0}, {0, 0, -0.6180339887498951, 1., 0, 0, 0.6180339887498948, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0.9999999999999996, -1.236067977499789, 0, 0, 1.2360679774997896, 0, 0, 0, 0}, {0, 0, 1.9999999999999998, -2.236067977499789, 0, 0, 1.2360679774997896, 0, 0, 0, 0}, {0, 0, 2.618033988749895, -2.618033988749894, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 2.6180339887498945, -2.236067977499789, 0, 0, 0.6180339887498948, 0, 0, 0, 0}}} -{{-1.3714888989165934, 0.7291345929157375, 0, 0}, {-3.0667424083638375, -3.088663700337693, 1.6468751683109801, -2.7856665512943684}, {-3.0667424083638366, -3.088663700337694, 2.9697237154329486, -1.2856426443591165}, {-3.066742408363835, -3.088663700337693, 3.1582387404561523, 0.7054530553350252}, {-3.0667424083638384, -3.088663700337693, 2.140413911211762, 2.427089665358647}, {-3.066742408363837, -3.0886637003376936, 0.3050237178775801, 3.2216605169588752}, {-3.0667424083638353, -3.0886637003376927, -1.646875168310981, 2.7856665512943697}, {-3.0667424083638384, -3.088663700337692, -2.96972371543295, 1.2856426443591176}, {-3.0667424083638366, -3.088663700337695, -3.158238740456152, -0.705453055335025}, {-3.0667424083638357, -3.088663700337693, -2.1404139112117617, -2.427089665358647}, {-3.066742408363844, -3.088663700337698, -0.30502371787757865, -3.2216605169588717}} -{{0, 1, 10}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {0, 7, 6}, {0, 8, 7}, {0, 9, 8}, {0, 10, 9}, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}} \ No newline at end of file diff --git a/fractal_dimension/circle_counting_new/data/decagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/decagonal_trapezohedron.txt deleted file mode 100644 index 897df78..0000000 --- a/fractal_dimension/circle_counting_new/data/decagonal_trapezohedron.txt +++ /dev/null @@ -1,501 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {1.10215, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.087033, -0.0854322, 0, 0, 0, 0, 0.00219068, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {-37.8885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40.8635, - 38.8635, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-37.0826, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 40.9651, 37.071, 0, 0, 0, 0, -0.978485, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {2.50334, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.67305, -2.47753, 0, 0, - 0, 0, 0.0639886, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1.01802, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.0391997, 0, 0, 0, 0, 0, 0, 0.00119792, - 0, -0.069237, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -6.15537, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 32.6525, 0, 0, 0, 0, 0, 0, -1., 0, 56.727, 0}, {0, -6.05877, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 31.1693, 0, 0, 0, 0, 0, 0, -0.983928, 0, - 55.813, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0}, {0, -0.321977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.69655, - 0, 0, 0, 0, 0, 0, -0.0517382, 0, 2.16198, 0}}, {{0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1., 0, 0, 0, - 0, 0, 0, 0, -5.23607, 13.7638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.9999, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, -1.01935, 0, 0, 0, 0, 0, 0, 0, -4.34448, 14.0284, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.4046, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, -0.00157342, 0, 0, 0, 0, 0, 0, 0, -0.00316975, 1.00334, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.0143336, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0.0417052, 0, 0, 0, 0, - 0, 0, 0, 0.18192, -0.518424, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.6303, - 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, -1.00993, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.0106595, -0.012285, 0.0014481, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, -7.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.80423, - 11.0403, -1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 7.12451, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -6.67946, -9.91583, 0.985454, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, -0.0697852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0619941, - 0.033557, -0.00884546, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 17.1957, 23.6678, 0, -1., 0, 0, 0, 0, 0, 0, 0, -18.9443, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 16.1568, 24.6777, 0, -0.999274, 0, 0, - 0, 0, 0, 0, 0, -18.9305, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, -0.0129727, -0.0171255, 0, 0.000783877, 0, 0, 0, 0, 0, - 0, 0, 0.973517, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, -0.67179, -0.961555, 0, 0.0388896, 0, 0, 0, 0, 0, 0, 0, - 0.791023, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.85569, 1.05146, 0, 0, 0, 0, 0, 0, 0, 1.80423}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 1.01864, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.93951, -1.07122, 0, 0, 0, 0, 0, 0, 0, -1.84407}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0.00118752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.942292, -0.982883, 0, 0, 0, 0, 0, 0, 0, 0.0580478}, {0, - 0.0045694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0697548, 0.00224995, 0, - 0, 0, 0, 0, 0, 0, -0.748896}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 2., 0, 0, 0, - 0, 0, -1., 0, 0, 0, 0, 36.0341, 0, 0, 0, 0, 0, 0, 73.9227, 0}, {0, - 0, 3.03544, 0, 0, 0, 0, 0, -1.00648, 0, 0, 0, 0, 36.2707, 0, 0, 0, - 0, 0, 0, 74.4049, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0.0389014, 0, 0, 0, 0, - 0, -0.0124639, 0, 0, 0, 0, -0.536823, 0, 0, 0, 0, 0, 0, 0.869876, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0}, {0, 0, -0.117829, 0, 0, 0, 0, 0, 0.0376049, 0, 0, 0, - 0, -1.35052, 0, 0, 0, 0, 0, 0, -3.53303, 0}}, {{0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, -1.04796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0100129, 0, - 0.00246205, 0, 0, 0, 0, -0.0838193}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 13.7638, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.47214, 0, -1., 0, 0, 0, 0, - 32.7081}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 13.2946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.23927, 0, -0.966117, 0, 0, 0, 0, 31.6621}, {0, 0, 0, -0.67669, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.36968, 0, 0.0491601, 0, 0, 0, - 0, -2.36893}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 6.47214, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 13.7638, 0, 0, 0, 0, 0, 32.7081, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 7.79425, 0, -1.05031, 0, 0, 0, 0, 0, 0, 0, 14.4617, 0, 0, 0, 0, 0, - 34.359, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0.0049758, 0, -0.000350536, - 0, 0, 0, 0, 0, 0, 0, 0.99976, 0, 0, 0, 0, 0, 0.0079175, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, - 0, 0, 0, -0.318472, 0, 0.0431732, 0, 0, 0, 0, 0, 0, 0, -0.544792, - 0, 0, 0, 0, 0, -2.17231, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 17.1664, 20.9706, 0, 0, 0, 0, 0, - 34.0341}, {0, 0, 0, 0, 0, 0, 0, 0, -1.00926, 0, 0, 0, 0, 0, - 17.3229, 21.1621, 0, 0, 0, 0, 0, 34.3542}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, -0.0122865, 0, 0, 0, 0, 0, 1.20414, -0.743472, 0, - 0, 0, 0, 0, 0.476745}, {0, 0, 0, 0, 0, 0, 0, 0, -0.0661055, 0, 0, - 0, 0, 0, 1.07687, 1.3962, 0, 0, 0, 0, 0, 1.51035}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0.989892, -1.0075, 0, 0, 0, 0, 0, 0, - 0, -0.000130127, 0, -0.00166091, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 17.1957, 11.0403, 0, 0, 0, 0, 0, 0, 0, -1., 0, -11.7638, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, -16.9083, -10.853, 0, 0, 0, 0, 0, - 0, 0, 0.983287, 0, 10.5689, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, -0.032943, 0.00547288, 0, 0, 0, 0, 0, 0, 0, -0.000248203, - 0, -0.00266102, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 1.05146, 4.85569, 0, 0, 0, 0, - 1.80423}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, -1.05306, 0, 0, 0, 0, 0, 0, 0, 0, - 1.10458, 5.11118, 0, 0, 0, 0, 1.90454}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, -0.0308034, 0, 0, 0, 0, 0, 0, 0, 0, -0.964578, 1.10669, 0, - 0, 0, 0, 0.161761}, {0, 0, 0, 0, 0, 0, -0.05785, 0, 0, 0, 0, 0, 0, - 0, 0, 0.0696061, 0.234672, 0, 0, 0, 0, -0.643189}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, -4.15259, 0, 0, 0, -0.98629, 0, 0, 0, 0, 0, - 0, 35.543, 0, 0, 0, 65.7752, 0}, {0, 0, 0, 0, 0, -5.23607, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 36.0341, 0, 0, 0, 66.6866, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, -0.0120975, 0, 0, 0, -0.0035808, 0, 0, 0, - 0, 0, 0, 1.10193, 0, 0, 0, 0.222597, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, - 0.13663, 0, 0, 0, 0.0327246, 0, 0, 0, 0, 0, 0, -1.13219, 0, 0, - 0, -2.95795, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0.943965, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0561165, 0, 0.00842567, - 0, -0.266067}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 14.0639, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.60977, 0, -1.02253, 0, 33.3966}, {0, 0, 0, 0, - 0, 0, 13.7638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.47214, 0, -1., 0, - 32.7081}, {0, 0, 0, 0, 0, 0, -0.5656, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.330156, 0, 0.045328, 0, -2.2351}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 1.04663, 0, 0, 0, 0, 0, 0, 0, 0, 0.000853735, - 0, -0.0110897, 0, 0, -0.0219867, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 6.15537, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 9.23607, 0, 0, 20.9999, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, -6.07003, 0, 0, 0, 0, 0, 0, 0, 0, - 0.986525, 0, -10.0798, 0, 0, -20.7254, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, - 0, -0.0102501, 0, 0, 0, 0, 0, 0, 0, 0, -0.00549306, 0, 0.057787, 0, - 0, -0.636835, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -0.951087, - 0, 0, 0, 0, 0, 0, 0, 0, 0.00895038, -0.0912294, -0.050585, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -7.23607, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 11.0403, 5.80423, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -7.31081, 0, 0, 0, 0, 0, 0, 0, 0, -1.01169, 10.1763, 6.86342, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0.536599, 0, 0, 0, 0, 0, 0, 0, 0, - 0.0750499, -0.809222, -0.503013, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, -4.10515, 0.970551, 0, 0, 0, 0, 0, 0, 0, 0, -3.69457, - 0, -10.7175, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 5.23607, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 3.80423, 0, 11.0403, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0.00737732, -0.000393969, 0, 0, 0, 0, 0, 0, 0, 0, - 0.981255, 0, -0.0267488, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.0223645, -0.0030237, 0, 0, 0, 0, 0, 0, 0, 0, 0.0654542, - 0, -0.730323, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, -1., 0, 9.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.15537, 0, 0, 20.9999}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, -1.03936, 0, 10.5998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.39541, 0, - 0, 21.8285}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, -0.0145491, 0, - 0.148726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.06242, 0, 0, 0.376553}, {0, - 0, 0, 0, 0, 0, -0.0621738, 0, 0.638756, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.334511, 0, 0, 0.561619}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.977889, 0, 0, 0.00195418, 0, 0, 0, 0, 0, - 0, -0.0372623, -0.0862624, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.15537, 0, 0, -1., 0, 0, 0, 0, 0, 0, 20.9443, 45.0188, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, -5.97826, 0, 0, 0.971093, 0, 0, 0, - 0, 0, 0, -19.3259, -43.7154, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.0318025, 0, 0, -0.000950452, 0, 0, 0, 0, 0, 0, - 0.0772199, -0.710292, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.08064, 0, 0, 0, 0, 0, 0, 0, -0.00678359, 0, 0.0476079, 0, - 0.211904}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7638, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 6.47214, 0, 32.7081}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 13.723, 0, 0, 0, 0, 0, 0, 0, -0.997938, 0, 7.48496, 0, - 32.5756}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, -0.453322, 0, 0, 0, 0, 0, - 0, 0, 0.0375178, 0, -0.28857, 0, -1.97931}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}} - -{4.93873, 4.93873, 4.93873, 4.93873, 4.93873, 4.93873, 4.93873, -4.93873, 4.93873, 4.93873, 5.95119, 5.95119, 5.95119, 5.95119, -5.95119, 5.95119, 5.95119, 5.95119, 5.95119, 5.95119, -0.758307, -1.31873} - -{{0, 10, 21, 11}, {0, 11, 1, 20}, {0, 20, 9, 10}, {1, 11, 21, 12}, {1, - 12, 2, 20}, {2, 12, 21, 13}, {2, 13, 3, 20}, {3, 13, 21, 14}, {3, - 14, 4, 20}, {4, 14, 21, 15}, {4, 15, 5, 20}, {5, 15, 21, 16}, {5, - 16, 6, 20}, {6, 16, 21, 17}, {6, 17, 7, 20}, {7, 17, 21, 18}, {7, - 18, 8, 20}, {8, 18, 21, 19}, {8, 19, 9, 20}, {9, 19, 21, 10}} diff --git a/fractal_dimension/circle_counting_new/data/dodecahedron.txt b/fractal_dimension/circle_counting_new/data/dodecahedron.txt deleted file mode 100644 index 155d8e1..0000000 --- a/fractal_dimension/circle_counting_new/data/dodecahedron.txt +++ /dev/null @@ -1,121 +0,0 @@ -{{1.`, -14.70820393249937`, -4.23606797749979`, -4.23606797749979`, \ --12.70820393249937`, -12.70820393249937`, -4.23606797749979`, \ --4.23606797749979`, -4.23606797749979`, -4.23606797749979`, \ --9.47213595499958`, -9.47213595499958`, -12.70820393249937`, -1.`, \ --1.`, -1.`, -9.47213595499958`, -9.47213595499958`, \ --9.47213595499958`, -9.47213595499958`}, {-14.70820393249937`, - 1.`, -9.47213595499958`, -9.47213595499958`, -1.`, -1.`, \ --9.47213595499958`, -9.47213595499958`, -9.47213595499958`, \ --9.47213595499958`, -4.23606797749979`, -4.23606797749979`, -1.`, \ --12.70820393249937`, -12.70820393249937`, -12.70820393249937`, \ --4.23606797749979`, -4.23606797749979`, -4.23606797749979`, \ --4.23606797749979`}, {-4.23606797749979`, -9.47213595499958`, - 1.`, -12.70820393249937`, -4.23606797749979`, -12.70820393249937`, \ --1.`, -9.47213595499958`, -4.23606797749979`, -9.47213595499958`, \ --4.23606797749979`, -9.47213595499958`, -9.47213595499958`, -1.`, \ --9.47213595499958`, -4.23606797749979`, -4.23606797749979`, \ --12.70820393249937`, -1.`, -14.70820393249937`}, {-4.23606797749979`, \ --9.47213595499958`, -12.70820393249937`, - 1.`, -12.70820393249937`, -4.23606797749979`, -9.47213595499958`, \ --1.`, -9.47213595499958`, -4.23606797749979`, -9.47213595499958`, \ --4.23606797749979`, -9.47213595499958`, -9.47213595499958`, -1.`, \ --4.23606797749979`, -12.70820393249937`, -4.23606797749979`, \ --14.70820393249937`, -1.`}, {-12.70820393249937`, -1.`, \ --4.23606797749979`, -12.70820393249937`, - 1.`, -4.23606797749979`, -4.23606797749979`, -9.47213595499958`, \ --9.47213595499958`, -12.70820393249937`, -1.`, -4.23606797749979`, \ --4.23606797749979`, -9.47213595499958`, -14.70820393249937`, \ --9.47213595499958`, -4.23606797749979`, -9.47213595499958`, -1.`, \ --9.47213595499958`}, {-12.70820393249937`, -1.`, -12.70820393249937`, \ --4.23606797749979`, -4.23606797749979`, - 1.`, -9.47213595499958`, -4.23606797749979`, -12.70820393249937`, \ --9.47213595499958`, -4.23606797749979`, -1.`, -4.23606797749979`, \ --14.70820393249937`, -9.47213595499958`, -9.47213595499958`, \ --9.47213595499958`, -4.23606797749979`, -9.47213595499958`, -1.`}, \ -{-4.23606797749979`, -9.47213595499958`, -1.`, -9.47213595499958`, \ --4.23606797749979`, -9.47213595499958`, - 1.`, -4.23606797749979`, -9.47213595499958`, -12.70820393249937`, \ --1.`, -4.23606797749979`, -12.70820393249937`, -4.23606797749979`, \ --9.47213595499958`, -1.`, -9.47213595499958`, -14.70820393249937`, \ --4.23606797749979`, -12.70820393249937`}, {-4.23606797749979`, \ --9.47213595499958`, -9.47213595499958`, -1.`, -9.47213595499958`, \ --4.23606797749979`, -4.23606797749979`, - 1.`, -12.70820393249937`, -9.47213595499958`, -4.23606797749979`, \ --1.`, -12.70820393249937`, -9.47213595499958`, -4.23606797749979`, \ --1.`, -14.70820393249937`, -9.47213595499958`, -12.70820393249937`, \ --4.23606797749979`}, {-4.23606797749979`, -9.47213595499958`, \ --4.23606797749979`, -9.47213595499958`, -9.47213595499958`, \ --12.70820393249937`, -9.47213595499958`, -12.70820393249937`, - 1.`, -1.`, -12.70820393249937`, -14.70820393249937`, \ --4.23606797749979`, -1.`, -4.23606797749979`, -9.47213595499958`, \ --1.`, -4.23606797749979`, -4.23606797749979`, -9.47213595499958`}, \ -{-4.23606797749979`, -9.47213595499958`, -9.47213595499958`, \ --4.23606797749979`, -12.70820393249937`, -9.47213595499958`, \ --12.70820393249937`, -9.47213595499958`, -1.`, - 1.`, -14.70820393249937`, -12.70820393249937`, -4.23606797749979`, \ --4.23606797749979`, -1.`, -9.47213595499958`, -4.23606797749979`, \ --1.`, -9.47213595499958`, -4.23606797749979`}, {-9.47213595499958`, \ --4.23606797749979`, -4.23606797749979`, -9.47213595499958`, -1.`, \ --4.23606797749979`, -1.`, -4.23606797749979`, -12.70820393249937`, \ --14.70820393249937`, - 1.`, -1.`, -9.47213595499958`, -9.47213595499958`, \ --12.70820393249937`, -4.23606797749979`, -9.47213595499958`, \ --12.70820393249937`, -4.23606797749979`, -9.47213595499958`}, \ -{-9.47213595499958`, -4.23606797749979`, -9.47213595499958`, \ --4.23606797749979`, -4.23606797749979`, -1.`, -4.23606797749979`, \ --1.`, -14.70820393249937`, -12.70820393249937`, -1.`, - 1.`, -9.47213595499958`, -12.70820393249937`, -9.47213595499958`, \ --4.23606797749979`, -12.70820393249937`, -9.47213595499958`, \ --9.47213595499958`, -4.23606797749979`}, {-12.70820393249937`, -1.`, \ --9.47213595499958`, -9.47213595499958`, -4.23606797749979`, \ --4.23606797749979`, -12.70820393249937`, -12.70820393249937`, \ --4.23606797749979`, -4.23606797749979`, -9.47213595499958`, \ --9.47213595499958`, - 1.`, -9.47213595499958`, -9.47213595499958`, -14.70820393249937`, \ --1.`, -1.`, -4.23606797749979`, -4.23606797749979`}, {-1.`, \ --12.70820393249937`, -1.`, -9.47213595499958`, -9.47213595499958`, \ --14.70820393249937`, -4.23606797749979`, -9.47213595499958`, -1.`, \ --4.23606797749979`, -9.47213595499958`, -12.70820393249937`, \ --9.47213595499958`, - 1.`, -4.23606797749979`, -4.23606797749979`, -4.23606797749979`, \ --9.47213595499958`, -4.23606797749979`, -12.70820393249937`}, {-1.`, \ --12.70820393249937`, -9.47213595499958`, -1.`, -14.70820393249937`, \ --9.47213595499958`, -9.47213595499958`, -4.23606797749979`, \ --4.23606797749979`, -1.`, -12.70820393249937`, -9.47213595499958`, \ --9.47213595499958`, -4.23606797749979`, - 1.`, -4.23606797749979`, -9.47213595499958`, -4.23606797749979`, \ --12.70820393249937`, -4.23606797749979`}, {-1.`, -12.70820393249937`, \ --4.23606797749979`, -4.23606797749979`, -9.47213595499958`, \ --9.47213595499958`, -1.`, -1.`, -9.47213595499958`, \ --9.47213595499958`, -4.23606797749979`, -4.23606797749979`, \ --14.70820393249937`, -4.23606797749979`, -4.23606797749979`, - 1.`, -12.70820393249937`, -12.70820393249937`, -9.47213595499958`, \ --9.47213595499958`}, {-9.47213595499958`, -4.23606797749979`, \ --4.23606797749979`, -12.70820393249937`, -4.23606797749979`, \ --9.47213595499958`, -9.47213595499958`, -14.70820393249937`, -1.`, \ --4.23606797749979`, -9.47213595499958`, -12.70820393249937`, -1.`, \ --4.23606797749979`, -9.47213595499958`, -12.70820393249937`, - 1.`, -4.23606797749979`, -1.`, -9.47213595499958`}, \ -{-9.47213595499958`, -4.23606797749979`, -12.70820393249937`, \ --4.23606797749979`, -9.47213595499958`, -4.23606797749979`, \ --14.70820393249937`, -9.47213595499958`, -4.23606797749979`, -1.`, \ --12.70820393249937`, -9.47213595499958`, -1.`, -9.47213595499958`, \ --4.23606797749979`, -12.70820393249937`, -4.23606797749979`, - 1.`, -9.47213595499958`, -1.`}, {-9.47213595499958`, \ --4.23606797749979`, -1.`, -14.70820393249937`, -1.`, \ --9.47213595499958`, -4.23606797749979`, -12.70820393249937`, \ --4.23606797749979`, -9.47213595499958`, -4.23606797749979`, \ --9.47213595499958`, -4.23606797749979`, -4.23606797749979`, \ --12.70820393249937`, -9.47213595499958`, -1.`, -9.47213595499958`, - 1.`, -12.70820393249937`}, {-9.47213595499958`, -4.23606797749979`, \ --14.70820393249937`, -1.`, -9.47213595499958`, -1.`, \ --12.70820393249937`, -4.23606797749979`, -9.47213595499958`, \ --4.23606797749979`, -9.47213595499958`, -4.23606797749979`, \ --4.23606797749979`, -12.70820393249937`, -4.23606797749979`, \ --9.47213595499958`, -9.47213595499958`, -1.`, -12.70820393249937`, - 1.`}} - -{{0, 13, 8, 9, 14}, {0, 14, 3, 7, 15}, {0, 15, 6, 2, 13}, {1, 4, 10, - 11, 5}, {1, 5, 19, 17, 12}, {1, 12, 16, 18, 4}, {2, 6, 10, 4, - 18}, {2, 18, 16, 8, 13}, {3, 14, 9, 17, 19}, {3, 19, 5, 11, 7}, {6, - 15, 7, 11, 10}, {8, 16, 12, 17, 9}} diff --git a/fractal_dimension/circle_counting_new/data/heptagonal_prism.txt b/fractal_dimension/circle_counting_new/data/heptagonal_prism.txt deleted file mode 100644 index cfcfa25..0000000 --- a/fractal_dimension/circle_counting_new/data/heptagonal_prism.txt +++ /dev/null @@ -1,125 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {-0.445042, 5.04892, 0, 0, -0.356896, 0, 0, - 3.24698, 0, 0, 0, 0, 0, 0}, {0, 9.09783, 0, 0, -0.801938, 0, 0, - 7.2959, 0, 0, 0, 0, 0, 0}, {1., 10.0978, 0, 0, -1., 0, 0, 9.09783, - 0, 0, 0, 0, 0, 0}, {1.80194, 7.2959, 0, 0, -0.801938, 0, 0, 7.2959, - 0, 0, 0, 0, 0, 0}, {1.80194, 2.80194, 0, 0, -0.356896, 0, 0, - 3.24698, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0}, {-1., 1., 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {-1.44504, - 5.04892, 0, 0, -0.356896, 0, 0, 4.24698, 0, 0, 0, 0, 0, 0}, {-1., - 9.09783, 0, 0, -0.801938, 0, 0, 8.2959, 0, 0, 0, 0, 0, 0}, {0, - 10.0978, 0, 0, -1., 0, 0, 10.0978, 0, 0, 0, 0, 0, 0}, {0.801938, - 7.2959, 0, 0, -0.801938, 0, 0, 8.2959, 0, 0, 0, 0, 0, - 0}, {0.801938, 2.80194, 0, 0, -0.356896, 0, 0, 4.24698, 0, 0, 0, 0, - 0, 0}}, {{0, 0, 2.80194, -4.04892, 2.24698, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 2.24698, -2.24698, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 1., -2.24698, 2.24698, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 2.24698, -4.04892, 2.80194, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 6.83579, -9.63401, 5.72587, 0, 0, -1., 0, 0, 0, 0, 0, - 0}, {0, 0, 6.28083, -7.83207, 4.47889, 0, 0, -1., 0, 0, 0, 0, 0, - 0}, {0, 0, 5.03385, -5.58509, 3.47889, 0, 0, -1., 0, 0, 0, 0, 0, - 0}, {0, 0, 4.03385, -4.58509, 3.47889, 0, 0, -1., 0, 0, 0, 0, 0, - 0}, {0, 0, 4.03385, -5.58509, 4.47889, 0, 0, -1., 0, 0, 0, 0, 0, - 0}, {0, 0, 5.03385, -7.83207, 5.72587, 0, 0, -1., 0, 0, 0, 0, 0, - 0}, {0, 0, 6.28083, -9.63401, 6.28083, 0, 0, -1., 0, 0, 0, 0, 0, - 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {6.49396, -1., - 0, 0, 0, 0, -1.24698, 0, 0, 0, 0, 0, 0, - 3.24698}, {12.3448, -2.24698, 0, 0, 0, 0, -1.80194, 0, 0, 0, 0, 0, - 0, 7.2959}, {14.1468, -2.80194, 0, 0, 0, 0, -1.24698, 0, 0, 0, 0, - 0, 0, 9.09783}, {10.5429, -2.24698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 7.2959}, {4.24698, -1., 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 3.24698}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {1., 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 1.}, {6.49396, -1., 0, 0, 0, - 0, -2.24698, 0, 0, 0, 0, 0, 0, 4.24698}, {12.3448, -2.24698, 0, 0, - 0, 0, -2.80194, 0, 0, 0, 0, 0, 0, 8.2959}, {14.1468, -2.80194, 0, - 0, 0, 0, -2.24698, 0, 0, 0, 0, 0, 0, 10.0978}, {10.5429, -2.24698, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 8.2959}, {4.24698, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.24698}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.}}, {{0, 0, 4.24698, 0, 0, 0, 0, -1., 6.49396, -2.24698, - 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 1., -1., 0, 0, 0, 0}, {0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 4.24698, 0, 0, 0, - 0, -1., 4.24698, 0, 0, 0, 0, 0}, {0, 0, 8.2959, 0, 0, 0, - 0, -2.24698, 10.5429, -1., 0, 0, 0, 0}, {0, 0, 10.0978, 0, 0, 0, - 0, -2.80194, 14.1468, -2.24698, 0, 0, 0, 0}, {0, 0, 8.2959, 0, 0, - 0, 0, -2.24698, 12.3448, -2.80194, 0, 0, 0, 0}, {0, 0, 3.24698, 0, - 0, 0, 0, -1., 6.49396, -1.24698, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0}, {0, 0, 3.24698, 0, 0, 0, 0, -1., 4.24698, 1., 0, 0, 0, 0}, {0, - 0, 7.2959, 0, 0, 0, 0, -2.24698, 10.5429, 0, 0, 0, 0, 0}, {0, 0, - 9.09783, 0, 0, 0, 0, -2.80194, 14.1468, -1.24698, 0, 0, 0, 0}, {0, - 0, 7.2959, 0, 0, 0, 0, -2.24698, 12.3448, -1.80194, 0, 0, 0, - 0}}, {{-1., 0, 9.2959, 0, 0, 0, 0, 0, 0, 0.801938, 6.49396, 0, 0, - 0}, {-0.445042, 0, 4.69202, 0, 0, 0, 0, 0, 0, 0.801938, 2.44504, 0, - 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, - 0, 0, 0, 0, 0, -1., 1., 0, 0, 0}, {-0.445042, 0, 4.69202, 0, 0, 0, - 0, 0, 0, -1.44504, 4.69202, 0, 0, 0}, {-1., 0, 9.2959, 0, 0, 0, 0, - 0, 0, -1., 8.2959, 0, 0, 0}, {-1.24698, 0, 11.3448, 0, 0, 0, 0, 0, - 0, 0, 9.09783, 0, 0, 0}, {-1., 0, 8.2959, 0, 0, 0, 0, 0, 0, - 1.80194, 6.49396, 0, 0, 0}, {-0.445042, 0, 3.69202, 0, 0, 0, 0, 0, - 0, 1.80194, 2.44504, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {-0.445042, - 0, 3.69202, 0, 0, 0, 0, 0, 0, -0.445042, 4.69202, 0, 0, 0}, {-1., - 0, 8.2959, 0, 0, 0, 0, 0, 0, 0, 8.2959, 0, 0, 0}, {-1.24698, 0, - 10.3448, 0, 0, 0, 0, 0, 0, 1., 9.09783, 0, 0, 0}}, {{-1., 0, 0, - 10.0978, 1., 0, 0, 0, 0, 0, 0, 9.09783, 0, 0}, {-0.801938, 0, 0, - 9.09783, 0, 0, 0, 0, 0, 0, 0, 7.2959, 0, 0}, {-0.356896, 0, 0, - 5.04892, -0.445042, 0, 0, 0, 0, 0, 0, 3.24698, 0, 0}, {0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {-0.356896, 0, 0, 2.80194, 1.80194, 0, 0, 0, 0, 0, 0, - 3.24698, 0, 0}, {-0.801938, 0, 0, 7.2959, 1.80194, 0, 0, 0, 0, 0, - 0, 7.2959, 0, 0}, {-1., 0, 0, 10.0978, 0, 0, 0, 0, 0, 0, 0, - 10.0978, 0, 0}, {-0.801938, 0, 0, 9.09783, -1., 0, 0, 0, 0, 0, 0, - 8.2959, 0, 0}, {-0.356896, 0, 0, 5.04892, -1.44504, 0, 0, 0, 0, 0, - 0, 4.24698, 0, 0}, {0, 0, 0, 1., -1., 0, 0, 0, 0, 0, 0, 1., 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {-0.356896, 0, 0, - 2.80194, 0.801938, 0, 0, 0, 0, 0, 0, 4.24698, 0, 0}, {-0.801938, 0, - 0, 7.2959, 0.801938, 0, 0, 0, 0, 0, 0, 8.2959, 0, 0}}, {{0, 0, 0, - 0, 10.5429, -2.24698, 0, 0, 0, 0, -2.24698, 0, 9.54288, 0}, {0, 0, - 0, 0, 14.1468, -4.04892, 0, 0, 0, 0, -2.80194, 0, 11.8998, 0}, {0, - 0, 0, 0, 12.3448, -4.04892, 0, 0, 0, 0, -2.24698, 0, 9.54288, - 0}, {0, 0, 0, 0, 6.49396, -2.24698, 0, 0, 0, 0, -1., 0, 4.24698, - 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 4.24698, 0, 0, 0, 0, - 0, -1., 0, 4.24698, 0}, {0, 0, 0, 0, 10.5429, -3.24698, 0, 0, 0, - 0, -2.24698, 0, 10.5429, 0}, {0, 0, 0, 0, 14.1468, -5.04892, 0, 0, - 0, 0, -2.80194, 0, 12.8998, 0}, {0, 0, 0, 0, 12.3448, -5.04892, 0, - 0, 0, 0, -2.24698, 0, 10.5429, 0}, {0, 0, 0, 0, 6.49396, -3.24698, - 0, 0, 0, 0, -1., 0, 5.24698, 0}, {0, 0, 0, 0, 1., -1., 0, 0, 0, 0, - 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, - 0, 0, 4.24698, -1., 0, 0, 0, 0, -1., 0, 5.24698, 0}}, {{0, - 0, -0.356896, 0, 0, 4.60388, 0, 0, 0, 0, 0, 0, -1.80194, - 5.04892}, {0, 0, -0.801938, 0, 0, 9.09783, 0, 0, 0, 0, 0, - 0, -1.80194, 9.09783}, {0, 0, -1., 0, 0, 11.0978, 0, 0, 0, 0, 0, - 0, -1., 10.0978}, {0, 0, -0.801938, 0, 0, 9.09783, 0, 0, 0, 0, 0, - 0, 0, 7.2959}, {0, 0, -0.356896, 0, 0, 4.60388, 0, 0, 0, 0, 0, 0, - 0.445042, 2.80194}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, -1., 1.}, {0, - 0, -0.356896, 0, 0, 3.60388, 0, 0, 0, 0, 0, 0, -0.801938, - 5.04892}, {0, 0, -0.801938, 0, 0, 8.09783, 0, 0, 0, 0, 0, - 0, -0.801938, 9.09783}, {0, 0, -1., 0, 0, 10.0978, 0, 0, 0, 0, 0, - 0, 0, 10.0978}, {0, 0, -0.801938, 0, 0, 8.09783, 0, 0, 0, 0, 0, 0, - 1., 7.2959}, {0, 0, -0.356896, 0, 0, 3.60388, 0, 0, 0, 0, 0, 0, - 1.44504, 2.80194}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0, 0, 0, 0, 0, 0, - 2.54825, 0, -0.304258, 0.683661, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, - 1.9933, 0, 0.695742, 0.238619, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, - 1.54825, 0, 0.695742, 0.683661, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, - 1.54825, 0, -0.304258, 1.68366, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, - 1.9933, 0, -1.55124, 2.4856, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, - 2.54825, 0, -2.1062, 2.4856, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, - 2.79523, 0, -1.55124, 1.68366, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0.445042, 0, - 1., -0.445042, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0.445042, 0, -1.24698, 1.80194, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 1., 0, -1.80194, 1.80194, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.24698, - 0, -1.24698, 1., 0, 0, 0}}} - -{9.26084, 22.277, 32.7151, 32.7151, 22.277, 9.26084, 3.46812, -4.34454, 17.3607, 27.7988, 27.7988, 17.3607, 4.34454, -1.44818} - -{{0, 1, 8, 7}, {0, 6, 5, 4, 3, 2, 1}, {0, 7, 13, 6}, {1, 2, 9, 8}, {2, - 3, 10, 9}, {3, 4, 11, 10}, {4, 5, 12, 11}, {5, 6, 13, 12}, {7, 8, - 9, 10, 11, 12, 13}} diff --git a/fractal_dimension/circle_counting_new/data/heptagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/heptagonal_pyramid.txt deleted file mode 100644 index 191bbe0..0000000 --- a/fractal_dimension/circle_counting_new/data/heptagonal_pyramid.txt +++ /dev/null @@ -1,48 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0}, {6.49396, - 5.04892, 0, 0, -0.356896, 0, 0, 2.80194}, {14.5918, 9.09783, 0, - 0, -0.801938, 0, 0, 7.2959}, {18.1957, 10.0978, 0, 0, -1., 0, 0, - 10.0978}, {14.5918, 7.2959, 0, 0, -0.801938, 0, 0, - 9.09783}, {6.49396, 2.80194, 0, 0, -0.356896, 0, 0, 5.04892}, {0, - 0, 0, 0, 0, 0, 0, 1.}}, {{1., 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, - 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0}, {6.49396, 3.24698, 4.69202, - 0, 0, 0, -0.445042, 0}, {14.5918, 8.2959, 8.2959, 0, 0, 0, -1., - 0}, {18.1957, 11.3448, 9.09783, 0, 0, 0, -1.24698, 0}, {14.5918, - 10.0978, 6.49396, 0, 0, 0, -1., 0}, {6.49396, 5.49396, 2.44504, 0, - 0, 0, -0.445042, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0}, {6.49396, -1., - 6.49396, 2., 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 1., - 0, 0, 0, 0}, {6.49396, -1., 4.24698, 4.24698, 0, 0, 0, - 0}, {14.5918, -2.24698, 10.5429, 7.2959, 0, 0, 0, - 0}, {18.1957, -2.80194, 14.1468, 7.85086, 0, 0, 0, - 0}, {14.5918, -2.24698, 12.3448, 5.49396, 0, 0, 0, 0}}, {{1., 0, 0, - 0, 0, 0, 0, 0}, {14.5918, 0, 0, 8.2959, 8.2959, 0, -1., - 0}, {6.49396, 0, 0, 4.69202, 3.24698, 0, -0.445042, 0}, {0, 0, 0, - 1., 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0}, {6.49396, 0, 0, - 2.44504, 5.49396, 0, -0.445042, 0}, {14.5918, 0, 0, 6.49396, - 10.0978, 0, -1., 0}, {18.1957, 0, 0, 9.09783, 11.3448, 0, -1.24698, - 0}}, {{1., 0, 0, 0, 0, 0, 0, 0}, {18.1957, 0, 0, 0, 9.09783, - 11.3448, 0, -1.24698}, {14.5918, 0, 0, 0, 8.2959, 8.2959, - 0, -1.}, {6.49396, 0, 0, 0, 4.69202, 3.24698, 0, -0.445042}, {0, 0, - 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0}, {6.49396, 0, 0, 0, - 2.44504, 5.49396, 0, -0.445042}, {14.5918, 0, 0, 0, 6.49396, - 10.0978, 0, -1.}}, {{1., 0, 0, 0, 0, 0, 0, 0}, {14.5918, 0, 0, -1., - 0, 8.2959, 8.2959, 0}, {18.1957, 0, 0, -1.24698, 0, 11.3448, - 9.09783, 0}, {14.5918, 0, 0, -1., 0, 10.0978, 6.49396, - 0}, {6.49396, 0, 0, -0.445042, 0, 5.49396, 2.44504, 0}, {0, 0, 0, - 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0}, {6.49396, 0, - 0, -0.445042, 0, 3.24698, 4.69202, 0}}, {{1., 0, 0, 0, 0, 0, 0, - 0}, {6.49396, 0, 0, -0.356896, 0, 0, 2.80194, 5.04892}, {14.5918, - 0, 0, -0.801938, 0, 0, 7.2959, 9.09783}, {18.1957, 0, 0, -1., 0, 0, - 10.0978, 10.0978}, {14.5918, 0, 0, -0.801938, 0, 0, 9.09783, - 7.2959}, {6.49396, 0, 0, -0.356896, 0, 0, 5.04892, 2.80194}, {0, 0, - 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0.274127, - 0, -0.152129, 0.34183, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0}, {0, - 0.445042, 0, 1., -0.445042, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, - 0}, {0, 0, 0, 0, 1., 0, 0, 0}, {0, 0.445042, 0, -1.24698, 1.80194, - 0, 0, 0}, {0, 1., 0, -1.80194, 1.80194, 0, 0, 0}, {0, 1.24698, - 0, -1.24698, 1., 0, 0, 0}}} -{{31.1836, 20.1957, -16.1957, 19.1957}, {265.507, 183.737, -147.346, - 164.541}, {160.333, 112.954, -88.9783, 100.966}, {35.6775, - 26.6896, -19.7995, 23.6896}, {-14.5918, -10.0978, - 8.09783, -9.09783}, {47.3793, 30.2935, -26.2935, 27.2935}, {174.925, - 117.448, -97.0762, 105.46}, {272.001, 185.737, -150.949, 166.541}} -{{0, 1, 7}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {0, 7, 6}, {1, 2, 3, 4, 5, 6, 7}} diff --git a/fractal_dimension/circle_counting_new/data/heptagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/heptagonal_trapezohedron.txt deleted file mode 100644 index 1877c66..0000000 --- a/fractal_dimension/circle_counting_new/data/heptagonal_trapezohedron.txt +++ /dev/null @@ -1,249 +0,0 @@ -{{{0, 0, 0, 0, 0, 0, 0, 0.554958, 0.554958, 0, 0, 0, 0, 0, - 0, -1.}, {0, 0, 0, 0, 0, 0, 0, 1.3569, 3.60388, 0, -0.24698, 0, 0, - 0, 0, 2.60388}, {0, 0, 0, 0, 0, 0, 0, 4.96077, 8.65279, - 0, -0.801938, 0, 0, 0, 0, 10.7017}, {0, 0, 0, 0, 0, 0, 0, 8.65279, - 11.8998, 0, -1.24698, 0, 0, 0, 0, 17.1957}, {0, 0, 0, 0, 0, 0, 0, - 9.65279, 10.8998, 0, -1.24698, 0, 0, 0, 0, 17.1957}, {0, 0, 0, 0, - 0, 0, 0, 7.20775, 6.40581, 0, -0.801938, 0, 0, 0, 0, 10.7017}, {0, - 0, 0, 0, 0, 0, 0, 3.15883, 1.80194, 0, -0.24698, 0, 0, 0, 0, - 2.60388}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 2.44504, 5.49396, 0, -0.445042, 0, 0, 0, 0, 6.49396}, {0, 0, 0, 0, - 0, 0, 0, 6.49396, 10.0978, 0, -1., 0, 0, 0, 0, 14.5918}, {0, 0, 0, - 0, 0, 0, 0, 9.09783, 11.3448, 0, -1.24698, 0, 0, 0, 0, - 18.1957}, {0, 0, 0, 0, 0, 0, 0, 8.2959, 8.2959, 0, -1., 0, 0, 0, 0, - 14.5918}, {0, 0, 0, 0, 0, 0, 0, 4.69202, 3.24698, 0, -0.445042, 0, - 0, 0, 0, 6.49396}, {0, 0, 0, 0, 0, 0, 0, 1.061, 1.30798, - 0, -0.137063, 0, 0, 0, 0, 0.890084}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, 1.80194, 0, 0, 0, 0, 0, 1.80194, - 0}, {-1.89008, 0, 0, 0, 0, 0, 0, 0, 8.81163, 0, 0, 0, -0.356896, 0, - 14.9487, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, 15.7506, 0, 0, - 0, -0.801938, 0, 29.5405, 0}, {1., 0, 0, 0, 0, 0, 0, 0, 17.3937, 0, - 0, 0, -1., 0, 34.5894, 0}, {2.60388, 0, 0, 0, 0, 0, 0, 0, 12.5036, - 0, 0, 0, -0.801938, 0, 26.2935, 0}, {2.60388, 0, 0, 0, 0, 0, 0, 0, - 4.76271, 0, 0, 0, -0.356896, 0, 10.8998, 0}, {2., 0, 0, 0, 0, 0, - 0, 0, 2.6431, 0, 0, 0, -0.198062, 0, 5.04892, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {-1.60388, 0, 0, 0, 0, 0, 0, 0, - 5.89008, 0, 0, 0, -0.198062, 0, 8.2959, 0}, {-1.60388, 0, 0, 0, 0, - 0, 0, 0, 13.631, 0, 0, 0, -0.643104, 0, 23.6896, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 18.3937, 0, 0, 0, -1., 0, 34.5894, 0}, {2., 0, 0, 0, 0, - 0, 0, 0, 16.5918, 0, 0, 0, -1., 0, 32.7875, 0}, {2.89008, 0, 0, 0, - 0, 0, 0, 0, 9.58211, 0, 0, 0, -0.643104, 0, 19.6407, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0.109916, 0, 0, 0, 0, 0, - 0, 0, 2.02177, 0, 0, 0, -0.109916, 0, 2.80194, 0}}, {{1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {2.60388, 0, 0, 0, 0, 0, 0, - 4.76271, 0, 0, -0.356896, 0, 0, 0, 10.8998, 0}, {2.60388, 0, 0, 0, - 0, 0, 0, 12.5036, 0, 0, -0.801938, 0, 0, 0, 26.2935, 0}, {1., 0, 0, - 0, 0, 0, 0, 17.3937, 0, 0, -1., 0, 0, 0, 34.5894, 0}, {-1., 0, 0, - 0, 0, 0, 0, 15.7506, 0, 0, -0.801938, 0, 0, 0, 29.5405, - 0}, {-1.89008, 0, 0, 0, 0, 0, 0, 8.81163, 0, 0, -0.356896, 0, 0, 0, - 14.9487, 0}, {-1., 0, 0, 0, 0, 0, 0, 1.80194, 0, 0, 0, 0, 0, 0, - 1.80194, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0}, {2., 0, 0, 0, 0, 0, 0, 2.6431, 0, 0, -0.198062, 0, 0, 0, - 5.04892, 0}, {2.89008, 0, 0, 0, 0, 0, 0, 9.58211, 0, 0, -0.643104, - 0, 0, 0, 19.6407, 0}, {2., 0, 0, 0, 0, 0, 0, 16.5918, 0, 0, -1., 0, - 0, 0, 32.7875, 0}, {0, 0, 0, 0, 0, 0, 0, 18.3937, 0, 0, -1., 0, 0, - 0, 34.5894, 0}, {-1.60388, 0, 0, 0, 0, 0, 0, 13.631, 0, - 0, -0.643104, 0, 0, 0, 23.6896, 0}, {-1.60388, 0, 0, 0, 0, 0, 0, - 5.89008, 0, 0, -0.198062, 0, 0, 0, 8.2959, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0.109916, 0, 0, 0, 0, 0, 0, - 2.02177, 0, 0, -0.109916, 0, 0, 0, 2.80194, 0}}, {{0, 0, 0, 0, - 0, -0.198062, 0, 0, 3.46681, 1.46681, 0, 0, 0, 0, 0, 2.40581}, {0, - 0, 0, 0, 0, 0, 0, 0, 0.554958, 0.554958, 0, 0, 0, 0, 0, -1.}, {0, - 0, 0, 0, 0, -0.198062, 0, 0, 1.66487, 3.26875, 0, 0, 0, 0, 0, - 2.40581}, {0, 0, 0, 0, 0, -0.643104, 0, 0, 5.96077, 7.56465, 0, 0, - 0, 0, 0, 10.0586}, {0, 0, 0, 0, 0, -1., 0, 0, 10.2078, 10.2078, 0, - 0, 0, 0, 0, 16.1957}, {0, 0, 0, 0, 0, -1., 0, 0, 11.2078, 9.20775, - 0, 0, 0, 0, 0, 16.1957}, {0, 0, 0, 0, 0, -0.643104, 0, 0, 8.20775, - 5.31767, 0, 0, 0, 0, 0, 10.0586}, {0, 0, 0, 0, 0, -0.356896, 0, 0, - 5.24698, 2.6431, 0, 0, 0, 0, 0, 6.13706}, {0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, -0.356896, 0, 0, 3., 4.89008, 0, 0, 0, 0, - 0, 6.13706}, {0, 0, 0, 0, 0, -0.801938, 0, 0, 7.74094, 8.74094, 0, - 0, 0, 0, 0, 13.7899}, {0, 0, 0, 0, 0, -1., 0, 0, 10.6528, 9.65279, - 0, 0, 0, 0, 0, 17.1957}, {0, 0, 0, 0, 0, -0.801938, 0, 0, 9.54288, - 6.939, 0, 0, 0, 0, 0, 13.7899}, {0, 0, 0, 0, 0, -0.109916, 0, 0, - 1.23191, 1.122, 0, 0, 0, 0, 0, 0.780167}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 7.85086, 7.85086, -1., 0, 0, 0, 0, - 0, -6.49396, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 5.60388, 10.0978, -1., 0, 0, 0, 0, 0, -6.49396, 0, 0, 0, 0, - 0, 0}, {0, 13.5918, 20.4426, -2.24698, 0, 0, 0, 0, 0, -14.5918, 0, - 0, 0, 0, 0, 0}, {0, 17.9487, 24.2446, -2.80194, 0, 0, 0, 0, - 0, -18.1957, 0, 0, 0, 0, 0, 0}, {0, 15.3937, 18.6407, -2.24698, 0, - 0, 0, 0, 0, -14.5918, 0, 0, 0, 0, 0, 0}, {0, 12.3448, - 14.1468, -1.80194, 0, 0, 0, 0, 0, -10.7017, 0, 0, 0, 0, 0, 0}, {0, - 4.3569, 3.80194, -0.554958, 0, 0, 0, 0, 0, -2.60388, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, - 2.55496, 5.60388, -0.554958, 0, 0, 0, 0, 0, -2.60388, 0, 0, 0, 0, - 0, 0}, {0, 10.0978, 16.3937, -1.80194, 0, 0, 0, 0, 0, -10.7017, 0, - 0, 0, 0, 0, 0}, {0, 16.9487, 24.2446, -2.80194, 0, 0, 0, 0, - 0, -17.1957, 0, 0, 0, 0, 0, 0}, {0, 17.9487, 23.2446, -2.80194, 0, - 0, 0, 0, 0, -17.1957, 0, 0, 0, 0, 0, 0}, {0, 0.554958, 0.554958, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0}, {0, 1.41789, - 2.10992, -0.307979, 0, 0, 0, 0, 0, -0.890084, 0, 0, 0, 0, 0, - 0}}, {{0, -3.24698, -7.45473, 0, 0, 0, 0, 0, 0, 16.3937, 8.2959, 0, - 0, 0, 0, 0}, {0, -1., -1.60388, 0, 0, 0, 0, 0, 0, 5.60388, 2., 0, - 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, -1., -1.60388, 0, 0, 0, 0, 0, 0, 3.80194, 3.80194, 0, 0, 0, - 0, 0}, {0, -3.24698, -7.45473, 0, 0, 0, 0, 0, 0, 14.1468, 10.5429, - 0, 0, 0, 0, 0}, {0, -5.04892, -12.1468, 0, 0, 0, 0, 0, 0, 23.2446, - 15.1468, 0, 0, 0, 0, 0}, {0, -5.04892, -12.1468, 0, 0, 0, 0, 0, 0, - 24.2446, 14.1468, 0, 0, 0, 0, 0}, {0, -4.04892, -10.5429, 0, 0, 0, - 0, 0, 0, 20.4426, 11.3448, 0, 0, 0, 0, 0}, {0, -1.80194, -4.69202, - 0, 0, 0, 0, 0, 0, 10.0978, 4.60388, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0}, {0, -1.80194, -4.69202, 0, 0, 0, 0, 0, 0, - 7.85086, 6.85086, 0, 0, 0, 0, 0}, {0, -4.04892, -10.5429, 0, 0, 0, - 0, 0, 0, 18.6407, 13.1468, 0, 0, 0, 0, 0}, {0, -5.04892, -13.1468, - 0, 0, 0, 0, 0, 0, 24.2446, 15.1468, 0, 0, 0, 0, - 0}, {0, -0.554958, -0.335126, 0, 0, 0, 0, 0, 0, 2.10992, 1.10992, - 0, 0, 0, 0, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 0, 0.554958, 0.554958, - 0, 0, 0, 0, 0}}, {{0, 0, 15.3937, 16.3937, 0, 0, 0, 0, 0, - 0, -13.3448, 0, -1.24698, 0, 0, 0}, {0, 0, 7.85086, 6.85086, 0, 0, - 0, 0, 0, 0, -5.939, 0, -0.554958, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 5.60388, 9.09783, 0, 0, 0, 0, 0, 0, -5.939, - 0, -0.554958, 0, 0, 0}, {0, 0, 13.5918, 18.1957, 0, 0, 0, 0, 0, - 0, -13.3448, 0, -1.24698, 0, 0, 0}, {0, 0, 17.9487, 21.4426, 0, 0, - 0, 0, 0, 0, -16.6407, 0, -1.55496, 0, 0, 0}, {0, 0, 17.9487, - 20.4426, 0, 0, 0, 0, 0, 0, -15.6407, 0, -1.55496, 0, 0, 0}, {0, 0, - 12.3448, 12.3448, 0, 0, 0, 0, 0, 0, -9.70171, 0, -1., 0, 0, 0}, {0, - 0, 4.3569, 3.24698, 0, 0, 0, 0, 0, 0, -2.2959, 0, -0.307979, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, - 2.55496, 5.04892, 0, 0, 0, 0, 0, 0, -2.2959, 0, -0.307979, 0, 0, - 0}, {0, 0, 10.0978, 14.5918, 0, 0, 0, 0, 0, 0, -9.70171, 0, -1., 0, - 0, 0}, {0, 0, 16.9487, 21.4426, 0, 0, 0, 0, 0, 0, -15.6407, - 0, -1.55496, 0, 0, 0}, {0, 0, 0.554958, 0.554958, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0}, {0, 0, 1.41789, 1.80194, 0, 0, 0, 0, 0, - 0, -0.719169, 0, -0.170915, 0, 0, 0}}, {{0, -1.55496, 0, -15.6407, - 0, 0, 0, 0, 0, 0, 21.4426, 16.9487, 0, 0, 0, 0}, {0, -1., - 0, -9.70171, 0, 0, 0, 0, 0, 0, 14.5918, 10.0978, 0, 0, 0, - 0}, {0, -0.307979, 0, -2.2959, 0, 0, 0, 0, 0, 0, 5.04892, 2.55496, - 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, -0.307979, 0, -2.2959, 0, 0, 0, 0, 0, 0, 3.24698, 4.3569, - 0, 0, 0, 0}, {0, -1., 0, -9.70171, 0, 0, 0, 0, 0, 0, 12.3448, - 12.3448, 0, 0, 0, 0}, {0, -1.55496, 0, -15.6407, 0, 0, 0, 0, 0, 0, - 20.4426, 17.9487, 0, 0, 0, 0}, {0, -1.55496, 0, -16.6407, 0, 0, 0, - 0, 0, 0, 21.4426, 17.9487, 0, 0, 0, 0}, {0, -1.24698, 0, -13.3448, - 0, 0, 0, 0, 0, 0, 18.1957, 13.5918, 0, 0, 0, 0}, {0, -0.554958, - 0, -5.939, 0, 0, 0, 0, 0, 0, 9.09783, 5.60388, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, -0.554958, 0, -5.939, 0, 0, 0, 0, - 0, 0, 6.85086, 7.85086, 0, 0, 0, 0}, {0, -1.24698, 0, -13.3448, 0, - 0, 0, 0, 0, 0, 16.3937, 15.3937, 0, 0, 0, 0}, {0, -0.170915, - 0, -0.719169, 0, 0, 0, 0, 0, 0, 1.80194, 1.41789, 0, 0, 0, 0}, {0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 0.554958, 0.554958, 0, 0, 0, 0}}, {{0, - 0, 0, -9.09783, 0, 0, 0, 0, 0, 0, 0, 30.5405, -5.04892, 0, - 43.6872, 0}, {0, 0, 0, -5.49396, 0, 0, 0, 0, 0, 0, 0, - 23.0465, -4.04892, 0, 33.5894, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 9.45473, -1.80194, 0, 14.1468, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 1.80194, - 0, 0, 1.80194, 0}, {0, 0, 0, -5.49396, 0, 0, 0, 0, 0, 0, 0, - 13.5036, -1.80194, 0, 18.1957, 0}, {0, 0, 0, -9.09783, 0, 0, 0, 0, - 0, 0, 0, 26.2935, -4.04892, 0, 36.8364, 0}, {0, 0, 0, -10.0978, 0, - 0, 0, 0, 0, 0, 0, 31.5405, -5.04892, 0, 43.6872, 0}, {0, 0, - 0, -8.09783, 0, 0, 0, 0, 0, 0, 0, 29.7385, -5.04892, 0, 41.8853, - 0}, {0, 0, 0, -3.60388, 0, 0, 0, 0, 0, 0, 0, 18.0368, -3.24698, 0, - 25.4916, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.24698, -1., 0, - 6.85086, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, - 0, 0, -3.60388, 0, 0, 0, 0, 0, 0, 0, 8.49396, -1., 0, 10.0978, - 0}, {0, 0, 0, -8.09783, 0, 0, 0, 0, 0, 0, 0, 22.0858, -3.24698, 0, - 29.5405, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 3.46681, -0.554958, 0, 3.80194, - 0}}, {{0, 0, 0, 0, 15.5918, 0, 0, -1.24698, 0, 0, 0, 0, 3.24698, 0, - 0, 32.7875}, {0, 0, 0, 0, 17.3937, 0, 0, -1.24698, 0, 0, 0, 0, - 1.24698, 0, 0, 34.5894}, {0, 0, 0, 0, 12.9879, 0, 0, -0.801938, 0, - 0, 0, 0, -0.801938, 0, 0, 23.6896}, {0, 0, 0, 0, 5.69202, 0, - 0, -0.24698, 0, 0, 0, 0, -1.3569, 0, 0, 8.2959}, {0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 2.44504, 0, - 0, -0.24698, 0, 0, 0, 0, 2.24698, 0, 0, 5.04892}, {0, 0, 0, 0, - 8.939, 0, 0, -0.801938, 0, 0, 0, 0, 3.69202, 0, 0, 19.6407}, {0, 0, - 0, 0, 11.7017, 0, 0, -1., 0, 0, 0, 0, 3.60388, 0, 0, 26.2935}, {0, - 0, 0, 0, 16.3937, 0, 0, -1.24698, 0, 0, 0, 0, 2.24698, 0, 0, - 34.5894}, {0, 0, 0, 0, 14.9487, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 29.5405}, {0, 0, 0, 0, 8.45473, 0, 0, -0.445042, 0, 0, 0, - 0, -1.44504, 0, 0, 14.9487}, {0, 0, 0, 0, 1.80194, 0, 0, 0, 0, 0, - 0, 0, -1., 0, 0, 1.80194}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0}, {0, 0, 0, 0, 4.40581, 0, 0, -0.445042, 0, 0, 0, 0, - 3.04892, 0, 0, 10.8998}, {0, 0, 0, 0, 1.91185, 0, 0, -0.137063, 0, - 0, 0, 0, 0.24698, 0, 0, 2.80194}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 16.3937, 15.3937, 0, 0, 0, - 0, -1.24698, 0, -13.3448, 0, 0, 0}, {0, 0, 0, 0, 21.4426, 17.9487, - 0, 0, 0, 0, -1.55496, 0, -16.6407, 0, 0, 0}, {0, 0, 0, 0, 18.1957, - 13.5918, 0, 0, 0, 0, -1.24698, 0, -13.3448, 0, 0, 0}, {0, 0, 0, 0, - 9.09783, 5.60388, 0, 0, 0, 0, -0.554958, 0, -5.939, 0, 0, 0}, {0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 6.85086, 7.85086, 0, 0, - 0, 0, -0.554958, 0, -5.939, 0, 0, 0}, {0, 0, 0, 0, 12.3448, - 12.3448, 0, 0, 0, 0, -1., 0, -9.70171, 0, 0, 0}, {0, 0, 0, 0, - 20.4426, 17.9487, 0, 0, 0, 0, -1.55496, 0, -15.6407, 0, 0, 0}, {0, - 0, 0, 0, 21.4426, 16.9487, 0, 0, 0, 0, -1.55496, 0, -15.6407, 0, 0, - 0}, {0, 0, 0, 0, 14.5918, 10.0978, 0, 0, 0, 0, -1., 0, -9.70171, - 0, 0, 0}, {0, 0, 0, 0, 5.04892, 2.55496, 0, 0, 0, 0, -0.307979, - 0, -2.2959, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0}, {0, 0, 0, 0, 3.24698, 4.3569, 0, 0, 0, 0, -0.307979, - 0, -2.2959, 0, 0, 0}, {0, 0, 0, 0, 0.554958, 0.554958, 0, 0, 0, 0, - 0, 0, -1., 0, 0, 0}, {0, 0, 0, 0, 1.80194, 1.41789, 0, 0, 0, - 0, -0.170915, 0, -0.719169, 0, 0, 0}}, {{-1., 0, 0, 0, 0, -9.70171, - 0, 0, 0, 0, 0, 0, 10.0978, 14.5918, 0, 0}, {-1.55496, 0, 0, 0, - 0, -15.6407, 0, 0, 0, 0, 0, 0, 16.9487, 21.4426, 0, 0}, {-1.55496, - 0, 0, 0, 0, -15.6407, 0, 0, 0, 0, 0, 0, 17.9487, 20.4426, 0, - 0}, {-1., 0, 0, 0, 0, -9.70171, 0, 0, 0, 0, 0, 0, 12.3448, 12.3448, - 0, 0}, {-0.307979, 0, 0, 0, 0, -2.2959, 0, 0, 0, 0, 0, 0, 4.3569, - 3.24698, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.307979, 0, 0, 0, 0, -2.2959, 0, 0, 0, 0, 0, 0, 2.55496, - 5.04892, 0, 0}, {-0.554958, 0, 0, 0, 0, -5.939, 0, 0, 0, 0, 0, 0, - 5.60388, 9.09783, 0, 0}, {-1.24698, 0, 0, 0, 0, -13.3448, 0, 0, 0, - 0, 0, 0, 13.5918, 18.1957, 0, 0}, {-1.55496, 0, 0, 0, 0, -16.6407, - 0, 0, 0, 0, 0, 0, 17.9487, 21.4426, 0, 0}, {-1.24698, 0, 0, 0, - 0, -13.3448, 0, 0, 0, 0, 0, 0, 15.3937, 16.3937, 0, 0}, {-0.554958, - 0, 0, 0, 0, -5.939, 0, 0, 0, 0, 0, 0, 7.85086, 6.85086, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {-0.170915, 0, 0, 0, 0, -0.719169, - 0, 0, 0, 0, 0, 0, 1.41789, 1.80194, 0, 0}, {0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0.554958, 0.554958, 0, 0}}, {{0, 0, 0, 0, 0, 0, - 2.24698, 0, 0, 0, 0, 0, 0, 5.40581, 8.2959, -3.24698}, {0, 0, 0, 0, - 0, 0, 1.80194, 0, 0, 0, 0, 0, 0, 13.9487, 20.4426, -7.2959}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.1957, - 27.2935, -9.09783}, {0, 0, 0, 0, 0, 0, -1.80194, 0, 0, 0, 0, 0, 0, - 17.1957, 23.6896, -7.2959}, {0, 0, 0, 0, 0, 0, -2.24698, 0, 0, 0, - 0, 0, 0, 9.45473, 12.3448, -3.24698}, {0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 1.80194, 1.80194, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1.80194, 0, 0, 0, 0, 0, 0, - 3., 3.60388, -1.80194}, {0, 0, 0, 0, 0, 0, 2.24698, 0, 0, 0, 0, 0, - 0, 10.7409, 14.9487, -5.85086}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 18.3937, 25.4916, -9.09783}, {0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 20.1957, 27.2935, -9.09783}, {0, 0, 0, 0, 0, 0, -2.24698, - 0, 0, 0, 0, 0, 0, 14.7899, 18.9976, -5.85086}, {0, 0, 0, 0, 0, - 0, -1.80194, 0, 0, 0, 0, 0, 0, 6.24698, 6.85086, -1.80194}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2.21983, 2., -1.}}, {{0, 0, 0, 0, 0, 0, 5.24698, 0, 0, 0, 0, - 0, -0.554958, -0.554958, 0, 7.85086}, {0, 0, 0, 0, 0, 0, 11.5429, - 0, 0, 0, 0, 0, -1.80194, 1.80194, 0, 22.2446}, {0, 0, 0, 0, 0, 0, - 15.1468, 0, 0, 0, 0, 0, -2.80194, 5.2959, 0, 32.3424}, {0, 0, 0, 0, - 0, 0, 13.3448, 0, 0, 0, 0, 0, -2.80194, 7.2959, 0, 30.5405}, {0, - 0, 0, 0, 0, 0, 7.49396, 0, 0, 0, 0, 0, -1.80194, 6.2959, 0, - 18.1957}, {0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, -0.554958, 3.04892, - 0, 4.60388}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 1.80194, 0, 0, 0, 0, 0, 0, -1., 0, - 1.80194}, {0, 0, 0, 0, 0, 0, 7.65279, 0, 0, 0, 0, 0, -1., 0, 0, - 14.1468}, {0, 0, 0, 0, 0, 0, 13.1468, 0, 0, 0, 0, 0, -2.24698, - 3.24698, 0, 27.7385}, {0, 0, 0, 0, 0, 0, 14.1468, 0, 0, 0, 0, - 0, -2.80194, 6.2959, 0, 32.3424}, {0, 0, 0, 0, 0, 0, 9.89977, 0, 0, - 0, 0, 0, -2.24698, 6.85086, 0, 24.4916}, {0, 0, 0, 0, 0, 0, - 3.60388, 0, 0, 0, 0, 0, -1., 4.49396, 0, 10.0978}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 1.66487, 0, - 0, 0, 0, 0, -0.307979, 0.692021, 0, 2.55496}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.}}} - -{3.24836, 3.24836, 3.24836, 3.24836, 3.24836, 3.24836, 3.24836, -4.27408, 4.27408, 4.27408, 4.27408, 4.27408, 4.27408, 4.27408, --0.668669, 1.49551} - -{{0, 7, 15, 8}, {0, 8, 1, 14}, {0, 14, 6, 7}, {1, 8, 15, 9}, {1, 9, 2, - 14}, {2, 9, 15, 10}, {2, 10, 3, 14}, {3, 10, 15, 11}, {3, 11, 4, - 14}, {4, 11, 15, 12}, {4, 12, 5, 14}, {5, 12, 15, 13}, {5, 13, 6, - 14}, {6, 13, 15, 7}} diff --git a/fractal_dimension/circle_counting_new/data/hexagonal_prism.txt b/fractal_dimension/circle_counting_new/data/hexagonal_prism.txt deleted file mode 100644 index 54986c2..0000000 --- a/fractal_dimension/circle_counting_new/data/hexagonal_prism.txt +++ /dev/null @@ -1,74 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 4., 0, 0, 0, 0, 4., 0, 0, 0, 0, -1.}, {1., 6., 0, 0, - 0, 0, 8., 0, 0, 0, 0, -2.}, {2., 5., 0, 0, 0, 0, 8., 0, 0, 0, - 0, -2.}, {2., 2., 0, 0, 0, 0, 4., 0, 0, 0, 0, -1.}, {0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0}, {-1., 1., 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0}, {-1., 4., 0, 0, 0, 0, 5., 0, 0, 0, 0, -1.}, {0, 6., 0, 0, 0, 0, - 9., 0, 0, 0, 0, -2.}, {1., 5., 0, 0, 0, 0, 9., 0, 0, 0, - 0, -2.}, {1., 2., 0, 0, 0, 0, 5., 0, 0, 0, 0, -1.}}, {{1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0.666667, 0, 0.666667, 0, -0.333333, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.333333, 0, 0.666667, 0, 0.666667, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0.666667, 0, -0.333333, 0, - 0.666667, 0, 0, 0, 0, 0, 0, 0}, {1.44444, 0, 1.44444, 0, 0.444444, - 0, 0, 0, -1., 0, 0, 0}, {1.11111, 0, 2.11111, 0, 0.111111, 0, 0, - 0, -1., 0, 0, 0}, {0.444444, 0, 2.44444, 0, 0.444444, 0, 0, 0, -1., - 0, 0, 0}, {0.111111, 0, 2.11111, 0, 1.11111, 0, 0, 0, -1., 0, 0, - 0}, {0.444444, 0, 1.44444, 0, 1.44444, 0, 0, 0, -1., 0, 0, - 0}, {1.11111, 0, 1.11111, 0, 1.11111, 0, 0, 0, -1., 0, 0, - 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 4., - 4., 0, 0, 0, -1., 0}, {-2., 0, 0, 0, 0, 9., 8., 0, 0, 0, -2., - 0}, {-3., 0, 0, 0, 0, 10., 8., 0, 0, 0, -2., 0}, {-2., 0, 0, 0, 0, - 6., 4., 0, 0, 0, -1., 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {-1., 0, 0, 0, 0, 4., - 5., 0, 0, 0, -1., 0}, {-3., 0, 0, 0, 0, 9., 9., 0, 0, 0, -2., - 0}, {-4., 0, 0, 0, 0, 10., 9., 0, 0, 0, -2., 0}, {-3., 0, 0, 0, 0, - 6., 5., 0, 0, 0, -1., 0}, {-1., 0, 0, 0, 0, 1., 1., 0, 0, 0, 0, - 0}}, {{-1., 5., 0, 0, 0, 0, 0, 1., 2., 0, 0, 0}, {0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, -1., 1., 0, 0, - 0}, {-1., 5., 0, 0, 0, 0, 0, -1., 4., 0, 0, 0}, {-2., 9., 0, 0, 0, - 0, 0, 0, 6., 0, 0, 0}, {-2., 9., 0, 0, 0, 0, 0, 1., 5., 0, 0, - 0}, {-1., 4., 0, 0, 0, 0, 0, 2., 2., 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {-1., - 4., 0, 0, 0, 0, 0, 0, 4., 0, 0, 0}, {-2., 8., 0, 0, 0, 0, 0, 1., - 6., 0, 0, 0}, {-2., 8., 0, 0, 0, 0, 0, 2., 5., 0, 0, 0}}, {{0, 0, - 7., 0, 0, 0, -1., 0, 1., 6., 0, 0}, {0, 0, 4., 0, 0, 0, -0.5, 0, - 1., 2.5, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., - 0, 0, 0, 0, 0, -1., 1., 0, 0}, {0, 0, 4., 0, 0, 0, -0.5, 0, -1., - 4.5, 0, 0}, {0, 0, 7., 0, 0, 0, -1., 0, 0, 7., 0, 0}, {0, 0, 6., 0, - 0, 0, -1., 0, 2., 6., 0, 0}, {0, 0, 3., 0, 0, 0, -0.5, 0, 2., 2.5, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0}, {0, 0, 3., 0, 0, 0, -0.5, 0, 0, 4.5, 0, 0}, {0, - 0, 6., 0, 0, 0, -1., 0, 1., 7., 0, 0}}, {{0, 0, 0, 7., 0, 0, - 0, -1., 0, 0, 7., 0}, {0, 0, 0, 8., -1., 0, 0, -1., 0, 0, 7., - 0}, {0, 0, 0, 5., -1., 0, 0, -0.5, 0, 0, 3.5, 0}, {0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 3., 1., 0, 0, -0.5, 0, 0, 3.5, 0}, {0, 0, 0, 7., -1., 0, - 0, -1., 0, 0, 8., 0}, {0, 0, 0, 8., -2., 0, 0, -1., 0, 0, 8., - 0}, {0, 0, 0, 5., -2., 0, 0, -0.5, 0, 0, 4.5, 0}, {0, 0, 0, - 1., -1., 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 3., 0, 0, 0, -0.5, 0, 0, 4.5, 0}}, {{0, 0, -0.5, 0, - 3., 1.5, 0, 0, 0, 0, 0, 3.}, {0, 0, -1., 0, 7., 1., 0, 0, 0, 0, 0, - 6.}, {0, 0, -1., 0, 8., 0, 0, 0, 0, 0, 0, 6.}, {0, 0, -0.5, 0, - 5., -0.5, 0, 0, 0, 0, 0, 3.}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, -0.5, 0, 3., 0.5, - 0, 0, 0, 0, 0, 4.}, {0, 0, -1., 0, 7., 0, 0, 0, 0, 0, 0, 7.}, {0, - 0, -1., 0, 8., -1., 0, 0, 0, 0, 0, 7.}, {0, 0, -0.5, 0, 5., -1.5, - 0, 0, 0, 0, 0, 4.}, {0, 0, 0, 0, 1., -1., 0, 0, 0, 0, 0, 1.}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0, 0, 0, 0, 0, 0, 0, 0, - 3.33333, -5.33333, 5.33333}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, - 4.33333, -6.33333, 5.33333}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, - 4.33333, -5.33333, 4.33333}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, - 3.33333, -3.33333, 3.33333}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, - 2.33333, -2.33333, 3.33333}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, - 2.33333, -3.33333, 4.33333}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., -2., - 2.}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 2., -3., 2.}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 2., -2., 1.}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.}}} - -{7.3131, 16.5507, 21.1695, 16.5507, 7.3131, 2.6943, 3.4641, 12.7017, -17.3205, 12.7017, 3.4641, -1.1547} - -{{0, 1, 7, 6}, {0, 5, 4, 3, 2, 1}, {0, 6, 11, 5}, {1, 2, 8, 7}, {2, 3, - 9, 8}, {3, 4, 10, 9}, {4, 5, 11, 10}, {6, 7, 8, 9, 10, 11}} diff --git a/fractal_dimension/circle_counting_new/data/hexagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/hexagonal_pyramid.txt deleted file mode 100644 index f56b3b0..0000000 --- a/fractal_dimension/circle_counting_new/data/hexagonal_pyramid.txt +++ /dev/null @@ -1,28 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0}, {6., 5., 0, -0.5, 0, - 0, 2.5}, {12., 8., 0, -1., 0, 0, 6.}, {12., 7., 0, -1., 0, 0, - 7.}, {6., 3., 0, -0.5, 0, 0, 4.5}, {0, 0, 0, 0, 0, 0, 1.}}, {{1., - 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, - 0}, {6., 2.5, 5., 0, -0.5, 0, 0}, {12., 6., 8., 0, -1., 0, - 0}, {12., 7., 7., 0, -1., 0, 0}, {6., 4.5, 3., 0, -0.5, 0, - 0}}, {{1., 0, 0, 0, 0, 0, 0}, {6., 0, 5., 2.5, 0, 0, -0.5}, {0, 0, - 1., 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0}, {6., 0, 3., 4.5, 0, - 0, -0.5}, {12., 0, 7., 7., 0, 0, -1.}, {12., 0, 8., 6., 0, - 0, -1.}}, {{1., 0, 0, 0, 0, 0, 0}, {12., -1., 0, 8., 6., 0, - 0}, {6., -0.5, 0, 5., 2.5, 0, 0}, {0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, - 0, 1., 0, 0}, {6., -0.5, 0, 3., 4.5, 0, 0}, {12., -1., 0, 7., 7., - 0, 0}}, {{1., 0, 0, 0, 0, 0, 0}, {12., 0, 0, -2., 9., 6., 0}, {12., - 0, 0, -2., 10., 5., 0}, {6., 0, 0, -1., 6., 2., 0}, {0, 0, 0, 0, - 1., 0, 0}, {0, 0, 0, 0, 0, 1., 0}, {6., 0, 0, -1., 4., 4., - 0}}, {{1., 0, 0, 0, 0, 0, 0}, {6., -1., 0, 0, 0, 2., - 6.}, {12., -2., 0, 0, 0, 5., 10.}, {12., -2., 0, 0, 0, 6., - 9.}, {6., -1., 0, 0, 0, 4., 4.}, {0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, - 0, 0, 0, 1.}}, {{-1., 0, 0, 0, 0.666667, -0.666667, 0.666667}, {0, - 0, 0, 0, 1., -2., 2.}, {0, 0, 0, 0, 2., -3., 2.}, {0, 0, 0, 0, - 2., -2., 1.}, {0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 1., 0}, {0, - 0, 0, 0, 0, 0, 1.}}} - -{{14., 12., -6.9282, 11.}, {60., 60., -34.641, 49.}, {12., - 14., -6.9282, 11.}, {-6., -6., 3.4641, -5.}, {24., 20., -13.8564, - 17.}, {72., 66., -41.5692, 55.}, {90., 86., -51.9615, 71.}} - -{{0, 1, 6}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {1, 2, 3, 4, 5, 6}} diff --git a/fractal_dimension/circle_counting_new/data/hexagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/hexagonal_trapezohedron.txt deleted file mode 100644 index 6909a1f..0000000 --- a/fractal_dimension/circle_counting_new/data/hexagonal_trapezohedron.txt +++ /dev/null @@ -1,163 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-2.4641, 0, 0, 0, 0, - 0, 3.73205, 4.3094, 0, 0, 0, -0.57735, 0, 0}, {-9.3923, 0, 0, 0, 0, - 0, 12.9282, 11.1962, 0, 0, 0, -1.73205, 0, 0}, {-12.8564, 0, 0, 0, - 0, 0, 18.3923, 13.7735, 0, 0, 0, -2.3094, 0, 0}, {-9.3923, 0, 0, - 0, 0, 0, 14.6603, 9.4641, 0, 0, 0, -1.73205, 0, 0}, {-2.4641, 0, 0, - 0, 0, 0, 5.4641, 2.57735, 0, 0, 0, -0.57735, 0, 0}, {0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0}, {-6., 0, 0, 0, 0, 0, 7.4641, 7.4641, 0, 0, 0, -1., 0, - 0}, {-12., 0, 0, 0, 0, 0, 15.9282, 12.9282, 0, 0, 0, -2., 0, - 0}, {-12., 0, 0, 0, 0, 0, 16.9282, 11.9282, 0, 0, 0, -2., 0, - 0}, {-6., 0, 0, 0, 0, 0, 9.4641, 5.4641, 0, 0, 0, -1., 0, - 0}, {-0.845299, 0, 0, 0, 0, 0, 2.1547, 1.48803, 0, 0, 0, -0.333333, - 0, 0}, {-1., 0, 0, 0, 0, 0, 0.57735, 0.57735, 0, 0, 0, 0, 0, - 0}}, {{0, -1., 0, 0, 0, 0, 0, 1.73205, 0, 0, 0, 0, 1.73205, 0}, {0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1.5, 0, 0, -0.5, 0, - 0, 5.19615, 0, 0, 0, 0, 11.1962, 0}, {0, 0, 0, 0, -1., 0, 0, - 12.1244, 0, 0, 0, 0, 24.1244, 0}, {0, -2., 0, 0, -1., 0, 0, - 13.8564, 0, 0, 0, 0, 25.8564, 0}, {0, -2.5, 0, 0, -0.5, 0, 0, - 8.66025, 0, 0, 0, 0, 14.6603, 0}, {0, -2.02073, 0, 0, -0.288675, 0, - 0, 6., 0, 0, 0, 0, 8.4641, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0}, {0, 1.44338, 0, 0, -0.288675, 0, 0, 3., 0, 0, 0, 0, - 5.4641, 0}, {0, 0.866025, 0, 0, -0.866025, 0, 0, 10., 0, 0, 0, 0, - 19.3923, 0}, {0, -1.1547, 0, 0, -1.1547, 0, 0, 15., 0, 0, 0, 0, - 27.8564, 0}, {0, -2.59808, 0, 0, -0.866025, 0, 0, 13., 0, 0, 0, 0, - 22.3923, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, -0.166667, 0, 0, -0.166667, 0, 0, 2.3094, 0, 0, 0, 0, - 3.1547, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1.5, 0, - 0, -0.5, 0, 0, 5.19615, 0, 0, 0, 0, 0, 11.1962, 0}, {0, 0, 0, -1., - 0, 0, 12.1244, 0, 0, 0, 0, 0, 24.1244, 0}, {-2., 0, 0, -1., 0, 0, - 13.8564, 0, 0, 0, 0, 0, 25.8564, 0}, {-2.5, 0, 0, -0.5, 0, 0, - 8.66025, 0, 0, 0, 0, 0, 14.6603, 0}, {-1., 0, 0, 0, 0, 0, 1.73205, - 0, 0, 0, 0, 0, 1.73205, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0}, {1.44338, 0, 0, -0.288675, 0, 0, 3., 0, 0, 0, 0, 0, 5.4641, - 0}, {0.866025, 0, 0, -0.866025, 0, 0, 10., 0, 0, 0, 0, 0, 19.3923, - 0}, {-1.1547, 0, 0, -1.1547, 0, 0, 15., 0, 0, 0, 0, 0, 27.8564, - 0}, {-2.59808, 0, 0, -0.866025, 0, 0, 13., 0, 0, 0, 0, 0, 22.3923, - 0}, {-2.02073, 0, 0, -0.288675, 0, 0, 6., 0, 0, 0, 0, 0, 8.4641, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {-0.166667, 0, - 0, -0.166667, 0, 0, 2.3094, 0, 0, 0, 0, 0, 3.1547, - 0}}, {{0, -2.4641, 0, 0, 0, 0, 0, 4.3094, 3.73205, -0.57735, 0, 0, - 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -2.4641, 0, - 0, 0, 0, 0, 2.57735, 5.4641, -0.57735, 0, 0, 0, 0}, {0, -9.3923, - 0, 0, 0, 0, 0, 9.4641, 14.6603, -1.73205, 0, 0, 0, - 0}, {0, -12.8564, 0, 0, 0, 0, 0, 13.7735, 18.3923, -2.3094, 0, 0, - 0, 0}, {0, -9.3923, 0, 0, 0, 0, 0, 11.1962, 12.9282, -1.73205, 0, - 0, 0, 0}, {0, -6., 0, 0, 0, 0, 0, 7.4641, 7.4641, -1., 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0}, {0, -6., 0, 0, 0, 0, 0, 5.4641, - 9.4641, -1., 0, 0, 0, 0}, {0, -12., 0, 0, 0, 0, 0, 11.9282, - 16.9282, -2., 0, 0, 0, 0}, {0, -12., 0, 0, 0, 0, 0, 12.9282, - 15.9282, -2., 0, 0, 0, 0}, {0, -0.845299, 0, 0, 0, 0, 0, 1.48803, - 2.1547, -0.333333, 0, 0, 0, 0}, {0, -1., 0, 0, 0, 0, 0, 0.57735, - 0.57735, 0, 0, 0, 0, 0}}, {{0, 3., 0, 0, 0, 0, -0.57735, 0, - 4.04145, 0, 0, 0, 9.4641, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, -1., 0, 0, 0, 0, 0, 0, 1.73205, 0, 0, 0, 1.73205, - 0}, {0, -1., 0, 0, 0, 0, -0.57735, 0, 7.50555, 0, 0, 0, 12.9282, - 0}, {0, 1., 0, 0, 0, 0, -1.1547, 0, 11.547, 0, 0, 0, 22.3923, - 0}, {0, 3., 0, 0, 0, 0, -1.1547, 0, 9.81495, 0, 0, 0, 20.6603, - 0}, {0, 3.4641, 0, 0, 0, 0, -1., 0, 8., 0, 0, 0, 16.3923, 0}, {0, - 2.3094, 0, 0, 0, 0, -0.333333, 0, 2.33333, 0, 0, 0, 4.4641, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, -1.1547, 0, 0, 0, - 0, -0.333333, 0, 5.33333, 0, 0, 0, 7.4641, 0}, {0, 0, 0, 0, 0, - 0, -1., 0, 11., 0, 0, 0, 19.3923, 0}, {0, 2.3094, 0, 0, 0, - 0, -1.33333, 0, 12.3333, 0, 0, 0, 23.8564, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0.333333, 0, 0, 0, 0, -0.19245, 0, - 1.9245, 0, 0, 0, 2.57735, 0}}, {{0, 0, 8.5, 0, 0, 0, -0.866025, 0, - 2.59808, 0, 0, 0, 0, 17.8923}, {0, 0, 2.5, 0, 0, 0, -0.288675, 0, - 2.02073, 0, 0, 0, 0, 4.9641}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 5.5, 0, 0, 0, -0.288675, 0, -1.44338, 0, 0, 0, 0, - 7.9641}, {0, 0, 11.5, 0, 0, 0, -0.866025, 0, -0.866025, 0, 0, 0, 0, - 20.8923}, {0, 0, 13., 0, 0, 0, -1.1547, 0, 1.1547, 0, 0, 0, 0, - 25.8564}, {0, 0, 10.3923, 0, 0, 0, -1., 0, 2., 0, 0, 0, 0, - 22.3923}, {0, 0, 4.33013, 0, 0, 0, -0.5, 0, 2.5, 0, 0, 0, 0, - 10.3301}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, - 1.73205, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 1.73205}, {0, 0, 7.79423, - 0, 0, 0, -0.5, 0, -1.5, 0, 0, 0, 0, 13.7942}, {0, 0, 12.1244, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 24.1244}, {0, 0, 2.02073, 0, 0, - 0, -0.166667, 0, 0.166667, 0, 0, 0, 0, 2.86603}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 7., 7., 0, -1., 0, 0, 0, 0, 0, - 0, 12., 0}, {0, 0, 4.5, 3., 0, -0.5, 0, 0, 0, 0, 0, 0, 6., 0}, {0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 2.5, 5., 0, -0.5, 0, 0, 0, 0, 0, 0, 6., - 0}, {0, 0, 6., 8., 0, -1., 0, 0, 0, 0, 0, 0, 12., 0}, {0, 0, - 7.50555, 8.66025, 0, -1.1547, 0, 0, 0, 0, 0, 0, 12.8564, 0}, {0, 0, - 6.63953, 5.7735, 0, -0.866025, 0, 0, 0, 0, 0, 0, 9.3923, 0}, {0, - 0, 3.17543, 1.73205, 0, -0.288675, 0, 0, 0, 0, 0, 0, 2.4641, - 0}, {0, 0, 0.57735, 0.57735, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0}, {0, - 0, 1.44338, 3.4641, 0, -0.288675, 0, 0, 0, 0, 0, 0, 2.4641, 0}, {0, - 0, 4.90748, 7.50555, 0, -0.866025, 0, 0, 0, 0, 0, 0, 9.3923, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 1.16667, - 1.33333, 0, -0.166667, 0, 0, 0, 0, 0, 0, 0.845299, 0}}, {{0, 0, 0, - 11., 0, 0, 0, 0, -2.3094, 4.6188, 0, 0, 0, 23.8564}, {0, 0, 0, 7., - 0, 0, 0, 0, -1.73205, 5.19615, 0, 0, 0, 16.3923}, {0, 0, 0, 2., 0, - 0, 0, 0, -0.57735, 2.88675, 0, 0, 0, 4.4641}, {0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 5., 0, 0, 0, - 0, -0.57735, -0.57735, 0, 0, 0, 7.4641}, {0, 0, 0, 10., 0, 0, 0, - 0, -1.73205, 1.73205, 0, 0, 0, 19.3923}, {0, 0, 0, 10.3923, 0, 0, - 0, 0, -2., 3., 0, 0, 0, 22.3923}, {0, 0, 0, 8.66025, 0, 0, 0, - 0, -2., 5., 0, 0, 0, 20.6603}, {0, 0, 0, 3.4641, 0, 0, 0, 0, -1., - 4., 0, 0, 0, 9.4641}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0}, {0, 0, 0, 1.73205, 0, 0, 0, 0, 0, -1., 0, 0, 0, 1.73205}, {0, - 0, 0, 6.9282, 0, 0, 0, 0, -1., 0, 0, 0, 0, 12.9282}, {0, 0, 0, - 1.73205, 0, 0, 0, 0, -0.333333, 0.666667, 0, 0, 0, 2.57735}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, -1., 0, 0, - 0, -0.866025, 0, 0, 12.9904, 0, 24.1244, 0}, {0, 0, 0, 1., 0, 0, - 0, -0.866025, 0, 0, 11.2583, 0, 22.3923, 0}, {0, 0, 0, 2., 0, 0, - 0, -0.433013, 0, 0, 4.76314, 0, 10.3301, 0}, {0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 1.73205, 0, - 1.73205, 0}, {0, 0, 0, -2., 0, 0, 0, -0.433013, 0, 0, 8.22724, 0, - 13.7942, 0}, {0, 0, 0, -1.73205, 0, 0, 0, -0.75, 0, 0, 12.25, 0, - 20.8923, 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 14., 0, 25.8564, - 0}, {0, 0, 0, 1.73205, 0, 0, 0, -0.75, 0, 0, 9.25, 0, 17.8923, - 0}, {0, 0, 0, 1.73205, 0, 0, 0, -0.25, 0, 0, 2.75, 0, 4.9641, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, - 0, -1.73205, 0, 0, 0, -0.25, 0, 0, 5.75, 0, 7.9641, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, -0.144338, - 0, 0, 2.16506, 0, 2.86603, 0}}, {{0, 0, 0, 0, 8.5, 0, - 0, -0.866025, 0, 0, 0, 2.59808, 0, 17.8923}, {0, 0, 0, 0, 13., 0, - 0, -1.1547, 0, 0, 0, 1.1547, 0, 25.8564}, {0, 0, 0, 0, 11.5, 0, - 0, -0.866025, 0, 0, 0, -0.866025, 0, 20.8923}, {0, 0, 0, 0, 5.5, 0, - 0, -0.288675, 0, 0, 0, -1.44338, 0, 7.9641}, {0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 2.5, 0, 0, -0.288675, 0, 0, - 0, 2.02073, 0, 4.9641}, {0, 0, 0, 0, 4.33013, 0, 0, -0.5, 0, 0, 0, - 2.5, 0, 10.3301}, {0, 0, 0, 0, 10.3923, 0, 0, -1., 0, 0, 0, 2., 0, - 22.3923}, {0, 0, 0, 0, 12.1244, 0, 0, -1., 0, 0, 0, 0, 0, - 24.1244}, {0, 0, 0, 0, 7.79423, 0, 0, -0.5, 0, 0, 0, -1.5, 0, - 13.7942}, {0, 0, 0, 0, 1.73205, 0, 0, 0, 0, 0, 0, -1., 0, - 1.73205}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, - 2.02073, 0, 0, -0.166667, 0, 0, 0, 0.166667, 0, 2.86603}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, -0.5, 0, 0, 1.5, 0, - 0, 0, 0, 0, 5.19615, 11.1962, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 12.1244, 24.1244, 0}, {0, 0, -1., 0, 0, -2., 0, 0, 0, 0, 0, - 13.8564, 25.8564, 0}, {0, 0, -0.5, 0, 0, -2.5, 0, 0, 0, 0, 0, - 8.66025, 14.6603, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 1.73205, - 1.73205, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -0.288675, 0, 0, 1.44338, 0, 0, 0, 0, 0, 3., 5.4641, 0}, {0, - 0, -0.866025, 0, 0, 0.866025, 0, 0, 0, 0, 0, 10., 19.3923, 0}, {0, - 0, -1.1547, 0, 0, -1.1547, 0, 0, 0, 0, 0, 15., 27.8564, 0}, {0, - 0, -0.866025, 0, 0, -2.59808, 0, 0, 0, 0, 0, 13., 22.3923, 0}, {0, - 0, -0.288675, 0, 0, -2.02073, 0, 0, 0, 0, 0, 6., 8.4641, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0}, {0, 0, -0.166667, 0, 0, -0.166667, 0, 0, 0, 0, 0, - 2.3094, 3.1547, 0}}, {{0, 0, 0, 0, 0, -2.4641, 5.4641, -0.57735, 0, - 0, 0, 2.57735, 0, 0}, {0, 0, 0, 0, 0, -9.3923, 14.6603, -1.73205, - 0, 0, 0, 9.4641, 0, 0}, {0, 0, 0, 0, 0, -12.8564, 18.3923, -2.3094, - 0, 0, 0, 13.7735, 0, 0}, {0, 0, 0, 0, 0, -9.3923, - 12.9282, -1.73205, 0, 0, 0, 11.1962, 0, 0}, {0, 0, 0, 0, - 0, -2.4641, 3.73205, -0.57735, 0, 0, 0, 4.3094, 0, 0}, {0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, -6., 9.4641, -1., 0, 0, 0, 5.4641, 0, - 0}, {0, 0, 0, 0, 0, -12., 16.9282, -2., 0, 0, 0, 11.9282, 0, - 0}, {0, 0, 0, 0, 0, -12., 15.9282, -2., 0, 0, 0, 12.9282, 0, - 0}, {0, 0, 0, 0, 0, -6., 7.4641, -1., 0, 0, 0, 7.4641, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, -0.845299, - 2.1547, -0.333333, 0, 0, 0, 1.48803, 0, 0}, {0, 0, 0, 0, 0, -1., - 0.57735, 0, 0, 0, 0, 0.57735, 0, 0}}} - -{2.6755, 2.6755, 2.6755, 2.6755, 2.6755, 2.6755, 3.71078, 3.71078, -3.71078, 3.71078, 3.71078, 3.71078, -0.621374, 1.60934} - -{{0, 6, 13, 7}, {0, 7, 1, 12}, {0, 12, 5, 6}, {1, 7, 13, 8}, {1, 8, 2, - 12}, {2, 8, 13, 9}, {2, 9, 3, 12}, {3, 9, 13, 10}, {3, 10, 4, - 12}, {4, 10, 13, 11}, {4, 11, 5, 12}, {5, 11, 13, 6}} diff --git a/fractal_dimension/circle_counting_new/data/icosahedron.txt b/fractal_dimension/circle_counting_new/data/icosahedron.txt deleted file mode 100644 index 40259e7..0000000 --- a/fractal_dimension/circle_counting_new/data/icosahedron.txt +++ /dev/null @@ -1,39 +0,0 @@ -{{1.`, -1.`, -6.23606797749979`, -1.`, -4.23606797749979`, -1.`, \ --4.23606797749979`, -4.23606797749979`, -1.`, -1.`, \ --4.23606797749979`, -4.23606797749979`}, {-1.`, - 1.`, -4.23606797749979`, -4.23606797749979`, -1.`, -1.`, \ --6.23606797749979`, -4.23606797749979`, -4.23606797749979`, -1.`, \ --4.23606797749979`, -1.`}, {-6.23606797749979`, -4.23606797749979`, - 1.`, -4.23606797749979`, -1.`, -4.23606797749979`, -1.`, -1.`, \ --4.23606797749979`, -4.23606797749979`, -1.`, -1.`}, {-1.`, \ --4.23606797749979`, -4.23606797749979`, - 1.`, -6.23606797749979`, -4.23606797749979`, -1.`, -1.`, -1.`, \ --1.`, -4.23606797749979`, -4.23606797749979`}, {-4.23606797749979`, \ --1.`, -1.`, -6.23606797749979`, - 1.`, -1.`, -4.23606797749979`, -4.23606797749979`, \ --4.23606797749979`, -4.23606797749979`, -1.`, -1.`}, {-1.`, -1.`, \ --4.23606797749979`, -4.23606797749979`, -1.`, - 1.`, -4.23606797749979`, -6.23606797749979`, -1.`, \ --4.23606797749979`, -1.`, -4.23606797749979`}, {-4.23606797749979`, \ --6.23606797749979`, -1.`, -1.`, -4.23606797749979`, \ --4.23606797749979`, - 1.`, -1.`, -1.`, -4.23606797749979`, -1.`, -4.23606797749979`}, \ -{-4.23606797749979`, -4.23606797749979`, -1.`, -1.`, \ --4.23606797749979`, -6.23606797749979`, -1.`, - 1.`, -4.23606797749979`, -1.`, -4.23606797749979`, -1.`}, {-1.`, \ --4.23606797749979`, -4.23606797749979`, -1.`, -4.23606797749979`, \ --1.`, -1.`, -4.23606797749979`, - 1.`, -4.23606797749979`, -1.`, -6.23606797749979`}, {-1.`, -1.`, \ --4.23606797749979`, -1.`, -4.23606797749979`, -4.23606797749979`, \ --4.23606797749979`, -1.`, -4.23606797749979`, - 1.`, -6.23606797749979`, -1.`}, {-4.23606797749979`, \ --4.23606797749979`, -1.`, -4.23606797749979`, -1.`, -1.`, -1.`, \ --4.23606797749979`, -1.`, -6.23606797749979`, - 1.`, -4.23606797749979`}, {-4.23606797749979`, -1.`, -1.`, \ --4.23606797749979`, -1.`, -4.23606797749979`, -4.23606797749979`, \ --1.`, -6.23606797749979`, -1.`, -4.23606797749979`, 1.`}} - -{{0, 1, 9}, {0, 3, 8}, {0, 5, 1}, {0, 8, 5}, {0, 9, 3}, {1, 4, - 11}, {1, 5, 4}, {1, 11, 9}, {2, 4, 10}, {2, 6, 7}, {2, 7, 11}, {2, - 10, 6}, {2, 11, 4}, {3, 6, 8}, {3, 7, 6}, {3, 9, 7}, {4, 5, 10}, {5, - 8, 10}, {6, 10, 8}, {7, 9, 11}} diff --git a/fractal_dimension/circle_counting_new/data/infinite_anti_cupola.txt b/fractal_dimension/circle_counting_new/data/infinite_anti_cupola.txt deleted file mode 100644 index 77a4227..0000000 --- a/fractal_dimension/circle_counting_new/data/infinite_anti_cupola.txt +++ /dev/null @@ -1,17 +0,0 @@ -{{{1., 0., 0., 0.}, {6., -9., 8., 8.}, {3., -5., 5., 4.}, {3., -5., - 4., 5.}}, {{-1., -0.222222, 0.888889, 0.888889}, {0., 1., 0., - 0.}, {0., 0., 1., 0.}, {0., 0., 0., 1.}}, {{1., -2., 1.33333, - 2.66667}, {0., -5., 4., 8.}, {0., -6., 5., 8.}, {0., 0., 0., - 1.}}, {{1., -2., 2.66667, 1.33333}, {0., -5., 8., 4.}, {0., 0., 1., - 0.}, {0., -6., 8., 5.}}, {{1., 0., 0., 0.}, {0., 1., 0., 0.}, {0., - 0., 1., 0.}, {4.5, 4.5, 2., -1.}}, {{1., 0., 0., 0.}, {0., 1., 0., - 0.}, {4.5, 4.5, -1., 2.}, {0., 0., 0., 1.}}, {{1., 0., 0., - 0.}, {10., -5., 13.3333, 2.66667}, {0., 0., 1., 0.}, {15., -9., - 20., 5.}}, {{1., 0., 0., 0.}, {10., -5., 2.66667, - 13.3333}, {15., -9., 5., 20.}, {0., 0., 0., 1.}}} - -{-2, 10, 7, 7} - -{{0}, {1, 2, 3}, {3}, {2}, {0, 1, 2}, {0, 1, 3}, {0, 2}, {0, 3}} - -{{0, 3}, {0, 2}, {1, 3}, {1, 2}, {3, 7}, {2, 6}} diff --git a/fractal_dimension/circle_counting_new/data/infinite_prism.txt b/fractal_dimension/circle_counting_new/data/infinite_prism.txt deleted file mode 100644 index 6d125d0..0000000 --- a/fractal_dimension/circle_counting_new/data/infinite_prism.txt +++ /dev/null @@ -1,11 +0,0 @@ -{{{1, 0, 0, 0}, {0, 1, 0, 0}, {1, 1, -2, 1}, {1, 1, -3, 2}}, {{2, -3, - 1, 1}, {1, -2, 1, 1}, {0, 0, 1, 0}, {0, 0, 0, 1}}, {{0, 1, -1, - 1}, {0, 1, 0, 0}, {0, 0, 1, 0}, {1, -1, 1, 0}}, {{3, -2, -6, - 6}, {1, 0, -3, 3}, {1, -1, -2, 3}, {0, 0, 0, 1}}, {{1, 0, 0, - 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {2, 2, 6, -1}}} - -{-1, 3, 7, 19} - -{{0, 1}, {2, 3}, {1, 2}, {3}, {0, 1, 2}} - -{{0, 2}, {0, 3}, {1, 2}, {1, 3}} diff --git a/fractal_dimension/circle_counting_new/data/infinite_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/infinite_trapezohedron.txt deleted file mode 100644 index 1242be2..0000000 --- a/fractal_dimension/circle_counting_new/data/infinite_trapezohedron.txt +++ /dev/null @@ -1,32 +0,0 @@ -{ - { - {-1, 2, 2, 0}, - {0, 1, 0, 0}, - {0, 0, 1, 0}, - {0, 0, 0, 1}, - }, - { - {1, 0, 0, 0}, - {2, -1, 0, 2}, - {0, 0, 1, 0}, - {0, 0, 0, 1}, - }, - { - {1, 0, 0, 0}, - {0, 1, 0, 0}, - {2, 0, -1, 2}, - {0, 0, 0, 1}, - }, - { - {1, 0, 0, 0}, - {0, 1, 0, 0}, - {0, 0, 1, 0}, - {0, 2, 2, -1}, - }, -} - -{-2, 4, 5, 9} - -{{1, 2, 3}, {0, 2, 3}, {0, 1, 3}, {0, 1, 2}} - -{{0, 3}, {1, 2}} diff --git a/fractal_dimension/circle_counting_new/data/misc/6v7f1.txt b/fractal_dimension/circle_counting_new/data/misc/6v7f1.txt new file mode 100644 index 0000000..ef08a83 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/misc/6v7f1.txt @@ -0,0 +1,8 @@ +{{1., -1., -1., -1., -1., -1.}, {-1., + 1., -1., -3., -1., -1.}, {-1., -1., + 1., -1., -3., -10.65685424949238}, {-1., -3., -1., + 1., -1., -10.65685424949238}, {-1., -1., -3., -1., + 1., -1.}, {-1., -1., -10.65685424949238, -10.65685424949238, +-1., 1.}} + +{{0, 1, 5}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {1, 2, 3, 4}, {1, 4, 5}} diff --git a/fractal_dimension/circle_counting_new/data/misc/6v7f2.txt b/fractal_dimension/circle_counting_new/data/misc/6v7f2.txt new file mode 100644 index 0000000..ddd352e --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/misc/6v7f2.txt @@ -0,0 +1,7 @@ +{{1., -1., -5., -1., -1., -1.}, {-1., + 1., -1., -1., -5., -1.}, {-5., -1., + 1., -1., -7., -1.}, {-1., -1., -1., + 1., -1., -1.6666666666666667}, {-1., -5., -7., -1., + 1., -1.}, {-1., -1., -1., -1.6666666666666667, -1., 1.}} + +{{0, 1, 5}, {0, 3, 1}, {0, 4, 3}, {0, 5, 4}, {1, 2, 5}, {1, 3, 2}, {2, 3, 4, 5}} diff --git a/fractal_dimension/circle_counting_new/data/misc/cuboctohedron.txt b/fractal_dimension/circle_counting_new/data/misc/cuboctohedron.txt new file mode 100644 index 0000000..e0f1e56 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/misc/cuboctohedron.txt @@ -0,0 +1,16 @@ +{{1, -1, -3, -1, -1, -1, -5, -5, -5, -3, -5, -7}, +{-1, 1, -1, -3, -5, -1, -1, -5, -7, -5, -3, -5}, +{-3, -1, 1, -1, -5, -5, -1, -1, -5, -7, -5, -3}, +{-1, -3, -1, 1, -1, -5, -5, -1, -3, -5, -7, -5}, +{-1, -5, -5, -1, 1, -3, -7, -3, -1, -1, -5, -5}, +{-1, -1, -5, -5, -3, 1, -3, -7, -5, -1, -1, -5}, +{-5, -1, -1, -5, -7, -3, 1, -3, -5, -5, -1, -1}, +{-5, -5, -1, -1, -3, -7, -3, 1, -1, -5, -5, -1}, +{-5, -7, -5, -3, -1, -5, -5, -1, 1, -1, -3, -1}, +{-3, -5, -7, -5, -1, -1, -5, -5, -1, 1, -1, -3}, +{-5, -3, -5, -7, -5, -1, -1, -5, -3, -1, 1, -1}, +{-7, -5, -3, -5, -5, -5, -1, -1, -1, -3, -1, 1}} + +{{0, 1, 5}, {0, 3, 2, 1}, {0, 4, 3}, {0, 5, 9, 4}, {1, 2, 6}, {1, 6, 10, 5}, +{2, 3, 7}, {2, 7, 11, 6}, {3, 4, 8, 7}, {4, 9, 8}, {5, 10, 9}, {6, 11, 10}, +{7, 8, 11}, {8, 9, 10, 11}} diff --git a/fractal_dimension/circle_counting_new/data/misc/truncated_icosahedron.txt b/fractal_dimension/circle_counting_new/data/misc/truncated_icosahedron.txt new file mode 100644 index 0000000..8248584 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/misc/truncated_icosahedron.txt @@ -0,0 +1,1087 @@ +{{1., -46.124611797498105, -1., -48.124611797498105, +-18.70820393249937, -18.70820393249937, -28.41640786499874, +-28.41640786499874, -18.70820393249937, -28.41640786499874, +-18.70820393249937, -28.41640786499874, -1., -42.124611797498105, +-1., -42.124611797498105, -5., -46.124611797498105, -5., +-46.124611797498105, -11.47213595499958, -27.18033988749895, +-11.47213595499958, -27.18033988749895, -19.94427190999916, +-35.65247584249853, -19.94427190999916, -35.65247584249853, +-12.23606797749979, -31.65247584249853, -12.23606797749979, +-31.65247584249853, -15.47213595499958, -34.88854381999832, +-15.47213595499958, -34.88854381999832, -5., -40.124611797498105, +-5., -40.124611797498105, -7., -42.124611797498105, -7., +-42.124611797498105, -4.23606797749979, -35.65247584249853, +-4.23606797749979, -35.65247584249853, -11.47213595499958, +-42.88854381999832, -11.47213595499958, -42.88854381999832, +-15.47213595499958, -25.18033988749895, -15.47213595499958, +-25.18033988749895, -21.94427190999916, -31.65247584249853, +-21.94427190999916, -31.65247584249853}, {-46.124611797498105, + 1., -48.124611797498105, -1., -18.70820393249937, +-18.70820393249937, -28.41640786499874, -28.41640786499874, +-28.41640786499874, -18.70820393249937, -28.41640786499874, +-18.70820393249937, -42.124611797498105, -1., +-42.124611797498105, -1., -46.124611797498105, -5., +-46.124611797498105, -5., -27.18033988749895, -11.47213595499958, +-27.18033988749895, -11.47213595499958, -35.65247584249853, +-19.94427190999916, -35.65247584249853, -19.94427190999916, +-31.65247584249853, -12.23606797749979, -31.65247584249853, +-12.23606797749979, -34.88854381999832, -15.47213595499958, +-34.88854381999832, -15.47213595499958, -40.124611797498105, -5., +-40.124611797498105, -5., -42.124611797498105, -7., +-42.124611797498105, -7., -35.65247584249853, -4.23606797749979, +-35.65247584249853, -4.23606797749979, -42.88854381999832, +-11.47213595499958, -42.88854381999832, -11.47213595499958, +-25.18033988749895, -15.47213595499958, -25.18033988749895, +-15.47213595499958, -31.65247584249853, -21.94427190999916, +-31.65247584249853, -21.94427190999916}, {-1., +-48.124611797498105, + 1., -46.124611797498105, -28.41640786499874, +-28.41640786499874, -18.70820393249937, -18.70820393249937, +-18.70820393249937, -28.41640786499874, -18.70820393249937, +-28.41640786499874, -5., -46.124611797498105, -5., +-46.124611797498105, -1., -42.124611797498105, -1., +-42.124611797498105, -19.94427190999916, -35.65247584249853, +-19.94427190999916, -35.65247584249853, -11.47213595499958, +-27.18033988749895, -11.47213595499958, -27.18033988749895, +-15.47213595499958, -34.88854381999832, -15.47213595499958, +-34.88854381999832, -12.23606797749979, -31.65247584249853, +-12.23606797749979, -31.65247584249853, -7., -42.124611797498105, +-7., -42.124611797498105, -5., -40.124611797498105, -5., +-40.124611797498105, -11.47213595499958, -42.88854381999832, +-11.47213595499958, -42.88854381999832, -4.23606797749979, +-35.65247584249853, -4.23606797749979, -35.65247584249853, +-21.94427190999916, -31.65247584249853, -21.94427190999916, +-31.65247584249853, -15.47213595499958, -25.18033988749895, +-15.47213595499958, -25.18033988749895}, {-48.124611797498105, +-1., -46.124611797498105, + 1., -28.41640786499874, -28.41640786499874, -18.70820393249937, +-18.70820393249937, -28.41640786499874, -18.70820393249937, +-28.41640786499874, -18.70820393249937, -46.124611797498105, -5., +-46.124611797498105, -5., -42.124611797498105, -1., +-42.124611797498105, -1., -35.65247584249853, -19.94427190999916, +-35.65247584249853, -19.94427190999916, -27.18033988749895, +-11.47213595499958, -27.18033988749895, -11.47213595499958, +-34.88854381999832, -15.47213595499958, -34.88854381999832, +-15.47213595499958, -31.65247584249853, -12.23606797749979, +-31.65247584249853, -12.23606797749979, -42.124611797498105, -7., +-42.124611797498105, -7., -40.124611797498105, -5., +-40.124611797498105, -5., -42.88854381999832, -11.47213595499958, +-42.88854381999832, -11.47213595499958, -35.65247584249853, +-4.23606797749979, -35.65247584249853, -4.23606797749979, +-31.65247584249853, -21.94427190999916, -31.65247584249853, +-21.94427190999916, -25.18033988749895, -15.47213595499958, +-25.18033988749895, -15.47213595499958}, {-18.70820393249937, +-18.70820393249937, -28.41640786499874, -28.41640786499874, + 1., -1., -46.124611797498105, -48.124611797498105, +-18.70820393249937, -18.70820393249937, -28.41640786499874, +-28.41640786499874, -12.23606797749979, -12.23606797749979, +-15.47213595499958, -15.47213595499958, -31.65247584249853, +-31.65247584249853, -34.88854381999832, -34.88854381999832, -1., +-1., -5., -5., -42.124611797498105, -42.124611797498105, +-46.124611797498105, -46.124611797498105, -11.47213595499958, +-11.47213595499958, -19.94427190999916, -19.94427190999916, +-27.18033988749895, -27.18033988749895, -35.65247584249853, +-35.65247584249853, -15.47213595499958, -15.47213595499958, +-21.94427190999916, -21.94427190999916, -25.18033988749895, +-25.18033988749895, -31.65247584249853, -31.65247584249853, -5., +-5., -7., -7., -40.124611797498105, -40.124611797498105, +-42.124611797498105, -42.124611797498105, -4.23606797749979, +-4.23606797749979, -11.47213595499958, -11.47213595499958, +-35.65247584249853, -35.65247584249853, -42.88854381999832, +-42.88854381999832}, {-18.70820393249937, -18.70820393249937, +-28.41640786499874, -28.41640786499874, -1., + 1., -48.124611797498105, -46.124611797498105, +-28.41640786499874, -28.41640786499874, -18.70820393249937, +-18.70820393249937, -15.47213595499958, -15.47213595499958, +-12.23606797749979, -12.23606797749979, -34.88854381999832, +-34.88854381999832, -31.65247584249853, -31.65247584249853, -5., +-5., -1., -1., -46.124611797498105, -46.124611797498105, +-42.124611797498105, -42.124611797498105, -19.94427190999916, +-19.94427190999916, -11.47213595499958, -11.47213595499958, +-35.65247584249853, -35.65247584249853, -27.18033988749895, +-27.18033988749895, -21.94427190999916, -21.94427190999916, +-15.47213595499958, -15.47213595499958, -31.65247584249853, +-31.65247584249853, -25.18033988749895, -25.18033988749895, -7., +-7., -5., -5., -42.124611797498105, -42.124611797498105, +-40.124611797498105, -40.124611797498105, -11.47213595499958, +-11.47213595499958, -4.23606797749979, -4.23606797749979, +-42.88854381999832, -42.88854381999832, -35.65247584249853, +-35.65247584249853}, {-28.41640786499874, -28.41640786499874, +-18.70820393249937, -18.70820393249937, -46.124611797498105, +-48.124611797498105, + 1., -1., -18.70820393249937, -18.70820393249937, +-28.41640786499874, -28.41640786499874, -31.65247584249853, +-31.65247584249853, -34.88854381999832, -34.88854381999832, +-12.23606797749979, -12.23606797749979, -15.47213595499958, +-15.47213595499958, -42.124611797498105, -42.124611797498105, +-46.124611797498105, -46.124611797498105, -1., -1., -5., -5., +-27.18033988749895, -27.18033988749895, -35.65247584249853, +-35.65247584249853, -11.47213595499958, -11.47213595499958, +-19.94427190999916, -19.94427190999916, -25.18033988749895, +-25.18033988749895, -31.65247584249853, -31.65247584249853, +-15.47213595499958, -15.47213595499958, -21.94427190999916, +-21.94427190999916, -40.124611797498105, -40.124611797498105, +-42.124611797498105, -42.124611797498105, -5., -5., -7., -7., +-35.65247584249853, -35.65247584249853, -42.88854381999832, +-42.88854381999832, -4.23606797749979, -4.23606797749979, +-11.47213595499958, -11.47213595499958}, {-28.41640786499874, +-28.41640786499874, -18.70820393249937, -18.70820393249937, +-48.124611797498105, -46.124611797498105, -1., + 1., -28.41640786499874, -28.41640786499874, -18.70820393249937, +-18.70820393249937, -34.88854381999832, -34.88854381999832, +-31.65247584249853, -31.65247584249853, -15.47213595499958, +-15.47213595499958, -12.23606797749979, -12.23606797749979, +-46.124611797498105, -46.124611797498105, -42.124611797498105, +-42.124611797498105, -5., -5., -1., -1., -35.65247584249853, +-35.65247584249853, -27.18033988749895, -27.18033988749895, +-19.94427190999916, -19.94427190999916, -11.47213595499958, +-11.47213595499958, -31.65247584249853, -31.65247584249853, +-25.18033988749895, -25.18033988749895, -21.94427190999916, +-21.94427190999916, -15.47213595499958, -15.47213595499958, +-42.124611797498105, -42.124611797498105, -40.124611797498105, +-40.124611797498105, -7., -7., -5., -5., -42.88854381999832, +-42.88854381999832, -35.65247584249853, -35.65247584249853, +-11.47213595499958, -11.47213595499958, -4.23606797749979, +-4.23606797749979}, {-18.70820393249937, -28.41640786499874, +-18.70820393249937, -28.41640786499874, -18.70820393249937, +-28.41640786499874, -18.70820393249937, -28.41640786499874, + 1., -1., -46.124611797498105, -48.124611797498105, +-11.47213595499958, -19.94427190999916, -27.18033988749895, +-35.65247584249853, -11.47213595499958, -19.94427190999916, +-27.18033988749895, -35.65247584249853, -12.23606797749979, +-15.47213595499958, -31.65247584249853, -34.88854381999832, +-12.23606797749979, -15.47213595499958, -31.65247584249853, +-34.88854381999832, -1., -5., -42.124611797498105, +-46.124611797498105, -1., -5., -42.124611797498105, +-46.124611797498105, -4.23606797749979, -11.47213595499958, +-35.65247584249853, -42.88854381999832, -4.23606797749979, +-11.47213595499958, -35.65247584249853, -42.88854381999832, +-15.47213595499958, -21.94427190999916, -25.18033988749895, +-31.65247584249853, -15.47213595499958, -21.94427190999916, +-25.18033988749895, -31.65247584249853, -5., -7., +-40.124611797498105, -42.124611797498105, -5., -7., +-40.124611797498105, -42.124611797498105}, {-28.41640786499874, +-18.70820393249937, -28.41640786499874, -18.70820393249937, +-18.70820393249937, -28.41640786499874, -18.70820393249937, +-28.41640786499874, -1., + 1., -48.124611797498105, -46.124611797498105, +-19.94427190999916, -11.47213595499958, -35.65247584249853, +-27.18033988749895, -19.94427190999916, -11.47213595499958, +-35.65247584249853, -27.18033988749895, -15.47213595499958, +-12.23606797749979, -34.88854381999832, -31.65247584249853, +-15.47213595499958, -12.23606797749979, -34.88854381999832, +-31.65247584249853, -5., -1., -46.124611797498105, +-42.124611797498105, -5., -1., -46.124611797498105, +-42.124611797498105, -11.47213595499958, -4.23606797749979, +-42.88854381999832, -35.65247584249853, -11.47213595499958, +-4.23606797749979, -42.88854381999832, -35.65247584249853, +-21.94427190999916, -15.47213595499958, -31.65247584249853, +-25.18033988749895, -21.94427190999916, -15.47213595499958, +-31.65247584249853, -25.18033988749895, -7., -5., +-42.124611797498105, -40.124611797498105, -7., -5., +-42.124611797498105, -40.124611797498105}, {-18.70820393249937, +-28.41640786499874, -18.70820393249937, -28.41640786499874, +-28.41640786499874, -18.70820393249937, -28.41640786499874, +-18.70820393249937, -46.124611797498105, -48.124611797498105, + 1., -1., -27.18033988749895, -35.65247584249853, +-11.47213595499958, -19.94427190999916, -27.18033988749895, +-35.65247584249853, -11.47213595499958, -19.94427190999916, +-31.65247584249853, -34.88854381999832, -12.23606797749979, +-15.47213595499958, -31.65247584249853, -34.88854381999832, +-12.23606797749979, -15.47213595499958, -42.124611797498105, +-46.124611797498105, -1., -5., -42.124611797498105, +-46.124611797498105, -1., -5., -35.65247584249853, +-42.88854381999832, -4.23606797749979, -11.47213595499958, +-35.65247584249853, -42.88854381999832, -4.23606797749979, +-11.47213595499958, -25.18033988749895, -31.65247584249853, +-15.47213595499958, -21.94427190999916, -25.18033988749895, +-31.65247584249853, -15.47213595499958, -21.94427190999916, +-40.124611797498105, -42.124611797498105, -5., -7., +-40.124611797498105, -42.124611797498105, -5., -7.}, +{-28.41640786499874, -18.70820393249937, -28.41640786499874, +-18.70820393249937, -28.41640786499874, -18.70820393249937, +-28.41640786499874, -18.70820393249937, -48.124611797498105, +-46.124611797498105, -1., + 1., -35.65247584249853, -27.18033988749895, -19.94427190999916, +-11.47213595499958, -35.65247584249853, -27.18033988749895, +-19.94427190999916, -11.47213595499958, -34.88854381999832, +-31.65247584249853, -15.47213595499958, -12.23606797749979, +-34.88854381999832, -31.65247584249853, -15.47213595499958, +-12.23606797749979, -46.124611797498105, -42.124611797498105, +-5., -1., -46.124611797498105, -42.124611797498105, -5., -1., +-42.88854381999832, -35.65247584249853, -11.47213595499958, +-4.23606797749979, -42.88854381999832, -35.65247584249853, +-11.47213595499958, -4.23606797749979, -31.65247584249853, +-25.18033988749895, -21.94427190999916, -15.47213595499958, +-31.65247584249853, -25.18033988749895, -21.94427190999916, +-15.47213595499958, -42.124611797498105, -40.124611797498105, +-7., -5., -42.124611797498105, -40.124611797498105, -7., -5.}, +{-1., -42.124611797498105, -5., -46.124611797498105, +-12.23606797749979, -15.47213595499958, -31.65247584249853, +-34.88854381999832, -11.47213595499958, -19.94427190999916, +-27.18033988749895, -35.65247584249853, + 1., -34.88854381999832, -4.23606797749979, -40.124611797498105, +-7., -42.88854381999832, -12.23606797749979, -48.124611797498105, +-5., -18.70820393249937, -11.47213595499958, -25.18033988749895, +-21.94427190999916, -35.65247584249853, -28.41640786499874, +-42.124611797498105, -5., -21.94427190999916, -18.70820393249937, +-35.65247584249853, -11.47213595499958, -28.41640786499874, +-25.18033988749895, -42.124611797498105, -1., -31.65247584249853, +-11.47213595499958, -42.124611797498105, -5., -35.65247584249853, +-15.47213595499958, -46.124611797498105, -1., -28.41640786499874, +-4.23606797749979, -31.65247584249853, -15.47213595499958, +-42.88854381999832, -18.70820393249937, -46.124611797498105, -7., +-15.47213595499958, -18.70820393249937, -27.18033988749895, +-19.94427190999916, -28.41640786499874, -31.65247584249853, +-40.124611797498105}, {-42.124611797498105, -1., +-46.124611797498105, -5., -12.23606797749979, -15.47213595499958, +-31.65247584249853, -34.88854381999832, -19.94427190999916, +-11.47213595499958, -35.65247584249853, -27.18033988749895, +-34.88854381999832, + 1., -40.124611797498105, -4.23606797749979, -42.88854381999832, +-7., -48.124611797498105, -12.23606797749979, -18.70820393249937, +-5., -25.18033988749895, -11.47213595499958, -35.65247584249853, +-21.94427190999916, -42.124611797498105, -28.41640786499874, +-21.94427190999916, -5., -35.65247584249853, -18.70820393249937, +-28.41640786499874, -11.47213595499958, -42.124611797498105, +-25.18033988749895, -31.65247584249853, -1., -42.124611797498105, +-11.47213595499958, -35.65247584249853, -5., -46.124611797498105, +-15.47213595499958, -28.41640786499874, -1., -31.65247584249853, +-4.23606797749979, -42.88854381999832, -15.47213595499958, +-46.124611797498105, -18.70820393249937, -15.47213595499958, -7., +-27.18033988749895, -18.70820393249937, -28.41640786499874, +-19.94427190999916, -40.124611797498105, -31.65247584249853}, +{-1., -42.124611797498105, -5., -46.124611797498105, +-15.47213595499958, -12.23606797749979, -34.88854381999832, +-31.65247584249853, -27.18033988749895, -35.65247584249853, +-11.47213595499958, -19.94427190999916, -4.23606797749979, +-40.124611797498105, + 1., -34.88854381999832, -12.23606797749979, +-48.124611797498105, -7., -42.88854381999832, -11.47213595499958, +-25.18033988749895, -5., -18.70820393249937, -28.41640786499874, +-42.124611797498105, -21.94427190999916, -35.65247584249853, +-18.70820393249937, -35.65247584249853, -5., -21.94427190999916, +-25.18033988749895, -42.124611797498105, -11.47213595499958, +-28.41640786499874, -11.47213595499958, -42.124611797498105, -1., +-31.65247584249853, -15.47213595499958, -46.124611797498105, -5., +-35.65247584249853, -4.23606797749979, -31.65247584249853, -1., +-28.41640786499874, -18.70820393249937, -46.124611797498105, +-15.47213595499958, -42.88854381999832, -18.70820393249937, +-27.18033988749895, -7., -15.47213595499958, -31.65247584249853, +-40.124611797498105, -19.94427190999916, -28.41640786499874}, +{-42.124611797498105, -1., -46.124611797498105, -5., +-15.47213595499958, -12.23606797749979, -34.88854381999832, +-31.65247584249853, -35.65247584249853, -27.18033988749895, +-19.94427190999916, -11.47213595499958, -40.124611797498105, +-4.23606797749979, -34.88854381999832, + 1., -48.124611797498105, -12.23606797749979, +-42.88854381999832, -7., -25.18033988749895, -11.47213595499958, +-18.70820393249937, -5., -42.124611797498105, -28.41640786499874, +-35.65247584249853, -21.94427190999916, -35.65247584249853, +-18.70820393249937, -21.94427190999916, -5., -42.124611797498105, +-25.18033988749895, -28.41640786499874, -11.47213595499958, +-42.124611797498105, -11.47213595499958, -31.65247584249853, -1., +-46.124611797498105, -15.47213595499958, -35.65247584249853, -5., +-31.65247584249853, -4.23606797749979, -28.41640786499874, -1., +-46.124611797498105, -18.70820393249937, -42.88854381999832, +-15.47213595499958, -27.18033988749895, -18.70820393249937, +-15.47213595499958, -7., -40.124611797498105, -31.65247584249853, +-28.41640786499874, -19.94427190999916}, {-5., +-46.124611797498105, -1., -42.124611797498105, +-31.65247584249853, -34.88854381999832, -12.23606797749979, +-15.47213595499958, -11.47213595499958, -19.94427190999916, +-27.18033988749895, -35.65247584249853, -7., -42.88854381999832, +-12.23606797749979, -48.124611797498105, + 1., -34.88854381999832, -4.23606797749979, -40.124611797498105, +-21.94427190999916, -35.65247584249853, -28.41640786499874, +-42.124611797498105, -5., -18.70820393249937, -11.47213595499958, +-25.18033988749895, -11.47213595499958, -28.41640786499874, +-25.18033988749895, -42.124611797498105, -5., -21.94427190999916, +-18.70820393249937, -35.65247584249853, -5., -35.65247584249853, +-15.47213595499958, -46.124611797498105, -1., -31.65247584249853, +-11.47213595499958, -42.124611797498105, -15.47213595499958, +-42.88854381999832, -18.70820393249937, -46.124611797498105, -1., +-28.41640786499874, -4.23606797749979, -31.65247584249853, +-19.94427190999916, -28.41640786499874, -31.65247584249853, +-40.124611797498105, -7., -15.47213595499958, -18.70820393249937, +-27.18033988749895}, {-46.124611797498105, -5., +-42.124611797498105, -1., -31.65247584249853, -34.88854381999832, +-12.23606797749979, -15.47213595499958, -19.94427190999916, +-11.47213595499958, -35.65247584249853, -27.18033988749895, +-42.88854381999832, -7., -48.124611797498105, -12.23606797749979, +-34.88854381999832, + 1., -40.124611797498105, -4.23606797749979, -35.65247584249853, +-21.94427190999916, -42.124611797498105, -28.41640786499874, +-18.70820393249937, -5., -25.18033988749895, -11.47213595499958, +-28.41640786499874, -11.47213595499958, -42.124611797498105, +-25.18033988749895, -21.94427190999916, -5., -35.65247584249853, +-18.70820393249937, -35.65247584249853, -5., -46.124611797498105, +-15.47213595499958, -31.65247584249853, -1., -42.124611797498105, +-11.47213595499958, -42.88854381999832, -15.47213595499958, +-46.124611797498105, -18.70820393249937, -28.41640786499874, -1., +-31.65247584249853, -4.23606797749979, -28.41640786499874, +-19.94427190999916, -40.124611797498105, -31.65247584249853, +-15.47213595499958, -7., -27.18033988749895, -18.70820393249937}, +{-5., -46.124611797498105, -1., -42.124611797498105, +-34.88854381999832, -31.65247584249853, -15.47213595499958, +-12.23606797749979, -27.18033988749895, -35.65247584249853, +-11.47213595499958, -19.94427190999916, -12.23606797749979, +-48.124611797498105, -7., -42.88854381999832, -4.23606797749979, +-40.124611797498105, + 1., -34.88854381999832, -28.41640786499874, +-42.124611797498105, -21.94427190999916, -35.65247584249853, +-11.47213595499958, -25.18033988749895, -5., -18.70820393249937, +-25.18033988749895, -42.124611797498105, -11.47213595499958, +-28.41640786499874, -18.70820393249937, -35.65247584249853, -5., +-21.94427190999916, -15.47213595499958, -46.124611797498105, -5., +-35.65247584249853, -11.47213595499958, -42.124611797498105, -1., +-31.65247584249853, -18.70820393249937, -46.124611797498105, +-15.47213595499958, -42.88854381999832, -4.23606797749979, +-31.65247584249853, -1., -28.41640786499874, -31.65247584249853, +-40.124611797498105, -19.94427190999916, -28.41640786499874, +-18.70820393249937, -27.18033988749895, -7., -15.47213595499958}, +{-46.124611797498105, -5., -42.124611797498105, -1., +-34.88854381999832, -31.65247584249853, -15.47213595499958, +-12.23606797749979, -35.65247584249853, -27.18033988749895, +-19.94427190999916, -11.47213595499958, -48.124611797498105, +-12.23606797749979, -42.88854381999832, -7., -40.124611797498105, +-4.23606797749979, -34.88854381999832, + 1., -42.124611797498105, -28.41640786499874, +-35.65247584249853, -21.94427190999916, -25.18033988749895, +-11.47213595499958, -18.70820393249937, -5., -42.124611797498105, +-25.18033988749895, -28.41640786499874, -11.47213595499958, +-35.65247584249853, -18.70820393249937, -21.94427190999916, -5., +-46.124611797498105, -15.47213595499958, -35.65247584249853, -5., +-42.124611797498105, -11.47213595499958, -31.65247584249853, -1., +-46.124611797498105, -18.70820393249937, -42.88854381999832, +-15.47213595499958, -31.65247584249853, -4.23606797749979, +-28.41640786499874, -1., -40.124611797498105, -31.65247584249853, +-28.41640786499874, -19.94427190999916, -27.18033988749895, +-18.70820393249937, -15.47213595499958, -7.}, +{-11.47213595499958, -27.18033988749895, -19.94427190999916, +-35.65247584249853, -1., -5., -42.124611797498105, +-46.124611797498105, -12.23606797749979, -15.47213595499958, +-31.65247584249853, -34.88854381999832, -5., -18.70820393249937, +-11.47213595499958, -25.18033988749895, -21.94427190999916, +-35.65247584249853, -28.41640786499874, -42.124611797498105, + 1., -4.23606797749979, -7., -12.23606797749979, +-34.88854381999832, -40.124611797498105, -42.88854381999832, +-48.124611797498105, -5., -11.47213595499958, -21.94427190999916, +-28.41640786499874, -18.70820393249937, -25.18033988749895, +-35.65247584249853, -42.124611797498105, -7., -18.70820393249937, +-19.94427190999916, -31.65247584249853, -15.47213595499958, +-27.18033988749895, -28.41640786499874, -40.124611797498105, -1., +-11.47213595499958, -5., -15.47213595499958, -31.65247584249853, +-42.124611797498105, -35.65247584249853, -46.124611797498105, +-1., -4.23606797749979, -15.47213595499958, -18.70820393249937, +-28.41640786499874, -31.65247584249853, -42.88854381999832, +-46.124611797498105}, {-27.18033988749895, -11.47213595499958, +-35.65247584249853, -19.94427190999916, -1., -5., +-42.124611797498105, -46.124611797498105, -15.47213595499958, +-12.23606797749979, -34.88854381999832, -31.65247584249853, +-18.70820393249937, -5., -25.18033988749895, -11.47213595499958, +-35.65247584249853, -21.94427190999916, -42.124611797498105, +-28.41640786499874, -4.23606797749979, + 1., -12.23606797749979, -7., -40.124611797498105, +-34.88854381999832, -48.124611797498105, -42.88854381999832, +-11.47213595499958, -5., -28.41640786499874, -21.94427190999916, +-25.18033988749895, -18.70820393249937, -42.124611797498105, +-35.65247584249853, -18.70820393249937, -7., -31.65247584249853, +-19.94427190999916, -27.18033988749895, -15.47213595499958, +-40.124611797498105, -28.41640786499874, -11.47213595499958, -1., +-15.47213595499958, -5., -42.124611797498105, -31.65247584249853, +-46.124611797498105, -35.65247584249853, -4.23606797749979, -1., +-18.70820393249937, -15.47213595499958, -31.65247584249853, +-28.41640786499874, -46.124611797498105, -42.88854381999832}, +{-11.47213595499958, -27.18033988749895, -19.94427190999916, +-35.65247584249853, -5., -1., -46.124611797498105, +-42.124611797498105, -31.65247584249853, -34.88854381999832, +-12.23606797749979, -15.47213595499958, -11.47213595499958, +-25.18033988749895, -5., -18.70820393249937, -28.41640786499874, +-42.124611797498105, -21.94427190999916, -35.65247584249853, -7., +-12.23606797749979, + 1., -4.23606797749979, -42.88854381999832, -48.124611797498105, +-34.88854381999832, -40.124611797498105, -21.94427190999916, +-28.41640786499874, -5., -11.47213595499958, -35.65247584249853, +-42.124611797498105, -18.70820393249937, -25.18033988749895, +-19.94427190999916, -31.65247584249853, -7., -18.70820393249937, +-28.41640786499874, -40.124611797498105, -15.47213595499958, +-27.18033988749895, -5., -15.47213595499958, -1., +-11.47213595499958, -35.65247584249853, -46.124611797498105, +-31.65247584249853, -42.124611797498105, -15.47213595499958, +-18.70820393249937, -1., -4.23606797749979, -42.88854381999832, +-46.124611797498105, -28.41640786499874, -31.65247584249853}, +{-27.18033988749895, -11.47213595499958, -35.65247584249853, +-19.94427190999916, -5., -1., -46.124611797498105, +-42.124611797498105, -34.88854381999832, -31.65247584249853, +-15.47213595499958, -12.23606797749979, -25.18033988749895, +-11.47213595499958, -18.70820393249937, -5., -42.124611797498105, +-28.41640786499874, -35.65247584249853, -21.94427190999916, +-12.23606797749979, -7., -4.23606797749979, + 1., -48.124611797498105, -42.88854381999832, +-40.124611797498105, -34.88854381999832, -28.41640786499874, +-21.94427190999916, -11.47213595499958, -5., -42.124611797498105, +-35.65247584249853, -25.18033988749895, -18.70820393249937, +-31.65247584249853, -19.94427190999916, -18.70820393249937, -7., +-40.124611797498105, -28.41640786499874, -27.18033988749895, +-15.47213595499958, -15.47213595499958, -5., -11.47213595499958, +-1., -46.124611797498105, -35.65247584249853, +-42.124611797498105, -31.65247584249853, -18.70820393249937, +-15.47213595499958, -4.23606797749979, -1., -46.124611797498105, +-42.88854381999832, -31.65247584249853, -28.41640786499874}, +{-19.94427190999916, -35.65247584249853, -11.47213595499958, +-27.18033988749895, -42.124611797498105, -46.124611797498105, +-1., -5., -12.23606797749979, -15.47213595499958, +-31.65247584249853, -34.88854381999832, -21.94427190999916, +-35.65247584249853, -28.41640786499874, -42.124611797498105, -5., +-18.70820393249937, -11.47213595499958, -25.18033988749895, +-34.88854381999832, -40.124611797498105, -42.88854381999832, +-48.124611797498105, + 1., -4.23606797749979, -7., -12.23606797749979, +-18.70820393249937, -25.18033988749895, -35.65247584249853, +-42.124611797498105, -5., -11.47213595499958, -21.94427190999916, +-28.41640786499874, -15.47213595499958, -27.18033988749895, +-28.41640786499874, -40.124611797498105, -7., -18.70820393249937, +-19.94427190999916, -31.65247584249853, -31.65247584249853, +-42.124611797498105, -35.65247584249853, -46.124611797498105, +-1., -11.47213595499958, -5., -15.47213595499958, +-28.41640786499874, -31.65247584249853, -42.88854381999832, +-46.124611797498105, -1., -4.23606797749979, -15.47213595499958, +-18.70820393249937}, {-35.65247584249853, -19.94427190999916, +-27.18033988749895, -11.47213595499958, -42.124611797498105, +-46.124611797498105, -1., -5., -15.47213595499958, +-12.23606797749979, -34.88854381999832, -31.65247584249853, +-35.65247584249853, -21.94427190999916, -42.124611797498105, +-28.41640786499874, -18.70820393249937, -5., -25.18033988749895, +-11.47213595499958, -40.124611797498105, -34.88854381999832, +-48.124611797498105, -42.88854381999832, -4.23606797749979, + 1., -12.23606797749979, -7., -25.18033988749895, +-18.70820393249937, -42.124611797498105, -35.65247584249853, +-11.47213595499958, -5., -28.41640786499874, -21.94427190999916, +-27.18033988749895, -15.47213595499958, -40.124611797498105, +-28.41640786499874, -18.70820393249937, -7., -31.65247584249853, +-19.94427190999916, -42.124611797498105, -31.65247584249853, +-46.124611797498105, -35.65247584249853, -11.47213595499958, -1., +-15.47213595499958, -5., -31.65247584249853, -28.41640786499874, +-46.124611797498105, -42.88854381999832, -4.23606797749979, -1., +-18.70820393249937, -15.47213595499958}, {-19.94427190999916, +-35.65247584249853, -11.47213595499958, -27.18033988749895, +-46.124611797498105, -42.124611797498105, -5., -1., +-31.65247584249853, -34.88854381999832, -12.23606797749979, +-15.47213595499958, -28.41640786499874, -42.124611797498105, +-21.94427190999916, -35.65247584249853, -11.47213595499958, +-25.18033988749895, -5., -18.70820393249937, -42.88854381999832, +-48.124611797498105, -34.88854381999832, -40.124611797498105, +-7., -12.23606797749979, + 1., -4.23606797749979, -35.65247584249853, -42.124611797498105, +-18.70820393249937, -25.18033988749895, -21.94427190999916, +-28.41640786499874, -5., -11.47213595499958, -28.41640786499874, +-40.124611797498105, -15.47213595499958, -27.18033988749895, +-19.94427190999916, -31.65247584249853, -7., -18.70820393249937, +-35.65247584249853, -46.124611797498105, -31.65247584249853, +-42.124611797498105, -5., -15.47213595499958, -1., +-11.47213595499958, -42.88854381999832, -46.124611797498105, +-28.41640786499874, -31.65247584249853, -15.47213595499958, +-18.70820393249937, -1., -4.23606797749979}, {-35.65247584249853, +-19.94427190999916, -27.18033988749895, -11.47213595499958, +-46.124611797498105, -42.124611797498105, -5., -1., +-34.88854381999832, -31.65247584249853, -15.47213595499958, +-12.23606797749979, -42.124611797498105, -28.41640786499874, +-35.65247584249853, -21.94427190999916, -25.18033988749895, +-11.47213595499958, -18.70820393249937, -5., -48.124611797498105, +-42.88854381999832, -40.124611797498105, -34.88854381999832, +-12.23606797749979, -7., -4.23606797749979, + 1., -42.124611797498105, -35.65247584249853, +-25.18033988749895, -18.70820393249937, -28.41640786499874, +-21.94427190999916, -11.47213595499958, -5., -40.124611797498105, +-28.41640786499874, -27.18033988749895, -15.47213595499958, +-31.65247584249853, -19.94427190999916, -18.70820393249937, -7., +-46.124611797498105, -35.65247584249853, -42.124611797498105, +-31.65247584249853, -15.47213595499958, -5., -11.47213595499958, +-1., -46.124611797498105, -42.88854381999832, -31.65247584249853, +-28.41640786499874, -18.70820393249937, -15.47213595499958, +-4.23606797749979, -1.}, {-12.23606797749979, -31.65247584249853, +-15.47213595499958, -34.88854381999832, -11.47213595499958, +-19.94427190999916, -27.18033988749895, -35.65247584249853, -1., +-5., -42.124611797498105, -46.124611797498105, -5., +-21.94427190999916, -18.70820393249937, -35.65247584249853, +-11.47213595499958, -28.41640786499874, -25.18033988749895, +-42.124611797498105, -5., -11.47213595499958, -21.94427190999916, +-28.41640786499874, -18.70820393249937, -25.18033988749895, +-35.65247584249853, -42.124611797498105, + 1., -7., -34.88854381999832, -42.88854381999832, +-4.23606797749979, -12.23606797749979, -40.124611797498105, +-48.124611797498105, -1., -15.47213595499958, -28.41640786499874, +-42.88854381999832, -4.23606797749979, -18.70820393249937, +-31.65247584249853, -46.124611797498105, -7., -19.94427190999916, +-15.47213595499958, -28.41640786499874, -18.70820393249937, +-31.65247584249853, -27.18033988749895, -40.124611797498105, -1., +-5., -31.65247584249853, -35.65247584249853, -11.47213595499958, +-15.47213595499958, -42.124611797498105, -46.124611797498105}, +{-31.65247584249853, -12.23606797749979, -34.88854381999832, +-15.47213595499958, -11.47213595499958, -19.94427190999916, +-27.18033988749895, -35.65247584249853, -5., -1., +-46.124611797498105, -42.124611797498105, -21.94427190999916, +-5., -35.65247584249853, -18.70820393249937, -28.41640786499874, +-11.47213595499958, -42.124611797498105, -25.18033988749895, +-11.47213595499958, -5., -28.41640786499874, -21.94427190999916, +-25.18033988749895, -18.70820393249937, -42.124611797498105, +-35.65247584249853, -7., + 1., -42.88854381999832, -34.88854381999832, -12.23606797749979, +-4.23606797749979, -48.124611797498105, -40.124611797498105, +-15.47213595499958, -1., -42.88854381999832, -28.41640786499874, +-18.70820393249937, -4.23606797749979, -46.124611797498105, +-31.65247584249853, -19.94427190999916, -7., -28.41640786499874, +-15.47213595499958, -31.65247584249853, -18.70820393249937, +-40.124611797498105, -27.18033988749895, -5., -1., +-35.65247584249853, -31.65247584249853, -15.47213595499958, +-11.47213595499958, -46.124611797498105, -42.124611797498105}, +{-12.23606797749979, -31.65247584249853, -15.47213595499958, +-34.88854381999832, -19.94427190999916, -11.47213595499958, +-35.65247584249853, -27.18033988749895, -42.124611797498105, +-46.124611797498105, -1., -5., -18.70820393249937, +-35.65247584249853, -5., -21.94427190999916, -25.18033988749895, +-42.124611797498105, -11.47213595499958, -28.41640786499874, +-21.94427190999916, -28.41640786499874, -5., -11.47213595499958, +-35.65247584249853, -42.124611797498105, -18.70820393249937, +-25.18033988749895, -34.88854381999832, -42.88854381999832, + 1., -7., -40.124611797498105, -48.124611797498105, +-4.23606797749979, -12.23606797749979, -28.41640786499874, +-42.88854381999832, -1., -15.47213595499958, -31.65247584249853, +-46.124611797498105, -4.23606797749979, -18.70820393249937, +-15.47213595499958, -28.41640786499874, -7., -19.94427190999916, +-27.18033988749895, -40.124611797498105, -18.70820393249937, +-31.65247584249853, -31.65247584249853, -35.65247584249853, -1., +-5., -42.124611797498105, -46.124611797498105, +-11.47213595499958, -15.47213595499958}, {-31.65247584249853, +-12.23606797749979, -34.88854381999832, -15.47213595499958, +-19.94427190999916, -11.47213595499958, -35.65247584249853, +-27.18033988749895, -46.124611797498105, -42.124611797498105, +-5., -1., -35.65247584249853, -18.70820393249937, +-21.94427190999916, -5., -42.124611797498105, -25.18033988749895, +-28.41640786499874, -11.47213595499958, -28.41640786499874, +-21.94427190999916, -11.47213595499958, -5., -42.124611797498105, +-35.65247584249853, -25.18033988749895, -18.70820393249937, +-42.88854381999832, -34.88854381999832, -7., + 1., -48.124611797498105, -40.124611797498105, +-12.23606797749979, -4.23606797749979, -42.88854381999832, +-28.41640786499874, -15.47213595499958, -1., -46.124611797498105, +-31.65247584249853, -18.70820393249937, -4.23606797749979, +-28.41640786499874, -15.47213595499958, -19.94427190999916, -7., +-40.124611797498105, -27.18033988749895, -31.65247584249853, +-18.70820393249937, -35.65247584249853, -31.65247584249853, -5., +-1., -46.124611797498105, -42.124611797498105, +-15.47213595499958, -11.47213595499958}, {-15.47213595499958, +-34.88854381999832, -12.23606797749979, -31.65247584249853, +-27.18033988749895, -35.65247584249853, -11.47213595499958, +-19.94427190999916, -1., -5., -42.124611797498105, +-46.124611797498105, -11.47213595499958, -28.41640786499874, +-25.18033988749895, -42.124611797498105, -5., -21.94427190999916, +-18.70820393249937, -35.65247584249853, -18.70820393249937, +-25.18033988749895, -35.65247584249853, -42.124611797498105, -5., +-11.47213595499958, -21.94427190999916, -28.41640786499874, +-4.23606797749979, -12.23606797749979, -40.124611797498105, +-48.124611797498105, + 1., -7., -34.88854381999832, -42.88854381999832, +-4.23606797749979, -18.70820393249937, -31.65247584249853, +-46.124611797498105, -1., -15.47213595499958, -28.41640786499874, +-42.88854381999832, -18.70820393249937, -31.65247584249853, +-27.18033988749895, -40.124611797498105, -7., -19.94427190999916, +-15.47213595499958, -28.41640786499874, -11.47213595499958, +-15.47213595499958, -42.124611797498105, -46.124611797498105, +-1., -5., -31.65247584249853, -35.65247584249853}, +{-34.88854381999832, -15.47213595499958, -31.65247584249853, +-12.23606797749979, -27.18033988749895, -35.65247584249853, +-11.47213595499958, -19.94427190999916, -5., -1., +-46.124611797498105, -42.124611797498105, -28.41640786499874, +-11.47213595499958, -42.124611797498105, -25.18033988749895, +-21.94427190999916, -5., -35.65247584249853, -18.70820393249937, +-25.18033988749895, -18.70820393249937, -42.124611797498105, +-35.65247584249853, -11.47213595499958, -5., -28.41640786499874, +-21.94427190999916, -12.23606797749979, -4.23606797749979, +-48.124611797498105, -40.124611797498105, -7., + 1., -42.88854381999832, -34.88854381999832, -18.70820393249937, +-4.23606797749979, -46.124611797498105, -31.65247584249853, +-15.47213595499958, -1., -42.88854381999832, -28.41640786499874, +-31.65247584249853, -18.70820393249937, -40.124611797498105, +-27.18033988749895, -19.94427190999916, -7., -28.41640786499874, +-15.47213595499958, -15.47213595499958, -11.47213595499958, +-46.124611797498105, -42.124611797498105, -5., -1., +-35.65247584249853, -31.65247584249853}, {-15.47213595499958, +-34.88854381999832, -12.23606797749979, -31.65247584249853, +-35.65247584249853, -27.18033988749895, -19.94427190999916, +-11.47213595499958, -42.124611797498105, -46.124611797498105, +-1., -5., -25.18033988749895, -42.124611797498105, +-11.47213595499958, -28.41640786499874, -18.70820393249937, +-35.65247584249853, -5., -21.94427190999916, -35.65247584249853, +-42.124611797498105, -18.70820393249937, -25.18033988749895, +-21.94427190999916, -28.41640786499874, -5., -11.47213595499958, +-40.124611797498105, -48.124611797498105, -4.23606797749979, +-12.23606797749979, -34.88854381999832, -42.88854381999832, + 1., -7., -31.65247584249853, -46.124611797498105, +-4.23606797749979, -18.70820393249937, -28.41640786499874, +-42.88854381999832, -1., -15.47213595499958, -27.18033988749895, +-40.124611797498105, -18.70820393249937, -31.65247584249853, +-15.47213595499958, -28.41640786499874, -7., -19.94427190999916, +-42.124611797498105, -46.124611797498105, -11.47213595499958, +-15.47213595499958, -31.65247584249853, -35.65247584249853, -1., +-5.}, {-34.88854381999832, -15.47213595499958, +-31.65247584249853, -12.23606797749979, -35.65247584249853, +-27.18033988749895, -19.94427190999916, -11.47213595499958, +-46.124611797498105, -42.124611797498105, -5., -1., +-42.124611797498105, -25.18033988749895, -28.41640786499874, +-11.47213595499958, -35.65247584249853, -18.70820393249937, +-21.94427190999916, -5., -42.124611797498105, -35.65247584249853, +-25.18033988749895, -18.70820393249937, -28.41640786499874, +-21.94427190999916, -11.47213595499958, -5., -48.124611797498105, +-40.124611797498105, -12.23606797749979, -4.23606797749979, +-42.88854381999832, -34.88854381999832, -7., + 1., -46.124611797498105, -31.65247584249853, +-18.70820393249937, -4.23606797749979, -42.88854381999832, +-28.41640786499874, -15.47213595499958, -1., -40.124611797498105, +-27.18033988749895, -31.65247584249853, -18.70820393249937, +-28.41640786499874, -15.47213595499958, -19.94427190999916, -7., +-46.124611797498105, -42.124611797498105, -15.47213595499958, +-11.47213595499958, -35.65247584249853, -31.65247584249853, -5., +-1.}, {-5., -40.124611797498105, -7., -42.124611797498105, +-15.47213595499958, -21.94427190999916, -25.18033988749895, +-31.65247584249853, -4.23606797749979, -11.47213595499958, +-35.65247584249853, -42.88854381999832, -1., -31.65247584249853, +-11.47213595499958, -42.124611797498105, -5., -35.65247584249853, +-15.47213595499958, -46.124611797498105, -7., -18.70820393249937, +-19.94427190999916, -31.65247584249853, -15.47213595499958, +-27.18033988749895, -28.41640786499874, -40.124611797498105, -1., +-15.47213595499958, -28.41640786499874, -42.88854381999832, +-4.23606797749979, -18.70820393249937, -31.65247584249853, +-46.124611797498105, + 1., -25.18033988749895, -19.94427190999916, +-46.124611797498105, -1., -27.18033988749895, -21.94427190999916, +-48.124611797498105, -5., -28.41640786499874, -11.47213595499958, +-34.88854381999832, -12.23606797749979, -35.65247584249853, +-18.70820393249937, -42.124611797498105, -5., -12.23606797749979, +-28.41640786499874, -35.65247584249853, -11.47213595499958, +-18.70820393249937, -34.88854381999832, -42.124611797498105}, +{-40.124611797498105, -5., -42.124611797498105, -7., +-15.47213595499958, -21.94427190999916, -25.18033988749895, +-31.65247584249853, -11.47213595499958, -4.23606797749979, +-42.88854381999832, -35.65247584249853, -31.65247584249853, -1., +-42.124611797498105, -11.47213595499958, -35.65247584249853, -5., +-46.124611797498105, -15.47213595499958, -18.70820393249937, -7., +-31.65247584249853, -19.94427190999916, -27.18033988749895, +-15.47213595499958, -40.124611797498105, -28.41640786499874, +-15.47213595499958, -1., -42.88854381999832, -28.41640786499874, +-18.70820393249937, -4.23606797749979, -46.124611797498105, +-31.65247584249853, -25.18033988749895, + 1., -46.124611797498105, -19.94427190999916, +-27.18033988749895, -1., -48.124611797498105, -21.94427190999916, +-28.41640786499874, -5., -34.88854381999832, -11.47213595499958, +-35.65247584249853, -12.23606797749979, -42.124611797498105, +-18.70820393249937, -12.23606797749979, -5., -35.65247584249853, +-28.41640786499874, -18.70820393249937, -11.47213595499958, +-42.124611797498105, -34.88854381999832}, {-5., +-40.124611797498105, -7., -42.124611797498105, +-21.94427190999916, -15.47213595499958, -31.65247584249853, +-25.18033988749895, -35.65247584249853, -42.88854381999832, +-4.23606797749979, -11.47213595499958, -11.47213595499958, +-42.124611797498105, -1., -31.65247584249853, -15.47213595499958, +-46.124611797498105, -5., -35.65247584249853, -19.94427190999916, +-31.65247584249853, -7., -18.70820393249937, -28.41640786499874, +-40.124611797498105, -15.47213595499958, -27.18033988749895, +-28.41640786499874, -42.88854381999832, -1., -15.47213595499958, +-31.65247584249853, -46.124611797498105, -4.23606797749979, +-18.70820393249937, -19.94427190999916, -46.124611797498105, + 1., -25.18033988749895, -21.94427190999916, +-48.124611797498105, -1., -27.18033988749895, -11.47213595499958, +-34.88854381999832, -5., -28.41640786499874, -18.70820393249937, +-42.124611797498105, -12.23606797749979, -35.65247584249853, +-28.41640786499874, -35.65247584249853, -5., -12.23606797749979, +-34.88854381999832, -42.124611797498105, -11.47213595499958, +-18.70820393249937}, {-40.124611797498105, -5., +-42.124611797498105, -7., -21.94427190999916, -15.47213595499958, +-31.65247584249853, -25.18033988749895, -42.88854381999832, +-35.65247584249853, -11.47213595499958, -4.23606797749979, +-42.124611797498105, -11.47213595499958, -31.65247584249853, -1., +-46.124611797498105, -15.47213595499958, -35.65247584249853, -5., +-31.65247584249853, -19.94427190999916, -18.70820393249937, -7., +-40.124611797498105, -28.41640786499874, -27.18033988749895, +-15.47213595499958, -42.88854381999832, -28.41640786499874, +-15.47213595499958, -1., -46.124611797498105, -31.65247584249853, +-18.70820393249937, -4.23606797749979, -46.124611797498105, +-19.94427190999916, -25.18033988749895, + 1., -48.124611797498105, -21.94427190999916, +-27.18033988749895, -1., -34.88854381999832, -11.47213595499958, +-28.41640786499874, -5., -42.124611797498105, -18.70820393249937, +-35.65247584249853, -12.23606797749979, -35.65247584249853, +-28.41640786499874, -12.23606797749979, -5., -42.124611797498105, +-34.88854381999832, -18.70820393249937, -11.47213595499958}, +{-7., -42.124611797498105, -5., -40.124611797498105, +-25.18033988749895, -31.65247584249853, -15.47213595499958, +-21.94427190999916, -4.23606797749979, -11.47213595499958, +-35.65247584249853, -42.88854381999832, -5., -35.65247584249853, +-15.47213595499958, -46.124611797498105, -1., -31.65247584249853, +-11.47213595499958, -42.124611797498105, -15.47213595499958, +-27.18033988749895, -28.41640786499874, -40.124611797498105, -7., +-18.70820393249937, -19.94427190999916, -31.65247584249853, +-4.23606797749979, -18.70820393249937, -31.65247584249853, +-46.124611797498105, -1., -15.47213595499958, -28.41640786499874, +-42.88854381999832, -1., -27.18033988749895, -21.94427190999916, +-48.124611797498105, + 1., -25.18033988749895, -19.94427190999916, +-46.124611797498105, -12.23606797749979, -35.65247584249853, +-18.70820393249937, -42.124611797498105, -5., -28.41640786499874, +-11.47213595499958, -34.88854381999832, -11.47213595499958, +-18.70820393249937, -34.88854381999832, -42.124611797498105, -5., +-12.23606797749979, -28.41640786499874, -35.65247584249853}, +{-42.124611797498105, -7., -40.124611797498105, -5., +-25.18033988749895, -31.65247584249853, -15.47213595499958, +-21.94427190999916, -11.47213595499958, -4.23606797749979, +-42.88854381999832, -35.65247584249853, -35.65247584249853, -5., +-46.124611797498105, -15.47213595499958, -31.65247584249853, -1., +-42.124611797498105, -11.47213595499958, -27.18033988749895, +-15.47213595499958, -40.124611797498105, -28.41640786499874, +-18.70820393249937, -7., -31.65247584249853, -19.94427190999916, +-18.70820393249937, -4.23606797749979, -46.124611797498105, +-31.65247584249853, -15.47213595499958, -1., -42.88854381999832, +-28.41640786499874, -27.18033988749895, -1., -48.124611797498105, +-21.94427190999916, -25.18033988749895, + 1., -46.124611797498105, -19.94427190999916, +-35.65247584249853, -12.23606797749979, -42.124611797498105, +-18.70820393249937, -28.41640786499874, -5., -34.88854381999832, +-11.47213595499958, -18.70820393249937, -11.47213595499958, +-42.124611797498105, -34.88854381999832, -12.23606797749979, -5., +-35.65247584249853, -28.41640786499874}, {-7., +-42.124611797498105, -5., -40.124611797498105, +-31.65247584249853, -25.18033988749895, -21.94427190999916, +-15.47213595499958, -35.65247584249853, -42.88854381999832, +-4.23606797749979, -11.47213595499958, -15.47213595499958, +-46.124611797498105, -5., -35.65247584249853, -11.47213595499958, +-42.124611797498105, -1., -31.65247584249853, -28.41640786499874, +-40.124611797498105, -15.47213595499958, -27.18033988749895, +-19.94427190999916, -31.65247584249853, -7., -18.70820393249937, +-31.65247584249853, -46.124611797498105, -4.23606797749979, +-18.70820393249937, -28.41640786499874, -42.88854381999832, -1., +-15.47213595499958, -21.94427190999916, -48.124611797498105, -1., +-27.18033988749895, -19.94427190999916, -46.124611797498105, + 1., -25.18033988749895, -18.70820393249937, +-42.124611797498105, -12.23606797749979, -35.65247584249853, +-11.47213595499958, -34.88854381999832, -5., -28.41640786499874, +-34.88854381999832, -42.124611797498105, -11.47213595499958, +-18.70820393249937, -28.41640786499874, -35.65247584249853, -5., +-12.23606797749979}, {-42.124611797498105, -7., +-40.124611797498105, -5., -31.65247584249853, -25.18033988749895, +-21.94427190999916, -15.47213595499958, -42.88854381999832, +-35.65247584249853, -11.47213595499958, -4.23606797749979, +-46.124611797498105, -15.47213595499958, -35.65247584249853, -5., +-42.124611797498105, -11.47213595499958, -31.65247584249853, -1., +-40.124611797498105, -28.41640786499874, -27.18033988749895, +-15.47213595499958, -31.65247584249853, -19.94427190999916, +-18.70820393249937, -7., -46.124611797498105, -31.65247584249853, +-18.70820393249937, -4.23606797749979, -42.88854381999832, +-28.41640786499874, -15.47213595499958, -1., -48.124611797498105, +-21.94427190999916, -27.18033988749895, -1., -46.124611797498105, +-19.94427190999916, -25.18033988749895, + 1., -42.124611797498105, -18.70820393249937, +-35.65247584249853, -12.23606797749979, -34.88854381999832, +-11.47213595499958, -28.41640786499874, -5., -42.124611797498105, +-34.88854381999832, -18.70820393249937, -11.47213595499958, +-35.65247584249853, -28.41640786499874, -12.23606797749979, -5.}, +{-4.23606797749979, -35.65247584249853, -11.47213595499958, +-42.88854381999832, -5., -7., -40.124611797498105, +-42.124611797498105, -15.47213595499958, -21.94427190999916, +-25.18033988749895, -31.65247584249853, -1., -28.41640786499874, +-4.23606797749979, -31.65247584249853, -15.47213595499958, +-42.88854381999832, -18.70820393249937, -46.124611797498105, -1., +-11.47213595499958, -5., -15.47213595499958, -31.65247584249853, +-42.124611797498105, -35.65247584249853, -46.124611797498105, +-7., -19.94427190999916, -15.47213595499958, -28.41640786499874, +-18.70820393249937, -31.65247584249853, -27.18033988749895, +-40.124611797498105, -5., -28.41640786499874, -11.47213595499958, +-34.88854381999832, -12.23606797749979, -35.65247584249853, +-18.70820393249937, -42.124611797498105, + 1., -19.94427190999916, -1., -21.94427190999916, +-25.18033988749895, -46.124611797498105, -27.18033988749895, +-48.124611797498105, -5., -11.47213595499958, -12.23606797749979, +-18.70820393249937, -28.41640786499874, -34.88854381999832, +-35.65247584249853, -42.124611797498105}, {-35.65247584249853, +-4.23606797749979, -42.88854381999832, -11.47213595499958, -5., +-7., -40.124611797498105, -42.124611797498105, +-21.94427190999916, -15.47213595499958, -31.65247584249853, +-25.18033988749895, -28.41640786499874, -1., -31.65247584249853, +-4.23606797749979, -42.88854381999832, -15.47213595499958, +-46.124611797498105, -18.70820393249937, -11.47213595499958, -1., +-15.47213595499958, -5., -42.124611797498105, -31.65247584249853, +-46.124611797498105, -35.65247584249853, -19.94427190999916, -7., +-28.41640786499874, -15.47213595499958, -31.65247584249853, +-18.70820393249937, -40.124611797498105, -27.18033988749895, +-28.41640786499874, -5., -34.88854381999832, -11.47213595499958, +-35.65247584249853, -12.23606797749979, -42.124611797498105, +-18.70820393249937, -19.94427190999916, + 1., -21.94427190999916, -1., -46.124611797498105, +-25.18033988749895, -48.124611797498105, -27.18033988749895, +-11.47213595499958, -5., -18.70820393249937, -12.23606797749979, +-34.88854381999832, -28.41640786499874, -42.124611797498105, +-35.65247584249853}, {-4.23606797749979, -35.65247584249853, +-11.47213595499958, -42.88854381999832, -7., -5., +-42.124611797498105, -40.124611797498105, -25.18033988749895, +-31.65247584249853, -15.47213595499958, -21.94427190999916, +-4.23606797749979, -31.65247584249853, -1., -28.41640786499874, +-18.70820393249937, -46.124611797498105, -15.47213595499958, +-42.88854381999832, -5., -15.47213595499958, -1., +-11.47213595499958, -35.65247584249853, -46.124611797498105, +-31.65247584249853, -42.124611797498105, -15.47213595499958, +-28.41640786499874, -7., -19.94427190999916, -27.18033988749895, +-40.124611797498105, -18.70820393249937, -31.65247584249853, +-11.47213595499958, -34.88854381999832, -5., -28.41640786499874, +-18.70820393249937, -42.124611797498105, -12.23606797749979, +-35.65247584249853, -1., -21.94427190999916, + 1., -19.94427190999916, -27.18033988749895, +-48.124611797498105, -25.18033988749895, -46.124611797498105, +-12.23606797749979, -18.70820393249937, -5., -11.47213595499958, +-35.65247584249853, -42.124611797498105, -28.41640786499874, +-34.88854381999832}, {-35.65247584249853, -4.23606797749979, +-42.88854381999832, -11.47213595499958, -7., -5., +-42.124611797498105, -40.124611797498105, -31.65247584249853, +-25.18033988749895, -21.94427190999916, -15.47213595499958, +-31.65247584249853, -4.23606797749979, -28.41640786499874, -1., +-46.124611797498105, -18.70820393249937, -42.88854381999832, +-15.47213595499958, -15.47213595499958, -5., -11.47213595499958, +-1., -46.124611797498105, -35.65247584249853, +-42.124611797498105, -31.65247584249853, -28.41640786499874, +-15.47213595499958, -19.94427190999916, -7., -40.124611797498105, +-27.18033988749895, -31.65247584249853, -18.70820393249937, +-34.88854381999832, -11.47213595499958, -28.41640786499874, -5., +-42.124611797498105, -18.70820393249937, -35.65247584249853, +-12.23606797749979, -21.94427190999916, -1., -19.94427190999916, + 1., -48.124611797498105, -27.18033988749895, +-46.124611797498105, -25.18033988749895, -18.70820393249937, +-12.23606797749979, -11.47213595499958, -5., -42.124611797498105, +-35.65247584249853, -34.88854381999832, -28.41640786499874}, +{-11.47213595499958, -42.88854381999832, -4.23606797749979, +-35.65247584249853, -40.124611797498105, -42.124611797498105, +-5., -7., -15.47213595499958, -21.94427190999916, +-25.18033988749895, -31.65247584249853, -15.47213595499958, +-42.88854381999832, -18.70820393249937, -46.124611797498105, -1., +-28.41640786499874, -4.23606797749979, -31.65247584249853, +-31.65247584249853, -42.124611797498105, -35.65247584249853, +-46.124611797498105, -1., -11.47213595499958, -5., +-15.47213595499958, -18.70820393249937, -31.65247584249853, +-27.18033988749895, -40.124611797498105, -7., -19.94427190999916, +-15.47213595499958, -28.41640786499874, -12.23606797749979, +-35.65247584249853, -18.70820393249937, -42.124611797498105, -5., +-28.41640786499874, -11.47213595499958, -34.88854381999832, +-25.18033988749895, -46.124611797498105, -27.18033988749895, +-48.124611797498105, + 1., -19.94427190999916, -1., -21.94427190999916, +-28.41640786499874, -34.88854381999832, -35.65247584249853, +-42.124611797498105, -5., -11.47213595499958, -12.23606797749979, +-18.70820393249937}, {-42.88854381999832, -11.47213595499958, +-35.65247584249853, -4.23606797749979, -40.124611797498105, +-42.124611797498105, -5., -7., -21.94427190999916, +-15.47213595499958, -31.65247584249853, -25.18033988749895, +-42.88854381999832, -15.47213595499958, -46.124611797498105, +-18.70820393249937, -28.41640786499874, -1., -31.65247584249853, +-4.23606797749979, -42.124611797498105, -31.65247584249853, +-46.124611797498105, -35.65247584249853, -11.47213595499958, -1., +-15.47213595499958, -5., -31.65247584249853, -18.70820393249937, +-40.124611797498105, -27.18033988749895, -19.94427190999916, -7., +-28.41640786499874, -15.47213595499958, -35.65247584249853, +-12.23606797749979, -42.124611797498105, -18.70820393249937, +-28.41640786499874, -5., -34.88854381999832, -11.47213595499958, +-46.124611797498105, -25.18033988749895, -48.124611797498105, +-27.18033988749895, -19.94427190999916, + 1., -21.94427190999916, -1., -34.88854381999832, +-28.41640786499874, -42.124611797498105, -35.65247584249853, +-11.47213595499958, -5., -18.70820393249937, -12.23606797749979}, +{-11.47213595499958, -42.88854381999832, -4.23606797749979, +-35.65247584249853, -42.124611797498105, -40.124611797498105, +-7., -5., -25.18033988749895, -31.65247584249853, +-15.47213595499958, -21.94427190999916, -18.70820393249937, +-46.124611797498105, -15.47213595499958, -42.88854381999832, +-4.23606797749979, -31.65247584249853, -1., -28.41640786499874, +-35.65247584249853, -46.124611797498105, -31.65247584249853, +-42.124611797498105, -5., -15.47213595499958, -1., +-11.47213595499958, -27.18033988749895, -40.124611797498105, +-18.70820393249937, -31.65247584249853, -15.47213595499958, +-28.41640786499874, -7., -19.94427190999916, -18.70820393249937, +-42.124611797498105, -12.23606797749979, -35.65247584249853, +-11.47213595499958, -34.88854381999832, -5., -28.41640786499874, +-27.18033988749895, -48.124611797498105, -25.18033988749895, +-46.124611797498105, -1., -21.94427190999916, + 1., -19.94427190999916, -35.65247584249853, +-42.124611797498105, -28.41640786499874, -34.88854381999832, +-12.23606797749979, -18.70820393249937, -5., -11.47213595499958}, +{-42.88854381999832, -11.47213595499958, -35.65247584249853, +-4.23606797749979, -42.124611797498105, -40.124611797498105, -7., +-5., -31.65247584249853, -25.18033988749895, -21.94427190999916, +-15.47213595499958, -46.124611797498105, -18.70820393249937, +-42.88854381999832, -15.47213595499958, -31.65247584249853, +-4.23606797749979, -28.41640786499874, -1., -46.124611797498105, +-35.65247584249853, -42.124611797498105, -31.65247584249853, +-15.47213595499958, -5., -11.47213595499958, -1., +-40.124611797498105, -27.18033988749895, -31.65247584249853, +-18.70820393249937, -28.41640786499874, -15.47213595499958, +-19.94427190999916, -7., -42.124611797498105, -18.70820393249937, +-35.65247584249853, -12.23606797749979, -34.88854381999832, +-11.47213595499958, -28.41640786499874, -5., -48.124611797498105, +-27.18033988749895, -46.124611797498105, -25.18033988749895, +-21.94427190999916, -1., -19.94427190999916, + 1., -42.124611797498105, -35.65247584249853, +-34.88854381999832, -28.41640786499874, -18.70820393249937, +-12.23606797749979, -11.47213595499958, -5.}, +{-15.47213595499958, -25.18033988749895, -21.94427190999916, +-31.65247584249853, -4.23606797749979, -11.47213595499958, +-35.65247584249853, -42.88854381999832, -5., -7., +-40.124611797498105, -42.124611797498105, -7., +-15.47213595499958, -18.70820393249937, -27.18033988749895, +-19.94427190999916, -28.41640786499874, -31.65247584249853, +-40.124611797498105, -1., -4.23606797749979, -15.47213595499958, +-18.70820393249937, -28.41640786499874, -31.65247584249853, +-42.88854381999832, -46.124611797498105, -1., -5., +-31.65247584249853, -35.65247584249853, -11.47213595499958, +-15.47213595499958, -42.124611797498105, -46.124611797498105, +-5., -12.23606797749979, -28.41640786499874, -35.65247584249853, +-11.47213595499958, -18.70820393249937, -34.88854381999832, +-42.124611797498105, -5., -11.47213595499958, -12.23606797749979, +-18.70820393249937, -28.41640786499874, -34.88854381999832, +-35.65247584249853, -42.124611797498105, + 1., -1., -25.18033988749895, -27.18033988749895, +-19.94427190999916, -21.94427190999916, -46.124611797498105, +-48.124611797498105}, {-25.18033988749895, -15.47213595499958, +-31.65247584249853, -21.94427190999916, -4.23606797749979, +-11.47213595499958, -35.65247584249853, -42.88854381999832, -7., +-5., -42.124611797498105, -40.124611797498105, +-15.47213595499958, -7., -27.18033988749895, -18.70820393249937, +-28.41640786499874, -19.94427190999916, -40.124611797498105, +-31.65247584249853, -4.23606797749979, -1., -18.70820393249937, +-15.47213595499958, -31.65247584249853, -28.41640786499874, +-46.124611797498105, -42.88854381999832, -5., -1., +-35.65247584249853, -31.65247584249853, -15.47213595499958, +-11.47213595499958, -46.124611797498105, -42.124611797498105, +-12.23606797749979, -5., -35.65247584249853, -28.41640786499874, +-18.70820393249937, -11.47213595499958, -42.124611797498105, +-34.88854381999832, -11.47213595499958, -5., -18.70820393249937, +-12.23606797749979, -34.88854381999832, -28.41640786499874, +-42.124611797498105, -35.65247584249853, -1., + 1., -27.18033988749895, -25.18033988749895, -21.94427190999916, +-19.94427190999916, -48.124611797498105, -46.124611797498105}, +{-15.47213595499958, -25.18033988749895, -21.94427190999916, +-31.65247584249853, -11.47213595499958, -4.23606797749979, +-42.88854381999832, -35.65247584249853, -40.124611797498105, +-42.124611797498105, -5., -7., -18.70820393249937, +-27.18033988749895, -7., -15.47213595499958, -31.65247584249853, +-40.124611797498105, -19.94427190999916, -28.41640786499874, +-15.47213595499958, -18.70820393249937, -1., -4.23606797749979, +-42.88854381999832, -46.124611797498105, -28.41640786499874, +-31.65247584249853, -31.65247584249853, -35.65247584249853, -1., +-5., -42.124611797498105, -46.124611797498105, +-11.47213595499958, -15.47213595499958, -28.41640786499874, +-35.65247584249853, -5., -12.23606797749979, -34.88854381999832, +-42.124611797498105, -11.47213595499958, -18.70820393249937, +-12.23606797749979, -18.70820393249937, -5., -11.47213595499958, +-35.65247584249853, -42.124611797498105, -28.41640786499874, +-34.88854381999832, -25.18033988749895, -27.18033988749895, + 1., -1., -46.124611797498105, -48.124611797498105, +-19.94427190999916, -21.94427190999916}, {-25.18033988749895, +-15.47213595499958, -31.65247584249853, -21.94427190999916, +-11.47213595499958, -4.23606797749979, -42.88854381999832, +-35.65247584249853, -42.124611797498105, -40.124611797498105, +-7., -5., -27.18033988749895, -18.70820393249937, +-15.47213595499958, -7., -40.124611797498105, -31.65247584249853, +-28.41640786499874, -19.94427190999916, -18.70820393249937, +-15.47213595499958, -4.23606797749979, -1., -46.124611797498105, +-42.88854381999832, -31.65247584249853, -28.41640786499874, +-35.65247584249853, -31.65247584249853, -5., -1., +-46.124611797498105, -42.124611797498105, -15.47213595499958, +-11.47213595499958, -35.65247584249853, -28.41640786499874, +-12.23606797749979, -5., -42.124611797498105, -34.88854381999832, +-18.70820393249937, -11.47213595499958, -18.70820393249937, +-12.23606797749979, -11.47213595499958, -5., -42.124611797498105, +-35.65247584249853, -34.88854381999832, -28.41640786499874, +-27.18033988749895, -25.18033988749895, -1., + 1., -48.124611797498105, -46.124611797498105, +-21.94427190999916, -19.94427190999916}, {-21.94427190999916, +-31.65247584249853, -15.47213595499958, -25.18033988749895, +-35.65247584249853, -42.88854381999832, -4.23606797749979, +-11.47213595499958, -5., -7., -40.124611797498105, +-42.124611797498105, -19.94427190999916, -28.41640786499874, +-31.65247584249853, -40.124611797498105, -7., -15.47213595499958, +-18.70820393249937, -27.18033988749895, -28.41640786499874, +-31.65247584249853, -42.88854381999832, -46.124611797498105, -1., +-4.23606797749979, -15.47213595499958, -18.70820393249937, +-11.47213595499958, -15.47213595499958, -42.124611797498105, +-46.124611797498105, -1., -5., -31.65247584249853, +-35.65247584249853, -11.47213595499958, -18.70820393249937, +-34.88854381999832, -42.124611797498105, -5., -12.23606797749979, +-28.41640786499874, -35.65247584249853, -28.41640786499874, +-34.88854381999832, -35.65247584249853, -42.124611797498105, -5., +-11.47213595499958, -12.23606797749979, -18.70820393249937, +-19.94427190999916, -21.94427190999916, -46.124611797498105, +-48.124611797498105, + 1., -1., -25.18033988749895, -27.18033988749895}, +{-31.65247584249853, -21.94427190999916, -25.18033988749895, +-15.47213595499958, -35.65247584249853, -42.88854381999832, +-4.23606797749979, -11.47213595499958, -7., -5., +-42.124611797498105, -40.124611797498105, -28.41640786499874, +-19.94427190999916, -40.124611797498105, -31.65247584249853, +-15.47213595499958, -7., -27.18033988749895, -18.70820393249937, +-31.65247584249853, -28.41640786499874, -46.124611797498105, +-42.88854381999832, -4.23606797749979, -1., -18.70820393249937, +-15.47213595499958, -15.47213595499958, -11.47213595499958, +-46.124611797498105, -42.124611797498105, -5., -1., +-35.65247584249853, -31.65247584249853, -18.70820393249937, +-11.47213595499958, -42.124611797498105, -34.88854381999832, +-12.23606797749979, -5., -35.65247584249853, -28.41640786499874, +-34.88854381999832, -28.41640786499874, -42.124611797498105, +-35.65247584249853, -11.47213595499958, -5., -18.70820393249937, +-12.23606797749979, -21.94427190999916, -19.94427190999916, +-48.124611797498105, -46.124611797498105, -1., + 1., -27.18033988749895, -25.18033988749895}, +{-21.94427190999916, -31.65247584249853, -15.47213595499958, +-25.18033988749895, -42.88854381999832, -35.65247584249853, +-11.47213595499958, -4.23606797749979, -40.124611797498105, +-42.124611797498105, -5., -7., -31.65247584249853, +-40.124611797498105, -19.94427190999916, -28.41640786499874, +-18.70820393249937, -27.18033988749895, -7., -15.47213595499958, +-42.88854381999832, -46.124611797498105, -28.41640786499874, +-31.65247584249853, -15.47213595499958, -18.70820393249937, -1., +-4.23606797749979, -42.124611797498105, -46.124611797498105, +-11.47213595499958, -15.47213595499958, -31.65247584249853, +-35.65247584249853, -1., -5., -34.88854381999832, +-42.124611797498105, -11.47213595499958, -18.70820393249937, +-28.41640786499874, -35.65247584249853, -5., -12.23606797749979, +-35.65247584249853, -42.124611797498105, -28.41640786499874, +-34.88854381999832, -12.23606797749979, -18.70820393249937, -5., +-11.47213595499958, -46.124611797498105, -48.124611797498105, +-19.94427190999916, -21.94427190999916, -25.18033988749895, +-27.18033988749895, + 1., -1.}, {-31.65247584249853, -21.94427190999916, +-25.18033988749895, -15.47213595499958, -42.88854381999832, +-35.65247584249853, -11.47213595499958, -4.23606797749979, +-42.124611797498105, -40.124611797498105, -7., -5., +-40.124611797498105, -31.65247584249853, -28.41640786499874, +-19.94427190999916, -27.18033988749895, -18.70820393249937, +-15.47213595499958, -7., -46.124611797498105, -42.88854381999832, +-31.65247584249853, -28.41640786499874, -18.70820393249937, +-15.47213595499958, -4.23606797749979, -1., -46.124611797498105, +-42.124611797498105, -15.47213595499958, -11.47213595499958, +-35.65247584249853, -31.65247584249853, -5., -1., +-42.124611797498105, -34.88854381999832, -18.70820393249937, +-11.47213595499958, -35.65247584249853, -28.41640786499874, +-12.23606797749979, -5., -42.124611797498105, -35.65247584249853, +-34.88854381999832, -28.41640786499874, -18.70820393249937, +-12.23606797749979, -11.47213595499958, -5., -48.124611797498105, +-46.124611797498105, -21.94427190999916, -19.94427190999916, +-27.18033988749895, -25.18033988749895, -1., 1.}} + +{{0, 2, 18, 42, 38, 14}, {0, 12, 36, 40, 16, 2}, {0, 14, 46, 44, + 12}, {1, 3, 17, 41, 37, 13}, {1, 13, 45, 47, 15}, {1, 15, 39, 43, + 19, 3}, {2, 16, 48, 50, 18}, {3, 19, 51, 49, 17}, {4, 5, 23, 47, 45, + 21}, {4, 20, 44, 46, 22, 5}, {4, 21, 53, 52, 20}, {5, 22, 54, 55, + 23}, {6, 7, 26, 50, 48, 24}, {6, 24, 56, 57, 25}, {6, 25, 49, 51, + 27, 7}, {7, 27, 59, 58, 26}, {8, 9, 33, 57, 56, 32}, {8, 28, 52, 53, + 29, 9}, {8, 32, 40, 36, 28}, {9, 29, 37, 41, 33}, {10, 11, 31, 55, + 54, 30}, {10, 30, 38, 42, 34}, {10, 34, 58, 59, 35, 11}, {11, 35, + 43, 39, 31}, {12, 44, 20, 52, 28, 36}, {13, 37, 29, 53, 21, + 45}, {14, 38, 30, 54, 22, 46}, {15, 47, 23, 55, 31, 39}, {16, 40, + 32, 56, 24, 48}, {17, 49, 25, 57, 33, 41}, {18, 50, 26, 58, 34, + 42}, {19, 43, 35, 59, 27, 51}} diff --git a/fractal_dimension/circle_counting_new/data/nonagonal_prism.txt b/fractal_dimension/circle_counting_new/data/nonagonal_prism.txt deleted file mode 100644 index 12623d5..0000000 --- a/fractal_dimension/circle_counting_new/data/nonagonal_prism.txt +++ /dev/null @@ -1,235 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {3.53209, 1.39493, 0, - 0, 0, 0, 0, -0.394931, 0, 0, 3.53209, 0, 0, 0, 0, 0, 0, - 0}, {9.94356, 1., 0, 0, 0, 0, 0, -1., 0, 0, 8.94356, 0, 0, 0, 0, 0, - 0, 0}, {16.2344, 0, 0, 0, 0, 0, 0, -1.53209, 0, 0, 13.7023, 0, 0, - 0, 0, 0, 0, 0}, {19.4611, -1.13716, 0, 0, 0, 0, 0, -1.74223, 0, 0, - 15.5817, 0, 0, 0, 0, 0, 0, 0}, {18.1138, -1.87939, 0, 0, 0, 0, - 0, -1.53209, 0, 0, 13.7023, 0, 0, 0, 0, 0, 0, - 0}, {12.8229, -1.87939, 0, 0, 0, 0, 0, -1., 0, 0, 8.94356, 0, 0, 0, - 0, 0, 0, 0}, {6.06418, -1.13716, 0, 0, 0, 0, 0, -0.394931, 0, 0, - 3.53209, 0, 0, 0, 0, 0, 0, 0}, {1., -1., 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0}, {3.53209, 0.394931, 0, 0, 0, 0, 0, -0.394931, 0, 0, - 4.53209, 0, 0, 0, 0, 0, 0, 0}, {9.94356, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 9.94356, 0, 0, 0, 0, 0, 0, 0}, {16.2344, -1., 0, 0, 0, 0, - 0, -1.53209, 0, 0, 14.7023, 0, 0, 0, 0, 0, 0, - 0}, {19.4611, -2.13716, 0, 0, 0, 0, 0, -1.74223, 0, 0, 16.5817, 0, - 0, 0, 0, 0, 0, 0}, {18.1138, -2.87939, 0, 0, 0, 0, 0, -1.53209, 0, - 0, 14.7023, 0, 0, 0, 0, 0, 0, 0}, {12.8229, -2.87939, 0, 0, 0, 0, - 0, -1., 0, 0, 9.94356, 0, 0, 0, 0, 0, 0, 0}, {6.06418, -2.13716, 0, - 0, 0, 0, 0, -0.394931, 0, 0, 4.53209, 0, 0, 0, 0, 0, 0, 0}}, {{0, - 0, 0.449099, 0, 0, -0.293128, 0, 0, 0.84403, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0.84403, 0, 0, -0.293128, 0, 0, 0.449099, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0.84403, 0, 0, 0.449099, 0, 0, -0.293128, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0.449099, 0, 0, 0.84403, 0, 0, -0.293128, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, -0.293128, 0, 0, 0.84403, 0, 0, 0.449099, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -0.293128, 0, 0, 0.449099, 0, - 0, 0.84403, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0.625731, 0, 0, -0.116496, - 0, 0, 2.02066, 0, 0, 0, 0, 0, 0, 0, 0, -1.}, {0, 0, 1.02066, 0, - 0, -0.116496, 0, 0, 1.62573, 0, 0, 0, 0, 0, 0, 0, 0, -1.}, {0, 0, - 1.17663, 0, 0, 0.176632, 0, 0, 1.17663, 0, 0, 0, 0, 0, 0, 0, - 0, -1.}, {0, 0, 1.02066, 0, 0, 0.625731, 0, 0, 0.883504, 0, 0, 0, - 0, 0, 0, 0, 0, -1.}, {0, 0, 0.625731, 0, 0, 1.02066, 0, 0, - 0.883504, 0, 0, 0, 0, 0, 0, 0, 0, -1.}, {0, 0, 0.176632, 0, 0, - 1.17663, 0, 0, 1.17663, 0, 0, 0, 0, 0, 0, 0, 0, -1.}, {0, - 0, -0.116496, 0, 0, 1.02066, 0, 0, 1.62573, 0, 0, 0, 0, 0, 0, 0, - 0, -1.}, {0, 0, -0.116496, 0, 0, 0.625731, 0, 0, 2.02066, 0, 0, 0, - 0, 0, 0, 0, 0, -1.}, {0, 0, 0.176632, 0, 0, 0.176632, 0, 0, - 2.17663, 0, 0, 0, 0, 0, 0, 0, 0, -1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {4.92702, 0, -0.394931, 0, 0, 0, 0, - 0, 0, 1.13716, 0, 0, 0, 0, 0, 0, 0, 2.39493}, {10.9436, 0, -1., 0, - 0, 0, 0, 0, 0, 1.87939, 0, 0, 0, 0, 0, 0, 0, 7.06418}, {16.2344, - 0, -1.53209, 0, 0, 0, 0, 0, 0, 1.87939, 0, 0, 0, 0, 0, 0, 0, - 11.8229}, {18.3239, 0, -1.74223, 0, 0, 0, 0, 0, 0, 1.13716, 0, 0, - 0, 0, 0, 0, 0, 14.4446}, {16.2344, 0, -1.53209, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 13.7023}, {10.9436, 0, -1., 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 9.94356}, {4.92702, 0, -0.394931, 0, - 0, 0, 0, 0, 0, -1.39493, 0, 0, 0, 0, 0, 0, 0, 4.92702}, {1., 0, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 1.}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {3.92702, 0, -0.394931, 0, - 0, 0, 0, 0, 0, 2.13716, 0, 0, 0, 0, 0, 0, 0, 2.39493}, {9.94356, - 0, -1., 0, 0, 0, 0, 0, 0, 2.87939, 0, 0, 0, 0, 0, 0, 0, - 7.06418}, {15.2344, 0, -1.53209, 0, 0, 0, 0, 0, 0, 2.87939, 0, 0, - 0, 0, 0, 0, 0, 11.8229}, {17.3239, 0, -1.74223, 0, 0, 0, 0, 0, 0, - 2.13716, 0, 0, 0, 0, 0, 0, 0, 14.4446}, {15.2344, 0, -1.53209, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 13.7023}, {9.94356, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.94356}, {3.92702, - 0, -0.394931, 0, 0, 0, 0, 0, 0, -0.394931, 0, 0, 0, 0, 0, 0, 0, - 4.92702}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.}}, {{0, 5.18479, -0.652704, 0, 0, 0, 0, 0, 0, 0, 0, 3.78986, 0, - 0, -0.257773, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 2.6527, 1.87939, 0, 0, 0, 0, 0, 0, 0, 0, 3.78986, 0, - 0, -0.257773, 0, 0, 0}, {0, 7.71688, 2.22668, 0, 0, 0, 0, 0, 0, 0, - 0, 9.59627, 0, 0, -0.652704, 0, 0, 0}, {0, 12.8229, 1.87939, 0, 0, - 0, 0, 0, 0, 0, 0, 14.7023, 0, 0, -1., 0, 0, 0}, {0, 15.5817, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 16.7189, 0, 0, -1.13716, 0, 0, 0}, {0, - 14.7023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7023, 0, 0, -1., 0, 0, - 0}, {0, 10.5963, -0.652704, 0, 0, 0, 0, 0, 0, 0, 0, 9.59627, 0, - 0, -0.652704, 0, 0, 0}, {0, 5.18479, -1.6527, 0, 0, 0, 0, 0, 0, 0, - 0, 4.78986, 0, 0, -0.257773, 0, 0, 0}, {0, 1., -1., 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0}, {0, 2.6527, 0.879385, 0, 0, 0, 0, 0, 0, 0, - 0, 4.78986, 0, 0, -0.257773, 0, 0, 0}, {0, 7.71688, 1.22668, 0, 0, - 0, 0, 0, 0, 0, 0, 10.5963, 0, 0, -0.652704, 0, 0, 0}, {0, 12.8229, - 0.879385, 0, 0, 0, 0, 0, 0, 0, 0, 15.7023, 0, 0, -1., 0, 0, 0}, {0, - 15.5817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7189, 0, 0, -1.13716, 0, 0, - 0}, {0, 14.7023, -1., 0, 0, 0, 0, 0, 0, 0, 0, 15.7023, 0, 0, -1., - 0, 0, 0}, {0, 10.5963, -1.6527, 0, 0, 0, 0, 0, 0, 0, 0, 10.5963, 0, - 0, -0.652704, 0, 0, 0}}, {{0, 0, 0, 9.94356, 0, 0, 0, 0, 0, 0, 0, - 9.94356, 0, 0, -1., 0, 0, 0}, {0, 0, 0, 4.53209, 0, 0, 0, 0, 0, 0, - 0, 4.92702, -1., 0, -0.394931, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 1., -1., 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 4.53209, 0, 0, 0, 0, 0, 0, 0, - 2.39493, 1.53209, 0, -0.394931, 0, 0, 0}, {0, 0, 0, 9.94356, 0, 0, - 0, 0, 0, 0, 0, 7.06418, 2.87939, 0, -1., 0, 0, 0}, {0, 0, 0, - 14.7023, 0, 0, 0, 0, 0, 0, 0, 11.8229, 3.41147, 0, -1.53209, 0, 0, - 0}, {0, 0, 0, 16.5817, 0, 0, 0, 0, 0, 0, 0, 14.4446, 2.87939, - 0, -1.74223, 0, 0, 0}, {0, 0, 0, 14.7023, 0, 0, 0, 0, 0, 0, 0, - 13.7023, 1.53209, 0, -1.53209, 0, 0, 0}, {0, 0, 0, 8.94356, 0, 0, - 0, 0, 0, 0, 0, 9.94356, 1., 0, -1., 0, 0, 0}, {0, 0, 0, 3.53209, 0, - 0, 0, 0, 0, 0, 0, 4.92702, 0, 0, -0.394931, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 3.53209, 0, 0, 0, 0, - 0, 0, 0, 2.39493, 2.53209, 0, -0.394931, 0, 0, 0}, {0, 0, 0, - 8.94356, 0, 0, 0, 0, 0, 0, 0, 7.06418, 3.87939, 0, -1., 0, 0, - 0}, {0, 0, 0, 13.7023, 0, 0, 0, 0, 0, 0, 0, 11.8229, 4.41147, - 0, -1.53209, 0, 0, 0}, {0, 0, 0, 15.5817, 0, 0, 0, 0, 0, 0, 0, - 14.4446, 3.87939, 0, -1.74223, 0, 0, 0}, {0, 0, 0, 13.7023, 0, 0, - 0, 0, 0, 0, 0, 13.7023, 2.53209, 0, -1.53209, 0, 0, 0}}, {{0, 0, 0, - 14.7023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7023, 0, 0, -1., 0}, {0, 0, - 0, 10.5963, -0.652704, 0, 0, 0, 0, 0, 0, 0, 0, 9.59627, 0, - 0, -0.652704, 0}, {0, 0, 0, 5.18479, -0.652704, 0, 0, 0, 0, 0, 0, - 0, 0, 3.78986, 0, 0, -0.257773, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 2.6527, 1.87939, 0, 0, 0, 0, 0, 0, 0, 0, - 3.78986, 0, 0, -0.257773, 0}, {0, 0, 0, 7.71688, 2.22668, 0, 0, 0, - 0, 0, 0, 0, 0, 9.59627, 0, 0, -0.652704, 0}, {0, 0, 0, 12.8229, - 1.87939, 0, 0, 0, 0, 0, 0, 0, 0, 14.7023, 0, 0, -1., 0}, {0, 0, 0, - 15.5817, 1., 0, 0, 0, 0, 0, 0, 0, 0, 16.7189, 0, 0, -1.13716, - 0}, {0, 0, 0, 14.7023, -1., 0, 0, 0, 0, 0, 0, 0, 0, 15.7023, 0, - 0, -1., 0}, {0, 0, 0, 10.5963, -1.6527, 0, 0, 0, 0, 0, 0, 0, 0, - 10.5963, 0, 0, -0.652704, 0}, {0, 0, 0, 5.18479, -1.6527, 0, 0, 0, - 0, 0, 0, 0, 0, 4.78986, 0, 0, -0.257773, 0}, {0, 0, 0, 1., -1., 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 2.6527, 0.879385, 0, 0, 0, - 0, 0, 0, 0, 0, 4.78986, 0, 0, -0.257773, 0}, {0, 0, 0, 7.71688, - 1.22668, 0, 0, 0, 0, 0, 0, 0, 0, 10.5963, 0, 0, -0.652704, 0}, {0, - 0, 0, 12.8229, 0.879385, 0, 0, 0, 0, 0, 0, 0, 0, 15.7023, 0, - 0, -1., 0}, {0, 0, 0, 15.5817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7189, - 0, 0, -1.13716, 0}}, {{0, 0, 0, 0, -2.87939, 19.4611, 0, 0, 0, 0, - 0, 0, 0, 17.3239, 0, 0, -1.74223, 0}, {0, 0, 0, 0, -1.53209, - 16.2344, 0, 0, 0, 0, 0, 0, 0, 15.2344, 0, 0, -1.53209, 0}, {0, 0, - 0, 0, 0, 9.94356, 0, 0, 0, 0, 0, 0, 0, 9.94356, 0, 0, -1., 0}, {0, - 0, 0, 0, 1., 3.53209, 0, 0, 0, 0, 0, 0, 0, 3.92702, 0, - 0, -0.394931, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, -1.53209, 6.06418, 0, 0, 0, 0, 0, 0, 0, 3.92702, - 0, 0, -0.394931, 0}, {0, 0, 0, 0, -2.87939, 12.8229, 0, 0, 0, 0, 0, - 0, 0, 9.94356, 0, 0, -1., 0}, {0, 0, 0, 0, -3.41147, 18.1138, 0, - 0, 0, 0, 0, 0, 0, 15.2344, 0, 0, -1.53209, 0}, {0, 0, 0, - 0, -3.87939, 19.4611, 0, 0, 0, 0, 0, 0, 0, 18.3239, 0, 0, -1.74223, - 0}, {0, 0, 0, 0, -2.53209, 16.2344, 0, 0, 0, 0, 0, 0, 0, 16.2344, - 0, 0, -1.53209, 0}, {0, 0, 0, 0, -1., 9.94356, 0, 0, 0, 0, 0, 0, 0, - 10.9436, 0, 0, -1., 0}, {0, 0, 0, 0, 0, 3.53209, 0, 0, 0, 0, 0, 0, - 0, 4.92702, 0, 0, -0.394931, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, -1., 1., 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0}, {0, 0, 0, 0, -2.53209, 6.06418, 0, 0, 0, 0, 0, 0, - 0, 4.92702, 0, 0, -0.394931, 0}, {0, 0, 0, 0, -3.87939, 12.8229, 0, - 0, 0, 0, 0, 0, 0, 10.9436, 0, 0, -1., 0}, {0, 0, 0, 0, -4.41147, - 18.1138, 0, 0, 0, 0, 0, 0, 0, 16.2344, 0, 0, -1.53209, 0}}, {{0, 0, - 0, 0, -3.87939, 6.41147, 12.1702, 0, 0, 0, 0, 0, 0, 0, 13.7023, 0, - 0, 0}, {0, 0, 0, 0, -4.41147, 8.29086, 12.7023, 0, 0, 0, 0, 0, 0, - 0, 15.5817, 0, 0, 0}, {0, 0, 0, 0, -3.87939, 8.29086, 10.2909, 0, - 0, 0, 0, 0, 0, 0, 13.7023, 0, 0, 0}, {0, 0, 0, 0, -2.53209, - 6.41147, 6.06418, 0, 0, 0, 0, 0, 0, 0, 8.94356, 0, 0, 0}, {0, 0, 0, - 0, -1., 3.53209, 2., 0, 0, 0, 0, 0, 0, 0, 3.53209, 0, 0, 0}, {0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, -1., 1., - 4.53209, 0, 0, 0, 0, 0, 0, 0, 3.53209, 0, 0, 0}, {0, 0, 0, - 0, -2.53209, 3.53209, 8.94356, 0, 0, 0, 0, 0, 0, 0, 8.94356, 0, 0, - 0}, {0, 0, 0, 0, -3.87939, 5.41147, 12.1702, 0, 0, 0, 0, 0, 0, 0, - 14.7023, 0, 0, 0}, {0, 0, 0, 0, -4.41147, 7.29086, 12.7023, 0, 0, - 0, 0, 0, 0, 0, 16.5817, 0, 0, 0}, {0, 0, 0, 0, -3.87939, 7.29086, - 10.2909, 0, 0, 0, 0, 0, 0, 0, 14.7023, 0, 0, 0}, {0, 0, 0, - 0, -2.53209, 5.41147, 6.06418, 0, 0, 0, 0, 0, 0, 0, 9.94356, 0, 0, - 0}, {0, 0, 0, 0, -1., 2.53209, 2., 0, 0, 0, 0, 0, 0, 0, 4.53209, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0}, {0, 0, 0, 0, 0, -1., 1., 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, - 0, 0, 0, -1., 0, 4.53209, 0, 0, 0, 0, 0, 0, 0, 4.53209, 0, 0, - 0}, {0, 0, 0, 0, -2.53209, 2.53209, 8.94356, 0, 0, 0, 0, 0, 0, 0, - 9.94356, 0, 0, 0}}, {{-1., 0, 0, 0, 0, 0, -1.87939, 12.8229, 0, 0, - 0, 0, 0, 0, 0, 8.94356, 0, 0}, {-1.53209, 0, 0, 0, 0, 0, -1.87939, - 18.1138, 0, 0, 0, 0, 0, 0, 0, 13.7023, 0, 0}, {-1.74223, 0, 0, 0, - 0, 0, -1.13716, 19.4611, 0, 0, 0, 0, 0, 0, 0, 15.5817, 0, - 0}, {-1.53209, 0, 0, 0, 0, 0, 0, 16.2344, 0, 0, 0, 0, 0, 0, 0, - 13.7023, 0, 0}, {-1., 0, 0, 0, 0, 0, 1., 9.94356, 0, 0, 0, 0, 0, 0, - 0, 8.94356, 0, 0}, {-0.394931, 0, 0, 0, 0, 0, 1.39493, 3.53209, 0, - 0, 0, 0, 0, 0, 0, 3.53209, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {-0.394931, 0, 0, 0, 0, 0, -1.13716, 6.06418, 0, 0, - 0, 0, 0, 0, 0, 3.53209, 0, 0}, {-1., 0, 0, 0, 0, 0, -2.87939, - 12.8229, 0, 0, 0, 0, 0, 0, 0, 9.94356, 0, 0}, {-1.53209, 0, 0, 0, - 0, 0, -2.87939, 18.1138, 0, 0, 0, 0, 0, 0, 0, 14.7023, 0, - 0}, {-1.74223, 0, 0, 0, 0, 0, -2.13716, 19.4611, 0, 0, 0, 0, 0, 0, - 0, 16.5817, 0, 0}, {-1.53209, 0, 0, 0, 0, 0, -1., 16.2344, 0, 0, 0, - 0, 0, 0, 0, 14.7023, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 9.94356, 0, 0, - 0, 0, 0, 0, 0, 9.94356, 0, 0}, {-0.394931, 0, 0, 0, 0, 0, - 0.394931, 3.53209, 0, 0, 0, 0, 0, 0, 0, 4.53209, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, - 0, -1., 1., 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {-0.394931, 0, 0, 0, 0, - 0, -2.13716, 6.06418, 0, 0, 0, 0, 0, 0, 0, 4.53209, 0, 0}}, {{0, - 0, 0, 0, 0, 0, 0, -0.394931, 4.92702, 0, 0, 0, 0, 0, -0.394931, 0, - 3.92702, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 9.94356, 0, 0, 0, 0, 0, -1., - 0, 9.94356, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 13.7023, 0, 0, 0, 0, - 0, -1.53209, 0, 15.2344, 0}, {0, 0, 0, 0, 0, 0, 0, 2.13716, - 14.4446, 0, 0, 0, 0, 0, -1.74223, 0, 17.3239, 0}, {0, 0, 0, 0, 0, - 0, 0, 2.87939, 11.8229, 0, 0, 0, 0, 0, -1.53209, 0, 15.2344, - 0}, {0, 0, 0, 0, 0, 0, 0, 2.87939, 7.06418, 0, 0, 0, 0, 0, -1., 0, - 9.94356, 0}, {0, 0, 0, 0, 0, 0, 0, 2.13716, 2.39493, 0, 0, 0, 0, - 0, -0.394931, 0, 3.92702, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -1.39493, 4.92702, 0, 0, 0, 0, - 0, -0.394931, 0, 4.92702, 0}, {0, 0, 0, 0, 0, 0, 0, -1., 9.94356, - 0, 0, 0, 0, 0, -1., 0, 10.9436, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 13.7023, 0, 0, 0, 0, 0, -1.53209, 0, 16.2344, 0}, {0, 0, 0, 0, 0, - 0, 0, 1.13716, 14.4446, 0, 0, 0, 0, 0, -1.74223, 0, 18.3239, - 0}, {0, 0, 0, 0, 0, 0, 0, 1.87939, 11.8229, 0, 0, 0, 0, - 0, -1.53209, 0, 16.2344, 0}, {0, 0, 0, 0, 0, 0, 0, 1.87939, - 7.06418, 0, 0, 0, 0, 0, -1., 0, 10.9436, 0}, {0, 0, 0, 0, 0, 0, 0, - 1.13716, 2.39493, 0, 0, 0, 0, 0, -0.394931, 0, 4.92702, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, - 0, 0, -1., 1., 0, 0, 0, 0, 0, 0, 0, 1., 0}}, {{0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, -0.292486, 1.61999, 0, 0, 0, 0, 1.2024}, {0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0.102445, 1.61999, 0, 0, 0, 0, - 0.807467}, {0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, -0.292486, 2.27269, - 0, 0, 0, 0, 0.549694}, {0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, -1.29249, 3.27269, 0, 0, 0, 0, 0.549694}, {0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, -2.42964, 4.15207, 0, 0, 0, 0, 0.807467}, {0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, -3.17187, 4.49937, 0, 0, 0, 0, - 1.2024}, {0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, -3.17187, 4.15207, 0, - 0, 0, 0, 1.54969}, {0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, -2.42964, - 3.27269, 0, 0, 0, 0, 1.68685}, {0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, -1.29249, 2.27269, 0, 0, 0, 0, 1.54969}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., -0.652704, 0, 0, 0, 0, 0.652704}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.39493, -0.652704, 0, 0, 0, 0, 0.257773}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.13716, 1.87939, 0, 0, 0, 0, 0.257773}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.87939, 2.22668, 0, 0, 0, 0, 0.652704}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.87939, 1.87939, 0, 0, 0, 0, 1.}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.13716, 1., 0, 0, 0, 0, - 1.13716}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}} - -{16.4592, 37.1947, 60.7742, 76.1647, 76.1647, 60.7742, 37.1947, -16.4592, 8.27017, 6.14181, 26.8773, 50.4568, 65.8472, 65.8472, -50.4568, 26.8773, 6.14181, -2.04727} - -{{0, 1, 10, 9}, {0, 8, 7, 6, 5, 4, 3, 2, 1}, {0, 9, 17, 8}, {1, 2, 11, - 10}, {2, 3, 12, 11}, {3, 4, 13, 12}, {4, 5, 14, 13}, {5, 6, 15, - 14}, {6, 7, 16, 15}, {7, 8, 17, 16}, {9, 10, 11, 12, 13, 14, 15, 16, - 17}} diff --git a/fractal_dimension/circle_counting_new/data/nonagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/nonagonal_pyramid.txt deleted file mode 100644 index f35a479..0000000 --- a/fractal_dimension/circle_counting_new/data/nonagonal_pyramid.txt +++ /dev/null @@ -1,3 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {7.06417777247591, 5.411474127809772, 0, 0, 0, -0.22668159690567735, 0, 0, 0, 2.879385241571816}, {17.88712602809546, 11.170244610953407, 0, 0, 0, -0.5739779522395381, 0, 0, 0, 8.29085936938159}, {27.40466699438273, 15.581718738763183, 0, 0, 0, -0.8793852415718167, 0, 0, 0, 13.702333497191367}, {31.163437477526365, 16.581718738763183, 0, 0, 0, -1., 0, 0, 0, 16.581718738763183}, {27.404666994382737, 13.70233349719137, 0, 0, 0, -0.879385241571817, 0, 0, 0, 15.581718738763186}, {17.88712602809547, 8.290859369381597, 0, 0, 0, -0.5739779522395384, 0, 0, 0, 11.17024461095341}, {7.064177772475914, 2.879385241571818, 0, 0, 0, -0.2266815969056775, 0, 0, 0, 5.4114741278097735}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {7.064177772475914, 2.3949308436346985, 6.0641777724759125, 0, -0.39493084363469855, 0, 0, 0, 0, 0}, {17.88712602809546, 7.064177772475911, 12.822948255619544, 0, -1., 0, 0, 0, 0, 0}, {27.404666994382733, 11.822948255619547, 18.113807625001137, 0, -1.5320888862379565, 0, 0, 0, 0, 0}, {31.163437477526365, 14.444560696159922, 19.461103980334993, 0, -1.7422271989685594, 0, 0, 0, 0, 0}, {27.404666994382733, 13.702333497191365, 16.234422383429322, 0, -1.5320888862379565, 0, 0, 0, 0, 0}, {17.887126028095462, 9.94356301404773, 9.94356301404773, 0, -1.0000000000000002, 0, 0, 0, 0, 0}, {7.0641777724759125, 4.927019729872654, 3.532088886237955, 0, -0.39493084363469844, 0, 0, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {7.064177772475912, 0, 5.669246928841214, 2.652703644666139, 0, 0, 0, 0, -0.2577728010314408, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {7.064177772475913, 0, 3.137158042603258, 5.184792530904096, 0, 0, 0, 0, -0.25777280103144085, 0}, {17.88712602809546, 0, 8.94356301404773, 10.596266658713867, 0, 0, 0, 0, -0.6527036446661392, 0}, {27.40466699438273, 0, 14.702333497191365, 14.702333497191363, 0, 0, 0, 0, -1., 0}, {31.16343747752636, 0, 17.71887678136644, 15.581718738763179, 0, 0, 0, 0, -1.1371580426032575, 0}, {27.40466699438273, 0, 16.581718738763183, 12.822948255619547, 0, 0, 0, 0, -1., 0}, {17.88712602809546, 0, 11.822948255619547, 7.716881417142052, 0, 0, 0, 0, -0.6527036446661393, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {17.88712602809546, 0, 0, 11.170244610953407, 8.29085936938159, 0, 0, 0, -0.5739779522395381, 0}, {7.06417777247591, 0, 0, 5.411474127809772, 2.879385241571816, 0, 0, 0, -0.22668159690567735, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {7.064177772475914, 0, 0, 2.879385241571818, 5.4114741278097735, 0, 0, 0, -0.2266815969056775, 0}, {17.88712602809547, 0, 0, 8.290859369381597, 11.17024461095341, 0, 0, 0, -0.5739779522395384, 0}, {27.404666994382737, 0, 0, 13.70233349719137, 15.581718738763186, 0, 0, 0, -0.879385241571817, 0}, {31.163437477526365, 0, 0, 16.581718738763183, 16.581718738763183, 0, 0, 0, -1., 0}, {27.40466699438273, 0, 0, 15.581718738763183, 13.702333497191367, 0, 0, 0, -0.8793852415718167, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {27.40466699438273, -1., 0, 0, 16.581718738763183, 12.822948255619547, 0, 0, 0, 0}, {17.88712602809546, -0.6527036446661393, 0, 0, 11.822948255619547, 7.716881417142052, 0, 0, 0, 0}, {7.064177772475912, -0.2577728010314408, 0, 0, 5.669246928841214, 2.652703644666139, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {7.064177772475913, -0.25777280103144085, 0, 0, 3.137158042603258, 5.184792530904096, 0, 0, 0, 0}, {17.88712602809546, -0.6527036446661392, 0, 0, 8.94356301404773, 10.596266658713867, 0, 0, 0, 0}, {27.40466699438273, -1., 0, 0, 14.702333497191365, 14.702333497191363, 0, 0, 0, 0}, {31.16343747752636, -1.1371580426032575, 0, 0, 17.71887678136644, 15.581718738763179, 0, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {31.16343747752635, 0, 0, 0, 0, 12.702333497191356, 23.872578108144765, -4.411474127809771, 0, 0}, {27.404666994382712, 0, 0, 0, 0, 12.170244610953398, 20.113807625001126, -3.879385241571814, 0, 0}, {17.887126028095448, 0, 0, 0, 0, 8.943563014047722, 12.47565190028568, -2.532088886237954, 0, 0}, {7.064177772475904, 0, 0, 0, 0, 4.532088886237951, 4.5320888862379505, -0.9999999999999986, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {7.064177772475913, 0, 0, 0, 0, 2., 7.064177772475913, -1., 0, 0}, {17.88712602809546, 0, 0, 0, 0, 6.064177772475912, 15.355037141857503, -2.532088886237956, 0, 0}, {27.40466699438272, 0, 0, 0, 0, 10.290859369381584, 21.993192866572947, -3.879385241571815, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {27.404666994382733, 0, 0, 0, 0, 0, 11.822948255619547, 18.113807625001137, 0, -1.5320888862379565}, {31.163437477526365, 0, 0, 0, 0, 0, 14.444560696159922, 19.461103980334993, 0, -1.7422271989685594}, {27.404666994382733, 0, 0, 0, 0, 0, 13.702333497191365, 16.234422383429322, 0, -1.5320888862379565}, {17.887126028095462, 0, 0, 0, 0, 0, 9.94356301404773, 9.94356301404773, 0, -1.0000000000000002}, {7.0641777724759125, 0, 0, 0, 0, 0, 4.927019729872654, 3.532088886237955, 0, -0.39493084363469844}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {7.064177772475914, 0, 0, 0, 0, 0, 2.3949308436346985, 6.0641777724759125, 0, -0.39493084363469855}, {17.88712602809546, 0, 0, 0, 0, 0, 7.064177772475911, 12.822948255619544, 0, -1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {17.88712602809547, 0, 0, -0.5739779522395384, 0, 0, 0, 8.290859369381597, 11.17024461095341, 0}, {27.404666994382737, 0, 0, -0.879385241571817, 0, 0, 0, 13.70233349719137, 15.581718738763186, 0}, {31.163437477526365, 0, 0, -1., 0, 0, 0, 16.581718738763183, 16.581718738763183, 0}, {27.40466699438273, 0, 0, -0.8793852415718167, 0, 0, 0, 15.581718738763183, 13.702333497191367, 0}, {17.88712602809546, 0, 0, -0.5739779522395381, 0, 0, 0, 11.170244610953407, 8.29085936938159, 0}, {7.06417777247591, 0, 0, -0.22668159690567735, 0, 0, 0, 5.411474127809772, 2.879385241571816, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {7.064177772475914, 0, 0, -0.2266815969056775, 0, 0, 0, 2.879385241571818, 5.4114741278097735, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {7.064177772475914, 0, 0, 0, -0.2266815969056775, 0, 0, 0, 2.879385241571818, 5.4114741278097735}, {17.88712602809547, 0, 0, 0, -0.5739779522395384, 0, 0, 0, 8.290859369381597, 11.17024461095341}, {27.404666994382737, 0, 0, 0, -0.879385241571817, 0, 0, 0, 13.70233349719137, 15.581718738763186}, {31.163437477526365, 0, 0, 0, -1., 0, 0, 0, 16.581718738763183, 16.581718738763183}, {27.40466699438273, 0, 0, 0, -0.8793852415718167, 0, 0, 0, 15.581718738763183, 13.702333497191367}, {17.88712602809546, 0, 0, 0, -0.5739779522395381, 0, 0, 0, 11.170244610953407, 8.29085936938159}, {7.06417777247591, 0, 0, 0, -0.22668159690567735, 0, 0, 0, 5.411474127809772, 2.879385241571816}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0.11898812260889749, 0, 0, 0, 0.10463639894460229, 0, 0.04132414131008863, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0.9999999999999998, 0, 0, 0, 0.5320888862379559, 0, -0.5320888862379558, 0, 0}, {0, 0.7422271989685589, 0, 0, 0, 1., 0, -0.7422271989685588, 0, 0}, {0, 0.34729635533386055, 0, 0, 0, 1.1847925309040954, 0, -0.5320888862379559, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, -0.13715804260325756, 0, 0, 0, 0.5320888862379562, 0, 0.6050691563653015, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0.34729635533386083, 0, 0, 0, -0.3472963553338606, 0, 0.9999999999999998, 0, 0}, {0, 0.7422271989685592, 0, 0, 0, -0.34729635533386066, 0, 0.6050691563653016, 0, 0}}} -{{-1.4201766196926449, 0.7041377714107316, 0, 0}, {-2.732142029973444, -2.762898885782448, 0.22632183379203252, 2.9150318348110784}, {-2.7321420299734442, -2.7628988857824495, 2.047118928391265, 2.087567068008891}, {-2.7321420299734434, -2.7628988857824477, 2.9100463252035773, 0.2833064693616967}, {-2.732142029973444, -2.762898885782448, 2.4113307048907417, -1.6535163749005204}, {-2.732142029973444, -2.762898885782448, 0.7843266488038647, -2.816640530559258}, {-2.7321420299734442, -2.7628988857824477, -1.2096725630780794, -2.6618272784966988}, {-2.732142029973443, -2.762898885782449, -2.637652538682775, -1.26151545991056}, {-2.7321420299734416, -2.7628988857824486, -2.831445577195128, 0.7290734625503662}, {-2.7321420299734527, -2.7628988857824544, -1.7003737621254948, 2.3785208091349985}} -{{0, 1, 9}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {0, 7, 6}, {0, 8, 7}, {0, 9, 8}, {1, 2, 3, 4, 5, 6, 7, 8, 9}} \ No newline at end of file diff --git a/fractal_dimension/circle_counting_new/data/nonagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/nonagonal_trapezohedron.txt deleted file mode 100644 index 2e8d59b..0000000 --- a/fractal_dimension/circle_counting_new/data/nonagonal_trapezohedron.txt +++ /dev/null @@ -1,374 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {24.0993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.75877, 0, 0, -1., - 0, 0, 0, 0, 0, 51.5039}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {-0.449563, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.112886, 0, 0, - 0.0203282, 0, 0, 0, 0, 0, -1.73466}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {1.06418, 4.82295, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, - 0, 0, 1.75877, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0.00555829, 0.183566, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0453444, - 0, 0, 0, 0, 0, 0, -0.544586, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 2.12836, 0, 0, 0, 0, 0, 0, 0, 0, - 2., -1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8229, 16.5817, 0, 0, -1., 0, - 0, 0, 0, 27.4047}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.560755, -0.710351, 0, 0, - 0.0410977, 0, 0, 0, 0, -1.82171}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 5.75877, 10.8229, -1., 0, 0, 0, 0, 0, 0, - 0, -7.06418, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0.741232, 1.29915, -0.108872, 0, 0, 0, 0, 0, 0, - 0, -0.875958, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -0.728518, -1.27851, - 0.108122, 0, 0, 0, 0, 0, 0, 0, 0.876875, 0, 0, 0, 0, 0, 0, 0, - 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 29.4047, 0, 0, -1., 0, 0, 0, 0, 0, -5.06418, 0, 0, 0, 0, - 0, 0, 0, 51.5039}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 1.23127, 0, 0, -0.0403671, 0, 0, 0, 0, 0, -0.232377, 0, - 0, 0, 0, 0, 0, 0, 1.38908}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 33.1634, 31.1634, 0, 0, 0, 0, 0, 0, 0, 0, -29.1634, 0, - 0, 0, 0, -1., 0, 0}, {0, 0, -3.1931, -3.00048, 0, 0, 0, 0, 0, 0, 0, - 0, 2.80089, 0, 0, 0, 0, 0.0998507, 0, 0}, {0, 0, 3.59256, 3.36421, - 0, 0, 0, 0, 0, 0, 0, 0, -3.1311, 0, 0, 0, 0, -0.111508, 0, - 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 13.2763, 0, 0, 0, 0, 0, 0, -1., 0, 5.75877, 0, 0, 0, - 0, 0, 0, 31.1634}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -0.442028, 0, 0, 0, 0, 0, 0, 0.0359136, 0, -0.234428, - 0, 0, 0, 0, 0, 0, -1.80898}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 5.06418, -1., 0, 0, 0, 0, 0, 0, 0, 3.75877, 0, - 0, 0, 0, 10.8229, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 0, -0.239947, 0.0402033, 0, 0, 0, 0, 0, 0, - 0, -0.0989682, 0, 0, 0, 0, -1.06415, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, -27.4047, 0, 0, 0, 0, 0, 0, 0, 0, 27.4047, - 31.1634, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 2.85268, 0, 0, 0, 0, 0, 0, - 0, 0, -2.83193, -3.22899, 0, 0, 0.0996221, 0, 0}, {0, 0, 0, - 0, -3.16852, 0, 0, 0, 0, 0, 0, 0, 0, 3.17069, 3.59549, 0, - 0, -0.11147, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 0, 1.13247, 1.13247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.128356, -1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 16.5817, 16.5817, - 0, 0, 0, 31.1634}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0353385, 0, 0, - 0, -0.62765, -0.609547, 0, 0, 0, -1.78748}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, -1., 0, 0, 0, 29.4047, 0, 0, - 58.5681, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 0, 0, 0.04979, 0, 0, 0, 0, 0, -0.0453755, 0, 0, 0, - 1.38451, 0, 0, 2.03409, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 24.0993, 0, 0, 0, 0, 0, -1., 0, 0, 3.75877, - 0, 0, 0, 51.5039}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, -0.60652, 0, 0, 0, 0, 0, 0.0271442, 0, - 0, -0.124991, 0, 0, 0, -2.08736}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, -1., 10.8229, 5.75877, 0, 0, 0, 0, 0, 0, - 0, 0, -7.06418, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -0.117401, 1.38923, 0.79813, 0, 0, 0, 0, 0, 0, - 0, 0, -0.955825, 0, 0, 0}, {0, 0, 0, 0, 0, - 0.113775, -1.33413, -0.77662, 0, 0, 0, 0, 0, 0, 0, 0, 0.932767, 0, - 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.13247, - 1.13247, -1., -0.128356}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0, 0, 0, 0, 0, 0, -5.06418, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.2763, 20.3405, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0.0430855, 0, 0, 0, 0, 0, 0, 0.172798, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.522064, -1.50073, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, -1., 0, 0, 4.82295, 0, 0, 0, 0, 0, 0, 0, - 10.5817, 0, 11.2763}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0}, {0, 0, 0, 0, 0, 0, -0.0483559, 0, 0, 0.202874, 0, 0, 0, 0, 0, - 0, 0, 0.488151, 0, -0.141654}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.}}} - -{4.37824, 4.37824, 4.37824, 4.37824, 4.37824, 4.37824, 4.37824, -4.37824, 4.37824, 5.39367, 5.39367, 5.39367, 5.39367, 5.39367, -5.39367, 5.39367, 5.39367, 5.39367, -0.734441, 1.36158} - -{{0, 9, 19, 10}, {0, 10, 1, 18}, {0, 18, 8, 9}, {1, 10, 19, 11}, {1, - 11, 2, 18}, {2, 11, 19, 12}, {2, 12, 3, 18}, {3, 12, 19, 13}, {3, - 13, 4, 18}, {4, 13, 19, 14}, {4, 14, 5, 18}, {5, 14, 19, 15}, {5, - 15, 6, 18}, {6, 15, 19, 16}, {6, 16, 7, 18}, {7, 16, 19, 17}, {7, - 17, 8, 18}, {8, 17, 19, 9}} diff --git a/fractal_dimension/circle_counting_new/data/octagonal_prism.txt b/fractal_dimension/circle_counting_new/data/octagonal_prism.txt deleted file mode 100644 index bdba4bd..0000000 --- a/fractal_dimension/circle_counting_new/data/octagonal_prism.txt +++ /dev/null @@ -1,172 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1., 0, 0, 0, 0, - 0, 0, 0, -1., 1., 0, 0, 0, 0, 0, 0}, {4.41421, 0, 0, 0, 0, 0, 0, - 0, -2.41421, 6.82843, -1., 0, 0, 0, 0, 0}, {9.24264, 0, 0, 0, 0, 0, - 0, 0, -3.41421, 14.0711, -2.41421, 0, 0, 0, 0, 0}, {12.6569, 0, 0, - 0, 0, 0, 0, 0, -3.41421, 18.4853, -3.41421, 0, 0, 0, 0, - 0}, {12.6569, 0, 0, 0, 0, 0, 0, 0, -2.41421, 17.4853, -3.41421, 0, - 0, 0, 0, 0}, {9.24264, 0, 0, 0, 0, 0, 0, 0, -1., 11.6569, -2.41421, - 0, 0, 0, 0, 0}, {4.41421, 0, 0, 0, 0, 0, 0, 0, 0, 4.41421, -1., 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {3.41421, 0, - 0, 0, 0, 0, 0, 0, -1.41421, 6.82843, -1., 0, 0, 0, 0, - 0}, {8.24264, 0, 0, 0, 0, 0, 0, 0, -2.41421, 14.0711, -2.41421, 0, - 0, 0, 0, 0}, {11.6569, 0, 0, 0, 0, 0, 0, 0, -2.41421, - 18.4853, -3.41421, 0, 0, 0, 0, 0}, {11.6569, 0, 0, 0, 0, 0, 0, - 0, -1.41421, 17.4853, -3.41421, 0, 0, 0, 0, 0}, {8.24264, 0, 0, 0, - 0, 0, 0, 0, 0, 11.6569, -2.41421, 0, 0, 0, 0, 0}, {3.41421, 0, 0, - 0, 0, 0, 0, 0, 1., 4.41421, -1., 0, 0, 0, 0, 0}}, {{0, 1.20711, - 0, -0.707107, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0.5, 0, 0.707107, - 0, -0.207107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -0.207107, 0, 0.707107, 0, 0.5, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0.5, 0, -0.707107, 0, 1.20711, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 1., 0, -1., 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 1.55025, 0, -0.707107, 0, 1.84315, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0}, {0, 1.34315, 0, 0, 0, 1.34315, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0}, {0, 0.843146, 0, 0.707107, 0, 1.13604, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0}, {0, 0.343146, 0, 1., 0, 1.34315, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0}, {0, 0.136039, 0, 0.707107, 0, 1.84315, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0}, {0, 0.343146, 0, 0, 0, 2.34315, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0}, {0, 0.843146, 0, -0.707107, 0, 2.55025, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, 1.34315, 0, -1., 0, 2.34315, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 1., 1., 0, 0, - 0, 0, 0, 0, -1.}, {0, 0, 0, 0, 0, 0, -1., 5.41421, 4.41421, 0, 0, - 0, 0, 0, 0, -1.}, {0, 0, 0, 0, 0, 0, -2.41421, 11.6569, 8.24264, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, -3.41421, 16.0711, 10.2426, - 0, 0, 0, 0, 0, 0, 1.41421}, {0, 0, 0, 0, 0, 0, -3.41421, 16.0711, - 9.24264, 0, 0, 0, 0, 0, 0, 2.41421}, {0, 0, 0, 0, 0, 0, -2.41421, - 11.6569, 5.82843, 0, 0, 0, 0, 0, 0, 2.41421}, {0, 0, 0, 0, 0, - 0, -1., 5.41421, 2., 0, 0, 0, 0, 0, 0, 1.41421}, {0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, -1., 4.41421, 4.41421, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, -2.41421, 10.6569, 8.24264, 0, 0, - 0, 0, 0, 0, 1.}, {0, 0, 0, 0, 0, 0, -3.41421, 15.0711, 10.2426, 0, - 0, 0, 0, 0, 0, 2.41421}, {0, 0, 0, 0, 0, 0, -3.41421, 15.0711, - 9.24264, 0, 0, 0, 0, 0, 0, 3.41421}, {0, 0, 0, 0, 0, 0, -2.41421, - 10.6569, 5.82843, 0, 0, 0, 0, 0, 0, 3.41421}, {0, 0, 0, 0, 0, - 0, -1., 4.41421, 2., 0, 0, 0, 0, 0, 0, 2.41421}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 4.41421, 0, 0, 0, 0, 0, 0, - 0, 0.414214, 3.41421, 0, -0.414214, 0, 0, 0}, {0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, -1., - 1., 0, 0, 0, 0, 0}, {0, 4.41421, 0, 0, 0, 0, 0, 0, 0, -2., 5.82843, - 0, -0.414214, 0, 0, 0}, {0, 9.24264, 0, 0, 0, 0, 0, 0, - 0, -2.41421, 11.6569, 0, -1., 0, 0, 0}, {0, 12.6569, 0, 0, 0, 0, 0, - 0, 0, -2., 15.0711, 0, -1.41421, 0, 0, 0}, {0, 12.6569, 0, 0, 0, - 0, 0, 0, 0, -1., 14.0711, 0, -1.41421, 0, 0, 0}, {0, 9.24264, 0, 0, - 0, 0, 0, 0, 0, 0, 9.24264, 0, -1., 0, 0, 0}, {0, 3.41421, 0, 0, 0, - 0, 0, 0, 0, 1.41421, 3.41421, 0, -0.414214, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0}, {0, 3.41421, 0, 0, 0, 0, 0, 0, 0, -1., - 5.82843, 0, -0.414214, 0, 0, 0}, {0, 8.24264, 0, 0, 0, 0, 0, 0, - 0, -1.41421, 11.6569, 0, -1., 0, 0, 0}, {0, 11.6569, 0, 0, 0, 0, 0, - 0, 0, -1., 15.0711, 0, -1.41421, 0, 0, 0}, {0, 11.6569, 0, 0, 0, - 0, 0, 0, 0, 0, 14.0711, 0, -1.41421, 0, 0, 0}, {0, 8.24264, 0, 0, - 0, 0, 0, 0, 0, 1., 9.24264, 0, -1., 0, 0, 0}}, {{0, -2.41421, - 14.0711, -2.41421, 0, 0, 0, 0, 0, 0, 0, 8.24264, 0, 0, 0, - 0}, {0, -1., 6.82843, -1.41421, 0, 0, 0, 0, 0, 0, 0, 3.41421, 0, 0, - 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1., 4.41421, 1., - 0, 0, 0, 0, 0, 0, 0, 3.41421, 0, 0, 0, 0}, {0, -2.41421, 11.6569, - 0, 0, 0, 0, 0, 0, 0, 0, 8.24264, 0, 0, 0, 0}, {0, -3.41421, - 17.4853, -1.41421, 0, 0, 0, 0, 0, 0, 0, 11.6569, 0, 0, 0, - 0}, {0, -3.41421, 18.4853, -2.41421, 0, 0, 0, 0, 0, 0, 0, 11.6569, - 0, 0, 0, 0}, {0, -2.41421, 14.0711, -3.41421, 0, 0, 0, 0, 0, 0, 0, - 9.24264, 0, 0, 0, 0}, {0, -1., 6.82843, -2.41421, 0, 0, 0, 0, 0, 0, - 0, 4.41421, 0, 0, 0, 0}, {0, 0, 1., -1., 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0}, {0, -1., 4.41421, 0, 0, 0, 0, 0, 0, 0, 0, 4.41421, 0, 0, 0, - 0}, {0, -2.41421, 11.6569, -1., 0, 0, 0, 0, 0, 0, 0, 9.24264, 0, 0, - 0, 0}, {0, -3.41421, 17.4853, -2.41421, 0, 0, 0, 0, 0, 0, 0, - 12.6569, 0, 0, 0, 0}, {0, -3.41421, 18.4853, -3.41421, 0, 0, 0, 0, - 0, 0, 0, 12.6569, 0, 0, 0, 0}}, {{0, 0, 0, 2., 10.6569, 0, 0, 0, - 0, -1.41421, 0, 13.0711, 0, 0, 0, 0}, {0, 0, 0, 2.41421, 6.82843, - 0, 0, 0, 0, -1., 0, 9.24264, 0, 0, 0, 0}, {0, 0, 0, 2., 2.41421, 0, - 0, 0, 0, -0.414214, 0, 3.82843, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, -0.414214, 4.82843, 0, 0, 0, - 0, -0.414214, 0, 3.82843, 0, 0, 0, 0}, {0, 0, 0, 0, 9.24264, 0, 0, - 0, 0, -1., 0, 9.24264, 0, 0, 0, 0}, {0, 0, 0, 1., 11.6569, 0, 0, 0, - 0, -1.41421, 0, 13.0711, 0, 0, 0, 0}, {0, 0, 0, 1., 10.6569, 0, 0, - 0, 0, -1.41421, 0, 14.0711, 0, 0, 0, 0}, {0, 0, 0, 1.41421, - 6.82843, 0, 0, 0, 0, -1., 0, 10.2426, 0, 0, 0, 0}, {0, 0, 0, 1., - 2.41421, 0, 0, 0, 0, -0.414214, 0, 4.82843, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, -1., 1., 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, -1.41421, 4.82843, 0, 0, 0, - 0, -0.414214, 0, 4.82843, 0, 0, 0, 0}, {0, 0, 0, -1., 9.24264, 0, - 0, 0, 0, -1., 0, 10.2426, 0, 0, 0, 0}, {0, 0, 0, 0, 11.6569, 0, 0, - 0, 0, -1.41421, 0, 14.0711, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 12.6569, - 0, 0, -1., 0, 0, 0, 11.6569, 1., 0, 0}, {0, 0, 0, 0, 0, 12.6569, - 0, 0, -1., 0, 0, 0, 12.6569, 0, 0, 0}, {0, 0, 0, 0, 0, 9.24264, 0, - 0, -0.707107, 0, 0, 0, 9.94975, -1., 0, 0}, {0, 0, 0, 0, 0, - 4.41421, 0, 0, -0.292893, 0, 0, 0, 5.12132, -1.41421, 0, 0}, {0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 1., -1., 0, 0}, {0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 4.41421, 0, - 0, -0.292893, 0, 0, 0, 2.70711, 1., 0, 0}, {0, 0, 0, 0, 0, 9.24264, - 0, 0, -0.707107, 0, 0, 0, 7.53553, 1.41421, 0, 0}, {0, 0, 0, 0, 0, - 11.6569, 0, 0, -1., 0, 0, 0, 11.6569, 2., 0, 0}, {0, 0, 0, 0, 0, - 11.6569, 0, 0, -1., 0, 0, 0, 12.6569, 1., 0, 0}, {0, 0, 0, 0, 0, - 8.24264, 0, 0, -0.707107, 0, 0, 0, 9.94975, 0, 0, 0}, {0, 0, 0, 0, - 0, 3.41421, 0, 0, -0.292893, 0, 0, 0, 5.12132, -0.414214, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 3.41421, 0, - 0, -0.292893, 0, 0, 0, 2.70711, 2., 0, 0}, {0, 0, 0, 0, 0, 8.24264, - 0, 0, -0.707107, 0, 0, 0, 7.53553, 2.41421, 0, 0}}, {{0, 0, 0, 0, - 0, 9.24264, 0, 0, 0, 0, 0, 0, 0, -3.41421, 14.0711, -2.41421}, {0, - 0, 0, 0, 0, 12.6569, 0, 0, 0, 0, 0, 0, 0, -3.41421, - 18.4853, -3.41421}, {0, 0, 0, 0, 0, 12.6569, 0, 0, 0, 0, 0, 0, - 0, -2.41421, 17.4853, -3.41421}, {0, 0, 0, 0, 0, 9.24264, 0, 0, 0, - 0, 0, 0, 0, -1., 11.6569, -2.41421}, {0, 0, 0, 0, 0, 4.41421, 0, 0, - 0, 0, 0, 0, 0, 0, 4.41421, -1.}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, -1., - 1., 0}, {0, 0, 0, 0, 0, 4.41421, 0, 0, 0, 0, 0, 0, 0, -2.41421, - 6.82843, -1.}, {0, 0, 0, 0, 0, 8.24264, 0, 0, 0, 0, 0, 0, - 0, -2.41421, 14.0711, -2.41421}, {0, 0, 0, 0, 0, 11.6569, 0, 0, 0, - 0, 0, 0, 0, -2.41421, 18.4853, -3.41421}, {0, 0, 0, 0, 0, 11.6569, - 0, 0, 0, 0, 0, 0, 0, -1.41421, 17.4853, -3.41421}, {0, 0, 0, 0, 0, - 8.24264, 0, 0, 0, 0, 0, 0, 0, 0, 11.6569, -2.41421}, {0, 0, 0, 0, - 0, 3.41421, 0, 0, 0, 0, 0, 0, 0, 1., 4.41421, -1.}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 3.41421, 0, 0, 0, 0, 0, 0, - 0, -1.41421, 6.82843, -1.}}, {{0, 0, 0, 0, -0.414214, 0, 3.41421, - 1.41421, 0, 0, 0, 0, 0, 0, 0, 3.41421}, {0, 0, 0, 0, -1., 0, - 9.24264, 1., 0, 0, 0, 0, 0, 0, 0, 8.24264}, {0, 0, 0, 0, -1.41421, - 0, 14.0711, 0, 0, 0, 0, 0, 0, 0, 0, 11.6569}, {0, 0, 0, - 0, -1.41421, 0, 15.0711, -1., 0, 0, 0, 0, 0, 0, 0, 11.6569}, {0, 0, - 0, 0, -1., 0, 11.6569, -1.41421, 0, 0, 0, 0, 0, 0, 0, - 8.24264}, {0, 0, 0, 0, -0.414214, 0, 5.82843, -1., 0, 0, 0, 0, 0, - 0, 0, 3.41421}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, -0.414214, 0, 3.41421, 0.414214, 0, 0, 0, 0, 0, 0, 0, - 4.41421}, {0, 0, 0, 0, -1., 0, 9.24264, 0, 0, 0, 0, 0, 0, 0, 0, - 9.24264}, {0, 0, 0, 0, -1.41421, 0, 14.0711, -1., 0, 0, 0, 0, 0, 0, - 0, 12.6569}, {0, 0, 0, 0, -1.41421, 0, 15.0711, -2., 0, 0, 0, 0, - 0, 0, 0, 12.6569}, {0, 0, 0, 0, -1., 0, 11.6569, -2.41421, 0, 0, 0, - 0, 0, 0, 0, 9.24264}, {0, 0, 0, 0, -0.414214, 0, 5.82843, -2., 0, - 0, 0, 0, 0, 0, 0, 4.41421}, {0, 0, 0, 0, 0, 0, 1., -1., 0, 0, 0, 0, - 0, 0, 0, 1.}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.}}, {{0, 0, 0, 0, 0, -1., 0, 0, 1.13604, 0, 0, 0, 0.843146, 0, - 0.707107, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 1.34315, 0, 0, 0, 1.34315, - 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 1.13604, 0, 0, 0, 1.84315, - 0, -0.292893, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0.636039, 0, 0, 0, - 2.05025, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0.136039, 0, 0, 0, - 1.84315, 0, 0.707107, 0}, {0, 0, 0, 0, 0, -1., 0, 0, -0.0710678, 0, - 0, 0, 1.34315, 0, 1.41421, 0}, {0, 0, 0, 0, 0, -1., 0, 0, - 0.136039, 0, 0, 0, 0.843146, 0, 1.70711, 0}, {0, 0, 0, 0, 0, -1., - 0, 0, 0.636039, 0, 0, 0, 0.636039, 0, 1.41421, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 1.20711, 0, 0, 0, 0.5, 0, -0.707107, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 1., 0, -1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, - 1.20711, 0, -0.707107, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.207107, 0, 0, 0, 0.5, 0, - 0.707107, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, -0.207107, 0, 0.707107, - 0}}} - -{11.2557, 28.117, 44.9782, 51.9623, 44.9782, 28.117, 11.2557, -4.27161, 5.2381, 22.0993, 38.9605, 45.9447, 38.9605, 22.0993, 5.2381, --1.74603} - -{{0, 1, 9, 8}, {0, 7, 6, 5, 4, 3, 2, 1}, {0, 8, 15, 7}, {1, 2, 10, - 9}, {2, 3, 11, 10}, {3, 4, 12, 11}, {4, 5, 13, 12}, {5, 6, 14, - 13}, {6, 7, 15, 14}, {8, 9, 10, 11, 12, 13, 14, 15}} diff --git a/fractal_dimension/circle_counting_new/data/octagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/octagonal_pyramid.txt deleted file mode 100644 index cb360da..0000000 --- a/fractal_dimension/circle_counting_new/data/octagonal_pyramid.txt +++ /dev/null @@ -1,3 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0}, {6.828427124746194, 4.828427124746192, 0, 0, 0, 0, -0.41421356237309526, 0, 3.4142135623730967}, {16.48528137423857, 9.242640687119284, 0, 0, 0, 0, -1., 0, 9.242640687119284}, {23.313708498984766, 11.656854249492381, 0, 0, 0, 0, -1.4142135623730954, 0, 14.071067811865476}, {23.313708498984763, 10.65685424949238, 0, 0, 0, 0, -1.4142135623730951, 0, 15.071067811865474}, {16.48528137423857, 6.82842712474619, 0, 0, 0, 0, -1., 0, 11.656854249492378}, {6.828427124746189, 2.4142135623730945, 0, 0, 0, 0, -0.414213562373095, 0, 5.828427124746188}, {0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0}, {6.828427124746189, 3.4142135623730945, 4.828427124746189, 0, 0, 0, 0, -0.414213562373095, 0}, {16.48528137423857, 9.242640687119286, 9.242640687119284, 0, 0, 0, 0, -1., 0}, {23.313708498984763, 14.071067811865477, 11.65685424949238, 0, 0, 0, 0, -1.4142135623730951, 0}, {23.313708498984766, 15.071067811865479, 10.656854249492381, 0, 0, 0, 0, -1.4142135623730954, 0}, {16.48528137423857, 11.65685424949238, 6.82842712474619, 0, 0, 0, 0, -1., 0}, {6.828427124746194, 5.828427124746192, 2.4142135623730967, 0, 0, 0, 0, -0.41421356237309526, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0}, {6.828427124746194, 0, 4.828427124746192, 3.4142135623730967, 0, -0.41421356237309526, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0}, {6.828427124746189, 0, 2.4142135623730945, 5.828427124746188, 0, -0.414213562373095, 0, 0, 0}, {16.48528137423857, 0, 6.82842712474619, 11.656854249492378, 0, -1., 0, 0, 0}, {23.313708498984763, 0, 10.65685424949238, 15.071067811865474, 0, -1.4142135623730951, 0, 0, 0}, {23.313708498984766, 0, 11.656854249492381, 14.071067811865476, 0, -1.4142135623730954, 0, 0, 0}, {16.48528137423857, 0, 9.242640687119284, 9.242640687119284, 0, -1., 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0}, {16.48528137423857, 0, 0, 9.949747468305832, 8.242640687119284, 0, 0, -0.7071067811865475, 0}, {6.828427124746193, 0, 0, 5.121320343559644, 3.0000000000000018, 0, 0, -0.2928932188134526, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0}, {6.82842712474619, 0, 0, 2.707106781186547, 5.414213562373094, 0, 0, -0.2928932188134524, 0}, {16.48528137423857, 0, 0, 7.535533905932737, 10.65685424949238, 0, 0, -0.7071067811865475, 0}, {23.313708498984763, 0, 0, 11.65685424949238, 13.656854249492381, 0, 0, -1., 0}, {23.313708498984766, 0, 0, 12.656854249492381, 12.656854249492385, 0, 0, -1.0000000000000002, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0}, {23.313708498984763, -1., 0, 0, 13.656854249492381, 11.656854249492378, 0, 0, 0}, {16.485281374238568, -0.7071067811865474, 0, 0, 10.656854249492378, 7.535533905932735, 0, 0, 0}, {6.8284271247461925, -0.29289321881345254, 0, 0, 5.414213562373096, 2.7071067811865475, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0}, {6.828427124746188, -0.29289321881345237, 0, 0, 2.9999999999999996, 5.12132034355964, 0, 0, 0}, {16.485281374238568, -0.7071067811865474, 0, 0, 8.242640687119284, 9.94974746830583, 0, 0, 0}, {23.31370849898476, -0.9999999999999998, 0, 0, 12.656854249492378, 12.656854249492376, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0}, {23.313708498984763, 0, 0, -1.4142135623730951, 0, 14.071067811865477, 11.65685424949238, 0, 0}, {23.313708498984766, 0, 0, -1.4142135623730954, 0, 15.071067811865479, 10.656854249492381, 0, 0}, {16.48528137423857, 0, 0, -1., 0, 11.65685424949238, 6.82842712474619, 0, 0}, {6.828427124746194, 0, 0, -0.41421356237309526, 0, 5.828427124746192, 2.4142135623730967, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0}, {6.828427124746189, 0, 0, -0.414213562373095, 0, 3.4142135623730945, 4.828427124746189, 0, 0}, {16.48528137423857, 0, 0, -1., 0, 9.242640687119286, 9.242640687119284, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0}, {16.48528137423857, -1., 0, 0, 0, 0, 6.82842712474619, 11.656854249492378, 0}, {23.313708498984763, -1.4142135623730951, 0, 0, 0, 0, 10.65685424949238, 15.071067811865474, 0}, {23.313708498984766, -1.4142135623730954, 0, 0, 0, 0, 11.656854249492381, 14.071067811865476, 0}, {16.48528137423857, -1., 0, 0, 0, 0, 9.242640687119284, 9.242640687119284, 0}, {6.828427124746194, -0.41421356237309526, 0, 0, 0, 0, 4.828427124746192, 3.4142135623730967, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0}, {6.828427124746189, -0.414213562373095, 0, 0, 0, 0, 2.4142135623730945, 5.828427124746188, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0}, {6.828427124746188, 0, 0, 0, -0.29289321881345237, 0, 0, 2.9999999999999996, 5.12132034355964}, {16.485281374238568, 0, 0, 0, -0.7071067811865474, 0, 0, 8.242640687119284, 9.94974746830583}, {23.31370849898476, 0, 0, 0, -0.9999999999999998, 0, 0, 12.656854249492378, 12.656854249492376}, {23.313708498984763, 0, 0, 0, -1., 0, 0, 13.656854249492381, 11.656854249492378}, {16.485281374238568, 0, 0, 0, -0.7071067811865474, 0, 0, 10.656854249492378, 7.535533905932735}, {6.8284271247461925, 0, 0, 0, -0.29289321881345254, 0, 0, 5.414213562373096, 2.7071067811865475}, {0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0, 0.34314575050761975, -0.24264068711928508, 0, 0.24264068711928513, 0, 0, 0}, {0, 0, 1.9999999999999998, -1.4142135623730951, 0, 0.4142135623730952, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, -0.41421356237309503, 1., 0, 0.4142135623730951, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0.9999999999999994, -1.414213562373095, 0, 1.4142135623730951, 0, 0, 0}, {0, 0, 1.9999999999999998, -2.414213562373096, 0, 1.4142135623730954, 0, 0, 0}, {0, 0, 2.414213562373095, -2.4142135623730954, 0, 0.9999999999999999, 0, 0, 0}}} -{{-1.482681762970816, 0.6744535644630327, 0, 0}, {-2.3917523974197463, -2.436885662175552, 0.7138049816141946, -2.513744134347996}, {-2.391752397419748, -2.436885662175553, -1.272749180621239, -2.2822218665095106}, {-2.391752397419749, -2.436885662175553, -2.5137441343479963, -0.7138049816141941}, {-2.39175239741975, -2.4368856621755537, -2.2822218665095115, 1.272749180621239}, {-2.3917523974197485, -2.4368856621755532, -0.7138049816141947, 2.513744134347995}, {-2.391752397419748, -2.436885662175553, 1.2727491806212399, 2.282221866509511}, {-2.391752397419749, -2.4368856621755546, 2.5137441343479954, 0.7138049816141931}, {-2.3917523974197525, -2.4368856621755555, 2.2822218665095084, -1.2727491806212385}} -{{0, 1, 8}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {0, 7, 6}, {0, 8, 7}, {1, 2, 3, 4, 5, 6, 7, 8}} \ No newline at end of file diff --git a/fractal_dimension/circle_counting_new/data/octagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/octagonal_trapezohedron.txt deleted file mode 100644 index 674fe4f..0000000 --- a/fractal_dimension/circle_counting_new/data/octagonal_trapezohedron.txt +++ /dev/null @@ -1,284 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-10.6173, 0, -1., 0, - 0, 0, 0, 0, 10.5239, 15.7502, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {-10.0103, 0, -1.0366, 0, 0, 0, 0, 0, 10.9184, - 16.3173, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-0.193902, 0, -0.0176546, 0, 0, 0, 0, - 0, 1.19614, -0.719533, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0.128145, 0, 0.0121386, 0, - 0, 0, 0, 0, -0.107681, -0.197932, 0, 0, 0, 0, 0, 0, 0, 0}}, {{1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0.73365, -1.40492, 0, 0, 0, 0, 0, 0, 0, 0.296126, 0, - 0.0254901, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {10.5239, 15.7502, 0, 0, 0, 0, 0, 0, 0, -10.6173, 0, -1., 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-10.3789, -15.6098, 0, 0, 0, 0, 0, 0, 0, 9.5099, 0, 0.986972, - 0, 0, 0, 0, 0, 0}, {0.0277454, -0.376401, 0, 0, 0, 0, 0, 0, 0, - 0.240827, 0, 0.023639, 0, 0, 0, 0, 0, 0}, {-0.235935, 0.0944339, 0, - 0, 0, 0, 0, 0, 0, -0.0351868, 0, -0.00362511, 0, 0, 0, 0, 0, - 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {-1.06331, 0, 0, 0, 0, 0, 0, 0.906903, 0, 0, 0, - 0.00658592, 0, 0, 0, 0, -0.135268, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {13.6997, 0, 0, 0, 0, 0, 0, 10.0042, 0, 0, 0, -1., 0, 0, 0, 0, - 19.5391, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-14.0492, 0, 0, - 0, 0, 0, 0, -10.2143, 0, 0, 0, 1.02359, 0, 0, 0, 0, -19.9821, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {-0.391699, 0, 0, 0, 0, 0, 0, -0.248231, 0, 0, 0, 0.0271304, 0, - 0, 0, 0, -1.54092, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, -1.54781, 0, 0, 0, 0, 0, 0, 0, -0.0370621, - 0, 0, 0, 0, 0.0247096, 0, 0, -1.09688}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 21.5391, 0, 0, 0, 0, - 0, 0, 0, 2., 0, 0, 0, 0, -1., 0, 0, 44.8528}, {0, 22.1243, 0, 0, - 0, 0, 0, 0, 0, 1.08912, 0, 0, 0, 0, -1.0294, 0, 0, 46.1448}, {0, - 0.717047, 0, 0, 0, 0, 0, 0, 0, 0.0608435, 0, 0, 0, 0, -0.0315419, - 0, 0, 0.408651}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 2.48886, 0, 0, 0, 0, 0.423269, 0, 0, -9.15722, 0, 0, 0, - 0, 0, -16.1349, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -4.82843, 0, 0, 0, - 0, -1., 0, 0, 21.5391, 0, 0, 0, 0, 0, 38.0243, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0.107576, 0, 0, - 0, 0, 0.0244325, 0, 0, 0.454954, 0, 0, 0, 0, 0, -0.924722, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0.1805, - 0, 0, 0, 0, 0.0326222, 0, 0, -0.670083, 0, 0, 0, 0, 0, -2.23496, - 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 1.38678, 0, 0, 0, 0, 0, -0.0193562, 0, 0, -0.0680342, 0, - 0, 0, 0, 0, 0.694633}, {0, 0, 21.5391, 0, 0, 0, 0, 0, -1., 0, - 0, -4.82843, 0, 0, 0, 0, 0, 38.0243}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 21.4785, 0, 0, 0, - 0, 0, -0.996533, 0, 0, -5.81455, 0, 0, 0, 0, 0, 37.7789}, {0, 0, - 0.334341, 0, 0, 0, 0, 0, -0.0160215, 0, 0, -0.0946472, 0, 0, 0, 0, - 0, -0.386663}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -4.82843, 0, -1., 0, 0, 0, - 0, 0, 0, 12.6173, 0, 0, 0, 0, 19.4457, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, -3.97591, 0, -1.01193, 0, 0, 0, 0, 0, - 0, 12.8131, 0, 0, 0, 0, 19.723, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0.138589, 0, 0.0534357, 0, 0, - 0, 0, 0, 0, -1.68559, 0, 0, 0, 0, -1.05081, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, -0.0629052, - 0, -0.0185621, 0, 0, 0, 0, 0, 0, 0.215731, 0, 0, 0, 0, -0.63331, - 0}}, {{-1., 0, 0, 18.4853, 0, 0, 0, 0, 0, 0, 0, 3.69552, 0, 0, 0, - 0, 0, 38.0243}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0.416953, 0, 0, -7.2886, 0, 0, 0, 0, 0, 0, 0, -1.54801, 0, 0, - 0, 0, 0, -15.8477}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-0.473094, 0, 0, - 8.69895, 0, 0, 0, 0, 0, 0, 0, 1.76849, 0, 0, 0, 0, 0, 17.9705}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.00599366, 0, 0, 0.102745, 0, 0, 0, 0, 0, 0, 0, -0.989673, - 0, 0, 0, 0, 0, 0.183958}, {-0.000383635, 0, 0, 0.0328035, 0, 0, 0, - 0, 0, 0, 0, -0.0172131, 0, 0, 0, 0, 0, -0.982695}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1.05817, 0, 0, - 0, 0, 0, 0.00280283, 0, -0.0371932, 0, 0, 0, -0.0697546, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, -5.22625, 0, - 0, 0, 0, 0, -1., 0, 18.4853, 0, 0, 0, 29.1026, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, -5.33424, 0, 0, 0, 0, 0, -1.01315, 0, 19.6837, - 0, 0, 0, 29.4315, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0}, {0, 0, 0, 0, -0.156411, 0, 0, 0, 0, 0, -0.0341472, 0, - 0.668139, 0, 0, 0, -0.00283155, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0.79252, 0, 0, 0, 0, - 0, 0, 0, 0, -0.32471, 0.0801051, 0, 0, -0.826361}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, - 3.69552, 0, 0, 0, 0, 0, 0, 0, 0, 4.82843, -1., 0, 0, 10.5239}, {0, - 0, 0, 0, 3.56428, 0, 0, 0, 0, 0, 0, 0, 0, 3.75663, -0.980415, 0, 0, - 10.247}, {0, 0, 0, 0, 0.147911, 0, 0, 0, 0, 0, 0, 0, 0, - 0.157177, -0.0354346, 0, 0, -0.622453}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 14.0922, - 20.8621, 0, -0.962443, 0, 0, 0, 0, 0, -15.8661, 0, 0, 0, 0}, {0, 0, - 0, 0, 15.7502, 20.5786, 0, -1., 0, 0, 0, 0, 0, -16.4853, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0.596416, 0.8147, 0, -0.0388137, 0, 0, 0, 0, 0, -1.60441, - 0, 0, 0, 0}, {0, 0, 0, 0, 4.05171, 5.55801, 0, -0.25715, 0, 0, 0, - 0, 0, -4.29808, 0, 0, 0, 0}, {0, 0, 0, 0, -3.7422, -5.1241, 0, - 0.236925, 0, 0, 0, 0, 0, 3.94682, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.421669, 0, 7.80069, 0, 0, - 0, 0, 0, 0, 0, 0, -2.21711, 0, 0, 12.284}, {0, 0, 0, -1., 0, - 18.4853, 0, 0, 0, 0, 0, 0, 0, 0, -5.22625, 0, 0, 29.1026}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0.616993, 0, -12.4851, 0, - 0, 0, 0, 0, 0, 0, 0, 3.22504, 0, 0, -17.9565}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0.000201572, - 0, -0.0139452, 0, 0, 0, 0, 0, 0, 0, 0, 1.01563, 0, - 0, -0.0723312}, {0, 0, 0, -0.0203334, 0, 0.371252, 0, 0, 0, 0, 0, - 0, 0, 0, -0.0728166, 0, 0, -0.407318}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -1., 0, 0, -4.82843, 0, 0, 0, 0, 0, 0, 0, 21.5391, 0, - 38.0243, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1.0401, - 0, 0, 6.02824, 0, 0, 0, 0, 0, 0, 0, -22.4061, 0, -39.5523, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, - 0, -0.0772675, 0, 0, -0.368994, 0, 0, 0, 0, 0, 0, 0, 2.68802, 0, - 2.88118, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, -0.00849344, 0, 0, -0.0193338, 0, 0, 0, 0, 0, 0, 0, - 0.215371, 0, -0.672096, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1.41244, 0, 0, 0, - 0, -0.0163213, 0, 0, 0, -0.0255513, 0, 0.770739}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 25.2346, 0, 0, 0, 0, -1., 0, - 0, 0, -2., 0, 48.5483}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 25.7625, 0, 0, 0, 0, -1.02078, 0, 0, - 0, -1.03567, 0, 49.623}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0.324256, 0, 0, 0, 0, -0.0119259, - 0, 0, 0, 0.0100901, 0, -0.412475}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0, 0, 0, 0, 0, -4.82843, 0, 0, 0, - 0, 0, 0, 0, 0, 12.6173, 19.4457, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1.00057, 0, 0, 0, 0, - 0, -3.83663, 0, 0, 0, 0, 0, 0, 0, 0, 12.6308, 19.4631, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.0130901, 0, 0, 0, 0, 0, -0.0610221, 0, 0, 0, 0, 0, 0, 0, 0, - 1.1778, 0.237883, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {-0.000494904, 0, 0, 0, 0, 0, 0.021539, 0, 0, 0, 0, 0, 0, 0, 0, - 0.0448305, -0.980934, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 13.6997, 0, 0, 0, 0, 0, 0, - 10.0042, 0, 19.5391}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -0.970381, - 0, 0, 0, 0, 0, 13.3086, 0, 0, 0, 0, 0, 0, 9.71237, 0, 18.9426}, {0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0.0515196, 0, 0, 0, 0, 0, -1.65265, 0, 0, 0, 0, 0, 0, - 0.479692, 0, -1.05709}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0}, {0, 0, 0.00937393, 0, 0, 0, 0, 0, -0.141516, 0, 0, 0, - 0, 0, 0, -0.0617481, 0, -1.19072}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.}}} - -{3.8152, 3.8152, 3.8152, 3.8152, 3.8152, 3.8152, 3.8152, 3.8152, -4.83479, 4.83479, 4.83479, 4.83479, 4.83479, 4.83479, 4.83479, -4.83479, -0.705248, 1.41794} - -{{0, 8, 17, 9}, {0, 9, 1, 16}, {0, 16, 7, 8}, {1, 9, 17, 10}, {1, 10, - 2, 16}, {2, 10, 17, 11}, {2, 11, 3, 16}, {3, 11, 17, 12}, {3, 12, 4, - 16}, {4, 12, 17, 13}, {4, 13, 5, 16}, {5, 13, 17, 14}, {5, 14, 6, - 16}, {6, 14, 17, 15}, {6, 15, 7, 16}, {7, 15, 17, 8}} diff --git a/fractal_dimension/circle_counting_new/data/pentagonal_prism.txt b/fractal_dimension/circle_counting_new/data/pentagonal_prism.txt deleted file mode 100644 index c616cc9..0000000 --- a/fractal_dimension/circle_counting_new/data/pentagonal_prism.txt +++ /dev/null @@ -1,56 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1., 0, 0, 0, 0, -1., 1., 0, 0, - 0}, {4.61803, 0, 0, 0, -1., -1., 3.61803, 0, 0, 0}, {6.8541, 0, 0, - 0, -1.61803, 0, 4.23607, 0, 0, 0}, {4.61803, 0, 0, 0, -1., - 0.618034, 2., 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 1., 0, 0, 0}, {3.61803, 0, 0, 0, -1., 0, 3.61803, 0, 0, - 0}, {5.8541, 0, 0, 0, -1.61803, 1., 4.23607, 0, 0, 0}, {3.61803, 0, - 0, 0, -1., 1.61803, 2., 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {-0.618034, 1., 0, 0.618034, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {1., -0.618034, - 0, 0.618034, 0, 0, 0, 0, 0, 0}, {2.58359, -0.0344419, 0, 1.56231, - 0, 0, 0, 0, 0, -1.}, {1.58359, 0.965558, 0, 1.56231, 0, 0, 0, 0, - 0, -1.}, {0.965558, 0.965558, 0, 2.18034, 0, 0, 0, 0, - 0, -1.}, {1.58359, -0.0344419, 0, 2.56231, 0, 0, 0, 0, - 0, -1.}, {2.58359, -0.652476, 0, 2.18034, 0, 0, 0, 0, - 0, -1.}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {3.61803, 0, 0, -1., - 1., 0, 0, 0, 0, 2.61803}, {4.23607, 0, 0, -1.61803, 2.61803, 0, 0, - 0, 0, 4.23607}, {2., 0, 0, -1., 2.61803, 0, 0, 0, 0, 2.61803}, {0, - 0, 0, 0, 1., 0, 0, 0, 0, 0}, {1., 0, 0, 0, -1., 0, 0, 0, 0, - 1.}, {3.61803, 0, 0, -1., 0, 0, 0, 0, 0, 3.61803}, {4.23607, 0, - 0, -1.61803, 1.61803, 0, 0, 0, 0, 5.23607}, {2., 0, 0, -1., - 1.61803, 0, 0, 0, 0, 3.61803}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.}}, {{0, 0, 3.61803, 0, 0, 0, 3.61803, 0, -1., 0}, {0, 1., 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, -1.61803, - 5.23607, 0, 0, 0, 3.61803, 0, -1., 0}, {0, -1.61803, 6.8541, 0, 0, - 0, 5.8541, 0, -1.61803, 0}, {0, -1., 3.61803, 0, 0, 0, 4.61803, - 0, -1., 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, -1., 1., 0, 0, 0, - 1., 0, 0, 0}, {0, -2.61803, 5.23607, 0, 0, 0, 4.61803, 0, -1., - 0}, {0, -2.61803, 6.8541, 0, 0, 0, 6.8541, 0, -1.61803, 0}}, {{0, - 0, 0, 5.23607, 0, -1., 0, 5.23607, 0, 0}, {0, 0, 0, 3.61803, - 0, -0.618034, 0, 4.23607, -1., 0}, {0, 0, 0, 1., 0, 0, 0, 1., -1., - 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3.61803, - 0, -0.618034, 0, 2.61803, 0.618034, 0}, {0, 0, 0, 4.23607, 0, -1., - 0, 5.23607, 1., 0}, {0, 0, 0, 2.61803, 0, -0.618034, 0, 4.23607, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 2.61803, 0, -0.618034, 0, 2.61803, 1.61803, 0}}, {{0, - 0, 0, 3.61803, 0, 0, 0, -1., 0, 3.61803}, {0, 0, 0, - 6.8541, -1.61803, 0, 0, -1.61803, 0, 5.8541}, {0, 0, 0, - 5.23607, -1.61803, 0, 0, -1., 0, 3.61803}, {0, 0, 0, 1., 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 3.61803, -1., - 0, 0, -1., 0, 4.61803}, {0, 0, 0, 6.8541, -2.61803, 0, 0, -1.61803, - 0, 6.8541}, {0, 0, 0, 5.23607, -2.61803, 0, 0, -1., 0, - 4.61803}, {0, 0, 0, 1., -1., 0, 0, 0, 0, 1.}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 1.}}, {{0, 0, -1., 0, 0, 0, 3.1459, -1.56231, 2.52786, - 0}, {0, 0, -1., 0, 0, 0, 2.52786, 0.0557281, 1.52786, 0}, {0, - 0, -1., 0, 0, 0, 1.52786, 1.05573, 1.52786, 0}, {0, 0, -1., 0, 0, - 0, 1.52786, 0.0557281, 2.52786, 0}, {0, 0, -1., 0, 0, 0, - 2.52786, -1.56231, 3.1459, 0}, {0, 0, 0, 0, 0, 0, - 1.61803, -1.61803, 1., 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, - 0, 0, 0, 0, 1., -1.61803, 1.61803, 0}}} - -{5.42619, 11.0366, 11.0366, 5.42619, 1.95876, 2.60057, 8.21098, -8.21098, 2.60057, -0.866856} - -{{0, 1, 6, 5}, {0, 4, 3, 2, 1}, {0, 5, 9, 4}, {1, 2, 7, 6}, {2, 3, 8, - 7}, {3, 4, 9, 8}, {5, 6, 7, 8, 9}} diff --git a/fractal_dimension/circle_counting_new/data/pentagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/pentagonal_pyramid.txt deleted file mode 100644 index 2a04642..0000000 --- a/fractal_dimension/circle_counting_new/data/pentagonal_pyramid.txt +++ /dev/null @@ -1,3 +0,0 @@ -{Table[If[j == k, 1, 0], {j, 1}, {k, DeleteDuplicates[Join[allVertices, {1}]]}] . Transpose[RowReduce[Transpose[Transpose[Join[{{1}}[[RandomSample[3, PlanarGraph[AdjacencyGraph[Automatic, pyramidG[5.], VertexLabels -> "Name"]], 1]]], {{1}}]]] . pyramidG[5.] . Transpose[Join[{{1}}[[RandomSample[3, PlanarGraph[AdjacencyGraph[Automatic, pyramidG[5.], VertexLabels -> "Name"]], 1]]], {{1}}]]][[1 ;; MatrixRank[Transpose[Transpose[Join[{{1}}[[RandomSample[3, PlanarGraph[AdjacencyGraph[Automatic, pyramidG[5.], VertexLabels -> "Name"]], 1]]], {{1}}]]] . pyramidG[5.] . Transpose[Join[{{1}}[[RandomSample[3, PlanarGraph[AdjacencyGraph[Automatic, pyramidG[5.], VertexLabels -> "Name"]], 1]]], {{1}}]]]]]] . {{1, 0, 0}, {0, 1, 0}, {0 /. Table[Subscript[b, i] -> If[i == curr, 1, 0], {i, RandomSample[3, PlanarGraph[AdjacencyGraph[Automatic, pyramidG[5.], VertexLabels -> "Name"]], 1]}], {curr, RandomSample[3, PlanarGraph[AdjacencyGraph[Automatic, pyramidG[5.], VertexLabels -> "Name"]], 1]}, 0}} . Transpose[Table[If[j == k, 1, 0], {j, 1}, {k, allVertices}]]} -pyramidTuple[5.] --1 + FindFace[PlanarGraph[AdjacencyGraph[Automatic, pyramidG[5], VertexLabels -> "Name"]]] \ No newline at end of file diff --git a/fractal_dimension/circle_counting_new/data/pentagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/pentagonal_trapezohedron.txt deleted file mode 100644 index bde0a88..0000000 --- a/fractal_dimension/circle_counting_new/data/pentagonal_trapezohedron.txt +++ /dev/null @@ -1,110 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1.8541, 0, -0.381966, 0, 0, - 2.61803, 4.61803, 0, 0, 0, 0, 0}, {-6.47214, 0, -1., 0, 0, - 8.47214, 10.4721, 0, 0, 0, 0, 0}, {-6.47214, 0, -1., 0, 0, 9.47214, - 9.47214, 0, 0, 0, 0, 0}, {-1.8541, 0, -0.381966, 0, 0, 4.23607, - 3., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {-4.61803, 0, -0.618034, 0, 0, - 5.23607, 7.47214, 0, 0, 0, 0, 0}, {-7.47214, 0, -1., 0, 0, 9.47214, - 10.4721, 0, 0, 0, 0, 0}, {-4.61803, 0, -0.618034, 0, 0, 6.8541, - 5.8541, 0, 0, 0, 0, 0}, {-0.527864, 0, -0.236068, 0, 0, 1.61803, - 1.8541, 0, 0, 0, 0, 0}, {-1., 0, 0, 0, 0, 0.618034, 0.618034, 0, 0, - 0, 0, 0}}, {{0, -1., 0, 0, 0, 0, 1.61803, 0, 0, 0, 1.61803, - 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 4.23607, 0, 0, 0, 0, - 3.23607, -1.61803, 0, 0, 6.8541, 0}, {0, 4.23607, 0, 0, 0, 0, - 6.8541, -2.61803, 0, 0, 12.7082, 0}, {0, 1., 0, 0, 0, 0, - 5.8541, -1.61803, 0, 0, 9.47214, 0}, {0, 0, 0, 0, 0, 0, - 4.61803, -1., 0, 0, 5.8541, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0}, {0, 3.23607, 0, 0, 0, 0, 2., -1., 0, 0, 3.23607, 0}, {0, - 5.23607, 0, 0, 0, 0, 6.23607, -2.61803, 0, 0, 11.0902, 0}, {0, - 3.23607, 0, 0, 0, 0, 7.8541, -2.61803, 0, 0, 12.7082, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 1., 0, 0, 0, 0, - 1.8541, -0.618034, 0, 0, 2., 0}}, {{0, 0, 0, 0, -1., 1.61803, 0, 0, - 0, 0, 1.61803, 0}, {0, 0, 0, 0, -1., 6.47214, 0, 0, -0.618034, 0, - 11.0902, 0}, {0, 0, 0, 0, 1., 7.8541, 0, 0, -1., 0, 15.3262, - 0}, {0, 0, 0, 0, 2.23607, 3.8541, 0, 0, -0.618034, 0, 8.47214, - 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, -1.23607, 5., 0, 0, -0.381966, 0, - 6.8541, 0}, {0, 0, 0, 0, 0, 8.8541, 0, 0, -1., 0, 15.3262, 0}, {0, - 0, 0, 0, 2., 7.23607, 0, 0, -1., 0, 13.7082, 0}, {0, 0, 0, 0, 2., - 2.38197, 0, 0, -0.381966, 0, 4.23607, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0}, {0, 0, 0, 0, 0.236068, 2.09017, 0, 0, -0.236068, 0, - 2.61803, 0}}, {{0, 0, 0, 0, 0, 0, 2.8541, 2.23607, -0.618034, 0, 0, - 2.23607}, {0, 0, 0, 0, 0, 0, 0.618034, 0.618034, 0, 0, - 0, -1.}, {0, 0, 0, 0, 0, 0, 1.23607, 3.8541, -0.618034, 0, 0, - 2.23607}, {0, 0, 0, 0, 0, 0, 3.8541, 7.47214, -1.61803, 0, 0, - 7.47214}, {0, 0, 0, 0, 0, 0, 4.8541, 6.47214, -1.61803, 0, 0, - 7.47214}, {0, 0, 0, 0, 0, 0, 3.61803, 3.61803, -1., 0, 0, - 5.23607}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 2., 5.23607, -1., 0, 0, - 5.23607}, {0, 0, 0, 0, 0, 0, 4.23607, 6.8541, -1.61803, 0, 0, - 8.47214}, {0, 0, 0, 0, 0, 0, 1.1459, 1.76393, -0.381966, 0, 0, - 0.763932}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 1., 0, - 0, 0, 0, 5.8541, -1.61803, 0, 9.47214, 0}, {0, 0, -1., 0, 0, 0, 0, - 1.61803, 0, 0, 1.61803, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 4.23607, 0, 0, 0, 0, 3.23607, -1.61803, 0, 6.8541, - 0}, {0, 0, 4.23607, 0, 0, 0, 0, 6.8541, -2.61803, 0, 12.7082, - 0}, {0, 0, 3.23607, 0, 0, 0, 0, 7.8541, -2.61803, 0, 12.7082, - 0}, {0, 0, 0, 0, 0, 0, 0, 4.61803, -1., 0, 5.8541, 0}, {0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 3.23607, 0, 0, 0, 0, 2., -1., 0, - 3.23607, 0}, {0, 0, 5.23607, 0, 0, 0, 0, 6.23607, -2.61803, 0, - 11.0902, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 1., 0, - 0, 0, 0, 1.8541, -0.618034, 0, 2., 0}}, {{0, 0, -7.47214, 0, 0, - 0, -1.61803, 12.0902, 8.47214, 0, 0, 0}, {0, 0, -2.23607, 0, 0, - 0, -0.618034, 5.23607, 2.61803, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, -2.23607, 0, 0, 0, -0.618034, 3.61803, - 4.23607, 0, 0, 0}, {0, 0, -7.47214, 0, 0, 0, -1.61803, 11.0902, - 9.47214, 0, 0, 0}, {0, 0, -8.47214, 0, 0, 0, -1.61803, 12.0902, - 9.47214, 0, 0, 0}, {0, 0, -5.23607, 0, 0, 0, -1., 8.47214, 5.23607, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0}, {0, 0, -5.23607, 0, 0, 0, -1., 6.8541, - 6.8541, 0, 0, 0}, {0, 0, -0.763932, 0, 0, 0, -0.381966, 2.23607, - 1.61803, 0, 0, 0}, {0, 0, -1., 0, 0, 0, 0, 0.618034, 0.618034, 0, - 0, 0}}, {{-1., 0, 5.23607, 5.23607, 0, 0, 0, 0, 0, 0, 8.47214, - 0}, {-0.618034, 0, 4.23607, 2.61803, 0, 0, 0, 0, 0, 0, 5.23607, - 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0}, {-0.618034, 0, 2.61803, 4.23607, 0, 0, 0, 0, 0, 0, - 5.23607, 0}, {-1., 0, 4.8541, 5.8541, 0, 0, 0, 0, 0, 0, 7.47214, - 0}, {-1., 0, 5.8541, 4.8541, 0, 0, 0, 0, 0, 0, 7.47214, - 0}, {-0.381966, 0, 3.23607, 1.61803, 0, 0, 0, 0, 0, 0, 2.23607, - 0}, {0, 0, 0.618034, 0.618034, 0, 0, 0, 0, 0, 0, -1., - 0}, {-0.381966, 0, 1.61803, 3.23607, 0, 0, 0, 0, 0, 0, 2.23607, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {-0.236068, 0, 1.38197, - 1.38197, 0, 0, 0, 0, 0, 0, 0.763932, 0}}, {{0, 0, 0, 9.47214, 0, - 0, -1., 0, -1., 0, 0, 16.9443}, {0, 0, 0, 7.8541, 0, 0, -1., 0, 1., - 0, 0, 15.3262}, {0, 0, 0, 2.61803, 0, 0, -0.381966, 0, 1.61803, 0, - 0, 4.8541}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 5.23607, 0, 0, -0.381966, 0, -1.61803, 0, 0, 7.47214}, {0, 0, 0, - 6.8541, 0, 0, -0.618034, 0, -1.61803, 0, 0, 12.0902}, {0, 0, 0, - 8.47214, 0, 0, -1., 0, 0, 0, 0, 16.9443}, {0, 0, 0, 4.23607, 0, - 0, -0.618034, 0, 1.61803, 0, 0, 9.47214}, {0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0}, {0, 0, 0, 1.61803, 0, 0, 0, 0, -1., 0, 0, - 1.61803}, {0, 0, 0, 2.23607, 0, 0, -0.236068, 0, 0, 0, 0, 3.}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{-1., 0, 0, -3.23607, 0, 0, 0, - 0, 0, 8.47214, 13.7082, 0}, {-1.61803, 0, 0, -2.61803, 0, 0, 0, 0, - 0, 11.0902, 19.5623, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, - 11.0902, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., - 0, 0, 0, 0, 0, 1.61803, 1.61803, 0}, {-0.618034, 0, 0, -2.61803, 0, - 0, 0, 0, 0, 6.23607, 8.47214, 0}, {-1.61803, 0, 0, -3.61803, 0, 0, - 0, 0, 0, 12.0902, 19.5623, 0}, {-1.61803, 0, 0, -1.61803, 0, 0, 0, - 0, 0, 10.4721, 17.9443, 0}, {-0.618034, 0, 0, 0.618034, 0, 0, 0, - 0, 0, 3.61803, 5.8541, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {-0.381966, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 2.8541, 3.61803, 0}}, {{0, 0, 0, 0, - 6.23607, 0, -0.618034, 0, 0, -2.61803, 0, 8.47214}, {0, 0, 0, 0, - 12.0902, 0, -1.61803, 0, 0, -3.61803, 0, 19.5623}, {0, 0, 0, 0, - 10.4721, 0, -1.61803, 0, 0, -1.61803, 0, 17.9443}, {0, 0, 0, 0, - 3.61803, 0, -0.618034, 0, 0, 0.618034, 0, 5.8541}, {0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1.61803, 0, 0, 0, 0, -1., 0, - 1.61803}, {0, 0, 0, 0, 8.47214, 0, -1., 0, 0, -3.23607, 0, - 13.7082}, {0, 0, 0, 0, 11.0902, 0, -1.61803, 0, 0, -2.61803, 0, - 19.5623}, {0, 0, 0, 0, 5.8541, 0, -1., 0, 0, 0, 0, 11.0902}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 2.8541, 0, -0.381966, - 0, 0, -0.618034, 0, 3.61803}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.}}} - -{2.0923, 2.0923, 2.0923, 2.0923, 2.0923, 3.14377, 3.14377, 3.14377, -3.14377, 3.14377, -0.557537, 1.7936} - -{{0, 5, 11, 6}, {0, 6, 1, 10}, {0, 10, 4, 5}, {1, 6, 11, 7}, {1, 7, 2, - 10}, {2, 7, 11, 8}, {2, 8, 3, 10}, {3, 8, 11, 9}, {3, 9, 4, - 10}, {4, 9, 11, 5}} diff --git a/fractal_dimension/circle_counting_new/data/cube.txt b/fractal_dimension/circle_counting_new/data/platonic_solids/cube.txt similarity index 100% rename from fractal_dimension/circle_counting_new/data/cube.txt rename to fractal_dimension/circle_counting_new/data/platonic_solids/cube.txt diff --git a/fractal_dimension/circle_counting_new/data/platonic_solids/dodecahedron.txt b/fractal_dimension/circle_counting_new/data/platonic_solids/dodecahedron.txt new file mode 100644 index 0000000..cd25182 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/platonic_solids/dodecahedron.txt @@ -0,0 +1,121 @@ +{{1., -14.70820393249937, -4.23606797749979, -4.23606797749979, +-12.70820393249937, -12.70820393249937, -4.23606797749979, +-4.23606797749979, -4.23606797749979, -4.23606797749979, +-9.47213595499958, -9.47213595499958, -12.70820393249937, -1., +-1., -1., -9.47213595499958, -9.47213595499958, +-9.47213595499958, -9.47213595499958}, {-14.70820393249937, + 1., -9.47213595499958, -9.47213595499958, -1., -1., +-9.47213595499958, -9.47213595499958, -9.47213595499958, +-9.47213595499958, -4.23606797749979, -4.23606797749979, -1., +-12.70820393249937, -12.70820393249937, -12.70820393249937, +-4.23606797749979, -4.23606797749979, -4.23606797749979, +-4.23606797749979}, {-4.23606797749979, -9.47213595499958, + 1., -12.70820393249937, -4.23606797749979, -12.70820393249937, +-1., -9.47213595499958, -4.23606797749979, -9.47213595499958, +-4.23606797749979, -9.47213595499958, -9.47213595499958, -1., +-9.47213595499958, -4.23606797749979, -4.23606797749979, +-12.70820393249937, -1., -14.70820393249937}, {-4.23606797749979, +-9.47213595499958, -12.70820393249937, + 1., -12.70820393249937, -4.23606797749979, -9.47213595499958, +-1., -9.47213595499958, -4.23606797749979, -9.47213595499958, +-4.23606797749979, -9.47213595499958, -9.47213595499958, -1., +-4.23606797749979, -12.70820393249937, -4.23606797749979, +-14.70820393249937, -1.}, {-12.70820393249937, -1., +-4.23606797749979, -12.70820393249937, + 1., -4.23606797749979, -4.23606797749979, -9.47213595499958, +-9.47213595499958, -12.70820393249937, -1., -4.23606797749979, +-4.23606797749979, -9.47213595499958, -14.70820393249937, +-9.47213595499958, -4.23606797749979, -9.47213595499958, -1., +-9.47213595499958}, {-12.70820393249937, -1., -12.70820393249937, +-4.23606797749979, -4.23606797749979, + 1., -9.47213595499958, -4.23606797749979, -12.70820393249937, +-9.47213595499958, -4.23606797749979, -1., -4.23606797749979, +-14.70820393249937, -9.47213595499958, -9.47213595499958, +-9.47213595499958, -4.23606797749979, -9.47213595499958, -1.}, +{-4.23606797749979, -9.47213595499958, -1., -9.47213595499958, +-4.23606797749979, -9.47213595499958, + 1., -4.23606797749979, -9.47213595499958, -12.70820393249937, +-1., -4.23606797749979, -12.70820393249937, -4.23606797749979, +-9.47213595499958, -1., -9.47213595499958, -14.70820393249937, +-4.23606797749979, -12.70820393249937}, {-4.23606797749979, +-9.47213595499958, -9.47213595499958, -1., -9.47213595499958, +-4.23606797749979, -4.23606797749979, + 1., -12.70820393249937, -9.47213595499958, -4.23606797749979, +-1., -12.70820393249937, -9.47213595499958, -4.23606797749979, +-1., -14.70820393249937, -9.47213595499958, -12.70820393249937, +-4.23606797749979}, {-4.23606797749979, -9.47213595499958, +-4.23606797749979, -9.47213595499958, -9.47213595499958, +-12.70820393249937, -9.47213595499958, -12.70820393249937, + 1., -1., -12.70820393249937, -14.70820393249937, +-4.23606797749979, -1., -4.23606797749979, -9.47213595499958, +-1., -4.23606797749979, -4.23606797749979, -9.47213595499958}, +{-4.23606797749979, -9.47213595499958, -9.47213595499958, +-4.23606797749979, -12.70820393249937, -9.47213595499958, +-12.70820393249937, -9.47213595499958, -1., + 1., -14.70820393249937, -12.70820393249937, -4.23606797749979, +-4.23606797749979, -1., -9.47213595499958, -4.23606797749979, +-1., -9.47213595499958, -4.23606797749979}, {-9.47213595499958, +-4.23606797749979, -4.23606797749979, -9.47213595499958, -1., +-4.23606797749979, -1., -4.23606797749979, -12.70820393249937, +-14.70820393249937, + 1., -1., -9.47213595499958, -9.47213595499958, +-12.70820393249937, -4.23606797749979, -9.47213595499958, +-12.70820393249937, -4.23606797749979, -9.47213595499958}, +{-9.47213595499958, -4.23606797749979, -9.47213595499958, +-4.23606797749979, -4.23606797749979, -1., -4.23606797749979, +-1., -14.70820393249937, -12.70820393249937, -1., + 1., -9.47213595499958, -12.70820393249937, -9.47213595499958, +-4.23606797749979, -12.70820393249937, -9.47213595499958, +-9.47213595499958, -4.23606797749979}, {-12.70820393249937, -1., +-9.47213595499958, -9.47213595499958, -4.23606797749979, +-4.23606797749979, -12.70820393249937, -12.70820393249937, +-4.23606797749979, -4.23606797749979, -9.47213595499958, +-9.47213595499958, + 1., -9.47213595499958, -9.47213595499958, -14.70820393249937, +-1., -1., -4.23606797749979, -4.23606797749979}, {-1., +-12.70820393249937, -1., -9.47213595499958, -9.47213595499958, +-14.70820393249937, -4.23606797749979, -9.47213595499958, -1., +-4.23606797749979, -9.47213595499958, -12.70820393249937, +-9.47213595499958, + 1., -4.23606797749979, -4.23606797749979, -4.23606797749979, +-9.47213595499958, -4.23606797749979, -12.70820393249937}, {-1., +-12.70820393249937, -9.47213595499958, -1., -14.70820393249937, +-9.47213595499958, -9.47213595499958, -4.23606797749979, +-4.23606797749979, -1., -12.70820393249937, -9.47213595499958, +-9.47213595499958, -4.23606797749979, + 1., -4.23606797749979, -9.47213595499958, -4.23606797749979, +-12.70820393249937, -4.23606797749979}, {-1., -12.70820393249937, +-4.23606797749979, -4.23606797749979, -9.47213595499958, +-9.47213595499958, -1., -1., -9.47213595499958, +-9.47213595499958, -4.23606797749979, -4.23606797749979, +-14.70820393249937, -4.23606797749979, -4.23606797749979, + 1., -12.70820393249937, -12.70820393249937, -9.47213595499958, +-9.47213595499958}, {-9.47213595499958, -4.23606797749979, +-4.23606797749979, -12.70820393249937, -4.23606797749979, +-9.47213595499958, -9.47213595499958, -14.70820393249937, -1., +-4.23606797749979, -9.47213595499958, -12.70820393249937, -1., +-4.23606797749979, -9.47213595499958, -12.70820393249937, + 1., -4.23606797749979, -1., -9.47213595499958}, +{-9.47213595499958, -4.23606797749979, -12.70820393249937, +-4.23606797749979, -9.47213595499958, -4.23606797749979, +-14.70820393249937, -9.47213595499958, -4.23606797749979, -1., +-12.70820393249937, -9.47213595499958, -1., -9.47213595499958, +-4.23606797749979, -12.70820393249937, -4.23606797749979, + 1., -9.47213595499958, -1.}, {-9.47213595499958, +-4.23606797749979, -1., -14.70820393249937, -1., +-9.47213595499958, -4.23606797749979, -12.70820393249937, +-4.23606797749979, -9.47213595499958, -4.23606797749979, +-9.47213595499958, -4.23606797749979, -4.23606797749979, +-12.70820393249937, -9.47213595499958, -1., -9.47213595499958, + 1., -12.70820393249937}, {-9.47213595499958, -4.23606797749979, +-14.70820393249937, -1., -9.47213595499958, -1., +-12.70820393249937, -4.23606797749979, -9.47213595499958, +-4.23606797749979, -9.47213595499958, -4.23606797749979, +-4.23606797749979, -12.70820393249937, -4.23606797749979, +-9.47213595499958, -9.47213595499958, -1., -12.70820393249937, + 1.}} + +{{0, 13, 8, 9, 14}, {0, 14, 3, 7, 15}, {0, 15, 6, 2, 13}, {1, 4, 10, + 11, 5}, {1, 5, 19, 17, 12}, {1, 12, 16, 18, 4}, {2, 6, 10, 4, + 18}, {2, 18, 16, 8, 13}, {3, 14, 9, 17, 19}, {3, 19, 5, 11, 7}, {6, + 15, 7, 11, 10}, {8, 16, 12, 17, 9}} diff --git a/fractal_dimension/circle_counting_new/data/platonic_solids/icosahedron.txt b/fractal_dimension/circle_counting_new/data/platonic_solids/icosahedron.txt new file mode 100644 index 0000000..2d4a1e6 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/platonic_solids/icosahedron.txt @@ -0,0 +1,39 @@ +{{1., -1., -6.23606797749979, -1., -4.23606797749979, -1., +-4.23606797749979, -4.23606797749979, -1., -1., +-4.23606797749979, -4.23606797749979}, {-1., + 1., -4.23606797749979, -4.23606797749979, -1., -1., +-6.23606797749979, -4.23606797749979, -4.23606797749979, -1., +-4.23606797749979, -1.}, {-6.23606797749979, -4.23606797749979, + 1., -4.23606797749979, -1., -4.23606797749979, -1., -1., +-4.23606797749979, -4.23606797749979, -1., -1.}, {-1., +-4.23606797749979, -4.23606797749979, + 1., -6.23606797749979, -4.23606797749979, -1., -1., -1., +-1., -4.23606797749979, -4.23606797749979}, {-4.23606797749979, +-1., -1., -6.23606797749979, + 1., -1., -4.23606797749979, -4.23606797749979, +-4.23606797749979, -4.23606797749979, -1., -1.}, {-1., -1., +-4.23606797749979, -4.23606797749979, -1., + 1., -4.23606797749979, -6.23606797749979, -1., +-4.23606797749979, -1., -4.23606797749979}, {-4.23606797749979, +-6.23606797749979, -1., -1., -4.23606797749979, +-4.23606797749979, + 1., -1., -1., -4.23606797749979, -1., -4.23606797749979}, +{-4.23606797749979, -4.23606797749979, -1., -1., +-4.23606797749979, -6.23606797749979, -1., + 1., -4.23606797749979, -1., -4.23606797749979, -1.}, {-1., +-4.23606797749979, -4.23606797749979, -1., -4.23606797749979, +-1., -1., -4.23606797749979, + 1., -4.23606797749979, -1., -6.23606797749979}, {-1., -1., +-4.23606797749979, -1., -4.23606797749979, -4.23606797749979, +-4.23606797749979, -1., -4.23606797749979, + 1., -6.23606797749979, -1.}, {-4.23606797749979, +-4.23606797749979, -1., -4.23606797749979, -1., -1., -1., +-4.23606797749979, -1., -6.23606797749979, + 1., -4.23606797749979}, {-4.23606797749979, -1., -1., +-4.23606797749979, -1., -4.23606797749979, -4.23606797749979, +-1., -6.23606797749979, -1., -4.23606797749979, 1.}} + +{{0, 1, 9}, {0, 3, 8}, {0, 5, 1}, {0, 8, 5}, {0, 9, 3}, {1, 4, + 11}, {1, 5, 4}, {1, 11, 9}, {2, 4, 10}, {2, 6, 7}, {2, 7, 11}, {2, + 10, 6}, {2, 11, 4}, {3, 6, 8}, {3, 7, 6}, {3, 9, 7}, {4, 5, 10}, {5, + 8, 10}, {6, 10, 8}, {7, 9, 11}} diff --git a/fractal_dimension/circle_counting_new/data/octahedron.txt b/fractal_dimension/circle_counting_new/data/platonic_solids/octahedron.txt similarity index 100% rename from fractal_dimension/circle_counting_new/data/octahedron.txt rename to fractal_dimension/circle_counting_new/data/platonic_solids/octahedron.txt diff --git a/fractal_dimension/circle_counting_new/data/tetrahedron.txt b/fractal_dimension/circle_counting_new/data/platonic_solids/tetrahedron.txt similarity index 62% rename from fractal_dimension/circle_counting_new/data/tetrahedron.txt rename to fractal_dimension/circle_counting_new/data/platonic_solids/tetrahedron.txt index 91729ee..c381ad3 100644 --- a/fractal_dimension/circle_counting_new/data/tetrahedron.txt +++ b/fractal_dimension/circle_counting_new/data/platonic_solids/tetrahedron.txt @@ -1,8 +1,6 @@ -{ - {1.0, -1.0, -1.0, -1.0}, +{{1.0, -1.0, -1.0, -1.0}, {-1.0, 1.0, -1.0, -1.0}, {-1.0, -1.0, 1.0, -1.0}, - {-1.0, -1.0, -1.0, 1.0}, -} + {-1.0, -1.0, -1.0, 1.0}} {{1, 2, 3}, {0, 2, 3}, {0, 1, 3}, {0, 1, 2}} diff --git a/fractal_dimension/circle_counting_new/data/prisms/decagonal_prism.txt b/fractal_dimension/circle_counting_new/data/prisms/decagonal_prism.txt new file mode 100644 index 0000000..726599f --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/prisms/decagonal_prism.txt @@ -0,0 +1,119 @@ +{{1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., -1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156, +-21.944271909999156, -19.944271909999156, -14.708203932499368, +-8.236067977499788, -3.}, {-1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -3., -1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156, +-21.944271909999156, -19.944271909999156, -14.708203932499368, +-8.236067977499788}, {-6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -8.236067977499788, -3., -1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156, +-21.944271909999156, -19.944271909999156, -14.708203932499368}, +{-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156, +-21.944271909999156, -19.944271909999156}, {-17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -19.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156, +-21.944271909999156}, {-19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -21.944271909999156, -19.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156}, +{-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-19.944271909999156, -21.944271909999156, -19.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1., -3., +-8.236067977499788, -14.708203932499368}, {-12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -14.708203932499368, +-19.944271909999156, -21.944271909999156, -19.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1., -3., +-8.236067977499788}, {-6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -8.236067977499788, -14.708203932499368, +-19.944271909999156, -21.944271909999156, -19.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1., -3.}, {-1., +-6.236067977499788, -12.708203932499368, -17.944271909999156, +-19.944271909999156, -17.944271909999156, -12.708203932499368, +-6.236067977499788, -1., + 1., -3., -8.236067977499788, -14.708203932499368, +-19.944271909999156, -21.944271909999156, -19.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1.}, {-1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156, +-21.944271909999156, -19.944271909999156, -14.708203932499368, +-8.236067977499788, -3., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1.}, {-3., -1., -3., +-8.236067977499788, -14.708203932499368, -19.944271909999156, +-21.944271909999156, -19.944271909999156, -14.708203932499368, +-8.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788}, {-8.236067977499788, +-3., -1., -3., -8.236067977499788, -14.708203932499368, +-19.944271909999156, -21.944271909999156, -19.944271909999156, +-14.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368}, {-14.708203932499368, -8.236067977499788, +-3., -1., -3., -8.236067977499788, -14.708203932499368, +-19.944271909999156, -21.944271909999156, -19.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156}, +{-19.944271909999156, -14.708203932499368, -8.236067977499788, +-3., -1., -3., -8.236067977499788, -14.708203932499368, +-19.944271909999156, -21.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156}, {-21.944271909999156, +-19.944271909999156, -14.708203932499368, -8.236067977499788, +-3., -1., -3., -8.236067977499788, -14.708203932499368, +-19.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156}, {-19.944271909999156, -21.944271909999156, +-19.944271909999156, -14.708203932499368, -8.236067977499788, +-3., -1., -3., -8.236067977499788, -14.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368}, +{-14.708203932499368, -19.944271909999156, -21.944271909999156, +-19.944271909999156, -14.708203932499368, -8.236067977499788, +-3., -1., -3., -8.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788}, {-8.236067977499788, +-14.708203932499368, -19.944271909999156, -21.944271909999156, +-19.944271909999156, -14.708203932499368, -8.236067977499788, +-3., -1., -3., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1., + 1., -1.}, {-3., -8.236067977499788, -14.708203932499368, +-19.944271909999156, -21.944271909999156, -19.944271909999156, +-14.708203932499368, -8.236067977499788, -3., -1., -1., +-6.236067977499788, -12.708203932499368, -17.944271909999156, +-19.944271909999156, -17.944271909999156, -12.708203932499368, +-6.236067977499788, -1., 1.}} + +{{0, 1, 11, 10}, {0, 9, 8, 7, 6, 5, 4, 3, 2, 1}, {0, 10, 19, 9}, {1, + 2, 12, 11}, {2, 3, 13, 12}, {3, 4, 14, 13}, {4, 5, 15, 14}, {5, 6, + 16, 15}, {6, 7, 17, 16}, {7, 8, 18, 17}, {8, 9, 19, 18}, {10, 11, + 12, 13, 14, 15, 16, 17, 18, 19}} diff --git a/fractal_dimension/circle_counting_new/data/prisms/heptagonal_prism.txt b/fractal_dimension/circle_counting_new/data/prisms/heptagonal_prism.txt new file mode 100644 index 0000000..95aa476 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/prisms/heptagonal_prism.txt @@ -0,0 +1,56 @@ +{{1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -1., -1., -3., +-7.493959207434934, -11.097834679044613, -11.097834679044613, +-7.493959207434934, -3.}, {-1., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -3., -1., -3., +-7.493959207434934, -11.097834679044613, -11.097834679044613, +-7.493959207434934}, {-5.493959207434934, -1., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -7.493959207434934, -3., -1., -3., +-7.493959207434934, -11.097834679044613, -11.097834679044613}, +{-9.097834679044613, -5.493959207434934, -1., + 1., -1., -5.493959207434934, -9.097834679044613, +-11.097834679044613, -7.493959207434934, -3., -1., -3., +-7.493959207434934, -11.097834679044613}, {-9.097834679044613, +-9.097834679044613, -5.493959207434934, -1., + 1., -1., -5.493959207434934, -11.097834679044613, +-11.097834679044613, -7.493959207434934, -3., -1., -3., +-7.493959207434934}, {-5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -1., + 1., -1., -7.493959207434934, -11.097834679044613, +-11.097834679044613, -7.493959207434934, -3., -1., -3.}, {-1., +-5.493959207434934, -9.097834679044613, -9.097834679044613, +-5.493959207434934, -1., + 1., -3., -7.493959207434934, -11.097834679044613, +-11.097834679044613, -7.493959207434934, -3., -1.}, {-1., -3., +-7.493959207434934, -11.097834679044613, -11.097834679044613, +-7.493959207434934, -3., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -1.}, {-3., -1., -3., +-7.493959207434934, -11.097834679044613, -11.097834679044613, +-7.493959207434934, -1., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934}, {-7.493959207434934, +-3., -1., -3., -7.493959207434934, -11.097834679044613, +-11.097834679044613, -5.493959207434934, -1., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613}, {-11.097834679044613, -7.493959207434934, +-3., -1., -3., -7.493959207434934, -11.097834679044613, +-9.097834679044613, -5.493959207434934, -1., + 1., -1., -5.493959207434934, -9.097834679044613}, +{-11.097834679044613, -11.097834679044613, -7.493959207434934, +-3., -1., -3., -7.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -1., + 1., -1., -5.493959207434934}, {-7.493959207434934, +-11.097834679044613, -11.097834679044613, -7.493959207434934, +-3., -1., -3., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -1., + 1., -1.}, {-3., -7.493959207434934, -11.097834679044613, +-11.097834679044613, -7.493959207434934, -3., -1., -1., +-5.493959207434934, -9.097834679044613, -9.097834679044613, +-5.493959207434934, -1., 1.}} + +{{0, 1, 8, 7}, {0, 6, 5, 4, 3, 2, 1}, {0, 7, 13, 6}, {1, 2, 9, 8}, {2, + 3, 10, 9}, {3, 4, 11, 10}, {4, 5, 12, 11}, {5, 6, 13, 12}, {7, 8, + 9, 10, 11, 12, 13}} diff --git a/fractal_dimension/circle_counting_new/data/prisms/hexagonal_prism.txt b/fractal_dimension/circle_counting_new/data/prisms/hexagonal_prism.txt new file mode 100644 index 0000000..b01b5a9 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/prisms/hexagonal_prism.txt @@ -0,0 +1,14 @@ +{{1, -1, -5, -7, -5, -1, -1, -3, -7, -9, -7, -3}, {-1, + 1, -1, -5, -7, -5, -3, -1, -3, -7, -9, -7}, {-5, -1, + 1, -1, -5, -7, -7, -3, -1, -3, -7, -9}, {-7, -5, -1, + 1, -1, -5, -9, -7, -3, -1, -3, -7}, {-5, -7, -5, -1, + 1, -1, -7, -9, -7, -3, -1, -3}, {-1, -5, -7, -5, -1, + 1, -3, -7, -9, -7, -3, -1}, {-1, -3, -7, -9, -7, -3, + 1, -1, -5, -7, -5, -1}, {-3, -1, -3, -7, -9, -7, -1, + 1, -1, -5, -7, -5}, {-7, -3, -1, -3, -7, -9, -5, -1, + 1, -1, -5, -7}, {-9, -7, -3, -1, -3, -7, -7, -5, -1, + 1, -1, -5}, {-7, -9, -7, -3, -1, -3, -5, -7, -5, -1, + 1, -1}, {-3, -7, -9, -7, -3, -1, -1, -5, -7, -5, -1, 1}} + +{{0, 1, 7, 6}, {0, 5, 4, 3, 2, 1}, {0, 6, 11, 5}, {1, 2, 8, 7}, {2, 3, + 9, 8}, {3, 4, 10, 9}, {4, 5, 11, 10}, {6, 7, 8, 9, 10, 11}} diff --git a/fractal_dimension/circle_counting_new/data/prisms/nonagonal_prism.txt b/fractal_dimension/circle_counting_new/data/prisms/nonagonal_prism.txt new file mode 100644 index 0000000..22c3799 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/prisms/nonagonal_prism.txt @@ -0,0 +1,90 @@ +{{1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549, +-6.0641777724759125, -1., -1., -3., -8.064177772475912, +-13.822948255619549, -17.581718738763183, -17.581718738763183, +-13.822948255619549, -8.064177772475912, -3.}, {-1., + 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549, +-6.0641777724759125, -3., -1., -3., -8.064177772475912, +-13.822948255619549, -17.581718738763183, -17.581718738763183, +-13.822948255619549, -8.064177772475912}, {-6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549, +-8.064177772475912, -3., -1., -3., -8.064177772475912, +-13.822948255619549, -17.581718738763183, -17.581718738763183, +-13.822948255619549}, {-11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -13.822948255619549, +-8.064177772475912, -3., -1., -3., -8.064177772475912, +-13.822948255619549, -17.581718738763183, -17.581718738763183}, +{-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -17.581718738763183, -13.822948255619549, +-8.064177772475912, -3., -1., -3., -8.064177772475912, +-13.822948255619549, -17.581718738763183}, {-15.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-17.581718738763183, -17.581718738763183, -13.822948255619549, +-8.064177772475912, -3., -1., -3., -8.064177772475912, +-13.822948255619549}, {-11.822948255619549, -15.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -13.822948255619549, +-17.581718738763183, -17.581718738763183, -13.822948255619549, +-8.064177772475912, -3., -1., -3., -8.064177772475912}, +{-6.0641777724759125, -11.822948255619549, -15.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -8.064177772475912, -13.822948255619549, +-17.581718738763183, -17.581718738763183, -13.822948255619549, +-8.064177772475912, -3., -1., -3.}, {-1., -6.0641777724759125, +-11.822948255619549, -15.581718738763183, -15.581718738763183, +-11.822948255619549, -6.0641777724759125, -1., + 1., -3., -8.064177772475912, -13.822948255619549, +-17.581718738763183, -17.581718738763183, -13.822948255619549, +-8.064177772475912, -3., -1.}, {-1., -3., -8.064177772475912, +-13.822948255619549, -17.581718738763183, -17.581718738763183, +-13.822948255619549, -8.064177772475912, -3., + 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549, +-6.0641777724759125, -1.}, {-3., -1., -3., -8.064177772475912, +-13.822948255619549, -17.581718738763183, -17.581718738763183, +-13.822948255619549, -8.064177772475912, -1., + 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549, +-6.0641777724759125}, {-8.064177772475912, -3., -1., -3., +-8.064177772475912, -13.822948255619549, -17.581718738763183, +-17.581718738763183, -13.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549}, +{-13.822948255619549, -8.064177772475912, -3., -1., -3., +-8.064177772475912, -13.822948255619549, -17.581718738763183, +-17.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183}, {-17.581718738763183, +-13.822948255619549, -8.064177772475912, -3., -1., -3., +-8.064177772475912, -13.822948255619549, -17.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183}, {-17.581718738763183, -17.581718738763183, +-13.822948255619549, -8.064177772475912, -3., -1., -3., +-8.064177772475912, -13.822948255619549, -15.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549}, +{-13.822948255619549, -17.581718738763183, -17.581718738763183, +-13.822948255619549, -8.064177772475912, -3., -1., -3., +-8.064177772475912, -11.822948255619549, -15.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125}, {-8.064177772475912, +-13.822948255619549, -17.581718738763183, -17.581718738763183, +-13.822948255619549, -8.064177772475912, -3., -1., -3., +-6.0641777724759125, -11.822948255619549, -15.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1.}, {-3., -8.064177772475912, -13.822948255619549, +-17.581718738763183, -17.581718738763183, -13.822948255619549, +-8.064177772475912, -3., -1., -1., -6.0641777724759125, +-11.822948255619549, -15.581718738763183, -15.581718738763183, +-11.822948255619549, -6.0641777724759125, -1., 1.}} + +{{0, 1, 10, 9}, {0, 8, 7, 6, 5, 4, 3, 2, 1}, {0, 9, 17, 8}, {1, 2, 11, + 10}, {2, 3, 12, 11}, {3, 4, 13, 12}, {4, 5, 14, 13}, {5, 6, 15, + 14}, {6, 7, 16, 15}, {7, 8, 17, 16}, {9, 10, 11, 12, 13, 14, 15, 16, + 17}} diff --git a/fractal_dimension/circle_counting_new/data/prisms/octagonal_prism.txt b/fractal_dimension/circle_counting_new/data/prisms/octagonal_prism.txt new file mode 100644 index 0000000..7dd36ce --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/prisms/octagonal_prism.txt @@ -0,0 +1,76 @@ +{{1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191, -1., +-1., -3., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, +-3.}, {-1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191, -3., +-1., -3., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191}, +{-5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -7.828427124746191, -3., +-1., -3., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238}, {-10.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -12.65685424949238, -7.828427124746191, -3., +-1., -3., -7.828427124746191, -12.65685424949238, +-14.656854249492381}, {-12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, -3., +-1., -3., -7.828427124746191, -12.65685424949238}, +{-10.65685424949238, -12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, -3., +-1., -3., -7.828427124746191}, {-5.828427124746191, +-10.65685424949238, -12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, -3., +-1., -3.}, {-1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191, -1., + 1., -3., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, -3., +-1.}, {-1., -3., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, -3., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191, +-1.}, {-3., -1., -3., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191}, +{-7.828427124746191, -3., -1., -3., -7.828427124746191, +-12.65685424949238, -14.656854249492381, -12.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238}, {-12.65685424949238, +-7.828427124746191, -3., -1., -3., -7.828427124746191, +-12.65685424949238, -14.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381}, {-14.656854249492381, -12.65685424949238, +-7.828427124746191, -3., -1., -3., -7.828427124746191, +-12.65685424949238, -12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238}, +{-12.65685424949238, -14.656854249492381, -12.65685424949238, +-7.828427124746191, -3., -1., -3., -7.828427124746191, +-10.65685424949238, -12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191}, {-7.828427124746191, +-12.65685424949238, -14.656854249492381, -12.65685424949238, +-7.828427124746191, -3., -1., -3., -5.828427124746191, +-10.65685424949238, -12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1.}, {-3., -7.828427124746191, -12.65685424949238, +-14.656854249492381, -12.65685424949238, -7.828427124746191, -3., +-1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191, -1., + 1.}} + +{{0, 1, 9, 8}, {0, 7, 6, 5, 4, 3, 2, 1}, {0, 8, 15, 7}, {1, 2, 10, + 9}, {2, 3, 11, 10}, {3, 4, 12, 11}, {4, 5, 13, 12}, {5, 6, 14, + 13}, {6, 7, 15, 14}, {8, 9, 10, 11, 12, 13, 14, 15}} diff --git a/fractal_dimension/circle_counting_new/data/prisms/pentagonal_prism.txt b/fractal_dimension/circle_counting_new/data/prisms/pentagonal_prism.txt new file mode 100644 index 0000000..cc076df --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/prisms/pentagonal_prism.txt @@ -0,0 +1,25 @@ +{{1., -1., -4.236067977499791, -4.236067977499791, -1., -1., +-3., -6.236067977499791, -6.236067977499791, -3.}, {-1., + 1., -1., -4.236067977499791, -4.236067977499791, -3., -1., +-3., -6.236067977499791, -6.236067977499791}, +{-4.236067977499791, -1., + 1., -1., -4.236067977499791, -6.236067977499791, -3., -1., +-3., -6.236067977499791}, {-4.236067977499791, +-4.236067977499791, -1., + 1., -1., -6.236067977499791, -6.236067977499791, -3., -1., +-3.}, {-1., -4.236067977499791, -4.236067977499791, -1., + 1., -3., -6.236067977499791, -6.236067977499791, -3., -1.}, +{-1., -3., -6.236067977499791, -6.236067977499791, -3., + 1., -1., -4.236067977499791, -4.236067977499791, -1.}, {-3., +-1., -3., -6.236067977499791, -6.236067977499791, -1., + 1., -1., -4.236067977499791, -4.236067977499791}, +{-6.236067977499791, -3., -1., -3., -6.236067977499791, +-4.236067977499791, -1., + 1., -1., -4.236067977499791}, {-6.236067977499791, +-6.236067977499791, -3., -1., -3., -4.236067977499791, +-4.236067977499791, -1., + 1., -1.}, {-3., -6.236067977499791, -6.236067977499791, -3., +-1., -1., -4.236067977499791, -4.236067977499791, -1., 1.}} + +{{0, 1, 6, 5}, {0, 4, 3, 2, 1}, {0, 5, 9, 4}, {1, 2, 7, 6}, {2, 3, 8, + 7}, {3, 4, 9, 8}, {5, 6, 7, 8, 9}} diff --git a/fractal_dimension/circle_counting_new/data/prisms/triangular_prism.txt b/fractal_dimension/circle_counting_new/data/prisms/triangular_prism.txt new file mode 100644 index 0000000..8d43813 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/prisms/triangular_prism.txt @@ -0,0 +1,5 @@ +{{1, -1, -1, -1, -3, -3}, {-1, 1, -1, -3, -1, -3}, {-1, -1, + 1, -3, -3, -1}, {-1, -3, -3, 1, -1, -1}, {-3, -1, -3, -1, + 1, -1}, {-3, -3, -1, -1, -1, 1}} + +{{0, 1, 4, 3}, {0, 2, 1}, {0, 3, 5, 2}, {1, 2, 5, 4}, {3, 4, 5}} diff --git a/fractal_dimension/circle_counting_new/data/pyramids/decagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/pyramids/decagonal_pyramid.txt new file mode 100644 index 0000000..54818d3 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/pyramids/decagonal_pyramid.txt @@ -0,0 +1,38 @@ +{{1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.}, +{-1., 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788, -1.}, {-1., -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368, -6.236067977499788}, {-1., +-6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156, +-12.708203932499368}, {-1., -12.708203932499368, +-6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156, -17.944271909999156}, +{-1., -17.944271909999156, -12.708203932499368, +-6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156, -19.944271909999156}, {-1., +-19.944271909999156, -17.944271909999156, -12.708203932499368, +-6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368, +-17.944271909999156}, {-1., -17.944271909999156, +-19.944271909999156, -17.944271909999156, -12.708203932499368, +-6.236067977499788, -1., + 1., -1., -6.236067977499788, -12.708203932499368}, {-1., +-12.708203932499368, -17.944271909999156, -19.944271909999156, +-17.944271909999156, -12.708203932499368, -6.236067977499788, -1., + 1., -1., -6.236067977499788}, {-1., -6.236067977499788, +-12.708203932499368, -17.944271909999156, -19.944271909999156, +-17.944271909999156, -12.708203932499368, -6.236067977499788, -1., + 1., -1.}, {-1., -1., -6.236067977499788, +-12.708203932499368, -17.944271909999156, -19.944271909999156, +-17.944271909999156, -12.708203932499368, -6.236067977499788, -1., + 1.}} + +{{0, 1, 10}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, + 5}, {0, 7, 6}, {0, 8, 7}, {0, 9, 8}, {0, 10, 9}, {1, 2, 3, 4, 5, 6, + 7, 8, 9, 10}} diff --git a/fractal_dimension/circle_counting_new/data/pyramids/heptagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/pyramids/heptagonal_pyramid.txt new file mode 100644 index 0000000..7b51b0f --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/pyramids/heptagonal_pyramid.txt @@ -0,0 +1,18 @@ +{{1., -1., -1., -1., -1., -1., -1., -1.}, {-1., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -1.}, {-1., -1., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934}, {-1., +-5.493959207434934, -1., + 1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613}, {-1., -9.097834679044613, +-5.493959207434934, -1., + 1., -1., -5.493959207434934, -9.097834679044613}, {-1., +-9.097834679044613, -9.097834679044613, -5.493959207434934, -1., + 1., -1., -5.493959207434934}, {-1., -5.493959207434934, +-9.097834679044613, -9.097834679044613, -5.493959207434934, -1., + 1., -1.}, {-1., -1., -5.493959207434934, -9.097834679044613, +-9.097834679044613, -5.493959207434934, -1., 1.}} + +{{0, 1, 7}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {0, + 7, 6}, {1, 2, 3, 4, 5, 6, 7}} diff --git a/fractal_dimension/circle_counting_new/data/pyramids/hexagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/pyramids/hexagonal_pyramid.txt new file mode 100644 index 0000000..de943b6 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/pyramids/hexagonal_pyramid.txt @@ -0,0 +1,7 @@ +{{1, -1, -1, -1, -1, -1, -1}, {-1, 1, -1, -5, -7, -5, -1}, {-1, -1, + 1, -1, -5, -7, -5}, {-1, -5, -1, 1, -1, -5, -7}, {-1, -7, -5, -1, + 1, -1, -5}, {-1, -5, -7, -5, -1, 1, -1}, {-1, -1, -5, -7, -5, -1, + 1}} + +{{0, 1, 6}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {1, + 2, 3, 4, 5, 6}} diff --git a/fractal_dimension/circle_counting_new/data/pyramids/nonagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/pyramids/nonagonal_pyramid.txt new file mode 100644 index 0000000..c32ebb8 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/pyramids/nonagonal_pyramid.txt @@ -0,0 +1,28 @@ +{{1., -1., -1., -1., -1., -1., -1., -1., -1., -1.}, {-1., + 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549, +-6.0641777724759125, -1.}, {-1., -1., + 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549, +-6.0641777724759125}, {-1., -6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183, -11.822948255619549}, +{-1., -11.822948255619549, -6.0641777724759125, -1., + 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183, -15.581718738763183}, {-1., +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549, +-15.581718738763183}, {-1., -15.581718738763183, +-15.581718738763183, -11.822948255619549, -6.0641777724759125, +-1., 1., -1., -6.0641777724759125, -11.822948255619549}, {-1., +-11.822948255619549, -15.581718738763183, -15.581718738763183, +-11.822948255619549, -6.0641777724759125, -1., + 1., -1., -6.0641777724759125}, {-1., -6.0641777724759125, +-11.822948255619549, -15.581718738763183, -15.581718738763183, +-11.822948255619549, -6.0641777724759125, -1., + 1., -1.}, {-1., -1., -6.0641777724759125, +-11.822948255619549, -15.581718738763183, -15.581718738763183, +-11.822948255619549, -6.0641777724759125, -1., 1.}} + +{{0, 1, 9}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {0, + 7, 6}, {0, 8, 7}, {0, 9, 8}, {1, 2, 3, 4, 5, 6, 7, 8, 9}} diff --git a/fractal_dimension/circle_counting_new/data/pyramids/octagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/pyramids/octagonal_pyramid.txt new file mode 100644 index 0000000..a5466d8 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/pyramids/octagonal_pyramid.txt @@ -0,0 +1,25 @@ +{{1., -1., -1., -1., -1., -1., -1., -1., -1.}, {-1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191, +-1.}, {-1., -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191}, +{-1., -5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238}, {-1., +-10.65685424949238, -5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381}, {-1., -12.656854249492381, +-10.65685424949238, -5.828427124746191, -1., + 1., -1., -5.828427124746191, -10.65685424949238}, {-1., +-10.65685424949238, -12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1., -5.828427124746191}, {-1., -5.828427124746191, +-10.65685424949238, -12.656854249492381, -10.65685424949238, +-5.828427124746191, -1., + 1., -1.}, {-1., -1., -5.828427124746191, -10.65685424949238, +-12.656854249492381, -10.65685424949238, -5.828427124746191, -1., + 1.}} + +{{0, 1, 8}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {0, 6, 5}, {0, + 7, 6}, {0, 8, 7}, {1, 2, 3, 4, 5, 6, 7, 8}} diff --git a/fractal_dimension/circle_counting_new/data/pyramids/pentagonal_pyramid.txt b/fractal_dimension/circle_counting_new/data/pyramids/pentagonal_pyramid.txt new file mode 100644 index 0000000..313e8fd --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/pyramids/pentagonal_pyramid.txt @@ -0,0 +1,11 @@ +{{1., -1., -1., -1., -1., -1.}, {-1., + 1., -1., -4.236067977499791, -4.236067977499791, -1.}, {-1., +-1., 1., -1., -4.236067977499791, -4.236067977499791}, {-1., +-4.236067977499791, -1., + 1., -1., -4.236067977499791}, {-1., -4.236067977499791, +-4.236067977499791, -1., + 1., -1.}, {-1., -1., -4.236067977499791, -4.236067977499791, +-1., 1.}} + +{{0, 1, 5}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {0, 5, 4}, {1, 2, 3, 4, + 5}} diff --git a/fractal_dimension/circle_counting_new/data/pyramids/square_pyramid.txt b/fractal_dimension/circle_counting_new/data/pyramids/square_pyramid.txt new file mode 100644 index 0000000..05f3c8c --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/pyramids/square_pyramid.txt @@ -0,0 +1,4 @@ +{{1, -1, -1, -1, -1}, {-1, 1, -1, -3, -1}, {-1, -1, + 1, -1, -3}, {-1, -3, -1, 1, -1}, {-1, -1, -3, -1, 1}} + +{{0, 1, 4}, {0, 2, 1}, {0, 3, 2}, {0, 4, 3}, {1, 2, 3, 4}} diff --git a/fractal_dimension/circle_counting_new/data/rhombic/rhombic_dodecahedron.txt b/fractal_dimension/circle_counting_new/data/rhombic/rhombic_dodecahedron.txt new file mode 100644 index 0000000..4bc1eb4 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/rhombic/rhombic_dodecahedron.txt @@ -0,0 +1,17 @@ +{{1, -5, -11, -5, -1, -1, -7, -7, -11, -5, -11, -1, -17, -7}, {-5, + 1, -5, -11, -7, -1, -1, -7, -17, -11, -5, -1, -11, -7}, {-11, -5, + 1, -5, -7, -7, -1, -1, -11, -17, -11, -1, -5, -7}, {-5, -11, -5, + 1, -1, -7, -7, -1, -5, -11, -17, -1, -11, -7}, {-1, -7, -7, -1, + 1, -2, -5, -2, -1, -1, -7, -2, -7, -2}, {-1, -1, -7, -7, -2, + 1, -2, -5, -7, -1, -1, -2, -7, -2}, {-7, -1, -1, -7, -5, -2, + 1, -2, -7, -7, -1, -2, -1, -2}, {-7, -7, -1, -1, -2, -5, -2, + 1, -1, -7, -7, -2, -1, -2}, {-11, -17, -11, -5, -1, -7, -7, -1, + 1, -5, -11, -7, -5, -1}, {-5, -11, -17, -11, -1, -1, -7, -7, -5, + 1, -5, -7, -11, -1}, {-11, -5, -11, -17, -7, -1, -1, -7, -11, -5, + 1, -7, -5, -1}, {-1, -1, -1, -1, -2, -2, -2, -2, -7, -7, -7, + 1, -7, -5}, {-17, -11, -5, -11, -7, -7, -1, -1, -5, -11, -5, -7, + 1, -1}, {-7, -7, -7, -7, -2, -2, -2, -2, -1, -1, -1, -5, -1, 1}} + +{{0, 4, 9, 5}, {0, 5, 1, 11}, {0, 11, 3, 4}, {1, 5, 10, 6}, {1, 6, 2, + 11}, {2, 6, 12, 7}, {2, 7, 3, 11}, {3, 7, 8, 4}, {4, 8, 13, 9}, {5, + 9, 13, 10}, {6, 10, 13, 12}, {7, 12, 13, 8}} diff --git a/fractal_dimension/circle_counting_new/data/rhombic/rhombic_triacontahedron.txt b/fractal_dimension/circle_counting_new/data/rhombic/rhombic_triacontahedron.txt new file mode 100644 index 0000000..35bf096 --- /dev/null +++ b/fractal_dimension/circle_counting_new/data/rhombic/rhombic_triacontahedron.txt @@ -0,0 +1,314 @@ +{{1., -6.23606797749979, -1.7639320225002102, -9., +-1.7639320225002102, -1.7639320225002102, -6.23606797749979, +-6.23606797749979, -1.7639320225002102, -6.23606797749979, +-1.7639320225002102, -6.23606797749979, -1., -19.94427190999916, +-1., -19.94427190999916, -1., -8.23606797749979, +-12.70820393249937, -19.94427190999916, -8.23606797749979, +-8.23606797749979, -12.70820393249937, -12.70820393249937, -1., +-12.70820393249937, -1., -12.70820393249937, -8.23606797749979, +-19.94427190999916, -8.23606797749979, -19.94427190999916}, +{-6.23606797749979, + 1., -9., -1.7639320225002102, -1.7639320225002102, +-1.7639320225002102, -6.23606797749979, -6.23606797749979, +-6.23606797749979, -1.7639320225002102, -6.23606797749979, +-1.7639320225002102, -19.94427190999916, -1., -19.94427190999916, +-1., -8.23606797749979, -1., -19.94427190999916, +-12.70820393249937, -8.23606797749979, -8.23606797749979, +-12.70820393249937, -12.70820393249937, -12.70820393249937, -1., +-12.70820393249937, -1., -19.94427190999916, -8.23606797749979, +-19.94427190999916, -8.23606797749979}, {-1.7639320225002102, -9., + 1., -6.23606797749979, -6.23606797749979, -6.23606797749979, +-1.7639320225002102, -1.7639320225002102, -1.7639320225002102, +-6.23606797749979, -1.7639320225002102, -6.23606797749979, -1., +-19.94427190999916, -1., -19.94427190999916, -12.70820393249937, +-19.94427190999916, -1., -8.23606797749979, -12.70820393249937, +-12.70820393249937, -8.23606797749979, -8.23606797749979, +-8.23606797749979, -19.94427190999916, -8.23606797749979, +-19.94427190999916, -1., -12.70820393249937, -1., +-12.70820393249937}, {-9., -1.7639320225002102, -6.23606797749979, + 1., -6.23606797749979, -6.23606797749979, -1.7639320225002102, +-1.7639320225002102, -6.23606797749979, -1.7639320225002102, +-6.23606797749979, -1.7639320225002102, -19.94427190999916, -1., +-19.94427190999916, -1., -19.94427190999916, -12.70820393249937, +-8.23606797749979, -1., -12.70820393249937, -12.70820393249937, +-8.23606797749979, -8.23606797749979, -19.94427190999916, +-8.23606797749979, -19.94427190999916, -8.23606797749979, +-12.70820393249937, -1., -12.70820393249937, -1.}, +{-1.7639320225002102, -1.7639320225002102, -6.23606797749979, +-6.23606797749979, + 1., -1.7639320225002102, -6.23606797749979, -9., +-1.7639320225002102, -1.7639320225002102, -6.23606797749979, +-6.23606797749979, -8.23606797749979, -8.23606797749979, +-12.70820393249937, -12.70820393249937, -1., -1., +-19.94427190999916, -19.94427190999916, -1., -12.70820393249937, +-8.23606797749979, -19.94427190999916, -1., -1., +-8.23606797749979, -8.23606797749979, -12.70820393249937, +-12.70820393249937, -19.94427190999916, -19.94427190999916}, +{-1.7639320225002102, -1.7639320225002102, -6.23606797749979, +-6.23606797749979, -1.7639320225002102, + 1., -9., -6.23606797749979, -6.23606797749979, +-6.23606797749979, -1.7639320225002102, -1.7639320225002102, +-12.70820393249937, -12.70820393249937, -8.23606797749979, +-8.23606797749979, -1., -1., -19.94427190999916, +-19.94427190999916, -12.70820393249937, -1., -19.94427190999916, +-8.23606797749979, -8.23606797749979, -8.23606797749979, -1., +-1., -19.94427190999916, -19.94427190999916, -12.70820393249937, +-12.70820393249937}, {-6.23606797749979, -6.23606797749979, +-1.7639320225002102, -1.7639320225002102, -6.23606797749979, -9., + 1., -1.7639320225002102, -1.7639320225002102, +-1.7639320225002102, -6.23606797749979, -6.23606797749979, +-8.23606797749979, -8.23606797749979, -12.70820393249937, +-12.70820393249937, -19.94427190999916, -19.94427190999916, -1., +-1., -8.23606797749979, -19.94427190999916, -1., +-12.70820393249937, -12.70820393249937, -12.70820393249937, +-19.94427190999916, -19.94427190999916, -1., -1., +-8.23606797749979, -8.23606797749979}, {-6.23606797749979, +-6.23606797749979, -1.7639320225002102, -1.7639320225002102, -9., +-6.23606797749979, -1.7639320225002102, + 1., -6.23606797749979, -6.23606797749979, -1.7639320225002102, +-1.7639320225002102, -12.70820393249937, -12.70820393249937, +-8.23606797749979, -8.23606797749979, -19.94427190999916, +-19.94427190999916, -1., -1., -19.94427190999916, +-8.23606797749979, -12.70820393249937, -1., -19.94427190999916, +-19.94427190999916, -12.70820393249937, -12.70820393249937, +-8.23606797749979, -8.23606797749979, -1., -1.}, +{-1.7639320225002102, -6.23606797749979, -1.7639320225002102, +-6.23606797749979, -1.7639320225002102, -6.23606797749979, +-1.7639320225002102, -6.23606797749979, + 1., -1.7639320225002102, -6.23606797749979, -9., -1., +-12.70820393249937, -8.23606797749979, -19.94427190999916, +-8.23606797749979, -12.70820393249937, -8.23606797749979, +-12.70820393249937, -1., -19.94427190999916, -1., +-19.94427190999916, -1., -8.23606797749979, -12.70820393249937, +-19.94427190999916, -1., -8.23606797749979, -12.70820393249937, +-19.94427190999916}, {-6.23606797749979, -1.7639320225002102, +-6.23606797749979, -1.7639320225002102, -1.7639320225002102, +-6.23606797749979, -1.7639320225002102, -6.23606797749979, +-1.7639320225002102, + 1., -9., -6.23606797749979, -12.70820393249937, -1., +-19.94427190999916, -8.23606797749979, -12.70820393249937, +-8.23606797749979, -12.70820393249937, -8.23606797749979, -1., +-19.94427190999916, -1., -19.94427190999916, -8.23606797749979, +-1., -19.94427190999916, -12.70820393249937, -8.23606797749979, +-1., -19.94427190999916, -12.70820393249937}, +{-1.7639320225002102, -6.23606797749979, -1.7639320225002102, +-6.23606797749979, -6.23606797749979, -1.7639320225002102, +-6.23606797749979, -1.7639320225002102, -6.23606797749979, -9., + 1., -1.7639320225002102, -8.23606797749979, -19.94427190999916, +-1., -12.70820393249937, -8.23606797749979, -12.70820393249937, +-8.23606797749979, -12.70820393249937, -19.94427190999916, -1., +-19.94427190999916, -1., -12.70820393249937, -19.94427190999916, +-1., -8.23606797749979, -12.70820393249937, -19.94427190999916, +-1., -8.23606797749979}, {-6.23606797749979, -1.7639320225002102, +-6.23606797749979, -1.7639320225002102, -6.23606797749979, +-1.7639320225002102, -6.23606797749979, -1.7639320225002102, -9., +-6.23606797749979, -1.7639320225002102, + 1., -19.94427190999916, -8.23606797749979, -12.70820393249937, +-1., -12.70820393249937, -8.23606797749979, -12.70820393249937, +-8.23606797749979, -19.94427190999916, -1., -19.94427190999916, +-1., -19.94427190999916, -12.70820393249937, -8.23606797749979, +-1., -19.94427190999916, -12.70820393249937, -8.23606797749979, +-1.}, {-1., -19.94427190999916, -1., -19.94427190999916, +-8.23606797749979, -12.70820393249937, -8.23606797749979, +-12.70820393249937, -1., -12.70820393249937, -8.23606797749979, +-19.94427190999916, + 1., -48.59674775249769, -6.23606797749979, -55.83281572999748, +-17.94427190999916, -36.88854381999832, -17.94427190999916, +-36.88854381999832, -17.94427190999916, -36.88854381999832, +-17.94427190999916, -36.88854381999832, -6.23606797749979, +-36.88854381999832, -17.94427190999916, -48.59674775249769, +-6.23606797749979, -36.88854381999832, -17.94427190999916, +-48.59674775249769}, {-19.94427190999916, -1., +-19.94427190999916, -1., -8.23606797749979, -12.70820393249937, +-8.23606797749979, -12.70820393249937, -12.70820393249937, -1., +-19.94427190999916, -8.23606797749979, -48.59674775249769, + 1., -55.83281572999748, -6.23606797749979, -36.88854381999832, +-17.94427190999916, -36.88854381999832, -17.94427190999916, +-17.94427190999916, -36.88854381999832, -17.94427190999916, +-36.88854381999832, -36.88854381999832, -6.23606797749979, +-48.59674775249769, -17.94427190999916, -36.88854381999832, +-6.23606797749979, -48.59674775249769, -17.94427190999916}, {-1., +-19.94427190999916, -1., -19.94427190999916, -12.70820393249937, +-8.23606797749979, -12.70820393249937, -8.23606797749979, +-8.23606797749979, -19.94427190999916, -1., -12.70820393249937, +-6.23606797749979, -55.83281572999748, + 1., -48.59674775249769, -17.94427190999916, -36.88854381999832, +-17.94427190999916, -36.88854381999832, -36.88854381999832, +-17.94427190999916, -36.88854381999832, -17.94427190999916, +-17.94427190999916, -48.59674775249769, -6.23606797749979, +-36.88854381999832, -17.94427190999916, -48.59674775249769, +-6.23606797749979, -36.88854381999832}, {-19.94427190999916, -1., +-19.94427190999916, -1., -12.70820393249937, -8.23606797749979, +-12.70820393249937, -8.23606797749979, -19.94427190999916, +-8.23606797749979, -12.70820393249937, -1., -55.83281572999748, +-6.23606797749979, -48.59674775249769, + 1., -36.88854381999832, -17.94427190999916, -36.88854381999832, +-17.94427190999916, -36.88854381999832, -17.94427190999916, +-36.88854381999832, -17.94427190999916, -48.59674775249769, +-17.94427190999916, -36.88854381999832, -6.23606797749979, +-48.59674775249769, -17.94427190999916, -36.88854381999832, +-6.23606797749979}, {-1., -8.23606797749979, -12.70820393249937, +-19.94427190999916, -1., -1., -19.94427190999916, +-19.94427190999916, -8.23606797749979, -12.70820393249937, +-8.23606797749979, -12.70820393249937, -17.94427190999916, +-36.88854381999832, -17.94427190999916, -36.88854381999832, + 1., -6.23606797749979, -48.59674775249769, -55.83281572999748, +-17.94427190999916, -17.94427190999916, -36.88854381999832, +-36.88854381999832, -6.23606797749979, -17.94427190999916, +-6.23606797749979, -17.94427190999916, -36.88854381999832, +-48.59674775249769, -36.88854381999832, -48.59674775249769}, +{-8.23606797749979, -1., -19.94427190999916, -12.70820393249937, +-1., -1., -19.94427190999916, -19.94427190999916, +-12.70820393249937, -8.23606797749979, -12.70820393249937, +-8.23606797749979, -36.88854381999832, -17.94427190999916, +-36.88854381999832, -17.94427190999916, -6.23606797749979, + 1., -55.83281572999748, -48.59674775249769, -17.94427190999916, +-17.94427190999916, -36.88854381999832, -36.88854381999832, +-17.94427190999916, -6.23606797749979, -17.94427190999916, +-6.23606797749979, -48.59674775249769, -36.88854381999832, +-48.59674775249769, -36.88854381999832}, {-12.70820393249937, +-19.94427190999916, -1., -8.23606797749979, -19.94427190999916, +-19.94427190999916, -1., -1., -8.23606797749979, +-12.70820393249937, -8.23606797749979, -12.70820393249937, +-17.94427190999916, -36.88854381999832, -17.94427190999916, +-36.88854381999832, -48.59674775249769, -55.83281572999748, + 1., -6.23606797749979, -36.88854381999832, -36.88854381999832, +-17.94427190999916, -17.94427190999916, -36.88854381999832, +-48.59674775249769, -36.88854381999832, -48.59674775249769, +-6.23606797749979, -17.94427190999916, -6.23606797749979, +-17.94427190999916}, {-19.94427190999916, -12.70820393249937, +-8.23606797749979, -1., -19.94427190999916, -19.94427190999916, +-1., -1., -12.70820393249937, -8.23606797749979, +-12.70820393249937, -8.23606797749979, -36.88854381999832, +-17.94427190999916, -36.88854381999832, -17.94427190999916, +-55.83281572999748, -48.59674775249769, -6.23606797749979, + 1., -36.88854381999832, -36.88854381999832, -17.94427190999916, +-17.94427190999916, -48.59674775249769, -36.88854381999832, +-48.59674775249769, -36.88854381999832, -17.94427190999916, +-6.23606797749979, -17.94427190999916, -6.23606797749979}, +{-8.23606797749979, -8.23606797749979, -12.70820393249937, +-12.70820393249937, -1., -12.70820393249937, -8.23606797749979, +-19.94427190999916, -1., -1., -19.94427190999916, +-19.94427190999916, -17.94427190999916, -17.94427190999916, +-36.88854381999832, -36.88854381999832, -17.94427190999916, +-17.94427190999916, -36.88854381999832, -36.88854381999832, + 1., -48.59674775249769, -6.23606797749979, -55.83281572999748, +-6.23606797749979, -6.23606797749979, -36.88854381999832, +-36.88854381999832, -17.94427190999916, -17.94427190999916, +-48.59674775249769, -48.59674775249769}, {-8.23606797749979, +-8.23606797749979, -12.70820393249937, -12.70820393249937, +-12.70820393249937, -1., -19.94427190999916, -8.23606797749979, +-19.94427190999916, -19.94427190999916, -1., -1., +-36.88854381999832, -36.88854381999832, -17.94427190999916, +-17.94427190999916, -17.94427190999916, -17.94427190999916, +-36.88854381999832, -36.88854381999832, -48.59674775249769, + 1., -55.83281572999748, -6.23606797749979, -36.88854381999832, +-36.88854381999832, -6.23606797749979, -6.23606797749979, +-48.59674775249769, -48.59674775249769, -17.94427190999916, +-17.94427190999916}, {-12.70820393249937, -12.70820393249937, +-8.23606797749979, -8.23606797749979, -8.23606797749979, +-19.94427190999916, -1., -12.70820393249937, -1., -1., +-19.94427190999916, -19.94427190999916, -17.94427190999916, +-17.94427190999916, -36.88854381999832, -36.88854381999832, +-36.88854381999832, -36.88854381999832, -17.94427190999916, +-17.94427190999916, -6.23606797749979, -55.83281572999748, + 1., -48.59674775249769, -17.94427190999916, -17.94427190999916, +-48.59674775249769, -48.59674775249769, -6.23606797749979, +-6.23606797749979, -36.88854381999832, -36.88854381999832}, +{-12.70820393249937, -12.70820393249937, -8.23606797749979, +-8.23606797749979, -19.94427190999916, -8.23606797749979, +-12.70820393249937, -1., -19.94427190999916, -19.94427190999916, +-1., -1., -36.88854381999832, -36.88854381999832, +-17.94427190999916, -17.94427190999916, -36.88854381999832, +-36.88854381999832, -17.94427190999916, -17.94427190999916, +-55.83281572999748, -6.23606797749979, -48.59674775249769, + 1., -48.59674775249769, -48.59674775249769, -17.94427190999916, +-17.94427190999916, -36.88854381999832, -36.88854381999832, +-6.23606797749979, -6.23606797749979}, {-1., -12.70820393249937, +-8.23606797749979, -19.94427190999916, -1., -8.23606797749979, +-12.70820393249937, -19.94427190999916, -1., -8.23606797749979, +-12.70820393249937, -19.94427190999916, -6.23606797749979, +-36.88854381999832, -17.94427190999916, -48.59674775249769, +-6.23606797749979, -17.94427190999916, -36.88854381999832, +-48.59674775249769, -6.23606797749979, -36.88854381999832, +-17.94427190999916, -48.59674775249769, + 1., -17.94427190999916, -17.94427190999916, -36.88854381999832, +-17.94427190999916, -36.88854381999832, -36.88854381999832, +-55.83281572999748}, {-12.70820393249937, -1., +-19.94427190999916, -8.23606797749979, -1., -8.23606797749979, +-12.70820393249937, -19.94427190999916, -8.23606797749979, -1., +-19.94427190999916, -12.70820393249937, -36.88854381999832, +-6.23606797749979, -48.59674775249769, -17.94427190999916, +-17.94427190999916, -6.23606797749979, -48.59674775249769, +-36.88854381999832, -6.23606797749979, -36.88854381999832, +-17.94427190999916, -48.59674775249769, -17.94427190999916, + 1., -36.88854381999832, -17.94427190999916, -36.88854381999832, +-17.94427190999916, -55.83281572999748, -36.88854381999832}, +{-1., -12.70820393249937, -8.23606797749979, -19.94427190999916, +-8.23606797749979, -1., -19.94427190999916, -12.70820393249937, +-12.70820393249937, -19.94427190999916, -1., -8.23606797749979, +-17.94427190999916, -48.59674775249769, -6.23606797749979, +-36.88854381999832, -6.23606797749979, -17.94427190999916, +-36.88854381999832, -48.59674775249769, -36.88854381999832, +-6.23606797749979, -48.59674775249769, -17.94427190999916, +-17.94427190999916, -36.88854381999832, + 1., -17.94427190999916, -36.88854381999832, -55.83281572999748, +-17.94427190999916, -36.88854381999832}, {-12.70820393249937, +-1., -19.94427190999916, -8.23606797749979, -8.23606797749979, +-1., -19.94427190999916, -12.70820393249937, -19.94427190999916, +-12.70820393249937, -8.23606797749979, -1., -48.59674775249769, +-17.94427190999916, -36.88854381999832, -6.23606797749979, +-17.94427190999916, -6.23606797749979, -48.59674775249769, +-36.88854381999832, -36.88854381999832, -6.23606797749979, +-48.59674775249769, -17.94427190999916, -36.88854381999832, +-17.94427190999916, -17.94427190999916, + 1., -55.83281572999748, -36.88854381999832, -36.88854381999832, +-17.94427190999916}, {-8.23606797749979, -19.94427190999916, -1., +-12.70820393249937, -12.70820393249937, -19.94427190999916, -1., +-8.23606797749979, -1., -8.23606797749979, -12.70820393249937, +-19.94427190999916, -6.23606797749979, -36.88854381999832, +-17.94427190999916, -48.59674775249769, -36.88854381999832, +-48.59674775249769, -6.23606797749979, -17.94427190999916, +-17.94427190999916, -48.59674775249769, -6.23606797749979, +-36.88854381999832, -17.94427190999916, -36.88854381999832, +-36.88854381999832, -55.83281572999748, + 1., -17.94427190999916, -17.94427190999916, +-36.88854381999832}, {-19.94427190999916, -8.23606797749979, +-12.70820393249937, -1., -12.70820393249937, -19.94427190999916, +-1., -8.23606797749979, -8.23606797749979, -1., +-19.94427190999916, -12.70820393249937, -36.88854381999832, +-6.23606797749979, -48.59674775249769, -17.94427190999916, +-48.59674775249769, -36.88854381999832, -17.94427190999916, +-6.23606797749979, -17.94427190999916, -48.59674775249769, +-6.23606797749979, -36.88854381999832, -36.88854381999832, +-17.94427190999916, -55.83281572999748, -36.88854381999832, +-17.94427190999916, + 1., -36.88854381999832, -17.94427190999916}, +{-8.23606797749979, -19.94427190999916, -1., -12.70820393249937, +-19.94427190999916, -12.70820393249937, -8.23606797749979, -1., +-12.70820393249937, -19.94427190999916, -1., -8.23606797749979, +-17.94427190999916, -48.59674775249769, -6.23606797749979, +-36.88854381999832, -36.88854381999832, -48.59674775249769, +-6.23606797749979, -17.94427190999916, -48.59674775249769, +-17.94427190999916, -36.88854381999832, -6.23606797749979, +-36.88854381999832, -55.83281572999748, -17.94427190999916, +-36.88854381999832, -17.94427190999916, -36.88854381999832, + 1., -17.94427190999916}, {-19.94427190999916, +-8.23606797749979, -12.70820393249937, -1., -19.94427190999916, +-12.70820393249937, -8.23606797749979, -1., -19.94427190999916, +-12.70820393249937, -8.23606797749979, -1., -48.59674775249769, +-17.94427190999916, -36.88854381999832, -6.23606797749979, +-48.59674775249769, -36.88854381999832, -17.94427190999916, +-6.23606797749979, -48.59674775249769, -17.94427190999916, +-36.88854381999832, -6.23606797749979, -55.83281572999748, +-36.88854381999832, -36.88854381999832, -17.94427190999916, +-36.88854381999832, -17.94427190999916, -17.94427190999916, 1.}} + +{{0, 12, 8, 24}, {0, 14, 2, 12}, {0, 16, 5, 26}, {0, 24, 4, 16}, {0, + 26, 10, 14}, {1, 13, 3, 15}, {1, 15, 11, 27}, {1, 17, 4, 25}, {1, + 25, 9, 13}, {1, 27, 5, 17}, {2, 14, 10, 30}, {2, 18, 6, 28}, {2, 28, + 8, 12}, {2, 30, 7, 18}, {3, 13, 9, 29}, {3, 19, 7, 31}, {3, 29, 6, + 19}, {3, 31, 11, 15}, {4, 17, 5, 16}, {4, 20, 9, 25}, {4, 24, 8, + 20}, {5, 21, 10, 26}, {5, 27, 11, 21}, {6, 18, 7, 19}, {6, 22, 8, + 28}, {6, 29, 9, 22}, {7, 23, 11, 31}, {7, 30, 10, 23}, {8, 22, 9, + 20}, {10, 21, 11, 23}} diff --git a/fractal_dimension/circle_counting_new/data/rhombic_dodecahedron.txt b/fractal_dimension/circle_counting_new/data/rhombic_dodecahedron.txt deleted file mode 100644 index eb141a4..0000000 --- a/fractal_dimension/circle_counting_new/data/rhombic_dodecahedron.txt +++ /dev/null @@ -1,165 +0,0 @@ -{{{1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {5., 0., - 0., 0., -4., 0., 0., 0., 0., 5., -1., 0., 0., 0.}, {8., 0., 0., - 0., -4., 0., 0., 0., 0., 9., -2., 0., 0., 0.}, {4., 0., 0., 0., 0., - 0., 0., 0., 0., 4., -1., 0., 0., 0.}, {0., 0., 0., 0., 1., 0., 0., - 0., 0., 0., 0., 0., 0., 0.}, {0.5, 0., 0., 0., -1., 0., 0., 0., - 0., 0.5, 0., 0., 0., 0.}, {4., 0., 0., 0., -3., 0., 0., 0., 0., - 5., -1., 0., 0., 0.}, {3.5, 0., 0., 0., -1., 0., 0., 0., 0., - 4.5, -1., 0., 0., 0.}, {3., 0., 0., 0., 0., 0., 0., 0., 0., - 5., -1., 0., 0., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., - 0., 0., 0.}, {4., 0., 0., 0., -4., 0., 0., 0., 0., 6., -1., 0., 0., - 0.}, {2.5, 0., 0., 0., -1., 0., 0., 0., 0., 2., -0.5, 0., 0., - 0.}, {7., 0., 0., 0., -4., 0., 0., 0., 0., 10., -2., 0., 0., - 0.}, {1.5, 0., 0., 0., -1., 0., 0., 0., 0., 3., -0.5, 0., 0., - 0.}}, {{1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., - 0.}, {0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {5., - 5., 0., -1., 0., -4., 0., 0., 0., 0., 0., 0., 0., 0.}, {6., 4., - 0., -1., 0., -4., 0., 0., 0., 0., 0., 0., 0., 0.}, {3., 1.5, - 0., -0.5, 0., -1., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., 0., 0., - 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.}, {2., 2.5, 0., -0.5, - 0., -1., 0., 0., 0., 0., 0., 0., 0., 0.}, {5., 4., 0., -1., - 0., -3., 0., 0., 0., 0., 0., 0., 0., 0.}, {10., 7., 0., -2., - 0., -4., 0., 0., 0., 0., 0., 0., 0., 0.}, {5., 3., 0., -1., 0., 0., - 0., 0., 0., 0., 0., 0., 0., 0.}, {4., 4., 0., -1., 0., 0., 0., 0., - 0., 0., 0., 0., 0., 0.}, {0.5, 0.5, 0., 0., 0., -1., 0., 0., 0., - 0., 0., 0., 0., 0.}, {9., 8., 0., -2., 0., -4., 0., 0., 0., 0., 0., - 0., 0., 0.}, {4.5, 3.5, 0., -1., 0., -1., 0., 0., 0., 0., 0., 0., - 0., 0.}}, {{1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., - 0.}, {1., 0., 0., 0., 5., 0., -1., 0., 0., 0., 0., 8., 0., - 0.}, {-1., 0., 0., 0., 7., 0., -1., 0., 0., 0., 0., 10., 0., - 0.}, {-1., 0., 0., 0., 2., 0., 0., 0., 0., 0., 0., 2., 0., - 0.}, {0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {1., - 0., 0., 0., 2.5, 0., -0.5, 0., 0., 0., 0., 3., 0., 0.}, {0., 0., - 0., 0., 6., 0., -1., 0., 0., 0., 0., 8., 0., 0.}, {-1., 0., 0., 0., - 4.5, 0., -0.5, 0., 0., 0., 0., 5., 0., 0.}, {-1., 0., 0., 0., 9., - 0., -1., 0., 0., 0., 0., 8., 0., 0.}, {1., 0., 0., 0., 7., 0., -1., - 0., 0., 0., 0., 6., 0., 0.}, {1., 0., 0., 0., 12., 0., -2., 0., - 0., 0., 0., 14., 0., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., - 0., 1., 0., 0.}, {-1., 0., 0., 0., 14., 0., -2., 0., 0., 0., 0., - 16., 0., 0.}, {0., 0., 0., 0., 7., 0., -1., 0., 0., 0., 0., 7., 0., - 0.}}, {{0., 0., 0., 0., 0., 9., 8., -1., 0., 0., -1., 0., 0., - 0.}, {0., 0., 0., 0., 0., 2., 2., 0., 0., 0., -1., 0., 0., - 0.}, {0., 0., 0., 0., 0., 7., 10., -1., 0., 0., -1., 0., 0., - 0.}, {0., 0., 0., 0., 0., 14., 16., -2., 0., 0., -1., 0., 0., - 0.}, {0., 0., 0., 0., 0., 7., 7., -1., 0., 0., 0., 0., 0., - 0.}, {0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., - 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0.}, {0., 0., 0., - 0., 0., 6., 8., -1., 0., 0., 0., 0., 0., 0.}, {0., 0., 0., 0., 0., - 12., 14., -2., 0., 0., 1., 0., 0., 0.}, {0., 0., 0., 0., 0., 7., - 6., -1., 0., 0., 1., 0., 0., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., - 0., 0., 1., 0., 0., 0.}, {0., 0., 0., 0., 0., 4.5, 5., -0.5, 0., - 0., -1., 0., 0., 0.}, {0., 0., 0., 0., 0., 5., 8., -1., 0., 0., 1., - 0., 0., 0.}, {0., 0., 0., 0., 0., 2.5, 3., -0.5, 0., 0., 1., 0., - 0., 0.}}, {{0., 4., 2.5, 0., 0., 0., 0., 0., 0., -0.5, 0., 2., 0., - 0.}, {0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., - 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., 3., 3.5, - 0., 0., 0., 0., 0., 0., -0.5, 0., 2., 0., 0.}, {0., 3.5, 3., 0., - 0., 0., 0., 0., 0., -0.5, 0., 1., 0., 0.}, {0., 2.5, 1.25, 0., 0., - 0., 0., 0., 0., -0.25, 0., 0., 0., 0.}, {0., 0.5, 0.5, 0., 0., 0., - 0., 0., 0., 0., 0., -1., 0., 0.}, {0., 1.5, 2.25, 0., 0., 0., 0., - 0., 0., -0.25, 0., 0., 0., 0.}, {0., 7., 7., 0., 0., 0., 0., 0., - 0., -1., 0., 0., 0., 0.}, {0., 8., 6., 0., 0., 0., 0., 0., 0., -1., - 0., 0., 0., 0.}, {0., 5., 3.5, 0., 0., 0., 0., 0., 0., -0.5, - 0., -2., 0., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., - 0., 0.}, {0., 4., 4.5, 0., 0., 0., 0., 0., 0., -0.5, 0., -2., 0., - 0.}, {0., 4., 3.5, 0., 0., 0., 0., 0., 0., -0.5, 0., -1., 0., - 0.}}, {{0., 0., 7., 0., 0., -2., 2., 0., 0., 0., 0., 0., 6., - 0.}, {0., 0., 3.5, 0., 0., -1., 3., 0., 0., 0., 0., 0., 2.5, - 0.}, {0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., - 0., 4.5, 0., 0., -1., -1., 0., 0., 0., 0., 0., 3.5, 0.}, {0., 0., - 3.5, 0., 0., -1., 0., 0., 0., 0., 0., 0., 3.5, 0.}, {0., 0., 3., - 0., 0., -1., 2., 0., 0., 0., 0., 0., 3., 0.}, {0., 0., 0., 0., 0., - 0., 1., 0., 0., 0., 0., 0., 0., 0.}, {0., 0., 0.5, 0., 0., 0., -1., - 0., 0., 0., 0., 0., 0.5, 0.}, {0., 0., 3.5, 0., 0., -1., -1., 0., - 0., 0., 0., 0., 4.5, 0.}, {0., 0., 6., 0., 0., -2., 2., 0., 0., 0., - 0., 0., 7., 0.}, {0., 0., 2.5, 0., 0., -1., 3., 0., 0., 0., 0., - 0., 3.5, 0.}, {0., 0., 2.25, 0., 0., -0.5, 0.5, 0., 0., 0., 0., 0., - 1.25, 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., - 0.}, {0., 0., 1.25, 0., 0., -0.5, 0.5, 0., 0., 0., 0., 0., 2.25, - 0.}}, {{0., 0., -3., 0., -2., 0., 0., 10., 0., 0., 0., 12., 0., - 0.}, {0., 0., -1., 0., -2., 0., 0., 8., 0., 0., 0., 10., 0., - 0.}, {0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., - 0., -1., 0., 0., 0., 0., 2., 0., 0., 0., 2., 0., 0.}, {0., - 0., -2., 0., -1., 0., 0., 6., 0., 0., 0., 6., 0., 0.}, {0., - 0., -2., 0., -2., 0., 0., 9., 0., 0., 0., 10., 0., 0.}, {0., 0., - 0., 0., -1., 0., 0., 4., 0., 0., 0., 4., 0., 0.}, {0., 0., 0., 0., - 0., 0., 0., 1., 0., 0., 0., 0., 0., 0.}, {0., 0., -3., 0., -2., 0., - 0., 12., 0., 0., 0., 10., 0., 0.}, {0., 0., -5., 0., -4., 0., 0., - 20., 0., 0., 0., 20., 0., 0.}, {0., 0., -3., 0., -4., 0., 0., 18., - 0., 0., 0., 18., 0., 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., - 0., 1., 0., 0.}, {0., 0., -1., 0., -2., 0., 0., 10., 0., 0., 0., - 8., 0., 0.}, {0., 0., -2., 0., -2., 0., 0., 10., 0., 0., 0., 9., - 0., 0.}}, {{0., 0., 0., 3.5, 2., 0., 0., 0., 3., 0., -0.5, 0., 0., - 0.}, {0., 0., 0., 7., 0., 0., 0., 0., 7., 0., -1., 0., 0., - 0.}, {0., 0., 0., 4.5, -2., 0., 0., 0., 4., 0., -0.5, 0., 0., - 0.}, {0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., - 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., 0., 0., - 3., 1., 0., 0., 0., 3.5, 0., -0.5, 0., 0., 0.}, {0., 0., 0., - 3.5, -1., 0., 0., 0., 4., 0., -0.5, 0., 0., 0.}, {0., 0., 0., - 0.5, -1., 0., 0., 0., 0.5, 0., 0., 0., 0., 0.}, {0., 0., 0., 0., - 0., 0., 0., 0., 1., 0., 0., 0., 0., 0.}, {0., 0., 0., 2.5, 2., 0., - 0., 0., 4., 0., -0.5, 0., 0., 0.}, {0., 0., 0., 6., 0., 0., 0., 0., - 8., 0., -1., 0., 0., 0.}, {0., 0., 0., 2.25, 0., 0., 0., 0., 1.5, - 0., -0.25, 0., 0., 0.}, {0., 0., 0., 3.5, -2., 0., 0., 0., 5., - 0., -0.5, 0., 0., 0.}, {0., 0., 0., 1.25, 0., 0., 0., 0., 2.5, - 0., -0.25, 0., 0., 0.}}, {{0., -0.5, 0., 0., 7., 0., 0., 0., 0., - 1.5, 0., 0., 0., 5.}, {0., -1., 0., 0., 12., 0., 0., 0., 0., 2., - 0., 0., 0., 12.}, {0., -1., 0., 0., 14., 0., 0., 0., 0., 0., 0., - 0., 0., 14.}, {0., -0.5, 0., 0., 9., 0., 0., 0., 0., -0.5, 0., 0., - 0., 7.}, {0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., - 0.}, {0., -0.25, 0., 0., 2.5, 0., 0., 0., 0., 1.25, 0., 0., 0., - 2.5}, {0., -0.5, 0., 0., 6., 0., 0., 0., 0., 0.5, 0., 0., 0., - 7.}, {0., -0.25, 0., 0., 4.5, 0., 0., 0., 0., -0.75, 0., 0., 0., - 4.5}, {0., 0., 0., 0., 2., 0., 0., 0., 0., -1., 0., 0., 0., - 2.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., - 0.}, {0., -0.5, 0., 0., 5., 0., 0., 0., 0., 1.5, 0., 0., 0., - 7.}, {0., -0.5, 0., 0., 7., 0., 0., 0., 0., 0.5, 0., 0., 0., - 6.}, {0., -0.5, 0., 0., 7., 0., 0., 0., 0., -0.5, 0., 0., 0., - 9.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., - 1.}}, {{0., 0., -0.5, 0., 0., 9., 0., 0., 0., 0., -0.5, 0., 0., - 7.}, {0., 0., -0.5, 0., 0., 7., 0., 0., 0., 0., 1.5, 0., 0., - 5.}, {0., 0., -1., 0., 0., 12., 0., 0., 0., 0., 2., 0., 0., - 12.}, {0., 0., -1., 0., 0., 14., 0., 0., 0., 0., 0., 0., 0., - 14.}, {0., 0., -0.25, 0., 0., 4.5, 0., 0., 0., 0., -0.75, 0., 0., - 4.5}, {0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., - 0.}, {0., 0., -0.25, 0., 0., 2.5, 0., 0., 0., 0., 1.25, 0., 0., - 2.5}, {0., 0., -0.5, 0., 0., 6., 0., 0., 0., 0., 0.5, 0., 0., - 7.}, {0., 0., -0.5, 0., 0., 7., 0., 0., 0., 0., -0.5, 0., 0., - 9.}, {0., 0., 0., 0., 0., 2., 0., 0., 0., 0., -1., 0., 0., - 2.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0.}, {0., - 0., -0.5, 0., 0., 7., 0., 0., 0., 0., 0.5, 0., 0., 6.}, {0., - 0., -0.5, 0., 0., 5., 0., 0., 0., 0., 1.5, 0., 0., 7.}, {0., 0., - 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.}}, {{0., -2., 0., - 0., 0., 0., 4., 0., 0., 0., 8., 0., 5., 0.}, {0., -1., 0., 0., 0., - 0., 4., 0., 0., 0., 4., 0., 2., 0.}, {0., -1., 0., 0., 0., 0., 4., - 0., 0., 0., 3., 0., 3., 0.}, {0., -2., 0., 0., 0., 0., 4., 0., 0., - 0., 7., 0., 6., 0.}, {0., -1., 0., 0., 0., 0., 1., 0., 0., 0., 4., - 0., 3., 0.}, {0., -0.5, 0., 0., 0., 0., 1., 0., 0., 0., 2.5, 0., - 1., 0.}, {0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., - 0.}, {0., -0.5, 0., 0., 0., 0., 1., 0., 0., 0., 1.5, 0., 2., - 0.}, {0., -1., 0., 0., 0., 0., 0., 0., 0., 0., 4., 0., 4., - 0.}, {0., -1., 0., 0., 0., 0., 0., 0., 0., 0., 5., 0., 3., - 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0.}, {0., - -1., 0., 0., 0., 0., 3., 0., 0., 0., 3.5, 0., 2.5, 0.}, {0., 0., - 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0.}, {0., 0., 0., 0., - 0., 0., -1., 0., 0., 0., 0.5, 0., 0.5, 0.}}, {{0., 0., -2., 0., 0., - 0., 0., 18., -1., 0., 0., 0., 0., 14.}, {0., 0., -2., 0., 0., 0., - 0., 20., -3., 0., 0., 0., 0., 16.}, {0., 0., -1., 0., 0., 0., 0., - 12., -2., 0., 0., 0., 0., 8.}, {0., 0., -1., 0., 0., 0., 0., 10., - 0., 0., 0., 0., 0., 6.}, {0., 0., -0.5, 0., 0., 0., 0., 4., 0.5, - 0., 0., 0., 0., 3.}, {0., 0., -1., 0., 0., 0., 0., 9., -1., 0., 0., - 0., 0., 8.}, {0., 0., -0.5, 0., 0., 0., 0., 6., -1.5, 0., 0., 0., - 0., 5.}, {0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., - 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0.}, {0., - 0., -1., 0., 0., 0., 0., 8., 0., 0., 0., 0., 0., 8.}, {0., - 0., -1., 0., 0., 0., 0., 10., -2., 0., 0., 0., 0., 10.}, {0., - 0., -1., 0., 0., 0., 0., 10., -1., 0., 0., 0., 0., 7.}, {0., 0., - 0., 0., 0., 0., 0., 2., -1., 0., 0., 0., 0., 2.}, {0., 0., 0., 0., - 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.}}} - -{1.82843, 3.82843, 1.82843, -0.171573, 0.414214, 2.41421, 2.41421, -0.414214, 1.82843, 3.82843, 5.82843, 0.414214, 3.82843, 2.41421} - -{{0, 4, 9, 5}, {0, 5, 1, 11}, {0, 11, 3, 4}, {1, 5, 10, 6}, {1, 6, 2, - 11}, {2, 6, 12, 7}, {2, 7, 3, 11}, {3, 7, 8, 4}, {4, 8, 13, 9}, {5, - 9, 13, 10}, {6, 10, 13, 12}, {7, 12, 13, 8}} diff --git a/fractal_dimension/circle_counting_new/data/rhombic_triacontahedron.txt b/fractal_dimension/circle_counting_new/data/rhombic_triacontahedron.txt deleted file mode 100644 index 93a302b..0000000 --- a/fractal_dimension/circle_counting_new/data/rhombic_triacontahedron.txt +++ /dev/null @@ -1,1775 +0,0 @@ -{{{0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.809017, - 0, 0, 0, 0, 0.809017, 0, 0, 0, 5.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.54508, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.190983, 0, 0, 0, - 0, 0.190983, 0, 0, 0, 2.07295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.07295, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 2., 0, 0, - 0, 7.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -0.190983, 0, 0, 0, 0, 0.190983, 0, 0, 0, - 1.07295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.07295, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, -0.5, 0, 0, 0, 0, -1.11803, 0, 0, 0, 3.80902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.5, 0, 0, 0, 0, 2.11803, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.19098, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.809017, - 0, 0, 0, 0, 0.809017, 0, 0, 0, 6.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 5.54508, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -0.5, 0, 0, 0, 0, 2.11803, 0, 0, 0, 3.19098, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.5, 0, 0, 0, 0, -1.11803, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 7.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.61803, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, -2.11803, 0, 0, 0, 0, 4.73607, 0, 0, 0, 14.5172, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16.1353, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.5, - 0, 0, 0, 0, -2.11803, 0, 0, 0, 5.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 3.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -2.61803, 0, 0, 0, - 0, 2.61803, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9443, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.5, 0, 0, 0, - 0, -2.11803, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.30902, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.5902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.30902, 0, 0, 0, 0, - 2.92705, 0, 0, 0, 10.9721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.3541, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -2.11803, 0, 0, 0, 0, 4.73607, 0, - 0, 0, 16.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.5172, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, -0.5, 0, 0, 0, 0, 3.11803, 0, 0, 0, 2.80902, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -1.80902, 0, 0, 0, 0, -2.42705, 0, 0, 0, 14.3992, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3992, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.809017, 0, 0, 0, 0, 5.04508, 0, 0, 0, 5.54508, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.54508, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -2.11803, 0, 0, 0, 0, -0.5, 0, 0, 0, 17.1353, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 15.5172, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -1.30902, 0, 0, 0, 0, 2.92705, 0, 0, 0, - 8.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.9721, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -0.809017, 0, 0, 0, 0, -3.42705, 0, 0, 0, 7.16312, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.16312, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, -2.11803, 0, 0, 0, 0, -0.5, 0, 0, 0, 15.5172, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 17.1353, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.5, - 0, 0, 0, 0, 3.11803, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.80902, 0, 0, 0, - 0, 6.04508, 0, 0, 0, 12.7812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.7812, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.30902, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.97214, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -2.61803, 0, 0, 0, 0, - 2.61803, 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18.9443, 0, 0, 0, 0, 0, 0, 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.61803, -0.381966, - 7.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0.381966, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8., -0.381966, 7.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4., -0.190983, 3.19098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.38197, -0.190983, 3.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {-1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.61803, -0.190983, 3.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {-1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4., -0.190983, 4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.1459, -0.072949, - 1.07295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, -0.309017, 5.54508, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.1459, -0.072949, 2.07295, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.8541, -0.309017, 6.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 20.9443, -1., 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.9443, -1., 19.9443, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {4.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 5.8541, -0.309017, 5.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.4721, -0.690983, 12.7812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {-4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.47214, -0.309017, 7.16312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {-4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.0902, -0.690983, 14.3992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.4721, -0.5, 8.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.8541, -0.5, - 10.9721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.0902, -0.5, - 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, -0.5, - 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, -0.190983, - 2.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.9443, -0.809017, - 14.5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3., -0.190983, - 4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, -0.809017, - 16.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.61803, -0.190983, - 3.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, -0.809017, - 15.5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., -0.190983, - 5.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, -0.809017, - 17.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-0.447214, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.72361, 0, -0.276393, 0, 0, 0}, {2.78885, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.10557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.72361, - 0, -0.276393, 0, 0, 0}, {1.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 7.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.44721, - 0, -0.552786, 0, 0, 0}, {0.447214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.04033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.04033, - 0, -0.105573, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, - 0}, {3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.06525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.06525, 0, -0.552786, 0, 0, - 0}, {1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.40689, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.40689, 0, -0.447214, 0, 0, - 0}, {2.78885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.72361, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.10557, 0, -0.276393, 0, 0, - 0}, {1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.40689, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.40689, 0, -0.447214, 0, 0, - 0}, {0.447214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.04033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.04033, 0, -0.105573, 0, 0, - 0}, {-0.447214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.72361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.34164, 0, -0.276393, 0, 0, - 0}, {6.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.40689, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.40689, 0, -0.447214, 0, 0, - 0}, {2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.7735, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.1554, 0, -1.17082, 0, 0, - 0}, {3.78885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.72361, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.34164, 0, -0.276393, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0902, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 14.0902, 0, -1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.72361, 0, -0.276393, 0, 0, - 0}, {7.57771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1554, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7735, 0, -1.17082, 0, 0, - 0}, {6.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.4971, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4971, 0, -1.44721, 0, 0, - 0}, {4.68328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7485, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.1305, 0, -0.723607, 0, 0, - 0}, {-1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.72361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.34164, 0, -0.276393, 0, 0, - 0}, {7.57771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7735, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1554, 0, -1.17082, 0, 0, - 0}, {1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.74853, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.3666, 0, -0.723607, 0, 0, - 0}, {3.78885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.34164, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.72361, 0, -0.276393, 0, 0, - 0}, {1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.3666, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.74853, 0, -0.723607, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0}, {-2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.02492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.02492, - 0, -0.447214, 0, 0, 0}, {8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 12.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4721, 0, -1., 0, - 0, 0}, {6.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.4971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.4971, 0, -1.44721, 0, 0, - 0}, {4.68328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.1305, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7485, 0, -0.723607, 0, 0, - 0}, {2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.1554, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.7735, 0, -1.17082, 0, 0, 0}}, {{1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {13.0902, 0, 0, 0, 14.7082, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {16.3262, 0, 0, 0, 14.7082, 0, 0, 0, -2.61803, - 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {28.4164, 0, 0, 0, 29.4164, 0, 0, 0, -5.23607, 0, 0, 0, - 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {4.61803, 0, 0, 0, 4.61803, 0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {24.7984, 0, 0, 0, 24.7984, 0, 0, 0, -4.23607, 0, - 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {29.4164, 0, 0, 0, 28.4164, 0, 0, 0, -5.23607, 0, 0, 0, 0, - 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {7.23607, 0, 0, 0, 7.23607, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {14.7082, 0, - 0, 0, 16.3262, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {14.7082, 0, 0, 0, - 13.0902, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {22.1803, 0, 0, 0, 22.1803, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {18.9443, 0, 0, 0, 16.3262, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {50.5967, 0, 0, 0, 54.8328, 0, 0, - 0, -9.47214, 0, 0, 0, 0, 0, 0, 0, -9.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {26.4164, 0, 0, 0, 22.1803, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {58.0689, 0, 0, 0, 60.6869, 0, 0, - 0, -11.0902, 0, 0, 0, 0, 0, 0, 0, -9.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {12.0902, - 0, 0, 0, 14.7082, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {64.923, 0, 0, 0, - 62.305, 0, 0, 0, -11.0902, 0, 0, 0, 0, 0, 0, 0, -12.7082, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {77.0132, 0, 0, 0, 77.0132, 0, - 0, 0, -13.7082, 0, 0, 0, 0, 0, 0, 0, -14.7082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {16.3262, 0, 0, 0, 18.9443, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {35.8885, 0, 0, 0, 34.2705, 0, 0, - 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {41.1246, 0, 0, 0, 42.7426, 0, 0, 0, -6.8541, - 0, 0, 0, 0, 0, 0, 0, -9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {60.6869, 0, 0, 0, 58.0689, 0, 0, 0, -11.0902, 0, 0, 0, - 0, 0, 0, 0, -9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {2.61803, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {22.1803, 0, - 0, 0, 26.4164, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {14.7082, 0, 0, 0, - 12.0902, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {34.2705, 0, 0, 0, 35.8885, 0, 0, - 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {42.7426, 0, 0, 0, 41.1246, 0, 0, - 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, -9.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {62.305, 0, 0, 0, 64.923, 0, 0, 0, -11.0902, - 0, 0, 0, 0, 0, 0, 0, -12.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {54.8328, 0, 0, 0, 50.5967, 0, 0, 0, -9.47214, 0, 0, 0, - 0, 0, 0, 0, -9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {74.3951, 0, 0, 0, 74.3951, 0, 0, 0, -13.7082, 0, 0, 0, 0, 0, - 0, 0, -12.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, - 6.23607, 0, 0, 0, 0, 0}, {-0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2.38197, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0}, {-2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.23607, 0, 0, 0, -0.763932, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0, - 0, 0}, {1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, - 0}, {-0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.38197, 0, - 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0}, {-1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.8541, 0, 0, 0, -0.618034, 0, - 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0}, {-2.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, -0.381966, 0, 0, 0, 0, - 0, 0, 0, 3.61803, 0, 0, 0, 0, 0}, {1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.61803, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 3., - 0, 0, 0, 0, 0}, {-0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.8541, 0, 0, 0, -0.763932, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, - 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0}, {-2.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, 0, 0, 0, -0.381966, - 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0}, {2., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, 0, 2.61803, 0, 0, 0, 0, 0}, {-3.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 23.1803, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 18.9443, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-5.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, -1.61803, 0, 0, - 0, 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, 0}, {2., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, - 4.23607, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 10.4721, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, - 0}, {-3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0}, {-5.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.5623, 0, 0, 0, -1.61803, - 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, 0}, {2., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 15.7082, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, - 0, 0, 12.0902, 0, 0, 0, 0, 0}, {-3.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.61803, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.5623, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, - 0, 0}, {-5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, - 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, - 0}, {3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, -1.61803, 0, - 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0}, {-3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.0902, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 11.0902, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0902, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 7.8541, 0, 0, 0, 0, 0}, {-3.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 24.1803, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 17.9443, 0, 0, 0, 0, 0}, {-3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.23607, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 3.61803, - 0, 0, 0, 0, 0}, {-6.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.3262, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, - 0, 0}}, {{0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.38197, 0, - 8.38197, 0, 0, 0, 0, 0, -0.763932, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0.236068, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.76393, 0, 8.76393, 0, 0, 0, 0, 0, -0.763932, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.381966, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, - 3.76393, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.76393, 0, - 4.38197, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 4.38197, 0, 0, - 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 5., 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 5.8541, 0, 6.47214, 0, 0, 0, 0, 0, -0.618034, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.90983, 0, 1.2918, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.8541, - 0, 7.47214, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.90983, 0, - 2.2918, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7082, 0, - 21.9443, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 16.7082, 0, 22.9443, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 6.47214, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 11.2361, 0, 14.8541, 0, 0, 0, 0, 0, -1.38197, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 5.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.8541, 0, 6.47214, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.8541, 0, 16.4721, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.47214, - 0, 8.09017, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.8541, 0, - 9.8541, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 12.4721, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 10.4721, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.8541, 0, 13.0902, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3262, 0, - 16.9443, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 3.38197, - 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, 0, 18.5623, 0, - 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 3.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38197, 0, 5., 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 15.3262, 0, 17.9443, 0, 0, 0, 0, 0, -1.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 5., 0, 4.38197, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, - 19.5623, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 6., 0, 0, - 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, - 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0.809017, 0, 0, 0, 5.54508, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.54508, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.381966, 0, 0, 0, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 2., 0, 0, 0, 7.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, - 0, 0, 0, 0}, {0, 0, -0.190983, 0, 0, 0, 0, 0, 0, 0, 0, 0.190983, - 0, 0, 0, 2.07295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.07295, 0, 0, - 0, 0}, {0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, -1.11803, 0, 0, 0, - 3.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.42705, 0, 0, 0, 0}, {0, - 0, -0.190983, 0, 0, 0, 0, 0, 0, 0, 0, 0.190983, 0, 0, 0, 1.07295, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.07295, 0, 0, 0, 0}, {0, - 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0.809017, 0, 0, 0, 6.54508, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.54508, 0, 0, 0, 0}, {0, 0, -0.5, - 0, 0, 0, 0, 0, 0, 0, 0, 2.11803, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.19098, 0, 0, 0, 0}, {0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.61803, 0, 0, 0, 0}, {0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, - 0, -1.11803, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.80902, 0, 0, 0, 0}, {0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 2.11803, - 0, 0, 0, 3.19098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.80902, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -2.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.9443, 0, 0, 0, 0}, {0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, - 0, -2.11803, 0, 0, 0, 5.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.80902, 0, 0, 0, 0}, {0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, - 4.73607, 0, 0, 0, 14.5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.1353, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, -0.309017, 0, 0, 0, 8.97214, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5902, 0, 0, 0, 0}, {0, 0, -0.5, - 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 5.42705, 0, 0, 0, 0}, {0, 0, -2.11803, 0, 0, 0, - 0, 0, 0, 0, 0, 4.73607, 0, 0, 0, 16.1353, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 14.5172, 0, 0, 0, 0}, {0, 0, -1.30902, 0, 0, 0, 0, 0, 0, - 0, 0, 2.92705, 0, 0, 0, 10.9721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.3541, 0, 0, 0, 0}, {0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, - 0, -2.42705, 0, 0, 0, 14.3992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.3992, 0, 0, 0, 0}, {0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 3.11803, - 0, 0, 0, 2.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.42705, 0, 0, - 0, 0}, {0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, - 17.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.5172, 0, 0, 0, 0}, {0, - 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 5.04508, 0, 0, 0, 5.54508, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.54508, 0, 0, 0, 0}, {0, - 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 15.5172, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.1353, 0, 0, 0, 0}, {0, 0, -0.809017, - 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 7.16312, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.16312, 0, 0, 0, 0}, {0, 0, -1.30902, 0, 0, 0, - 0, 0, 0, 0, 0, 2.92705, 0, 0, 0, 8.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.9721, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 19.9443, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0}, {0, - 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, -0.309017, 0, 0, 0, 11.5902, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.97214, 0, 0, 0, 0}, {0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 6.04508, 0, 0, 0, 12.7812, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7812, 0, 0, 0, 0}, {0, 0, -0.5, 0, - 0, 0, 0, 0, 0, 0, 0, 3.11803, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2.80902, 0, 0, 0, 0}}, {{0, 8.1305, 0, 0, 10.9193, - 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0.618034, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 18.4971, 0, 0, 21.8387, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 11.3666, 0, 0, - 10.9193, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, -0.618034, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 2.72361, 0, 0, 3.17082, 0, 0, 0, 0, 0, 0, 0, -0.105573, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 16.7735, 0, 0, 18.6679, 0, 0, 0, 0, 0, 0, 0, -0.447214, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 19.4971, 0, - 0, 20.8387, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 9.74853, 0, 0, 12.5374, 0, - 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 5.34164, 0, 0, 5.78885, 0, 0, 0, 0, - 0, 0, 0, -0.105573, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 14.1554, 0, 0, 16.0498, 0, 0, 0, 0, 0, 0, - 0, -0.447214, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 9.74853, 0, 0, 9.30132, 0, 0, 0, 0, 0, 0, 0, -0.276393, - 0, 0, 0, 0, 0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 32.6525, 0, 0, 41.1246, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 13.9846, 0, 0, - 12.5374, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, -1.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 37.0594, 0, 0, 44.6371, - 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 18.3915, 0, 0, 16.0498, 0, 0, 0, - 0, 0, 0, 0, -0.447214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 7.1305, 0, 0, 10.9193, 0, 0, 0, 0, 0, 0, - 0, -0.276393, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 51.044, 0, 0, - 57.1745, 0, 0, 0, 0, 0, 0, 0, -1.44721, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 43.9135, 0, 0, 46.2551, 0, 0, - 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 11.3666, 0, 0, 15.1554, 0, 0, 0, 0, 0, - 0, 0, -0.276393, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 22.9039, 0, 0, 24.3512, 0, 0, 0, 0, 0, 0, - 0, -0.723607, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 28.14, 0, 0, 32.8233, 0, 0, 0, 0, 0, 0, - 0, -0.723607, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 39.6774, 0, 0, 42.019, 0, 0, 0, 0, 0, 0, - 0, -1.17082, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 14.1554, 0, 0, 20.2859, 0, 0, 0, 0, 0, 0, - 0, -0.447214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 2.61803, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 21.2859, 0, - 0, 25.9692, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 2.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 9.74853, 0, 0, - 8.30132, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 1.61803, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 41.2954, 0, 0, 48.8731, - 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 29.758, 0, 0, 31.2053, 0, 0, 0, 0, - 0, 0, 0, -0.723607, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 48.4259, 0, 0, 54.5564, 0, 0, 0, 0, 0, 0, - 0, -1.44721, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 36.8885, 0, 0, 36.8885, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, -4.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 9.47214, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, -6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8., 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 11.2361, 0, 0, 0, 0, 0, - 0}, {0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.1459, 0, 0, 0, 0, - 0, 0, -0.381966, 0, 0, 0, 0, 1.76393, 0, 0, 0, 0, 0, 0}, {0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.1459, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 2.76393, 0, 0, 0, 0, 0, 0}, {0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 5.61803, 0, 0, 0, 0, 0, 0}, {0, -4.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.61803, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 5.61803, - 0, 0, 0, 0, 0, 0}, {0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.8541, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 8.47214, 0, 0, 0, - 0, 0, 0}, {0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0}, {0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0}, {0, -4.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.61803, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, - 10.8541, 0, 0, 0, 0, 0, 0}, {0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 4., 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 5., 0, 0, 0, 0, 0, - 0}, {0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, 0, 0, - 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 24.7984, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 29.4164, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, - 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 4.61803, 0, 0, 0, 0, 0, - 0}, {0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.8541, 0, 0, 0, - 0, 0, 0, -2.61803, 0, 0, 0, 0, 15.7082, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3., 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 6.23607, 0, 0, 0, 0, 0, 0}, {0, -13.7082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, - 23.1803, 0, 0, 0, 0, 0, 0}, {0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.0902, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 13.7082, - 0, 0, 0, 0, 0, 0}, {0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4., 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 7.23607, 0, 0, 0, 0, 0, - 0}, {0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.4721, 0, 0, - 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 19.3262, 0, 0, 0, 0, 0, - 0}, {0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.47214, 0, 0, - 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 10.0902, 0, 0, 0, 0, 0, - 0}, {0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.9443, 0, 0, - 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 22.1803, 0, 0, 0, 0, 0, - 0}, {0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, 0, 0, - 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 23.7984, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, - 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, - 0}, {0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.0902, 0, 0, - 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 20.9443, 0, 0, 0, 0, 0, - 0}, {0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.61803, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 5.61803, 0, 0, 0, 0, 0, - 0}, {0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.9443, 0, 0, - 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 28.4164, 0, 0, 0, 0, 0, - 0}, {0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, 0, - 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 13.0902, 0, 0, 0, 0, 0, 0}}, {{0, - 8.8541, 0, 0, 0, 12.0902, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 19.9443, 0, 0, 0, 24.1803, 0, 0, 0, 0, -2., 0, 0, 0, 0, - 0, 0, -1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 12.0902, 0, 0, 0, 12.0902, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, -1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 3., 0, - 0, 0, 3.61803, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0.763932, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 20.9443, 0, 0, 0, 23.1803, 0, 0, 0, 0, -2., 0, 0, 0, - 0, 0, 0, -1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 17.9443, 0, 0, 0, 20.5623, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, - 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 15.3262, 0, - 0, 0, 17.9443, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 10.4721, 0, 0, 0, 10.4721, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 10.4721, 0, 0, 0, 13.7082, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, -1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 5.61803, 0, 0, 0, 6.23607, 0, 0, 0, 0, -0.381966, 0, 0, 0, - 0, 0, 0, -1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 40.1246, 0, 0, 0, 49.5967, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 19.5623, 0, - 0, 0, 17.9443, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 35.2705, 0, 0, 0, 45.3607, - 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, -2.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 14.7082, 0, 0, 0, 13.7082, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 7.8541, 0, 0, 0, 12.0902, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 54.8328, 0, 0, 0, 63.305, 0, 0, 0, - 0, -5.23607, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 46.9787, 0, 0, 0, 51.2148, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 24.7984, 0, 0, 0, 27.4164, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 12.0902, 0, 0, 0, 16.3262, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 42.7426, 0, 0, 0, 46.9787, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 30.0344, 0, - 0, 0, 35.8885, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, -4.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 23.1803, 0, 0, 0, - 29.0344, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 10.4721, 0, 0, 0, 9.47214, 0, 0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 15.3262, 0, 0, 0, 22.1803, 0, 0, 0, 0, -1.61803, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 2.61803, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 52.2148, 0, 0, 0, - 60.6869, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, 0, -2.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 39.5066, 0, 0, 0, 41.1246, - 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, -2.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 44.3607, 0, 0, 0, 53.8328, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 31.6525, 0, 0, 0, 34.2705, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.072949, 0, 0, 0, 0, - 1.07295, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 7.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 7.23607, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0.381966, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 0, 6.54508, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.309017, 0, - 0, 0, 0, 5.54508, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, - 0, 4., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.190983, 0, 0, 0, 0, - 3.19098, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 4., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.190983, 0, 0, 0, 0, 4.42705, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.1459, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.072949, 0, 0, 0, 0, 2.07295, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 4.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.190983, 0, 0, 0, 0, 3.80902, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 8., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, - 0, 0, 0, 0, 7.61803, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 3.38197, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.190983, 0, 0, 0, 0, 3.80902, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.61803, 0, 0, 0, 5.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.190983, 0, 0, 0, 0, 3.80902, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 19.9443, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.61803, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.809017, 0, 0, 0, 0, 16.1353, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.61803, 0, 0, 0, 11.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, - 0, 0, 0, 0, 8.3541, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, - 0, 0, 16.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, - 14.5172, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 4., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.190983, 0, 0, 0, 0, 5.42705, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 9.47214, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 11.5902, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, 15.5172, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.23607, 0, 0, 0, 5.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 0, 5.54508, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 15.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.690983, 0, 0, 0, 0, 14.3992, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2.61803, 0, 0, 0, 3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.190983, - 0, 0, 0, 0, 4.42705, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, - 0, 0, 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, - 8.97214, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.9443, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 18.9443, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 4.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.190983, 0, 0, 0, 0, 2.80902, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.23607, 0, 0, 0, 13.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.690983, 0, 0, 0, 0, 12.7812, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 7.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 0, 7.16312, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.809017, 0, 0, 0, 0, 17.1353, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 8.8541, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 10.9721, 0}}, {{0, 0, 0, - 0, -0.618034, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.8541, 0, 0, 0}, {0, 0, 0, - 0, -1.23607, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.09017, 0, 0, 0}, {0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.381966, 0, 0, 0}, {0, 0, 0, 0, -0.618034, 0, 1.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803, - 0, 0, 0}, {0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0}, {0, 0, 0, - 0, -1.23607, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.23607, 0, 0, 0}, {0, 0, 0, - 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0}, {0, 0, 0, 0, -0.618034, 0, - 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.23607, 0, 0, 0}, {0, 0, 0, 0, -0.618034, 0, -1.61803, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.23607, 0, 0, 0}, {0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0}, {0, - 0, 0, 0, -0.618034, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 0, 0}, {0, 0, 0, - 0, -2.23607, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.0902, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3262, 0, 0, 0}, {0, 0, 0, 0, -1., - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.8541, 0, 0, 0}, {0, 0, 0, 0, -2.61803, 0, 2.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 16.3262, 0, 0, 0}, {0, 0, 0, 0, -2.61803, 0, -2.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18.9443, 0, 0, 0}, {0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.1803, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, -0.618034, 0, - 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 3.23607, 0, 0, 0}, {0, 0, 0, 0, -1.61803, 0, 1.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.0902, 0, 0, 0}, {0, 0, 0, 0, -2.61803, 0, -2.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.3262, - 0, 0, 0}, {0, 0, 0, 0, -0.618034, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.8541, 0, 0, - 0}, {0, 0, 0, 0, -1.61803, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 11.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0902, 0, 0, 0}, {0, 0, - 0, 0, -1.61803, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, 0, 0, 0}, {0, 0, 0, - 0, -2.61803, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0}, {0, 0, 0, - 0, -2.23607, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.9443, 0, 0, 0}, {0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 21.1803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0}, {0, 0, 0, 0, -1., 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0}, {0, 0, 0, - 0, -0.618034, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0}, {0, 0, 0, - 0, -1.61803, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, - 0, 0, -1., 0, 0, 0, 2.76393, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.1459, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -4.23607, - 0, 0, 0, 10.8541, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.61803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0.381966, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 8.47214, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 5.61803, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, -4.23607, 0, 0, 0, 9.47214, 0, -1.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 1.76393, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.1459, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, - 0, 0, 5.61803, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.61803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 5., 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, - 6.23607, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -6.23607, 0, 0, 0, 11.2361, 0, -2., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8., 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -8.47214, 0, 0, 0, - 22.1803, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.9443, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, - 7.23607, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -13.7082, 0, 0, 0, 28.4164, - 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.9443, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 15.7082, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.8541, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -8.47214, 0, 0, 0, 23.7984, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 5.61803, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.61803, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, -8.47214, 0, 0, 0, 13.7082, 0, -2.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.0902, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8.47214, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 5.8541, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -13.7082, 0, - 0, 0, 24.7984, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.3262, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -13.7082, 0, 0, 0, 20.9443, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.0902, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -5.23607, 0, 0, 0, 19.3262, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 13.4721, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -8.47214, 0, 0, 0, 16.3262, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9.47214, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -13.7082, 0, 0, 0, 29.4164, 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 19.9443, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 13.0902, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -8.47214, 0, 0, 0, 10.0902, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.47214, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -13.7082, 0, 0, 0, 23.1803, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, - 0}}, {{0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.38197, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 5.61803, 0}, {0, - 0, -6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8., 0, 0, - 0, 0, -2., 0, 0, 0, 0, 0, 0, 11.2361, 0}, {0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.61803, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 5.61803, 0}, {0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.61803, - 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 10.8541, 0}, {0, 0, -4.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 9.47214, 0}, {0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.1459, 0, 0, 0, 0, -0.381966, 0, - 0, 0, 0, 0, 0, 1.76393, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.381966, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 4., 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 5., 0}, {0, 0, -4.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 8.47214, 0}, {0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.1459, 0, 0, 0, 0, -0.381966, 0, - 0, 0, 0, 0, 0, 2.76393, 0}, {0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 6.23607, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.8541, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 8.47214, 0}, {0, - 0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, - 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 23.1803, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3., 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 6.23607, 0}, {0, 0, -13.7082, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 15.0902, 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, - 0, 0, 20.9443, 0}, {0, 0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, - 23.7984, 0}, {0, 0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.9443, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, 0, 29.4164, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -5.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.61803, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 5.61803, 0}, {0, 0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 16.9443, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, - 22.1803, 0}, {0, 0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.47214, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 16.3262, - 0}, {0, 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.4721, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 13.0902, 0}, {0, - 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 0, 0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 7.23607, 0}, {0, 0, -5.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.4721, 0, 0, 0, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 19.3262, 0}, {0, 0, -13.7082, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.9443, 0, 0, 0, - 0, -5.23607, 0, 0, 0, 0, 0, 0, 28.4164, 0}, {0, 0, -5.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.8541, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 15.7082, 0}, {0, 0, -13.7082, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 24.7984, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 4.61803, 0}, {0, 0, -8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.0902, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, - 13.7082, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, -8.47214, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.47214, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 10.0902, 0}}, {{0, 0, 0, -2.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.763932, 9.23607, 0, 0}, {0, 0, 0, -0.236068, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.145898, 1.38197, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, - 7.8541, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 4.61803, 0, 0}, {0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 6.8541, 0, 0}, {0, 0, 0, -0.236068, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.145898, 2.38197, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, - 4.61803, 0, 0}, {0, 0, 0, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, - 5.23607, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0}, {0, - 0, 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.763932, 8.8541, 0, 0}, {0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.381966, 4., 0, 0}, {0, 0, 0, -5.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 20.5623, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 24.1803, 0, 0}, {0, 0, 0, 2., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -0.381966, 3.61803, 0, 0}, {0, 0, 0, -5.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 18.9443, 0, 0}, {0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 11.0902, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.8541, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 13.0902, 0, 0}, {0, 0, - 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.381966, 5.23607, 0, 0}, {0, 0, 0, -5.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.618034, 8.47214, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 17.9443, 0, 0}, {0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.381966, 6.23607, 0, 0}, {0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.38197, - 15.7082, 0, 0}, {0, 0, 0, -6.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.38197, - 17.3262, 0, 0}, {0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, - 4.61803, 0, 0}, {0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 23.1803, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 10.4721, 0, 0}, {0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 13.7082, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 19.5623, 0, 0}, {0, - 0, 0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 6.8541, 0, 0}}, {{-1., 0, 0, - 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 7.23607}, {-0.5, 0, 0, 0, 0, 0, - 0, -1.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.80902, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4.42705}, {-0.5, 0, 0, 0, 0, 0, 0, 2.11803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 3.19098}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.381966}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 7.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.61803}, {-0.809017, - 0, 0, 0, 0, 0, 0, 0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.54508}, {-0.190983, 0, - 0, 0, 0, 0, 0, 0.190983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.07295, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.07295}, {0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {-0.809017, 0, 0, 0, 0, 0, 0, 0.809017, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.54508}, {-0.5, 0, 0, 0, 0, 0, 0, -1.11803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.80902}, {-0.5, 0, 0, 0, 0, 0, 0, 2.11803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.19098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.80902}, {-0.190983, 0, 0, 0, 0, 0, 0, 0.190983, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.07295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.07295}, {-2.11803, 0, 0, 0, 0, 0, 0, 4.73607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 16.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.5172}, {-0.809017, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.16312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.16312}, {-1.80902, 0, 0, 0, 0, 0, 0, 6.04508, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 12.7812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.7812}, {-0.5, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 3.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.42705}, {-2.61803, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9443}, {-2.11803, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 15.5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.1353}, {-0.5, 0, 0, 0, 0, 0, 0, 3.11803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.80902}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-2.11803, 0, 0, 0, 0, 0, 0, -0.5, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 15.5172}, {-1.30902, 0, 0, 0, 0, 0, 0, 2.92705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.9721}, {-1.30902, 0, 0, 0, 0, 0, 0, -0.309017, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.97214}, {-0.5, 0, 0, 0, 0, 0, 0, 3.11803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.42705}, {-2.61803, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18.9443}, {-1.80902, 0, 0, 0, 0, 0, 0, -2.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 14.3992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.3992}, {-2.11803, 0, 0, 0, 0, 0, 0, 4.73607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 14.5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.1353}, {-1.30902, 0, 0, 0, 0, 0, 0, -0.309017, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.5902}, {-1.30902, 0, 0, 0, 0, 0, 0, 2.92705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 10.9721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.3541}, {-0.5, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.80902}, {-0.809017, 0, 0, 0, 0, 0, 0, 5.04508, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 5.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.54508}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, - 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, - 0, -0.472136, 0, 0, 0, 0, 7.61803, 0, 0}, {0, 0, 0, 0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, -0.236068, - 0, 0, 0, 0, 4.61803, 0, 0}, {0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, -0.236068, 0, 0, 0, - 0, 3.38197, 0, 0}, {0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, - 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 6.8541, 0, 0}, {0, 0, - 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, - 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, 8., 0, 0}, {0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2., 0, 0, 0, 0, -0.0901699, 0, 0, 0, 0, 1.1459, 0, - 0}, {0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3., 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 4., 0, 0}, {0, 0, 0, 0, 0, - 0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, -0.0901699, 0, 0, 0, 0, 2.1459, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0, 0, -0.381966, - 0, 0, 0, 0, 5.8541, 0, 0}, {0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, - 4., 0, 0}, {0, 0, 0, 0, 0, 0, 6.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.0902, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 13.4721, 0, - 0}, {0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.61803, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 5.61803, 0, 0}, {0, 0, - 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 15.3262, 0, 0}, {0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 7.47214, 0, 0}, {0, 0, 0, 0, 0, 0, - 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, - 0, -1.23607, 0, 0, 0, 0, 20.9443, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 17.9443, 0, 0}, {0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 3., - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.8541, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 11.4721, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 16.3262, 0, 0}, {0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, - 4.61803, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 11.0902, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 9.47214, 0, - 0}, {0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.7082, 0, 0, 0, 0, -1., 0, 0, 0, 0, 16.9443, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 12.0902, 0, 0}, {0, 0, 0, 0, 0, 0, - 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, - 0, -1.23607, 0, 0, 0, 0, 19.9443, 0, 0}, {0, 0, 0, 0, 0, 0, -2., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, -0.854102, - 0, 0, 0, 0, 15.0902, 0, 0}, {0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, -0.381966, 0, 0, 0, - 0, 5.8541, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, - 0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 8.8541, 0, 0}, {0, 0, 0, 0, 0, 0, -2., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, -0.236068, - 0, 0, 0, 0, 4., 0, 0}}, {{0, 0, 0, 14.7082, 0, 0, 0, 0, 0, 0, 0, - 20.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 3.23607}, {0, 0, 0, 4.61803, 0, 0, 0, 0, 0, 0, 0, 5.61803, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, - 0, -0.381966}, {0, 0, 0, 11.0902, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, - 3.61803}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 13.7082, 0, 0, - 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, - 0, 0, 0, 0, 0, 0, 0, 1.61803}, {0, 0, 0, 7.8541, 0, 0, 0, 0, 0, 0, - 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 1.}, {0, 0, 0, 7.8541, 0, 0, 0, 0, 0, 0, 0, 8.8541, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 2.23607}, {0, 0, - 0, 2., 0, 0, 0, 0, 0, 0, 0, 3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 1.61803}, {0, 0, 0, 15.7082, 0, - 0, 0, 0, 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, - 0, 0, 0, 0, 0, 0, 3.23607}, {0, 0, 0, 9.47214, 0, 0, 0, 0, 0, 0, - 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 1.}, {0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 2.23607}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 38.5066, 0, 0, 0, 0, 0, 0, 0, - 52.2148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, - 0, 0, 9.47214}, {0, 0, 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 12.0902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 29.0344, 0, 0, 0, 0, 0, 0, 0, 42.7426, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 8.47214}, {0, 0, 0, - 2.61803, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.}, {0, 0, 0, 33.2705, 0, 0, 0, 0, - 0, 0, 0, 46.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, - 0, 0, 0, 0, 0, 5.23607}, {0, 0, 0, 23.1803, 0, 0, 0, 0, 0, 0, 0, - 31.6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, - 0, 0, 1.61803}, {0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, 0, 23.1803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, - 6.8541}, {0, 0, 0, 7.8541, 0, 0, 0, 0, 0, 0, 0, 7.8541, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 3.23607}, {0, 0, 0, - 35.8885, 0, 0, 0, 0, 0, 0, 0, 44.3607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 5.23607}, {0, 0, 0, 11.0902, - 0, 0, 0, 0, 0, 0, 0, 19.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 2.61803}, {0, 0, 0, 30.0344, 0, - 0, 0, 0, 0, 0, 0, 35.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 5.8541}, {0, 0, 0, 5.23607, 0, 0, - 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 3.23607}, {0, 0, 0, 41.1246, 0, 0, 0, 0, 0, 0, 0, - 54.8328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, 0, - 0, 0, 7.47214}, {0, 0, 0, 24.7984, 0, 0, 0, 0, 0, 0, 0, 30.0344, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, - 1.61803}, {0, 0, 0, 25.7984, 0, 0, 0, 0, 0, 0, 0, 39.5066, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, - 5.8541}, {0, 0, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 31.6525, 0, 0, 0, 0, 0, 0, 0, 40.1246, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 8.47214}, {0, 0, 0, 15.3262, - 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 2.61803}, {0, 0, 0, 16.3262, 0, - 0, 0, 0, 0, 0, 0, 24.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 6.8541}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.}}, {{0, 0, 0, 0, 3.23607, 3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0901699, 0, - 0}, {0, 0, 0, 0, 5.8541, 5.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0901699, 0, - 0}, {0, 0, 0, 0, 16.3262, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0}, {0, - 0, 0, 0, 18.9443, 17.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0}, {0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 22.1803, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.763932, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0}, {0, 0, 0, 0, 21.1803, - 20.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.763932, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0}, {0, 0, 0, 0, 11.0902, - 8.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.236068, 0, 0}, {0, 0, 0, 0, 12.7082, 10.4721, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0}, {0, 0, 0, 0, 9.47214, 10.4721, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0}, {0, 0, 0, 0, 11.0902, 12.0902, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, - 0, 0}, {0, 0, 0, 0, 26.4164, 23.1803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0}, {0, - 0, 0, 0, 33.2705, 30.0344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0}, {0, 0, 0, 0, - 24.7984, 24.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0}, {0, 0, 0, 0, 31.6525, - 31.6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.618034, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 2.61803, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 55.4508, 52.2148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.23607, 0, 0}, {0, 0, 0, 0, 58.0689, - 54.8328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.23607, 0, 0}, {0, 0, 0, 0, 20.5623, 15.3262, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0}, {0, 0, 0, 0, 16.3262, 19.5623, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0}, {0, 0, 0, 0, 41.7426, 35.2705, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.854102, 0, 0}, {0, 0, 0, 0, 37.5066, 39.5066, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.854102, 0, 0}, {0, 0, 0, 0, 11.0902, 7.8541, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0}, {0, 0, 0, 0, 15.3262, 12.0902, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, - 0, 0}, {0, 0, 0, 0, 8.47214, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0}, {0, - 0, 0, 0, 12.7082, 14.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0}, {0, 0, 0, 0, - 45.3607, 40.1246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 49.5967, 44.3607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1., 0, 0}, {0, 0, 0, 0, 42.7426, 42.7426, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, - 0, 0, 0, 46.9787, 46.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}}, {{0, 0, 0, 0, - 10.9193, 0, 0, 0, 0, 8.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.618034, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 5.78885, 0, 0, 0, 0, 5.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, -0.105573, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 16.0498, 0, 0, - 0, 0, 14.1554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, -0.447214, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 10.9193, 0, 0, 0, 0, - 11.3666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, - 0, -0.276393, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 12.5374, 0, 0, 0, 0, 9.74853, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 9.30132, 0, 0, 0, 0, 9.74853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.618034, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 20.8387, 0, 0, 0, 0, 19.4971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.552786, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 3.17082, 0, 0, - 0, 0, 2.72361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, -0.105573, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 21.8387, 0, 0, 0, 0, 18.4971, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 18.6679, 0, 0, 0, 0, 16.7735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, -0.447214, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 25.9692, 0, 0, - 0, 0, 21.2859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, - 0, -0.723607, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 12.5374, 0, 0, 0, 0, - 13.9846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, - 0, -0.276393, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 44.6371, 0, 0, 0, 0, - 37.0594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, - 0, -1.17082, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 31.2053, 0, 0, 0, 0, - 29.758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, - 0, -0.723607, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 20.2859, 0, 0, 0, 0, - 14.1554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.447214, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 15.1554, 0, 0, 0, 0, 11.3666, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, -0.276393, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 42.019, 0, 0, 0, 0, 39.6774, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 36.8885, 0, 0, 0, 0, 36.8885, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 48.8731, 0, 0, 0, 0, 41.2954, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 8.30132, 0, 0, 0, 0, 9.74853, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 57.1745, 0, 0, 0, 0, 51.044, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, -1.44721, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 10.9193, 0, 0, 0, 0, 7.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, - 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 2.61803, 0, - 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 41.1246, 0, 0, 0, 0, 32.6525, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 32.8233, 0, 0, 0, 0, 28.14, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 24.3512, 0, 0, 0, 0, 22.9039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.61803, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 16.0498, 0, 0, 0, 0, 18.3915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.447214, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 54.5564, 0, 0, - 0, 0, 48.4259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, -1.44721, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 46.2551, 0, 0, 0, 0, - 43.9135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, - 0, -1.17082, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 2.61803, 0, 0, 0, - 2.61803, 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.23607, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 11.0902, 0, 0, 0, - 9.47214, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 7.8541, 0, 0, 0, 9.47214, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.23607, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 16.3262, 0, 0, 0, 16.3262, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 9.47214, 0, 0, 0, 7.8541, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.23607, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 9.47214, 0, 0, 0, 11.0902, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 17.9443, 0, 0, 0, 18.9443, 0, -1.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.23607, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 5.23607, 0, 0, 0, - 5.23607, 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.763932, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 13.7082, 0, 0, 0, - 13.7082, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 18.9443, 0, 0, 0, 17.9443, - 0, -1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.23607, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 6.8541, 0, 0, 0, 9.47214, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 29.0344, 0, 0, 0, 27.4164, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 20.5623, 0, 0, 0, 22.1803, 0, -1.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 42.7426, 0, 0, 0, 40.1246, 0, -2.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 9.47214, 0, 0, 0, 6.8541, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 17.9443, - 0, 0, 0, 13.7082, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 31.6525, 0, 0, 0, 35.8885, - 0, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 40.1246, 0, 0, 0, 42.7426, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 2.61803, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 38.5066, 0, 0, 0, 35.8885, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 11.0902, - 0, 0, 0, 13.7082, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 46.9787, 0, 0, 0, - 46.9787, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.23607, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 13.7082, 0, 0, 0, 11.0902, 0, -0.618034, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 22.1803, 0, 0, 0, 20.5623, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 35.8885, 0, - 0, 0, 31.6525, 0, -2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.23607, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 13.7082, 0, 0, 0, - 17.9443, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 27.4164, 0, 0, 0, 29.0344, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 35.8885, 0, 0, 0, 38.5066, 0, -2.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 49.5967, 0, 0, 0, 49.5967, 0, -3.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, 0}}, {{0, - 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, 3.38197, 0, 0, 0, 0, -0.145898, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.618034, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 13.7082, 0, 0, 0, 0, 11.4721, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 10.4721, 0, 0, 0, 0, 11.4721, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 20.5623, - 0, 0, 0, 0, 19.5623, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -2.61803, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 12.0902, 0, 0, - 0, 0, 9.8541, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 23.1803, 0, 0, 0, 0, 22.9443, 0, 0, 0, 0, -0.763932, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 12.0902, 0, 0, 0, 0, 13.0902, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 17.9443, - 0, 0, 0, 0, 16.9443, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -0.618034, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 24.1803, 0, 0, 0, - 0, 21.9443, 0, 0, 0, 0, -0.763932, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 6.23607, 0, 0, 0, 0, 6., 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 27.4164, 0, 0, 0, 0, 27.4164, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 53.8328, 0, 0, 0, 0, - 48.5967, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -5.8541, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 9.47214, 0, 0, 0, 0, - 11.4721, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.618034, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 35.8885, 0, 0, 0, 0, - 32.6525, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.23607, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 12.0902, 0, 0, 0, 0, 8.8541, 0, 0, - 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.618034, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 22.1803, 0, 0, 0, 0, 16.9443, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 41.1246, 0, 0, 0, 0, 43.1246, 0, 0, 0, - 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 51.2148, 0, 0, 0, 0, 51.2148, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 49.5967, 0, 0, 0, 0, 44.3607, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 60.6869, 0, 0, 0, 0, 57.4508, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.23607, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 13.7082, 0, 0, - 0, 0, 15.7082, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 29.0344, 0, 0, 0, 0, - 25.7984, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 45.3607, 0, 0, 0, 0, 38.8885, 0, 0, 0, - 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 16.3262, 0, 0, - 0, 0, 13.0902, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 46.9787, 0, 0, 0, 0, - 46.9787, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 63.305, 0, 0, 0, 0, - 60.0689, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.23607, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 21.1803, 0, 0, - 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 34.2705, 0, 0, 0, 0, 34.2705, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.23607, 0, 0, 0, 0, - 0}}, {{0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, 0, 3., 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 2., 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 6.23607, 0, - 0, 0, 0, 0, 5.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0, 0, - 4.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.618034, 0, 0, 0, 0, 3., 0, 0, 0, 0, 0, 3.61803, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 4.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.23607, 0, 0, 0, 0, 7.23607, 0, 0, 0, - 0, 0, 7.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 3.61803, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.23607, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 2., 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0.381966, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 11.0902, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 7.8541, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, - 0, 0, 0, 3.61803, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, - 2.61803, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, - 16.3262, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.23607, 0, 0, 0, 0, - 13.7082, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, - 13.7082, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, - 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 3.61803, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.23607, 0, 0, 0, 0, - 12.0902, 0, 0, 0, 0, 0, 12.0902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, - 7.8541, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, - 4.23607, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, 0, 16.3262, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 11.0902, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 6.8541, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0}}, {{-1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 5.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.23607, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {-0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2.23607, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-0.236068, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.23607, 2., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1.23607, 0, 0, 0, 0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, 7.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {-1.23607, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 8.09017, 6.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.381966, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {-0.618034, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.8541, 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {-0.618034, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.23607, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.618034, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.23607, 3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-0.618034, - 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.61803, - 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1.61803, 0, 0, 0, - 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, 8.47214, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1.61803, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0902, 11.0902, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1.61803, 0, 0, 0, 0, 0, 0, - 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.0902, 7.8541, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {-1.61803, 0, 0, 0, 0, 0, 0, 1.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, 10.4721, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {-3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 22.1803, 17.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.1803, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-2.23607, 0, - 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.9443, - 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-2.23607, 0, 0, 0, - 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3262, 12.0902, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.8541, 6.8541, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {-1., 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {-2.61803, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 18.9443, 14.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-2.61803, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 17.3262, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-2.61803, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 17.9443, 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-2.61803, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 16.3262, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.618034, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 5.8541, 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.618034, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.23607, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.618034, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.8541, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {-0.618034, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 3.23607, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.38197, 0, 0, 0, 0, 0, 5., 0, -0.381966, 0}, {0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 0, 0, - 0, 0, 6.47214, 0, -0.618034, 0}, {0, 0, 0, 0, 0, 0, 0.236068, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.90983, 0, 0, 0, 0, 0, - 2.2918, 0, -0.145898, 0}, {0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 0, 0, 0, 0, 3.76393, - 0, -0.381966, 0}, {0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4., 0, 0, 0, 0, 0, 4.38197, 0, -0.381966, - 0}, {0, 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 6.76393, 0, 0, 0, 0, 0, 8.76393, 0, -0.763932, 0}, {0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.76393, 0, 0, 0, 0, 0, 4.38197, - 0, -0.381966, 0}, {0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, 0, 0, 0, 0, 0.381966, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.90983, 0, 0, 0, 0, 0, 1.2918, 0, -0.145898, 0}, {0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.8541, 0, 0, 0, 0, 0, 7.47214, 0, -0.618034, 0}, {0, 0, 0, 0, 0, - 0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.38197, - 0, 0, 0, 0, 0, 8.38197, 0, -0.763932, 0}, {0, 0, 0, 0, 0, 0, -2., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 0, 0, 0, - 0, 6., 0, -0.381966, 0}, {0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.8541, 0, 0, 0, 0, 0, 9.8541, - 0, -1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 7.8541, 0, 0, 0, 0, 0, 13.0902, 0, -1., 0}, {0, 0, 0, - 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.3262, 0, 0, 0, 0, 0, 16.9443, 0, -1.61803, 0}, {0, 0, 0, 0, 0, - 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8541, 0, 0, - 0, 0, 0, 16.4721, 0, -1.38197, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, - 17.9443, 0, -1.61803, 0}, {0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38197, 0, 0, 0, 0, 0, 5., - 0, -0.381966, 0}, {0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.8541, 0, 0, 0, 0, 0, 6.47214, - 0, -0.618034, 0}, {0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5., 0, 0, 0, 0, 0, 4.38197, 0, -0.381966, - 0}, {0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 16.7082, 0, 0, 0, 0, 0, 22.9443, 0, -2., 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, 0, 0, 0, 0, 0, 18.5623, - 0, -1.61803, 0}, {0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.47214, 0, 0, 0, 0, 0, 8.09017, - 0, -0.618034, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 10.4721, 0, -1., 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.7082, 0, 0, 0, 0, 0, 19.5623, 0, -1.61803, 0}, {0, 0, 0, 0, 0, - 0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7082, - 0, 0, 0, 0, 0, 21.9443, 0, -2., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4., 0, 0, 0, 0, 0, 3.38197, 0, -0.381966, 0}, {0, 0, 0, - 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.23607, 0, 0, 0, 0, 0, 12.4721, 0, -1., 0}, {0, 0, 0, 0, 0, 0, - 6.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.2361, 0, - 0, 0, 0, 0, 14.8541, 0, -1.38197, 0}}, {{0, 0, 0, 0, 0, 0, 16.9443, - 0, 0, 17.9443, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 11.4721, 0, 0, 13.7082, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 11.4721, 0, 0, 10.4721, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 6., 0, - 0, 6.23607, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, -1.38197, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 9.8541, 0, 0, - 12.0902, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, -0.381966, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 21.9443, 0, 0, 24.1803, - 0, 0, 0, 0, 0, -0.763932, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 13.0902, 0, 0, 12.0902, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 3.38197, 0, 0, 3.61803, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, - 0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 22.9443, 0, 0, 23.1803, 0, 0, 0, 0, - 0, -0.763932, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 19.5623, 0, 0, 20.5623, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 27.4164, 0, 0, 27.4164, 0, 0, 0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 13.0902, 0, 0, 16.3262, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 46.9787, 0, 0, 46.9787, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 32.6525, 0, 0, 35.8885, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 44.3607, 0, 0, 49.5967, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 38.8885, 0, 0, 45.3607, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 21.1803, 0, 0, 17.9443, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 15.7082, 0, 0, 13.7082, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 8.8541, - 0, 0, 12.0902, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, - 0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 60.0689, - 0, 0, 63.305, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, -6.23607, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 51.2148, 0, 0, 51.2148, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, - 0, 0, 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 25.7984, 0, 0, 29.0344, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 16.9443, 0, 0, - 22.1803, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, -1.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 57.4508, 0, 0, 60.6869, - 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 48.5967, 0, 0, 53.8328, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 11.4721, 0, 0, 9.47214, 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0.618034, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 43.1246, 0, 0, 41.1246, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 34.2705, 0, 0, 34.2705, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, -5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 7.47214, - 0, 0, 0, 0, 0, 0, 0, 4.8541}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 4.38197, 0, 0, 0, 0, 0, - 0, 0, 4.}, {0, 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 4.38197, 0, 0, 0, 0, 0, 0, 0, - 2.76393}, {0, 0, 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, - 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 1.2918, 0, 0, 0, 0, 0, 0, 0, - 1.90983}, {0, 0, 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, - 0, -0.763932, 0, 0, 0, 0, 0, 0, 0, 0, 8.76393, 0, 0, 0, 0, 0, 0, 0, - 6.76393}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, -0.381966, - 0, 0, 0, 0, 0, 0, 0, 0, 5., 0, 0, 0, 0, 0, 0, 0, 3.38197}, {0, 0, - 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, - 0, 0, 0, 3.76393, 0, 0, 0, 0, 0, 0, 0, 3.38197}, {0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, - 0, -0.763932, 0, 0, 0, 0, 0, 0, 0, 0, 8.38197, 0, 0, 0, 0, 0, 0, 0, - 6.38197}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, -0.618034, - 0, 0, 0, 0, 0, 0, 0, 0, 6.47214, 0, 0, 0, 0, 0, 0, 0, 5.8541}, {0, - 0, 0, 0, 0, 0, 0, 0.236068, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, - 0, 0, 0, 0, 0, 2.2918, 0, 0, 0, 0, 0, 0, 0, 0.90983}, {0, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.381966, 0, 0, 0, 0, 0, 0, 0, 0.381966}, {0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 18.5623, 0, 0, 0, 0, 0, 0, 0, 12.7082}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, - 0, 0, 0, 10.4721}, {0, 0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 12.4721, 0, 0, 0, 0, 0, 0, 0, - 7.23607}, {0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, -0.381966, - 0, 0, 0, 0, 0, 0, 0, 0, 4.38197, 0, 0, 0, 0, 0, 0, 0, 5.}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 19.5623, 0, 0, 0, 0, 0, 0, 0, 13.7082}, {0, 0, 0, 0, 0, 0, - 0, -2., 0, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, 0, - 16.4721, 0, 0, 0, 0, 0, 0, 0, 12.8541}, {0, 0, 0, 0, 0, 0, 0, - 5.23607, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, - 6.47214, 0, 0, 0, 0, 0, 0, 0, 4.8541}, {0, 0, 0, 0, 0, 0, 0, - 3.23607, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, - 3.38197, 0, 0, 0, 0, 0, 0, 0, 4.}, {0, 0, 0, 0, 0, 0, 0, 3.23607, - 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 21.9443, 0, 0, 0, 0, - 0, 0, 0, 17.7082}, {0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 6., 0, 0, 0, 0, 0, 0, 0, - 3.38197}, {0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 16.9443, 0, 0, 0, 0, 0, 0, 0, - 14.3262}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 3.23607, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 22.9443, 0, - 0, 0, 0, 0, 0, 0, 16.7082}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, - 0, 15.3262}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 13.0902, 0, 0, 0, 0, 0, 0, 0, 7.8541}, {0, 0, 0, - 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, - 0, 0, 0, 8.09017, 0, 0, 0, 0, 0, 0, 0, 6.47214}, {0, 0, 0, 0, 0, 0, - 0, 6.47214, 0, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0, 0, 0, 0, 0, 0, - 14.8541, 0, 0, 0, 0, 0, 0, 0, 11.2361}, {0, 0, 0, 0, 0, 0, 0, - 3.23607, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 9.8541, 0, - 0, 0, 0, 0, 0, 0, 9.8541}, {0, 0, 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, - 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 5., 0, 0, 0, 0, 0, 0, - 0, 2.38197}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.}}, {{0, 0, 0, 0, 0, 0, - 0, -0.447214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.72361, - 0, 0, 0, 0, 0, -0.276393, 4.34164, 0}, {0, 0, 0, 0, 0, 0, 0, - 1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.40689, 0, - 0, 0, 0, 0, -0.447214, 5.40689, 0}, {0, 0, 0, 0, 0, 0, 0, 0.447214, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.04033, 0, 0, 0, 0, - 0, -0.105573, 2.04033, 0}, {0, 0, 0, 0, 0, 0, 0, 2.78885, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.72361, 0, 0, 0, 0, - 0, -0.276393, 3.10557, 0}, {0, 0, 0, 0, 0, 0, 0, 1.34164, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.44721, 0, 0, 0, 0, - 0, -0.552786, 7.44721, 0}, {0, 0, 0, 0, 0, 0, 0, -0.447214, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.34164, 0, 0, 0, 0, - 0, -0.276393, 3.72361, 0}, {0, 0, 0, 0, 0, 0, 0, 2.78885, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.10557, 0, 0, 0, 0, - 0, -0.276393, 3.72361, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 5.40689, 0, 0, 0, 0, 0, -0.447214, 6.40689, 0}, {0, 0, 0, 0, 0, - 0, 0, 3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.06525, 0, 0, 0, 0, 0, -0.552786, 7.06525, 0}, {0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, - 0, 0, 0, 0, 0, 0.381966, 0}, {0, 0, 0, 0, 0, 0, 0, 0.447214, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.04033, 0, 0, 0, 0, - 0, -0.105573, 1.04033, 0}, {0, 0, 0, 0, 0, 0, 0, 1.44721, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.74853, 0, 0, 0, 0, - 0, -0.723607, 11.3666, 0}, {0, 0, 0, 0, 0, 0, 0, 7.57771, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7735, 0, 0, 0, 0, - 0, -1.17082, 14.1554, 0}, {0, 0, 0, 0, 0, 0, 0, -1.44721, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.72361, 0, 0, 0, 0, - 0, -0.276393, 5.34164, 0}, {0, 0, 0, 0, 0, 0, 0, 4.68328, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7485, 0, 0, 0, 0, - 0, -0.723607, 8.1305, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0902, 0, 0, 0, 0, 0, -1., 14.0902, - 0}, {0, 0, 0, 0, 0, 0, 0, 2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 16.7735, 0, 0, 0, 0, 0, -1.17082, 15.1554, 0}, {0, - 0, 0, 0, 0, 0, 0, 3.78885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.72361, 0, 0, 0, 0, 0, -0.276393, 4.34164, 0}, {0, 0, 0, 0, - 0, 0, 0, 6.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.40689, 0, 0, 0, 0, 0, -0.447214, 5.40689, 0}, {0, 0, 0, 0, 0, 0, - 0, 6.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.4971, 0, - 0, 0, 0, 0, -1.44721, 19.4971, 0}, {0, 0, 0, 0, 0, 0, 0, -1.44721, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.34164, 0, 0, 0, 0, - 0, -0.276393, 3.72361, 0}, {0, 0, 0, 0, 0, 0, 0, 7.57771, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1554, 0, 0, 0, 0, - 0, -1.17082, 15.7735, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 15.1554, 0, 0, 0, 0, 0, -1.17082, 16.7735, 0}, {0, 0, 0, 0, 0, - 0, 0, 6.1305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4971, - 0, 0, 0, 0, 0, -1.44721, 18.4971, 0}, {0, 0, 0, 0, 0, 0, - 0, -2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.02492, - 0, 0, 0, 0, 0, -0.447214, 7.02492, 0}, {0, 0, 0, 0, 0, 0, 0, - 1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.3666, 0, - 0, 0, 0, 0, -0.723607, 8.74853, 0}, {0, 0, 0, 0, 0, 0, 0, 4.68328, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.1305, 0, 0, 0, 0, - 0, -0.723607, 10.7485, 0}, {0, 0, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4721, 0, 0, 0, 0, 0, -1., - 12.4721, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, - 3.78885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.34164, 0, - 0, 0, 0, 0, -0.276393, 2.72361, 0}}, {{0, 0, -1., 0, 0, 0, 0, 0, - 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 3.38197, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4., 0, 4., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -1., 0, 0, 0, 0, 0, 3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.76393, 0, 4., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 4.61803, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, -0.381966, 0, 0, 0, 0, 0, 0.618034, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.90983, 0, 1.1459, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, -1.61803, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 5.8541, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, -0.381966, 0, 0, 0, 0, 0, 0.618034, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.90983, 0, 2.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -1.61803, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 4.8541, 0, 6.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.381966, 0, 0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -2., 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.38197, 0, 7.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -2., 0, 0, - 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.76393, 0, 8., - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -1.61803, 0, 0, 0, 0, 0, 6.8541, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.8541, 0, 5.8541, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, -1.61803, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6.47214, 0, 7.47214, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, -3.61803, 0, 0, 0, 0, 0, 10.0902, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.2361, 0, 13.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -3.61803, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 12.8541, 0, 15.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -2.61803, 0, 0, 0, 0, 0, 5.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9.8541, 0, 8.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -2.61803, - 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, - 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -2.61803, 0, 0, 0, - 0, 0, 5.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 11.4721, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -2.61803, 0, 0, 0, 0, 0, - 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.8541, 0, 12.0902, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, -5.23607, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 17.7082, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, -5.23607, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 16.7082, 0, 20.9443, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, -1., 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4., 0, 3., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -1., 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5., 0, 4., 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, -4.23607, 0, 0, 0, 0, 0, 9.47214, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3262, 0, 15.3262, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, -4.23607, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 15.3262, 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, -1., 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.38197, 0, 4.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -1., - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, - 5.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -4.23607, 0, 0, 0, 0, - 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, 0, 16.9443, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -4.23607, 0, 0, 0, 0, 0, - 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 17.9443, 0, - 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, - 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3., 0, 5., 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, -1.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.61803, 0, 5.61803, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 1.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2.38197, 0, 5.61803, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, -2.61803, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 3., 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, - 8.47214, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.76393, 0, 1.76393, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 4.23607, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.763932, 0, 2.76393, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -5.23607, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.61803, 0, - 10.8541, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -5.23607, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6., 0, 11.2361, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.381966, 0, - 0.381966, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -9.47214, - 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.8541, 0, 19.3262, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -9.47214, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, 20.9443, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, - 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 8.47214, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, -4.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.8541, 0, 10.0902, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 1.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8.8541, 0, 13.0902, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 9.47214, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, -6.8541, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.23607, 0, 15.7082, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -6.8541, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.8541, - 0, 16.3262, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7082, 0, - 28.4164, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, -13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 14.7082, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -11.0902, 0, 0, 2.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, 0, 22.1803, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -11.0902, 0, 0, -2.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 23.1803, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 2.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.61803, 0, 4.61803, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, -2.61803, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.61803, 0, 5.61803, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, -11.0902, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.0902, 0, 23.7984, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -11.0902, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.0902, - 0, 24.7984, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, - 6.23607, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -2.61803, - 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3., 0, 7.23607, 0, 0, - 0, 0, 0, 0, 0, 0}}} - -{2.3574318945469988, 25.56598338730116, 16.701105546721184, -39.909657039475356, 16.70110554672118, 2.357431894546994, -39.90965703947536, 25.565983387301166, 25.56598338730118, -39.90965703947538, 2.357431894547001, 16.70110554672118, -36.552225144928364, 97.3130017826109, 13.343673652174171, -74.10445028985671, 13.34367365217418, 36.55222514492838, -74.10445028985673, 97.31300178261091, 74.10445028985674, -13.343673652174171, 97.31300178261091, 36.55222514492838, -36.55222514492837, 74.10445028985674, -0.9999999999999999, -36.55222514492837, 74.10445028985674, 111.65667543478511, -36.55222514492838, 74.10445028985674} - -{{0, 12, 8, 24}, {0, 14, 2, 12}, {0, 16, 5, 26}, {0, 24, 4, 16}, {0, - 26, 10, 14}, {1, 13, 3, 15}, {1, 15, 11, 27}, {1, 17, 4, 25}, {1, - 25, 9, 13}, {1, 27, 5, 17}, {2, 14, 10, 30}, {2, 18, 6, 28}, {2, 28, - 8, 12}, {2, 30, 7, 18}, {3, 13, 9, 29}, {3, 19, 7, 31}, {3, 29, 6, - 19}, {3, 31, 11, 15}, {4, 17, 5, 16}, {4, 20, 9, 25}, {4, 24, 8, - 20}, {5, 21, 10, 26}, {5, 27, 11, 21}, {6, 18, 7, 19}, {6, 22, 8, - 28}, {6, 29, 9, 22}, {7, 23, 11, 31}, {7, 30, 10, 23}, {8, 22, 9, - 20}, {10, 21, 11, 23}} diff --git a/fractal_dimension/circle_counting_new/data/square_pyramid.txt b/fractal_dimension/circle_counting_new/data/square_pyramid.txt deleted file mode 100644 index f3ff206..0000000 --- a/fractal_dimension/circle_counting_new/data/square_pyramid.txt +++ /dev/null @@ -1,37 +0,0 @@ -{{{1.9999999999999991, 3.7971633922361976, 3.897262317184306, -3.897262317184306}, {0.2633544824656822, 1.9999999999999993, -1.0263615005750792, -1.0263615005750792}, {-0.5131807502875396, -1.948631158592153, --0.9999999999999991, -1.9999999999999991}, {-0.5131807502875396, --1.948631158592153, -1.9999999999999991, -0.9999999999999991}}, -{{1.9999999999999993, 3.7971633217494167, -3.8972622810118462, -3.897262281011846}, {0.26335448735433437, -1.9999999999999996, -1.0263615101012593, -1.026361510101259}, {-0.5131807550506295, --1.9486311405059227, -0.9999999999999993, -1.9999999999999991}, {0.5131807550506295, 1.948631140505923, -1.9999999999999993, -0.9999999999999991}}, {{2., -3.797163321749429, -3.8972622810118525, -3.8972622810118525}, -{0.2633544873543339, -2., -1.0263615101012584, -1.0263615101012584}, -{0.5131807550506292, -1.9486311405059262, -1., -2.}, {0.5131807550506292, -1.9486311405059262, -2., -1.}}, {{1.9999999999999996, -3.79716332174943, -3.8972622810118547, -3.8972622810118547}, {0.2633544873543333, -1.9999999999999993, -1.026361510101257, -1.026361510101257}, {0.5131807550506285, -1.948631140505927, -0.9999999999999993, -1.9999999999999993}, {-0.5131807550506285, -1.948631140505927, -1.9999999999999993, -0.9999999999999993}}, {{0, -0.6514902289208567, 0, 0}, {1.5349424375196277, 0, 0, 0}, {0, 0, -1., 0}, {0, 0, 0, 1.}}} - -{{1.9486311405059247, -0.51318075505063, 0, 0}, -{0.8071494464601054, 1.2389279387920944, 1.4142135623730945, 0}, -{0.807149446460107, 1.2389279387920964, 0, -1.4142135623730947}, -{0.8071494464601073, 1.2389279387920922, -1.4142135623730958, 0}, -{0.8071494464601074, 1.238927938792096, 0, 1.4142135623730954}} - -{{0, 1, 4}, {0, 2, 1}, {0, 3, 2}, {0, 4, -3}, {1, 2, 3, 4}} diff --git a/fractal_dimension/circle_counting_new/data/square_trapezohedron.txt b/fractal_dimension/circle_counting_new/data/square_trapezohedron.txt deleted file mode 100644 index ed62184..0000000 --- a/fractal_dimension/circle_counting_new/data/square_trapezohedron.txt +++ /dev/null @@ -1,73 +0,0 @@ -{{{1., 0., 0., 0., 0., 0., 0., 0., 0., 0.}, {-0.828427, 0., 0., -1., - 3.41421, 3.41421, 0., 0., 0., 0.}, {-2.65685, 0., 0., -2., 8.24264, - 5.41421, 0., 0., 0., 0.}, {-0.828427, 0., 0., -1., 4.82843, 2., - 0., 0., 0., 0.}, {0., 0., 0., 0., 1., 0., 0., 0., 0., 0.}, {0., 0., - 0., 0., 0., 1., 0., 0., 0., 0.}, {-2.58579, 0., 0., -1.41421, - 5.82843, 4.82843, 0., 0., 0., 0.}, {-2.58579, 0., 0., -1.41421, - 6.82843, 3.82843, 0., 0., 0., 0.}, {0.12132, 0., 0., -0.707107, - 2.41421, 1.41421, 0., 0., 0., 0.}, {-1., 0., 0., 0., 0.707107, - 0.707107, 0., 0., 0., 0.}}, {{1., 0., 0., 0., 0., 0., 0., 0., 0., - 0.}, {0., 1., 0., 0., 0., 0., 0., 0., 0., 0.}, {3., 4., 0., 0., 0., - 0., 0., 0., 1.17157, -2.}, {4., 3., 0., 0., 0., 0., 0., 0., - 1.17157, -2.}, {3.53553, 2.12132, 0., 0., 0., 0., 0., - 0., -0.171573, -1.41421}, {0.707107, 0.707107, 0., 0., 0., 0., 0., - 0., -1., 0.}, {2.12132, 3.53553, 0., 0., 0., 0., 0., - 0., -0.171573, -1.41421}, {4.94975, 4.94975, 0., 0., 0., 0., 0., - 0., 0.656854, -2.82843}, {0., 0., 0., 0., 0., 0., 0., 0., 1., - 0.}, {2., 2., 0., 0., 0., 0., 0., 0., -0.828427, -1.}}, {{0., 0., - 0., -1., 1.41421, 0., 0., 0., 1.41421, 0.}, {0., 0., 0., -3., - 7.07107, -1.41421, 0., 0., 9.65685, 0.}, {0., 0., 0., -1., - 5.65685, -1.41421, 0., 0., 8.24264, 0.}, {0., 0., 0., 1., 0., 0., - 0., 0., 0., 0.}, {0., 0., 0., 0., 1., 0., 0., 0., 0., 0.}, {0., 0., - 0., -2.82843, 6., -1., 0., 0., 6.82843, 0.}, {0., 0., - 0., -2.82843, 9., -2., 0., 0., 11.6569, 0.}, {0., 0., 0., 0., - 4., -1., 0., 0., 4.82843, 0.}, {0., 0., 0., 0., 0., 0., 0., 0., 1., - 0.}, {0., 0., 0., -1., 3.53553, -0.707107, 0., 0., 3.41421, - 0.}}, {{0., -1.32843, 0., -0.5, 0., 4.12132, 2.70711, 0., 0., - 0.}, {0., 1., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., -1.32843, - 0., -0.5, 0., 2.70711, 4.12132, 0., 0., 0.}, {0., -3.65685, - 0., -1., 0., 6.82843, 6.82843, 0., 0., 0.}, {0., -3.29289, - 0., -0.707107, 0., 5.82843, 4.82843, 0., 0., 0.}, {0., 0., 0., 0., - 0., 1., 0., 0., 0., 0.}, {0., 0., 0., 0., 0., 0., 1., 0., 0., - 0.}, {0., -3.29289, 0., -0.707107, 0., 4.82843, 5.82843, 0., 0., - 0.}, {0., -0.232233, 0., -0.353553, 0., 1.91421, 1.91421, 0., 0., - 0.}, {0., -1., 0., 0., 0., 0.707107, 0.707107, 0., 0., - 0.}}, {{0., -1., 0., 0., 0., 0., 5.65685, -1.41421, 8.24264, - 0.}, {0., 1., 0., 0., 0., 0., 0., 0., 0., 0.}, {0., -1., 0., 0., - 0., 0., 1.41421, 0., 1.41421, 0.}, {0., -3., 0., 0., 0., 0., - 7.07107, -1.41421, 9.65685, 0.}, {0., -2.82843, 0., 0., 0., 0., - 9., -2., 11.6569, 0.}, {0., 0., 0., 0., 0., 0., 4., -1., 4.82843, - 0.}, {0., 0., 0., 0., 0., 0., 1., 0., 0., 0.}, {0., -2.82843, 0., - 0., 0., 0., 6., -1., 6.82843, 0.}, {0., 0., 0., 0., 0., 0., 0., 0., - 1., 0.}, {0., -1., 0., 0., 0., 0., 3.53553, -0.707107, 3.41421, - 0.}}, {{0., -2., 5., 0., 0., 0., 2.82843, 0., 0., - 7.65685}, {0., -1., 2., 0., 0., 0., 2.82843, 0., 0., 2.82843}, {0., - 0., 1., 0., 0., 0., 0., 0., 0., 0.}, {0., -1., 4., 0., 0., 0., 0., - 0., 0., 4.82843}, {0., -1.41421, 4.24264, 0., 0., 0., 1., 0., 0., - 6.82843}, {0., -1.41421, 2.82843, 0., 0., 0., 3., 0., 0., - 5.41421}, {0., 0., 0., 0., 0., 0., 1., 0., 0., 0.}, {0., 0., - 1.41421, 0., 0., 0., -1., 0., 0., 1.41421}, {0., -0.707107, - 2.12132, 0., 0., 0., 1., 0., 0., 2.}, {0., 0., 0., 0., 0., 0., 0., - 0., 0., 1.}}, {{0., -1., 3., 3., 0., 0., 0., 0., 4., 0.}, {0., -1., - 4., 2., 0., 0., 0., 0., 4., 0.}, {0., 0., 1., 0., 0., 0., 0., 0., - 0., 0.}, {0., 0., 0., 1., 0., 0., 0., 0., 0., 0.}, {0., -0.707107, - 2.12132, 2.82843, 0., 0., 0., 0., 1.82843, 0.}, {0., -1.41421, - 4.94975, 3.53553, 0., 0., 0., 0., 4.65685, 0.}, {0., -0.707107, - 3.53553, 1.41421, 0., 0., 0., 0., 1.82843, 0.}, {0., 0., 0.707107, - 0.707107, 0., 0., 0., 0., -1., 0.}, {0., 0., 0., 0., 0., 0., 0., - 0., 1., 0.}, {0., -0.5, 2., 1.5, 0., 0., 0., 0., 0.585786, - 0.}}, {{-1., 0., 0., 6., 0., 0., 0., -2.82843, 0., 6.82843}, {-2., - 0., 0., 9., 0., 0., 0., -2.82843, 0., 11.6569}, {-1., 0., 0., 4., - 0., 0., 0., 0., 0., 4.82843}, {0., 0., 0., 1., 0., 0., 0., 0., 0., - 0.}, {0., 0., 0., 1.41421, 0., 0., 0., -1., 0., - 1.41421}, {-1.41421, 0., 0., 7.07107, 0., 0., 0., -3., 0., - 9.65685}, {-1.41421, 0., 0., 5.65685, 0., 0., 0., -1., 0., - 8.24264}, {0., 0., 0., 0., 0., 0., 0., 1., 0., 0.}, {-0.707107, 0., - 0., 3.53553, 0., 0., 0., -1., 0., 3.41421}, {0., 0., 0., 0., 0., - 0., 0., 0., 0., 1.}}} - -{1.48891, 1.48891, 1.48891, 1.48891, 2.5713, 2.5713, 2.5713, 2.5713, --0.465667, 2.14746} - -{{0, 4, 9, 5}, {0, 5, 1, 8}, {0, 8, 3, 4}, {1, 5, 9, 6}, {1, 6, 2, - 8}, {2, 6, 9, 7}, {2, 7, 3, 8}, {3, 7, 9, 4}} diff --git a/fractal_dimension/circle_counting_new/data/square_triangle.txt b/fractal_dimension/circle_counting_new/data/square_triangle.txt deleted file mode 100644 index 8ed7841..0000000 --- a/fractal_dimension/circle_counting_new/data/square_triangle.txt +++ /dev/null @@ -1,122 +0,0 @@ -{{1, -11.087635572894692`, -1, -3.6572179013874493`, \ --8.773283523272426`, -10.038533159725077`, -2.9999999999999964`, \ --3.5453552083165825`, -3.0200068714605033`, -3.5384890174765475`, \ --6.71259906384185`, -7.562291495542951`, -9.671764274683923`, -1, -1, \ --1, -6.769099513703402`, -7.671764274683925`, -6.116065621884977`, \ --7.857025076667814`}, {-11.087635572894692`, - 1, -7.85702507666783`, -9.264007648723508`, -1, -1, \ --10.487924940356171`, -9.399000194040873`, -9.585352627148879`, \ --9.501034617554676`, -4.282934572155876`, -4.3029414436163815`, -1, \ --18.354654555576506`, -12.514426861191087`, -13.71853543658302`, \ --4.282612528389099`, -4.230610496226864`, -4.250419212467565`, \ --4.218422089165575`}, {-1, -7.85702507666783`, - 1, -8.77328352327242`, -3.657217901387452`, -10.038533159725073`, \ --1, -6.712599063841861`, -3.0200068714605033`, -6.769099513703403`, \ --3.54535520831658`, -7.562291495542951`, -7.671764274683923`, -1, \ --6.116065621884979`, -2.9999999999999987`, -3.5384890174765484`, \ --9.671764274683923`, -1, -11.087635572894667`}, \ -{-3.6572179013874493`, -9.264007648723508`, -8.77328352327242`, - 1, -12.087063723716648`, -4.167243855525264`, -9.775451067319587`, \ --1, -9.449856383914351`, -4.250419212467533`, -9.101913702689629`, \ --4.230610496226841`, -9.314992797761024`, -14.029578013962391`, -1, \ --4.659385445434607`, -12.51442686119102`, -4.198927175876054`, \ --14.087063723716659`, -1}, {-8.773283523272426`, -1, \ --3.657217901387452`, -12.087063723716648`, - 1, -4.1672438555252596`, -4.659385445434619`, -9.101913702689648`, \ --9.449856383914359`, -12.51442686119103`, -1, -4.2306104962268485`, \ --4.198927175876058`, -14.029578013962393`, -14.08706372371667`, \ --9.775451067319587`, -4.250419212467543`, -9.31499279776103`, -1, \ --9.264007648723487`}, {-10.038533159725077`, -1, \ --10.038533159725073`, -4.167243855525264`, -4.1672438555252596`, - 1, -10.10626835574988`, -4.198927175876069`, -12.952997562546686`, \ --9.585352627148827`, -4.198927175876062`, -1, -4.250419212467541`, \ --21.902009852975233`, -9.449856383914357`, -10.106268355749869`, \ --9.585352627148824`, -4.250419212467541`, -9.44985638391435`, -1}, \ -{-2.9999999999999964`, -10.487924940356171`, -1, -9.775451067319587`, \ --4.659385445434619`, -10.10626835574988`, - 1, -4.167243855525278`, -11.69170382461391`, -14.694062201120188`, \ --1, -4.42687603885475`, -14.484890849928416`, -10.064833738867607`, \ --10.375697805214461`, -1, -11.463451704893334`, -16.484890849928412`, \ --5.2596321833294795`, -13.718535436583005`}, {-3.5453552083165825`, \ --9.399000194040873`, -6.712599063841861`, -1, -9.101913702689648`, \ --4.198927175876069`, -4.167243855525278`, - 1, -13.235201678202106`, -9.843001696830605`, -4.015716820181303`, \ --1, -12.786150328264467`, -15.703854740400573`, -4.421138481675317`, \ --1, -14.959067318715595`, -9.61890647273919`, -12.523052184364976`, \ --4.282934572155866`}, {-3.0200068714605033`, -9.585352627148879`, \ --3.0200068714605033`, -9.449856383914351`, -9.449856383914359`, \ --12.952997562546686`, -11.69170382461391`, -13.235201678202106`, - 1, -1, -13.235201678202097`, -15.511309219992036`, \ --4.250419212467557`, -1, -4.1672438555252755`, -11.691703824613903`, \ --1, -4.250419212467562`, -4.1672438555252755`, -9.585352627148861`}, \ -{-3.5384890174765475`, -9.501034617554676`, -6.769099513703403`, \ --4.250419212467533`, -12.51442686119103`, -9.585352627148827`, \ --14.694062201120188`, -9.843001696830605`, -1, - 1, -14.959067318715583`, -13.231826163674217`, -4.230610496226854`, \ --5.493538196922206`, -1, -11.46345170489332`, -4.218422089165564`, \ --1, -9.264007648723497`, -4.2826125283890875`}, {-6.71259906384185`, \ --4.282934572155876`, -3.54535520831658`, -9.101913702689629`, -1, \ --4.198927175876062`, -1, -4.015716820181303`, -13.235201678202097`, \ --14.959067318715583`, - 1, -1, -9.618906472739187`, -15.703854740400548`, \ --12.52305218436496`, -4.167243855525266`, -9.843001696830608`, \ --12.786150328264455`, -4.421138481675317`, -9.399000194040843`}, \ -{-7.562291495542951`, -4.3029414436163815`, -7.562291495542951`, \ --4.230610496226841`, -4.2306104962268485`, -1, -4.42687603885475`, \ --1, -15.511309219992036`, -13.231826163674217`, -1, - 1, -9.703428966297638`, -20.7383775017648`, -9.72460012427825`, \ --4.426876038854742`, -13.23182616367422`, -9.703428966297633`, \ --9.724600124278256`, -4.302941443616366`}, {-9.671764274683923`, -1, \ --7.671764274683923`, -9.314992797761024`, -4.198927175876058`, \ --4.250419212467541`, -14.484890849928416`, -12.786150328264467`, \ --4.250419212467557`, -4.230610496226854`, -9.618906472739187`, \ --9.703428966297638`, - 1, -12.836295228239779`, -9.314992797761043`, -16.484890849928398`, \ --1, -1, -4.198927175876063`, -4.23061049622685`}, {-1, \ --18.354654555576506`, -1, -14.029578013962391`, -14.029578013962393`, \ --21.902009852975233`, -10.064833738867607`, -15.703854740400573`, -1, \ --5.493538196922206`, -15.703854740400548`, -20.7383775017648`, \ --12.836295228239779`, - 1, -6.116065621884996`, -10.064833738867609`, -5.493538196922198`, \ --12.836295228239788`, -6.116065621884983`, -18.354654555576474`}, \ -{-1, -12.514426861191087`, -6.116065621884979`, -1, \ --14.08706372371667`, -9.449856383914357`, -10.375697805214461`, \ --4.421138481675317`, -4.1672438555252755`, -1, -12.52305218436496`, \ --9.72460012427825`, -9.314992797761043`, -6.116065621884996`, - 1, -5.259632183329473`, -9.264007648723494`, -4.198927175876066`, \ --12.087063723716685`, -4.250419212467557`}, {-1, -13.71853543658302`, \ --2.9999999999999987`, -4.659385445434607`, -9.775451067319587`, \ --10.106268355749869`, -1, -1, -11.691703824613903`, \ --11.46345170489332`, -4.167243855525266`, -4.426876038854742`, \ --16.484890849928398`, -10.064833738867609`, -5.259632183329473`, - 1, -14.694062201120179`, -14.484890849928398`, \ --10.375697805214456`, -10.487924940356134`}, {-6.769099513703402`, \ --4.282612528389099`, -3.5384890174765484`, -12.51442686119102`, \ --4.250419212467543`, -9.585352627148824`, -11.463451704893334`, \ --14.959067318715595`, -1, -4.218422089165564`, -9.843001696830608`, \ --13.23182616367422`, -1, -5.493538196922198`, -9.264007648723494`, \ --14.694062201120179`, - 1, -4.230610496226853`, -1, -9.501034617554648`}, \ -{-7.671764274683925`, -4.230610496226864`, -9.671764274683923`, \ --4.198927175876054`, -9.31499279776103`, -4.250419212467541`, \ --16.484890849928412`, -9.61890647273919`, -4.250419212467562`, -1, \ --12.786150328264455`, -9.703428966297633`, -1, -12.836295228239788`, \ --4.198927175876066`, -14.484890849928398`, -4.230610496226853`, - 1, -9.314992797761043`, -1}, {-6.116065621884977`, \ --4.250419212467565`, -1, -14.087063723716659`, -1, \ --9.44985638391435`, -5.2596321833294795`, -12.523052184364976`, \ --4.1672438555252755`, -9.264007648723497`, -4.421138481675317`, \ --9.724600124278256`, -4.198927175876063`, -6.116065621884983`, \ --12.087063723716685`, -10.375697805214456`, -1, -9.314992797761043`, - 1, -12.514426861191055`}, {-7.857025076667814`, \ --4.218422089165575`, -11.087635572894667`, -1, -9.264007648723487`, \ --1, -13.718535436583005`, -4.282934572155866`, -9.585352627148861`, \ --4.2826125283890875`, -9.399000194040843`, -4.302941443616366`, \ --4.23061049622685`, -18.354654555576474`, -4.250419212467557`, \ --10.487924940356134`, -9.501034617554648`, -1, -12.514426861191055`, - 1}} - -{{0, 2, 13}, {0, 13, 8, 9, 14}, {0, 14, 3, 7, 15}, {0, 15, 6, 2}, {1, - 4, 10, 11, 5}, {1, 5, 19, 17, 12}, {1, 12, 16, 18, 4}, {2, 6, 10, 4, - 18}, {2, 18, 16, 8, 13}, {3, 14, 9, 17, 19}, {3, 19, 5, 11, 7}, {6, - 15, 7, 11, 10}, {8, 16, 12, 17, 9}} diff --git a/fractal_dimension/circle_counting_new/data/triangular_prism.txt b/fractal_dimension/circle_counting_new/data/triangular_prism.txt deleted file mode 100644 index 471d854..0000000 --- a/fractal_dimension/circle_counting_new/data/triangular_prism.txt +++ /dev/null @@ -1,17 +0,0 @@ -{{{1., 0., 0., 0., 0., 0.}, {0., 1., 0., 0., 0., 0.}, {1., 2., -1., - 1., 0., 0.}, {0., 0., 0., 1., 0., 0.}, {-1., 1., 0., 1., 0., - 0.}, {0., 2., -1., 2., 0., 0.}}, {{1., 0., 0., 0., 0., 0.}, {0., - 1., 0., 0., 0., 0.}, {0., 0., 1., 0., 0., 0.}, {5., 4., 5., 0., - 0., -1.}, {4., 5., 5., 0., 0., -1.}, {4., 4., 6., 0., - 0., -1.}}, {{1., 0., 0., 0., 0., 0.}, {1., -1., 2., 1., 0., - 0.}, {0., 0., 1., 0., 0., 0.}, {0., 0., 0., 1., 0., 0.}, {0., -1., - 2., 2., 0., 0.}, {-1., 0., 1., 1., 0., 0.}}, {{-1., 1., 2., 0., 1., - 0.}, {0., 1., 0., 0., 0., 0.}, {0., 0., 1., 0., 0., 0.}, {-1., 0., - 2., 0., 2., 0.}, {0., 0., 0., 0., 1., 0.}, {0., -1., 1., 0., 1., - 0.}}, {{0., 0., -1., 5., 4., 5.}, {0., 0., -1., 4., 5., 5.}, {0., - 0., -1., 4., 4., 6.}, {0., 0., 0., 1., 0., 0.}, {0., 0., 0., 0., - 1., 0.}, {0., 0., 0., 0., 0., 1.}}} - -{1.87862, 1.87862, 0.641016, 0.928203, 0.928203, -0.309401} - -{{0, 1, 4, 3}, {0, 2, 1}, {0, 3, 5, 2}, {1, 2, 5, 4}, {3, 4, 5}} diff --git a/fractal_dimension/circle_counting_new/data/truncated_icosahedron.txt b/fractal_dimension/circle_counting_new/data/truncated_icosahedron.txt deleted file mode 100644 index 5c75a0d..0000000 --- a/fractal_dimension/circle_counting_new/data/truncated_icosahedron.txt +++ /dev/null @@ -1,6006 +0,0 @@ -{{{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {12.6353, 0, 4., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.6353, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.8541, 0, 0, 0}, {0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {11.6353, 0, 5., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.6353, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.8541, 0, 0, 0}, {9.20246, 0, 0.539345, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.04508, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0}, {8.28689, - 0, -0.393447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.59017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, - 0}, {4.34836, 0, 5.39345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.04508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0}, {3.43279, 0, 4.46066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 6.59017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.854102, 0, 0, 0}, {7.34127, 0, 4.35191, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.51722, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.09017, 0, 0, 0}, {9.73826, 0, 5.17595, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.32624, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.47214, 0, 0, 0}, {2.89699, 0, -0.175955, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.30902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0}, {5.29399, 0, - 0.648091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.763932, 0, 0, - 0}, {2.98142, 0, 0.509288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0, 0}, {13.1353, 0, 4., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 13.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1.8541, 0, 0, 0}, {1.5, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {11.6538, 0, 2.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 12.3992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0}, {0.981424, 0, 2.50929, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.236068, 0, 0, 0}, {11.1353, 0, 6., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1353, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.8541, 0, 0, 0}, {-0.5, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {9.65383, 0, 4.49071, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.3992, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.61803, 0, 0, 0}, {7.41202, 0, 0.648091, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.763932, 0, 0, 0}, {11.2904, 0, 1.98142, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.54508, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0}, {5.58088, 0, -1.21749, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.09017, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0, 0}, {9.4593, 0, - 0.115841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.63525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.09017, 0, 0, - 0}, {3.17595, 0, 4.88416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.763932, 0, - 0, 0}, {7.05437, 0, 6.21749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.38197, 0, 0, 0}, {1.34481, 0, 3.01858, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.09017, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.472136, 0, 0, 0}, {5.22323, 0, 4.35191, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.63525, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.09017, 0, 0, 0}, {6.66886, 0, 2.84262, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.97214, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0}, {11.4628, 0, - 4.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, - 0}, {2.79044, 0, -1.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 3.04508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0, 0}, {7.58443, 0, 0.539345, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0}, {5.05083, 0, 4.46066, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.97214, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.854102, 0, 0, 0}, {9.84481, 0, 6.10875, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.5902, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0}, {1.17241, 0, 0.509288, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.04508, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0, 0}, {5.9664, 0, - 2.15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0}, {3.96285, 0, 2.01858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.472136, - 0, 0, 0}, {12.6353, 0, 5., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 12.6353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.8541, 0, 0, 0}, {1., 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {9.67241, 0, 1.98142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.1631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.38197, 0, 0, 0}, {2.96285, 0, 3.01858, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.472136, 0, 0, 0}, {11.6353, 0, 6., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.6353, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.8541, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {8.67241, 0, 2.98142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 11.1631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.38197, 0, 0, 0}, {4.70601, 0, -0.175955, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -0.381966, 0, 0, 0}, {12.4628, 0, 2.49071, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.61803, 0, 0, 0}, {3.79044, 0, -1.10875, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.04508, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0, 0}, {11.5473, 0, 1.55792, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1353, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.47214, 0, 0, 0}, {1.08798, 0, - 3.44208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.5, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0, 0}, {8.84481, - 0, 6.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, - 0}, {0.172407, 0, 2.50929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.04508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0, 0}, {7.92924, 0, 5.17595, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.47214, 0, 0, 0}, {8.39345, 0, 2.15738, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0}, {10.7904, 0, 2.98142, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.04508, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.38197, 0, 0, 0}, {5.08088, 0, -1.21749, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.59017, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0, 0}, {7.47788, - 0, -0.393447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.39919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, - 0}, {5.15738, 0, 5.39345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0}, {7.55437, 0, 6.21749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.04508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.38197, 0, 0, 0}, {1.84481, 0, 2.01858, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.59017, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.472136, 0, 0, 0}, {4.24181, 0, 2.84262, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.39919, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0}}, {{0, 0, 0.5, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 16.0498, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.34164, 0, 0, 0, 0, 0, 0, 0, 0, 16.0498, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 16.5498, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.34164, 0, 0, 0, 0, 0, 0, 0, 0, 16.5498, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 6.54508, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 6.62377, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 8.07771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.43377, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, 0, 0, 6.99902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.77541, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, - 9.05083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 10.5048, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42033, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, - 0, 0, 0, 9.42607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 3.20344, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.68842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.276393, - 0, 0, 0, 0, 0, 0, 0, 0, 5.40946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 6.40689, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 8.81891, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 10.643, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.0351909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.788854, 0, 0, 0, 0, 0, 0, 0, 0, 7.23093, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 13.8464, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.653225, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.06525, 0, 0, 0, 0, 0, 0, 0, 0, 10.6404, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 13.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.91618, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, 14.4427, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 2.47984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.57454, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, - 0.607159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 16.0498, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 0, 0, 0, 0, - 0, 0, 0, 15.0498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 14.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.91618, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, - 15.4427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 3.47984, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.425464, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 0, 0, 0, 0, - 0, 0, 0, 1.60716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 17.0498, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 16.0498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 3.34164, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.14907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.341641, 0, 0, 0, 0, 0, 0, 0, 0, 3.83235, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 8.52492, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0351909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.788854, 0, 0, 0, 0, 0, 0, 0, 0, 9.34897, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 6.40689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.85924, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 4.58284, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.745356, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 10.0995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 5.45967, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.087, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, 0, - 0, 0, 5.95039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 10.643, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.20088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.788854, - 0, 0, 0, 0, 0, 0, 0, 0, 11.467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 8.52492, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 6.70088, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 13.7082, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 12.2175, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 1.67082, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.425464, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, 3.41618, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 8.07771, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.8023, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, 0, 0, - 10.2351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 8.16312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.07869, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, - 0, 0, 0, 5.00574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 14.57, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.298142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, - 0, 0, 0, 0, 0, 0, 0, 0, 11.8247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 2.47984, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.0435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, 4.22519, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 8.88673, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.42033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, 0, 0, 11.0441, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.539345, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 5.81476, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 15.379, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.91618, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, - 12.6337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.49071, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 13.3355, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 4.95967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.14907, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, 0, 0, 0, - 2.21432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 16.5498, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 0, 0, 0, 0, - 0, 0, 0, 14.5498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.49071, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 13.8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 5.45967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.149071, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, - 0, 0, 0, 2.71432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 17.0498, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 15.0498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1.67082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.57454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, 1.41618, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 12.0374, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.653225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.06525, 0, 0, 0, 0, 0, 0, 0, 0, 12.4494, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 3.20344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.92962, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 1.79142, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 13.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.298142, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, - 12.8247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 3.47984, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.0435, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 0, 0, 0, 0, 0, - 0, 0, 3.22519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 13.8464, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.27126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.06525, 0, - 0, 0, 0, 0, 0, 0, 0, 14.2584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 5.01246, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.68842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 3.60044, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 15.379, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.91618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, 14.6337, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.149071, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, 0, 0, 0, 4.83235, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 6.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.539345, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, - 8.24181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 8.88673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.43377, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, - 0, 0, 0, 6.19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.745356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 9.59946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 4.95967, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, - 0, 0, 0, 0, 0, 0, 0, 6.45039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 8.16312, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.77541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 9.85984, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 10.5048, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.8023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, 0, 0, 7.80804, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.49071, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 11.2175, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}}, {{1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {31.7082, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.0517, 0, 0, 0, -3.92705, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 25.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {5.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.916408, 0, 0, - 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {36., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.9681, 0, 0, - 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {7.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.45085, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.20163, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {8.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -5.06888, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.81966, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {28.4164, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -7.89919, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.3262, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {29.4164, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -9.51722, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {12.9098, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.31559, 0, 0, 0, -1.80902, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {19.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.79837, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {17.7639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -9.1697, - 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.9098, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {24.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -11.6525, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.2361, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {26.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -9.51722, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.5623, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {28.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -12.1353, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.5623, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {8.58359, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.832816, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.58359, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {35.382, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -11.35, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.1459, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {10.2016, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -3.45085, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {37., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.9681, 0, 0, 0, -4.42705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 28.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {3.2918, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.916408, 0, 0, 0, -0.5, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {13.5279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.93363, 0, 0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.9098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {5.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.15248, - 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.52786, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {15.5279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -8.1697, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1459, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {21.4721, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.79837, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {31.7082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -8.81559, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.618, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {23.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -8.03444, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {33.7082, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.0517, 0, 0, 0, -3.92705, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 23.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {6.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.167184, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {19.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.79837, 0, - 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {10.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -6.68692, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.20163, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {23.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -11.6525, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.8541, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {13.5279, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.31559, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.2918, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {26.1803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -6.28115, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {17.7639, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.1697, 0, 0, 0, -1.80902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 11.9098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.1353, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {3.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.08359, - 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {26.1803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -7.89919, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.5623, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {6.52786, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.15248, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.2918, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {29.4164, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -13.1353, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.5623, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {7.58359, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.167184, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {30.4721, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.81559, 0, 0, 0, -3.92705, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 23.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {10.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.06888, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {33.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -14.0517, 0, - 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {20.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.03444, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {21.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -9.65248, - 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.8541, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {15.5279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.31559, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.2918, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {36., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -11.35, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.5279, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {16.5279, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -4.93363, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.90983, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {37., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -12.9681, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 27.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {6.58359, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.832816, 0, 0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 6.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {12.9098, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.31559, 0, 0, 0, -1.80902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.9098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {10.2016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.68692, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.81966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {16.5279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -9.1697, 0, 0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {20.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.79837, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {26.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -6.28115, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.3262, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {24.0902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -9.65248, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {30.4164, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.1353, 0, 0, 0, -3.42705, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 21.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}}, {{0, 0, 0, 15.2082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.2082, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 14.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.7082, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 8.31476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.39345, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 10.3205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.24181, -0.539345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 5.88771, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 5.9664, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 7.89345, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.81476, -0.539345, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 4.64809, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.06011, -0.412023, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1.82405, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.03006, -0.206011, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 14.3842, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1781, -0.793989, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 11.5601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.14809, -0.587977, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 12.9628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.8355, -0.872678, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 16.2082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2082, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 4.24536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.37268, -0.127322, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 11.9628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8355, -0.872678, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 15.2082, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.2082, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3.24536, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.37268, -0.127322, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 9.44208, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.2661, -0.587977, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 4.87268, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36339, -0.254644, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 13.4536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9628, -0.745356, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 8.88416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 7.06011, -0.412023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 7.32405, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.14809, -0.587977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 2.75464, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.24536, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 11.3355, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.84481, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 6.76612, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.94208, -0.412023, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 7.08443, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.24181, -0.539345, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1.43634, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.18169, -0.127322, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 15.5809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8355, -0.872678, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 9.93279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 6.77541, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 6.27541, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.43279, -0.539345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0.627322, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2.37268, -0.127322, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 14.7719, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 12.0265, -0.872678, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 9.12377, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.9664, -0.460655, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 10.2175, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9628, -0.745356, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 16.7082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14.7082, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 6.49071, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.74536, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 9.71749, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 11.4628, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.5, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 16.2082, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 14.2082, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 5.99071, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.24536, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 12.5751, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 12.9872, -0.793989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3.43634, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.18169, -0.127322, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 14.5809, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.8355, -0.872678, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 5.44208, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.03006, -0.206011, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 10.7661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1781, -0.793989, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 1.62732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.37268, -0.127322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 12.7719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 12.0265, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3.63306, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.22104, -0.206011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 6.69672, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.39345, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3.87268, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 5.36339, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 13.9536, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 11.4628, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 11.1295, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.43279, -0.539345, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 5.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.77541, -0.460655, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 2.25464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.74536, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 12.3355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9.84481, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 9.51148, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.81476, -0.539345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}}, {{0, 14.2295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.94834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.9058, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.5, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 16.9139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.70569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.8222, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1.69098, 0, 0}, {0, 3.68441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0.757354, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.91641, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.190983, 0, 0}, {0, 2.75078, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.51471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.45085, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0}, {0, 2.13274, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.51471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.06888, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0}, {0, 15.7812, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.19098, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.7533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, - 15.1631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.19098, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 15.3713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, - 0}, {0, 11.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.34752, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.8885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0}, {0, 9.09424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.50407, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 9.78773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.690983, 0, 0}, {0, 8.81966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 8.20163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.0344, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0}, {0, 6.09424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.35817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.93363, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.690983, 0, 0}, {0, 12.5451, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.19098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9894, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.618034, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 11.5451, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.3713, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 17.9139, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 8.70569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.8222, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.69098, 0, 0}, {0, 6.36881, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.896674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.45085, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0}, {0, 16.9139, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3237, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.2041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.69098, 0, 0}, {0, - 5.36881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.51471, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 3.83282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, - 0}, {0, 6.09424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.74013, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.5517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.690983, 0, 0}, {0, 1.68441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0.757354, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.91641, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.190983, 0, 0}, {0, 4.85817, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 5.74013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.78773, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.690983, 0, 0}, {0, 0.448337, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2.75735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.15248, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.190983, 0, 0}, {0, 17.4656, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.94834, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18.6697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.5, 0, 0}, {0, 13.0557, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.96556, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 12.0344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, - 16.2295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.94834, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 17.9058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.5, 0, - 0}, {0, 11.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.96556, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 11.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0}, {0, 10.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.96556, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 14.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 0}, {0, 5.36881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.27864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.06888, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -0.381966, 0, 0}, {0, 8.20163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.20163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.6525, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0}, {0, 2.75078, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.51471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.45085, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.381966, 0, 0}, {0, 15.1631, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.19098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.3713, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, 9.71227, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.50407, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.1697, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.690983, 0, 0}, {0, 12.5451, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.42705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.7533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, - 7.09424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.74013, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 7.55166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.690983, 0, - 0}, {0, 13.5451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.19098, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 17.9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.30902, 0, 0}, {0, 3.68441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -0.478714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.15248, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.190983, 0, 0}, {0, 11.5451, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.7533, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, 1.68441, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2.75735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.91641, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.190983, 0, 0}, {0, 16.2295, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.94834, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.5, 0, 0}, {0, 6.36881, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.27864, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 5.06888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, 0}, {0, - 14.2295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.1844, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 18.6697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.5, 0, - 0}, {0, 4.36881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.51471, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.83282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.381966, 0, 0}, {0, 8.81966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 5.96556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.2705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 8.20163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.96556, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13.8885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 0}, {0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 18.5319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.70569, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 21.2041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.69098, 0, 0}, {0, 9.71227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.74013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.93363, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.690983, 0, 0}, {0, 17.9139, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9.70569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.8222, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.69098, 0, 0}, {0, 9.09424, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.74013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.55166, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.690983, 0, 0}, {0, 7.09424, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.74013, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.5517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.690983, 0, 0}, {0, - 4.36881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.896674, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 6.45085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.381966, 0, - 0}, {0, 4.85817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.35817, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 9.1697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.690983, 0, 0}, {0, 2.13274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.51471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.06888, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.381966, 0, 0}, {0, 15.7812, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 5.19098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.7533, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, 13.0557, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.34752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.6525, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, 13.5451, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3713, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0}, {0, 10.8197, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.96556, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}}, {{0, - 16.4271, 0, -3.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 16.2812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 15.4271, - 0, -2.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 16.2812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 11.2475, - 0, -3.31476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 10.0336, 0, -3.68524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 6.39345, 0, 1.53934, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 5.1795, 0, 1.16886, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.80902, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 12.7489, 0, -0.497807, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4271, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 9.57076, 0, 0.150283, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.673762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.07295, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 6.85629, - 0, -2.29618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 8.2082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 3.67815, 0, -1.64809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 16.9271, 0, -3.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7812, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 3.4642, 0, -0.400542, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.57295, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 14.9628, 0, -3.74536, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1.5, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 14.9271, 0, -1.1459, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7812, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1.4642, 0, 1.59946, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.57295, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 12.9628, 0, -1.74536, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -0.5, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 14.1167, 0, -3.34481, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5172, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 8.97433, 0, -2.29618, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.09017, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 11.6888, - 0, -4.08578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.673762, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 6.54644, 0, -3.03715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.291796, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.76393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 9.88061, 0, 0.891254, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 4.73826, 0, 1.93989, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.09017, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 7.45272, 0, 0.150283, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.673762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.191, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 2.31037, 0, 1.19892, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.76393, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 14.7719, - 0, -1.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.8992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 8.41557, 0, -0.449175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6.19098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 9.62951, 0, -3.31476, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 3.27322, 0, -2.01858, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38197, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 13.1538, 0, -0.127322, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8992, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 6.79754, 0, 1.16886, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.19098, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 8.01148, - 0, -1.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 1.65519, 0, -0.400542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.38197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 16.4271, 0, -2.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2812, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 4.92841, 0, 0.198916, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.1459, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 12.4986, 0, -3.34481, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1353, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1., 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 15.4271, 0, -1.1459, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2812, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 3.92841, 0, 1.19892, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.1459, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 11.4986, 0, -2.34481, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1353, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 15.7719, 0, -3.74536, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.8992, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 5.48716, 0, -1.64809, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.04508, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 14.5579, 0, -4.11584, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.2361, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 4.27322, - 0, -2.01858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.38197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 12.1538, 0, -0.127322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.8992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 1.86913, 0, 1.96994, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.04508, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 10.9399, 0, -0.497807, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.2361, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0.655186, 0, 1.59946, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38197, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 13.6167, 0, -2.34481, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.0172, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 10.4385, - 0, -1.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 9.22459, 0, -3.68524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 8.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 6.04644, 0, -3.03715, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.26393, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 10.3806, 0, 0.891254, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.0172, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 7.20246, 0, 1.53934, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.66312, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 5.98852, 0, -0.449175, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 2.81037, 0, - 0.198916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 5.26393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, - 0, 3.41473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.00271, 0, 0, - 0, 0, 0, 0, -0.127322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.87706, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 14.5262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.8781, - 0, 0, 0, 0, 0, 0, -1.12732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.4738, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 12.1115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.8754, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 19.5967, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 13.3148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.87268, 0, 0, - 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.1017, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 13.9328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.87268, - 0, 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.4836, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 1.5934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.00542, 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.99019, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 2.21143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 3.00542, 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.37216, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 5.11855, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.24587, 0, 0, 0, 0, 0, 0, -0.460655, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.79128, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 7.40764, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.48633, 0, 0, 0, 0, 0, 0, -0.666667, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.8284, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 8.11855, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.39177, 0, 0, 0, 0, 0, - 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.64538, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 10.4076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.63222, 0, 0, - 0, 0, 0, 0, -0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.6825, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 4.82947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.00542, - 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.75413, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 14.5262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.4961, 0, 0, 0, 0, 0, 0, -1.12732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.8558, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 5.82947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1.38739, 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.37216, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 15.5262, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 10.8781, 0, 0, 0, 0, 0, 0, -1.12732, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.4738, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 9.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.4907, 0, 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.1017, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.618034, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 10.6967, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 8.87268, 0, 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.7197, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 10.4076, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 7.25026, 0, 0, 0, 0, 0, 0, -0.666667, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.0645, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 14.1115, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.8754, 0, 0, 0, 0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 17.5967, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 11.6437, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.25026, 0, 0, 0, 0, 0, - 0, -0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 11.8284, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 15.3475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.87539, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.3607, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0.178665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.00271, 0, 0, 0, 0, 0, 0, -0.127322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.11313, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 3.88248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.62784, 0, 0, 0, 0, 0, 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.64538, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1.41473, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.00271, 0, 0, 0, 0, 0, 0, -0.127322, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.87706, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 5.11855, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.62784, 0, 0, 0, 0, 0, 0, -0.460655, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.4093, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 6.11855, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.62784, 0, 0, 0, 0, 0, - 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 7.40931, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 10.6967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1087, 0, 0, - 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.4836, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 8.73659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.39177, - 0, 0, 0, 0, 0, 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.02735, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 13.3148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.87268, 0, 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.1017, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 2.21143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.00542, 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.37216, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 6.7896, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.48633, 0, 0, 0, 0, 0, 0, -0.666667, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 12.4465, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 4.82947, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.769352, 0, 0, 0, 0, 0, - 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.99019, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 9.40764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.25026, 0, 0, - 0, 0, 0, 0, -0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0645, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 3.82947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.00542, - 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.75413, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 12.1115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.1115, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.3607, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 5.82947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.769352, 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.99019, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 14.1115, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.87539, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.5967, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1.41473, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.00271, 0, 0, 0, 0, 0, 0, -0.127322, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.87706, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 9.69672, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 11.1087, 0, 0, 0, 0, 0, 0, -0.872678, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 16.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 3.41473, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.233358, 0, 0, 0, 0, 0, - 0, -0.127322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.11313, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 11.6967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.87268, 0, 0, - 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7197, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 8.11855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.62784, - 0, 0, 0, 0, 0, 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.40931, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 15.5262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.8781, 0, 0, 0, 0, 0, 0, -1.12732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.4738, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 8.73659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 3.62784, 0, 0, 0, 0, 0, 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.79128, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 16.1442, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 10.8781, 0, 0, 0, 0, 0, 0, -1.12732, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20.8558, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, -0.618034, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 6.7896, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.25026, 0, 0, 0, 0, 0, 0, -0.666667, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.6825, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 7.40764, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.25026, 0, 0, 0, 0, 0, 0, -0.666667, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.0645, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 9.40764, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.25026, 0, 0, 0, 0, 0, 0, -0.666667, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.0645, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 11.6967, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4907, 0, 0, 0, 0, 0, - 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 15.1017, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 11.6437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.63222, 0, 0, - 0, 0, 0, 0, -0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4465, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 13.9328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.87268, - 0, 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.4836, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 1.5934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.00542, 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.99019, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 3.88248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 7.24587, 0, 0, 0, 0, 0, 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.02735, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 3.82947, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.38739, 0, 0, 0, 0, 0, 0, -0.254644, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.37216, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 6.11855, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.62784, 0, 0, 0, 0, 0, 0, -0.460655, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.4093, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, -13.9681, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.1459, 0, 37., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.42705, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 1.08359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.2918, 0, 3.2918, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -14.0517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.8541, 0, - 33.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -6.28115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.9443, 0, - 26.1803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, -6.28115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.3262, 0, 26.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, -6.68692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.81966, 0, 10.2016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, -6.68692, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.20163, 0, 10.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -8.03444, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 18.2361, 0, 20.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -4.93363, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 12.9098, 0, 13.5279, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -8.03444, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2361, 0, 23.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -4.93363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.90983, 0, - 16.5279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, -12.9681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 28.1459, 0, 36., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0.167184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 5.58359, 0, 6.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, -12.9681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 27.1459, 0, 37., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0.167184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4.58359, 0, 7.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, -13.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 23.5623, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -13.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 22.5623, 0, 30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -8.81559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 23.8541, 0, 30.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, -3.79837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.2361, 0, 19.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -8.81559, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 22.618, 0, 31.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -3.79837, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 14., 0, 20.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -9.1697, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1459, 0, 16.5279, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -4.15248, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.52786, 0, 5.2918, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -9.1697, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.9098, 0, 17.7639, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -4.15248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.2918, 0, - 6.52786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -9.51722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.5623, 0, 26.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, -3.31559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.9098, 0, 12.9098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -9.51722, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 19.9443, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -3.31559, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.2918, 0, 15.5279, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -9.65248, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.8541, 0, 21.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -3.45085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.20163, 0, - 7.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -9.65248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.2361, 0, 24.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, -3.45085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.58359, 0, 10.2016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, -12.0517, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 25.8541, 0, 31.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.832816, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6.58359, 0, 6.58359, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -12.0517, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 23.8541, 0, 33.7082, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.832816, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.58359, 0, 8.58359, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -12.1353, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.5623, 0, 28.4164, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.916408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.2918, 0, - 3.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, -12.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.5623, 0, 30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, -0.916408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2.2918, 0, 5.2918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, -11.35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 27.1459, 0, 35.382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.31559, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9.90983, 0, 12.9098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -11.35, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 26.5279, 0, 36., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.31559, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.2918, 0, 13.5279, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -11.6525, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.8541, 0, 23.4721, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -11.6525, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.2361, 0, 24.0902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 1.61803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -7.89919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.5623, 0, - 26.1803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, -4.79837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.2361, 0, 19.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, -7.89919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.3262, 0, 28.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -4.79837, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14., 0, 21.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -8.1697, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 14.1459, 0, 15.5279, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -5.06888, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.81966, 0, 8.58359, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -8.1697, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9098, 0, 17.7639, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -5.06888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.58359, 0, - 10.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8.18328, 0, 10.2837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.27639, 0, 0, 0, -0.0703819, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.34164, 0, 1.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.447214, 0, 0, 0, 3.37683, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.5249, 0, 12.6606, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.72361, 0, 0, 0, 1.30645, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.68328, 0, 3.75366, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.894427, 0, 0, 0, 4.75366, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.3666, 0, 12.5374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0, 5.68328, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 11.8666, 0, 13.0374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0, 5.68328, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.24853, 0, 6.72263, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 1.98656, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.04508, 0, 4.88771, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 2.69672, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.82148, 0, 9.14968, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, - 1.98656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.61803, 0, 7.31476, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, - 2.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.04508, 0, 8.12377, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, -0.539345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.94721, 0, - 0.350929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.276393, 0, 0, 0, 2.46896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.23607, 0, 8.93279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, -0.539345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.1382, 0, 1.15995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 2.46896, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.7284, 0, 12.8774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.89443, 0, 0, 0, 2.21432, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.6305, 0, 5.10459, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 5.22263, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 10.9193, 0, 13.6865, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.89443, 0, 0, 0, 2.21432, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.82148, 0, 5.91361, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, - 5.22263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.94721, 0, 2.96896, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, - 0, 0, -1.14907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.94721, 0, 3.96896, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, - 0, -1.14907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8666, 0, 13.0374, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0, - 4.68328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.9193, 0, 10.0684, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.89443, 0, - 0, 0, 5.83235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.8666, 0, - 14.0374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.17082, 0, 0, 0, 4.68328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.91935, 0, 11.0684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.89443, 0, 0, 0, 5.83235, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.80132, 0, 5.8717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.894427, 0, 0, 0, 0.517595, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.39443, 0, 2.20186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, 1.93793, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.68328, 0, 7.98973, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.894427, 0, 0, 0, 0.517595, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.27639, 0, 4.31989, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, - 1.93793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.5902, 0, 9.71749, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, - 0, 0, 2.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.18328, 0, - 6.04765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.27639, 0, 0, 0, 4.16569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.47214, 0, 11.8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.61803, 0, 0, 0, 2.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.06525, 0, 8.16569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.27639, 0, 0, 0, 4.16569, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.24853, 0, 8.34066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0.368524, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.89443, 0, 1.70186, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, 2.93793, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.6305, 0, 9.95869, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, - 0.368524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.27639, 0, 3.31989, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.552786, - 0, 0, 0, 2.93793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.5902, 0, - 10.7175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 1.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.23607, 0, 4.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 4.31476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8.97214, 0, 12.3355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 1.74536, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4.61803, 0, 5.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 4.31476, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.39443, 0, 5.43793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, -1.29814, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.5, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.89443, 0, 5.93793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, -1.29814, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.8666, 0, 14.0374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.17082, 0, 0, 0, 3.68328, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 8.97214, 0, 8.09946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 5.98142, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 12.3666, 0, 14.5374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0, 3.68328, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8.47214, 0, 8.59946, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 5.98142, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.15066, 0, 3.18585, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.447214, 0, 0, 0, -0.241202, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.94721, 0, 1.35093, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, - 0.468963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.34164, 0, 4.99487, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.447214, - 0, 0, 0, -0.241202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.1382, 0, - 3.15995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.276393, 0, 0, 0, 0.468963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.7284, 0, 10.8774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.89443, 0, 0, 0, 4.21432, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.5249, 0, 9.04252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.72361, 0, 0, 0, 4.92448, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.91935, 0, 12.6865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.89443, 0, 0, 0, 4.21432, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8.71591, 0, 10.8515, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.72361, 0, 0, 0, 4.92448, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 2.10044, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.517595, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.30645, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 12.349, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.37683, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.788854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.93695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 5.20088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0351909, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.6129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 15.4494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.85924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.06525, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.2434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 16.0498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 16.0498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 16.5498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.5498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 6.50574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.58443, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 8.61705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.355083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.53836, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 8.93279, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.69672, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.01148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 11.0441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.49902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.96542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0.798142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.31989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2.5435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 9.74181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -2.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.58443, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1.60716, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.298142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.35252, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 10.5508, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.69672, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.39345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 6.99902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.355083, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.1564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 15.9427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.0435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 7.80804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.26295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.723607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.96542, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 16.7517, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.66153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0063, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 3.41618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.298142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.5435, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 4.41618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.29814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.5435, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 13.1337, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.0435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0063, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 16.5498, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.5498, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 14.1337, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.0435, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.0063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 17.5498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 16.5498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 3.09628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.63978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 7.31891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0.0351909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.49487, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 5.21432, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.59628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.70503, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 9.43695, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.20088, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.6129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 8.1129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.859236, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.788854, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.93695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 12.3355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 10.8448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 10.2309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -3.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.788854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.055, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 14.4536, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -4.98142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.9628, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 2.59628, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.63978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.087, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 10.2351, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.26295, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.723607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.53836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 4.21432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.59628, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 5.70503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 11.8531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.49902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.1564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 5.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.39345, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 13.3355, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.8448, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 7.31476, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.01148, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 14.9536, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.98142, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4628, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, -0.5, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 6.33235, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.59628, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.341641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.587, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 6.83235, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -2.59628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.341641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.087, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 10.7175, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4628, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 17.5498, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.5498, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 11.2175, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.74536, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.9628, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 18.0498, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.34164, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.0498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 1.79814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.31989, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.5435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 3.90946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.517595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.49743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 3.60716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -2.29814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.35252, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 5.71847, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.10044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.30645, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 11.8314, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.241202, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.06525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.2434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 13.9427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.0435, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 13.1973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 13.6404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.85924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.06525, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 15.7517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.66153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.0063, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.4736, 4.64561, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.98444, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.47362, 7.64561, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4.98444, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1576, 6.7232, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.76634, 0, 0, 0, 0, 0, -0.591372}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1576, 9.7232, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7.76634, 0, 0, 0, 0, 0, -0.591372}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.618034, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.13091, 3.28402, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.134796, 0, 0, 0, 0, - 0, -0.112942}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 18.5003, 11.0848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8856, 0, - 0, 0, 0, 0, -0.887058}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 21.0132, 13.3688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.3688, 0, 0, 0, 0, 0, -1.}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.02574, 1.33196, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 5.20254, 0, 0, 0, 0, 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.40771, 1.95, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.20254, 0, 0, 0, 0, 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.2235, 12.4188, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.54823, 0, 0, 0, 0, 0, -0.774116}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.6054, 13.0368, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.54823, 0, 0, 0, 0, 0, -0.774116}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.40771, - 1.95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.20254, 0, 0, 0, 0, - 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.78968, 4.56803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.20254, 0, - 0, 0, 0, 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 10.4736, 5.64561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.98444, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.85559, 8.26365, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.98444, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7756, 6.10516, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8.76634, 0, 0, 0, 0, 0, -0.591372}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1576, 8.7232, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.76634, 0, 0, 0, 0, 0, -0.591372}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.8415, - 9.80078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.54823, 0, 0, 0, 0, - 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.2235, 12.4188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.54823, 0, - 0, 0, 0, 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.02574, - 4.56803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.966476, 0, 0, 0, 0, - 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.02574, 5.56803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.966476, 0, - 0, 0, 0, 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 16.6054, 8.80078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.7843, 0, 0, 0, 0, 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.6054, 9.80078, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.7843, 0, 0, 0, 0, 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.6312, 13.3688, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.7508, 0, 0, 0, 0, 0, -1.}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.6312, 14.3688, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 12.7508, 0, 0, 0, 0, 0, -1.}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.13091, 0.0479482, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.10127, 0, 0, 0, 0, 0, -0.112942}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.89484, - 1.28402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.10127, 0, 0, 0, 0, - 0, -0.112942}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.7756, 9.7232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.1483, 0, 0, - 0, 0, 0, -0.591372}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 12.5395, 10.9593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.1483, - 0, 0, 0, 0, 0, -0.591372}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 9.09166, 3.40955, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.60247, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.85559, 4.64561, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.60247, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.7364, 13.0848, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 9.6495, 0, 0, 0, 0, 0, -0.887058}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.5003, 14.3209, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.6495, 0, 0, 0, 0, 0, -0.887058}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.02574, - 1.33196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.20254, 0, 0, 0, 0, - 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.78968, 3.56803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.20254, 0, - 0, 0, 0, 0, -0.225884}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14.1576, 8.7232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.76634, 0, 0, 0, 0, 0, -0.591372}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9215, 10.9593, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.76634, 0, 0, 0, 0, 0, -0.591372}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.70969, 3.40955, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.98444, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.47362, 5.64561, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.98444, 0, 0, 0, 0, 0, -0.408628}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.8415, - 10.8008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.54823, 0, 0, 0, 0, - 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.6054, 13.0368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.54823, 0, - 0, 0, 0, 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.89484, 1.28402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.10127, 0, 0, 0, 0, 0, -0.112942}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.89484, 3.28402, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.10127, 0, 0, 0, 0, 0, -0.112942}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.40771, 3.56803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.58451, 0, 0, 0, 0, 0, -0.225884}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.40771, 5.56803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.58451, 0, 0, 0, 0, 0, -0.225884}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.2235, - 8.80078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1663, 0, 0, 0, 0, - 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.2235, 10.8008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1663, 0, - 0, 0, 0, 0, -0.774116}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 19.7364, 11.0848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.6495, 0, 0, 0, 0, 0, -0.887058}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7364, 13.0848, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.6495, 0, 0, 0, 0, 0, -0.887058}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.618034, -0.618034, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.70969, 7.64561, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2.74837, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.09166, 8.26365, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.74837, 0, 0, 0, 0, 0, -0.408628}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5395, 6.10516, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.0024, 0, 0, 0, 0, 0, -0.591372}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9215, 6.7232, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0024, 0, 0, 0, 0, 0, -0.591372}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.6312, - 14.3688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.7508, 0, 0, 0, 0, - 0, -1.}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 21.0132, 14.9868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.7508, 0, 0, 0, - 0, 0, -1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.39307, 7.72617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.98444, - 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.39307, 10.7262, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.98444, 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.35771, 11.5231, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.76634, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.35771, 14.5231, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.76634, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.21421, - 3.20071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.134796, 0, 0, -0.112942, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 12.7508, 21.6312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.3688, 0, 0, -1., 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.5366, 19.0485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8856, 0, - 0, -0.887058, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 12.5584, 17.0839, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.54823, 0, 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9404, 17.7019, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.54823, 0, 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.81039, 4.54731, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 5.20254, 0, 0, -0.225884, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.19236, - 5.16535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.20254, 0, 0, -0.225884, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8.0111, 8.10813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.98444, 0, - 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.39307, 10.7262, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.98444, 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.42843, 3.92928, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.20254, 0, 0, -0.225884, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.81039, 6.54731, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.20254, 0, 0, -0.225884, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9404, - 15.7019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.54823, 0, 0, -0.774116, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9.32235, 18.3199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.54823, 0, - 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.35771, 11.5231, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.76634, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.73967, 14.1411, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.76634, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.42843, 5.16535, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.966476, 0, 0, -0.225884, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.42843, - 6.16535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.966476, 0, 0, -0.225884, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7508, 21.2492, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 12.7508, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7508, 22.2492, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 12.7508, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.32235, 16.0839, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 11.7843, 0, 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.32235, - 17.0839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.7843, 0, 0, -0.774116, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 10.5938, 12.905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.1483, 0, - 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 9.35771, 14.1411, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.1483, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.21421, 1.96464, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.10127, 0, 0, -0.112942, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0218538, 3.20071, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.10127, 0, 0, -0.112942, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7726, - 19.0485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.6495, 0, 0, -0.887058, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 12.5366, 20.2846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.6495, 0, - 0, -0.887058, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4.39307, 8.10813, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.60247, 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.157, 9.3442, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 7.60247, 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.5938, 12.287, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 5.76634, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.35771, 14.5231, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.76634, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.42843, - 3.92928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.20254, 0, 0, -0.225884, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.19236, 6.16535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.20254, 0, - 0, -0.225884, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 12.5584, 16.0839, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.54823, 0, 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3223, 18.3199, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.54823, 0, 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.39307, 7.72617, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.98444, 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.157, 9.96224, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.98444, 0, 0, -0.408628, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.42843, - 4.54731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.58451, 0, 0, -0.225884, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 3.42843, 6.54731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.58451, 0, - 0, -0.225884, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.21421, 1.96464, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.10127, 0, 0, -0.112942, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.21421, 3.96464, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.10127, 0, 0, -0.112942, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5366, 18.2846, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 11.6495, 0, 0, -0.887058, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.5366, - 20.2846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.6495, 0, 0, -0.887058, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 10.3223, 15.7019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1663, 0, - 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.32235, 17.7019, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.1663, 0, 0, -0.774116, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.0111, 9.3442, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.74837, 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.39307, 9.96224, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2.74837, 0, 0, -0.408628, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0.618034, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3688, 21.6312, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.7508, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7508, 22.2492, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.7508, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.35771, 12.287, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 10.0024, 0, 0, -0.591372, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.73967, 12.905, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 10.0024, 0, 0, -0.591372, 0, 0}}, {{0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.88416, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -11.2962, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 25.9743, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -32.6224, 0, 32.5344, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 4.44208, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.64809, 0, 7.66312, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.5322, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -25.9743, 0, - 24.8713, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.4164, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -34.2705, 0, 38.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 28.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -35.2705, 0, 39.1976, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2., 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3., 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.5508, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -14.0115, 0, 15.8992, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.8656, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -18.4049, 0, 19.4443, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.5508, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -18.8656, 0, 20.7533, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 16.8656, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -23.259, 0, 24.2984, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 13.6295, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -15.1689, 0, - 19.4443, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.6711, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -33.7798, 0, 34.4615, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.6295, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -16.7869, 0, 21.0623, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 27.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -35.3978, 0, 36.0795, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.87268, 0, 4.11803, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16.7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.4836, 0, 19.1353, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.74536, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.49071, 0, - 5.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.7869, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -22.1017, 0, 20.7533, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.053, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -28.1618, 0, 32.4615, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -35.2705, 0, 38.1976, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 24.053, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -30.1618, 0, 34.4615, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -37.2705, 0, 40.1976, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.36339, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -7.10875, 0, 5.73607, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -2., 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.36339, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -9.10875, 0, 7.73607, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 16.2962, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.5022, 0, 20.6353, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 22.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -26.2891, 0, 27.7254, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 16.2962, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -21.7383, 0, - 24.8713, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.9257, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -30.5252, 0, 31.9615, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -6.74536, 0, 8.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 14.1202, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -15.5322, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -10.9814, 0, 12.4721, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 14.1202, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -19.7683, 0, 19.5623, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 11.9328, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.3934, 0, 15.8992, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.9257, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -28.2891, 0, - 28.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9328, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -15.6295, 0, 19.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 23.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -31.5252, 0, 31.9615, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -5.74536, 0, 8.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 18.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -21.641, 0, 21.0623, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.98142, 0, 11.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 18.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -24.8771, 0, 24.2984, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.6896, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -23.053, 0, - 27.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30.4164, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -37.2705, 0, 39.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.6896, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -24.053, 0, 28.7254, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -38.2705, 0, 40.1976, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 10.7268, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -13.2175, 0, 11.4721, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.7268, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -14.2175, 0, 12.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 22.3563, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -25.3864, 0, 28.9164, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 25.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -29.7798, 0, 32.4615, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 22.3563, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -29.0044, 0, 32.5344, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 25.6711, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -33.3978, 0, - 36.0795, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.74536, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.87268, - 0, 4.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.06011, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -8.26612, 0, 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -7.49071, 0, 7.73607, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.06011, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -11.8842, 0, 11.2812, 0, 0, 0, 0, 0, - 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 14.5231, 6.35771, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, - 0, 0, 7.76634, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5231, 9.35771, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.591372, 0, 0, 7.76634, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7262, 4.39307, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.408628, 0, 0, 4.98444, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.72617, - 7.39307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, 0, 0, 4.98444, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.0485, 10.5366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.887058, 0, 0, 12.8856, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 21.6312, 12.7508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 13.3688, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.618034, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.20071, 3.21421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.112942, 0, - 0, -0.134796, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.16535, 1.19236, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.225884, 0, 0, 5.20254, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.54731, 1.81039, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.225884, 0, 0, 5.20254, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7019, - 11.9404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.774116, 0, 0, 7.54823, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.0839, 12.5584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.774116, 0, 0, 7.54823, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 14.1411, 5.73967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, 0, 0, - 8.76634, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 11.5231, 8.35771, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, - 0, 0, 8.76634, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.3199, 9.32235, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.774116, 0, 0, 9.54823, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7019, 11.9404, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.774116, 0, 0, 9.54823, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.54731, - 1.81039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.225884, 0, 0, 3.20254, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.92928, 4.42843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.225884, 0, 0, 3.20254, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.7262, 5.39307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, 0, 0, - 3.98444, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.10813, 8.0111, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, - 0, 0, 3.98444, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.0839, 8.32235, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.774116, 0, 0, 11.7843, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0839, 9.32235, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.774116, 0, 0, 11.7843, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.2492, - 12.7508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 12.7508, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.2492, 13.7508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 12.7508, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.16535, 4.42843, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.225884, 0, 0, 0.966476, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.16535, 5.42843, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.225884, 0, 0, 0.966476, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.3442, 3.157, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.408628, 0, 0, 7.60247, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.10813, - 4.39307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, 0, 0, 7.60247, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20.2846, 12.5366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.887058, 0, 0, 9.6495, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.0485, 13.7726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.887058, 0, 0, - 9.6495, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.20071, -0.0218538, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.112942, 0, 0, 3.10127, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.96464, 1.21421, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.112942, 0, 0, 3.10127, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1411, - 9.35771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, 0, 0, 5.1483, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.905, 10.5938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, 0, 0, 5.1483, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.96224, 3.157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, 0, 0, - 6.98444, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7.72617, 5.39307, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, - 0, 0, 6.98444, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.3199, 10.3223, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.774116, 0, 0, 8.54823, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0839, 12.5584, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.774116, 0, 0, 8.54823, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.16535, - 1.19236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.225884, 0, 0, 4.20254, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.92928, 3.42843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.225884, 0, 0, 4.20254, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 14.5231, 8.35771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, 0, 0, - 5.76634, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 12.287, 10.5938, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, - 0, 0, 5.76634, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7019, 8.32235, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.774116, 0, 0, 11.1663, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7019, 10.3223, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.774116, 0, 0, 11.1663, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.2846, - 10.5366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.887058, 0, 0, 11.6495, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 18.2846, 12.5366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.887058, 0, 0, 11.6495, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.96464, 1.21421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.112942, 0, 0, - 1.10127, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.96464, 3.21421, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.112942, - 0, 0, 1.10127, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.54731, 3.42843, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.225884, 0, 0, 1.58451, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.54731, 5.42843, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.225884, 0, 0, 1.58451, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.905, 5.73967, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.591372, 0, 0, 10.0024, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.287, - 6.35771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.591372, 0, 0, 10.0024, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.2492, 13.7508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 11.7508, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 21.6312, 14.3688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 11.7508, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0.618034, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.96224, 7.39307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, 0, 0, 2.74837, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.3442, 8.0111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.408628, 0, 0, - 2.74837, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 3.35337, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -6.23607, 0, 0, 0, 0, 0, 0, 0, 13.0315, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.6195, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -0.137341, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 6.92277, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.74682, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 3.08871, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -4.61803, 0, 0, 0, 0, 0, 0, 0, 9.7368, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 8.91275, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -0.402004, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, - 0, 0, 3.62805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.04008, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 1.95137, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.8541, 0, 0, 0, - 0, 0, 0, 0, 16.6596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.6596, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 2.2847, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.8541, 0, - 0, 0, 0, 0, 0, 0, 15.9929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9929, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.333333, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 1.02623, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, - 0, 0, 0, 0, 10.5771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.41968, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0.307104, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, - 0, 0, 0, 0, 0, 0, 0, 9.31858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.62186, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2.64426, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 7.34099, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0377, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.92514, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 6.08252, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.23989, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2.99381, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, 14.8293, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.9567, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -0.0524596, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 9.49837, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.5771, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 3.53315, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, - 13.7506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14.496, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0.486885, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, - 0, 0, 8.41968, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 11.1164, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 2.46448, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, 0, 0, 0, - 0, 0, 0, 0, 8.23989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.54317, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, -0.581785, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 2.90893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.16357, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 3.00383, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 7.16121, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.08252, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -0.0424407, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 1.83024, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.70292, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2.2847, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -7.8541, 0, 0, 0, 0, 0, 0, 0, 16.9929, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.9929, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.12113, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, 14.9567, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 15.702, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 2.95137, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.8541, 0, 0, 0, 0, 0, 0, 0, - 15.6596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 17.6596, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 1.7878, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, - 0, 0, 13.6233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 16.3687, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 1.16357, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 3.03625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.29089, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 1.83024, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 1.70292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.95756, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.333333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.666667, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 1.70292, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, - 0, 0, 0, 0, 13.6658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9204, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0.264663, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.61803, - 0, 0, 0, 0, 0, 0, 0, 11.1488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3248, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 3.11494, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, 10.8417, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.3324, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.67669, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.61803, 0, 0, 0, 0, 0, 0, 0, 8.32478, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.7368, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.27468, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 8.3348, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.92277, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, -0.163571, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 5.81785, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 4.32714, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2.6867, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 5.51075, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.3348, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 1.24845, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 2.99381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 5.73916, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 2.36958, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, 0, - 0, 0, 13.3324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 11.5871, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, -0.232241, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.61803, 0, 0, - 0, 0, 0, 0, 0, 8.77924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.70055, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 3.44827, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, 11.1751, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.6658, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0.846448, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 6.62186, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.77924, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2.10492, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 10.0377, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 7.88033, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -0.496904, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 5.48452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 4.99381, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 3.18361, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, - 0, 0, 7.88033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.95902, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0.581785, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, - 0, 0, 0, 3.32714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.0725, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 2.95137, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.8541, 0, 0, - 0, 0, 0, 0, 0, 16.6596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.6596, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0.624226, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, 12.5871, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0778, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 3.2847, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -7.8541, 0, 0, 0, 0, 0, 0, 0, 15.9929, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.9929, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0.957559, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, 11.9204, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.4111, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.99381, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 4.73916, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 3.24845, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, -0.333333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.666667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.666667, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 2.32714, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, - 0, 4.0725, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.58179, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 1.66047, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, - 15.496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 14.6233, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0.941348, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.23607, 0, 0, 0, 0, 0, - 0, 0, 14.2375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 13.8255, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 2.86649, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, - 0, 0, 0, 0, 13.084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.8293, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 2.14736, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.23607, 0, - 0, 0, 0, 0, 0, 0, 11.8255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.0315, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0.804008, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 4.83406, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.62805, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0.0848813, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 3.57559, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.83024, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2.01002, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 2.42204, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.83406, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1.29089, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 1.16357, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 3.03625, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, -0.666667, - 0, 22.7568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -17.5066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.4721}, {0, 0, 0, 0, - 0, -0.666667, 0, 17.9027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -9.65248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.4721}, {0, - 0, 0, 0, 0, -0.460655, 0, 16.8426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -13.2148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.5279}, {0, 0, 0, 0, 0, -0.460655, 0, 11.9885, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.36068, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.5279}, {0, 0, 0, 0, 0, -1.12732, 0, 33.7454, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -22.8673, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 37.}, {0, 0, 0, 0, 0, -1., 0, 29.7082, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.8328, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 33.7082}, {0, 0, 0, 0, 0, -0.127322, 0, 5.03715, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.03444, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.2918}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.872678, 0, 27.6711, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.1803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 26.7984}, {0, 0, 0, 0, 0, -0.872678, 0, 26.6711, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -15.5623, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.1803}, {0, 0, 0, 0, 0, -0.254644, 0, - 8.0743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -7.30495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.8197}, {0, 0, 0, 0, - 0, -0.254644, 0, 7.0743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -5.68692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.2016}, {0, 0, - 0, 0, 0, -0.872678, 0, 28.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -20.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 29.4164}, {0, 0, 0, 0, 0, -0.872678, 0, 24.435, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.9443, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 26.7984}, {0, 0, 0, 0, 0, -0.666667, 0, 22.1388, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.5066, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 24.0902}, {0, 0, 0, 0, 0, -0.666667, 0, 17.9027, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10.6525, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.4721}, {0, 0, 0, 0, 0, -0.460655, 0, - 16.8426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -12.2148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.5279}, {0, 0, 0, 0, - 0, -0.460655, 0, 12.6066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -5.36068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.9098}, {0, - 0, 0, 0, 0, -0.254644, 0, 10.3104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -8.92299, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.2016}, {0, 0, 0, 0, 0, -0.254644, 0, 6.0743, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.06888, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.58359}, {0, 0, 0, 0, 0, -1.12732, 0, 34.7454, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -23.8673, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 37.}, {0, 0, 0, 0, 0, -1.12732, 0, 33.1273, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -21.2492, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 36.}, {0, 0, 0, 0, 0, -0.872678, 0, 26.6711, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -19.7984, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 30.4164}, {0, 0, 0, 0, 0, -0.872678, 0, - 25.053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -17.1803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29.4164}, {0, 0, 0, 0, - 0, -0.254644, 0, 9.69234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -5.68692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.58359}, {0, - 0, 0, 0, 0, -0.254644, 0, 8.0743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -3.06888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.58359}, {0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -1., 0, 31.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -20.8328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31.7082}, {0, 0, 0, - 0, 0, -1., 0, 29.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -17.5967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30.4721}, {0, 0, - 0, 0, 0, -0.460655, 0, 14.6066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -12.2148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.7639}, {0, 0, 0, 0, 0, -0.460655, 0, 12.6066, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.97871, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 16.5279}, {0, 0, 0, 0, 0, -0.666667, 0, 22.1388, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.8885, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 20.4721}, {0, 0, 0, 0, 0, -0.666667, 0, 20.1388, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10.6525, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.2361}, {0, 0, 0, 0, 0, -0.127322, 0, - 5.03715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -5.27051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.52786}, {0, 0, 0, 0, - 0, -0.127322, 0, 3.03715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.03444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.2918}, {0, 0, - 0, 0, 0, -0.872678, 0, 28.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -19.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 28.4164}, {0, 0, 0, 0, 0, -0.872678, 0, 25.053, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.9443, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 26.1803}, {0, 0, 0, 0, 0, -0.460655, 0, 15.6066, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.2148, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 17.7639}, {0, 0, 0, 0, 0, -0.460655, 0, 11.9885, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.36068, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.5279}, {0, 0, 0, 0, 0, -0.666667, 0, - 22.7568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -15.5066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.4721}, {0, 0, 0, 0, - 0, -0.666667, 0, 19.1388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -9.65248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.2361}, {0, - 0, 0, 0, 0, -0.254644, 0, 9.69234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -8.92299, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.8197}, {0, 0, 0, 0, 0, -0.254644, 0, 6.0743, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.06888, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.58359}, {0, 0, 0, 0, 0, -1., 0, 31.7082, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -22.8328, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 33.7082}, {0, 0, 0, 0, 0, -1., 0, 28.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.5967, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 31.7082}, {0, 0, 0, 0, 0, -0.872678, 0, 27.6711, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.7984, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 30.4164}, {0, 0, 0, 0, 0, -0.872678, 0, - 24.435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -15.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.4164}, {0, 0, 0, 0, - 0, -0.254644, 0, 10.3104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -7.30495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.58359}, {0, - 0, 0, 0, 0, -0.254644, 0, 7.0743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2.06888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.58359}, {0, 0, 0, 0, 0, -0.127322, 0, 6.27322, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.27051, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.2918}, {0, 0, 0, 0, 0, -0.127322, 0, 3.03715, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0344419, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.2918}, {0, 0, 0, 0, 0, -1.12732, 0, 34.7454, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -22.8673, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 36.}, {0, 0, 0, 0, 0, -1.12732, 0, - 33.7454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -21.2492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35.382}, {0, 0, 0, 0, - 0, -0.666667, 0, 20.1388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -15.5066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.0902}, {0, - 0, 0, 0, 0, -0.666667, 0, 19.1388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -13.8885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 23.4721}, {0, 0, 0, 0, 0, -0.460655, 0, 15.6066, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.97871, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.5279}, {0, 0, 0, 0, 0, -0.460655, 0, 14.6066, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.36068, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.9098}, {0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.61803}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.}}, {{0, 0, 0, 0, 0, 0, 0, 0, 19.4443, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -15.1689, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, - 13.6295, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 24.2984, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -24.8771, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, - 0, 0, 18.4836, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 15.8992, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -12.3934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1.80902, 0, 0, 11.9328, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 20.7533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -22.1017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.80902, 0, 0, 16.7869, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 24.8713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -21.7383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 16.2962, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 32.5344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -29.0044, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, 0, 0, 22.3563, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.26612, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, - 8.06011, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -15.5322, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, - 0, 0, 14.1202, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 38.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -35.2705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 29.4164, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 39.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -37.2705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 30.4164, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -11.2962, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, - 9.88416, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 19.5623, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -19.7683, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, - 0, 0, 14.1202, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 27.7254, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -23.053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -2.92705, 0, 0, 19.6896, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 31.9615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -31.5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.92705, 0, 0, 23.9257, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 8.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -5.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 6.49071, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 12.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -14.2175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 10.7268, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 20.6353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.5022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 16.2962, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 24.8713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -25.9743, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 20.5322, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 19.1353, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -15.6295, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, - 11.9328, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 20.7533, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -18.8656, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, - 0, 0, 13.5508, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 34.4615, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -30.1618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -3.42705, 0, 0, 24.053, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 36.0795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -33.3978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.42705, 0, 0, 25.6711, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 4.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -3.87268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 4.74536, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 5.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -7.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 6.36339, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 19.4443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -18.4049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 16.8656, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 21.0623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -21.641, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 18.4836, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 5.73607, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.49071, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, - 2.74536, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 7.73607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.49071, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, - 0, 4.74536, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 38.1976, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -34.2705, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.92705, 0, 0, 28.4164, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 40.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -38.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.92705, 0, 0, 30.4164, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 2., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 32.4615, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -29.7798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -3.42705, 0, 0, 25.6711, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 34.4615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -33.7798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.42705, 0, 0, 27.6711, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -4.64809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 4.44208, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 11.2812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -11.8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 8.06011, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 32.4615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -28.1618, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 24.053, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 36.0795, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -35.3978, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, - 27.6711, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 4.11803, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.87268, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, - 0, 2.74536, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 7.73607, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -9.10875, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, - 0, 0, 6.36339, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 28.9164, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -25.3864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -3.11803, 0, 0, 22.3563, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 32.5344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -32.6224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.11803, 0, 0, 25.9743, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 21.0623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -16.7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 13.6295, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 24.2984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -23.259, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 16.8656, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 28.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -24.053, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 19.6896, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 31.9615, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -30.5252, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, - 22.9257, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 8.23607, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.74536, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 7.49071, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.2175, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 0, 10.7268, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 15.8992, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -14.0115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1.80902, 0, 0, 13.5508, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 19.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -20.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.80902, 0, 0, 16.7869, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 11.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -8.98142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 6.49071, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 12.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -10.9814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 7.49071, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 39.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -35.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 28.4164, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 40.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -37.2705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 29.4164, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 27.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -26.2891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 22.9257, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 28.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -28.2891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 23.9257, 0, 0, - 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 9.93279, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0902, -5.77541, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 9.93279, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.23607, -0.921311, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, - 12.6295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.3262, -7.93279, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, - 0, 0, 0, 12.6295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 10.4721, -3.07869, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, - 0, 0, 0, 0, 0, 0, 2.82405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 1.20601, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 6.64809, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, 0.412023, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.61803, 0, 0, 0, 0, 0, 0, 0, 15.9142, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.0902, -9.26612, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -6.23607, 0, 0, 0, 0, 0, 0, 0, 19.7383, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.3262, -10.0601, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2., -3., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., -2., 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -7.8541, 0, 0, 0, 0, 0, 0, 0, 20.5623, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.5623, -6.8541, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -7.8541, 0, 0, 0, 0, 0, 0, 0, 20.5623, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.5623, -5.8541, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, - 5.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.23607, -3.74536, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, - 0, 5.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4., 0.490712, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.61803, 0, 0, 0, 0, 0, - 0, 0, 11.6781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 15.0902, -5.03006, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.61803, 0, 0, - 0, 0, 0, 0, 0, 11.6781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 10.8541, -0.793989, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 10.8842, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, -8.06011, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.23607, 0, 0, 0, 0, 0, 0, 0, 10.8842, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, -3.82405, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, 17.0716, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.5623, -9.34481, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, - 17.0716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.3262, -5.10875, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 1.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 3.61803, 0.127322, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 1.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2., 1.74536, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, - 0, 0, 0, 9.39345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.0902, -1.46066, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, - 0, 0, 0, 0, 0, 0, 9.39345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0.157379, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 13.1689, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0902, -9.01148, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 13.1689, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, -7.39345, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, 20.8169, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.5623, -10.5995, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, - 20.8169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.9443, -8.98142, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2., -2., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, 17.1989, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9443, -5.36339, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, - 17.1989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 17.9443, -3.36339, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 5.36339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 5.61803, -5.49071, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 5.36339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.61803, -3.49071, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.8541, 0, 0, - 0, 0, 0, 0, 0, 21.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 23.5623, -8.8541, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.8541, - 0, 0, 0, 0, 0, 0, 0, 21.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.5623, -6.8541, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 3.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.61803, -3.87268, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 3.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., -0.254644, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -6.23607, 0, 0, 0, 0, 0, 0, 0, 16.1202, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.3262, -6.44208, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -6.23607, 0, 0, 0, 0, 0, 0, 0, 16.1202, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.7082, -2.82405, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, - 6.44208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.8541, -6.03006, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, - 0, 0, 6.44208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.23607, -2.41202, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.8541, 0, 0, - 0, 0, 0, 0, 0, 18.8169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 21.5623, -8.59946, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -6.8541, 0, 0, 0, 0, 0, 0, 0, 18.8169, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, -4.98142, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 4.49071, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, -1.74536, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 4.49071, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4., 1.49071, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 8.31476, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, -2.53934, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -3.61803, 0, 0, 0, 0, 0, 0, 0, 8.31476, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.23607, - 0.696723, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, 14.2475, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.3262, -9.55083, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.23607, 0, 0, 0, 0, 0, 0, 0, - 14.2475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.0902, -6.31476, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, - 0, 0, 0, 18.0716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 19.5623, -10.3448, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, - 0, 0, 0, 0, 0, 0, 18.0716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3262, -7.10875, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, 0, 0, 0, - 13.8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 16.3262, -2.87268, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.8541, 0, 0, 0, 0, - 0, 0, 0, 13.8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 15.3262, -1.87268, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, - 0, 0, 0, 0, 8.72678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.23607, -6.98142, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, - 0, 0, 0, 0, 0, 8.72678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 7.23607, -5.98142, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -7.8541, 0, 0, 0, 0, 0, 0, 0, 22.5623, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.5623, -9.8541, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -7.8541, 0, 0, 0, 0, 0, 0, 0, 22.5623, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.5623, -8.8541, - 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.27864, 0, 0, 0, - 3.92299, 0, 0, 0, 5.51471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.30902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1631, - 0, 0, 0, 14.9443, 0, 0, 0, 8.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.381966, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.66061, 0, 0, 0, 4.54102, 0, 0, 0, 5.51471, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 13.5451, 0, 0, 0, 15.5623, 0, 0, 0, 8.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.24013, 0, 0, 0, 6.59675, 0, 0, 0, 5.54915, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 10.5836, 0, 0, 0, 9.88854, 0, 0, 0, - 8.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.24013, 0, 0, 0, 9.59675, - 0, 0, 0, 5.54915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.58359, 0, 0, 0, - 12.8885, 0, 0, 0, 8.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0.618034, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.190983, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.44834, 0, 0, 0, 2.88854, 0, 0, 0, 0.0212862, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.3754, 0, 0, 0, 16.5967, 0, 0, 0, 14.1115, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, -1.69098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 14.8237, 0, 0, 0, 18.8673, 0, 0, 0, 14.7508, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, -0.190983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.44834, 0, 0, 0, 1.65248, 0, 0, 0, - 3.25735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.8197, 0, 0, 0, 11.2705, 0, 0, - 0, 5.96556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.24013, 0, 0, 0, - 6.97871, 0, 0, 0, 8.16718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.5, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.6115, 0, 0, - 0, 16.5967, 0, 0, 0, 10.8754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.190983, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.212269, 0, 0, 0, 2.88854, 0, 0, 0, 3.25735, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.5836, 0, 0, 0, 12.5066, 0, 0, 0, 5.96556, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.00407, 0, 0, 0, 8.21478, 0, 0, 0, 8.16718, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, -1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14.3754, 0, 0, 0, 17.8328, 0, 0, 0, 10.8754, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.89667, 0, 0, 0, 3.30495, 0, 0, 0, - 3.51471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.85817, 0, 0, 0, 6.97871, - 0, 0, 0, 4.54915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.58359, 0, 0, 0, - 9.88854, 0, 0, 0, 9.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.30902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.5451, - 0, 0, 0, 13.5623, 0, 0, 0, 10.618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.381966, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.27864, 0, 0, 0, 5.92299, 0, 0, 0, 3.51471, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 6.24013, 0, 0, 0, 9.59675, 0, 0, 0, 4.54915, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6.96556, 0, 0, 0, 12.5066, 0, 0, 0, 9.58359, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.9271, 0, 0, 0, 16.1803, 0, 0, 0, 10.618, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 5.89667, 0, 0, 0, 4.54102, 0, 0, 0, 1.27864, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 10.9271, 0, 0, 0, 13.9443, 0, 0, 0, 12.8541, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -1.69098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.8237, 0, 0, 0, 18.4853, 0, 0, 0, - 14.1327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4.89667, 0, 0, 0, 5.54102, 0, 0, 0, 1.27864, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.92705, 0, 0, 0, 14.9443, 0, 0, 0, - 12.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.69098, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.8237, 0, 0, 0, 19.4853, - 0, 0, 0, 14.1327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.85817, 0, 0, 0, 8.21478, 0, 0, 0, - 3.31308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.58359, 0, 0, 0, 10.6525, 0, 0, - 0, 10.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.69098, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.4418, 0, 0, 0, - 18.8673, 0, 0, 0, 13.1327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, - 0, 0.618034, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.690983, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.24013, 0, - 0, 0, 8.83282, 0, 0, 0, 3.31308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.96556, - 0, 0, 0, 11.2705, 0, 0, 0, 10.8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.69098, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.8237, 0, 0, 0, 19.4853, 0, 0, 0, 13.1327, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 3.89667, 0, 0, 0, 3.30495, 0, 0, 0, 4.51471, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 11.8197, 0, 0, 0, 10.6525, 0, 0, 0, 6.58359, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, -0.690983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.24013, 0, 0, 0, 6.59675, 0, 0, 0, - 7.54915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1631, 0, 0, 0, 13.9443, - 0, 0, 0, 9.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.66061, 0, 0, 0, - 5.54102, 0, 0, 0, 4.51471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.58359, 0, 0, - 0, 12.8885, 0, 0, 0, 6.58359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.690983, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.00407, 0, 0, 0, 8.83282, 0, 0, 0, 7.54915, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.9271, 0, 0, 0, 16.1803, 0, 0, 0, 9.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, -0.190983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.44834, 0, 0, 0, 1.65248, 0, 0, 0, 1.25735, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -0.381966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.89667, 0, 0, 0, 3.92299, 0, 0, 0, - 1.89667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9271, 0, 0, 0, 13.5623, - 0, 0, 0, 12.2361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -1.5, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3754, 0, 0, 0, - 15.8328, 0, 0, 0, 12.8754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.190983, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.44834, - 0, 0, 0, 3.65248, 0, 0, 0, 1.25735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.381966, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.89667, 0, 0, 0, 5.92299, 0, 0, 0, 1.89667, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, -1.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.92705, 0, 0, 0, 15.5623, 0, 0, 0, 12.2361, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, -1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 12.3754, 0, 0, 0, 17.8328, 0, 0, 0, 12.8754, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35.9615, 0, 0, 0, 37.0795, - 0, 0, 0, -33.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.20163, 0, 0, 0, - 10.8197, 0, 0, 0, -6.68692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35.9615, 0, 0, - 0, 36.0795, 0, 0, 0, -32.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8.20163, 0, 0, 0, 9.81966, 0, 0, 0, -5.68692, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 18.4549, 0, 0, 0, 21.809, 0, 0, 0, -18.7599, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 25.7082, 0, 0, 0, 29.9443, 0, 0, 0, -24.9787, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 18.4549, 0, 0, 0, 16.9549, 0, 0, - 0, -13.9058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.7082, 0, 0, 0, - 25.0902, 0, 0, 0, -20.1246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.33688, - 0, 0, 0, 6.40983, 0, 0, 0, -7.07953, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.5, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.61803, 0, 0, 0, 1., 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 42.5451, 0, 0, 0, 45.8992, 0, 0, 0, -37.2664, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 36.8262, 0, 0, 0, 40.4894, 0, 0, 0, -31.805, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 28.3262, 0, 0, 0, 29.3262, 0, 0, 0, -26.9787, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.10081, 0, 0, 0, 6.40983, 0, 0, - 0, -3.84346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40.0623, 0, 0, 0, 42.4894, 0, - 0, 0, -37.041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.8369, 0, 0, 0, - 19.5729, 0, 0, 0, -13.9058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.3262, - 0, 0, 0, 27.3262, 0, 0, 0, -24.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 4.10081, 0, 0, 0, 4.40983, 0, 0, 0, -1.84346, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 40.0623, 0, 0, 0, 40.4894, 0, 0, 0, -35.041, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 15.8369, 0, 0, 0, 17.5729, 0, 0, 0, -11.9058, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 19.4549, 0, 0, 0, 21.809, 0, 0, - 0, -19.7599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.2016, 0, 0, 0, - 13.0557, 0, 0, 0, -10.923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33.9615, 0, 0, - 0, 38.0795, 0, 0, 0, -32.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 24.7082, 0, 0, 0, 29.3262, 0, 0, 0, -23.3607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 19.4549, 0, 0, 0, 17.5729, 0, 0, 0, -15.5238, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.2016, 0, 0, 0, 8.81966, 0, 0, 0, -6.68692, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 33.9615, 0, 0, 0, 33.8435, 0, 0, - 0, -27.9615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.7082, 0, 0, 0, - 25.0902, 0, 0, 0, -19.1246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4377, - 0, 0, 0, 12.4377, 0, 0, 0, -12.541, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 1.61803, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43.1631, - 0, 0, 0, 46.8992, 0, 0, 0, -38.8845, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -4.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 31.7254, 0, 0, 0, 36.0795, 0, 0, 0, -27.9615, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 12.4377, 0, 0, 0, 10.8197, 0, 0, 0, -10.923, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 43.1631, 0, 0, 0, 45.2812, 0, 0, 0, -37.2664, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 31.7254, 0, 0, 0, 34.4615, 0, 0, 0, -26.3435, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 20.691, 0, 0, 0, 20.5729, 0, 0, 0, -19.7599, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 44.1631, 0, 0, 0, 46.8992, 0, 0, 0, -39.8845, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 23.4721, 0, 0, 0, 27.3262, 0, 0, 0, -20.1246, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.691, 0, 0, 0, 19.5729, 0, 0, - 0, -18.7599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 44.1631, 0, 0, 0, 45.8992, 0, 0, - 0, -38.8845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.42705, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.4721, 0, 0, 0, - 26.3262, 0, 0, 0, -19.1246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.7082, - 0, 0, 0, 29.9443, 0, 0, 0, -26.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.61803, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9.20163, 0, 0, 0, 12.4377, 0, 0, 0, -9.30495, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 34.9615, 0, 0, 0, 38.0795, 0, 0, 0, -33.1976, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 16.4549, 0, 0, 0, 20.5729, 0, 0, 0, -15.5238, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 27.7082, 0, 0, 0, 26.3262, 0, 0, - 0, -23.3607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.61803, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.20163, 0, 0, 0, - 8.81966, 0, 0, 0, -5.68692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34.9615, 0, 0, - 0, 34.4615, 0, 0, 0, -29.5795, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 16.4549, 0, 0, 0, 16.9549, 0, 0, 0, -11.9058, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.8197, 0, 0, 0, 13.0557, 0, 0, 0, -12.541, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6.10081, 0, 0, 0, 7.6459, 0, 0, 0, -7.07953, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 38.0623, 0, 0, 0, 42.4894, 0, 0, 0, -35.041, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.3435, 0, 0, 0, 37.0795, 0, 0, - 0, -29.5795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.8197, 0, 0, 0, - 9.81966, 0, 0, 0, -9.30495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.10081, 0, 0, - 0, 4.40983, 0, 0, 0, -3.84346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38.0623, 0, - 0, 0, 39.2533, 0, 0, 0, -31.805, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.92705, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 32.3435, 0, 0, 0, 33.8435, 0, 0, 0, -26.3435, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 22.641, -26.3377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 19.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 17.7869, -21.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.1353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.3377, -28.4951, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.0623, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.4836, -23.641, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.0623, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.3563, -25.0044, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.5623, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.6781, -14.5022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.2812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 32.4465, -35.4765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.9164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.7683, -24.9743, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.6353, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43.1246, -50.9787, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40.1976, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42.1246, -49.9787, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40.1976, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 28.0044, -33.4465, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.8713, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.7683, -29.2104, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.8713, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.9628, -16.4536, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.72678, -12.2175, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 33.3978, -37.7612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 28.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 29.1618, -33.5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.3563, -20.7683, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.1202, -16.5322, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.3377, -31.7312, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.2984, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 23.7197, -30.1131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 24.2984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.98142, -10.7268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6.36339, -9.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 36.7612, -40.87, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.4615, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35.1432, -39.2519, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.4615, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4049, -19.8656, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.8992, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.7869, -18.2475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.8992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 38.7612, -46.488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 36.0795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 36.7612, -44.488, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36.0795, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., -2., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 43.1246, -49.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 39.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 41.1246, -47.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 39.1976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.36339, -5.49071, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.11803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.36339, -3.49071, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.11803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36.0645, -42.7126, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.5344, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 32.4465, -39.0946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 32.5344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.98142, -8.72678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4.36339, -5.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 38.7612, -44.87, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34.4615, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35.1432, -41.2519, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34.4615, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.6781, -10.8842, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.66312, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.06011, -7.26612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 22.641, -27.9558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.7533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4049, -24.7197, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.7533, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.9628, -17.4536, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7268, -14.2175, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4721, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.3978, -35.7612, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.7254, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 29.1618, -32.5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 27.7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 23.7197, -25.259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.4836, -22.023, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4443, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33.3978, -40.9973, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31.9615, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.3978, -39.9973, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31.9615, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., -3., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., -2., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 42.1246, -47.9787, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38.1976, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41.1246, -46.9787, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38.1976, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7268, -9.98142, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.72678, -8.98142, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.02574, 0, 0, 0, - 1.33196, 0, 0, 0, 0, 0, 0, -0.225884, 5.20254, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.2235, - 0, 0, 0, 12.4188, 0, 0, 0, 0, 0, 0, -0.774116, 7.54823, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.40771, 0, 0, 0, 1.95, 0, 0, 0, 0, 0, 0, -0.225884, 5.20254, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 16.6054, 0, 0, 0, 13.0368, 0, 0, 0, 0, 0, 0, -0.774116, - 7.54823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14.1576, 0, 0, 0, 6.7232, 0, 0, 0, 0, 0, - 0, -0.591372, 7.76634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4736, 0, 0, 0, 4.64561, 0, 0, - 0, 0, 0, 0, -0.408628, 4.98444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1576, 0, 0, 0, 9.7232, - 0, 0, 0, 0, 0, 0, -0.591372, 7.76634, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.47362, 0, 0, 0, - 7.64561, 0, 0, 0, 0, 0, 0, -0.408628, 4.98444, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.5003, - 0, 0, 0, 11.0848, 0, 0, 0, 0, 0, 0, -0.887058, 12.8856, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.0132, 0, 0, 0, 13.3688, 0, 0, 0, 0, 0, 0, -1., 13.3688, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.618034, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.13091, 0, 0, 0, 3.28402, 0, 0, 0, 0, 0, 0, -0.112942, -0.134796, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.09166, 0, 0, 0, 3.40955, 0, 0, 0, 0, 0, 0, -0.408628, - 7.60247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 19.7364, 0, 0, 0, 13.0848, 0, 0, 0, 0, 0, - 0, -0.887058, 9.6495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.13091, 0, 0, 0, 0.0479482, 0, 0, - 0, 0, 0, 0, -0.112942, 3.10127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7756, 0, 0, 0, 9.7232, - 0, 0, 0, 0, 0, 0, -0.591372, 5.1483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.85559, 0, 0, 0, - 4.64561, 0, 0, 0, 0, 0, 0, -0.408628, 7.60247, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.5003, - 0, 0, 0, 14.3209, 0, 0, 0, 0, 0, 0, -0.887058, 9.6495, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.89484, 0, 0, 0, 1.28402, 0, 0, 0, 0, 0, 0, -0.112942, 3.10127, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.5395, 0, 0, 0, 10.9593, 0, 0, 0, 0, 0, 0, -0.591372, - 5.1483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.7756, 0, 0, 0, 6.10516, 0, 0, 0, 0, 0, - 0, -0.591372, 8.76634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.8415, 0, 0, 0, 9.80078, 0, 0, - 0, 0, 0, 0, -0.774116, 9.54823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.40771, 0, 0, 0, 1.95, - 0, 0, 0, 0, 0, 0, -0.225884, 3.20254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4736, 0, 0, 0, - 5.64561, 0, 0, 0, 0, 0, 0, -0.408628, 3.98444, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1576, - 0, 0, 0, 8.7232, 0, 0, 0, 0, 0, 0, -0.591372, 8.76634, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.2235, 0, 0, 0, 12.4188, 0, 0, 0, 0, 0, 0, -0.774116, 9.54823, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.78968, 0, 0, 0, 4.56803, 0, 0, 0, 0, 0, 0, -0.225884, - 3.20254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.85559, 0, 0, 0, 8.26365, 0, 0, 0, 0, 0, - 0, -0.408628, 3.98444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.6054, 0, 0, 0, 8.80078, 0, 0, - 0, 0, 0, 0, -0.774116, 11.7843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.6312, 0, 0, 0, - 13.3688, 0, 0, 0, 0, 0, 0, -1., 12.7508, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.02574, 0, 0, 0, 4.56803, 0, 0, - 0, 0, 0, 0, -0.225884, 0.966476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.6054, 0, 0, 0, - 9.80078, 0, 0, 0, 0, 0, 0, -0.774116, 11.7843, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.6312, - 0, 0, 0, 14.3688, 0, 0, 0, 0, 0, 0, -1., 12.7508, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.02574, 0, 0, 0, - 5.56803, 0, 0, 0, 0, 0, 0, -0.225884, 0.966476, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5395, - 0, 0, 0, 6.10516, 0, 0, 0, 0, 0, 0, -0.591372, 10.0024, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 21.6312, 0, 0, 0, 14.3688, 0, 0, 0, 0, 0, 0, -1., 11.7508, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.618034, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.70969, 0, 0, 0, 7.64561, 0, 0, 0, 0, 0, 0, -0.408628, 2.74837, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.9215, 0, 0, 0, 6.7232, 0, 0, 0, 0, 0, 0, -0.591372, - 10.0024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 21.0132, 0, 0, 0, 14.9868, 0, 0, 0, 0, 0, 0, -1., - 11.7508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9.09166, 0, 0, 0, 8.26365, 0, 0, 0, 0, 0, 0, -0.408628, 2.74837, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.70969, 0, 0, 0, 3.40955, 0, 0, 0, 0, 0, 0, -0.408628, - 6.98444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 17.8415, 0, 0, 0, 10.8008, 0, 0, 0, 0, 0, - 0, -0.774116, 8.54823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.02574, 0, 0, 0, 1.33196, 0, 0, - 0, 0, 0, 0, -0.225884, 4.20254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.1576, 0, 0, 0, 8.7232, - 0, 0, 0, 0, 0, 0, -0.591372, 5.76634, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.47362, 0, 0, 0, - 5.64561, 0, 0, 0, 0, 0, 0, -0.408628, 6.98444, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.6054, - 0, 0, 0, 13.0368, 0, 0, 0, 0, 0, 0, -0.774116, 8.54823, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.78968, 0, 0, 0, 3.56803, 0, 0, 0, 0, 0, 0, -0.225884, 4.20254, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.9215, 0, 0, 0, 10.9593, 0, 0, 0, 0, 0, 0, -0.591372, - 5.76634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 17.2235, 0, 0, 0, 8.80078, 0, 0, 0, 0, 0, - 0, -0.774116, 11.1663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.7364, 0, 0, 0, 11.0848, 0, 0, - 0, 0, 0, 0, -0.887058, 11.6495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.89484, 0, 0, 0, - 1.28402, 0, 0, 0, 0, 0, 0, -0.112942, 1.10127, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.40771, - 0, 0, 0, 3.56803, 0, 0, 0, 0, 0, 0, -0.225884, 1.58451, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.2235, 0, 0, 0, 10.8008, 0, 0, 0, 0, 0, 0, -0.774116, 11.1663, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 17.7364, 0, 0, 0, 13.0848, 0, 0, 0, 0, 0, 0, -0.887058, - 11.6495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.89484, 0, 0, 0, 3.28402, 0, 0, 0, 0, 0, - 0, -0.112942, 1.10127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.40771, 0, 0, 0, 5.56803, 0, 0, - 0, 0, 0, 0, -0.225884, 1.58451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4443, 0, 0, 0, - 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -22.023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 20.4836, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.2984, - 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -31.7312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 25.3377, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.8992, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -18.2475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7869, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 20.7533, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -27.9558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.641, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 32.5344, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -39.0946, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.4465, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 24.8713, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -29.2104, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.7683, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.7683, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.3563, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.66312, 0, 0, 0, 0, 0, - 0, 0, 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -10.8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 10.6781, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38.1976, - 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -47.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 42.1246, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 39.1976, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -49.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43.1246, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.7254, 0, 0, 0, 0, 0, - 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -32.5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 29.1618, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31.9615, - 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -40.9973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 33.3978, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.3262, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -16.5322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.1202, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 19.5623, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -25.0044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.3563, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 20.6353, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -24.9743, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.7683, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 24.8713, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -33.4465, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.0044, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.23607, 0, 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.98142, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.72678, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.4721, 0, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.4536, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 13.9628, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34.4615, 0, 0, 0, 0, - 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -41.2519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 35.1432, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36.0795, - 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -44.488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 36.7612, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.1353, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -21.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7869, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 20.7533, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -24.7197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4049, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 19.4443, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -25.259, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.7197, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 21.0623, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -28.4951, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.3377, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.11803, 0, 0, 0, 0, 0, 0, 0, - 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.49071, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.36339, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.73607, 0, 0, 0, 0, 0, - 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.72678, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 7.98142, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38.1976, 0, 0, 0, 0, - 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -46.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 41.1246, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40.1976, - 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -50.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 43.1246, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.73607, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -5.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.36339, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 7.73607, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -9.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.36339, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 32.4615, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -40.87, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36.7612, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 34.4615, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -44.87, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38.7612, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2., 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.4615, 0, - 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -39.2519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 35.1432, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 36.0795, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -46.488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38.7612, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.26612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.06011, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 11.2812, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -14.5022, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.6781, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 28.9164, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -35.4765, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.4465, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.5344, 0, 0, 0, 0, 0, 0, 0, - 0, -3.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -42.7126, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 36.0645, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.11803, 0, 0, 0, 0, 0, - 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.49071, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 4.36339, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.73607, 0, 0, 0, 0, - 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -10.7268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.98142, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.7254, - 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -33.5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 29.1618, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 31.9615, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -39.9973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.3978, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 21.0623, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -23.641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.4836, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 24.2984, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -30.1131, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.7197, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 15.8992, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -19.8656, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.4049, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.1353, 0, 0, 0, 0, 0, 0, 0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -26.3377, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.641, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.23607, 0, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -9.98142, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 10.7268, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -16.4536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 13.9628, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39.1976, - 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -47.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 41.1246, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 40.1976, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -49.9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42.1246, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 11.4721, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -12.2175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.72678, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.4721, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -14.2175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7268, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 27.7254, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -35.7612, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32.3978, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 28.7254, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -37.7612, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33.3978, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2., 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 29.4164, 0, -1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -22.14, 0, 0, 0, 0, 0, 0, 0, 31.0344, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.58359, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.75217, 0, 0, 0, 0, 0, 0, 0, 12.0557, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 28.4164, 0, -1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.522, 0, 0, 0, 0, 0, 0, 0, - 30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 7.58359, 0, -0.552786, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.13413, 0, 0, 0, 0, - 0, 0, 0, 11.4377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.0902, 0, -1.44721, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -21.2954, - 0, 0, 0, 0, 0, 0, 0, 26.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.7639, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -15.8328, 0, 0, 0, 0, 0, 0, 0, 18.7639, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.2361, - 0, -1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -13.4413, 0, 0, 0, 0, 0, 0, 0, 23.7082, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.9098, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -7.97871, 0, 0, 0, 0, 0, 0, 0, 15.7639, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 36., 0, -2.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -29.2741, 0, 0, 0, 0, 0, 0, 0, 42.4721, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 31.7082, 0, -2.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -26.5161, 0, 0, 0, 0, 0, 0, 0, 38.5623, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 5.2918, 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.75805, 0, 0, 0, 0, 0, 0, 0, - 3.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 33.7082, 0, -2.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -26.5161, 0, 0, 0, 0, 0, 0, 0, 36.5623, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 15.5279, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -14.8328, 0, 0, 0, 0, 0, 0, 0, 20., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 23.4721, 0, -1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.6774, 0, 0, 0, 0, 0, 0, 0, - 23.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.2918, 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.99412, 0, 0, 0, 0, 0, - 0, 0, 7.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31.7082, 0, -2.17082, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -23.28, 0, 0, 0, - 0, 0, 0, 0, 35.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.5279, 0, -1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -11.5967, 0, 0, - 0, 0, 0, 0, 0, 18.7639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.4721, 0, -1.44721, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -14.4413, 0, 0, 0, 0, 0, 0, 0, 22.4721, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.2918, - 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -2.75805, 0, 0, 0, 0, 0, 0, 0, 5.90983, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 30.4164, 0, -1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -25.758, 0, 0, 0, 0, 0, 0, 0, 33.6525, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 23.4721, 0, -1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -21.2954, 0, 0, 0, 0, 0, 0, 0, 27.3262, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 17.7639, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -14.8328, 0, 0, 0, 0, 0, 0, 0, 17.7639, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 10.8197, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10.3702, 0, 0, 0, 0, 0, 0, 0, - 11.4377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.1803, 0, -1.89443, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -18.9039, 0, 0, 0, 0, - 0, 0, 0, 31.0344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.2361, 0, -1.44721, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -14.4413, - 0, 0, 0, 0, 0, 0, 0, 24.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.5279, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -7.97871, 0, 0, 0, 0, 0, 0, 0, 15.1459, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.58359, - 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -3.5161, 0, 0, 0, 0, 0, 0, 0, 8.81966, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 37., 0, -2.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -30.2741, 0, 0, 0, 0, 0, 0, 0, 42.4721, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 28.4164, 0, -1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -24.758, 0, 0, 0, 0, 0, 0, 0, 34.6525, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.2016, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -7.13413, 0, 0, 0, 0, 0, 0, 0, - 8.81966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, - 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 35.382, 0, -2.44721, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -27.6561, 0, 0, 0, 0, 0, 0, - 0, 41.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.7984, 0, -1.89443, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -22.14, 0, 0, 0, 0, - 0, 0, 0, 33.6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.58359, 0, -0.552786, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.5161, - 0, 0, 0, 0, 0, 0, 0, 7.81966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37., 0, -2.44721, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -29.2741, 0, 0, 0, 0, - 0, 0, 0, 41.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.4721, 0, -1.44721, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -19.2954, - 0, 0, 0, 0, 0, 0, 0, 27.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.5279, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -11.5967, 0, 0, 0, 0, 0, 0, 0, 15.7639, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 1.61803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36., - 0, -2.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -27.6561, 0, 0, 0, 0, 0, 0, 0, 40.8541, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20.4721, 0, -1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -17.6774, 0, 0, 0, 0, 0, 0, 0, 26.7082, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 15.5279, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -9.97871, 0, 0, 0, 0, 0, 0, 0, 15.1459, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30.4164, - 0, -1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -24.758, 0, 0, 0, 0, 0, 0, 0, 32.6525, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.5279, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -15.8328, 0, 0, 0, 0, 0, 0, 0, 20., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 24.0902, 0, -1.44721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -19.2954, 0, 0, 0, 0, 0, 0, 0, 24.7082, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.2016, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -10.3702, 0, 0, 0, 0, 0, 0, 0, 12.0557, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 26.7984, 0, -1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -18.9039, 0, 0, 0, 0, 0, 0, 0, - 30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 12.9098, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -9.97871, 0, 0, 0, 0, 0, 0, - 0, 17.7639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.4721, 0, -1.44721, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -13.4413, 0, 0, 0, 0, - 0, 0, 0, 22.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.58359, 0, -0.552786, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4.5161, - 0, 0, 0, 0, 0, 0, 0, 9.81966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33.7082, - 0, -2.17082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -28.5161, 0, 0, 0, 0, 0, 0, 0, 38.5623, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 29.4164, 0, -1.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -25.758, 0, 0, 0, 0, 0, 0, 0, 34.6525, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 10.8197, 0, -0.552786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.75217, 0, 0, 0, 0, 0, 0, 0, 9.81966, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 6.52786, 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5.99412, 0, 0, 0, 0, 0, 0, 0, - 5.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 30.4721, 0, -2.17082, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -23.28, 0, 0, 0, 0, 0, - 0, 0, 36.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.1803, 0, -1.89443, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.522, 0, 0, 0, - 0, 0, 0, 0, 32.6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.58359, 0, -0.552786, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.5161, - 0, 0, 0, 0, 0, 0, 0, 7.81966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.2918, - 0, -0.276393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.758049, 0, 0, 0, 0, 0, 0, 0, 3.90983, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.159946, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.17082, 0, 2.20344, 0, 0, 0, 0, 0, 0, 0, 2.29814, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.2175, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0.745356, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.31989, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 4.40689, 0, 0, 0, 0, 0, 0, 0, - 2.59628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.3774, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 12.6756, 0, 0, 0, 0, 0, - 0, 0, 1.0435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.96896, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 1.39443, 0, 0, 0, - 0, 0, 0, 0, 0.298142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.93793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, - 2.78885, 0, 0, 0, 0, 0, 0, 0, 1.59628, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.59946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 1.74536, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 9.56842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.17082, 0, 13.4846, 0, 0, 0, 0, 0, 0, 0, 3.0435, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.77798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.17082, 0, 3.20344, 0, 0, 0, 0, 0, 0, 0, -1.31989, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.05596, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.341641, 0, 4.90689, 0, 0, 0, 0, 0, 0, - 0, -1.63978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.48142, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 9.97214, 0, 0, 0, 0, 0, - 0, 0, 4.98142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.7594, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 11.6756, 0, 0, 0, - 0, 0, 0, 0, 4.66153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.14968, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 7.71591, 0, 0, - 0, 0, 0, 0, 0, -0.355083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.06781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.276393, 0, - 2.75623, 0, 0, 0, 0, 0, 0, 0, 3.10044, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 10.7175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 9.97214, 0, 0, 0, 0, 0, 0, 0, 1.74536, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.81989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.341641, 0, 4.90689, 0, 0, 0, 0, 0, 0, 0, 1.59628, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.4696, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.06525, 0, 12.1228, 0, 0, 0, 0, 0, 0, 0, 0.241202, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.38771, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 7.16312, 0, 0, 0, 0, 0, 0, 0, - 3.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0374, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 14.379, 0, 0, 0, 0, 0, - 0, 0, 2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.68585, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.276393, 0, 2.75623, 0, 0, 0, 0, 0, 0, - 0, -0.517595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.93793, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.341641, 0, 2.78885, 0, 0, 0, - 0, 0, 0, 0, 2.59628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.62377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, - 5.54508, 0, 0, 0, 0, 0, 0, 0, 2.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 5.91361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.723607, 0, 9.33394, 0, 0, 0, 0, 0, 0, 0, 1.26295, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.59946, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 0.745356, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.85153, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.06525, 0, 12.1228, 0, 0, 0, 0, 0, 0, 0, 3.85924, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5374, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 14.879, 0, 0, 0, 0, 0, 0, 0, - 3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.55596, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.341641, 0, 4.40689, 0, 0, 0, 0, 0, 0, - 0, -1.63978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.10459, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 6.90689, 0, 0, 0, - 0, 0, 0, 0, 4.49902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.66055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.06525, 0, - 10.3138, 0, 0, 0, 0, 0, 0, 0, 3.85924, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.87683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.276393, 0, 4.56525, 0, 0, 0, 0, 0, 0, 0, -0.517595, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.43279, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 0, 7.97214, 0, 0, 0, 0, 0, 0, 0, -1.15738, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.98142, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1., 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 4.98142, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5374, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.34164, 0, 13.879, 0, 0, 0, 0, 0, 0, 0, - 4.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.24181, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 0, 7.16312, 0, 0, 0, 0, 0, 0, 0, -1.15738, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.13563, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 5.51246, 0, 0, 0, 0, 0, 0, 0, - 4.20088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.3774, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 11.6756, 0, 0, 0, 0, 0, - 0, 0, 3.0435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.15995, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.17082, 0, 3.20344, 0, 0, 0, - 0, 0, 0, 0, 0.298142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.40175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.788854, 0, - 9.36656, 0, 0, 0, 0, 0, 0, 0, -0.859236, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 4.29558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.723607, 0, 7.71591, 0, 0, 0, 0, 0, 0, 0, 4.49902, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5374, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.34164, 0, 13.879, 0, 0, 0, 0, 0, 0, 0, 3.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.3717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.552786, 0, 5.51246, 0, 0, 0, 0, 0, 0, 0, -0.0351909, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.968963, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.17082, 0, 1.39443, 0, 0, 0, 0, 0, 0, 0, 2.29814, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.34066, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 6.90689, 0, 0, 0, 0, 0, 0, 0, - 1.26295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.19672, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 7.97214, 0, 0, 0, 0, 0, - 0, 0, 2.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5684, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, 13.4846, 0, 0, - 0, 0, 0, 0, 0, 1.0435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.16569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.788854, 0, - 9.36656, 0, 0, 0, 0, 0, 0, 0, 3.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 12.5374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.34164, 0, 14.879, 0, 0, 0, 0, 0, 0, 0, 2.34164, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.77798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.17082, 0, 2.20344, 0, 0, 0, 0, 0, 0, 0, -1.31989, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.00574, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 0, 5.54508, 0, 0, 0, 0, 0, 0, 0, 3.69672, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.28372, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.788854, 0, 7.24853, 0, 0, 0, 0, 0, 0, 0, - 3.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.25366, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.552786, 0, 7.6305, 0, 0, 0, 0, 0, - 0, 0, -0.0351909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.53164, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.723607, 0, 9.33394, 0, 0, - 0, 0, 0, 0, 0, -0.355083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.7594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17082, 0, - 12.6756, 0, 0, 0, 0, 0, 0, 0, 4.66153, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11.0374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.34164, 0, 14.379, 0, 0, 0, 0, 0, 0, 0, 4.34164, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -25.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.9986, 0, 0, 0, 0, 0, 0, 0, 29.0344, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.24536, 0, 0, 0, 0, 0, 0, 0, - 3.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -28.5437, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.244, 0, 0, - 0, 0, 0, 0, 0, 32.6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.74536, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.49071, - 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.49071, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.24536, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.98142, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 6.49071, 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.435, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.9986, 0, 0, 0, 0, 0, 0, 0, 24.7984, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -22.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 22.244, 0, 0, 0, 0, 0, 0, 0, 29.0344, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -11.2175, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.72678, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -6.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.86339, 0, 0, 0, 0, 0, 0, 0, 5.23607, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -23.3077, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.626, 0, 0, 0, 0, 0, 0, 0, - 31.0344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -18.1989, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.7626, 0, 0, - 0, 0, 0, 0, 0, 25.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20.641, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.3656, 0, 0, 0, 0, 0, 0, 0, 22.1803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -24.6711, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.9986, 0, 0, 0, 0, 0, 0, 0, 29.0344, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.03006, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.63306, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -26.3864, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.11803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 22.8563, 0, 0, 0, 0, 0, 0, 0, 29.4164, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -4.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.49071, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.4894, 0, 0, 0, 0, 0, 0, 0, - 36.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -8.77541, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.1238, 0, 0, - 0, 0, 0, 0, 0, 14.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10.2661, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.2511, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -15.2475, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.7418, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -6.98142, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 5.49071, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -22.435, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 20.9986, 0, 0, 0, 0, 0, 0, 0, 25.7984, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -14.1689, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 14.7475, 0, 0, 0, 0, 0, 0, 0, 17.3262, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -27.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.4894, 0, 0, 0, 0, 0, 0, 0, - 34.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -19.1503, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.2383, 0, 0, - 0, 0, 0, 0, 0, 25.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.2175, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.72678, - 0, 0, 0, 0, 0, 0, 0, 11.4721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -22.7683, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.2383, 0, 0, - 0, 0, 0, 0, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.5508, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.5115, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -16.8656, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 14.9779, 0, 0, 0, 0, 0, 0, 0, 17.3262, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -6.64809, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.809017, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 7.2511, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -27.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.4894, 0, 0, 0, 0, 0, 0, 0, - 35.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -17.1989, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.7626, 0, 0, - 0, 0, 0, 0, 0, 24.7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -18.4836, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.9779, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -26.5437, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.244, 0, 0, 0, 0, 0, 0, 0, 32.6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.06011, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 8.26612, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -21.3563, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 18.2232, 0, 0, 0, 0, 0, 0, 0, 22.5623, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -2.87268, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.24536, 0, 0, 0, 0, 0, 0, 0, 3.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.92705, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.4894, 0, 0, 0, 0, 0, 0, 0, - 36.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -10.9328, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5115, 0, 0, - 0, 0, 0, 0, 0, 17.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -16.5322, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.5022, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -19.023, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 14.7475, 0, 0, 0, 0, 0, 0, 0, 22.1803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.49071, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.24536, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -26.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 24.244, 0, 0, 0, 0, 0, 0, 0, 31.0344, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -10.3934, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.7418, 0, 0, 0, 0, 0, 0, 0, - 14.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -29.4164, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.4894, 0, 0, - 0, 0, 0, 0, 0, 35.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.8842, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.9872, 0, 0, 0, 0, 0, 0, 0, 18.3262, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -8.10875, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 5.86339, 0, 0, 0, 0, 0, 0, 0, 7.23607, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2., 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -17.1202, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -2.30902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.9872, 0, 0, 0, 0, 0, 0, 0, 22.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -12.0115, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.1238, 0, 0, 0, 0, 0, 0, 0, 17.3262, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -17.4049, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16.3656, 0, 0, 0, 0, 0, 0, 0, 18.9443, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -12.2962, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5022, 0, 0, 0, 0, 0, 0, 0, - 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -26.4164, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -3.92705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.4894, 0, 0, - 0, 0, 0, 0, 0, 34.2705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -21.3077, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -3.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20.626, 0, 0, 0, 0, 0, 0, 0, 29.0344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}}, {{0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.1459, 0, 0, - 0, 0, 0, 0, 0, -3.25464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 22.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 26.2705, 0, 0, 0, 0, 0, 0, 0, -26.9071, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.291796, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.2918, 0, 0, 0, 0, 0, 0, 0, -5.50929, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 25.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, -29.1618, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7268, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.5279, 0, 0, 0, 0, 0, 0, - 0, -12.9814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.36339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.76393, 0, - 0, 0, 0, 0, 0, 0, -8.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 24.053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.7984, 0, - 0, 0, 0, 0, 0, 0, -23.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 19.6896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.0344, 0, 0, 0, 0, 0, 0, 0, -19.435, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.854102, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 23.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 23.0344, 0, 0, 0, 0, 0, 0, 0, -24.6711, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 27.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 27.7984, 0, 0, 0, 0, 0, 0, 0, -29.5437, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.74536, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.76393, 0, 0, 0, 0, 0, 0, - 0, -2.87268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52786, 0, - 0, 0, 0, 0, 0, 0, -7.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 8.06011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.09017, 0, 0, 0, 0, 0, 0, 0, -7.26612, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.854102, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 23.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 26.2705, 0, 0, 0, 0, 0, 0, 0, -27.9071, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 16.8656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20.1803, 0, 0, 0, 0, 0, 0, 0, -20.641, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.527864, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13.5508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.382, 0, 0, 0, 0, 0, 0, 0, -11.7754, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.1459, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 32.5623, 0, 0, 0, 0, 0, 0, 0, -32.4164, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.49071, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.2918, 0, 0, 0, 0, 0, 0, - 0, -4.50929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.3563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.4721, 0, - 0, 0, 0, 0, 0, 0, -25.1503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 10.7268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.52786, 0, 0, 0, 0, 0, 0, 0, -11.9814, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.527864, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16.7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 17.2361, 0, 0, 0, 0, 0, 0, 0, -19.8656, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2., 0, 0, 0, 0, 0, 0, 0, -3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.236068, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 8.06011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 9.7082, 0, 0, 0, 0, 0, 0, 0, -10.8842, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.90983, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 22.3563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 22.8541, 0, 0, 0, 0, 0, 0, 0, -21.5322, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.1459, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 30.5623, 0, 0, 0, 0, 0, 0, 0, -29.4164, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.6295, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, - 0, -12.5508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 19.6896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.0344, 0, - 0, 0, 0, 0, 0, 0, -20.435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 18.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.9443, 0, 0, 0, 0, 0, 0, 0, -19.023, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.90983, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 25.9743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 26.4721, 0, 0, 0, 0, 0, 0, 0, -28.7683, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 7.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.5279, 0, 0, 0, 0, 0, 0, 0, -9.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.854102, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 22.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 22.0344, 0, 0, 0, 0, 0, 0, 0, -22.6711, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.1459, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 31.5623, 0, 0, 0, 0, 0, 0, 0, -32.4164, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.44208, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.09017, 0, 0, 0, 0, 0, 0, - 0, -3.64809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.9328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.618, 0, 0, - 0, 0, 0, 0, 0, -13.3934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 14.1202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.1803, 0, 0, 0, 0, 0, 0, 0, -13.5322, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 27.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, -31.1618, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 13.5508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.2361, 0, 0, 0, 0, 0, 0, 0, -16.6295, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.618034, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16.8656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, 0, -15.7869, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.1459, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 30.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 32.5623, 0, 0, 0, 0, 0, 0, 0, -33.4164, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.74536, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.1459, 0, 0, 0, 0, 0, 0, - 0, -1.25464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -0.673762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.2962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.382, 0, 0, - 0, 0, 0, 0, 0, -18.8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.36339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.76393, 0, 0, 0, 0, 0, 0, 0, -6.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.618034, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 18.4836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 20.1803, 0, 0, 0, 0, 0, 0, 0, -22.259, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.472136, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 14.1202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 16.4164, 0, 0, 0, 0, 0, 0, 0, -17.7683, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.673762, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 16.2962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 16.1459, 0, 0, 0, 0, 0, 0, 0, -14.6481, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.1459, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 31.5623, 0, 0, 0, 0, 0, 0, 0, -30.4164, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9328, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.382, 0, 0, 0, 0, 0, 0, - 0, -10.1574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.053, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.7984, 0, 0, 0, 0, 0, - 0, 0, -25.9257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.618, 0, 0, - 0, 0, 0, 0, 0, -18.2475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.673762, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 20.5322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20.382, 0, 0, 0, 0, 0, 0, 0, -23.1202, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2., - 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.74536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.76393, 0, 0, 0, 0, 0, 0, 0, -6.87268, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 25.6711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 25.7984, 0, 0, 0, 0, 0, 0, 0, -25.5437, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -1.1459, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 29.4164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 30.5623, 0, 0, 0, 0, 0, 0, 0, -30.4164, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, -0.472136, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.88416, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.1803, 0, 0, 0, 0, 0, 0, 0, -9.29618, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.6295, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.9443, 0, 0, 0, 0, 0, 0, - 0, -14.1689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2.59946, 0, 0, 0, 0, 0, 0, 0, 9.97214, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.71749, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.72678, 0, 0, 0, 0, 0, 0, 0, - 2.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.24536, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.87268, 0, 0, 0, 0, 0, 0, - 0, 12.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9628, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.45356, - 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.78251, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.87268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.89125, 0, 0, 0, 0, 0, 0, 0, 1.30902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.43634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.74536, 0, 0, 0, 0, 0, 0, 0, 12.8992, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7719, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.63661, 0, 0, 0, 0, 0, 0, 0, 11.5902, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.3355, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.254644, 0, 0, 0, 0, 0, 0, 0, 11.0902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.5809, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.63661, 0, 0, 0, 0, 0, 0, 0, - 9.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.4536, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.782508, - 0, 0, 0, 0, 0, 0, 0, 4.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2.75464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.108746, 0, 0, 0, 0, 0, 0, 0, 3.11803, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.62732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2.59946, 0, 0, 0, 0, 0, 0, 0, 9.47214, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.2175, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.17595, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.44208, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.77541, 0, 0, 0, 0, 0, 0, 0, - 7.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.27541, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0.5, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.1459, 0, 0, 0, 0, 0, 0, 0, 13.7082, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.62951, 0, 0, 0, 0, 0, 0, 0, - 6.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.93279, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.90983, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.32185, 0, 0, 0, 0, 0, - 0, 0, 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.7661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.45356, - 0, 0, 0, 0, 0, 0, 0, 4.73607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.99071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.22459, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.69672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0.782508, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.87268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.44208, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.82405, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 14.2082, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.2082, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -2.29618, 0, 0, 0, 0, 0, 0, 0, 11.5902, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3842, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.63661, 0, 0, 0, 0, 0, 0, 0, - 11.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.3355, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.07869, - 0, 0, 0, 0, 0, 0, 0, 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.51148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.32185, 0, 0, 0, 0, 0, 0, 0, 9.78115, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.5751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, 6.54508, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.78251, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.25464, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.145898, 0, 0, 0, 0, 0, 0, 0, 13.2082, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.2082, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.63661, 0, 0, 0, 0, 0, 0, 0, 9.97214, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.9536, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.606553, 0, 0, 0, 0, 0, 0, 0, - 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.88771, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.17595, - 0, 0, 0, 0, 0, 0, 0, 4.42705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.63306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.87268, 0, 0, 0, 0, 0, 0, 0, 11.0902, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.9628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.35191, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.88416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.22459, 0, 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.07869, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.1459, 0, 0, 0, 0, 0, 0, 0, 13.2082, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2082, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.07869, 0, 0, 0, 0, 0, 0, 0, 7.3541, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1295, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.673762, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.49781, 0, 0, 0, 0, 0, 0, 0, - 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.32405, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.72678, - 0, 0, 0, 0, 0, 0, 0, 3.11803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.24536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.77541, 0, 0, 0, 0, 0, 0, 0, 6.54508, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.08443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.108746, 0, 0, 0, 0, 0, 0, 0, 1.30902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.43634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 2.88416, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.64809, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.145898, 0, 0, 0, 0, 0, 0, 0, 14.2082, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2082, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.673762, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.73826, 0, 0, 0, 0, 0, 0, 0, 8.97214, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5601, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.254644, 0, 0, 0, 0, 0, 0, 0, 12.8992, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7719, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.527864, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.62951, 0, 0, 0, 0, 0, 0, 0, - 7.66312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.12377, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, -0.673762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.49781, 0, - 0, 0, 0, 0, 0, 0, 6.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 9.44208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.606553, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8.31476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.89125, 0, 0, 0, 0, 0, 0, 0, 2.11803, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.627322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 16.7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.74536, 0, 0, 0, 0, 0, 0, 0, 12.0902, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.5809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -0.460655, 0, 0, 0, 0, 0, 0, 0, 8.97214, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.89345, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.35191, 0, 0, 0, 0, 0, 0, 0, 7.3541, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.76612, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 4.98142, 0, 0, -0.341641, 0, 0, 0, 0, -0.149071, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.49071, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 10.7175, 0, 0, -1.17082, 0, 0, 0, 0, 1.91618, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 13.4628, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2.99071, 0, 0, -0.17082, 0, 0, 0, 0, - 0.425464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.24536, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.72678, 0, 0, -1., 0, 0, 0, - 0, 2.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.2175, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.8448, 0, 0, -1., 0, 0, - 0, 0, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.3355, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5265, 0, - 0, -1.17082, 0, 0, 0, 0, 0.298142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.2719, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.18169, 0, 0, -0.17082, 0, 0, 0, 0, 2.0435, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1.43634, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.86339, 0, 0, -0.341641, 0, 0, 0, 0, 3.087, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.37268, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.18169, 0, 0, -0.17082, 0, 0, 0, 0, -1.57454, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 4.05437, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.36339, 0, 0, -0.341641, 0, 0, 0, - 0, -1.14907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.10875, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3448, 0, 0, -1., 0, 0, - 0, 0, 3.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.59946, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5265, 0, 0, -1.17082, - 0, 0, 0, 0, 3.91618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.6538, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.98142, 0, - 0, -0.341641, 0, 0, 0, 0, -1.14907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.49071, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.98716, 0, 0, -1.06525, 0, 0, 0, 0, 0.653225, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.1932, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.70246, 0, 0, -0.618034, 0, 0, 0, 0, 0.539345, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.00574, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.7082, 0, 0, -1.34164, 0, 0, 0, 0, 2.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.00574, 0, 0, -0.723607, 0, 0, 0, 0, 1.8023, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.70246, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 3.72104, 0, 0, -0.276393, 0, 0, 0, 0, 1.68842, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1.51503, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 8.72678, 0, 0, -1., 0, 0, 0, 0, 3.49071, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 10.2175, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.43279, 0, 0, -0.723607, 0, 0, 0, - 0, -1.43377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.51148, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3448, 0, 0, -1., 0, 0, - 0, 0, -0.745356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8355, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.7962, 0, - 0, -1.06525, 0, 0, 0, 0, 0.653225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.3842, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.7082, 0, 0, -1.34164, 0, 0, 0, 0, 1.34164, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 14.7082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.91202, 0, - 0, -0.276393, 0, 0, 0, 0, 1.68842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.32405, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 3.36339, 0, 0, -0.341641, 0, 0, 0, 0, 3.087, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1.87268, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 5.27541, 0, 0, -0.618034, 0, 0, 0, 0, 3.77541, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 5.19672, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.72104, 0, 0, -0.276393, 0, 0, 0, 0, -1.92962, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 5.13306, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 6.08443, 0, 0, -0.618034, 0, 0, 0, - 0, -1.07869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.24181, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.8448, 0, 0, -1., 0, 0, - 0, 0, 2.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.09946, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.2082, 0, 0, -1.34164, - 0, 0, 0, 0, 3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.2082, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.5, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.86339, 0, 0, -0.341641, - 0, 0, 0, 0, -0.149071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.60875, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.62377, 0, - 0, -0.723607, 0, 0, 0, 0, 3.42033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.4664, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.98716, 0, 0, -1.06525, 0, 0, 0, 0, 4.27126, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 9.57514, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.99071, 0, 0, -0.17082, 0, 0, 0, 0, -1.57454, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 3.24536, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 7.26612, 0, 0, -0.788854, 0, 0, 0, 0, -0.0351909, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.6781, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.43279, 0, 0, -0.723607, 0, 0, 0, 0, - 1.8023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.27541, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.7082, 0, 0, -1.34164, 0, 0, - 0, 0, 3.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.27541, 0, 0, -0.618034, 0, 0, 0, 0, - 0.539345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.43279, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.44208, 0, 0, -0.552786, 0, - 0, 0, 0, 2.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.03006, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7175, 0, - 0, -1.17082, 0, 0, 0, 0, 3.91618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.4628, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.70246, 0, 0, -0.618034, 0, 0, 0, 0, -1.07869, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.62377, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 11.5265, 0, 0, -1.17082, 0, 0, 0, 0, 0.298142, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14.2719, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 9.38416, 0, 0, -0.788854, 0, 0, 0, - 0, -0.0351909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.56011, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.2082, 0, 0, -1.34164, - 0, 0, 0, 0, 1.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.2082, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, - 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.32405, 0, 0, -0.552786, - 0, 0, 0, 0, 2.37683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.14809, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.18169, 0, - 0, -0.17082, 0, 0, 0, 0, 2.0435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.436339, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 6.00574, 0, 0, -0.723607, 0, 0, 0, 0, 3.42033, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 7.08443, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.44208, 0, 0, -0.552786, 0, 0, 0, 0, -1.85924, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 8.26612, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 7.62377, 0, 0, -0.723607, 0, 0, 0, 0, -1.43377, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3205, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5265, 0, 0, -1.17082, 0, 0, 0, 0, - 1.91618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.6538, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, -1.34164, 0, 0, - 0, 0, 2.34164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.18169, 0, 0, -0.17082, 0, 0, 0, 0, - 0.425464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.05437, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.08443, 0, 0, -0.618034, 0, - 0, 0, 0, 3.77541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.38771, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.26612, 0, - 0, -0.788854, 0, 0, 0, 0, 4.20088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 6.44208, 0, 0, 0}}, {{0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.1538, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13.0265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.74536, 0, 0}, {0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.40054, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.65519, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.78251, 0, 0}, {0, 0, 0, 0, 0, -0.854102, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.95356, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.6989, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.63661, 0, 0}, {0, 0, 0, 0, - 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 3.20027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.32759, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.89125, 0, 0}, {0, - 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 8.83553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.8169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.63661, 0, - 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 11.3448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 14.8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.254644, - 0, 0}, {0, 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.00929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1.51858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0.108746, 0, 0}, {0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.51858, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.53715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.782508, 0, 0}, {0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.78251, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.03715, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2.45356, 0, 0}, {0, 0, 0, 0, 0, -0.145898, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.391254, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.51858, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.72678, 0, 0}, {0, 0, 0, 0, 0, -1., - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.9628, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.8355, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.87268, 0, 0}, {0, 0, 0, 0, - 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 12.5716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.3169, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.59946, 0, 0}, {0, - 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.29399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12.088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.29618, 0, - 0}, {0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 3.40054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 5.65519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.782508, 0, 0}, {0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.3541, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 15.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0.854102, 0, 0}, {0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.46066, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.92131, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.22459, 0, 0}, {0, 0, 0, 0, 0, -0.618034, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.89345, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.43279, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.07869, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, 0, 0, 0, 0, -0.854102, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.9536, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.6989, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.63661, 0, 0}, {0, 0, 0, 0, 0, -0.236068, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.06011, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.26612, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.44208, 0, 0}, {0, 0, 0, 0, - 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8.33553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.3169, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.63661, 0, 0}, {0, 0, - 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 6.08443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.85984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.460655, 0, - 0}, {0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 16.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.145898, 0, 0}, {0, 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.103, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 13.897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.32185, 0, 0}, {0, 0, 0, 0, 0, -0.236068, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.2511, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.45711, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.17595, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.26967, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6.49426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -0.606553, 0, 0}, {0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.01858, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.03715, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.78251, 0, 0}, {0, 0, 0, 0, 0, -0.527864, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.22459, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.30328, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.62951, 0, 0}, {0, 0, 0, 0, - 0, -0.236068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.44208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.26612, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.17595, 0, 0}, {0, 0, - 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 14.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.1459, 0, - 0}, {0, 0, 0, 0, 0, -0.854102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 12.0716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 12.8169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.59946, 0, 0}, {0, 0, 0, 0, 0, -0.291796, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.28251, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 3.53715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 2.45356, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0}, {0, 0, 0, 0, 0, -0.90983, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.912, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 12.088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.32185, 0, 0}, {0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.1295, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.05083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.77541, 0, 0}, {0, 0, 0, 0, 0, -0.673762, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23388, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.82185, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 2.73826, 0, 0}, {0, 0, 0, 0, 0, -0.145898, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.20027, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.32759, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.108746, 0, 0}, {0, 0, 0, 0, - 0, -1.1459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 14.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3541, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.145898, 0, 0}, {0, - 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 9.3205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.85984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.77541, 0, - 0}, {0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.0336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 6.49426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.62951, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 13.1538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 13.0265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.254644, - 0, 0}, {0, 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 8.12023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 7.53225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.88416, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.3448, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1.74536, 0, 0}, {0, 0, 0, 0, 0, -0.527864, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.84262, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.92131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -0.606553, 0, 0}, {0, 0, 0, 0, 0, -1.1459, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.8541, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.8541, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0.854102, 0, 0}, {0, 0, 0, 0, 0, -0.673762, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.35191, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.9399, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.49781, 0, 0}, {0, 0, 0, 0, - 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 6.00219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.41422, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.35191, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0}, {0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8.51148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.43279, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.460655, 0, 0}, {0, - 0, 0, 0, 0, -0.145898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 4.00929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.51858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.89125, 0, - 0}, {0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.27541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.05083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.07869, 0, 0}, {0, 0, 0, 0, 0, -0.472136, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.88416, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7.53225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.35191, 0, 0}, {0, 0, 0, 0, 0, -1.1459, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.3541, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.3541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.1459, 0, 0}, {0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.9628, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.87268, 0, 0}, {0, 0, 0, 0, 0, -0.145898, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.39125, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.51858, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.72678, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1., 0, 0}, {0, 0, 0, 0, 0, -0.673762, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4699, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.82185, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -1.49781, 0, 0}, {0, 0, 0, 0, 0, -0.527864, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.07869, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.30328, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.22459, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.19257, - 0, 0, 0, 0, 0, 0, 0, 3.89443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 6.83235, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.76711, 0, 0, 0, 0, 0, 0, 0, 10.9193, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.1337, 0, 0, 0, 0, 0, -1.89443, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1.59628, 0, 0, 0, 0, 0, 0, 0, 1.94721, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.41618, 0, 0, 0, 0, 0, -0.276393, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 3.36339, 0, 0, 0, 0, 0, 0, 0, 8.97214, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7175, 0, 0, 0, 0, - 0, -1.61803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.850929, 0, 0, 0, 0, 0, 0, 0, - 11.7284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.9427, 0, - 0, 0, 0, 0, -1.89443, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, - 0, 0, 0, 10.5902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.3355, 0, 0, 0, 0, 0, -1.61803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.0435, 0, - 0, 0, 0, 0, 0, 0, 2.27639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 4.21432, 0, 0, 0, 0, 0, -0.552786, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.02175, 0, 0, 0, 0, 0, 0, 0, 1.1382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.60716, 0, 0, 0, 0, 0, -0.276393, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0.127322, 0, 0, 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 14.4536, 0, 0, 0, 0, 0, -1.61803, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1.14907, 0, 0, 0, 0, 0, 0, 0, 9.91935, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.7517, 0, 0, 0, 0, 0, -1.89443, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.0217492, 0, 0, 0, 0, 0, 0, 0, 2.94721, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79814, 0, 0, 0, 0, - 0, -0.276393, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.0435, 0, 0, 0, 0, 0, 0, 0, - 4.39443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.09628, 0, - 0, 0, 0, 0, -0.552786, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.15738, 0, 0, 0, 0, - 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 10.5508, 0, 0, 0, 0, 0, -1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.17082, 0, 0, - 0, 0, 0, 0, 0, 12.3666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 16.0498, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.19257, 0, 0, 0, 0, 0, 0, 0, 4.39443, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 6.33235, 0, 0, 0, 0, 0, -0.552786, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2.13563, 0, 0, 0, 0, 0, 0, 0, 10.5249, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.8314, 0, 0, 0, 0, 0, -1.72361, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.964809, 0, 0, 0, 0, 0, 0, 0, 2.34164, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.71847, 0, 0, 0, 0, - 0, -0.447214, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.36339, 0, 0, 0, 0, 0, 0, 0, - 8.47214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.2175, 0, - 0, 0, 0, 0, -1.61803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, - 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.5, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.3282, 0, 0, 0, 0, 0, 0, 0, - 6.6305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.99902, 0, 0, - 0, 0, 0, -1.17082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.4824, 0, 0, 0, 0, 0, - 0, 0, 10.5249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.4494, 0, 0, 0, 0, 0, -1.72361, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.17082, - 0, 0, 0, 0, 0, 0, 0, 12.8666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 17.5498, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.5259, 0, 0, 0, 0, 0, 0, 0, 8.24853, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 10.2351, 0, 0, 0, 0, 0, -1.17082, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0.127322, 0, 0, 0, 0, 0, 0, 0, 10.5902, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.3355, 0, 0, 0, 0, 0, -1.61803, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1.0435, 0, 0, 0, 0, 0, 0, 0, 2.27639, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.21432, 0, 0, 0, 0, - 0, -0.552786, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.69672, 0, 0, 0, 0, 0, 0, 0, - 4.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.31476, 0, - 0, 0, 0, 0, -1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2.65322, 0, 0, 0, 0, 0, 0, 0, 2.34164, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.10044, 0, 0, 0, 0, - 0, -0.447214, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.872678, 0, 0, 0, 0, 0, 0, 0, - 8.97214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.9536, 0, - 0, 0, 0, 0, -1.61803, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.17082, 0, 0, 0, 0, - 0, 0, 0, 11.8666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 17.5498, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.964809, - 0, 0, 0, 0, 0, 0, 0, 4.15066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 3.90946, 0, 0, 0, 0, 0, -0.447214, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1.07869, 0, 0, 0, 0, 0, 0, 0, 7.04508, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.50574, 0, 0, 0, 0, 0, -1., 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.0921311, 0, 0, 0, 0, 0, 0, 0, 5.82148, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 11.0441, 0, 0, 0, 0, 0, -1.17082, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 2.13563, 0, 0, 0, 0, 0, 0, 0, 8.71591, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.6404, 0, 0, 0, 0, 0, -1.72361, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 2.0435, 0, 0, 0, 0, 0, 0, 0, 3.89443, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2.59628, 0, 0, 0, 0, 0, -0.552786, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.5259, 0, 0, 0, 0, 0, 0, 0, 6.6305, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.8531, 0, 0, 0, 0, 0, -1.17082, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2.17082, 0, 0, 0, 0, 0, 0, 0, 11.8666, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.5498, 0, 0, 0, 0, - 0, -2.17082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.59628, 0, 0, 0, 0, 0, 0, 0, - 2.94721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.41618, 0, - 0, 0, 0, 0, -0.276393, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.10044, 0, 0, 0, 0, - 0, 0, 0, 8.18328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8.1129, 0, 0, 0, 0, 0, -1.27639, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.929618, - 0, 0, 0, 0, 0, 0, 0, 4.68328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 9.43695, 0, 0, 0, 0, 0, -0.894427, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.76711, 0, 0, 0, 0, 0, 0, 0, 9.91935, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 14.1337, 0, 0, 0, 0, 0, -1.89443, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, -1., 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2.69672, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 5.69672, 0, 0, 0, 0, 0, -1., 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.13563, 0, 0, 0, 0, 0, 0, 0, 8.18328, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 12.349, 0, 0, 0, 0, 0, -1.27639, 0, 0, 0}, {0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1.17082, 0, 0, 0, 0, 0, 0, 0, 12.8666, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.5498, 0, 0, 0, 0, 0, -2.17082, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -2.15738, 0, 0, 0, 0, 0, 0, 0, 7.04508, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.74181, 0, 0, 0, 0, 0, -1., 0, - 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1.14907, 0, 0, 0, 0, 0, 0, 0, 11.7284, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.9427, 0, 0, 0, 0, - 0, -1.89443, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0217492, 0, 0, 0, 0, 0, 0, 0, - 1.1382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.60716, 0, - 0, 0, 0, 0, -0.276393, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.3282, 0, 0, 0, 0, 0, - 0, 0, 5.82148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 7.80804, 0, 0, 0, 0, 0, -1.17082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., - 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.30645, 0, 0, 0, 0, 0, 0, - 0, 4.68328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.20088, - 0, 0, 0, 0, 0, -0.894427, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.850929, 0, 0, 0, - 0, 0, 0, 0, 10.9193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 16.7517, 0, 0, 0, 0, 0, -1.89443, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.17082, - 0, 0, 0, 0, 0, 0, 0, 12.3666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 18.0498, 0, 0, 0, 0, 0, -2.17082, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.929618, 0, 0, 0, 0, 0, 0, 0, 6.80132, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7.31891, 0, 0, 0, 0, 0, -0.894427, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0.0921311, 0, 0, 0, 0, 0, 0, 0, 8.24853, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.61705, 0, 0, 0, 0, - 0, -1.17082, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.07869, 0, 0, 0, 0, 0, 0, 0, - 4.61803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.93279, 0, - 0, 0, 0, 0, -1., 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.10044, 0, 0, 0, 0, 0, 0, - 0, 6.06525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.2309, - 0, 0, 0, 0, 0, -1.27639, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, - 0, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, - 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.02175, 0, 0, 0, 0, 0, 0, 0, - 1.94721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.798142, 0, - 0, 0, 0, 0, -0.276393, 0, 0, 0}}, {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 25.7984, 0, 0, 0, 0, 0, 0, 0, -19.6896, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.10875, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, -2.74536, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.8806, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.1803, 0, 0, 0, 0, 0, 0, - 0, -18.8169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.05437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, - 0, 0, 0, 0, 0, 0, -1.87268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 19.3169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 22.1803, 0, 0, 0, 0, 0, 0, 0, -14.4536, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.6445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, -11.3448, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.34481, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, -10.2175, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.67241, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, 0, 0, 0, 0, 0, - 0, -7.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.309017, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.1803, 0, 0, - 0, 0, 0, 0, 0, -20.0716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 19.8806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, -16.5809, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.80902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 8.47214, 0, 0, 0, 0, 0, 0, 0, -4.98142, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.05437, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, 0, 0, 0, 0, 0, 0, -1.49071, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.309017, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.9894, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28.4164, 0, 0, 0, 0, 0, 0, - 0, -21.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.42705, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.0508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, - 0, 0, 0, 0, 0, 0, -6.77541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 18.0473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 23.1803, 0, 0, 0, 0, 0, 0, 0, -16.5322, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.92705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, -1.74536, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -0.618034, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.8806, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 23.1803, 0, 0, 0, 0, 0, 0, 0, -19.8169, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.94208, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, - 0, -5.03006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 13.9385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, - 0, 0, 0, 0, 0, 0, -14.7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.30902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.4164, 0, - 0, 0, 0, 0, 0, 0, -18.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.42705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 18.0473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 19.5623, 0, 0, 0, 0, 0, 0, 0, -12.9142, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.92705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.6445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 19.9443, 0, 0, 0, 0, 0, 0, 0, -12.3448, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7025, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 13.0902, 0, 0, 0, 0, 0, 0, 0, -6.69672, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.2869, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, 0, 0, 0, 0, 0, 0, - 0, -14.8656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.11803, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 9.34481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.47214, 0, - 0, 0, 0, 0, 0, 0, -9.21749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.618034, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.94208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 8.8541, 0, 0, 0, 0, 0, 0, 0, -8.64809, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.5, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 2., 0, 0, 0, 0, 0, 0, 0, -3., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 24.9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 27.4164, 0, 0, 0, 0, 0, 0, 0, -21.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -2.42705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 18.8806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 18.9443, 0, 0, 0, 0, 0, 0, 0, -14.5809, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.80902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.43279, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, -8.39345, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.32405, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.23607, 0, 0, 0, 0, 0, 0, 0, -1.41202, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, 0, 0, 0, 0}, {0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.6653, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23.1803, 0, 0, 0, 0, 0, 0, - 0, -20.1503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.92705, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 15.5566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.7082, 0, - 0, 0, 0, 0, 0, 0, -13.1689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.30902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 6.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 9.47214, 0, 0, 0, 0, 0, 0, 0, -6.98142, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -0.618034, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 24.9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 28.4164, 0, 0, 0, 0, 0, 0, 0, -22.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -2.42705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13.9385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 13.0902, 0, 0, 0, 0, 0, 0, 0, -9.93279, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, -1.30902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, 0, -12.5022, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, -1.42705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.05437, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.61803, 0, 0, 0, 0, 0, 0, 0, 0.127322, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.309017, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22.935, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25.7984, 0, 0, 0, 0, 0, 0, - 0, -21.6896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 11.8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, - 0, 0, 0, 0, 0, 0, -9.06011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., - 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 11.0508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.3262, - 0, 0, 0, 0, 0, 0, 0, -11.6295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -1.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 22.9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27.4164, 0, - 0, 0, 0, 0, 0, 0, -19.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -2.42705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 13.1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, 0, -8.26612, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1.42705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.3169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 24.1803, 0, 0, 0, 0, 0, 0, 0, -16.4536, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -2.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.43279, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, -5.15738, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.11803, 0, 0, 0, 0}, {0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15.5566, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, - 0, -16.4049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 5.67241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.23607, 0, - 0, 0, 0, 0, 0, 0, -5.10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 11.8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 14.7082, 0, 0, 0, 0, 0, 0, 0, -13.2962, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1., 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 23.9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 26.4164, 0, 0, 0, 0, 0, 0, 0, -19.5623, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, -2.42705, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 20.935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 22.1803, 0, 0, 0, 0, 0, 0, 0, -16.0716, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, -2.11803, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.7025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 14.7082, 0, 0, 0, 0, 0, 0, 0, -8.31476, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, -1.30902, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.64809, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 10.4721, 0, 0, 0, 0, 0, 0, 0, -4.82405, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1., 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.3413, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 17.9443, 0, 0, 0, 0, 0, 0, 0, -16.7383, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.42705, 0, 0, 0, 0}, {0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.2869, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.7082, 0, 0, 0, 0, 0, 0, - 0, -13.2475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1.11803, 0, 0, 0, - 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 4.05437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.23607, 0, - 0, 0, 0, 0, 0, 0, -5.49071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, -0.309017, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 2., 0, 0, 0, 0, 0, 0, 0, -2., 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0}}} - -{1.30873, 7.43231, 2.27589, 8.39947, 3.11362, 1.89989, 7.80832, -6.59458, 7.16913, 8.43066, 1.27755, 2.53907, 2.19691, 7.54083, -0.233052, 5.57697, 4.13124, 9.47515, 2.16737, 7.51129, 2.99876, -5.03995, 0.571292, 2.61249, 7.09572, 9.13691, 4.66825, 6.70945, -5.38085, 7.90391, 0.239397, 2.76245, 6.94575, 9.46881, 1.8043, -4.32735, 4.05226, 8.61651, 0.124536, 4.68879, 5.01942, 9.58367, -1.0917, 5.65595, 1.67016, 5.75255, 0.45643, 4.53882, 5.16938, -9.25177, 3.95565, 8.03804, 4.8541, 6.11563, 0.462775, 1.7243, 7.9839, -9.24543, 3.59257, 4.8541} - -{{0, 2, 18, 42, 38, 14}, {0, 12, 36, 40, 16, 2}, {0, 14, 46, 44, - 12}, {1, 3, 17, 41, 37, 13}, {1, 13, 45, 47, 15}, {1, 15, 39, 43, - 19, 3}, {2, 16, 48, 50, 18}, {3, 19, 51, 49, 17}, {4, 5, 23, 47, 45, - 21}, {4, 20, 44, 46, 22, 5}, {4, 21, 53, 52, 20}, {5, 22, 54, 55, - 23}, {6, 7, 26, 50, 48, 24}, {6, 24, 56, 57, 25}, {6, 25, 49, 51, - 27, 7}, {7, 27, 59, 58, 26}, {8, 9, 33, 57, 56, 32}, {8, 28, 52, 53, - 29, 9}, {8, 32, 40, 36, 28}, {9, 29, 37, 41, 33}, {10, 11, 31, 55, - 54, 30}, {10, 30, 38, 42, 34}, {10, 34, 58, 59, 35, 11}, {11, 35, - 43, 39, 31}, {12, 44, 20, 52, 28, 36}, {13, 37, 29, 53, 21, - 45}, {14, 38, 30, 54, 22, 46}, {15, 47, 23, 55, 31, 39}, {16, 40, - 32, 56, 24, 48}, {17, 49, 25, 57, 33, 41}, {18, 50, 26, 58, 34, - 42}, {19, 43, 35, 59, 27, 51}} diff --git a/fractal_dimension/circle_counting_new/driver.sh b/fractal_dimension/circle_counting_new/driver.sh new file mode 100755 index 0000000..09c055c --- /dev/null +++ b/fractal_dimension/circle_counting_new/driver.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +cmd="./target/release/circle_counting dimension" +flags="--max=$1 --n=100 --time" + +for dir in $(find data -type d) +do + echo $dir | sed -e "s/data/output$1/" | xargs mkdir +done + +count=0 +total=$(find data -type f | wc -l) +for file in $(find data -type f) +do + newfile=$(echo $file | sed -e "s/data/output$1/") + if test -f $newfile; then + echo "$newfile already exists" + else + $cmd $file $flags | tee $newfile + fi + count=$(($count + 1)) + echo "$(bc <<< "(100 * $count) / $total")% done" +done diff --git a/fractal_dimension/circle_counting_new/instructions.md b/fractal_dimension/circle_counting_new/instructions.md deleted file mode 100644 index 5a0b3a1..0000000 --- a/fractal_dimension/circle_counting_new/instructions.md +++ /dev/null @@ -1,14 +0,0 @@ -# Instructions for running code -# Compiling -You need to compile the code before you can run it. You can compile it locally, but to do that you would need to install Rust, which is probably not worth it. I would recommend `ssh`-ing into the lab computers and using them to compile it. In either case, to compile the code, simply run the command `cargo build --release` from this directory. - -# Data -Next you will need to give the code the right data. Inside this directory there is a folder called `data` which has all the data. For each polyhedron, there is a corresponding file called `polyhedron.txt` (e.g. `tetrahedron.txt`) with the corresponding data. First is the Gram matrix in the format Mathematica spits out. Next is the face data. It should correspond with the Gram matrix and be in Mathematica's list format, but *it is indexed starting from 0* unlike Mathematica. If I remember correctly there is some function in some Mathematica file somewhere in this repo that has a function that finds this face list from the Gram matrix. The output of that *minus 1* is what goes here. - -*Warning: most of the data files are outdated, cube is a good, trustworthy, updated example to follow.* - -# Actually running -I would recommend running the command `./target/release/circle_counting --max= --n= --debug ./data/` where `max` is the maximum curvature and `n` is the number of data points to collect. I'd recommend starting with `max` around `1e3` or `1e4` to see if things are working, then slowly bumping it up to around `1e6`. `n` isn't as important, but somewhere around `100` is more than enough. - -# Output -The output is fairly self-explanatory. At first it will spit out a bunch of matrices. These are stuff like generators and the inital tuple it generated, which can be safely ignored unless something really crazy is going on. While computing it won't actually print anything (this might change in the future), but don't worry it should be fine. After it finishes it will print out the sample points it checked and the counts for each of them as well as some regression info, the time, and the final fractal dimension. If you want a lot less output, you can replace the `--debug` flag for a `--time` flag and it will only print out the final time and fractal dimension. diff --git a/fractal_dimension/circle_counting_new/output1e3/antiprisms/decagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e3/antiprisms/decagonal_antiprism.txt new file mode 100644 index 0000000..365af93 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/antiprisms/decagonal_antiprism.txt @@ -0,0 +1,2 @@ +0.004944699s +1.4099943488953748 diff --git a/fractal_dimension/circle_counting_new/output1e3/antiprisms/heptagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e3/antiprisms/heptagonal_antiprism.txt new file mode 100644 index 0000000..023eaf2 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/antiprisms/heptagonal_antiprism.txt @@ -0,0 +1,2 @@ +0.001883751s +1.4268047052242334 diff --git a/fractal_dimension/circle_counting_new/output1e3/antiprisms/hexagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e3/antiprisms/hexagonal_antiprism.txt new file mode 100644 index 0000000..1c4fb01 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/antiprisms/hexagonal_antiprism.txt @@ -0,0 +1,2 @@ +0.001573574s +1.3724457273578357 diff --git a/fractal_dimension/circle_counting_new/output1e3/antiprisms/nonagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e3/antiprisms/nonagonal_antiprism.txt new file mode 100644 index 0000000..fb8bf79 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/antiprisms/nonagonal_antiprism.txt @@ -0,0 +1,2 @@ +0.000954556s +1.262786109439771 diff --git a/fractal_dimension/circle_counting_new/output1e3/antiprisms/octagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e3/antiprisms/octagonal_antiprism.txt new file mode 100644 index 0000000..d6991fe --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/antiprisms/octagonal_antiprism.txt @@ -0,0 +1,2 @@ +0.003191184s +1.403871984129419 diff --git a/fractal_dimension/circle_counting_new/output1e3/antiprisms/pentagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e3/antiprisms/pentagonal_antiprism.txt new file mode 100644 index 0000000..07cf4be --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/antiprisms/pentagonal_antiprism.txt @@ -0,0 +1,2 @@ +0.001356264s +1.408978366696069 diff --git a/fractal_dimension/circle_counting_new/output1e3/antiprisms/square_antiprism.txt b/fractal_dimension/circle_counting_new/output1e3/antiprisms/square_antiprism.txt new file mode 100644 index 0000000..cf66cea --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/antiprisms/square_antiprism.txt @@ -0,0 +1,2 @@ +0.000901686s +1.421583471132899 diff --git a/fractal_dimension/circle_counting_new/output1e3/misc/6v6f1.txt b/fractal_dimension/circle_counting_new/output1e3/misc/6v6f1.txt new file mode 100644 index 0000000..6c3db65 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/misc/6v6f1.txt @@ -0,0 +1,2 @@ +2.007828303s +1.3428512197910445 diff --git a/fractal_dimension/circle_counting_new/output1e3/misc/6v7f1.txt b/fractal_dimension/circle_counting_new/output1e3/misc/6v7f1.txt new file mode 100644 index 0000000..08c8a5e --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/misc/6v7f1.txt @@ -0,0 +1,2 @@ +0.002079237s +1.3478255818626024 diff --git a/fractal_dimension/circle_counting_new/output1e3/misc/6v7f2.txt b/fractal_dimension/circle_counting_new/output1e3/misc/6v7f2.txt new file mode 100644 index 0000000..a1f2967 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/misc/6v7f2.txt @@ -0,0 +1,2 @@ +0.001043758s +1.400899927782822 diff --git a/fractal_dimension/circle_counting_new/output1e3/misc/cuboctohedron.txt b/fractal_dimension/circle_counting_new/output1e3/misc/cuboctohedron.txt new file mode 100644 index 0000000..a75aa3d --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/misc/cuboctohedron.txt @@ -0,0 +1,2 @@ +0.001423121s +1.515036808841364 diff --git a/fractal_dimension/circle_counting_new/output1e3/misc/truncated_icosahedron.txt b/fractal_dimension/circle_counting_new/output1e3/misc/truncated_icosahedron.txt new file mode 100644 index 0000000..7f63602 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/misc/truncated_icosahedron.txt @@ -0,0 +1,2 @@ +0.043977108s +1.7980639024941685 diff --git a/fractal_dimension/circle_counting_new/output1e3/platonic_solids/cube.txt b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/cube.txt new file mode 100644 index 0000000..a57a30b --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/cube.txt @@ -0,0 +1,2 @@ +0.000484293s +1.4940321330565125 diff --git a/fractal_dimension/circle_counting_new/output1e3/platonic_solids/dodecahedron.txt b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/dodecahedron.txt new file mode 100644 index 0000000..31f2367 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/dodecahedron.txt @@ -0,0 +1,2 @@ +0.000807895s +1.425255998684727 diff --git a/fractal_dimension/circle_counting_new/output1e3/platonic_solids/icosahedron.txt b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/icosahedron.txt new file mode 100644 index 0000000..572ce94 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/icosahedron.txt @@ -0,0 +1,2 @@ +0.001670125s +1.40476889472137 diff --git a/fractal_dimension/circle_counting_new/output1e3/platonic_solids/octahedron.txt b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/octahedron.txt new file mode 100644 index 0000000..728e36a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/octahedron.txt @@ -0,0 +1,2 @@ +0.00133135s +1.3365090074245987 diff --git a/fractal_dimension/circle_counting_new/output1e3/platonic_solids/tetrahedron.txt b/fractal_dimension/circle_counting_new/output1e3/platonic_solids/tetrahedron.txt new file mode 100644 index 0000000..e69de29 diff --git a/fractal_dimension/circle_counting_new/output1e3/prisms/decagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e3/prisms/decagonal_prism.txt new file mode 100644 index 0000000..07acbae --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/prisms/decagonal_prism.txt @@ -0,0 +1,2 @@ +0.001845303s +1.566702859169144 diff --git a/fractal_dimension/circle_counting_new/output1e3/prisms/heptagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e3/prisms/heptagonal_prism.txt new file mode 100644 index 0000000..514ccd9 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/prisms/heptagonal_prism.txt @@ -0,0 +1,2 @@ +0.000935321s +1.4595189162350715 diff --git a/fractal_dimension/circle_counting_new/output1e3/prisms/hexagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e3/prisms/hexagonal_prism.txt new file mode 100644 index 0000000..e5b5a3f --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/prisms/hexagonal_prism.txt @@ -0,0 +1,2 @@ +0.000717383s +1.4244274366080378 diff --git a/fractal_dimension/circle_counting_new/output1e3/prisms/nonagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e3/prisms/nonagonal_prism.txt new file mode 100644 index 0000000..89876ce --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/prisms/nonagonal_prism.txt @@ -0,0 +1,2 @@ +0.001489249s +1.548184577576514 diff --git a/fractal_dimension/circle_counting_new/output1e3/prisms/octagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e3/prisms/octagonal_prism.txt new file mode 100644 index 0000000..4223445 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/prisms/octagonal_prism.txt @@ -0,0 +1,2 @@ +0.001158167s +1.5222884222850448 diff --git a/fractal_dimension/circle_counting_new/output1e3/prisms/pentagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e3/prisms/pentagonal_prism.txt new file mode 100644 index 0000000..4c3e030 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/prisms/pentagonal_prism.txt @@ -0,0 +1,2 @@ +0.000575495s +1.4936894441042006 diff --git a/fractal_dimension/circle_counting_new/output1e3/prisms/triangular_prism.txt b/fractal_dimension/circle_counting_new/output1e3/prisms/triangular_prism.txt new file mode 100644 index 0000000..eb1b219 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/prisms/triangular_prism.txt @@ -0,0 +1,2 @@ +0.000431818s +1.3890881876913497 diff --git a/fractal_dimension/circle_counting_new/output1e3/pyramids/decagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e3/pyramids/decagonal_pyramid.txt new file mode 100644 index 0000000..760ce1e --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/pyramids/decagonal_pyramid.txt @@ -0,0 +1,2 @@ +0.000574504s +1.2475810337647877 diff --git a/fractal_dimension/circle_counting_new/output1e3/pyramids/heptagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e3/pyramids/heptagonal_pyramid.txt new file mode 100644 index 0000000..37f7b99 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/pyramids/heptagonal_pyramid.txt @@ -0,0 +1,2 @@ +0.000479091s +1.3894991310187024 diff --git a/fractal_dimension/circle_counting_new/output1e3/pyramids/hexagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e3/pyramids/hexagonal_pyramid.txt new file mode 100644 index 0000000..80b972f --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/pyramids/hexagonal_pyramid.txt @@ -0,0 +1,2 @@ +0.0004687s +1.3988725605928642 diff --git a/fractal_dimension/circle_counting_new/output1e3/pyramids/nonagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e3/pyramids/nonagonal_pyramid.txt new file mode 100644 index 0000000..4949e3a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/pyramids/nonagonal_pyramid.txt @@ -0,0 +1,2 @@ +0.00054286s +1.2742409743230465 diff --git a/fractal_dimension/circle_counting_new/output1e3/pyramids/octagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e3/pyramids/octagonal_pyramid.txt new file mode 100644 index 0000000..4469667 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/pyramids/octagonal_pyramid.txt @@ -0,0 +1,2 @@ +0.000495205s +1.3318738611100582 diff --git a/fractal_dimension/circle_counting_new/output1e3/pyramids/pentagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e3/pyramids/pentagonal_pyramid.txt new file mode 100644 index 0000000..91492f4 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/pyramids/pentagonal_pyramid.txt @@ -0,0 +1,2 @@ +0.000425743s +1.29637896536962 diff --git a/fractal_dimension/circle_counting_new/output1e3/pyramids/square_pyramid.txt b/fractal_dimension/circle_counting_new/output1e3/pyramids/square_pyramid.txt new file mode 100644 index 0000000..b7099fd --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/pyramids/square_pyramid.txt @@ -0,0 +1,2 @@ +0.000492353s +1.3367540534444284 diff --git a/fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_dodecahedron.txt b/fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_dodecahedron.txt new file mode 100644 index 0000000..ce5759a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_dodecahedron.txt @@ -0,0 +1,2 @@ +0.000569638s +1.3778335922856897 diff --git a/fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_triacontahedron.txt b/fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_triacontahedron.txt new file mode 100644 index 0000000..612b64e --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e3/rhombic/rhombic_triacontahedron.txt @@ -0,0 +1,2 @@ +0.002749507s +1.7120352969361596 diff --git a/fractal_dimension/circle_counting_new/output1e6/antiprisms/decagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e6/antiprisms/decagonal_antiprism.txt new file mode 100644 index 0000000..1305ad9 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/antiprisms/decagonal_antiprism.txt @@ -0,0 +1,2 @@ +27.253714308s +1.4358267165010965 diff --git a/fractal_dimension/circle_counting_new/output1e6/antiprisms/heptagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e6/antiprisms/heptagonal_antiprism.txt new file mode 100644 index 0000000..59d023a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/antiprisms/heptagonal_antiprism.txt @@ -0,0 +1,2 @@ +20.409445857s +1.420780597243824 diff --git a/fractal_dimension/circle_counting_new/output1e6/antiprisms/hexagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e6/antiprisms/hexagonal_antiprism.txt new file mode 100644 index 0000000..8699418 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/antiprisms/hexagonal_antiprism.txt @@ -0,0 +1,2 @@ +14.507162709s +1.4129434012712605 diff --git a/fractal_dimension/circle_counting_new/output1e6/antiprisms/nonagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e6/antiprisms/nonagonal_antiprism.txt new file mode 100644 index 0000000..50e29ef --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/antiprisms/nonagonal_antiprism.txt @@ -0,0 +1,2 @@ +1.8193831120000001s +1.431164228676963 diff --git a/fractal_dimension/circle_counting_new/output1e6/antiprisms/octagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e6/antiprisms/octagonal_antiprism.txt new file mode 100644 index 0000000..b6e88a4 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/antiprisms/octagonal_antiprism.txt @@ -0,0 +1,2 @@ +24.632347347s +1.4275560884625609 diff --git a/fractal_dimension/circle_counting_new/output1e6/antiprisms/pentagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e6/antiprisms/pentagonal_antiprism.txt new file mode 100644 index 0000000..63eedf5 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/antiprisms/pentagonal_antiprism.txt @@ -0,0 +1,2 @@ +11.35883838s +1.399652710272311 diff --git a/fractal_dimension/circle_counting_new/output1e6/antiprisms/square_antiprism.txt b/fractal_dimension/circle_counting_new/output1e6/antiprisms/square_antiprism.txt new file mode 100644 index 0000000..69981b4 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/antiprisms/square_antiprism.txt @@ -0,0 +1,2 @@ +9.678373876s +1.3784925455620327 diff --git a/fractal_dimension/circle_counting_new/output1e6/misc/6v6f1.txt b/fractal_dimension/circle_counting_new/output1e6/misc/6v6f1.txt new file mode 100644 index 0000000..e69de29 diff --git a/fractal_dimension/circle_counting_new/output1e6/misc/6v7f1.txt b/fractal_dimension/circle_counting_new/output1e6/misc/6v7f1.txt new file mode 100644 index 0000000..6758ae0 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/misc/6v7f1.txt @@ -0,0 +1,2 @@ +4.7057637329999995s +1.324821631572518 diff --git a/fractal_dimension/circle_counting_new/output1e6/misc/6v7f2.txt b/fractal_dimension/circle_counting_new/output1e6/misc/6v7f2.txt new file mode 100644 index 0000000..f9cdc20 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/misc/6v7f2.txt @@ -0,0 +1,2 @@ +3.089434976s +1.338185383960637 diff --git a/fractal_dimension/circle_counting_new/output1e6/misc/cuboctohedron.txt b/fractal_dimension/circle_counting_new/output1e6/misc/cuboctohedron.txt new file mode 100644 index 0000000..d654688 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/misc/cuboctohedron.txt @@ -0,0 +1,2 @@ +26.433601789s +1.4533641114322406 diff --git a/fractal_dimension/circle_counting_new/output1e6/misc/truncated_icosahedron.txt b/fractal_dimension/circle_counting_new/output1e6/misc/truncated_icosahedron.txt new file mode 100644 index 0000000..a1aeaa6 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/misc/truncated_icosahedron.txt @@ -0,0 +1,2 @@ +1m 24.324137347000004s +1.656757456704511 diff --git a/fractal_dimension/circle_counting_new/output1e6/platonic_solids/cube.txt b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/cube.txt new file mode 100644 index 0000000..96a5125 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/cube.txt @@ -0,0 +1,2 @@ +7.442477221s +1.4801061783525686 diff --git a/fractal_dimension/circle_counting_new/output1e6/platonic_solids/dodecahedron.txt b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/dodecahedron.txt new file mode 100644 index 0000000..8a0df2e --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/dodecahedron.txt @@ -0,0 +1,2 @@ +20.209938823s +1.5963637160162403 diff --git a/fractal_dimension/circle_counting_new/output1e6/platonic_solids/icosahedron.txt b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/icosahedron.txt new file mode 100644 index 0000000..285ee4a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/icosahedron.txt @@ -0,0 +1,2 @@ +13.875675954s +1.3735060097388425 diff --git a/fractal_dimension/circle_counting_new/output1e6/platonic_solids/octahedron.txt b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/octahedron.txt new file mode 100644 index 0000000..06211bf --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/octahedron.txt @@ -0,0 +1,2 @@ +4.868870305s +1.3354128221469261 diff --git a/fractal_dimension/circle_counting_new/output1e6/platonic_solids/tetrahedron.txt b/fractal_dimension/circle_counting_new/output1e6/platonic_solids/tetrahedron.txt new file mode 100644 index 0000000..e69de29 diff --git a/fractal_dimension/circle_counting_new/output1e6/prisms/decagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e6/prisms/decagonal_prism.txt new file mode 100644 index 0000000..d12e526 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/prisms/decagonal_prism.txt @@ -0,0 +1,2 @@ +19.631812302s +1.5613888471962742 diff --git a/fractal_dimension/circle_counting_new/output1e6/prisms/heptagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e6/prisms/heptagonal_prism.txt new file mode 100644 index 0000000..71b9f0d --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/prisms/heptagonal_prism.txt @@ -0,0 +1,2 @@ +13.925568509s +1.542991254200265 diff --git a/fractal_dimension/circle_counting_new/output1e6/prisms/hexagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e6/prisms/hexagonal_prism.txt new file mode 100644 index 0000000..99f63ff --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/prisms/hexagonal_prism.txt @@ -0,0 +1,2 @@ +12.055430092s +1.531379367948449 diff --git a/fractal_dimension/circle_counting_new/output1e6/prisms/nonagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e6/prisms/nonagonal_prism.txt new file mode 100644 index 0000000..890a349 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/prisms/nonagonal_prism.txt @@ -0,0 +1,2 @@ +17.839680149s +1.556815713691277 diff --git a/fractal_dimension/circle_counting_new/output1e6/prisms/octagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e6/prisms/octagonal_prism.txt new file mode 100644 index 0000000..c0322dd --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/prisms/octagonal_prism.txt @@ -0,0 +1,2 @@ +15.944345263s +1.550786946936712 diff --git a/fractal_dimension/circle_counting_new/output1e6/prisms/pentagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e6/prisms/pentagonal_prism.txt new file mode 100644 index 0000000..f2f3735 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/prisms/pentagonal_prism.txt @@ -0,0 +1,2 @@ +9.853281869s +1.5130204399195448 diff --git a/fractal_dimension/circle_counting_new/output1e6/prisms/triangular_prism.txt b/fractal_dimension/circle_counting_new/output1e6/prisms/triangular_prism.txt new file mode 100644 index 0000000..9575f4d --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/prisms/triangular_prism.txt @@ -0,0 +1,2 @@ +4.231752269s +1.406664690865384 diff --git a/fractal_dimension/circle_counting_new/output1e6/pyramids/decagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e6/pyramids/decagonal_pyramid.txt new file mode 100644 index 0000000..ecb12a9 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/pyramids/decagonal_pyramid.txt @@ -0,0 +1,2 @@ +2.735656926s +1.3275815916452245 diff --git a/fractal_dimension/circle_counting_new/output1e6/pyramids/heptagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e6/pyramids/heptagonal_pyramid.txt new file mode 100644 index 0000000..800231f --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/pyramids/heptagonal_pyramid.txt @@ -0,0 +1,2 @@ +2.502503708s +1.3356416131011466 diff --git a/fractal_dimension/circle_counting_new/output1e6/pyramids/hexagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e6/pyramids/hexagonal_pyramid.txt new file mode 100644 index 0000000..79bce21 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/pyramids/hexagonal_pyramid.txt @@ -0,0 +1,2 @@ +2.521336541s +1.3380091884020555 diff --git a/fractal_dimension/circle_counting_new/output1e6/pyramids/nonagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e6/pyramids/nonagonal_pyramid.txt new file mode 100644 index 0000000..116e2eb --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/pyramids/nonagonal_pyramid.txt @@ -0,0 +1,2 @@ +2.620165407s +1.330172669138874 diff --git a/fractal_dimension/circle_counting_new/output1e6/pyramids/octagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e6/pyramids/octagonal_pyramid.txt new file mode 100644 index 0000000..d983464 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/pyramids/octagonal_pyramid.txt @@ -0,0 +1,2 @@ +2.549249752s +1.3321426719317444 diff --git a/fractal_dimension/circle_counting_new/output1e6/pyramids/pentagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e6/pyramids/pentagonal_pyramid.txt new file mode 100644 index 0000000..7a7b688 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/pyramids/pentagonal_pyramid.txt @@ -0,0 +1,2 @@ +2.642878784s +1.3397789158879816 diff --git a/fractal_dimension/circle_counting_new/output1e6/pyramids/square_pyramid.txt b/fractal_dimension/circle_counting_new/output1e6/pyramids/square_pyramid.txt new file mode 100644 index 0000000..6ed608a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/pyramids/square_pyramid.txt @@ -0,0 +1,2 @@ +2.974403897s +1.3354146639650715 diff --git a/fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_dodecahedron.txt b/fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_dodecahedron.txt new file mode 100644 index 0000000..db558a1 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_dodecahedron.txt @@ -0,0 +1,2 @@ +10.448635496s +1.4894426948921908 diff --git a/fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_triacontahedron.txt b/fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_triacontahedron.txt new file mode 100644 index 0000000..bb269f3 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e6/rhombic/rhombic_triacontahedron.txt @@ -0,0 +1,2 @@ +14.063447902s +1.5001373553753052 diff --git a/fractal_dimension/circle_counting_new/output1e7/antiprisms/decagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e7/antiprisms/decagonal_antiprism.txt new file mode 100644 index 0000000..61863b9 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/antiprisms/decagonal_antiprism.txt @@ -0,0 +1,2 @@ +12m 14.565223798000034s +1.435339516395261 diff --git a/fractal_dimension/circle_counting_new/output1e7/antiprisms/heptagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e7/antiprisms/heptagonal_antiprism.txt new file mode 100644 index 0000000..4cc5de0 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/antiprisms/heptagonal_antiprism.txt @@ -0,0 +1,2 @@ +7m 43.15393590299999s +1.4211902385712332 diff --git a/fractal_dimension/circle_counting_new/output1e7/antiprisms/hexagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e7/antiprisms/hexagonal_antiprism.txt new file mode 100644 index 0000000..ecff927 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/antiprisms/hexagonal_antiprism.txt @@ -0,0 +1,2 @@ +6m 15.449075619999974s +1.412656216642195 diff --git a/fractal_dimension/circle_counting_new/output1e7/antiprisms/nonagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e7/antiprisms/nonagonal_antiprism.txt new file mode 100644 index 0000000..6cbe536 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/antiprisms/nonagonal_antiprism.txt @@ -0,0 +1,2 @@ +42.730774872s +1.4314099284870745 diff --git a/fractal_dimension/circle_counting_new/output1e7/antiprisms/octagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e7/antiprisms/octagonal_antiprism.txt new file mode 100644 index 0000000..6fc6099 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/antiprisms/octagonal_antiprism.txt @@ -0,0 +1,2 @@ +9m 16.895795063000037s +1.4273431381761477 diff --git a/fractal_dimension/circle_counting_new/output1e7/antiprisms/pentagonal_antiprism.txt b/fractal_dimension/circle_counting_new/output1e7/antiprisms/pentagonal_antiprism.txt new file mode 100644 index 0000000..9176f24 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/antiprisms/pentagonal_antiprism.txt @@ -0,0 +1,2 @@ +4m 45.192502967999985s +1.3997986357907661 diff --git a/fractal_dimension/circle_counting_new/output1e7/antiprisms/square_antiprism.txt b/fractal_dimension/circle_counting_new/output1e7/antiprisms/square_antiprism.txt new file mode 100644 index 0000000..c953815 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/antiprisms/square_antiprism.txt @@ -0,0 +1,2 @@ +3m 16.242146829999996s +1.3784122971151345 diff --git a/fractal_dimension/circle_counting_new/output1e7/misc/6v7f1.txt b/fractal_dimension/circle_counting_new/output1e7/misc/6v7f1.txt new file mode 100644 index 0000000..f8b9a2e --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/misc/6v7f1.txt @@ -0,0 +1,2 @@ +1m 21.339525291s +1.3241782720617725 diff --git a/fractal_dimension/circle_counting_new/output1e7/misc/6v7f2.txt b/fractal_dimension/circle_counting_new/output1e7/misc/6v7f2.txt new file mode 100644 index 0000000..2740562 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/misc/6v7f2.txt @@ -0,0 +1,2 @@ +55.434810932s +1.3382443253139122 diff --git a/fractal_dimension/circle_counting_new/output1e7/misc/cuboctohedron.txt b/fractal_dimension/circle_counting_new/output1e7/misc/cuboctohedron.txt new file mode 100644 index 0000000..851827e --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/misc/cuboctohedron.txt @@ -0,0 +1,2 @@ +10m 17.98328540099999s +1.453633058999394 diff --git a/fractal_dimension/circle_counting_new/output1e7/misc/truncated_icosahedron.txt b/fractal_dimension/circle_counting_new/output1e7/misc/truncated_icosahedron.txt new file mode 100644 index 0000000..fe777f9 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/misc/truncated_icosahedron.txt @@ -0,0 +1,2 @@ +52m 18.226179132000198s +1.6568625501592362 diff --git a/fractal_dimension/circle_counting_new/output1e7/platonic_solids/cube.txt b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/cube.txt new file mode 100644 index 0000000..346cabd --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/cube.txt @@ -0,0 +1,2 @@ +3m 45.121536273000004s +1.4802761539075804 diff --git a/fractal_dimension/circle_counting_new/output1e7/platonic_solids/dodecahedron.txt b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/dodecahedron.txt new file mode 100644 index 0000000..499e097 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/dodecahedron.txt @@ -0,0 +1,2 @@ +13m 18.640554900999973s +1.5962518843635647 diff --git a/fractal_dimension/circle_counting_new/output1e7/platonic_solids/icosahedron.txt b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/icosahedron.txt new file mode 100644 index 0000000..9c1a6b5 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/icosahedron.txt @@ -0,0 +1,2 @@ +5m 30.148913026000002s +1.3728957205054073 diff --git a/fractal_dimension/circle_counting_new/output1e7/platonic_solids/octahedron.txt b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/octahedron.txt new file mode 100644 index 0000000..e56584f --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/octahedron.txt @@ -0,0 +1,2 @@ +1m 44.879046272s +1.3352287795995696 diff --git a/fractal_dimension/circle_counting_new/output1e7/platonic_solids/tetrahedron.txt b/fractal_dimension/circle_counting_new/output1e7/platonic_solids/tetrahedron.txt new file mode 100644 index 0000000..e69de29 diff --git a/fractal_dimension/circle_counting_new/output1e7/prisms/decagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e7/prisms/decagonal_prism.txt new file mode 100644 index 0000000..bd7305a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/prisms/decagonal_prism.txt @@ -0,0 +1,2 @@ +12m 5.885387681999987s +1.5609070281254505 diff --git a/fractal_dimension/circle_counting_new/output1e7/prisms/heptagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e7/prisms/heptagonal_prism.txt new file mode 100644 index 0000000..e6f9b92 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/prisms/heptagonal_prism.txt @@ -0,0 +1,2 @@ +8m 15.578085236999982s +1.5431693285810848 diff --git a/fractal_dimension/circle_counting_new/output1e7/prisms/hexagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e7/prisms/hexagonal_prism.txt new file mode 100644 index 0000000..9e92efe --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/prisms/hexagonal_prism.txt @@ -0,0 +1,2 @@ +7m 23.462689995999995s +1.5315700991479402 diff --git a/fractal_dimension/circle_counting_new/output1e7/prisms/nonagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e7/prisms/nonagonal_prism.txt new file mode 100644 index 0000000..f69e7ee --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/prisms/nonagonal_prism.txt @@ -0,0 +1,2 @@ +11m 33.669149574000016s +1.556663393386475 diff --git a/fractal_dimension/circle_counting_new/output1e7/prisms/octagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e7/prisms/octagonal_prism.txt new file mode 100644 index 0000000..25a1786 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/prisms/octagonal_prism.txt @@ -0,0 +1,2 @@ +9m 42.15850053899999s +1.5510101718975449 diff --git a/fractal_dimension/circle_counting_new/output1e7/prisms/pentagonal_prism.txt b/fractal_dimension/circle_counting_new/output1e7/prisms/pentagonal_prism.txt new file mode 100644 index 0000000..e5dfcb1 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/prisms/pentagonal_prism.txt @@ -0,0 +1,2 @@ +5m 26.855685954000023s +1.513248485647511 diff --git a/fractal_dimension/circle_counting_new/output1e7/prisms/triangular_prism.txt b/fractal_dimension/circle_counting_new/output1e7/prisms/triangular_prism.txt new file mode 100644 index 0000000..39a50b3 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/prisms/triangular_prism.txt @@ -0,0 +1,2 @@ +1m 48.77436999s +1.4065769306208142 diff --git a/fractal_dimension/circle_counting_new/output1e7/pyramids/decagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e7/pyramids/decagonal_pyramid.txt new file mode 100644 index 0000000..e7617c8 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/pyramids/decagonal_pyramid.txt @@ -0,0 +1,2 @@ +57.611165001s +1.3275381236464552 diff --git a/fractal_dimension/circle_counting_new/output1e7/pyramids/heptagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e7/pyramids/heptagonal_pyramid.txt new file mode 100644 index 0000000..590860f --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/pyramids/heptagonal_pyramid.txt @@ -0,0 +1,2 @@ +54.351280439s +1.335371726957949 diff --git a/fractal_dimension/circle_counting_new/output1e7/pyramids/hexagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e7/pyramids/hexagonal_pyramid.txt new file mode 100644 index 0000000..e6758fa --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/pyramids/hexagonal_pyramid.txt @@ -0,0 +1,2 @@ +55.136480903s +1.3382274863975396 diff --git a/fractal_dimension/circle_counting_new/output1e7/pyramids/nonagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e7/pyramids/nonagonal_pyramid.txt new file mode 100644 index 0000000..e921f7a --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/pyramids/nonagonal_pyramid.txt @@ -0,0 +1,2 @@ +55.678196303s +1.329829877914715 diff --git a/fractal_dimension/circle_counting_new/output1e7/pyramids/octagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e7/pyramids/octagonal_pyramid.txt new file mode 100644 index 0000000..79b2f24 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/pyramids/octagonal_pyramid.txt @@ -0,0 +1,2 @@ +54.838750508s +1.3325817683113517 diff --git a/fractal_dimension/circle_counting_new/output1e7/pyramids/pentagonal_pyramid.txt b/fractal_dimension/circle_counting_new/output1e7/pyramids/pentagonal_pyramid.txt new file mode 100644 index 0000000..516cc88 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/pyramids/pentagonal_pyramid.txt @@ -0,0 +1,2 @@ +57.80189446s +1.339627872900268 diff --git a/fractal_dimension/circle_counting_new/output1e7/pyramids/square_pyramid.txt b/fractal_dimension/circle_counting_new/output1e7/pyramids/square_pyramid.txt new file mode 100644 index 0000000..a7beaf6 --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/pyramids/square_pyramid.txt @@ -0,0 +1,2 @@ +1m 4.794206638999995s +1.3352287714114646 diff --git a/fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_dodecahedron.txt b/fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_dodecahedron.txt new file mode 100644 index 0000000..2142a3e --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_dodecahedron.txt @@ -0,0 +1,2 @@ +4m 24.894079936000026s +1.4894906447120204 diff --git a/fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_triacontahedron.txt b/fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_triacontahedron.txt new file mode 100644 index 0000000..48e51ef --- /dev/null +++ b/fractal_dimension/circle_counting_new/output1e7/rhombic/rhombic_triacontahedron.txt @@ -0,0 +1,2 @@ +6m 6.087826112000016s +1.5000827607722431 diff --git a/fractal_dimension/circle_counting_new/src/command_args.rs b/fractal_dimension/circle_counting_new/src/command_args.rs new file mode 100644 index 0000000..8033ac0 --- /dev/null +++ b/fractal_dimension/circle_counting_new/src/command_args.rs @@ -0,0 +1,70 @@ +use structopt::StructOpt; + +/// General tool for working with polyhedral circle packings. Can be used to create high detail svg +/// images of packings, compute fractal dimensions using the circle counting method, or do +/// computations on gram matrices, generators, etc. +#[derive(StructOpt, Debug)] +#[structopt(name = "Polyhedral Circle Packings")] +pub enum Polyhedral { + /// Compute fractal dimension of a polyhedral circle packing + Dimension { + /// File containing the gram matrix as well as information about the faces + #[structopt(name = "data file")] + data_file: String, + + /// Activate debug mode + #[structopt(short, long)] + debug: bool, + + /// Number of sample points in linear regression + #[structopt(short, long, default_value = "50")] + n: usize, + + /// Maximum curvature of circles + #[structopt(short, long, default_value = "1000000")] + max: f64, + + /// Whether or not to time execution + #[structopt(short, long)] + time: bool, + + /// Recursion cap (0 means no cap) + #[structopt(short, long, default_value = "0")] + recursion_depth: usize, + }, + + /// Create an image of a polyhedral circle packing + Picture { + /// File containing the gram matrix as well as information about the faces + #[structopt(name = "data file")] + data_file: String, + + /// Activate debug mode + #[structopt(short, long)] + debug: bool, + + /// Maximum curvature of circles + #[structopt(short, long, default_value = "1000")] + max: f64, + + /// Whether or not to time execution (automatically enabled by --debug) + #[structopt(short, long)] + time: bool, + + /// Recursion cap (0 means no cap) + #[structopt(short, long, default_value = "0")] + recursion_depth: usize, + + /// Name of the output file + #[structopt(short, long, default_value = "output.svg")] + output_file: String, + + /// Width in pixels + #[structopt(short, long, default_value = "1000")] + width: usize, + + /// Height in pixels + #[structopt(short, long, default_value = "1000")] + height: usize, + }, +} diff --git a/fractal_dimension/circle_counting_new/src/constants.rs b/fractal_dimension/circle_counting_new/src/constants.rs deleted file mode 100644 index 47ba134..0000000 --- a/fractal_dimension/circle_counting_new/src/constants.rs +++ /dev/null @@ -1,2 +0,0 @@ -pub type I = u64; -pub type F = f64; diff --git a/fractal_dimension/circle_counting_new/src/dimension.rs b/fractal_dimension/circle_counting_new/src/dimension.rs new file mode 100644 index 0000000..f376288 --- /dev/null +++ b/fractal_dimension/circle_counting_new/src/dimension.rs @@ -0,0 +1,97 @@ +#![allow(dead_code)] + +use crate::{search::{Searcher, Task}, time::Timer}; +use ansi_term::Color::Yellow; +use linregress::{FormulaRegressionBuilder, RegressionDataBuilder}; +use nalgebra::{DMatrix, DVector}; + +/// struct representing the circle counting task to be used by `crate::search::Searcher` to compute +/// the fractal dimension via the circle counting method +struct CircleCountingTask { + counts: Vec, + maxes: Vec, +} + +impl Task for CircleCountingTask { + /// Implementation of `Task` for `CircleCountingTask` that counts circles, unsurprisingly. + fn recurse(&mut self, circle: &DVector) -> bool { + let mut too_big = true; + for (i, max) in self.maxes.iter().enumerate() { + if circle[1] < *max { + too_big = false; + self.counts[i] += 1; + } + } + !too_big + } +} + +impl CircleCountingTask { + /// Create a new `CircleCountingTask`. `n` is the number of data points (skewed to larger + /// maximum curvatures) while `max_curvature` is the overall maximum curvature. + fn new(n: usize, max_curvature: f64) -> Self { + Self { + counts: vec![0; n], + maxes: (1..=n) + .map(|x| (x as f64 * max_curvature / (2.0 * n as f64) + max_curvature / 2.0)) + .collect(), + } + } +} + +/// Compute the fractal dimension of a polyhedral circle packing with generators given by +/// `generators` and root tuple given by `root` by counting circles with curvature less than +/// `max_curvature`, using `n` data points in the regression. The value of `debug` determines +/// whether or not debug information is printed, and `max_depth` is an optional maximum recursion +/// depth. +pub fn fractal_dimension( + generators: &[DMatrix], + root: &DMatrix, + max_curvature: f64, + n: usize, + debug: bool, + max_depth: usize, + timer: &Timer, +) -> Result { + if debug { + println!("{}", Yellow.paint("Counting circles")); + } + let mut circle_counter = CircleCountingTask::new(n, max_curvature); + let mut searcher = Searcher::new(&mut circle_counter, generators, max_depth); + searcher.search(root, debug, timer); + + if debug { + println!("{}", Yellow.paint("Done counting circles!")); + println!("sample points:\n{:?}", circle_counter.maxes); + println!( + "\nnumber of circles fewer than each of those sample points:\n{:?}", + circle_counter.counts + ); + } + + let xs: Vec = circle_counter.maxes.iter().map(|x| x.ln()).collect(); + let ys: Vec = circle_counter + .counts + .iter() + .map(|x| (*x as f64).ln()) + .collect(); + let data = vec![("Y", ys), ("X", xs)]; + let data = RegressionDataBuilder::new().build_from(data)?; + + let formula = "Y ~ X"; + let model = FormulaRegressionBuilder::new() + .data(&data) + .formula(formula) + .fit()?; + + if debug { + println!("\n{}", Yellow.paint("Built regression model!")); + println!("Model info:"); + println!("\tr^2:\t\t{}", model.rsquared); + println!("\tp-value:\t{}", model.pvalues.pairs()[0].1); + println!("\tintercept:\t{}", model.parameters.intercept_value); + println!("\tslope:\t{}", model.parameters.regressor_values[0]); + } + + Ok(model.parameters.regressor_values[0]) +} diff --git a/fractal_dimension/circle_counting_new/src/fractal.rs b/fractal_dimension/circle_counting_new/src/fractal.rs deleted file mode 100644 index fab7899..0000000 --- a/fractal_dimension/circle_counting_new/src/fractal.rs +++ /dev/null @@ -1,58 +0,0 @@ -use ansi_term::Color::Yellow; -use linregress::{FormulaRegressionBuilder, RegressionDataBuilder}; -use nalgebra::{DMatrix, DVector}; - -use crate::search::Searcher; - -pub fn fractal_dimension( - generators: Vec>, - root: Vec>, - upper_bound: f64, - n: usize, - debug: bool, - generations: usize, - faces: Vec>, - _orthogonal_generators: Vec>, -) -> Result { - let xs: Vec = (1..=n) - .map(|x| (x as f64 * upper_bound / (2.0 * n as f64) + upper_bound / 2.0)) - .collect(); - - let mut searcher = Searcher::new(&xs, &generators, generations, root.len() as u64, &faces); - for (i, circle) in root.iter().enumerate() { - searcher.search(&circle, i, std::usize::MAX, 0); - } - - if debug { - println!("{}", Yellow.paint("Done counting circles!")); - println!("sample points:\n{:?}", xs); - println!( - "\nnumber of circles fewer than each of those sample points:\n{:?}", - searcher.counts - ); - } - - let xs: Vec = xs.iter().map(|x| x.ln()).collect(); - let ys: Vec = searcher.counts.iter().map(|x| (*x as f64).ln()).collect(); - let data = vec![("Y", ys), ("X", xs)]; - let data = RegressionDataBuilder::new().build_from(data)?; - - let formula = "Y ~ X"; - let model = FormulaRegressionBuilder::new() - .data(&data) - .formula(formula) - .fit()?; - - if debug { - println!("\n{}", Yellow.paint("Built regression model!")); - println!("Model info:"); - println!("\tr^2:\t\t{}", model.rsquared); - println!("\tp-value:\t{}", model.pvalues.pairs()[0].1); - println!("\tintercept:\t{}", model.parameters.intercept_value); - println!("\tslope:\t{}", model.parameters.regressor_values[0]); - } - - let parameters = model.parameters; - - Ok(parameters.regressor_values[0]) -} diff --git a/fractal_dimension/circle_counting_new/src/gram_matrix.rs b/fractal_dimension/circle_counting_new/src/gram_matrix.rs index b7e6723..767afc4 100644 --- a/fractal_dimension/circle_counting_new/src/gram_matrix.rs +++ b/fractal_dimension/circle_counting_new/src/gram_matrix.rs @@ -1,11 +1,12 @@ +#![allow(dead_code)] use nalgebra::DMatrix; /// Computes the extended gram matrix from G using Nooria's formula. -pub fn extended_gram_matrix(g: &DMatrix, faces: &Vec>) -> DMatrix { - let n = g.row_iter().len(); +pub fn extended_gram_matrix(g: &DMatrix, faces: &[Vec]) -> DMatrix { + let n = g.nrows(); let m = faces.len(); - let mut b = DMatrix::zeros(n, m); + let mut top_right = DMatrix::zeros(n, m); for i in 0..n { for j in 0..m { @@ -14,7 +15,7 @@ pub fn extended_gram_matrix(g: &DMatrix, faces: &Vec>) -> DMatri let one = faces[j][1]; let two = faces[j][2]; - b[(i, j)] = (1.0 + top_right[(i, j)] = (1.0 - g[(n, x)].powi(2) - (g[(one, x)] + g[(n, x)]) / (1.0 - g[(two, n)]) * (g[(two, n)] * g[(n, x)] @@ -22,14 +23,15 @@ pub fn extended_gram_matrix(g: &DMatrix, faces: &Vec>) -> DMatri - g[(one, x)] - g[(n, x)] - 2.0 * g[(two, x)])) + .abs() .sqrt(); } } - let d = b.transpose() + let bottom_right = top_right.transpose() * g.clone() .pseudo_inverse(1e-8) .expect("Invalid gram matrix!") - * &b; + * &top_right; let mut gext = DMatrix::zeros(n + m, n + m); for i in 0..n + m { @@ -37,11 +39,11 @@ pub fn extended_gram_matrix(g: &DMatrix, faces: &Vec>) -> DMatri if i < n && j < n { gext[(i, j)] = g[(i, j)]; } else if i < n && j >= n { - gext[(i, j)] = b[(i, j - n)]; + gext[(i, j)] = top_right[(i, j - n)]; } else if i >= n && j < n { - gext[(i, j)] = b[(j, i - n)]; + gext[(i, j)] = top_right[(j, i - n)]; } else { - gext[(i, j)] = d[(i - n, j - n)]; + gext[(i, j)] = bottom_right[(i - n, j - n)]; } } } @@ -75,6 +77,53 @@ fn invert_matrix(bt: f64, b: f64, h1: f64, h2: f64) -> DMatrix { ) } +/// Given a gram matrix and face scheme, finds a bounded root tuple using `root_tuple`. Makes sure +/// to avoid extra symmetry in the packing, as that can confuse it later on. +pub fn bounded_root_tuple(gram_matrix: &DMatrix, faces: &[Vec]) -> DMatrix { + let mut root = None; + for face in faces.iter().skip(1) { + for vertex in face { + let mut valid = true; + for vertex2 in &faces[0] { + if *vertex == *vertex2 { + valid = false; + break; + } + } + if valid { + let temp = root_tuple( + gram_matrix, + (faces[0][0], faces[0][1], faces[0][2]), + *vertex, + ); + + let mut valid = true; + + let generators = geometric_generators(gram_matrix, faces, &temp); + for gen in generators { + if gen[(1, 0)].abs() <= 1e-8 || !gen[(1, 0)].is_finite() { + valid = false; + break; + } + } + + if valid { + root = Some(temp); + break; + } + } + } + if root.is_some() { + break; + } + } + + if root.is_none() { + panic!("Invalid face scheme!"); + } + root.unwrap() +} + /// Given G, three vertices on a face, and a circle to invert through, it finds the corresponding /// root tuple. The magic formulas come from asking Mathematica to solve for a fourth circle given /// the bilinear forms between three circles on a face and each other and the fourth circle after @@ -83,7 +132,7 @@ fn invert_matrix(bt: f64, b: f64, h1: f64, h2: f64) -> DMatrix { /// columns of `root_tuple` are the circles, NOT the rows. pub fn root_tuple(g: &DMatrix, face: (usize, usize, usize), invert: usize) -> DMatrix { let (c1, c2, c3) = face; - let n = g.row_iter().len(); + let n = g.nrows(); let mut c = DMatrix::zeros(4, n); c[(0, c1)] = 2.0; @@ -132,26 +181,24 @@ pub fn root_tuple(g: &DMatrix, face: (usize, usize, usize), invert: usize) } } - let newc = invert_matrix( + invert_matrix( c[(0, invert)], c[(1, invert)], c[(2, invert)], c[(3, invert)], - ) * &c; - - newc + ) * &c } /// Finds the algebraic generators given g and the faces. -pub fn algebraic_generators(g: &DMatrix, faces: &Vec>) -> Vec> { - let gext = extended_gram_matrix(g, &faces); - let n = g.row_iter().len(); +pub fn algebraic_generators(g: &DMatrix, faces: &[Vec]) -> Vec> { + let gext = extended_gram_matrix(g, faces); + let n = g.nrows(); let gt = g .clone() .pseudo_inverse(1e-8) .expect("Something wrong with G"); - faces + let gens: Vec> = faces .iter() .enumerate() .map(|(i, _)| { @@ -159,13 +206,14 @@ pub fn algebraic_generators(g: &DMatrix, faces: &Vec>) -> Vec, - faces: &Vec>, + faces: &[Vec], root: &DMatrix, ) -> Vec> { let roott = root @@ -185,6 +233,29 @@ mod tests { use super::{root_tuple, extended_gram_matrix, algebraic_generators}; use nalgebra::DMatrix; + fn matrices_approx_equal(tolerance: f64, m1: &DMatrix, m2: &DMatrix) -> bool { + if m1.nrows() != m2.nrows() || m1.ncols() != m2.ncols() { + return false; + } + for (i, row) in m1.row_iter().enumerate() { + for (j, val) in row.column_iter().enumerate() { + if (val[0] - m2[(i, j)]).abs() >= tolerance { + return false; + } + } + } + return true; + } + + #[test] + fn approx_matrices() { + assert!(matrices_approx_equal( + 1e-3, + &DMatrix::from_row_slice(2, 2, &[1.0, 0.0, 0.0, 1.0]), + &DMatrix::from_row_slice(2, 2, &[1.0, -0.0001, 0.0001, 1.0]) + )); + } + #[test] fn extended_gram_matrix_test() { let g = DMatrix::from_row_slice(4, 4, @@ -196,50 +267,22 @@ mod tests { ], ); - assert_ne!( - extended_gram_matrix( + assert!(matrices_approx_equal(0.001, + &extended_gram_matrix( &g, &vec![vec![0, 1, 2], vec![0, 1, 3], vec![0, 2, 3], vec![1, 2, 3]] ), - DMatrix::from_row_slice(8, 8, + &DMatrix::from_row_slice(8, 8, &[ 1.0, -1.0, -1.0, -1.0, 0.0, 0.0, 0.0, 2.0, - -1.0, 1.0, -1.0, -1.0, 0.0, 2.0, 0.0, 0.0, - -1.0, -1.0, 1.0, -1.0, 0.0, 0.0, 2.0, 0.0, + -1.0, 1.0, -1.0, -1.0, 0.0, 0.0, 2.0, 0.0, + -1.0, -1.0, 1.0, -1.0, 0.0, 2.0, 0.0, 0.0, -1.0, -1.0, -1.0, 1.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 1.0, -1.0, -1.0, -1.0, - 0.0, 2.0, 0.0, 0.0, -1.0, 1.0, -1.0, -1.0, - 0.0, 0.0, 2.0, 0.0, -1.0, -1.0, 1.0, -1.0, + 0.0, 0.0, 2.0, 0.0, -1.0, 1.0, -1.0, -1.0, + 0.0, 2.0, 0.0, 0.0, -1.0, -1.0, 1.0, -1.0, 2.0, 0.0, 0.0, 0.0, -1.0, -1.0, -1.0, 1.0, - ]) - ); - - let octahedron = DMatrix::from_row_slice(6, 6, - &[ - 1.0, -1.0, -1.0, -1.0, -3.0, -1.0, - -1.0, 1.0, -1.0, -1.0, -1.0, -3.0, - -1.0, -1.0, 1.0, -3.0, -1.0, -1.0, - -1.0, -1.0, -3.0, 1.0, -1.0, -1.0, - -3.0, -1.0, -1.0, -1.0, 1.0, -1.0, - -1.0, -3.0, -1.0, -1.0, -1.0, 1.0, - ], - ); - - assert_ne!( - extended_gram_matrix( - &octahedron, - &vec![ - vec![0, 1, 3], - vec![0, 2, 1], - vec![0, 3, 5], - vec![0, 5, 2], - vec![1, 2, 4], - vec![1, 4, 3], - vec![2, 5, 4], - vec![3, 4, 5], - ] - ), - g + ])) ); } @@ -255,10 +298,16 @@ mod tests { -1.0, -3.0, -1.0, -1.0, -1.0, 1.0, ], ); - assert_ne!( - root_tuple(&octahedron, (0, 1, 3), 2), - octahedron, - ); + let root = root_tuple(&octahedron, (0, 1, 3), 2); + let p = DMatrix::from_row_slice(4, 4, + &[ + 0.0, -0.5, 0.0, 0.0, + -0.5, 0.0, 0.0, 0.0, + 0.0, 0.0, 1.0, 0.0, + 0.0, 0.0, 0.0, 1.0, + ]); + assert_eq!(root.row(1).iter().filter(|&x| *x < 0.0).collect::>().len(), 1); + assert!(matrices_approx_equal(0.001, &octahedron, &(root.transpose() * p * root))); } #[test] @@ -271,66 +320,42 @@ mod tests { -1.0, -1.0, -1.0, 1.0, ], ); - assert_ne!( - algebraic_generators(&g, &vec![vec![0, 1, 2], vec![0, 1, 3], vec![0, 2, 3], vec![1, 2, 3]]), - vec![ - DMatrix::from_row_slice(4, 4, + let gens = algebraic_generators(&g, &vec![vec![1, 2, 3], vec![0, 2, 3], vec![0, 1, 3], vec![0, 1, 2]]); + assert!(matrices_approx_equal(0.001, + &DMatrix::from_row_slice(4, 4, &[ -1.0, 2.0, 2.0, 2.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, ]), - DMatrix::from_row_slice(4, 4, + &gens[0])); + assert!(matrices_approx_equal(0.001, + &DMatrix::from_row_slice(4, 4, &[ 1.0, 0.0, 0.0, 0.0, 2.0, -1.0, 2.0, 2.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, ]), - DMatrix::from_row_slice(4, 4, + &gens[1])); + assert!(matrices_approx_equal(0.001, + &DMatrix::from_row_slice(4, 4, &[ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 2.0, -1.0, 2.0, 0.0, 0.0, 0.0, 1.0, ]), - DMatrix::from_row_slice(4, 4, + &gens[2])); + assert!(matrices_approx_equal(0.001, + &DMatrix::from_row_slice(4, 4, &[ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2.0, 2.0, 2.0, -1.0, ]), - ] - ); - - let octahedron = DMatrix::from_row_slice(6, 6, - &[ - 1.0, -1.0, -1.0, -1.0, -3.0, -1.0, - -1.0, 1.0, -1.0, -1.0, -1.0, -3.0, - -1.0, -1.0, 1.0, -3.0, -1.0, -1.0, - -1.0, -1.0, -3.0, 1.0, -1.0, -1.0, - -3.0, -1.0, -1.0, -1.0, 1.0, -1.0, - -1.0, -3.0, -1.0, -1.0, -1.0, 1.0, - ], - ); - - assert_ne!( - algebraic_generators( - &octahedron, - &vec![ - vec![0, 1, 3], - vec![0, 2, 1], - vec![0, 3, 5], - vec![0, 5, 2], - vec![1, 2, 4], - vec![1, 4, 3], - vec![2, 5, 4], - vec![3, 4, 5], - ] - ), - vec![g] - ); + &gens[3])); } } diff --git a/fractal_dimension/circle_counting_new/src/main.rs b/fractal_dimension/circle_counting_new/src/main.rs index 22c2a4b..4c37bb1 100644 --- a/fractal_dimension/circle_counting_new/src/main.rs +++ b/fractal_dimension/circle_counting_new/src/main.rs @@ -1,230 +1,75 @@ -#![allow(dead_code)] +#![allow(unused_variables)] -use crate::{ - fractal::fractal_dimension, - gram_matrix::{algebraic_generators, geometric_generators, root_tuple}, - parser::read_file, -}; -use nalgebra::DVector; -use std::process; +mod command_args; +mod dimension; +mod gram_matrix; +mod parser; +mod picture; +mod search; +mod time; + +use command_args::Polyhedral; +use dimension::fractal_dimension; +use gram_matrix::{bounded_root_tuple, geometric_generators}; +use parser::read_file; +use picture::render_packing; use structopt::StructOpt; - -use ansi_term::Color::Yellow; - -pub mod constants; -pub mod fractal; -pub mod gram_matrix; -pub mod parser; -pub mod search; - -/// Compute fractal dimension of crystallographic packings via the circle counting method -#[derive(StructOpt)] -#[structopt(name = "Circle Counter")] -struct Opt { - /// File containing data in the order generators, root, faces - #[structopt(name = "data file")] - data_file: String, - - /// Activate debug mode - #[structopt(short, long)] - debug: bool, - - /// Number of sample points in linear regression - #[structopt(short, long, default_value = "50")] - n: usize, - - /// Maximum curvature of circles - #[structopt(short, long, default_value = "1000000")] - max: f64, - - /// Whether or not to time excecution (automatically enabled by --debug) - #[structopt(short, long)] - time: bool, - - /// Cap on the recursion depth (0 means no cap) - #[structopt(short, long, default_value = "0")] - depth: usize, - - /// Whether the generators given are geometric or algebraic generators (defaults to algebraic) - #[structopt(short, long)] - geometric: bool, -} +use time::Timer; fn main() { - let opt = Opt::from_args(); - let debug = opt.debug; - let time = debug || opt.time; - let depth = opt.depth; - - let beginning = std::time::Instant::now(); - - let (gram_matrix, faces) = read_file(&opt.data_file).unwrap_or_else(|err| { - eprintln!("{}", err); - process::exit(-1); - }); - - let after_parsing = std::time::Instant::now(); - if time { - let duration = after_parsing.duration_since(beginning); - println!( - "Took {}s to parse {}", - duration.as_secs_f64(), - opt.data_file - ); - } - - if debug { - println!( - "{} (parsed from command args):\t{}", - Yellow.paint("max"), - opt.max - ); - println!( - "{} (parsed from command args):\t{}", - Yellow.paint("n"), - opt.n - ); - } - - if debug { - println!( - "{} (parsed from file {}):", - Yellow.paint("Gram Matrix"), - opt.data_file - ); - println!("{}\n", gram_matrix); - println!( - "{} (parsed from file {}):", - Yellow.paint("Faces"), - opt.data_file - ); - println!("{:?}\n", faces); - /* println!( - "{} (parsed from file {}):", - Yellow.paint("Orthogonal Generators"), - opt.data_file - ); - println!("{:?}\n", orthogonal_generators); */ - } - - // finding a suitable root tuple - let mut root = None; - for face in faces.iter().skip(1) { - for vertex in face { - let mut valid = true; - for vertex2 in &faces[0] { - if *vertex == *vertex2 { - valid = false; - break; - } - } - if valid { - let temp = root_tuple( - &gram_matrix, - (faces[0][0], faces[0][1], faces[0][2]), - *vertex, - ); - - let mut valid = true; - - let generators = geometric_generators(&gram_matrix, &faces, &temp); - for gen in generators { - if gen[(1, 0)].abs() <= 1e-8 || !gen[(1, 0)].is_finite() { - valid = false; - break; - } - } - - if valid { - root = Some(temp); - println!("{}\t{:?}", vertex, faces[0]); - break; - } + let opt = Polyhedral::from_args(); + match opt { + Polyhedral::Dimension { + data_file, + debug, + n, + max, + time, + recursion_depth, + } => { + let timer = Timer::new(time); + let (gram_matrix, faces) = read_file(&data_file); + let root = bounded_root_tuple(&gram_matrix, &faces); + let dimension = fractal_dimension( + &geometric_generators(&gram_matrix, &faces, &root), + &root, + max, + n, + debug, + 0, + &timer, + ) + .unwrap_or_else(|e| panic!("Regression went wrong: {}", e)); + if debug { + println!("Fractal dimension: {}", dimension); + } else { + println!("{}", dimension); } } - if root.is_some() { - break; - } - } - if root.is_none() { - panic!("Invalid face scheme!"); - } - - let root = root.unwrap(); - - let generators = geometric_generators(&gram_matrix, &faces, &root); - - if debug { - println!( - "{} (computed using gram_matrix):", - Yellow.paint("Root Matrix") - ); - println!("{}", root); - - println!( - "{} (computed using gram_matrix and root):", - Yellow.paint("Geometric generators") - ); - for generator in &generators { - println!("{}", generator); - } - - let generators = algebraic_generators(&gram_matrix, &faces); - println!( - "{} (computed using gram_matrix and root):", - Yellow.paint("Algebraic generators") - ); - for generator in &generators { - println!("{}", generator); - } - } - - let mut temp = vec![]; - for circle in root.column_iter() { - temp.push(DVector::from_iterator( - 4, - circle.iter().map(|val| val.clone()), - )); - } - let root = temp; - - let delta = fractal_dimension( - generators, - root, - opt.max, - opt.n, - debug, - depth, - faces, - vec![], - ) - .unwrap(); - let after_computing = std::time::Instant::now(); - if time { - let duration1 = after_computing.duration_since(after_parsing); - let duration2 = after_computing.duration_since(beginning); - - let time1 = duration1.as_secs_f64(); - let time2 = duration2.as_secs_f64(); - - let seconds1 = time1 % 60.0; - let seconds2 = time2 % 60.0; - - let minutes1 = (time1 as isize) / 60; - let minutes2 = (time2 as isize) / 60; - - if minutes1 > 0 { - println!( - "\nTook {}m {}s to compute fractal dimension; {}m {}s total", - minutes1, seconds1, minutes2, seconds2 - ); - } else { - println!( - "\nTook {}s to compute fractal dimension; {}s total", - seconds1, seconds2, + Polyhedral::Picture { + data_file, + debug, + max, + time, + recursion_depth, + output_file, + width, + height, + } => { + let timer = Timer::new(time); + let (gram_matrix, faces) = read_file(&data_file); + render_packing( + width, + height, + max, + &gram_matrix, + &faces, + &output_file, + recursion_depth, + debug, + &timer, ); } } - println!("\n{}", delta); } diff --git a/fractal_dimension/circle_counting_new/src/parser.rs b/fractal_dimension/circle_counting_new/src/parser.rs index 0c0350f..71d3aa1 100644 --- a/fractal_dimension/circle_counting_new/src/parser.rs +++ b/fractal_dimension/circle_counting_new/src/parser.rs @@ -1,397 +1,141 @@ -use std::fs; +#![allow(dead_code)] +use std::fs::read_to_string; use nalgebra::DMatrix; -use ansi_term::Color::Red; +use nom::{ + bytes::complete::is_a, + character::complete::{char, digit0}, + combinator::map, + error::{ErrorKind, ParseError}, + multi::separated_list0, + number::complete::double, + sequence::delimited, + IResult, +}; -#[derive(Debug, PartialEq)] -enum TokenType { - OpenBracket, - CloseBracket, - Number(f64), - Error(String), - Comma, +fn whitespace<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, &'a str, E> { + is_a(" \t\r\n`\\,")(i) } -#[derive(Debug, PartialEq)] -struct Token { - ttype: TokenType, - line: usize, -} - -impl Token { - #[allow(dead_code)] - fn new(ttype: TokenType, line: usize) -> Token { - Token { ttype, line } - } -} - -struct TokenIterator<'a> { - data: std::iter::Peekable>, - line: usize, -} - -impl<'a> Iterator for TokenIterator<'a> { - type Item = Token; - - fn next(&mut self) -> Option { - let mut current: char = self.data.next()?; - while current.is_whitespace() || current == '`' || current == '\\'{ - if current == '\n' { - self.line += 1; - } - current = self.data.next()?; - } - use TokenType::*; - match current { - '{' => { - return Some(Token { - ttype: OpenBracket, - line: self.line, - }) - } - '}' => { - return Some(Token { - ttype: CloseBracket, - line: self.line, - }) - } - ',' => { - return Some(Token { - ttype: Comma, - line: self.line, - }) - } - _ => (), - } - if current.is_numeric() || current == '-' { - let mut s: String = "".into(); - loop { - s.push(current); - if let Some(c) = self.data.peek() { - current = *c; - } else { - break; - } - if !current.is_numeric() && current != '.' { - break; - } - let _ = self.data.next(); - } - - Some(Token { - ttype: Number(s.parse().ok()?), - line: self.line, - }) +fn int<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, usize, E> { + map(digit0, |s: &str| { + if let Ok(val) = s.parse::() { + val } else { - Some(Token { - ttype: Error(format!("Invalid token {} on line {}", current, self.line)), - line: self.line, - }) + unreachable!() + } + })(i) +} + +fn list<'a, F: 'a, O, E: ParseError<&'a str>>( + element: F, +) -> impl FnMut(&'a str) -> IResult<&'a str, Vec, E> +where + F: FnMut(&'a str) -> IResult<&'a str, O, E>, +{ + delimited(char('{'), separated_list0(whitespace, element), char('}')) +} + +fn matrix<'a, E: 'a + ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, DMatrix, E> { + let (tail, output) = list(list(double))(i)?; + let n = output.len(); + let m = output[0].len(); + for row in &output { + if row.len() != m { + return Err(nom::Err::Failure(E::from_error_kind(i, ErrorKind::Fail))); } } + Ok((tail, DMatrix::from_row_slice(n, m, &output.concat()))) } -fn lex(data: &str) -> TokenIterator { - TokenIterator { - data: data.chars().peekable(), - line: 1, - } -} - -#[derive(Debug, PartialEq)] -enum Value { - List(Vec), - Number(f64), -} - -fn eval_full(data: String) -> Result, String> { - let mut data = lex(data.as_str()).peekable(); - let mut values = vec![]; - while data.peek().is_some() { - values.push(eval(&mut data)?); - } - Ok(values) -} - -fn eval(data: &mut std::iter::Peekable) -> Result { - let token = data - .next() - .unwrap_or_else(|| Token::new(TokenType::Error("Unable to parse!".to_string()), 0)); - match token.ttype { - TokenType::OpenBracket => { - let mut list = vec![]; - while let Some(token) = data.peek() { - match &token.ttype { - TokenType::CloseBracket => { - data.next(); - break; - } - TokenType::Comma => { - return Err(format!("Unexpected ',' on line {}", token.line)); - } - TokenType::Error(e) => return Err(e.into()), - _ => list.push(eval(data)?), - }; - match data.peek() { - Some(Token { - ttype: TokenType::Comma, - .. - }) => { - data.next(); - } - Some(Token { - ttype: TokenType::CloseBracket, - .. - }) => (), - Some(Token { ttype, line }) => { - return Err(format!( - "Expected ',' or '}}' near line {}; got {:?}", - line, ttype - )) - } - None => { - return Err("Unexpected end of file".into()); - } - } - } - Ok(Value::List(list)) - } - TokenType::CloseBracket => Err(format!("Unexpected '}}' on line {}", token.line)), - TokenType::Number(num) => Ok(Value::Number(num)), - TokenType::Error(err) => Err(err), - TokenType::Comma => Err(format!("Unexpected ',' on line {}", token.line)), - } -} - -fn vector_to_rust_value(value: &Value) -> Result, String> { - let mut result = vec![]; - - if let Value::List(data) = value { - for datapoint in data { - if let Value::Number(num) = datapoint { - result.push(*num); - } else { - return Err(format!("Expected a number, got {:?}", datapoint)); - } - } - } else { - return Err(format!("Expected a list, got {:?}", value)); - } - - Ok(result) -} - -fn matrix_to_rust_value(value: &Value) -> Result>, String> { - let mut result = vec![]; - - if let Value::List(data) = value { - for row in data { - if let Value::List(_) = row { - result.push(vector_to_rust_value(row)?); - } - } - } else { - return Err(format!("Expected a list, got {:?}", value)); - } - - Ok(result) -} - -fn matrix_to_rust_value_flat(value: &Value) -> Result, String> { - let mut result = vec![]; - - if let Value::List(data) = value { - for row in data { - if let Value::List(_) = row { - result.append(&mut vector_to_rust_value(row)?); - } - } - } else { - return Err(format!("Expected a list, got {:?}", value)); - } - - Ok(result) -} - -pub type Matrix = DMatrix; -pub type FaceList = Vec>; -pub type Data = (Matrix, FaceList); -pub fn read_file(filename: &str) -> Result { - let contents = match fs::read_to_string(filename) { - Ok(contents) => contents, - _ => return Err(format!("Something went wrong with reading {}", filename)), - }; - - let results = eval_full(contents)?; - - let n = matrix_to_rust_value(&results[0])?.len(); - let gram_matrix = DMatrix::from_row_slice(n, n, &matrix_to_rust_value_flat(&results[0])?); - - let faces = matrix_to_rust_value(&results[1])?; - let faces = faces - .iter() - .map(|v| v.iter().map(|x| x.round() as usize).collect()) - .collect(); - - let orthogonal_generators: Vec> = if results.len() < 3 { - vec![] - } else { - matrix_to_rust_value(&results[3])? - .iter() - .map(|v| v.iter().map(|x| x.round() as usize).collect()) - .collect() - }; - - for pair in &orthogonal_generators { - if pair.len() != 2 { - eprintln!("{}\nGot:\t{:?}", Red.paint("Can only have at most two mutually orthogonal generators for now!".to_string()), pair); - std::process::exit(-1); - } - } - - Ok((gram_matrix, faces)) +pub fn read_file(filename: &str) -> (DMatrix, Vec>) { + let contents = read_to_string(filename) + .unwrap_or_else(|e| panic!("Something went wrong reading {}: {}", filename, e)); + let (tail, gram_matrix) = + matrix::<(&str, ErrorKind)>(contents.as_str()).expect("ERROR PARSING"); + let (tail, _) = whitespace::<(&str, ErrorKind)>(tail).expect("ERROR PARSING"); + let (_, faces) = list(list(int::<(&str, ErrorKind)>))(tail).expect("ERROR PARSING"); + (gram_matrix, faces) } #[cfg(test)] -mod test { - use super::*; - use TokenType::*; +mod tests { + use nalgebra::DMatrix; + use nom::error::{Error, ErrorKind}; - fn tok(ttype: TokenType, line: usize) -> Option { - Some(Token::new(ttype, line)) - } + use crate::parser::{double, matrix, whitespace}; + + use super::{int, list}; #[test] - fn parens() { - let mut lex = lex("{}"); - assert_eq!(lex.next(), tok(OpenBracket, 1)); - assert_eq!(lex.next(), tok(CloseBracket, 1)); - assert_eq!(lex.next(), None); - } - - #[test] - fn nums() { - let mut lex = lex("1.12341\n3.1415926535"); - assert_eq!(lex.next(), tok(Number(1.12341), 1)); - assert_eq!(lex.next(), tok(Number(3.1415926535), 2)); - assert_eq!(lex.next(), None); - } - - #[test] - fn list() { - let mut lex = lex("{1, 2, 3, 4}"); - assert_eq!(lex.next(), tok(OpenBracket, 1)); - assert_eq!(lex.next(), tok(Number(1.), 1)); - assert_eq!(lex.next(), tok(Comma, 1)); - assert_eq!(lex.next(), tok(Number(2.), 1)); - assert_eq!(lex.next(), tok(Comma, 1)); - assert_eq!(lex.next(), tok(Number(3.), 1)); - assert_eq!(lex.next(), tok(Comma, 1)); - assert_eq!(lex.next(), tok(Number(4.), 1)); - assert_eq!(lex.next(), tok(CloseBracket, 1)); - } - - #[test] - fn nums_eval() { - let res = eval_full("1.23".into()).unwrap(); - assert_eq!(res, vec![Value::Number(1.23)]); - } - - #[test] - fn empty_list_eval() { - let res = eval_full("{}".into()).unwrap(); - assert_eq!(res, vec![Value::List(vec![])]); - } - - #[test] - fn simple_list_eval() { - let res = eval_full("{1.1}".into()).unwrap(); - assert_eq!(res, vec![Value::List(vec![Value::Number(1.1)])]); - } - - #[test] - fn list_eval() { - let res = eval_full("{\n1.23\n,\n2.3\n,\n1.5\n}".into()).unwrap(); + fn test_whitespace() { + let input = " \n`\\ asdf"; assert_eq!( - res, - vec![Value::List(vec![ - Value::Number(1.23), - Value::Number(2.3), - Value::Number(1.5), - ])] + whitespace::<(&str, ErrorKind)>(input).unwrap(), + ("asdf", " \n`\\ ") ); } #[test] - fn multiple_lines_eval() { - let res = eval_full("1.0 \n {1.0, 2.0}\n".into()).unwrap(); + fn test_number() { + let input = "-123.456 asdf"; assert_eq!( - res, - vec![ - Value::Number(1.0), - Value::List(vec![Value::Number(1.0), Value::Number(2.0)]) - ] + double::<&str, Error<&str>>(input).unwrap(), + (" asdf", -123.456) + ); + + let input = "-3 asdf"; + assert_eq!(double::<&str, Error<&str>>(input).unwrap(), (" asdf", -3.0)); + } + + #[test] + fn test_list() { + let mut int_list = list(int::>); + let mut int_list_list = list(list(int::>)); + assert_eq!( + int_list("{3, 2, 1, 42} asdf").unwrap(), + (" asdf", vec![3, 2, 1, 42]) + ); + assert_eq!( + int_list_list("{{3, 2, 1, 42}, {1, 2}} asdf").unwrap(), + (" asdf", vec![vec![3, 2, 1, 42], vec![1, 2]]) ); } #[test] - fn nested_list_eval() { - let res = eval_full("{{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}".into()).unwrap(); + fn test_matrix() { + let input = "{{1, 0}, {0, 1}} asdf"; assert_eq!( - res, - vec![Value::List(vec![ - Value::List(vec![ - Value::Number(1.0), - Value::Number(0.0), - Value::Number(0.0) - ]), - Value::List(vec![ - Value::Number(0.0), - Value::Number(1.0), - Value::Number(0.0) - ]), - Value::List(vec![ - Value::Number(0.0), - Value::Number(0.0), - Value::Number(1.0) - ]) - ])] + matrix::>(input).unwrap(), + ( + " asdf", + DMatrix::from_row_slice(2, 2, &[1.0, 0.0, 0.0, 1.0]) + ) ); - } - - #[test] - fn vector() { - let test = Value::List(vec![Value::Number(1.0), Value::Number(2.0)]); - assert_eq!(vector_to_rust_value(&test).unwrap(), vec![1.0, 2.0]); - } - - #[test] - fn matrix() { - let val = Value::List(vec![ - Value::List(vec![ - Value::Number(1.0), - Value::Number(0.0), - Value::Number(0.0), - ]), - Value::List(vec![ - Value::Number(0.0), - Value::Number(1.0), - Value::Number(0.0), - ]), - Value::List(vec![ - Value::Number(0.0), - Value::Number(0.0), - Value::Number(1.0), - ]), - ]); - let res = matrix_to_rust_value(&val).unwrap(); + let input = "{{1, -1, -3, -1, -1, -3, -5, -3}, {-1, + 1, -1, -3, -3, -1, -3, -5}, {-3, -1, + 1, -1, -5, -3, -1, -3}, {-1, -3, -1, + 1, -3, -5, -3, -1}, {-1, -3, -5, -3, + 1, -1, -3, -1}, {-3, -1, -3, -5, -1, + 1, -1, -3}, {-5, -3, -1, -3, -3, -1, + 1, -1}, {-3, -5, -3, -1, -1, -3, -1, 1}}"; assert_eq!( - res, - vec![ - vec![1.0, 0.0, 0.0], - vec![0.0, 1.0, 0.0], - vec![0.0, 0.0, 1.0] - ] + matrix::>(input).unwrap(), + ( + "", + DMatrix::from_row_slice( + 8, + 8, + &[ + 1.0, -1.0, -3.0, -1.0, -1.0, -3.0, -5.0, -3.0, -1.0, 1.0, -1.0, -3.0, -3.0, + -1.0, -3.0, -5.0, -3.0, -1.0, 1.0, -1.0, -5.0, -3.0, -1.0, -3.0, -1.0, + -3.0, -1.0, 1.0, -3.0, -5.0, -3.0, -1.0, -1.0, -3.0, -5.0, -3.0, 1.0, -1.0, + -3.0, -1.0, -3.0, -1.0, -3.0, -5.0, -1.0, 1.0, -1.0, -3.0, -5.0, -3.0, + -1.0, -3.0, -3.0, -1.0, 1.0, -1.0, -3.0, -5.0, -3.0, -1.0, -1.0, -3.0, + -1.0, 1.0 + ] + ) + ) ); } } diff --git a/fractal_dimension/circle_counting_new/src/picture.rs b/fractal_dimension/circle_counting_new/src/picture.rs new file mode 100644 index 0000000..59f12b0 --- /dev/null +++ b/fractal_dimension/circle_counting_new/src/picture.rs @@ -0,0 +1,133 @@ +#![allow(dead_code)] + +use ansi_term::Colour::Yellow; +use std::{fs::File, io::Write, path::Path}; + +use crate::{ + gram_matrix::{geometric_generators, bounded_root_tuple}, + search::{Searcher, Task}, time::Timer, +}; +use nalgebra::{DMatrix, DVector}; + +/// Struct keeping track of information needed to create a picture of a circle packing +struct PictureTask { + svg: String, + max_curvature: f64, + scale: f64, + width: f64, + height: f64, +} + +impl Task for PictureTask { + /// Implementation of `Task` for `PictureTask` that draws each circle it's given in an svg file. + fn recurse(&mut self, circle: &DVector) -> bool { + if circle[1] >= self.max_curvature { + return false; + } + // rescale and center the circle in pixel-space on the canvas + let x = circle[2] / circle[1] * self.scale; + let y = circle[3] / circle[1] * self.scale; + let cx = x + self.width / 2.0; + let cy = y + self.height / 2.0; + let r = (self.scale / circle[1]).abs(); + + self.svg.push_str( + format!( + "\n", + cx, cy, r + ) + .as_str(), + ); + + true + } +} + +impl PictureTask { + /// Constructor for `PictureTask` that sets up all the data it's going to need. + fn new(max_curvature: f64, width: usize, height: usize) -> PictureTask { + PictureTask { + svg: format!( + "\n\n", + width, height + ), + max_curvature, + scale: std::cmp::min(height, width) as f64 / 2.0, + width: width as f64, + height: height as f64, + } + } +} + +/// Normalizes the root tuple such that the outer circle has radius 1 and is centered at the origin +fn normalize_root_tuple(root: &mut DMatrix) { + // find the outer circle; must exist if root tuple is bounded + let mut outer_circle = None; + for circle in root.column_iter() { + if circle[1] < 0.0 { + outer_circle = Some(circle); + break; + } + } + let outer_circle = outer_circle.expect("something went very very wrong"); + + // modify each of the circles in the root tuple to be normalized + let outer_x = outer_circle[2] / outer_circle[1]; + let outer_y = outer_circle[3] / outer_circle[1]; + let outer_r = 1.0 / outer_circle[1]; + for mut circle in root.column_iter_mut() { + let x = circle[2] / circle[1]; + let y = circle[3] / circle[1]; + let r = 1.0 / circle[1]; + let new_x = (x - outer_x) / outer_r.abs(); + let new_y = (y - outer_y) / outer_r.abs(); + let new_r = r / outer_r.abs(); + circle[1] = 1.0 / new_r; + circle[2] = circle[1] * new_x; + circle[3] = circle[1] * new_y; + circle[0] = (circle[2] * circle[2] + circle[3] * circle[3] - 1.0) / circle[1]; + } +} + +/// Renders an svg of the circle packing; `width` and `height` are the width and height of the svg +/// respectively. All the circles with curvature less than `max_curvature` will be rendered. +/// `gram_matrix` is, unsurprisingly, the gram matrix while `faces` is the list of faces +/// corresponding to the gram matrix. The svg will be written to `output_file`. `max_depth` is an +/// optional cap on the recursion depth (i.e. word length) that shouldn't ever really be necessary, +/// but can be useful if you don't want very much detail near the points of parabolicity for +/// whatever reason. +pub fn render_packing( + width: usize, + height: usize, + max_curvature: f64, + gram_matrix: &DMatrix, + faces: &[Vec], + output_file: &str, + max_depth: usize, + debug: bool, + timer: &Timer, +) { + // find a bounded root tuple and normalize it + let mut root = bounded_root_tuple(gram_matrix, faces); + normalize_root_tuple(&mut root); + if debug { + println!("{}: {}", Yellow.paint("Normalized root tuple: "), root); + } + + // find generators based on this new root tuple + let generators = geometric_generators(gram_matrix, faces, &root); + + // run picture_task on said normalized root tuple + if debug { + println!("{}", Yellow.paint("Drawing circles")); + } + let mut picture_task = PictureTask::new(max_curvature, width, height); + let mut searcher = Searcher::new(&mut picture_task, &generators, max_depth); + searcher.search(&root, debug, timer); + picture_task.svg.push_str(""); + + // write result to disk + let mut file = File::create(Path::new(&output_file)).expect("file creation went wrong"); + file.write_all(picture_task.svg.as_bytes()) + .expect("write went wrong"); +} diff --git a/fractal_dimension/circle_counting_new/src/search.rs b/fractal_dimension/circle_counting_new/src/search.rs index 0f8fd27..53db8cd 100644 --- a/fractal_dimension/circle_counting_new/src/search.rs +++ b/fractal_dimension/circle_counting_new/src/search.rs @@ -1,67 +1,83 @@ +#![allow(dead_code)] +use crate::time::Timer; use nalgebra::{DMatrix, DVector}; -pub struct Searcher<'a> { - pub counts: Vec, - maxes: &'a Vec, - generators: &'a Vec>, - max_depth: usize, - tolerance: f64, - faces: &'a Vec>, +/// If (a - b).abs() < TOLERANCE, then a is close enough to b to be considered equal, to get around +/// floating point errors. +const TOLERANCE: f64 = 1e-3; + +/// A trait representing some kind of task to be done on each circle in a packing. +pub trait Task { + /// Will be given `circle` from each circle in the packing by recursively applying generators. + /// Should return `true` if we should recurse on this particular circle and false otherwise. + fn recurse(&mut self, circle: &DVector) -> bool; } -impl<'a> Searcher<'a> { - pub fn new( - maxes: &'a Vec, - generators: &'a Vec>, - max_depth: usize, - n: u64, - faces: &'a Vec>, - ) -> Self { +/// Struct that will actually do the searching, using the task. +pub struct Searcher<'a, T: Task> { + task: &'a mut T, + generators: &'a [DMatrix], + max_depth: usize, +} + +impl<'a, T: Task> Searcher<'a, T> { + /// Create a new `Searcher`. `task` is the particular task that this `Searcher` will run. + /// `generators` is the list of generators that will be used to find all the circles. + /// `max_depth` is an optional maximum recursion depth; a value of `0` indicates no maximum + /// depth. + pub fn new(task: &'a mut T, generators: &'a [DMatrix], max_depth: usize) -> Self { Self { - counts: vec![n; maxes.len()], - maxes, + task, generators, max_depth, - tolerance: 1e-8, - faces, } } - pub fn search( - &mut self, - circle: &DVector, - seed: usize, - previous_generator: usize, - depth: usize, - ) { + /// Actually runs the search on the packing with the particular root tuple given by `root`. + pub fn search(&mut self, root: &DMatrix, debug: bool, timer: &Timer) { + let n = root.ncols(); + for (i, circle) in root.column_iter().enumerate() { + let circle = circle.clone_owned(); + if self.task.recurse(&circle) { + self.search_helper(&circle, usize::max_value(), 0); + } + if debug && i < n - 1 { + print!("{}%", ((i + 1) as f64 / n as f64 * 100.0).round()); + } + if i < n - 1 { + let (n, i) = (n as f64, i as f64); + if debug { + timer.time_remaining( + (n - i - 1.0) / (i + 1.0), + if debug { "\t\t" } else { "" }, + " remaining", + ); + } + } + } + if debug { + println!(); + timer.time_stamp("Took ", " to count circles\n"); + } else { + timer.time_stamp("",""); + } + } + + /// Auxiliary function with additional arguments to aid in recursion and make the front-facing + /// function less cluttered and easier to run. + fn search_helper(&mut self, circle: &DVector, previous_generator: usize, depth: usize) { if self.max_depth > 0 && depth > self.max_depth { return; } for (i, generator) in self.generators.iter().enumerate() { - if depth == 0 { - for vertex in &self.faces[i] { - if *vertex == seed { - continue; - } - } - } if i != previous_generator { let new_circle = generator * circle; - if new_circle[1] - circle[1] <= self.tolerance { + if new_circle[1] - circle[1] <= TOLERANCE { continue; - } else { - let mut seen = false; - for (j, max) in self.maxes.iter().enumerate() { - if seen || new_circle[1] <= *max { - seen = true; - self.counts[j] += 1; - } - } - if !seen { - continue; - } - } // ensure seen is dropped before recursive call to minimize stack frame size - self.search(&new_circle, seed, i, depth + 1); + } + if self.task.recurse(&new_circle) { + self.search_helper(&new_circle, i, depth + 1); + } } } } diff --git a/fractal_dimension/circle_counting_new/src/time.rs b/fractal_dimension/circle_counting_new/src/time.rs new file mode 100644 index 0000000..07d82ac --- /dev/null +++ b/fractal_dimension/circle_counting_new/src/time.rs @@ -0,0 +1,46 @@ +#![allow(dead_code)] +use std::time::{Duration, Instant}; + +pub struct Timer { + start: Instant, + active: bool, +} + +impl Timer { + pub fn new(active: bool) -> Self { + Self { + start: Instant::now(), + active, + } + } + + pub fn time_elapsed(&self) -> Duration { + Instant::now().duration_since(self.start) + } + + fn print_time_message(&self, duration: Duration, before: &str, after: &str) { + if self.active { + let time = duration.as_secs_f64(); + let seconds = time % 60.0; + let minutes = (time as isize) / 60; + + if minutes > 0 { + println!("{}{}m {}s{}", before, minutes, seconds, after); + } else { + println!("{}{}s{}", before, seconds, after); + } + } + } + + pub fn time_stamp(&self, before: &str, after: &str) { + self.print_time_message(self.time_elapsed(), before, after); + } + + pub fn time_remaining(&self, portion: f64, before: &str, after: &str) { + self.print_time_message( + Duration::from_secs_f64(self.time_elapsed().as_secs_f64() * portion), + before, + after, + ); + } +} diff --git a/fractal_dimension/circle_counting_new/trapezohedra/decagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/trapezohedra/decagonal_trapezohedron.txt new file mode 100644 index 0000000..086c560 --- /dev/null +++ b/fractal_dimension/circle_counting_new/trapezohedra/decagonal_trapezohedron.txt @@ -0,0 +1,149 @@ +{{1, -4.804226065186521, -19.999887182232897, -38.782757285952165, +-53.97841840299881, -59.7826444681849, -53.978418402998436, +-38.78275728595215, -19.999887182232612, -4.804226065186459, -1, +-1, -12.040294042694525, -29.90386504956244, -47.76743605643008, +-58.807730099121954, -58.80773009912153, -47.76743605643019, +-29.903865049562352, -12.040294042694407, -1, +-2.0514622242389695}, {-4.804226065186521, + 1, -4.804226065186487, -19.99988718223254, -38.78275728595223, +-53.97841840299808, -59.78264446818454, -53.97841840299809, +-38.78275728595193, -19.99988718223262, -12.04029404269435, -1, +-1, -12.040294042694375, -29.90386504956202, -47.767436056430086, +-58.807730099121194, -58.80773009912137, -47.76743605642995, +-29.90386504956212, -1, -2.051462224238944}, {-19.999887182232897, +-4.804226065186487, + 1, -4.804226065186416, -19.99988718223267, -38.7827572859519, +-53.97841840299809, -59.78264446818454, -53.97841840299809, +-38.78275728595211, -29.903865049562203, -12.040294042694502, -1, +-1, -12.040294042694285, -29.90386504956224, -47.76743605642977, +-58.80773009912136, -58.80773009912139, -47.76743605642993, -1, +-2.05146222423895}, {-38.782757285952165, -19.99988718223254, +-4.804226065186416, + 1, -4.804226065186382, -19.999887182232275, -38.78275728595154, +-53.978418402997555, -59.78264446818392, -53.97841840299775, +-47.76743605642958, -29.903865049562153, -12.040294042694352, -1, +-1, -12.040294042694283, -29.90386504956175, -47.767436056429396, +-58.80773009912077, -58.80773009912081, -1, -2.051462224238944}, +{-53.97841840299881, -38.78275728595223, -19.99988718223267, +-4.804226065186382, + 1, -4.8042260651864, -19.99988718223255, -38.78275728595199, +-53.97841840299809, -59.782644468184685, -58.807730099121535, +-47.76743605643035, -29.90386504956227, -12.040294042694452, -1, +-1, -12.040294042694383, -29.90386504956214, -47.76743605642986, +-58.807730099121365, -1, -2.0514622242389717}, {-59.7826444681849, +-53.97841840299808, -38.7827572859519, -19.999887182232275, +-4.8042260651864, + 1, -4.804226065186408, -19.9998871822325, -38.78275728595177, +-53.978418402997924, -58.807730099121194, -58.80773009912152, +-47.76743605642972, -29.90386504956203, -12.040294042694219, -1, +-1, -12.04029404269432, -29.90386504956192, -47.76743605642962, +-1, -2.051462224238946}, {-53.978418402998436, -59.78264446818454, +-53.97841840299809, -38.78275728595154, -19.99988718223255, +-4.804226065186408, + 1, -4.8042260651864215, -19.999887182232463, -38.78275728595184, +-47.76743605642979, -58.80773009912156, -58.807730099121166, +-47.76743605642976, -29.90386504956183, -12.040294042694267, -1, +-1, -12.040294042694232, -29.903865049561933, -1, +-2.051462224238928}, {-38.78275728595215, -53.97841840299809, +-59.78264446818454, -53.978418402997555, -38.78275728595199, +-19.9998871822325, -4.8042260651864215, + 1, -4.804226065186393, -19.99988718223246, -29.90386504956205, +-47.76743605643005, -58.807730099121144, -58.80773009912119, +-47.76743605642946, -29.90386504956202, -12.040294042694235, -1, +-1, -12.040294042694242, -1, -2.0514622242389335}, +{-19.999887182232612, -38.78275728595193, -53.97841840299809, +-59.78264446818392, -53.97841840299809, -38.78275728595177, +-19.999887182232463, -4.804226065186393, + 1, -4.804226065186388, -12.040294042694347, -29.90386504956224, +-47.76743605642971, -58.807730099121144, -58.8077300991208, +-47.76743605642973, -29.90386504956184, -12.040294042694345, -1, +-1, -1, -2.0514622242389535}, {-4.804226065186459, +-19.99988718223262, -38.78275728595211, -53.97841840299775, +-59.782644468184685, -53.978418402997924, -38.78275728595184, +-19.99988718223246, -4.804226065186388, + 1, -1, -12.040294042694496, -29.903865049562132, +-47.76743605642988, -58.807730099120974, -58.80773009912134, +-47.76743605642955, -29.903865049562064, -12.040294042694388, -1, +-1, -2.051462224238965}, {-1, -12.04029404269435, +-29.903865049562203, -47.76743605642958, -58.807730099121535, +-58.807730099121194, -47.76743605642979, -29.90386504956205, +-12.040294042694347, -1, + 1, -4.804226065186451, -19.999887182232488, -38.78275728595188, +-53.978418402997704, -59.78264446818453, -53.97841840299774, +-38.78275728595189, -19.9998871822326, -4.804226065186445, +-2.051462224238943, -1}, {-1, -1, -12.040294042694502, +-29.903865049562153, -47.76743605643035, -58.80773009912152, +-58.80773009912156, -47.76743605643005, -29.90386504956224, +-12.040294042694496, -4.804226065186451, + 1, -4.804226065186437, -19.999887182232627, -38.78275728595192, +-53.978418402998436, -59.78264446818449, -53.978418402998265, +-38.782757285952165, -19.999887182232655, -2.0514622242389744, +-1}, {-12.040294042694525, -1, -1, -12.040294042694352, +-29.90386504956227, -47.76743605642972, -58.807730099121166, +-58.807730099121144, -47.76743605642971, -29.903865049562132, +-19.999887182232488, -4.804226065186437, + 1, -4.8042260651864215, -19.999887182232424, -38.782757285952, +-53.978418402997754, -59.78264446818429, -53.97841840299793, +-38.78275728595182, -2.051462224238964, -1}, {-29.90386504956244, +-12.040294042694375, -1, -1, -12.040294042694452, +-29.90386504956203, -47.76743605642976, -58.80773009912119, +-58.807730099121144, -47.76743605642988, -38.78275728595188, +-19.999887182232627, -4.8042260651864215, + 1, -4.804226065186404, -19.999887182232627, -38.782757285951774, + -53.97841840299791, -59.78264446818432, -53.97841840299791, +-2.0514622242389517, -1}, {-47.76743605643008, -29.90386504956202, +-12.040294042694285, -1, -1, -12.040294042694219, +-29.90386504956183, -47.76743605642946, -58.8077300991208, +-58.807730099120974, -53.978418402997704, -38.78275728595192, +-19.999887182232424, -4.804226065186404, + 1, -4.8042260651864295, -19.99988718223235, -38.782757285951575, +-53.97841840299755, -59.78264446818396, -2.051462224238926, -1}, +{-58.807730099121954, -47.767436056430086, -29.90386504956224, +-12.040294042694283, -1, -1, -12.040294042694267, +-29.90386504956202, -47.76743605642973, -58.80773009912134, +-59.78264446818453, -53.978418402998436, -38.782757285952, +-19.999887182232627, -4.8042260651864295, + 1, -4.804226065186396, -19.999887182232435, -38.78275728595174, +-53.9784184029979, -2.051462224238941, -1}, {-58.80773009912153, +-58.807730099121194, -47.76743605642977, -29.90386504956175, +-12.040294042694383, -1, -1, -12.040294042694235, +-29.90386504956184, -47.76743605642955, -53.97841840299774, +-59.78264446818449, -53.978418402997754, -38.782757285951774, +-19.99988718223235, -4.804226065186396, + 1, -4.804226065186337, -19.99988718223225, -38.78275728595154, +-2.0514622242389464, -1}, {-47.76743605643019, -58.80773009912137, +-58.80773009912136, -47.767436056429396, -29.90386504956214, +-12.04029404269432, -1, -1, -12.040294042694345, +-29.903865049562064, -38.78275728595189, -53.978418402998265, +-59.78264446818429, -53.97841840299791, -38.782757285951575, +-19.999887182232435, -4.804226065186337, + 1, -4.804226065186356, -19.99988718223243, -2.0514622242389615, +-1}, {-29.903865049562352, -47.76743605642995, -58.80773009912139, +-58.80773009912077, -47.76743605642986, -29.90386504956192, +-12.040294042694232, -1, -1, -12.040294042694388, +-19.9998871822326, -38.782757285952165, -53.97841840299793, +-59.78264446818432, -53.97841840299755, -38.78275728595174, +-19.99988718223225, -4.804226065186356, + 1, -4.804226065186424, -2.051462224238944, -1}, +{-12.040294042694407, -29.90386504956212, -47.76743605642993, +-58.80773009912081, -58.807730099121365, -47.76743605642962, +-29.903865049561933, -12.040294042694242, -1, -1, +-4.804226065186445, -19.999887182232655, -38.78275728595182, +-53.97841840299791, -59.78264446818396, -53.9784184029979, +-38.78275728595154, -19.99988718223243, -4.804226065186424, + 1, -2.05146222423893, -1}, {-1, -1, -1, -1, -1, -1, -1, -1, -1, +-1, -2.051462224238943, -2.0514622242389744, -2.051462224238964, +-2.0514622242389517, -2.051462224238926, -2.051462224238941, +-2.0514622242389464, -2.0514622242389615, -2.051462224238944, +-2.05146222423893, + 1, -1.1570350332381816}, {-2.0514622242389695, +-2.051462224238944, -2.05146222423895, -2.051462224238944, +-2.0514622242389717, -2.051462224238946, -2.051462224238928, +-2.0514622242389335, -2.0514622242389535, -2.051462224238965, -1, +-1, -1, -1, -1, -1, -1, -1, -1, -1, -1.1570350332381816, 1}} + +{{0, 10, 21, 11}, {0, 11, 1, 20}, {0, 20, 9, 10}, {1, 11, 21, 12}, {1, + 12, 2, 20}, {2, 12, 21, 13}, {2, 13, 3, 20}, {3, 13, 21, 14}, {3, + 14, 4, 20}, {4, 14, 21, 15}, {4, 15, 5, 20}, {5, 15, 21, 16}, {5, + 16, 6, 20}, {6, 16, 21, 17}, {6, 17, 7, 20}, {7, 17, 21, 18}, {7, + 18, 8, 20}, {8, 18, 21, 19}, {8, 19, 9, 20}, {9, 19, 21, 10}} diff --git a/fractal_dimension/circle_counting_new/trapezohedra/heptagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/trapezohedra/heptagonal_trapezohedron.txt new file mode 100644 index 0000000..81cf4f1 --- /dev/null +++ b/fractal_dimension/circle_counting_new/trapezohedra/heptagonal_trapezohedron.txt @@ -0,0 +1,78 @@ +{{1, -4.603875471609728, -17.195669358089372, -27.293504037134028, +-27.293504037134024, -17.195669358089397, -4.603875471609722, -1, +-1, -11.097834679044736, -23.68962856552439, -29.29350403713411, +-23.689628565524348, -11.097834679044773, -1, +-2.1099162641748395}, {-4.603875471609728, + 1, -4.603875471609711, -17.195669358089315, -27.293504037133978, +-27.29350403713407, -17.19566935808935, -11.09783467904471, -1, +-1, -11.097834679044713, -23.689628565524337, -29.293504037134017, +-23.689628565524426, -1, -2.109916264174834}, +{-17.195669358089372, -4.603875471609711, + 1, -4.603875471609712, -17.19566935808932, -27.293504037134067, +-27.29350403713402, -23.689628565524316, -11.097834679044697, -1, +-1, -11.097834679044714, -23.689628565524323, -29.293504037134156, +-1, -2.109916264174835}, {-27.293504037134028, +-17.195669358089315, -4.603875471609712, + 1, -4.603875471609698, -17.195669358089347, -27.29350403713398, +-29.293504037133978, -23.68962856552428, -11.097834679044709, -1, +-1, -11.09783467904469, -23.68962856552439, -1, +-2.1099162641748315}, {-27.293504037134024, -27.293504037133978, +-17.19566935808932, -4.603875471609698, + 1, -4.603875471609718, -17.195669358089315, -23.689628565524277, +-29.293504037133978, -23.689628565524316, -11.097834679044704, -1, +-1, -11.097834679044743, -1, -2.109916264174833}, +{-17.195669358089397, -27.29350403713407, -27.293504037134067, +-17.195669358089347, -4.603875471609718, + 1, -4.60387547160972, -11.097834679044714, -23.689628565524355, +-29.29350403713411, -23.689628565524387, -11.09783467904475, -1, +-1, -1, -2.1099162641748386}, {-4.603875471609722, +-17.19566935808935, -27.29350403713402, -27.29350403713398, +-17.195669358089315, -4.60387547160972, + 1, -1, -11.09783467904471, -23.689628565524345, +-29.293504037134056, -23.689628565524348, -11.097834679044695, -1, +-1, -2.109916264174834}, {-1, -11.09783467904471, +-23.689628565524316, -29.293504037133978, -23.689628565524277, +-11.097834679044714, -1, + 1, -4.6038754716097054, -17.19566935808932, -27.293504037133985, +-27.29350403713398, -17.195669358089283, -4.603875471609719, +-2.1099162641748332, -1}, {-1, -1, -11.097834679044697, +-23.68962856552428, -29.293504037133978, -23.689628565524355, +-11.09783467904471, -4.6038754716097054, + 1, -4.603875471609701, -17.195669358089315, -27.293504037133978, +-27.293504037133946, -17.195669358089383, -2.109916264174833, -1}, +{-11.097834679044736, -1, -1, -11.097834679044709, +-23.689628565524316, -29.29350403713411, -23.689628565524345, +-17.19566935808932, -4.603875471609701, + 1, -4.603875471609716, -17.19566935808934, -27.29350403713399, +-27.293504037134106, -2.1099162641748364, -1}, +{-23.68962856552439, -11.097834679044713, -1, -1, +-11.097834679044704, -23.689628565524387, -29.293504037134056, +-27.293504037133985, -17.195669358089315, -4.603875471609716, + 1, -4.60387547160971, -17.195669358089326, -27.293504037134106, +-2.1099162641748364, -1}, {-29.29350403713411, +-23.689628565524337, -11.097834679044714, -1, -1, +-11.09783467904475, -23.689628565524348, -27.29350403713398, +-27.293504037133978, -17.19566935808934, -4.60387547160971, + 1, -4.603875471609714, -17.195669358089404, -2.109916264174836, +-1}, {-23.689628565524348, -29.293504037134017, +-23.689628565524323, -11.09783467904469, -1, -1, +-11.097834679044695, -17.195669358089283, -27.293504037133946, +-27.29350403713399, -17.195669358089326, -4.603875471609714, + 1, -4.60387547160972, -2.109916264174833, -1}, +{-11.097834679044773, -23.689628565524426, -29.293504037134156, +-23.68962856552439, -11.097834679044743, -1, -1, +-4.603875471609719, -17.195669358089383, -27.293504037134106, +-27.293504037134106, -17.195669358089404, -4.60387547160972, + 1, -2.109916264174844, -1}, {-1, -1, -1, -1, -1, -1, -1, +-2.1099162641748332, -2.109916264174833, -2.1099162641748364, +-2.1099162641748364, -2.109916264174836, -2.109916264174833, +-2.109916264174844, + 1, -1.3418303776543885}, {-2.1099162641748395, +-2.109916264174834, -2.109916264174835, -2.1099162641748315, +-2.109916264174833, -2.1099162641748386, -2.109916264174834, -1, +-1, -1, -1, -1, -1, -1, -1.3418303776543885, 1}} + +{{0, 7, 15, 8}, {0, 8, 1, 14}, {0, 14, 6, 7}, {1, 8, 15, 9}, {1, 9, 2, + 14}, {2, 9, 15, 10}, {2, 10, 3, 14}, {3, 10, 15, 11}, {3, 11, 4, + 14}, {4, 11, 15, 12}, {4, 12, 5, 14}, {5, 12, 15, 13}, {5, 13, 6, + 14}, {6, 13, 15, 7}} diff --git a/fractal_dimension/circle_counting_new/trapezohedra/hexagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/trapezohedra/hexagonal_trapezohedron.txt new file mode 100644 index 0000000..8f874ec --- /dev/null +++ b/fractal_dimension/circle_counting_new/trapezohedra/hexagonal_trapezohedron.txt @@ -0,0 +1,58 @@ +{{1, -4.464101615137603, -15.392304845412859, -20.856406460550392, +-15.392304845412845, -4.4641016151376185, -1, -1, +-10.464101615137352, -19.928203230274864, -19.928203230274885, +-10.464101615137352, -1, -2.154700538379152}, {-4.464101615137603, + 1, -4.464101615137601, -15.392304845412724, -20.856406460550364, +-15.392304845412795, -10.464101615137348, -1, -1, +-10.464101615137315, -19.9282032302748, -19.92820323027476, -1, +-2.154700538379143}, {-15.392304845412859, -4.464101615137601, + 1, -4.464101615137591, -15.392304845412824, -20.856406460550467, +-19.928203230274907, -10.464101615137343, -1, -1, +-10.464101615137366, -19.928203230274825, -1, -2.15470053837915}, +{-20.856406460550392, -15.392304845412724, -4.464101615137591, + 1, -4.464101615137582, -15.392304845412777, -19.92820323027482, +-19.928203230274736, -10.464101615137292, -1, -1, +-10.464101615137292, -1, -2.1547005383791404}, +{-15.392304845412845, -20.856406460550364, -15.392304845412824, +-4.464101615137582, + 1, -4.464101615137614, -10.464101615137379, -19.9282032302748, +-19.928203230274796, -10.464101615137334, -1, -1, -1, +-2.1547005383791475}, {-4.4641016151376185, -15.392304845412795, +-20.856406460550467, -15.392304845412777, -4.464101615137614, + 1, -1, -10.46410161513734, -19.928203230274825, +-19.928203230274843, -10.464101615137363, -1, -1, +-2.15470053837915}, {-1, -10.464101615137348, -19.928203230274907, +-19.92820323027482, -10.464101615137379, -1, + 1, -4.4641016151376025, -15.39230484541281, -20.856406460550435, +-15.392304845412841, -4.464101615137605, -2.1547005383791533, -1}, +{-1, -1, -10.464101615137343, -19.928203230274736, +-19.9282032302748, -10.46410161513734, -4.4641016151376025, + 1, -4.464101615137583, -15.39230484541276, -20.85640646055037, +-15.392304845412745, -2.1547005383791444, -1}, +{-10.464101615137352, -1, -1, -10.464101615137292, +-19.928203230274796, -19.928203230274825, -15.39230484541281, +-4.464101615137583, + 1, -4.464101615137586, -15.392304845412774, -20.85640646055033, +-2.1547005383791444, -1}, {-19.928203230274864, +-10.464101615137315, -1, -1, -10.464101615137334, +-19.928203230274843, -20.856406460550435, -15.39230484541276, +-4.464101615137586, + 1, -4.464101615137599, -15.39230484541276, -2.1547005383791458, +-1}, {-19.928203230274885, -19.9282032302748, -10.464101615137366, +-1, -1, -10.464101615137363, -15.392304845412841, +-20.85640646055037, -15.392304845412774, -4.464101615137599, + 1, -4.46410161513759, -2.1547005383791484, -1}, +{-10.464101615137352, -19.92820323027476, -19.928203230274825, +-10.464101615137292, -1, -1, -4.464101615137605, +-15.392304845412745, -20.85640646055033, -15.39230484541276, +-4.46410161513759, + 1, -2.154700538379144, -1}, {-1, -1, -1, -1, -1, -1, +-2.1547005383791533, -2.1547005383791444, -2.1547005383791444, +-2.1547005383791458, -2.1547005383791484, -2.154700538379144, + 1, -1.488033871712573}, {-2.154700538379152, -2.154700538379143, +-2.15470053837915, -2.1547005383791404, -2.1547005383791475, +-2.15470053837915, -1, -1, -1, -1, -1, -1, -1.488033871712573, 1}} + +{{0, 6, 13, 7}, {0, 7, 1, 12}, {0, 12, 5, 6}, {1, 7, 13, 8}, {1, 8, 2, + 12}, {2, 8, 13, 9}, {2, 9, 3, 12}, {3, 9, 13, 10}, {3, 10, 4, + 12}, {4, 10, 13, 11}, {4, 11, 5, 12}, {5, 11, 13, 6}} diff --git a/fractal_dimension/circle_counting_new/trapezohedra/nonagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/trapezohedra/nonagonal_trapezohedron.txt new file mode 100644 index 0000000..af6058a --- /dev/null +++ b/fractal_dimension/circle_counting_new/trapezohedra/nonagonal_trapezohedron.txt @@ -0,0 +1,124 @@ +{{1, -4.758770483145208, -19.340489221912414, -35.92220796068025, +-46.74515621630243, -46.74515621630245, -35.922207960679984, +-19.340489221912264, -4.758770483145217, -1, -1, +-11.822948255623324, -28.404666994391103, -42.98638573315817, +-48.745156216303144, -42.98638573315819, -28.404666994390936, +-11.82294825562326, -1, -2.0641777724761505}, {-4.758770483145208, + 1, -4.758770483145257, -19.340489221912605, -35.92220796068024, +-46.745156216302796, -46.74515621630282, -35.922207960680176, +-19.340489221912545, -11.822948255623421, -1, -1, +-11.82294825562346, -28.40466699439122, -42.986385733158286, +-48.745156216303776, -42.986385733158414, -28.404666994391118, -1, +-2.0641777724761754}, {-19.340489221912414, -4.758770483145257, + 1, -4.7587704831452875, -19.34048922191251, -35.92220796068034, +-46.745156216302924, -46.74515621630282, -35.92220796068046, +-28.404666994391278, -11.822948255623407, -1, -1, +-11.822948255623437, -28.404666994391153, -42.98638573315864, +-48.74515621630377, -42.98638573315841, -1, -2.0641777724761745}, +{-35.92220796068025, -19.340489221912605, -4.7587704831452875, + 1, -4.758770483145265, -19.340489221912573, -35.92220796068045, +-46.745156216302945, -46.745156216303194, -42.986385733158656, +-28.40466699439127, -11.822948255623457, -1, -1, +-11.8229482556234, -28.404666994391416, -42.98638573315864, +-48.74515621630377, -1, -2.0641777724761754}, {-46.74515621630243, +-35.92220796068024, -19.34048922191251, -4.758770483145265, + 1, -4.758770483145223, -19.340489221912417, -35.92220796068008, +-46.74515621630281, -48.74515621630351, -42.986385733158194, +-28.40466699439115, -11.822948255623398, -1, -1, +-11.822948255623398, -28.40466699439112, -42.98638573315819, -1, +-2.0641777724761625}, {-46.74515621630245, -46.745156216302796, +-35.92220796068034, -19.340489221912573, -4.758770483145223, + 1, -4.75877048314522, -19.340489221912378, -35.922207960680254, +-42.98638573315828, -48.745156216303386, -42.98638573315839, +-28.40466699439123, -11.822948255623404, -1, -1, +-11.822948255623372, -28.404666994391032, -1, -2.064177772476167}, +{-35.922207960679984, -46.74515621630282, -46.745156216302924, +-35.92220796068045, -19.340489221912417, -4.75877048314522, + 1, -4.758770483145214, -19.34048922191246, -28.40466699439108, +-42.98638573315817, -48.74515621630364, -42.9863857331585, +-28.404666994391192, -11.822948255623329, -1, -1, +-11.822948255623329, -1, -2.064177772476164}, +{-19.340489221912264, -35.922207960680176, -46.74515621630282, +-46.745156216302945, -35.92220796068008, -19.340489221912378, +-4.758770483145214, + 1, -4.758770483145209, -11.82294825562329, -28.40466699439092, +-42.98638573315831, -48.74515621630364, -42.986385733158315, +-28.404666994390976, -11.82294825562334, -1, -1, -1, +-2.0641777724761567}, {-4.758770483145217, -19.340489221912545, +-35.92220796068046, -46.745156216303194, -46.74515621630281, +-35.922207960680254, -19.34048922191246, -4.758770483145209, + 1, -1, -11.822948255623338, -28.404666994391274, +-42.986385733158656, -48.74515621630377, -42.9863857331583, +-28.40466699439122, -11.822948255623354, -1, -1, +-2.064177772476168}, {-1, -11.822948255623421, +-28.404666994391278, -42.986385733158656, -48.74515621630351, +-42.98638573315828, -28.40466699439108, -11.82294825562329, -1, + 1, -4.758770483145208, -19.340489221912513, -35.92220796068038, +-46.74515621630282, -46.745156216302576, -35.922207960680225, +-19.34048922191237, -4.758770483145187, -2.0641777724761674, -1}, +{-1, -1, -11.822948255623407, -28.40466699439127, +-42.986385733158194, -48.745156216303386, -42.98638573315817, +-28.40466699439092, -11.822948255623338, -4.758770483145208, + 1, -4.758770483145249, -19.340489221912506, -35.92220796068017, +-46.74515621630246, -46.74515621630269, -35.92220796068003, +-19.340489221912293, -2.064177772476159, -1}, +{-11.822948255623324, -1, -1, -11.822948255623457, +-28.40466699439115, -42.98638573315839, -48.74515621630364, +-42.98638573315831, -28.404666994391274, -19.340489221912513, +-4.758770483145249, + 1, -4.758770483145265, -19.340489221912488, -35.92220796068014, +-46.745156216302945, -46.74515621630282, -35.92220796068018, +-2.0641777724761656, -1}, {-28.404666994391103, +-11.82294825562346, -1, -1, -11.822948255623398, +-28.40466699439123, -42.9863857331585, -48.74515621630364, +-42.986385733158656, -35.92220796068038, -19.340489221912506, +-4.758770483145265, + 1, -4.758770483145242, -19.34048922191243, -35.92220796068045, +-46.74515621630293, -46.74515621630282, -2.064177772476179, -1}, +{-42.98638573315817, -28.40466699439122, -11.822948255623437, -1, +-1, -11.822948255623404, -28.404666994391192, -42.986385733158315, +-48.74515621630377, -46.74515621630282, -35.92220796068017, +-19.340489221912488, -4.758770483145242, + 1, -4.758770483145223, -19.34048922191255, -35.92220796068029, +-46.745156216302696, -2.0641777724761745, -1}, +{-48.745156216303144, -42.986385733158286, -28.404666994391153, +-11.8229482556234, -1, -1, -11.822948255623329, +-28.404666994390976, -42.9863857331583, -46.745156216302576, +-46.74515621630246, -35.92220796068014, -19.34048922191243, +-4.758770483145223, + 1, -4.758770483145239, -19.340489221912396, -35.92220796068, +-2.0641777724761576, -1}, {-42.98638573315819, +-48.745156216303776, -42.98638573315864, -28.404666994391416, +-11.822948255623398, -1, -1, -11.82294825562334, +-28.40466699439122, -35.922207960680225, -46.74515621630269, +-46.745156216302945, -35.92220796068045, -19.34048922191255, +-4.758770483145239, + 1, -4.758770483145232, -19.340489221912403, -2.0641777724761696, +-1}, {-28.404666994390936, -42.986385733158414, +-48.74515621630377, -42.98638573315864, -28.40466699439112, +-11.822948255623372, -1, -1, -11.822948255623354, +-19.34048922191237, -35.92220796068003, -46.74515621630282, +-46.74515621630293, -35.92220796068029, -19.340489221912396, +-4.758770483145232, + 1, -4.758770483145196, -2.064177772476165, -1}, +{-11.82294825562326, -28.404666994391118, -42.98638573315841, +-48.74515621630377, -42.98638573315819, -28.404666994391032, +-11.822948255623329, -1, -1, -4.758770483145187, +-19.340489221912293, -35.92220796068018, -46.74515621630282, +-46.745156216302696, -35.92220796068, -19.340489221912403, +-4.758770483145196, + 1, -2.0641777724761625, -1}, {-1, -1, -1, -1, -1, -1, -1, -1, -1, +-2.0641777724761674, -2.064177772476159, -2.0641777724761656, +-2.064177772476179, -2.0641777724761745, -2.0641777724761576, +-2.0641777724761696, -2.064177772476165, -2.0641777724761625, + 1, -1.1966521039076596}, {-2.0641777724761505, +-2.0641777724761754, -2.0641777724761745, -2.0641777724761754, +-2.0641777724761625, -2.064177772476167, -2.064177772476164, +-2.0641777724761567, -2.064177772476168, -1, -1, -1, -1, -1, -1, +-1, -1, -1, -1.1966521039076596, 1}} + +{{0, 9, 19, 10}, {0, 10, 1, 18}, {0, 18, 8, 9}, {1, 10, 19, 11}, {1, + 11, 2, 18}, {2, 11, 19, 12}, {2, 12, 3, 18}, {3, 12, 19, 13}, {3, + 13, 4, 18}, {4, 13, 19, 14}, {4, 14, 5, 18}, {5, 14, 19, 15}, {5, + 15, 6, 18}, {6, 15, 19, 16}, {6, 16, 7, 18}, {7, 16, 19, 17}, {7, + 17, 8, 18}, {8, 17, 19, 9}} diff --git a/fractal_dimension/circle_counting_new/trapezohedra/octagonal_trapezohedron.txt b/fractal_dimension/circle_counting_new/trapezohedra/octagonal_trapezohedron.txt new file mode 100644 index 0000000..c96518e --- /dev/null +++ b/fractal_dimension/circle_counting_new/trapezohedra/octagonal_trapezohedron.txt @@ -0,0 +1,103 @@ +{{1, -4.695518130045547, -18.44571524434333, -32.19591235864112, +-37.89143048868666, -32.19591235864112, -18.445715244343404, +-4.695518130045547, -1, -1, -11.523945254792281, +-26.407051363791197, -36.93099661858326, -36.93099661858326, +-26.407051363791197, -11.523945254792288, -1, -2.082392200292519}, +{-4.695518130045547, + 1, -4.69551813004556, -18.445715244343397, -32.195912358641245, +-37.89143048868681, -32.19591235864139, -18.44571524434341, +-11.523945254792315, -1, -1, -11.523945254792334, +-26.407051363791304, -36.9309966185834, -36.93099661858341, +-26.4070513637913, -1, -2.082392200292529}, {-18.44571524434333, +-4.69551813004556, + 1, -4.6955181300455395, -18.445715244343365, -32.19591235864118, +-37.8914304886869, -32.19591235864119, -26.407051363791204, +-11.523945254792364, -1, -1, -11.523945254792315, +-26.407051363791247, -36.93099661858333, -36.93099661858333, -1, +-2.082392200292526}, {-32.19591235864112, -18.445715244343397, +-4.6955181300455395, + 1, -4.695518130045551, -18.445715244343372, -32.19591235864133, +-37.89143048868673, -36.93099661858326, -26.407051363791364, +-11.52394525479231, -1, -1, -11.52394525479231, +-26.407051363791247, -36.93099661858333, -1, -2.0823922002925244}, +{-37.89143048868666, -32.195912358641245, -18.445715244343365, +-4.695518130045551, + 1, -4.695518130045546, -18.445715244343443, -32.19591235864117, +-36.93099661858326, -36.930996618583485, -26.407051363791254, +-11.523945254792306, -1, -1, -11.523945254792306, +-26.40705136379125, -1, -2.082392200292523}, {-32.19591235864112, +-37.89143048868681, -32.19591235864118, -18.445715244343372, +-4.695518130045546, + 1, -4.695518130045573, -18.445715244343358, -26.407051363791197, +-36.930996618583485, -36.93099661858333, -26.407051363791247, +-11.523945254792306, -1, -1, -11.523945254792308, -1, +-2.082392200292524}, {-18.445715244343404, -32.19591235864139, +-37.8914304886869, -32.19591235864133, -18.445715244343443, +-4.695518130045573, + 1, -4.6955181300455635, -11.523945254792332, -26.40705136379147, +-36.930996618583485, -36.930996618583485, -26.407051363791364, +-11.523945254792366, -1, -1, -1, -2.082392200292534}, +{-4.695518130045547, -18.44571524434341, -32.19591235864119, +-37.89143048868673, -32.19591235864117, -18.445715244343358, +-4.6955181300455635, + 1, -1, -11.523945254792364, -26.40705136379125, +-36.93099661858333, -36.93099661858332, -26.407051363791247, +-11.523945254792304, -1, -1, -2.082392200292524}, {-1, +-11.523945254792315, -26.407051363791204, -36.93099661858326, +-36.93099661858326, -26.407051363791197, -11.523945254792332, -1, + 1, -4.695518130045561, -18.44571524434333, -32.195912358641124, +-37.89143048868666, -32.19591235864112, -18.44571524434333, +-4.695518130045539, -2.0823922002925217, -1}, {-1, -1, +-11.523945254792364, -26.407051363791364, -36.930996618583485, +-36.930996618583485, -26.40705136379147, -11.523945254792364, +-4.695518130045561, + 1, -4.695518130045572, -18.44571524434345, -32.19591235864132, +-37.89143048868689, -32.195912358641316, -18.445715244343443, +-2.082392200292533, -1}, {-11.523945254792281, -1, -1, +-11.52394525479231, -26.407051363791254, -36.93099661858333, +-36.930996618583485, -26.40705136379125, -18.44571524434333, +-4.695518130045572, + 1, -4.695518130045555, -18.445715244343376, -32.19591235864118, +-37.89143048868673, -32.19591235864118, -2.0823922002925226, -1}, +{-26.407051363791197, -11.523945254792334, -1, -1, +-11.523945254792306, -26.407051363791247, -36.930996618583485, +-36.93099661858333, -32.195912358641124, -18.44571524434345, +-4.695518130045555, + 1, -4.695518130045551, -18.44571524434336, -32.19591235864117, +-37.89143048868673, -2.0823922002925226, -1}, {-36.93099661858326, +-26.407051363791304, -11.523945254792315, -1, -1, +-11.523945254792306, -26.407051363791364, -36.93099661858332, +-37.89143048868666, -32.19591235864132, -18.445715244343376, +-4.695518130045551, + 1, -4.695518130045544, -18.445715244343358, -32.19591235864117, +-2.082392200292524, -1}, {-36.93099661858326, -36.9309966185834, +-26.407051363791247, -11.52394525479231, -1, -1, +-11.523945254792366, -26.407051363791247, -32.19591235864112, +-37.89143048868689, -32.19591235864118, -18.44571524434336, +-4.695518130045544, + 1, -4.695518130045551, -18.44571524434337, -2.0823922002925244, +-1}, {-26.407051363791197, -36.93099661858341, -36.93099661858333, +-26.407051363791247, -11.523945254792306, -1, -1, +-11.523945254792304, -18.44571524434333, -32.195912358641316, +-37.89143048868673, -32.19591235864117, -18.445715244343358, +-4.695518130045551, + 1, -4.695518130045552, -2.082392200292523, -1}, +{-11.523945254792288, -26.4070513637913, -36.93099661858333, +-36.93099661858333, -26.40705136379125, -11.523945254792308, -1, +-1, -4.695518130045539, -18.445715244343443, -32.19591235864118, +-37.89143048868673, -32.19591235864117, -18.44571524434337, +-4.695518130045552, + 1, -2.0823922002925226, -1}, {-1, -1, -1, -1, -1, -1, -1, -1, +-2.0823922002925217, -2.082392200292533, -2.0823922002925226, +-2.0823922002925226, -2.082392200292524, -2.0823922002925244, +-2.082392200292523, -2.0823922002925226, + 1, -1.2539650755462057}, {-2.082392200292519, +-2.082392200292529, -2.082392200292526, -2.0823922002925244, +-2.082392200292523, -2.082392200292524, -2.082392200292534, +-2.082392200292524, -1, -1, -1, -1, -1, -1, -1, -1, +-1.2539650755462057, 1}} + +{{0, 8, 17, 9}, {0, 9, 1, 16}, {0, 16, 7, 8}, {1, 9, 17, 10}, {1, 10, + 2, 16}, {2, 10, 17, 11}, {2, 11, 3, 16}, {3, 11, 17, 12}, {3, 12, 4, + 16}, {4, 12, 17, 13}, {4, 13, 5, 16}, {5, 13, 17, 14}, {5, 14, 6, + 16}, {6, 14, 17, 15}, {6, 15, 7, 16}, {7, 15, 17, 8}} diff --git a/fractal_dimension/circle_counting_new/trapezohedra/pentagon_trapezohedron.txt b/fractal_dimension/circle_counting_new/trapezohedra/pentagon_trapezohedron.txt new file mode 100644 index 0000000..3e1991c --- /dev/null +++ b/fractal_dimension/circle_counting_new/trapezohedra/pentagon_trapezohedron.txt @@ -0,0 +1,45 @@ +{{1, -4.2360679774997845, -12.708203932499332, +-12.708203932499343, -4.23606797749978, -1, -1, -9.47213595499963, +-14.708203932499408, -9.472135954999644, -1, -2.236067977499884}, +{-4.2360679774997845, + 1, -4.236067977499781, -12.70820393249936, -12.70820393249936, +-9.472135954999644, -1, -1, -9.472135954999642, +-14.70820393249945, -1, -2.236067977499888}, {-12.708203932499332, +-4.236067977499781, + 1, -4.236067977499778, -12.708203932499332, -14.708203932499396, +-9.47213595499961, -1, -1, -9.472135954999635, -1, +-2.236067977499882}, {-12.708203932499343, -12.70820393249936, +-4.236067977499778, + 1, -4.236067977499778, -9.472135954999626, -14.708203932499394, +-9.472135954999635, -1, -1, -1, -2.236067977499884}, +{-4.23606797749978, -12.70820393249936, -12.708203932499332, +-4.236067977499778, + 1, -1, -9.47213595499962, -14.708203932499417, +-9.472135954999626, -1, -1, -2.236067977499884}, {-1, +-9.472135954999644, -14.708203932499396, -9.472135954999626, -1, + 1, -4.236067977499778, -12.70820393249935, -12.708203932499341, +-4.236067977499785, -2.236067977499885, -1}, {-1, -1, +-9.47213595499961, -14.708203932499394, -9.47213595499962, +-4.236067977499778, + 1, -4.236067977499777, -12.708203932499332, -12.708203932499352, +-2.2360679774998817, -1}, {-9.47213595499963, -1, -1, +-9.472135954999635, -14.708203932499417, -12.70820393249935, +-4.236067977499777, + 1, -4.236067977499784, -12.70820393249937, -2.2360679774998853, +-1}, {-14.708203932499408, -9.472135954999642, -1, -1, +-9.472135954999626, -12.708203932499341, -12.708203932499332, +-4.236067977499784, + 1, -4.2360679774997845, -2.236067977499885, -1}, +{-9.472135954999644, -14.70820393249945, -9.472135954999635, -1, +-1, -4.236067977499785, -12.708203932499352, -12.70820393249937, +-4.2360679774997845, + 1, -2.2360679774998875, -1}, {-1, -1, -1, -1, -1, +-2.236067977499885, -2.2360679774998817, -2.2360679774998853, +-2.236067977499885, -2.2360679774998875, + 1, -1.7639320225002568}, {-2.236067977499884, +-2.236067977499888, -2.236067977499882, -2.236067977499884, +-2.236067977499884, -1, -1, -1, -1, -1, -1.7639320225002568, 1}} + +{{0, 5, 11, 6}, {0, 6, 1, 10}, {0, 10, 4, 5}, {1, 6, 11, 7}, {1, 7, 2, + 10}, {2, 7, 11, 8}, {2, 8, 3, 10}, {3, 8, 11, 9}, {3, 9, 4, + 10}, {4, 9, 11, 5}} diff --git a/fractal_dimension/circle_counting_new/trapezohedra/square_trapezohedron.txt b/fractal_dimension/circle_counting_new/trapezohedra/square_trapezohedron.txt new file mode 100644 index 0000000..7909f29 --- /dev/null +++ b/fractal_dimension/circle_counting_new/trapezohedra/square_trapezohedron.txt @@ -0,0 +1,28 @@ +{{1, -3.828427124746055, -8.65685424949212, -3.82842712474606, -1, +-1, -7.828427124746078, -7.828427124746067, -1, +-2.4142135623732397}, {-3.828427124746055, + 1, -3.828427124746053, -8.656854249492106, -7.828427124746057, +-1, -1, -7.828427124746058, -1, -2.414213562373236}, +{-8.65685424949212, -3.828427124746053, + 1, -3.8284271247460593, -7.8284271247460655, -7.828427124746074, +-1, -1, -1, -2.414213562373239}, {-3.82842712474606, +-8.656854249492106, -3.8284271247460593, + 1, -1, -7.828427124746074, -7.828427124746074, -1, -1, +-2.414213562373239}, {-1, -7.828427124746057, -7.8284271247460655, +-1, 1, -3.8284271247460575, -8.656854249492115, +-3.8284271247460513, -2.4142135623732384, -1}, {-1, -1, +-7.828427124746074, -7.828427124746074, -3.8284271247460575, + 1, -3.828427124746062, -8.656854249492115, -2.4142135623732406, +-1}, {-7.828427124746078, -1, -1, -7.828427124746074, +-8.656854249492115, -3.828427124746062, + 1, -3.8284271247460575, -2.4142135623732406, -1}, +{-7.828427124746067, -7.828427124746058, -1, -1, +-3.8284271247460513, -8.656854249492115, -3.8284271247460575, + 1, -2.414213562373238, -1}, {-1, -1, -1, -1, -2.4142135623732384, +-2.4142135623732406, -2.4142135623732406, -2.414213562373238, + 1, -2.4142135623732317}, {-2.4142135623732397, +-2.414213562373236, -2.414213562373239, -2.414213562373239, -1, +-1, -1, -1, -2.4142135623732317, 1}} + +{{0, 4, 9, 5}, {0, 5, 1, 8}, {0, 8, 3, 4}, {1, 5, 9, 6}, {1, 6, 2, + 8}, {2, 6, 9, 7}, {2, 7, 3, 8}, {3, 7, 9, 4}} diff --git a/fractal_dimension/fractal_dimension.nb b/fractal_dimension/fractal_dimension.nb index 7473dde..a2b8e02 100644 --- a/fractal_dimension/fractal_dimension.nb +++ b/fractal_dimension/fractal_dimension.nb @@ -10,10 +10,10 @@ NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 158, 7] -NotebookDataLength[ 404129, 9819] -NotebookOptionsPosition[ 397270, 9717] -NotebookOutlinePosition[ 397757, 9735] -CellTagsIndexPosition[ 397714, 9732] +NotebookDataLength[ 356704, 8682] +NotebookOptionsPosition[ 352872, 8631] +NotebookOutlinePosition[ 353362, 8649] +CellTagsIndexPosition[ 353319, 8646] WindowFrame->Normal*) (* Beginning of Notebook Content *) @@ -27,7 +27,7 @@ Cell[BoxData[ RowBox[{"Transpose", "[", "A", "]"}]}], "]"}]}]], "Input", CellChangeTimes->{{3.831194837404834*^9, 3.8311948924696903`*^9}, { 3.831194930347896*^9, 3.831194932848599*^9}}, - CellLabel->"In[22]:=",ExpressionUUID->"e1bc883b-2413-4a7d-abe0-4a19eb3f78fd"], + CellLabel->"In[1]:=",ExpressionUUID->"e1bc883b-2413-4a7d-abe0-4a19eb3f78fd"], Cell[BoxData[ RowBox[{ @@ -56,7 +56,7 @@ Cell[BoxData[ CellChangeTimes->{{3.831107414093502*^9, 3.83110748040809*^9}, { 3.831107557920609*^9, 3.8311075805621977`*^9}, {3.8311076270925627`*^9, 3.831107722019619*^9}, {3.83468833600141*^9, 3.8346883410498962`*^9}}, - CellLabel->"In[23]:=",ExpressionUUID->"025b5df5-f2a6-4cee-a294-e76ee16e74d4"], + CellLabel->"In[2]:=",ExpressionUUID->"025b5df5-f2a6-4cee-a294-e76ee16e74d4"], Cell[BoxData[ RowBox[{ @@ -69,7 +69,7 @@ Cell[BoxData[ CellChangeTimes->{{3.831107486071478*^9, 3.831107546093779*^9}, { 3.831109392242589*^9, 3.831109394639595*^9}, {3.831110190169511*^9, 3.831110193792735*^9}}, - CellLabel->"In[24]:=",ExpressionUUID->"54cc4a6c-be37-4091-ac21-3dfd11eb53ea"], + CellLabel->"In[3]:=",ExpressionUUID->"54cc4a6c-be37-4091-ac21-3dfd11eb53ea"], Cell[BoxData[ RowBox[{ @@ -82,7 +82,7 @@ Cell[BoxData[ RowBox[{"MatrixRank", "[", "G", "]"}]}], "]"}], "]"}], "//", "Transpose"}]}]], "Input", CellChangeTimes->{{3.831109396818718*^9, 3.831109426888632*^9}}, - CellLabel->"In[25]:=",ExpressionUUID->"d3298122-6e10-4115-8e61-a949acba4e08"], + CellLabel->"In[4]:=",ExpressionUUID->"d3298122-6e10-4115-8e61-a949acba4e08"], Cell[BoxData[ RowBox[{ @@ -118,7 +118,7 @@ Cell[BoxData[ 3.831194680087949*^9, 3.831194680680228*^9}, {3.831194956352386*^9, 3.831195002875142*^9}, {3.831205178380069*^9, 3.831205187846324*^9}, 3.834688343633176*^9}, - CellLabel->"In[26]:=",ExpressionUUID->"4e2a5664-aeb5-4dfb-88fb-7e7839ba2141"], + CellLabel->"In[5]:=",ExpressionUUID->"4e2a5664-aeb5-4dfb-88fb-7e7839ba2141"], Cell[BoxData[ RowBox[{ @@ -128,7 +128,7 @@ Cell[BoxData[ ";"}]], "Input", CellChangeTimes->{{3.831110103314905*^9, 3.831110162272215*^9}, 3.831206070230084*^9}, - CellLabel->"In[27]:=",ExpressionUUID->"c9a1b25a-8cb3-40d1-ac83-1d2405398934"], + CellLabel->"In[6]:=",ExpressionUUID->"c9a1b25a-8cb3-40d1-ac83-1d2405398934"], Cell[BoxData[ RowBox[{ @@ -163,7 +163,7 @@ Cell[BoxData[ "]"}]}], ")"}]}], "]"}]}]}]], "Input", CellChangeTimes->{{3.831194278291965*^9, 3.831194298458626*^9}, 3.831195204231324*^9}, - CellLabel->"In[28]:=",ExpressionUUID->"30b57c08-a123-4e7d-9b0a-b512fcfecee8"], + CellLabel->"In[7]:=",ExpressionUUID->"30b57c08-a123-4e7d-9b0a-b512fcfecee8"], Cell[BoxData[ RowBox[{ @@ -185,7 +185,7 @@ Cell[BoxData[ CellChangeTimes->{{3.831195055004586*^9, 3.83119507699967*^9}, { 3.831195107195753*^9, 3.831195121990181*^9}, {3.831195208095559*^9, 3.831195214781535*^9}}, - CellLabel->"In[29]:=",ExpressionUUID->"e30807a9-5381-4ad1-b9fd-a6a877ae69fe"], + CellLabel->"In[8]:=",ExpressionUUID->"e30807a9-5381-4ad1-b9fd-a6a877ae69fe"], Cell[BoxData[ RowBox[{ @@ -206,7 +206,7 @@ Cell[BoxData[ RowBox[{"v", ".", "Q", ".", "v"}], "\[Equal]", "0"}], "]"}]}], "]"}]}]], "Input", CellChangeTimes->{{3.831195241841057*^9, 3.831195289590564*^9}}, - CellLabel->"In[30]:=",ExpressionUUID->"d1264330-efcb-4ca7-a1c2-f6744f28eebe"], + CellLabel->"In[9]:=",ExpressionUUID->"d1264330-efcb-4ca7-a1c2-f6744f28eebe"], Cell[BoxData[ RowBox[{ @@ -227,7 +227,7 @@ Cell[BoxData[ RowBox[{"G", ",", "L"}], "]"}], ",", "L"}], "]"}]}], "]"}]}], "]"}]}]], "Input", CellChangeTimes->{{3.831195337159152*^9, 3.831195396279203*^9}}, - CellLabel->"In[31]:=",ExpressionUUID->"efd0e321-9f31-4641-bf42-f73e16044635"], + CellLabel->"In[10]:=",ExpressionUUID->"efd0e321-9f31-4641-bf42-f73e16044635"], Cell[BoxData[ RowBox[{ @@ -243,7 +243,7 @@ Cell[BoxData[ RowBox[{"G", ",", "L"}], "]"}], ",", "L"}], "]"}]}], "]"}]}]], "Input",\ CellChangeTimes->{{3.8312049925958433`*^9, 3.8312050200596113`*^9}}, - CellLabel->"In[32]:=",ExpressionUUID->"810323e6-91cb-44f2-ad55-323fbec422eb"], + CellLabel->"In[11]:=",ExpressionUUID->"810323e6-91cb-44f2-ad55-323fbec422eb"], Cell[BoxData[ RowBox[{ @@ -264,7 +264,7 @@ Cell[BoxData[ "]"}]}]], "Input", CellChangeTimes->{{3.8315843493182087`*^9, 3.831584372878718*^9}, { 3.831584545556731*^9, 3.831584563248426*^9}}, - CellLabel->"In[33]:=",ExpressionUUID->"948959db-c926-4458-9e45-ef7f3fb99ba5"], + CellLabel->"In[12]:=",ExpressionUUID->"948959db-c926-4458-9e45-ef7f3fb99ba5"], Cell[BoxData[ RowBox[{ @@ -294,7 +294,7 @@ Cell[BoxData[ RowBox[{"[", "pos", "]"}], "]"}]}], "}"}]}]}], "]"}]}], ";"}]], "Input", CellChangeTimes->{3.831210886725911*^9}, - CellLabel->"In[34]:=",ExpressionUUID->"e7b8a43b-0fbc-4073-928d-10a091e21dd7"], + CellLabel->"In[13]:=",ExpressionUUID->"e7b8a43b-0fbc-4073-928d-10a091e21dd7"], Cell[BoxData[{ RowBox[{ @@ -403,7 +403,7 @@ Cell[BoxData[{ CellChangeTimes->{{3.8312108953940573`*^9, 3.831210895411563*^9}, 3.8312119634327393`*^9, 3.831542420732052*^9, {3.834688353349917*^9, 3.8346883534550037`*^9}}, - CellLabel->"In[35]:=",ExpressionUUID->"5cb4f612-3c02-42ac-ad57-4fb2daf3366b"], + CellLabel->"In[14]:=",ExpressionUUID->"5cb4f612-3c02-42ac-ad57-4fb2daf3366b"], Cell[BoxData[ RowBox[{ @@ -635,7 +635,7 @@ Cell[BoxData[ 3.831725440268997*^9}, {3.8317255156810293`*^9, 3.8317256205301943`*^9}, { 3.831725829008904*^9, 3.831725851322979*^9}, {3.831726730605854*^9, 3.8317267923612432`*^9}, 3.833968804473505*^9}, - CellLabel->"In[37]:=",ExpressionUUID->"df61872a-1e93-4b2b-ad66-1c8fee203402"], + CellLabel->"In[16]:=",ExpressionUUID->"df61872a-1e93-4b2b-ad66-1c8fee203402"], Cell[BoxData[ RowBox[{ @@ -817,7 +817,7 @@ Cell[BoxData[ 3.8346891613731537`*^9}, {3.83474319005858*^9, 3.834743210943413*^9}, { 3.834743284660774*^9, 3.8347432883605413`*^9}, {3.8347436150091953`*^9, 3.834743621722823*^9}}, - CellLabel->"In[38]:=",ExpressionUUID->"dab3b84f-3f49-42e4-9bc4-79cb6408f946"], + CellLabel->"In[17]:=",ExpressionUUID->"dab3b84f-3f49-42e4-9bc4-79cb6408f946"], Cell[BoxData[ RowBox[{ @@ -843,7 +843,7 @@ Cell[BoxData[ RowBox[{"Length", "[", "G", "]"}], "]"}], ",", "G"}], "]"}]}]], "Input", CellChangeTimes->{{3.831554845925479*^9, 3.8315548977219877`*^9}, 3.833982029038528*^9}, - CellLabel->"In[39]:=",ExpressionUUID->"bd52b017-bd99-4bdf-9126-b7c62804c9f2"], + CellLabel->"In[18]:=",ExpressionUUID->"bd52b017-bd99-4bdf-9126-b7c62804c9f2"], Cell[BoxData[ RowBox[{ @@ -856,7 +856,7 @@ Cell[BoxData[ RowBox[{"h2", "/", "b"}], ",", RowBox[{"1", "/", "b"}]}], "}"}]}]], "Input", CellChangeTimes->{{3.8363114259734707`*^9, 3.836311449666407*^9}}, - CellLabel->"In[40]:=",ExpressionUUID->"5ef8c91b-dd7a-440d-b44e-513ae9efffca"], + CellLabel->"In[19]:=",ExpressionUUID->"5ef8c91b-dd7a-440d-b44e-513ae9efffca"], Cell[BoxData[ RowBox[{ @@ -992,7 +992,7 @@ Cell[BoxData[ 3.836335919048725*^9}, 3.836336062206873*^9, {3.836336095237904*^9, 3.836336114229784*^9}, {3.836336188817478*^9, 3.836336232187769*^9}, { 3.836336269426408*^9, 3.836336326435491*^9}, 3.836336424520152*^9}, - CellLabel->"In[41]:=",ExpressionUUID->"2ffd6cba-1ba3-4c73-8457-ef7fc5958282"], + CellLabel->"In[20]:=",ExpressionUUID->"2ffd6cba-1ba3-4c73-8457-ef7fc5958282"], Cell[BoxData[ RowBox[{ @@ -1105,61 +1105,7 @@ Cell[BoxData[ 3.834671395332242*^9, 3.83467148748079*^9}, {3.834671580308955*^9, 3.834671642730775*^9}, {3.834671988628789*^9, 3.834671991147118*^9}, { 3.83467255246567*^9, 3.8346725653260603`*^9}}, - CellLabel->"In[42]:=",ExpressionUUID->"4186f080-27d0-474f-9433-7cdeb3a7a49d"], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"$RecursionLimit", "=", "16384"}]], "Input", - CellChangeTimes->{{3.833893222127377*^9, 3.833893227672316*^9}, { - 3.83397931096562*^9, 3.833979311902438*^9}, {3.833982525256192*^9, - 3.833982529177711*^9}, {3.833982918567665*^9, 3.8339829240001698`*^9}}, - CellLabel->"In[43]:=",ExpressionUUID->"a546161f-063b-4b38-811b-1f5d9ac28696"], - -Cell[BoxData["16384"], "Output", - CellChangeTimes->{ - 3.8338932281018763`*^9, 3.8339758669967527`*^9, 3.833979312227579*^9, - 3.833979916481537*^9, 3.833980236024199*^9, 3.833980842837739*^9, - 3.83398098522823*^9, 3.833981016536418*^9, {3.83398252603516*^9, - 3.833982529689131*^9}, {3.8339829193261623`*^9, 3.8339829508363667`*^9}, - 3.8339830049394903`*^9, 3.833985185839014*^9, {3.833985309697896*^9, - 3.833985324982264*^9}, {3.8339855257030573`*^9, 3.8339855467146*^9}, - 3.833989922637932*^9, 3.833990186870085*^9, 3.833993648764943*^9, { - 3.83399468620287*^9, 3.8339947024536467`*^9}, 3.833995688332788*^9, { - 3.833997659712306*^9, 3.833997676964181*^9}, {3.83399771946511*^9, - 3.833997735813401*^9}, 3.833997886970297*^9, 3.833998804781659*^9, - 3.833998949886093*^9, 3.833999546282991*^9, 3.834002950053997*^9, - 3.834008369614998*^9, 3.834008404771652*^9, 3.834012063580451*^9, { - 3.8340125211494923`*^9, 3.834012544564479*^9}, {3.834012632134491*^9, - 3.834012669541378*^9}, {3.8340129486241903`*^9, 3.834012994884214*^9}, - 3.834013025749654*^9, {3.8340516513410587`*^9, 3.834051710003538*^9}, - 3.834061107105874*^9, {3.834061368190651*^9, 3.8340614192869053`*^9}, { - 3.8340617843815823`*^9, 3.834061797970849*^9}, {3.834065075805954*^9, - 3.834065147762154*^9}, {3.8340672561763277`*^9, 3.834067310718713*^9}, { - 3.834069699109585*^9, 3.834069709702557*^9}, 3.834092717521625*^9, - 3.834097171624065*^9, 3.8341343872984047`*^9, 3.834142620775568*^9, - 3.834145530968349*^9, 3.834146073235483*^9, 3.8341809139458323`*^9, - 3.834269357761674*^9, 3.8342693933710947`*^9, 3.834269448502894*^9, - 3.834269494050521*^9, {3.8342695663389606`*^9, 3.8342696026888247`*^9}, - 3.8342701160872383`*^9, 3.834270161194154*^9, 3.834270438333136*^9, - 3.834270555594716*^9, {3.834271103264781*^9, 3.834271120536076*^9}, - 3.834271489584754*^9, 3.834271596271693*^9, 3.834272147258156*^9, - 3.834351698339382*^9, {3.834351996635762*^9, 3.834352017390819*^9}, - 3.834363957483852*^9, {3.834364187716065*^9, 3.834364198004562*^9}, - 3.8344822107164927`*^9, 3.83456973372355*^9, 3.834575082919744*^9, - 3.834577447902966*^9, 3.8345890154068213`*^9, 3.834619110878572*^9, { - 3.834619146500414*^9, 3.834619200887533*^9}, 3.834620064417549*^9, - 3.834622032092245*^9, 3.8346548822352743`*^9, 3.834654946056427*^9, { - 3.8346646221002398`*^9, 3.8346646607444057`*^9}, 3.834666963392949*^9, - 3.8346675010015087`*^9, 3.83467065066402*^9, 3.834670688395502*^9, - 3.834670724619562*^9, 3.8346707922130203`*^9, 3.834672572650928*^9, { - 3.834672606536978*^9, 3.834672633714957*^9}, 3.834688011488668*^9, - 3.834741745404797*^9, 3.834840168954259*^9, 3.835099016743781*^9, - 3.8351796489040537`*^9, 3.836781531078821*^9, 3.836826948477407*^9, - 3.836830434949655*^9, 3.8368306081895647`*^9, {3.8370185096902657`*^9, - 3.837018542471815*^9}, 3.8372921427365923`*^9}, - CellLabel->"Out[43]=",ExpressionUUID->"7f8ac2d2-cd59-46b6-a728-3bc3e2998507"] -}, Open ]], + CellLabel->"In[21]:=",ExpressionUUID->"4186f080-27d0-474f-9433-7cdeb3a7a49d"], Cell[BoxData[ RowBox[{ @@ -1228,7 +1174,7 @@ Cell[BoxData[ 3.8342709184846773`*^9}, {3.834271399281299*^9, 3.834271400142085*^9}, { 3.8345760352900133`*^9, 3.834576035855191*^9}, {3.834594490350781*^9, 3.834594498152722*^9}}, - CellLabel->"In[44]:=",ExpressionUUID->"3971d33a-d19f-42ea-9b17-0801f7a59659"], + CellLabel->"In[22]:=",ExpressionUUID->"3971d33a-d19f-42ea-9b17-0801f7a59659"], Cell[BoxData[{ RowBox[{ @@ -1319,7 +1265,7 @@ Cell[BoxData[{ 3.834757807603224*^9}, {3.834758018406104*^9, 3.8347580192628*^9}, { 3.8347582118524027`*^9, 3.834758212224677*^9}, {3.834758276954211*^9, 3.834758277276855*^9}, {3.834758321078662*^9, 3.834758332831156*^9}}, - CellLabel->"In[45]:=",ExpressionUUID->"3db5443f-dda7-4082-8ab7-96e274634389"], + CellLabel->"In[23]:=",ExpressionUUID->"3db5443f-dda7-4082-8ab7-96e274634389"], Cell[BoxData[ RowBox[{ @@ -1355,7 +1301,7 @@ Cell[BoxData[ 3.833979410979437*^9}, {3.8339798534902363`*^9, 3.833979853676499*^9}, { 3.8339800331837673`*^9, 3.833980033963599*^9}, {3.833981434488759*^9, 3.8339814414612226`*^9}, {3.833981948527481*^9, 3.8339819534472733`*^9}}, - CellLabel->"In[47]:=",ExpressionUUID->"52eb731d-d72b-4ff7-afc4-5691e9750e37"], + CellLabel->"In[25]:=",ExpressionUUID->"52eb731d-d72b-4ff7-afc4-5691e9750e37"], Cell[BoxData[ RowBox[{ @@ -1380,7 +1326,7 @@ Cell[BoxData[ RowBox[{"n", "+", "1"}]}], "}"}]}], "]"}], "]"}]}]], "Input", CellChangeTimes->{{3.8346584900042677`*^9, 3.834658495237359*^9}, { 3.834752246211548*^9, 3.834752276988707*^9}}, - CellLabel->"In[48]:=",ExpressionUUID->"6e172e8f-4972-4597-9559-948bf406a2c4"], + CellLabel->"In[26]:=",ExpressionUUID->"6e172e8f-4972-4597-9559-948bf406a2c4"], Cell[BoxData[{ RowBox[{ @@ -1442,7 +1388,7 @@ Cell[BoxData[{ RowBox[{"-", "1"}], "1"} }]}], ";"}]}], "Input", CellChangeTimes->{{3.8367815709437532`*^9, 3.836781616938365*^9}}, - CellLabel->"In[49]:=",ExpressionUUID->"897b1d52-af46-4e1c-8207-c0acc9e2c1f3"], + CellLabel->"In[27]:=",ExpressionUUID->"897b1d52-af46-4e1c-8207-c0acc9e2c1f3"], Cell[BoxData[ RowBox[{ @@ -1514,7 +1460,7 @@ Cell[BoxData[ }]}], ";"}]], "Input", CellChangeTimes->{{3.834755880160933*^9, 3.834755881259757*^9}, 3.834785693874516*^9}, - CellLabel->"In[51]:=",ExpressionUUID->"a88926ed-6f50-457b-9480-401929196ff8"], + CellLabel->"In[29]:=",ExpressionUUID->"a88926ed-6f50-457b-9480-401929196ff8"], Cell[BoxData[ RowBox[{ @@ -1576,7 +1522,7 @@ Cell[BoxData[ }]}], ";"}]], "Input", CellChangeTimes->{{3.834742774681567*^9, 3.8347428287244883`*^9}, { 3.834743896750102*^9, 3.8347439689703417`*^9}}, - CellLabel->"In[52]:=",ExpressionUUID->"ac2fc7fb-1a08-4495-8c53-210ad6f3664b"], + CellLabel->"In[30]:=",ExpressionUUID->"ac2fc7fb-1a08-4495-8c53-210ad6f3664b"], Cell[BoxData[ RowBox[{ @@ -1885,7 +1831,7 @@ Cell[BoxData[ RowBox[{"Sqrt", "[", "5", "]"}]}], ",", "1"}], "}"}]}], "}"}]}], ";"}]], "Input", CellChangeTimes->{{3.834743429368106*^9, 3.8347434388724737`*^9}}, - CellLabel->"In[53]:=",ExpressionUUID->"609d9edf-fd45-4e4e-aae5-f4d3cc6359f5"], + CellLabel->"In[31]:=",ExpressionUUID->"609d9edf-fd45-4e4e-aae5-f4d3cc6359f5"], Cell[BoxData[ RowBox[{ @@ -2038,7 +1984,7 @@ Cell[BoxData[ CellChangeTimes->{{3.8347499838493013`*^9, 3.8347500201575737`*^9}, 3.834750116070956*^9, {3.8347502692524233`*^9, 3.834750279540098*^9}, { 3.8347503806900682`*^9, 3.834750484892733*^9}}, - CellLabel->"In[54]:=",ExpressionUUID->"294e535d-e3a7-4a1d-8c24-303f127653b2"], + CellLabel->"In[32]:=",ExpressionUUID->"294e535d-e3a7-4a1d-8c24-303f127653b2"], Cell[BoxData[ RowBox[{ @@ -2314,7 +2260,7 @@ Cell[BoxData[ MatrixForm[BoxForm`e$]]]}], ";"}]], "Input", CellChangeTimes->{{3.834755068584971*^9, 3.8347550726738453`*^9}, 3.8347857193270597`*^9}, - CellLabel->"In[55]:=",ExpressionUUID->"45d67d9a-02e6-48ac-8e3a-435a001307e6"], + CellLabel->"In[33]:=",ExpressionUUID->"45d67d9a-02e6-48ac-8e3a-435a001307e6"], Cell[BoxData[ RowBox[{ @@ -2517,7 +2463,7 @@ Cell[BoxData[ RowBox[{"-", "1"}], "1"} }]}], ";"}]], "Input", CellChangeTimes->{{3.834755613463056*^9, 3.834755830758485*^9}}, - CellLabel->"In[56]:=",ExpressionUUID->"65e20246-7792-4c97-b2ee-553e60d6428e"], + CellLabel->"In[34]:=",ExpressionUUID->"65e20246-7792-4c97-b2ee-553e60d6428e"], Cell[BoxData[ RowBox[{ @@ -3582,7 +3528,7 @@ Cell[BoxData[ RowBox[{"-", "17.94427190999916`"}], ",", "1.`"}], "}"}]}], "}"}]}], ";"}]], "Input", CellChangeTimes->{{3.8351052258837433`*^9, 3.83510523223288*^9}}, - CellLabel->"In[57]:=",ExpressionUUID->"1c98ab0f-7be0-4b82-83f8-0a1739369b4d"], + CellLabel->"In[35]:=",ExpressionUUID->"1c98ab0f-7be0-4b82-83f8-0a1739369b4d"], Cell[BoxData[ RowBox[{ @@ -7250,7 +7196,7 @@ Cell[BoxData[ RowBox[{"-", "25.18033988749895`"}], ",", RowBox[{"-", "1.`"}], ",", "1.`"}], "}"}]}], "}"}]}], ";"}]], "Input", CellChangeTimes->{{3.835099208339944*^9, 3.835099213546089*^9}}, - CellLabel->"In[58]:=",ExpressionUUID->"239a4292-049d-4293-9674-7e78c28ca011"], + CellLabel->"In[36]:=",ExpressionUUID->"239a4292-049d-4293-9674-7e78c28ca011"], Cell[BoxData[ RowBox[{ @@ -7307,7 +7253,7 @@ Cell[BoxData[ CellChangeTimes->{{3.835179658699398*^9, 3.835179697234489*^9}, 3.835179904759911*^9, {3.8351799445200777`*^9, 3.835179974915256*^9}, 3.83518031842799*^9}, - CellLabel->"In[59]:=",ExpressionUUID->"b6c05a3c-d9ef-41f8-9987-9bf57f74096c"], + CellLabel->"In[37]:=",ExpressionUUID->"b6c05a3c-d9ef-41f8-9987-9bf57f74096c"], Cell[BoxData[ RowBox[{ @@ -8636,1087 +8582,55 @@ Cell[BoxData[ RowBox[{"Sqrt", "[", "5", "]"}]}], ")"}]}], ",", "1"}], "}"}]}], "}"}]}], ";"}]], "Input", CellChangeTimes->{{3.836826245042097*^9, 3.83682624774428*^9}}, - CellLabel->"In[60]:=",ExpressionUUID->"851b8d35-e5c6-40f2-826f-018f704c8a73"], + CellLabel->"In[38]:=",ExpressionUUID->"851b8d35-e5c6-40f2-826f-018f704c8a73"], Cell[BoxData[ RowBox[{ - RowBox[{"g", "=", - RowBox[{"pyramidG", "[", "7", "]"}]}], ";"}]], "Input", - CellChangeTimes->{{3.836826920000658*^9, 3.836826922164174*^9}, { - 3.8368304325805902`*^9, 3.8368304328370247`*^9}, {3.836830605294839*^9, - 3.836830605767033*^9}}, - CellLabel->"In[61]:=",ExpressionUUID->"c9c3f8c5-57c2-442b-83c1-93d4627643e0"], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"g", "//", "graphFromG"}]], "Input", - CellChangeTimes->{{3.836826262636533*^9, 3.836826272003983*^9}, { - 3.8368263211194973`*^9, 3.836826322965259*^9}, {3.8368268814461517`*^9, - 3.836826884806394*^9}, 3.8368269267893*^9}, - CellLabel->"In[62]:=",ExpressionUUID->"4d7d714e-f2ed-41ab-a3c1-9f7a73b68b46"], - -Cell[BoxData[ - GraphicsBox[ - NamespaceBox["NetworkGraphics", - DynamicModuleBox[{Typeset`graph = HoldComplete[ - Graph[{1, 2, 3, 4, 5, 6, 7, 8}, { - Null, {{1, 2}, {1, 3}, {1, 4}, {1, 5}, {1, 6}, {1, 7}, {1, 8}, {2, 3}, { - 2, 8}, {3, 4}, {4, 5}, {5, 6}, {6, 7}, {7, 8}}}, { - GraphLayout -> "TutteEmbedding", VertexLabels -> {"Name"}}]]}, - TagBox[GraphicsGroupBox[{ - {Hue[0.6, 0.7, 0.5], Opacity[0.7], Arrowheads[0.], - ArrowBox[CompressedData[" -1:eJxTTMoPSmVmYGDgA2ImKJ6k4glCeyB00x6urnk+lpWr9jCAwQd7dHnve6yl -h1le2l962/1owefHGPKZLyNY5xi9t69zZXo8ofrMfnT5Q6sLfQ8cuW1fEHN6 -5Z4rbzDkD0Dk9xfhkIeav78bh/k+EPftvwB1H7p/0N2PLo+uH109uv/Q+ej+ -Q+ej+w+dj+4/dD66+wDq4egq - "], 0.02220329551621769]}, - {Hue[0.6, 0.2, 0.8], EdgeForm[{GrayLevel[0], Opacity[ - 0.7]}], { - DiskBox[{-6.344131569286608*^-17, -3.172065784643304*^-17}, - 0.02220329551621769], - InsetBox["1", - Offset[{2, 2}, {0.02220329551621763, 0.02220329551621766}], - ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}, { - DiskBox[{-1.8369701987210297*^-16, 1.}, 0.02220329551621769], - InsetBox["2", - Offset[{2, 2}, {0.022203295516217508, 1.0222032955162177}], - ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}, { - DiskBox[{0.7818314824680298, 0.6234898018587336}, - 0.02220329551621769], - InsetBox["3", - Offset[{2, 2}, {0.8040347779842475, 0.6456930973749513}], - ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}, { - DiskBox[{0.9749279121818236, -0.22252093395631428}, - 0.02220329551621769], - InsetBox["4", - Offset[{2, 2}, {0.9971312076980413, -0.2003176384400966}], - ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}, { - DiskBox[{0.4338837391175582, -0.900968867902419}, - 0.02220329551621769], - InsetBox["5", - Offset[{2, 2}, {0.45608703463377587, -0.8787655723862013}], - ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}, { - DiskBox[{-0.43388373911755806, -0.9009688679024193}, - 0.02220329551621769], - InsetBox["6", Offset[{2, 2}, - {-0.4116804436013404, -0.8787655723862016}], ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}, { - DiskBox[{-0.9749279121818236, -0.22252093395631464}, - 0.02220329551621769], - InsetBox["7", - Offset[{2, 2}, {-0.9527246166656059, -0.20031763844009695}], - ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}, { - DiskBox[{-0.7818314824680299, 0.6234898018587334}, - 0.02220329551621769], - InsetBox["8", - Offset[{2, 2}, {-0.7596281869518122, 0.6456930973749511}], - ImageScaled[{0, 0}], - BaseStyle->"Graphics"]}}}], - MouseAppearanceTag["NetworkGraphics"]], - AllowKernelInitialization->False]], - DefaultBaseStyle->{ - "NetworkGraphics", FrontEnd`GraphicsHighlightColor -> Hue[0.8, 1., 0.6]}, - FormatType->TraditionalForm, - FrameTicks->None]], "Output", - CellChangeTimes->{ - 3.836826272272113*^9, 3.8368263233403797`*^9, 3.836826885323566*^9, - 3.836826948691183*^9, 3.836830435182472*^9, 3.836830608429411*^9, { - 3.837018510019552*^9, 3.8370185426913233`*^9}, 3.837292143044983*^9}, - CellLabel->"Out[62]=",ExpressionUUID->"e8c2f1fb-ecfc-47d3-817b-447b50c2d140"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData[{ - RowBox[{ - RowBox[{"root", "=", - RowBox[{"rootTupleFromG", "[", - RowBox[{"g", ",", - RowBox[{"\"\\"", "->", - RowBox[{"{", - RowBox[{"1", ",", "2", ",", "3"}], "}"}]}], ",", - RowBox[{"\"\\"", "->", "5"}]}], "]"}]}], - ";"}], "\[IndentingNewLine]", - RowBox[{"graphAbbc", "[", "root", "]"}]}], "Input", - CellChangeTimes->{{3.8367816749980087`*^9, 3.83678169373193*^9}, { - 3.836782212585052*^9, 3.836782213164598*^9}, {3.836782537265017*^9, - 3.836782580512849*^9}, {3.836783320961067*^9, 3.836783330078374*^9}, { - 3.836783716493782*^9, 3.8367837243801003`*^9}, {3.8368262522877493`*^9, - 3.836826267184659*^9}, {3.836826333956609*^9, 3.8368263402284737`*^9}, { - 3.836826890490547*^9, 3.836826898050591*^9}, 3.83682693124685*^9, { - 3.836830452142412*^9, 3.836830555345973*^9}}, - CellLabel->"In[63]:=",ExpressionUUID->"64697f86-4592-4a50-b42f-8039aaa8a819"], - -Cell[BoxData[ - GraphicsBox[{ - CircleBox[{-0.8019377358048382, 0.9504844339512095}, 0.04951556604879044], - CircleBox[{-0.8019377358048382, 0.8955263018638384}, 0.005442566038580752], - CircleBox[{-0.7877383903693225, 0.8938691951846615}, - 0.008853147072113328], - CircleBox[{-0.7418441504755342, 0.8875967871701637}, 0.03746773760994686], - CircleBox[{-0.8019377358047971, 0.9009688679023986}, 0.09903113209757894], - CircleBox[{-0.8679584905365658, 0.9009688679024263}, 0.033010377365860384], - CircleBox[{-0.8265450532663595, 0.8979301151448246}, - 0.008514396021295157], - CircleBox[{-0.8127056576307283, 0.8966512664782302}, - 0.005383960912945071]}]], "Output", - CellChangeTimes->{ - 3.836782581009417*^9, {3.836783321814218*^9, 3.836783330443108*^9}, - 3.8367837254414263`*^9, {3.836826253646843*^9, 3.836826267781098*^9}, { - 3.836826336748612*^9, 3.836826340752605*^9}, 3.836826898801487*^9, - 3.836826948722608*^9, {3.836830435225082*^9, 3.836830555839816*^9}, - 3.8368306084814796`*^9, {3.837018510066226*^9, 3.837018542729048*^9}, - 3.837292143107196*^9}, - CellLabel->"Out[64]=",ExpressionUUID->"9ed73430-1920-472c-a0b4-4414f74c62bd"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData["root"], "Input", - CellChangeTimes->{{3.8367825880947943`*^9, 3.8367825884417067`*^9}}, - CellLabel->"In[65]:=",ExpressionUUID->"a12d9058-1edd-4fb6-b435-8ceb29d8c529"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"31.183587772959072`", ",", "20.19566935808922`", ",", - RowBox[{"-", "16.19566935808922`"}], ",", "19.19566935808922`"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"265.50745689976964`", ",", "183.73686105254282`", ",", - RowBox[{"-", "147.34552233636435`"}], ",", "164.5411916944536`"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"160.33344075123415`", ",", "112.95418362018589`", ",", - RowBox[{"-", "88.97834679044612`"}], ",", "100.96626520531603`"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"35.677546980394254`", ",", "26.689628565524117`", ",", - RowBox[{"-", "19.79954482969879`"}], ",", "23.68962856552423`"}], "}"}], - ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "14.59179388647999`"}], ",", - RowBox[{"-", "10.097834679044809`"}], ",", "8.097834679044354`", ",", - RowBox[{"-", "9.097834679044581`"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{"47.379257131047325`", ",", "30.293504037133744`", ",", - RowBox[{"-", "26.29350403713397`"}], ",", "27.29350403713397`"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"174.92523463771386`", ",", "117.44814282762081`", ",", - RowBox[{"-", "97.07618146949085`"}], ",", "105.46022441275136`"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"272.0014161072047`", ",", "185.73686105254276`", ",", - RowBox[{"-", "150.94939780797398`"}], ",", "166.54119169445354`"}], - "}"}]}], "}"}]], "Output", - CellChangeTimes->{ - 3.836782588796229*^9, 3.836783334865951*^9, 3.836783729134719*^9, - 3.836826352489934*^9, 3.836826948746271*^9, 3.8368304352401133`*^9, - 3.836830608501217*^9, {3.837018510077012*^9, 3.8370185427522993`*^9}, - 3.837292143117023*^9}, - CellLabel->"Out[65]=",ExpressionUUID->"98a8d185-fc9b-486a-b05c-667150a96589"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"alg", "=", - RowBox[{ - RowBox[{"findGeneratorsFromG", "[", - RowBox[{"N", "[", "g", "]"}], "]"}], "//", "Chop"}]}]], "Input", - CellChangeTimes->{{3.836781716070932*^9, 3.8367817192268267`*^9}, { - 3.836782228380805*^9, 3.836782229077721*^9}, {3.8367826154875526`*^9, - 3.836782616394808*^9}, {3.836783355652117*^9, 3.836783356341704*^9}, { - 3.836826397513062*^9, 3.836826429599427*^9}, 3.836826935990299*^9}, - CellLabel->"In[66]:=",ExpressionUUID->"6c14882f-a3a6-490a-822b-b77dc0b9345c"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.493959207434937`", ",", "5.493959207434937`", ",", "0", ",", - RowBox[{"-", "0.44504186791262895`"}], ",", "0", ",", "0", ",", "0", - ",", "2.4450418679126296`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.591793886479547`", ",", "10.097834679044613`", ",", "0", ",", - RowBox[{"-", "1.`"}], ",", "0", ",", "0", ",", "0", ",", - "6.4939592074349335`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"18.195669358089223`", ",", "11.34481428276208`", ",", "0", ",", - RowBox[{"-", "1.246979603717467`"}], ",", "0", ",", "0", ",", "0", ",", - "9.09783467904461`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.59179388647955`", ",", "8.295896943239777`", ",", "0", ",", - RowBox[{"-", "1.0000000000000002`"}], ",", "0", ",", "0", ",", "0", - ",", "8.295896943239773`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"6.49395920743494`", ",", "3.246979603717471`", ",", "0", ",", - RowBox[{"-", "0.4450418679126291`"}], ",", "0", ",", "0", ",", "0", - ",", "4.692021471630098`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "1.`"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.4939592074349335`", ",", "1.9999999999999998`", ",", - "6.4939592074349335`", ",", - RowBox[{"-", "1.`"}], ",", "0", ",", "0", ",", "0", ",", "0"}], "}"}], - ",", - RowBox[{"{", - RowBox[{ - "14.591793886479545`", ",", "5.4939592074349335`", ",", - "12.344814282762076`", ",", - RowBox[{"-", "2.246979603717467`"}], ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "18.19566935808922`", ",", "7.850855075327141`", ",", - "14.146752018566914`", ",", - RowBox[{"-", "2.801937735804838`"}], ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.591793886479538`", ",", "7.295896943239768`", ",", - "10.542876546957235`", ",", - RowBox[{"-", "2.2469796037174663`"}], ",", "0", ",", "0", ",", "0", - ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.493959207434931`", ",", "4.246979603717465`", ",", - "4.246979603717465`", ",", - RowBox[{"-", "0.9999999999999996`"}], ",", "0", ",", "0", ",", "0", - ",", "0"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.493959207434934`", ",", "0", ",", "5.048917339522307`", ",", - "2.801937735804839`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.35689586789220945`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.493959207434934`", ",", "0", ",", "2.80193773580484`", ",", - "5.048917339522306`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.35689586789220945`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.591793886479547`", ",", "0", ",", "7.295896943239775`", ",", - "9.097834679044613`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.8019377358048383`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "18.195669358089223`", ",", "0", ",", "10.097834679044613`", ",", - "10.097834679044613`", ",", "0", ",", "0", ",", - RowBox[{"-", "1.`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.591793886479545`", ",", "0", ",", "9.097834679044611`", ",", - "7.2958969432397724`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.8019377358048382`"}], ",", "0"}], "}"}]}], "}"}], ",", - - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.59179388647954`", ",", "0", ",", "0", ",", "8.295896943239768`", - ",", "8.295896943239772`", ",", "0", ",", - RowBox[{"-", "0.9999999999999994`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.493959207434932`", ",", "0", ",", "0", ",", "4.692021471630094`", - ",", "3.2469796037174663`", ",", "0", ",", - RowBox[{"-", "0.4450418679126285`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.4939592074349335`", ",", "0", ",", "0", ",", "2.4450418679126282`", - ",", "5.4939592074349335`", ",", "0", ",", - RowBox[{"-", "0.4450418679126287`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.591793886479548`", ",", "0", ",", "0", ",", "6.493959207434934`", - ",", "10.097834679044613`", ",", "0", ",", - RowBox[{"-", "1.`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "18.195669358089223`", ",", "0", ",", "0", ",", "9.09783467904461`", - ",", "11.344814282762078`", ",", "0", ",", - RowBox[{"-", "1.2469796037174667`"}], ",", "0"}], "}"}]}], "}"}], ",", - - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "18.195669358089205`", ",", "0", ",", "0", ",", "0", ",", - "7.850855075327136`", ",", "14.146752018566904`", ",", - RowBox[{"-", "2.801937735804836`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.591793886479532`", ",", "0", ",", "0", ",", "0", ",", - "7.295896943239766`", ",", "10.54287654695723`", ",", - RowBox[{"-", "2.2469796037174654`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.493959207434932`", ",", "0", ",", "0", ",", "0", ",", - "4.246979603717466`", ",", "4.246979603717465`", ",", - RowBox[{"-", "0.9999999999999997`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1.`", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "6.4939592074349335`", ",", "0", ",", "0", ",", "0", ",", - "1.9999999999999998`", ",", "6.4939592074349335`", ",", - RowBox[{"-", "1.`"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "14.591793886479536`", ",", "0", ",", "0", ",", "0", ",", - "5.49395920743493`", ",", "12.344814282762071`", ",", - RowBox[{"-", "2.246979603717466`"}], ",", "0"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"14.591793886479548`", ",", - RowBox[{"-", "1.`"}], ",", "0", ",", "0", ",", "0", ",", - "6.493959207434934`", ",", "10.097834679044613`", ",", "0"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"18.195669358089223`", ",", - RowBox[{"-", "1.2469796037174667`"}], ",", "0", ",", "0", ",", "0", - ",", "9.09783467904461`", ",", "11.344814282762078`", ",", "0"}], - "}"}], ",", - RowBox[{"{", - RowBox[{"14.59179388647954`", ",", - RowBox[{"-", "0.9999999999999994`"}], ",", "0", ",", "0", ",", "0", - ",", "8.295896943239768`", ",", "8.295896943239772`", ",", "0"}], - "}"}], ",", - RowBox[{"{", - RowBox[{"6.493959207434932`", ",", - RowBox[{"-", "0.4450418679126285`"}], ",", "0", ",", "0", ",", "0", - ",", "4.692021471630094`", ",", "3.2469796037174663`", ",", "0"}], - "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1.`", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1.`", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"6.4939592074349335`", ",", - RowBox[{"-", "0.4450418679126287`"}], ",", "0", ",", "0", ",", "0", - ",", "2.4450418679126282`", ",", "5.4939592074349335`", ",", "0"}], - "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"6.493959207434934`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.35689586789220945`"}], ",", "0", ",", "0", ",", - "2.80193773580484`", ",", "5.048917339522306`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"14.591793886479547`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.8019377358048383`"}], ",", "0", ",", "0", ",", - "7.295896943239775`", ",", "9.097834679044613`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"18.195669358089223`", ",", "0", ",", "0", ",", - RowBox[{"-", "1.`"}], ",", "0", ",", "0", ",", "10.097834679044613`", - ",", "10.097834679044613`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"14.591793886479545`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.8019377358048382`"}], ",", "0", ",", "0", ",", - "9.097834679044611`", ",", "7.2958969432397724`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"6.493959207434934`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.35689586789220945`"}], ",", "0", ",", "0", ",", - "5.048917339522307`", ",", "2.801937735804839`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1.`", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "1.`"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1.`"}], ",", "0", ",", "0.08442513121166557`", ",", "0", - ",", "0.18970154787378368`", ",", "0", ",", "0", ",", - "0.18970154787378368`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "0", ",", "0.692021471630096`", ",", "0", ",", - RowBox[{"-", "0.246979603717467`"}], ",", "0", ",", "0", ",", - "0.5549581320873711`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0.6920214716300956`", ",", "0", ",", - "0.5549581320873711`", ",", "0", ",", "0", ",", - RowBox[{"-", "0.24697960371746702`"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "1.`", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "0", ",", - RowBox[{"-", "0.554958132087371`"}], ",", "0", ",", "1.`", ",", "0", - ",", "0", ",", "0.5549581320873711`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "0", ",", - RowBox[{"-", "0.554958132087371`"}], ",", "0", ",", - "0.554958132087371`", ",", "0", ",", "0", ",", "1.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "1.`"}], "}"}]}], "}"}]}], "}"}]], "Output", - CellChangeTimes->{ - 3.836781719653142*^9, 3.8367822307404757`*^9, 3.836782616818862*^9, - 3.8367833567887573`*^9, {3.83682640660728*^9, 3.836826430092823*^9}, - 3.836826948825577*^9, 3.8368304353276787`*^9, 3.8368306086119747`*^9, { - 3.837018510291731*^9, 3.837018542863357*^9}, 3.837292143278347*^9}, - CellLabel->"Out[66]=",ExpressionUUID->"d464800e-27b3-43f6-b7ed-f6b02a57bf58"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{ - RowBox[{"FindFace", "[", - RowBox[{"graphFromG", "[", "cube", "]"}], "]"}], "-", "1"}]], "Input", - CellChangeTimes->{{3.8367826359217863`*^9, 3.836782643868738*^9}, { - 3.836783384674279*^9, 3.8367833852202873`*^9}, {3.8368263719646263`*^9, - 3.8368263747397413`*^9}, 3.8368269449100313`*^9, {3.8370186297313433`*^9, - 3.837018630432625*^9}}, - CellLabel->"In[67]:=",ExpressionUUID->"ddd3a665-d541-435d-a556-e983f9a2a721"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"0", ",", "1", ",", "5", ",", "4"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "3", ",", "2", ",", "1"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "4", ",", "7", ",", "3"}], "}"}], ",", - RowBox[{"{", - RowBox[{"1", ",", "2", ",", "6", ",", "5"}], "}"}], ",", - RowBox[{"{", - RowBox[{"2", ",", "3", ",", "7", ",", "6"}], "}"}], ",", - RowBox[{"{", - RowBox[{"4", ",", "5", ",", "6", ",", "7"}], "}"}]}], "}"}]], "Output", - CellChangeTimes->{ - 3.836782644415073*^9, 3.8367833855795393`*^9, 3.836826375067278*^9, - 3.836826948840948*^9, 3.836830435352667*^9, 3.8368306086321363`*^9, - 3.836830914208542*^9, {3.8370185103106823`*^9, 3.837018542920718*^9}, - 3.837018630776206*^9, 3.837292143303321*^9}, - CellLabel->"Out[67]=",ExpressionUUID->"8effbbbc-2a8c-48eb-a72e-446a24a6602e"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData[{ - RowBox[{ - RowBox[{"root", "=", - RowBox[{"rootTupleFromG", "[", - RowBox[{"cube", ",", - RowBox[{"\"\\"", "->", "True"}], ",", - RowBox[{"\"\\"", "->", "7"}]}], "]"}]}], - ";"}], "\[IndentingNewLine]", - RowBox[{ - RowBox[{"Print", "[", - RowBox[{"Show", "[", - RowBox[{"graphAbbc", "[", "root", "]"}], "]"}], "]"}], - ";"}], "\[IndentingNewLine]", "root"}], "Input", - CellChangeTimes->{{3.836860637004139*^9, 3.836860663919491*^9}, { - 3.836860765623703*^9, 3.836860766133486*^9}, {3.8368613771052217`*^9, - 3.836861378016529*^9}, {3.836862527871093*^9, 3.836862533197001*^9}, { - 3.8370185224891043`*^9, 3.837018526115962*^9}, {3.8370185575020027`*^9, - 3.837018577404889*^9}}, - CellLabel->"In[68]:=",ExpressionUUID->"74f40533-5cef-42bc-84d6-0432307eb122"], - -Cell[BoxData[ - GraphicsBox[{ - CircleBox[ - NCache[{Rational[-1, 2] 2^Rational[-1, 2], Rational[ - 31, 80]}, {-0.35355339059327373`, 0.3875}], NCache[ - Rational[1, 80], 0.0125]], - CircleBox[ - NCache[{Rational[-1, 2] 2^Rational[-1, 2], Rational[ - 17, 48]}, {-0.35355339059327373`, 0.3541666666666667}], NCache[ - Rational[1, 48], 0.020833333333333332`]], - CircleBox[ - NCache[{Rational[-1, 5] 2^Rational[1, 2], Rational[ - 7, 20]}, {-0.28284271247461906`, 0.35}], NCache[Rational[1, 20], 0.05]], - CircleBox[ - NCache[{Rational[-3, 13] 2^Rational[1, 2], Rational[ - 21, 52]}, {-0.32635697593225277`, 0.40384615384615385`}], NCache[ - Rational[1, 52], 0.019230769230769232`]], - CircleBox[ - NCache[{Rational[-7, 13] 2^Rational[-1, 2], Rational[ - 21, 52]}, {-0.38074980525429475`, 0.40384615384615385`}], NCache[ - Rational[1, 52], 0.019230769230769232`]], - CircleBox[ - NCache[{Rational[-3, 5] 2^Rational[-1, 2], Rational[ - 7, 20]}, {-0.42426406871192845`, 0.35}], NCache[Rational[1, 20], 0.05]], - CircleBox[ - NCache[{Rational[-1, 2] 2^Rational[-1, 2], Rational[ - 3, 8]}, {-0.35355339059327373`, 0.375}], NCache[Rational[1, 8], 0.125]], - CircleBox[ - NCache[{Rational[-1, 2] 2^Rational[-1, 2], Rational[ - 11, 24]}, {-0.35355339059327373`, 0.4583333333333333}], NCache[ - Rational[1, 24], 0.041666666666666664`]]}]], "Print", - CellChangeTimes->{{3.837018573687291*^9, 3.837018577934717*^9}, - 3.837292143332213*^9}, - CellLabel-> - "During evaluation of \ -In[68]:=",ExpressionUUID->"a09f1a00-a905-497c-9b40-b1ee8d42bb37"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"22", ",", "80", ",", - RowBox[{ - RowBox[{"-", "20"}], " ", - SqrtBox["2"]}], ",", "31"}], "}"}], ",", - RowBox[{"{", - RowBox[{"12", ",", "48", ",", - RowBox[{ - RowBox[{"-", "12"}], " ", - SqrtBox["2"]}], ",", "17"}], "}"}], ",", - RowBox[{"{", - RowBox[{"4", ",", "20", ",", - RowBox[{ - RowBox[{"-", "4"}], " ", - SqrtBox["2"]}], ",", "7"}], "}"}], ",", - RowBox[{"{", - RowBox[{"14", ",", "52", ",", - RowBox[{ - RowBox[{"-", "12"}], " ", - SqrtBox["2"]}], ",", "21"}], "}"}], ",", - RowBox[{"{", - RowBox[{"16", ",", "52", ",", - RowBox[{ - RowBox[{"-", "14"}], " ", - SqrtBox["2"]}], ",", "21"}], "}"}], ",", - RowBox[{"{", - RowBox[{"6", ",", "20", ",", - RowBox[{ - RowBox[{"-", "6"}], " ", - SqrtBox["2"]}], ",", "7"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "2"}], ",", - RowBox[{"-", "8"}], ",", - RowBox[{"2", " ", - SqrtBox["2"]}], ",", - RowBox[{"-", "3"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{"8", ",", "24", ",", - RowBox[{ - RowBox[{"-", "6"}], " ", - SqrtBox["2"]}], ",", "11"}], "}"}]}], "}"}]], "Output", - CellChangeTimes->{{3.836860643338293*^9, 3.8368606643365726`*^9}, - 3.836860767752082*^9, 3.836861378401307*^9, 3.836862086260186*^9, - 3.836862533676415*^9, {3.837018510326604*^9, 3.837018542955021*^9}, { - 3.837018573689486*^9, 3.83701857794104*^9}, 3.837292143339044*^9}, - CellLabel->"Out[70]=",ExpressionUUID->"2f347bab-dba3-4640-a956-79a2d4f0fb1a"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"root", "//", "N"}]], "Input", - CellChangeTimes->{{3.837018605506709*^9, 3.837018606427718*^9}}, - CellLabel->"In[71]:=",ExpressionUUID->"adbe170c-01cd-4c8c-8b26-64a98a5b6af3"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"22.`", ",", "80.`", ",", - RowBox[{"-", "28.284271247461902`"}], ",", "31.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"12.`", ",", "48.`", ",", - RowBox[{"-", "16.970562748477143`"}], ",", "17.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"4.`", ",", "20.`", ",", - RowBox[{"-", "5.656854249492381`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"14.`", ",", "52.`", ",", - RowBox[{"-", "16.970562748477143`"}], ",", "21.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"16.`", ",", "52.`", ",", - RowBox[{"-", "19.79898987322333`"}], ",", "21.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"6.`", ",", "20.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "2.`"}], ",", - RowBox[{"-", "8.`"}], ",", "2.8284271247461903`", ",", - RowBox[{"-", "3.`"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{"8.`", ",", "24.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "11.`"}], "}"}]}], - "}"}]], "Output", - CellChangeTimes->{3.837018606809472*^9, 3.8372921433592587`*^9}, - CellLabel->"Out[71]=",ExpressionUUID->"709c30e9-a35f-4fdd-8561-4951d790e7e9"] -}, Open ]], - -Cell[BoxData[ - RowBox[{ - RowBox[{"alg", "=", - RowBox[{"RootApproximant", "[", - RowBox[{"findGeneratorsFromG", "[", "cube", "]"}], "]"}]}], - ";"}]], "Input", - CellChangeTimes->{{3.8368606754023857`*^9, 3.836860701506312*^9}, - 3.8368607477896767`*^9, {3.836861383320847*^9, 3.836861384341001*^9}, - 3.837018536279613*^9}, - CellLabel->"In[72]:=",ExpressionUUID->"6c3f7ffd-26f3-488f-886c-23454998ed6a"], - -Cell[CellGroupData[{ - -Cell[BoxData["alg"], "Input", - CellChangeTimes->{{3.837018645737122*^9, 3.8370186520234833`*^9}}, - CellLabel->"In[73]:=",ExpressionUUID->"f2994baa-da4a-4e16-8ce5-73dfa6c93290"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"0", ",", "1", ",", "0", ",", "0", ",", "1", ",", - RowBox[{"-", "1"}], ",", "0", ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "1", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "3", ",", "0", ",", "0", ",", "2", ",", "1", ",", - RowBox[{"-", "1"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "3", ",", "0", ",", "0", ",", "3", ",", "0", ",", - RowBox[{"-", "1"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "2", ",", "0", ",", "0", ",", "2", ",", "2", ",", - RowBox[{"-", "1"}], ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "2", ",", "0", ",", "0", ",", "3", ",", "1", ",", - RowBox[{"-", "1"}], ",", "0"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "1", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "1", ",", "0", ",", "1", ",", "0", ",", "0", - ",", "0", ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "1", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "1", ",", "2", ",", "0", ",", "3", ",", "0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "3", ",", "0", ",", "3", ",", "0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "3", ",", "0", ",", "4", ",", "0", ",", "0", - ",", "0", ",", - RowBox[{"-", "1"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "2", ",", "0", ",", "4", ",", "0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}]}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - "1", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"4", ",", - RowBox[{"-", "1"}], ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", - ",", "2"}], "}"}], ",", - RowBox[{"{", - RowBox[{"4", ",", - RowBox[{"-", "1"}], ",", "0", ",", "0", ",", - RowBox[{"-", "1"}], ",", "0", ",", "0", ",", "3"}], "}"}], ",", - RowBox[{"{", - RowBox[{"1", ",", "0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}], ",", "0", ",", "0", ",", "1"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"3", ",", - RowBox[{"-", "1"}], ",", "0", ",", "0", ",", "1", ",", "0", ",", "0", - ",", "2"}], "}"}], ",", - RowBox[{"{", - RowBox[{"3", ",", - RowBox[{"-", "1"}], ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", - ",", "3"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "1"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "2", ",", "2", ",", "0", ",", "0", ",", "2", - ",", "0", ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "1", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "1", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "1", ",", "3", ",", "0", ",", "0", ",", "2", - ",", "0", ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "1", ",", "2", ",", "0", ",", "0", ",", "3", - ",", "0", ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", - RowBox[{"-", "1"}], ",", "1", ",", "0", ",", "0", ",", "1", ",", "0", - ",", "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "0", ",", "3", ",", "0", ",", "0", ",", "3", - ",", "0", ",", "0"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "0", ",", "4", ",", "0", ",", "0", ",", "0", - ",", - RowBox[{"-", "2"}], ",", "4"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "0", ",", "4", ",", "0", ",", "0", ",", "0", - ",", - RowBox[{"-", "1"}], ",", "3"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "1", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{"0", ",", "0", ",", "1", ",", "0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}], ",", "1"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "0", ",", "3", ",", "0", ",", "0", ",", "0", - ",", - RowBox[{"-", "1"}], ",", "4"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "1"}], ",", "0", ",", "3", ",", "0", ",", "0", ",", "0", - ",", "0", ",", "3"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "1"}], "}"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}], ",", "3", ",", "0", ",", "2", ",", "1"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}], ",", "3", ",", "0", ",", "3", ",", "0"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}], ",", "2", ",", "0", ",", "3", ",", "1"}], "}"}], - ",", - RowBox[{"{", - RowBox[{"0", ",", "0", ",", "0", ",", - RowBox[{"-", "1"}], ",", "2", ",", "0", ",", "2", ",", "2"}], "}"}], - ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", "0", ",", "0", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", "0", ",", "1", ",", - RowBox[{"-", "1"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "1", ",", - "0"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", "0", ",", - "1"}], "}"}]}], "}"}]}], "}"}]], "Output", - CellChangeTimes->{{3.837018646638774*^9, 3.837018653016807*^9}, - 3.8372921436675253`*^9}, - CellLabel->"Out[73]=",ExpressionUUID->"7db9785f-3672-4af8-906b-fa486e02ead5"] -}, Open ]], - -Cell[BoxData[ - RowBox[{ - RowBox[{"geom", "=", - RowBox[{ - RowBox[{ - RowBox[{ - RowBox[{ - RowBox[{"Transpose", "[", "root", "]"}], ".", - RowBox[{"Transpose", "[", "#", "]"}], ".", - RowBox[{"PseudoInverse", "[", - RowBox[{"Transpose", "[", "root", "]"}], "]"}]}], "&"}], "/@", - "alg"}], "//", "Simplify"}]}], ";"}]], "Input", - CellChangeTimes->{{3.836861396756734*^9, 3.836861407500039*^9}, { - 3.836861438320512*^9, 3.836861457101021*^9}}, - CellLabel->"In[74]:=",ExpressionUUID->"770d5ee5-e393-4850-9a46-6c7de46cc618"], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"c", "=", - RowBox[{"root", "[", - RowBox[{"[", - RowBox[{"-", "1"}], "]"}], "]"}]}]], "Input", - CellChangeTimes->{{3.836862090498773*^9, 3.836862095367288*^9}}, - CellLabel->"In[75]:=",ExpressionUUID->"68ee96ba-31f2-4143-bd53-307ccabc9cc0"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{"8", ",", "24", ",", - RowBox[{ - RowBox[{"-", "6"}], " ", - SqrtBox["2"]}], ",", "11"}], "}"}]], "Output", - CellChangeTimes->{{3.8368620932615356`*^9, 3.836862095786551*^9}, - 3.836862541271953*^9, {3.8370185107163963`*^9, 3.8370185432453823`*^9}, - 3.8372921437368507`*^9}, - CellLabel->"Out[75]=",ExpressionUUID->"358ad5ca-6dec-4316-b30f-84862b5ebec8"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"root", "//", "N"}]], "Input", - CellChangeTimes->{{3.8368625164866247`*^9, 3.836862516833157*^9}, { - 3.836862635043832*^9, 3.836862640783617*^9}, {3.8368632642245083`*^9, - 3.83686326457684*^9}}, - CellLabel->"In[76]:=",ExpressionUUID->"f3528cd8-92c1-47b7-bb02-42e08ed49e1b"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"22.`", ",", "80.`", ",", - RowBox[{"-", "28.284271247461902`"}], ",", "31.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"12.`", ",", "48.`", ",", - RowBox[{"-", "16.970562748477143`"}], ",", "17.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"4.`", ",", "20.`", ",", - RowBox[{"-", "5.656854249492381`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"14.`", ",", "52.`", ",", - RowBox[{"-", "16.970562748477143`"}], ",", "21.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"16.`", ",", "52.`", ",", - RowBox[{"-", "19.79898987322333`"}], ",", "21.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"6.`", ",", "20.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "2.`"}], ",", - RowBox[{"-", "8.`"}], ",", "2.8284271247461903`", ",", - RowBox[{"-", "3.`"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{"8.`", ",", "24.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "11.`"}], "}"}]}], - "}"}]], "Output", - CellChangeTimes->{ - 3.836862517142044*^9, {3.836862635581028*^9, 3.836862641160112*^9}, - 3.83686326503437*^9, {3.837018510773959*^9, 3.8370185433326883`*^9}, - 3.8372921437567043`*^9}, - CellLabel->"Out[76]=",ExpressionUUID->"35bb09c2-4387-4867-9fad-4552b20f0c52"] -}, Open ]], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"10.`", ",", "8.`", ",", - RowBox[{"-", "5.656854249492381`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"24.`", ",", "24.`", ",", - RowBox[{"-", "16.970562748477143`"}], ",", "17.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"8.`", ",", "10.`", ",", - RowBox[{"-", "5.656854249492381`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"12.`", ",", "10.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "4.`"}], ",", - RowBox[{"-", "4.`"}], ",", "2.8284271247461903`", ",", - RowBox[{"-", "3.`"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{"10.`", ",", "12.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "7.`"}], "}"}]}], - "}"}]], "Input", - CellLabel->"In[77]:=",ExpressionUUID->"240ccff6-1653-434c-8746-06b52ccf0f09"], - -Cell[BoxData[ - RowBox[{"{", - RowBox[{ - RowBox[{"{", - RowBox[{"10.`", ",", "8.`", ",", - RowBox[{"-", "5.656854249492381`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"24.`", ",", "24.`", ",", - RowBox[{"-", "16.970562748477143`"}], ",", "17.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"8.`", ",", "10.`", ",", - RowBox[{"-", "5.656854249492381`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{"12.`", ",", "10.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "7.`"}], "}"}], ",", - RowBox[{"{", - RowBox[{ - RowBox[{"-", "4.`"}], ",", - RowBox[{"-", "4.`"}], ",", "2.8284271247461903`", ",", - RowBox[{"-", "3.`"}]}], "}"}], ",", - RowBox[{"{", - RowBox[{"10.`", ",", "12.`", ",", - RowBox[{"-", "8.485281374238571`"}], ",", "7.`"}], "}"}]}], - "}"}]], "Output", - CellChangeTimes->{{3.837018510796248*^9, 3.8370185433490953`*^9}, - 3.8372921437780027`*^9}, - CellLabel->"Out[77]=",ExpressionUUID->"cbe19ba9-7b33-4c0f-af1a-c1d606049ebf"] -}, Open ]] + RowBox[{"g6v7f2", "=", GridBox[{ + {"1", + RowBox[{"-", "1"}], + RowBox[{"-", "5"}], + RowBox[{"-", "1"}], + RowBox[{"-", "1"}], + RowBox[{"-", "1"}]}, + { + RowBox[{"-", "1"}], "1", + RowBox[{"-", "1"}], + RowBox[{"-", "1"}], + RowBox[{"-", "5"}], + RowBox[{"-", "1"}]}, + { + RowBox[{"-", "5"}], + RowBox[{"-", "1"}], "1", + RowBox[{"-", "1"}], + RowBox[{"-", "7"}], + RowBox[{"-", "1"}]}, + { + RowBox[{"-", "1"}], + RowBox[{"-", "1"}], + RowBox[{"-", "1"}], "1", + RowBox[{"-", "1"}], + RowBox[{"-", + FractionBox["5", "3"]}]}, + { + RowBox[{"-", "1"}], + RowBox[{"-", "5"}], + RowBox[{"-", "7"}], + RowBox[{"-", "1"}], "1", + RowBox[{"-", "1"}]}, + { + RowBox[{"-", "1"}], + RowBox[{"-", "1"}], + RowBox[{"-", "1"}], + RowBox[{"-", + FractionBox["5", "3"]}], + RowBox[{"-", "1"}], "1"} + }]}], ";"}]], "Input", + CellChangeTimes->{{3.8493085177656803`*^9, 3.8493085918602943`*^9}}, + CellLabel->"In[43]:=",ExpressionUUID->"8fa9343c-0ee8-4e78-b216-6b629c1eb50f"] }, -WindowSize->{1428., 779.25}, -WindowMargins->{{6, Automatic}, {6, Automatic}}, +WindowSize->{708., 779.25}, +WindowMargins->{{Automatic, 7.5}, {7.5, Automatic}}, TaggingRules->{ "WelcomeScreenSettings" -> {"FEStarting" -> False}, "TryRealOnly" -> False}, FrontEndVersion->"12.3 for Linux x86 (64-bit) (June 19, 2021)", @@ -9734,93 +8648,42 @@ CellTagsIndex->{} *) (*NotebookFileOutline Notebook[{ -Cell[558, 20, 419, 9, 29, "Input",ExpressionUUID->"e1bc883b-2413-4a7d-abe0-4a19eb3f78fd"], -Cell[980, 31, 1030, 27, 29, "Input",ExpressionUUID->"025b5df5-f2a6-4cee-a294-e76ee16e74d4"], -Cell[2013, 60, 510, 11, 29, "Input",ExpressionUUID->"54cc4a6c-be37-4091-ac21-3dfd11eb53ea"], -Cell[2526, 73, 440, 11, 29, "Input",ExpressionUUID->"d3298122-6e10-4115-8e61-a949acba4e08"], -Cell[2969, 86, 1416, 34, 29, "Input",ExpressionUUID->"4e2a5664-aeb5-4dfb-88fb-7e7839ba2141"], -Cell[4388, 122, 343, 8, 29, "Input",ExpressionUUID->"c9a1b25a-8cb3-40d1-ac83-1d2405398934"], -Cell[4734, 132, 1141, 33, 29, "Input",ExpressionUUID->"30b57c08-a123-4e7d-9b0a-b512fcfecee8"], -Cell[5878, 167, 741, 20, 29, "Input",ExpressionUUID->"e30807a9-5381-4ad1-b9fd-a6a877ae69fe"], -Cell[6622, 189, 672, 19, 29, "Input",ExpressionUUID->"d1264330-efcb-4ca7-a1c2-f6744f28eebe"], -Cell[7297, 210, 708, 19, 29, "Input",ExpressionUUID->"efd0e321-9f31-4641-bf42-f73e16044635"], -Cell[8008, 231, 548, 14, 29, "Input",ExpressionUUID->"810323e6-91cb-44f2-ad55-323fbec422eb"], -Cell[8559, 247, 702, 19, 29, "Input",ExpressionUUID->"948959db-c926-4458-9e45-ef7f3fb99ba5"], -Cell[9264, 268, 996, 28, 71, "Input",ExpressionUUID->"e7b8a43b-0fbc-4073-928d-10a091e21dd7"], -Cell[10263, 298, 4042, 107, 298, "Input",ExpressionUUID->"5cb4f612-3c02-42ac-ad57-4fb2daf3366b"], -Cell[14308, 407, 10810, 230, 422, "Input",ExpressionUUID->"df61872a-1e93-4b2b-ad66-1c8fee203402"], -Cell[25121, 639, 7334, 180, 546, "Input",ExpressionUUID->"dab3b84f-3f49-42e4-9bc4-79cb6408f946"], -Cell[32458, 821, 912, 24, 92, "Input",ExpressionUUID->"bd52b017-bd99-4bdf-9126-b7c62804c9f2"], -Cell[33373, 847, 443, 11, 29, "Input",ExpressionUUID->"5ef8c91b-dd7a-440d-b44e-513ae9efffca"], -Cell[33819, 860, 5511, 134, 289, "Input",ExpressionUUID->"2ffd6cba-1ba3-4c73-8457-ef7fc5958282"], -Cell[39333, 996, 5346, 111, 174, "Input",ExpressionUUID->"4186f080-27d0-474f-9433-7cdeb3a7a49d"], -Cell[CellGroupData[{ -Cell[44704, 1111, 357, 5, 29, "Input",ExpressionUUID->"a546161f-063b-4b38-811b-1f5d9ac28696"], -Cell[45064, 1118, 3008, 42, 33, "Output",ExpressionUUID->"7f8ac2d2-cd59-46b6-a728-3bc3e2998507"] -}, Open ]], -Cell[48087, 1163, 2787, 67, 283, "Input",ExpressionUUID->"3971d33a-d19f-42ea-9b17-0801f7a59659"], -Cell[50877, 1232, 3212, 89, 209, "Input",ExpressionUUID->"3db5443f-dda7-4082-8ab7-96e274634389"], -Cell[54092, 1323, 1383, 34, 116, "Input",ExpressionUUID->"52eb731d-d72b-4ff7-afc4-5691e9750e37"], -Cell[55478, 1359, 843, 23, 65, "Input",ExpressionUUID->"6e172e8f-4972-4597-9559-948bf406a2c4"], -Cell[56324, 1384, 1581, 60, 196, "Input",ExpressionUUID->"897b1d52-af46-4e1c-8207-c0acc9e2c1f3"], -Cell[57908, 1446, 1861, 70, 147, "Input",ExpressionUUID->"a88926ed-6f50-457b-9480-401929196ff8"], -Cell[59772, 1518, 1550, 60, 137, "Input",ExpressionUUID->"ac2fc7fb-1a08-4495-8c53-210ad6f3664b"], -Cell[61325, 1580, 9993, 307, 443, "Input",ExpressionUUID->"609d9edf-fd45-4e4e-aae5-f4d3cc6359f5"], -Cell[71321, 1889, 4066, 151, 216, "Input",ExpressionUUID->"294e535d-e3a7-4a1d-8c24-303f127653b2"], -Cell[75390, 2042, 7538, 274, 221, "Input",ExpressionUUID->"45d67d9a-02e6-48ac-8e3a-435a001307e6"], -Cell[82931, 2318, 5347, 201, 250, "Input",ExpressionUUID->"65e20246-7792-4c97-b2ee-553e60d6428e"], -Cell[88281, 2521, 49457, 1063, 2753, "Input",ExpressionUUID->"1c98ab0f-7be0-4b82-83f8-0a1739369b4d"], -Cell[137741, 3586, 172929, 3666, 9909, "Input",ExpressionUUID->"239a4292-049d-4293-9674-7e78c28ca011"], -Cell[310673, 7254, 1486, 55, 125, "Input",ExpressionUUID->"b6c05a3c-d9ef-41f8-9987-9bf57f74096c"], -Cell[312162, 7311, 42950, 1327, 834, "Input",ExpressionUUID->"851b8d35-e5c6-40f2-826f-018f704c8a73"], -Cell[355115, 8640, 350, 7, 29, "Input",ExpressionUUID->"c9c3f8c5-57c2-442b-83c1-93d4627643e0"], -Cell[CellGroupData[{ -Cell[355490, 8651, 328, 5, 29, "Input",ExpressionUUID->"4d7d714e-f2ed-41ab-a3c1-9f7a73b68b46"], -Cell[355821, 8658, 3401, 74, 374, "Output",ExpressionUUID->"e8c2f1fb-ecfc-47d3-817b-447b50c2d140"] -}, Open ]], -Cell[CellGroupData[{ -Cell[359259, 8737, 926, 18, 51, "Input",ExpressionUUID->"64697f86-4592-4a50-b42f-8039aaa8a819"], -Cell[360188, 8757, 1180, 20, 376, "Output",ExpressionUUID->"9ed73430-1920-472c-a0b4-4414f74c62bd"] -}, Open ]], -Cell[CellGroupData[{ -Cell[361405, 8782, 179, 2, 29, "Input",ExpressionUUID->"a12d9058-1edd-4fb6-b435-8ceb29d8c529"], -Cell[361587, 8786, 1826, 41, 55, "Output",ExpressionUUID->"98a8d185-fc9b-486a-b05c-667150a96589"] -}, Open ]], -Cell[CellGroupData[{ -Cell[363450, 8832, 522, 9, 29, "Input",ExpressionUUID->"6c14882f-a3a6-490a-822b-b77dc0b9345c"], -Cell[363975, 8843, 13115, 317, 343, "Output",ExpressionUUID->"d464800e-27b3-43f6-b7ed-f6b02a57bf58"] -}, Open ]], -Cell[CellGroupData[{ -Cell[377127, 9165, 454, 8, 29, "Input",ExpressionUUID->"ddd3a665-d541-435d-a556-e983f9a2a721"], -Cell[377584, 9175, 891, 20, 33, "Output",ExpressionUUID->"8effbbbc-2a8c-48eb-a72e-446a24a6602e"] -}, Open ]], -Cell[CellGroupData[{ -Cell[378512, 9200, 814, 18, 71, "Input",ExpressionUUID->"74f40533-5cef-42bc-84d6-0432307eb122"], -Cell[379329, 9220, 1606, 35, 367, "Print",ExpressionUUID->"a09f1a00-a905-497c-9b40-b1ee8d42bb37"], -Cell[380938, 9257, 1618, 49, 36, "Output",ExpressionUUID->"2f347bab-dba3-4640-a956-79a2d4f0fb1a"] -}, Open ]], -Cell[CellGroupData[{ -Cell[382593, 9311, 198, 3, 29, "Input",ExpressionUUID->"adbe170c-01cd-4c8c-8b26-64a98a5b6af3"], -Cell[382794, 9316, 1247, 31, 55, "Output",ExpressionUUID->"709c30e9-a35f-4fdd-8561-4951d790e7e9"] -}, Open ]], -Cell[384056, 9350, 413, 9, 29, "Input",ExpressionUUID->"6c3f7ffd-26f3-488f-886c-23454998ed6a"], -Cell[CellGroupData[{ -Cell[384494, 9363, 176, 2, 29, "Input",ExpressionUUID->"f2994baa-da4a-4e16-8ce5-73dfa6c93290"], -Cell[384673, 9367, 7603, 206, 199, "Output",ExpressionUUID->"7db9785f-3672-4af8-906b-fa486e02ead5"] -}, Open ]], -Cell[392291, 9576, 563, 14, 29, "Input",ExpressionUUID->"770d5ee5-e393-4850-9a46-6c7de46cc618"], -Cell[CellGroupData[{ -Cell[392879, 9594, 269, 6, 29, "Input",ExpressionUUID->"68ee96ba-31f2-4143-bd53-307ccabc9cc0"], -Cell[393151, 9602, 404, 9, 36, "Output",ExpressionUUID->"358ad5ca-6dec-4316-b30f-84862b5ebec8"] -}, Open ]], -Cell[CellGroupData[{ -Cell[393592, 9616, 299, 5, 29, "Input",ExpressionUUID->"f3528cd8-92c1-47b7-bb02-42e08ed49e1b"], -Cell[393894, 9623, 1373, 34, 55, "Output",ExpressionUUID->"35bb09c2-4387-4867-9fad-4552b20f0c52"] -}, Open ]], -Cell[CellGroupData[{ -Cell[395304, 9662, 925, 24, 51, "Input",ExpressionUUID->"240ccff6-1653-434c-8746-06b52ccf0f09"], -Cell[396232, 9688, 1022, 26, 33, "Output",ExpressionUUID->"cbe19ba9-7b33-4c0f-af1a-c1d606049ebf"] -}, Open ]] +Cell[558, 20, 418, 9, 29, "Input",ExpressionUUID->"e1bc883b-2413-4a7d-abe0-4a19eb3f78fd"], +Cell[979, 31, 1029, 27, 71, "Input",ExpressionUUID->"025b5df5-f2a6-4cee-a294-e76ee16e74d4"], +Cell[2011, 60, 509, 11, 29, "Input",ExpressionUUID->"54cc4a6c-be37-4091-ac21-3dfd11eb53ea"], +Cell[2523, 73, 439, 11, 29, "Input",ExpressionUUID->"d3298122-6e10-4115-8e61-a949acba4e08"], +Cell[2965, 86, 1415, 34, 71, "Input",ExpressionUUID->"4e2a5664-aeb5-4dfb-88fb-7e7839ba2141"], +Cell[4383, 122, 342, 8, 29, "Input",ExpressionUUID->"c9a1b25a-8cb3-40d1-ac83-1d2405398934"], +Cell[4728, 132, 1140, 33, 92, "Input",ExpressionUUID->"30b57c08-a123-4e7d-9b0a-b512fcfecee8"], +Cell[5871, 167, 740, 20, 51, "Input",ExpressionUUID->"e30807a9-5381-4ad1-b9fd-a6a877ae69fe"], +Cell[6614, 189, 671, 19, 51, "Input",ExpressionUUID->"d1264330-efcb-4ca7-a1c2-f6744f28eebe"], +Cell[7288, 210, 708, 19, 71, "Input",ExpressionUUID->"efd0e321-9f31-4641-bf42-f73e16044635"], +Cell[7999, 231, 548, 14, 51, "Input",ExpressionUUID->"810323e6-91cb-44f2-ad55-323fbec422eb"], +Cell[8550, 247, 702, 19, 51, "Input",ExpressionUUID->"948959db-c926-4458-9e45-ef7f3fb99ba5"], +Cell[9255, 268, 996, 28, 71, "Input",ExpressionUUID->"e7b8a43b-0fbc-4073-928d-10a091e21dd7"], +Cell[10254, 298, 4042, 107, 360, "Input",ExpressionUUID->"5cb4f612-3c02-42ac-ad57-4fb2daf3366b"], +Cell[14299, 407, 10810, 230, 402, "Input",ExpressionUUID->"df61872a-1e93-4b2b-ad66-1c8fee203402"], +Cell[25112, 639, 7334, 180, 422, "Input",ExpressionUUID->"dab3b84f-3f49-42e4-9bc4-79cb6408f946"], +Cell[32449, 821, 912, 24, 29, "Input",ExpressionUUID->"bd52b017-bd99-4bdf-9126-b7c62804c9f2"], +Cell[33364, 847, 443, 11, 29, "Input",ExpressionUUID->"5ef8c91b-dd7a-440d-b44e-513ae9efffca"], +Cell[33810, 860, 5511, 134, 182, "Input",ExpressionUUID->"2ffd6cba-1ba3-4c73-8457-ef7fc5958282"], +Cell[39324, 996, 5346, 111, 113, "Input",ExpressionUUID->"4186f080-27d0-474f-9433-7cdeb3a7a49d"], +Cell[44673, 1109, 2787, 67, 262, "Input",ExpressionUUID->"3971d33a-d19f-42ea-9b17-0801f7a59659"], +Cell[47463, 1178, 3212, 89, 130, "Input",ExpressionUUID->"3db5443f-dda7-4082-8ab7-96e274634389"], +Cell[50678, 1269, 1383, 34, 65, "Input",ExpressionUUID->"52eb731d-d72b-4ff7-afc4-5691e9750e37"], +Cell[52064, 1305, 843, 23, 65, "Input",ExpressionUUID->"6e172e8f-4972-4597-9559-948bf406a2c4"], +Cell[52910, 1330, 1581, 60, 196, "Input",ExpressionUUID->"897b1d52-af46-4e1c-8207-c0acc9e2c1f3"], +Cell[54494, 1392, 1861, 70, 147, "Input",ExpressionUUID->"a88926ed-6f50-457b-9480-401929196ff8"], +Cell[56358, 1464, 1550, 60, 137, "Input",ExpressionUUID->"ac2fc7fb-1a08-4495-8c53-210ad6f3664b"], +Cell[57911, 1526, 9993, 307, 257, "Input",ExpressionUUID->"609d9edf-fd45-4e4e-aae5-f4d3cc6359f5"], +Cell[67907, 1835, 4066, 151, 216, "Input",ExpressionUUID->"294e535d-e3a7-4a1d-8c24-303f127653b2"], +Cell[71976, 1988, 7538, 274, 221, "Input",ExpressionUUID->"45d67d9a-02e6-48ac-8e3a-435a001307e6"], +Cell[79517, 2264, 5347, 201, 250, "Input",ExpressionUUID->"65e20246-7792-4c97-b2ee-553e60d6428e"], +Cell[84867, 2467, 49457, 1063, 2691, "Input",ExpressionUUID->"1c98ab0f-7be0-4b82-83f8-0a1739369b4d"], +Cell[134327, 3532, 172929, 3666, 9909, "Input",ExpressionUUID->"239a4292-049d-4293-9674-7e78c28ca011"], +Cell[307259, 7200, 1486, 55, 125, "Input",ExpressionUUID->"b6c05a3c-d9ef-41f8-9987-9bf57f74096c"], +Cell[308748, 7257, 42950, 1327, 1659, "Input",ExpressionUUID->"851b8d35-e5c6-40f2-826f-018f704c8a73"], +Cell[351701, 8586, 1167, 43, 129, "Input",ExpressionUUID->"8fa9343c-0ee8-4e78-b216-6b629c1eb50f"] } ] *)