VTK  9.4.20250113
vtkTableBasedClipCases.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2// SPDX-FileCopyrightText: Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
3// SPDX-License-Identifier: BSD-3-Clause
4
5#ifndef vtkTableBasedClipCases_h
6#define vtkTableBasedClipCases_h
7
8#include "vtkFiltersGeneralModule.h"
9#include "vtkSetGet.h"
10#include "vtkCellType.h"
11
12#include <array>
13#include <cstdint>
14#include <type_traits>
15
16VTK_ABI_NAMESPACE_BEGIN
17class VTKFILTERSGENERAL_EXPORT vtkTableBasedClipCasesBase
18{
19public:
20 // Points of original cell (up to 8, for the hex)
21 // Note: we assume P0 is zero in several places.
22 // Note: we assume these values are contiguous and monotonic.
23 static constexpr uint8_t P0 = 0;
24 static constexpr uint8_t P1 = 1;
25 static constexpr uint8_t P2 = 2;
26 static constexpr uint8_t P3 = 3;
27 static constexpr uint8_t P4 = 4;
28 static constexpr uint8_t P5 = 5;
29 static constexpr uint8_t P6 = 6;
30 static constexpr uint8_t P7 = 7;
31
32 // Edges of original cell (up to 12, for the hex)
33 // Note: we assume these values are contiguous and monotonic.
34 static constexpr uint8_t EA = 8;
35 static constexpr uint8_t EB = 9;
36 static constexpr uint8_t EC = 10;
37 static constexpr uint8_t ED = 11;
38 static constexpr uint8_t EE = 12;
39 static constexpr uint8_t EF = 13;
40 static constexpr uint8_t EG = 14;
41 static constexpr uint8_t EH = 15;
42 static constexpr uint8_t EI = 16;
43 static constexpr uint8_t EJ = 17;
44 static constexpr uint8_t EK = 18;
45 static constexpr uint8_t EL = 19;
46
47 // New interpolated point (ST_PNT outputs)
48 static constexpr uint8_t N0 = 20;
49
50 // Shape types
51 static constexpr uint8_t ST_VTX = 32 + VTK_VERTEX;
52 static constexpr uint8_t ST_LIN = 32 + VTK_LINE;
53 static constexpr uint8_t ST_TRI = 32 + VTK_TRIANGLE;
54 static constexpr uint8_t ST_QUA = 32 + VTK_QUAD;
55 static constexpr uint8_t ST_TET = 32 + VTK_TETRA;
56 static constexpr uint8_t ST_HEX = 32 + VTK_HEXAHEDRON;
57 static constexpr uint8_t ST_PYR = 32 + VTK_PYRAMID;
58 static constexpr uint8_t ST_WDG = 32 + VTK_WEDGE;
59 // This is a special shape type for a centroid point
60 static constexpr uint8_t ST_PNT = 32 + VTK_EMPTY_CELL;
61
62 using EDGEIDXS = uint8_t[2];
63
64protected:
65 static constexpr bool F = false;
66 static constexpr bool T = true;
67 // Supported Cell Types
68 static constexpr bool SupportedCellTypes[VTK_NUMBER_OF_CELL_TYPES] = { F, /*VTK_VERTEX*/ T, F,
69 /*VTK_LINE*/ T, F, /*VTK_TRIANGLE*/ T, F, F, /*VTK_PIXEL*/ T, /*VTK_QUAD*/ T, /*VTK_TETRA*/ T,
70 /*VTK_VOXEL*/ T, /*VTK_HEXAHEDRON*/ T, /*VTK_WEDGE*/ T, /*VTK_PYRAMID*/ T, F, F, F, F, F, F, F,
71 F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F,
72 F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F };
73
74 // Cell Max Case based on the number of points
75 static constexpr uint8_t CellMaxCase[9] = { 0, 1, 3, 7, 15, 31, 63, 127, 255 };
76
77 static constexpr uint8_t NUM_CELL_TYPES = 17;
78 static constexpr uint8_t N = 255;
79 static constexpr uint8_t MAX_NUM_EDGES = 12; // VTK_HEXAHEDRON
80
81 // edges for each cell
82 static constexpr uint8_t CellEdges[NUM_CELL_TYPES][MAX_NUM_EDGES][2] = {
83 // VTK_EMPTY_CELL
84 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
85 // VTK_VERTEX
86 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
87 // VTK_POLY_VERTEX
88 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
89 // VTK_LINE
90 { { 0, 1 }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
91 // VTK_POLY_LINE
92 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
93 // VTK_TRIANGLE
94 { { 0, 1 }, { 1, 2 }, { 2, 0 }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
95 // VTK_TRIANGLE_STRIP
96 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
97 // VTK_POLYGON
98 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
99 // VTK_PIXEL
100 { { 0, 1 }, { 1, 3 }, { 2, 3 }, { 0, 2 }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
101 // VTK_QUAD
102 { { 0, 1 }, { 1, 2 }, { 2, 3 }, { 3, 0 }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
103 // VTK_TETRA
104 { { 0, 1 }, { 1, 2 }, { 2, 0 }, { 0, 3 }, { 1, 3 }, { 2, 3 }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
105 // VTK_VOXEL
106 { { 0, 1 }, { 1, 3 }, { 2, 3 }, { 0, 2 }, { 4, 5 }, { 5, 7 }, { 6, 7 }, { 4, 6 }, { 0, 4 }, { 1, 5 }, { 2, 6 }, { 3, 7 } },
107 // VTK_HEXAHEDRON
108 { { 0, 1 }, { 1, 2 }, { 2, 3 }, { 3, 0 }, { 4, 5 }, { 5, 6 }, { 6, 7 }, { 7, 4 }, { 0, 4 }, { 1, 5 }, { 3, 7 }, { 2, 6 } },
109 // VTK_WEDGE
110 { { 0, 1 }, { 1, 2 }, { 2, 0 }, { 3, 4 }, { 4, 5 }, { 5, 3 }, { 0, 3 }, { 1, 4 }, { 2, 5 }, { N, N }, { N, N }, { N, N } },
111 // VTK_PYRAMID
112 { { 0, 1 }, { 1, 2 }, { 2, 3 }, { 3, 0 }, { 0, 4 }, { 1, 4 }, { 2, 4 }, { 3, 4 }, { N, N }, { N, N }, { N, N }, { N, N } },
113 // VTK_PENTAGONAL_PRISM
114 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
115 // VTK_HEXAGONAL_PRISM
116 { { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N }, { N, N } },
117 };
118
119#if defined(VTK_COMPILER_GCC) && VTK_COMPILER_GCC_VERSION <= 40805
120// XXX(gcc-4.8.5)
121// GCC 4.8.5 has the following bugs
122// internal compiler error: unexpected expression 'static_cast<int16_t>(-1)' of kind static_cast_expr internal compiler error: unexpected expression '(int16_t)((-1))' of kind cast_expr
123#define VTK_CLIP_CAST(type, value) value
124#pragma GCC diagnostic push
125#pragma GCC diagnostic ignored "-Wnarrowing"
126#else
127#define VTK_CLIP_CAST(type, value) static_cast<type>(value)
128#endif
129
130 // index into StartCellCases for each cell
131 static constexpr int16_t CellCasesStartIndexLookUp[NUM_CELL_TYPES] = {
132 VTK_CLIP_CAST(int16_t, -1), // 0 = VTK_EMPTY_CELL
133 VTK_CLIP_CAST(int16_t, 0), // 1 = VTK_VERTEX
134 VTK_CLIP_CAST(int16_t, -1), // 2 = VTK_POLY_VERTEX
135 VTK_CLIP_CAST(int16_t, 2), // 3 = VTK_LINE
136 VTK_CLIP_CAST(int16_t, -1), // 4 = VTK_POLY_LINE
137 VTK_CLIP_CAST(int16_t, 6), // 5 = VTK_TRIANGLE
138 VTK_CLIP_CAST(int16_t, -1), // 6 = VTK_TRIANGLE_STRIP
139 VTK_CLIP_CAST(int16_t, -1), // 7 = VTK_POLYGON
140 VTK_CLIP_CAST(int16_t, 14), // 8 = VTK_PIXEL
141 VTK_CLIP_CAST(int16_t, 30), // 9 = VTK_QUAD
142 VTK_CLIP_CAST(int16_t, 46), // 10 = VTK_TETRA
143 VTK_CLIP_CAST(int16_t, 62), // 11 = VTK_VOXEL
144 VTK_CLIP_CAST(int16_t, 318), // 12 = VTK_HEXAHEDRON
145 VTK_CLIP_CAST(int16_t, 574), // 13 = VTK_WEDGE
146 VTK_CLIP_CAST(int16_t, 638), // 14 = VTK_PYRAMID
147 VTK_CLIP_CAST(int16_t, -1), // 15 = VTK_PENTAGONAL_PRISM
148 VTK_CLIP_CAST(int16_t, -1), // 16 = VTK_HEXAGONAL_PRISM
149 };
150
151#if defined(VTK_COMPILER_GCC) && VTK_COMPILER_GCC_VERSION <= 40805
152#pragma GCC diagnostic pop
153#endif
154
155public:
159 VTK_ALWAYS_INLINE static constexpr bool IsCellTypeSupported(int cellType)
160 {
161 return SupportedCellTypes[cellType];
162 }
163
169 VTK_ALWAYS_INLINE static constexpr EDGEIDXS* GetCellEdges(int cellType)
170 {
171 return const_cast<EDGEIDXS*>(CellEdges[cellType]);
172 }
173
177 VTK_ALWAYS_INLINE static constexpr uint8_t GetCellType(uint8_t shapeType)
178 {
179 return shapeType & 0x07;
180 }
181};
182
183// Primary template declaration
184template <bool InsideOut>
185class VTKFILTERSGENERAL_EXPORT vtkTableBasedClipCases;
186
187// Specialization for false
188template <>
189class VTKFILTERSGENERAL_EXPORT vtkTableBasedClipCases<false> : public vtkTableBasedClipCasesBase
190{
191public:
192 static constexpr uint8_t DISCARDED_CELL_CASE = 0;
193
194private:
195 // clip table for all cases of each cell
196 static constexpr std::array<uint8_t, 26665> CellCases = { {
197 // VTK_VERTEX
198 /* case 0 */ 0,
199 /* case 1 */ 1,
200 ST_VTX, 1, P0,
201 // VTK_LINE
202 /* case 0 */ 0,
203 /* case 1 */ 1,
204 ST_LIN, 2, P0, EA,
205 /* case 2 */ 1,
206 ST_LIN, 2, P1, EA,
207 /* case 3 */ 1,
208 ST_LIN, 2, P0, P1,
209 // VTK_TRIANGLE
210 /* case 0 */ 0,
211 /* case 1 */ 1,
212 ST_TRI, 3, P0, EA, EC,
213 /* case 2 */ 1,
214 ST_TRI, 3, P1, EB, EA,
215 /* case 3 */ 1,
216 ST_QUA, 4, P0, P1, EB, EC,
217 /* case 4 */ 1,
218 ST_TRI, 3, P2, EC, EB,
219 /* case 5 */ 1,
220 ST_QUA, 4, P2, P0, EA, EB,
221 /* case 6 */ 1,
222 ST_QUA, 4, P1, P2, EC, EA,
223 /* case 7 */ 1,
224 ST_TRI, 3, P0, P1, P2,
225 // VTK_PIXEL
226 /* case 0 */ 0,
227 /* case 1 */ 1,
228 ST_TRI, 3, P0, EA, ED,
229 /* case 2 */ 1,
230 ST_TRI, 3, P1, EB, EA,
231 /* case 3 */ 1,
232 ST_QUA, 4, P0, P1, EB, ED,
233 /* case 4 */ 1,
234 ST_TRI, 3, P2, ED, EC,
235 /* case 5 */ 1,
236 ST_QUA, 4, P2, P0, EA, EC,
237 /* case 6 */ 2,
238 ST_QUA, 4, P2, P1, EB, EC,
239 ST_QUA, 4, P1, P2, ED, EA,
240 /* case 7 */ 2,
241 ST_QUA, 4, P2, P1, EB, EC,
242 ST_TRI, 3, P0, P1, P2,
243 /* case 8 */ 1,
244 ST_TRI, 3, P3, EC, EB,
245 /* case 9 */ 2,
246 ST_QUA, 4, P0, P3, EC, ED,
247 ST_QUA, 4, P3, P0, EA, EB,
248 /* case 10 */ 1,
249 ST_QUA, 4, P1, P3, EC, EA,
250 /* case 11 */ 2,
251 ST_QUA, 4, P0, P3, EC, ED,
252 ST_TRI, 3, P1, P3, P0,
253 /* case 12 */ 1,
254 ST_QUA, 4, P3, P2, ED, EB,
255 /* case 13 */ 2,
256 ST_QUA, 4, P3, P0, EA, EB,
257 ST_TRI, 3, P2, P0, P3,
258 /* case 14 */ 2,
259 ST_QUA, 4, P1, P2, ED, EA,
260 ST_TRI, 3, P3, P2, P1,
261 /* case 15 */ 1,
262 ST_QUA, 4, P0, P1, P3, P2,
263 // VTK_QUAD
264 /* case 0 */ 0,
265 /* case 1 */ 1,
266 ST_TRI, 3, P0, EA, ED,
267 /* case 2 */ 1,
268 ST_TRI, 3, P1, EB, EA,
269 /* case 3 */ 1,
270 ST_QUA, 4, P0, P1, EB, ED,
271 /* case 4 */ 1,
272 ST_TRI, 3, P2, EC, EB,
273 /* case 5 */ 2,
274 ST_QUA, 4, P2, P0, EA, EB,
275 ST_QUA, 4, P0, P2, EC, ED,
276 /* case 6 */ 1,
277 ST_QUA, 4, P1, P2, EC, EA,
278 /* case 7 */ 2,
279 ST_QUA, 4, P0, P2, EC, ED,
280 ST_TRI, 3, P1, P2, P0,
281 /* case 8 */ 1,
282 ST_TRI, 3, P3, ED, EC,
283 /* case 9 */ 1,
284 ST_QUA, 4, P3, P0, EA, EC,
285 /* case 10 */ 2,
286 ST_QUA, 4, P3, P1, EB, EC,
287 ST_QUA, 4, P1, P3, ED, EA,
288 /* case 11 */ 2,
289 ST_QUA, 4, P3, P1, EB, EC,
290 ST_TRI, 3, P0, P1, P3,
291 /* case 12 */ 1,
292 ST_QUA, 4, P2, P3, ED, EB,
293 /* case 13 */ 2,
294 ST_QUA, 4, P2, P0, EA, EB,
295 ST_TRI, 3, P3, P0, P2,
296 /* case 14 */ 2,
297 ST_QUA, 4, P1, P3, ED, EA,
298 ST_TRI, 3, P2, P3, P1,
299 /* case 15 */ 1,
300 ST_QUA, 4, P0, P1, P2, P3,
301 // VTK_TETRA
302 /* case 0 */ 0,
303 /* case 1 */ 1,
304 ST_TET, 4, P0, EA, EC, ED,
305 /* case 2 */ 1,
306 ST_TET, 4, P1, EB, EA, EE,
307 /* case 3 */ 1,
308 ST_WDG, 6, P0, ED, EC, P1, EE, EB,
309 /* case 4 */ 1,
310 ST_TET, 4, P2, EC, EB, EF,
311 /* case 5 */ 1,
312 ST_WDG, 6, P2, EF, EB, P0, ED, EA,
313 /* case 6 */ 1,
314 ST_WDG, 6, P1, EE, EA, P2, EF, EC,
315 /* case 7 */ 1,
316 ST_WDG, 6, ED, EE, EF, P0, P1, P2,
317 /* case 8 */ 1,
318 ST_TET, 4, P3, EE, ED, EF,
319 /* case 9 */ 1,
320 ST_WDG, 6, P0, EC, EA, P3, EF, EE,
321 /* case 10 */ 1,
322 ST_WDG, 6, P3, EF, ED, P1, EB, EA,
323 /* case 11 */ 1,
324 ST_WDG, 6, P0, P1, P3, EC, EB, EF,
325 /* case 12 */ 1,
326 ST_WDG, 6, P2, EB, EC, P3, EE, ED,
327 /* case 13 */ 1,
328 ST_WDG, 6, EA, EB, EE, P0, P2, P3,
329 /* case 14 */ 1,
330 ST_WDG, 6, P1, P2, P3, EA, EC, ED,
331 /* case 15 */ 1,
332 ST_TET, 4, P0, P1, P2, P3,
333 // VTK_VOXEL
334 /* case 0 */ 0,
335 /* case 1 */ 1,
336 ST_TET, 4, P0, EA, ED, EI,
337 /* case 2 */ 1,
338 ST_TET, 4, P1, EA, EJ, EB,
339 /* case 3 */ 1,
340 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
341 /* case 4 */ 1,
342 ST_TET, 4, P2, ED, EC, EK,
343 /* case 5 */ 1,
344 ST_WDG, 6, P2, EK, EC, P0, EI, EA,
345 /* case 6 */ 7,
346 ST_PNT, 2, EK, EJ,
347 ST_PYR, 5, P2, ED, EA, P1, N0,
348 ST_PYR, 5, EC, P2, P1, EB, N0,
349 ST_TET, 4, EB, P1, EJ, N0,
350 ST_TET, 4, P1, EA, EJ, N0,
351 ST_TET, 4, EC, P2, N0, EK,
352 ST_TET, 4, ED, P2, EK, N0,
353 /* case 7 */ 7,
354 ST_PNT, 5, EJ, EI, EB, EC, EK,
355 ST_PYR, 5, EI, P0, P2, EK, N0,
356 ST_PYR, 5, EJ, P1, P0, EI, N0,
357 ST_TET, 4, EB, P1, EJ, N0,
358 ST_TET, 4, P1, P2, P0, N0,
359 ST_PYR, 5, EB, EC, P2, P1, N0,
360 ST_TET, 4, P2, EC, EK, N0,
361 /* case 8 */ 1,
362 ST_TET, 4, P3, EB, EL, EC,
363 /* case 9 */ 7,
364 ST_PNT, 2, EI, EL,
365 ST_PYR, 5, P0, P3, EC, ED, N0,
366 ST_PYR, 5, EA, EB, P3, P0, N0,
367 ST_TET, 4, EB, EL, P3, N0,
368 ST_TET, 4, P3, EL, EC, N0,
369 ST_TET, 4, EA, N0, P0, EI,
370 ST_TET, 4, ED, EI, P0, N0,
371 /* case 10 */ 1,
372 ST_WDG, 6, P3, EC, EL, P1, EA, EJ,
373 /* case 11 */ 7,
374 ST_PNT, 5, EL, EJ, EC, ED, EI,
375 ST_PYR, 5, EJ, P1, P0, EI, N0,
376 ST_PYR, 5, EL, P3, P1, EJ, N0,
377 ST_TET, 4, EC, P3, EL, N0,
378 ST_TET, 4, P3, P0, P1, N0,
379 ST_PYR, 5, EC, ED, P0, P3, N0,
380 ST_TET, 4, P0, ED, EI, N0,
381 /* case 12 */ 1,
382 ST_WDG, 6, P2, ED, EK, P3, EB, EL,
383 /* case 13 */ 7,
384 ST_PNT, 5, EL, EK, EB, EA, EI,
385 ST_PYR, 5, EK, EI, P0, P2, N0,
386 ST_PYR, 5, EL, EK, P2, P3, N0,
387 ST_TET, 4, EB, EL, P3, N0,
388 ST_TET, 4, P3, P2, P0, N0,
389 ST_PYR, 5, EB, P3, P0, EA, N0,
390 ST_TET, 4, P0, EI, EA, N0,
391 /* case 14 */ 7,
392 ST_PNT, 5, EK, EL, ED, EA, EJ,
393 ST_PYR, 5, EL, P3, P1, EJ, N0,
394 ST_PYR, 5, EK, P2, P3, EL, N0,
395 ST_TET, 4, ED, P2, EK, N0,
396 ST_TET, 4, P2, P1, P3, N0,
397 ST_PYR, 5, ED, EA, P1, P2, N0,
398 ST_TET, 4, P1, EA, EJ, N0,
399 /* case 15 */ 1,
400 ST_HEX, 8, P0, P1, P3, P2, EI, EJ, EL, EK,
401 /* case 16 */ 1,
402 ST_TET, 4, P4, EE, EI, EH,
403 /* case 17 */ 1,
404 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
405 /* case 18 */ 7,
406 ST_PNT, 2, EH, EB,
407 ST_PYR, 5, P4, P1, EA, EI, N0,
408 ST_PYR, 5, EE, EJ, P1, P4, N0,
409 ST_TET, 4, EJ, EB, P1, N0,
410 ST_TET, 4, P1, EB, EA, N0,
411 ST_TET, 4, EE, N0, P4, EH,
412 ST_TET, 4, EI, EH, P4, N0,
413 /* case 19 */ 7,
414 ST_PNT, 5, EB, ED, EJ, EE, EH,
415 ST_PYR, 5, ED, EH, P4, P0, N0,
416 ST_PYR, 5, EB, ED, P0, P1, N0,
417 ST_TET, 4, EJ, EB, P1, N0,
418 ST_TET, 4, P1, P0, P4, N0,
419 ST_PYR, 5, EJ, P1, P4, EE, N0,
420 ST_TET, 4, P4, EH, EE, N0,
421 /* case 20 */ 7,
422 ST_PNT, 2, EC, EE,
423 ST_PYR, 5, P2, P4, EI, ED, N0,
424 ST_PYR, 5, EK, EH, P4, P2, N0,
425 ST_TET, 4, EH, EE, P4, N0,
426 ST_TET, 4, P4, EE, EI, N0,
427 ST_TET, 4, EK, N0, P2, EC,
428 ST_TET, 4, ED, EC, P2, N0,
429 /* case 21 */ 7,
430 ST_PNT, 5, EE, EA, EH, EK, EC,
431 ST_PYR, 5, EA, EC, P2, P0, N0,
432 ST_PYR, 5, EE, EA, P0, P4, N0,
433 ST_TET, 4, EH, EE, P4, N0,
434 ST_TET, 4, P4, P0, P2, N0,
435 ST_PYR, 5, EH, P4, P2, EK, N0,
436 ST_TET, 4, P2, EC, EK, N0,
437 /* case 22 */ 5,
438 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
439 ST_PYR, 5, P2, EK, EH, P4, EC,
440 ST_PYR, 5, EE, EJ, P1, P4, EB,
441 ST_PYR, 5, EC, P2, P1, EB, P4,
442 ST_PYR, 5, EC, EB, EE, EH, P4,
443 /* case 23 */ 5,
444 ST_TET, 4, P0, P1, P2, P4,
445 ST_PYR, 5, EH, P4, P2, EK, EC,
446 ST_PYR, 5, EE, EJ, P1, P4, EB,
447 ST_PYR, 5, P2, P1, EB, EC, P4,
448 ST_PYR, 5, EH, EC, EB, EE, P4,
449 /* case 24 */ 2,
450 ST_TET, 4, P4, EE, EI, EH,
451 ST_TET, 4, P3, EC, EB, EL,
452 /* case 25 */ 8,
453 ST_PNT, 4, EE, EH, EL, EL,
454 ST_PYR, 5, P3, EC, ED, P0, N0,
455 ST_PYR, 5, EA, EB, P3, P0, N0,
456 ST_TET, 4, P3, EL, EC, N0,
457 ST_TET, 4, EB, EL, P3, N0,
458 ST_PYR, 5, ED, EH, P4, P0, N0,
459 ST_PYR, 5, P0, P4, EE, EA, N0,
460 ST_TET, 4, EE, P4, EH, N0,
461 /* case 26 */ 8,
462 ST_PNT, 4, EL, EC, EH, EH,
463 ST_PYR, 5, P4, P1, EA, EI, N0,
464 ST_PYR, 5, EJ, P1, P4, EE, N0,
465 ST_TET, 4, P4, EI, EH, N0,
466 ST_TET, 4, EE, P4, EH, N0,
467 ST_PYR, 5, EA, P1, P3, EC, N0,
468 ST_PYR, 5, P1, EJ, EL, P3, N0,
469 ST_TET, 4, EL, EC, P3, N0,
470 /* case 27 */ 9,
471 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
472 ST_TET, 4, P0, P1, P3, N0,
473 ST_PYR, 5, ED, P0, P3, EC, N0,
474 ST_PYR, 5, ED, EH, P4, P0, N0,
475 ST_TET, 4, P4, P1, P0, N0,
476 ST_TET, 4, P4, EH, EE, N0,
477 ST_PYR, 5, P4, EE, EJ, P1, N0,
478 ST_PYR, 5, EJ, EL, P3, P1, N0,
479 ST_TET, 4, EL, EC, P3, N0,
480 /* case 28 */ 8,
481 ST_PNT, 4, EL, EB, EE, EE,
482 ST_PYR, 5, P4, EI, ED, P2, N0,
483 ST_PYR, 5, EK, EH, P4, P2, N0,
484 ST_TET, 4, P4, EE, EI, N0,
485 ST_TET, 4, EH, EE, P4, N0,
486 ST_PYR, 5, ED, EB, P3, P2, N0,
487 ST_PYR, 5, P2, P3, EL, EK, N0,
488 ST_TET, 4, EL, P3, EB, N0,
489 /* case 29 */ 9,
490 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
491 ST_TET, 4, P0, P3, P2, N0,
492 ST_PYR, 5, EA, EB, P3, P0, N0,
493 ST_PYR, 5, EA, P0, P4, EE, N0,
494 ST_TET, 4, P4, P0, P2, N0,
495 ST_TET, 4, P4, EH, EE, N0,
496 ST_PYR, 5, P4, P2, EK, EH, N0,
497 ST_PYR, 5, EK, P2, P3, EL, N0,
498 ST_TET, 4, EL, P3, EB, N0,
499 /* case 30 */ 9,
500 ST_PNT, 5, EL, EJ, EK, EH, EE,
501 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
502 ST_TET, 4, P1, P2, P4, N0,
503 ST_PYR, 5, P2, EK, EH, P4, N0,
504 ST_TET, 4, P3, P2, P1, N0,
505 ST_PYR, 5, EJ, EL, P3, P1, N0,
506 ST_PYR, 5, EL, EK, P2, P3, N0,
507 ST_PYR, 5, P4, EE, EJ, P1, N0,
508 ST_TET, 4, EH, EE, P4, N0,
509 /* case 31 */ 9,
510 ST_PNT, 5, EJ, EL, EK, EE, EH,
511 ST_PYR, 5, P0, P1, P3, P2, N0,
512 ST_TET, 4, P2, P4, P0, N0,
513 ST_TET, 4, P4, P1, P0, N0,
514 ST_PYR, 5, P4, EE, EJ, P1, N0,
515 ST_PYR, 5, EJ, EL, P3, P1, N0,
516 ST_PYR, 5, EL, EK, P2, P3, N0,
517 ST_PYR, 5, EK, EH, P4, P2, N0,
518 ST_TET, 4, EE, P4, EH, N0,
519 /* case 32 */ 1,
520 ST_TET, 4, P5, EF, EJ, EE,
521 /* case 33 */ 7,
522 ST_PNT, 2, ED, EF,
523 ST_PYR, 5, P0, EI, EE, P5, N0,
524 ST_PYR, 5, EA, P0, P5, EJ, N0,
525 ST_TET, 4, EJ, P5, EF, N0,
526 ST_TET, 4, P5, EE, EF, N0,
527 ST_TET, 4, EA, P0, N0, ED,
528 ST_TET, 4, EI, P0, ED, N0,
529 /* case 34 */ 1,
530 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
531 /* case 35 */ 7,
532 ST_PNT, 5, EF, EB, EE, EI, ED,
533 ST_PYR, 5, EB, ED, P0, P1, N0,
534 ST_PYR, 5, EF, EB, P1, P5, N0,
535 ST_TET, 4, EE, EF, P5, N0,
536 ST_TET, 4, P5, P1, P0, N0,
537 ST_PYR, 5, EE, P5, P0, EI, N0,
538 ST_TET, 4, P0, ED, EI, N0,
539 /* case 36 */ 2,
540 ST_TET, 4, P2, ED, EC, EK,
541 ST_TET, 4, P5, EJ, EE, EF,
542 /* case 37 */ 8,
543 ST_PNT, 4, EC, EK, EF, EF,
544 ST_PYR, 5, P5, P0, EI, EE, N0,
545 ST_PYR, 5, EA, P0, P5, EJ, N0,
546 ST_TET, 4, P5, EE, EF, N0,
547 ST_TET, 4, EJ, P5, EF, N0,
548 ST_PYR, 5, EI, P0, P2, EK, N0,
549 ST_PYR, 5, P0, EA, EC, P2, N0,
550 ST_TET, 4, EC, EK, P2, N0,
551 /* case 38 */ 8,
552 ST_PNT, 4, EF, EE, EK, EK,
553 ST_PYR, 5, P2, ED, EA, P1, N0,
554 ST_PYR, 5, EB, EC, P2, P1, N0,
555 ST_TET, 4, P2, EK, ED, N0,
556 ST_TET, 4, EC, EK, P2, N0,
557 ST_PYR, 5, EA, EE, P5, P1, N0,
558 ST_PYR, 5, P1, P5, EF, EB, N0,
559 ST_TET, 4, EF, P5, EE, N0,
560 /* case 39 */ 9,
561 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
562 ST_TET, 4, P0, P5, P1, N0,
563 ST_PYR, 5, EI, EE, P5, P0, N0,
564 ST_PYR, 5, EI, P0, P2, EK, N0,
565 ST_TET, 4, P2, P0, P1, N0,
566 ST_TET, 4, P2, EC, EK, N0,
567 ST_PYR, 5, P2, P1, EB, EC, N0,
568 ST_PYR, 5, EB, P1, P5, EF, N0,
569 ST_TET, 4, EF, P5, EE, N0,
570 /* case 40 */ 7,
571 ST_PNT, 2, EC, EE,
572 ST_PYR, 5, P3, EB, EJ, P5, N0,
573 ST_PYR, 5, EL, P3, P5, EF, N0,
574 ST_TET, 4, EF, P5, EE, N0,
575 ST_TET, 4, P5, EJ, EE, N0,
576 ST_TET, 4, EL, P3, N0, EC,
577 ST_TET, 4, EB, P3, EC, N0,
578 /* case 41 */ 5,
579 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
580 ST_PYR, 5, P0, P3, EC, ED, EI,
581 ST_PYR, 5, EL, P3, P5, EF, EE,
582 ST_PYR, 5, EI, EE, P5, P0, P3,
583 ST_PYR, 5, EI, EC, EL, EE, P3,
584 /* case 42 */ 7,
585 ST_PNT, 5, EE, EA, EF, EL, EC,
586 ST_PYR, 5, EA, P1, P3, EC, N0,
587 ST_PYR, 5, EE, P5, P1, EA, N0,
588 ST_TET, 4, EF, P5, EE, N0,
589 ST_TET, 4, P5, P3, P1, N0,
590 ST_PYR, 5, EF, EL, P3, P5, N0,
591 ST_TET, 4, P3, EL, EC, N0,
592 /* case 43 */ 5,
593 ST_TET, 4, P1, P0, P5, P3,
594 ST_PYR, 5, EC, ED, P0, P3, EI,
595 ST_PYR, 5, EL, P3, P5, EF, EE,
596 ST_PYR, 5, P0, EI, EE, P5, P3,
597 ST_PYR, 5, EC, EL, EE, EI, P3,
598 /* case 44 */ 8,
599 ST_PNT, 4, EK, ED, EE, EE,
600 ST_PYR, 5, P5, P3, EB, EJ, N0,
601 ST_PYR, 5, EL, P3, P5, EF, N0,
602 ST_TET, 4, P5, EJ, EE, N0,
603 ST_TET, 4, EF, P5, EE, N0,
604 ST_PYR, 5, EB, P3, P2, ED, N0,
605 ST_PYR, 5, P3, EL, EK, P2, N0,
606 ST_TET, 4, EK, ED, P2, N0,
607 /* case 45 */ 9,
608 ST_PNT, 5, EK, EL, EI, EE, EF,
609 ST_WDG, 6, EA, EB, EJ, P0, P3, P5,
610 ST_TET, 4, P3, P0, P5, N0,
611 ST_PYR, 5, P0, EI, EE, P5, N0,
612 ST_TET, 4, P2, P0, P3, N0,
613 ST_PYR, 5, EL, EK, P2, P3, N0,
614 ST_PYR, 5, EK, EI, P0, P2, N0,
615 ST_PYR, 5, P5, EF, EL, P3, N0,
616 ST_TET, 4, EE, EF, P5, N0,
617 /* case 46 */ 9,
618 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
619 ST_TET, 4, P1, P3, P2, N0,
620 ST_PYR, 5, EA, P1, P2, ED, N0,
621 ST_PYR, 5, EA, EE, P5, P1, N0,
622 ST_TET, 4, P5, P3, P1, N0,
623 ST_TET, 4, P5, EE, EF, N0,
624 ST_PYR, 5, P5, EF, EL, P3, N0,
625 ST_PYR, 5, EL, EK, P2, P3, N0,
626 ST_TET, 4, EK, ED, P2, N0,
627 /* case 47 */ 9,
628 ST_PNT, 5, EL, EK, EI, EF, EE,
629 ST_PYR, 5, P1, P3, P2, P0, N0,
630 ST_TET, 4, P0, P5, P1, N0,
631 ST_TET, 4, P5, P3, P1, N0,
632 ST_PYR, 5, P5, EF, EL, P3, N0,
633 ST_PYR, 5, EL, EK, P2, P3, N0,
634 ST_PYR, 5, EK, EI, P0, P2, N0,
635 ST_PYR, 5, EI, EE, P5, P0, N0,
636 ST_TET, 4, EF, P5, EE, N0,
637 /* case 48 */ 1,
638 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
639 /* case 49 */ 7,
640 ST_PNT, 5, EF, EH, EJ, EA, ED,
641 ST_PYR, 5, EH, P4, P0, ED, N0,
642 ST_PYR, 5, EF, P5, P4, EH, N0,
643 ST_TET, 4, EJ, P5, EF, N0,
644 ST_TET, 4, P5, P0, P4, N0,
645 ST_PYR, 5, EJ, EA, P0, P5, N0,
646 ST_TET, 4, P0, EA, ED, N0,
647 /* case 50 */ 7,
648 ST_PNT, 5, EH, EF, EI, EA, EB,
649 ST_PYR, 5, EF, EB, P1, P5, N0,
650 ST_PYR, 5, EH, EF, P5, P4, N0,
651 ST_TET, 4, EI, EH, P4, N0,
652 ST_TET, 4, P4, P5, P1, N0,
653 ST_PYR, 5, EI, P4, P1, EA, N0,
654 ST_TET, 4, P1, EB, EA, N0,
655 /* case 51 */ 1,
656 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
657 /* case 52 */ 8,
658 ST_PNT, 4, EF, EJ, EC, EC,
659 ST_PYR, 5, P2, P4, EI, ED, N0,
660 ST_PYR, 5, EH, P4, P2, EK, N0,
661 ST_TET, 4, P2, ED, EC, N0,
662 ST_TET, 4, EK, P2, EC, N0,
663 ST_PYR, 5, EI, P4, P5, EJ, N0,
664 ST_PYR, 5, P4, EH, EF, P5, N0,
665 ST_TET, 4, EF, EJ, P5, N0,
666 /* case 53 */ 9,
667 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
668 ST_TET, 4, P0, P4, P5, N0,
669 ST_PYR, 5, EA, P0, P5, EJ, N0,
670 ST_PYR, 5, EA, EC, P2, P0, N0,
671 ST_TET, 4, P2, P4, P0, N0,
672 ST_TET, 4, P2, EC, EK, N0,
673 ST_PYR, 5, P2, EK, EH, P4, N0,
674 ST_PYR, 5, EH, EF, P5, P4, N0,
675 ST_TET, 4, EF, EJ, P5, N0,
676 /* case 54 */ 9,
677 ST_PNT, 5, EF, EB, EH, EK, EC,
678 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
679 ST_TET, 4, P1, P2, P4, N0,
680 ST_PYR, 5, P4, P2, EK, EH, N0,
681 ST_TET, 4, P5, P1, P4, N0,
682 ST_PYR, 5, EB, P1, P5, EF, N0,
683 ST_PYR, 5, EF, P5, P4, EH, N0,
684 ST_PYR, 5, P2, P1, EB, EC, N0,
685 ST_TET, 4, EK, P2, EC, N0,
686 /* case 55 */ 9,
687 ST_PNT, 5, EB, EF, EH, EC, EK,
688 ST_PYR, 5, P0, P4, P5, P1, N0,
689 ST_TET, 4, P4, P0, P2, N0,
690 ST_TET, 4, P2, P0, P1, N0,
691 ST_PYR, 5, P2, P1, EB, EC, N0,
692 ST_PYR, 5, EB, P1, P5, EF, N0,
693 ST_PYR, 5, EF, P5, P4, EH, N0,
694 ST_PYR, 5, EH, P4, P2, EK, N0,
695 ST_TET, 4, EC, EK, P2, N0,
696 /* case 56 */ 8,
697 ST_PNT, 4, EH, EI, EC, EC,
698 ST_PYR, 5, P3, EB, EJ, P5, N0,
699 ST_PYR, 5, EF, EL, P3, P5, N0,
700 ST_TET, 4, P3, EC, EB, N0,
701 ST_TET, 4, EL, EC, P3, N0,
702 ST_PYR, 5, EJ, EI, P4, P5, N0,
703 ST_PYR, 5, P5, P4, EH, EF, N0,
704 ST_TET, 4, EH, P4, EI, N0,
705 /* case 57 */ 9,
706 ST_PNT, 5, EH, EF, ED, EC, EL,
707 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
708 ST_TET, 4, P5, P3, P0, N0,
709 ST_PYR, 5, P0, P3, EC, ED, N0,
710 ST_TET, 4, P4, P5, P0, N0,
711 ST_PYR, 5, EF, P5, P4, EH, N0,
712 ST_PYR, 5, EH, P4, P0, ED, N0,
713 ST_PYR, 5, P3, P5, EF, EL, N0,
714 ST_TET, 4, EC, P3, EL, N0,
715 /* case 58 */ 9,
716 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
717 ST_TET, 4, P1, P4, P5, N0,
718 ST_PYR, 5, EA, EI, P4, P1, N0,
719 ST_PYR, 5, EA, P1, P3, EC, N0,
720 ST_TET, 4, P3, P1, P5, N0,
721 ST_TET, 4, P3, EL, EC, N0,
722 ST_PYR, 5, P3, P5, EF, EL, N0,
723 ST_PYR, 5, EF, P5, P4, EH, N0,
724 ST_TET, 4, EH, P4, EI, N0,
725 /* case 59 */ 9,
726 ST_PNT, 5, EF, EH, ED, EL, EC,
727 ST_PYR, 5, P1, P0, P4, P5, N0,
728 ST_TET, 4, P0, P1, P3, N0,
729 ST_TET, 4, P3, P1, P5, N0,
730 ST_PYR, 5, P3, P5, EF, EL, N0,
731 ST_PYR, 5, EF, P5, P4, EH, N0,
732 ST_PYR, 5, EH, P4, P0, ED, N0,
733 ST_PYR, 5, ED, P0, P3, EC, N0,
734 ST_TET, 4, EL, EC, P3, N0,
735 /* case 60 */ 2,
736 ST_HEX, 8, P2, P4, P5, P3, EK, EH, EF, EL,
737 ST_HEX, 8, ED, EI, EJ, EB, P2, P4, P5, P3,
738 /* case 61 */ 11,
739 ST_PNT, 6, P0, P3, P2, P4, EF, EH,
740 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
741 ST_PYR, 5, EH, EF, P5, P4, N0,
742 ST_TET, 4, P4, P5, P0, N0,
743 ST_TET, 4, P4, P0, P2, N0,
744 ST_PYR, 5, EK, EH, P4, P2, N0,
745 ST_PYR, 5, EL, EK, P2, P3, N0,
746 ST_TET, 4, P2, P0, P3, N0,
747 ST_PYR, 5, EF, EH, EK, EL, N0,
748 ST_TET, 4, P3, P0, P5, N0,
749 ST_PYR, 5, EF, EL, P3, P5, N0,
750 /* case 62 */ 11,
751 ST_PNT, 6, P1, P2, P3, P5, EH, EF,
752 ST_WDG, 6, EA, EI, ED, P1, P4, P2,
753 ST_PYR, 5, EF, P5, P4, EH, N0,
754 ST_TET, 4, P5, P1, P4, N0,
755 ST_TET, 4, P5, P3, P1, N0,
756 ST_PYR, 5, EL, P3, P5, EF, N0,
757 ST_PYR, 5, EK, P2, P3, EL, N0,
758 ST_TET, 4, P3, P2, P1, N0,
759 ST_PYR, 5, EH, EK, EL, EF, N0,
760 ST_TET, 4, P2, P4, P1, N0,
761 ST_PYR, 5, EH, P4, P2, EK, N0,
762 /* case 63 */ 2,
763 ST_HEX, 8, P2, P4, P5, P3, EK, EH, EF, EL,
764 ST_WDG, 6, P1, P3, P5, P0, P2, P4,
765 /* case 64 */ 1,
766 ST_TET, 4, P6, EG, EH, EK,
767 /* case 65 */ 7,
768 ST_PNT, 2, EA, EG,
769 ST_PYR, 5, P0, ED, EK, P6, N0,
770 ST_PYR, 5, EI, P0, P6, EH, N0,
771 ST_TET, 4, EH, P6, EG, N0,
772 ST_TET, 4, P6, EK, EG, N0,
773 ST_TET, 4, EI, P0, N0, EA,
774 ST_TET, 4, ED, P0, EA, N0,
775 /* case 66 */ 2,
776 ST_TET, 4, P1, EA, EJ, EB,
777 ST_TET, 4, P6, EH, EK, EG,
778 /* case 67 */ 8,
779 ST_PNT, 4, EJ, EB, EG, EG,
780 ST_PYR, 5, P6, P0, ED, EK, N0,
781 ST_PYR, 5, EI, P0, P6, EH, N0,
782 ST_TET, 4, P6, EK, EG, N0,
783 ST_TET, 4, EH, P6, EG, N0,
784 ST_PYR, 5, ED, P0, P1, EB, N0,
785 ST_PYR, 5, P0, EI, EJ, P1, N0,
786 ST_TET, 4, EJ, EB, P1, N0,
787 /* case 68 */ 1,
788 ST_WDG, 6, P6, EH, EG, P2, ED, EC,
789 /* case 69 */ 7,
790 ST_PNT, 5, EG, EC, EH, EI, EA,
791 ST_PYR, 5, EC, P2, P0, EA, N0,
792 ST_PYR, 5, EG, P6, P2, EC, N0,
793 ST_TET, 4, EH, P6, EG, N0,
794 ST_TET, 4, P6, P0, P2, N0,
795 ST_PYR, 5, EH, EI, P0, P6, N0,
796 ST_TET, 4, P0, EI, EA, N0,
797 /* case 70 */ 8,
798 ST_PNT, 4, EG, EH, EJ, EJ,
799 ST_PYR, 5, P1, P2, ED, EA, N0,
800 ST_PYR, 5, EC, P2, P1, EB, N0,
801 ST_TET, 4, P1, EA, EJ, N0,
802 ST_TET, 4, EB, P1, EJ, N0,
803 ST_PYR, 5, ED, P2, P6, EH, N0,
804 ST_PYR, 5, P2, EC, EG, P6, N0,
805 ST_TET, 4, EG, EH, P6, N0,
806 /* case 71 */ 9,
807 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
808 ST_TET, 4, P0, P2, P6, N0,
809 ST_PYR, 5, EI, P0, P6, EH, N0,
810 ST_PYR, 5, EI, EJ, P1, P0, N0,
811 ST_TET, 4, P1, P2, P0, N0,
812 ST_TET, 4, P1, EJ, EB, N0,
813 ST_PYR, 5, P1, EB, EC, P2, N0,
814 ST_PYR, 5, EC, EG, P6, P2, N0,
815 ST_TET, 4, EG, EH, P6, N0,
816 /* case 72 */ 7,
817 ST_PNT, 2, EH, EB,
818 ST_PYR, 5, P6, EK, EC, P3, N0,
819 ST_PYR, 5, EG, P6, P3, EL, N0,
820 ST_TET, 4, EL, P3, EB, N0,
821 ST_TET, 4, P3, EC, EB, N0,
822 ST_TET, 4, EG, P6, N0, EH,
823 ST_TET, 4, EK, P6, EH, N0,
824 /* case 73 */ 5,
825 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
826 ST_PYR, 5, P0, P6, EH, EI, EA,
827 ST_PYR, 5, EG, P6, P3, EL, EB,
828 ST_PYR, 5, EA, EB, P3, P0, P6,
829 ST_PYR, 5, EA, EH, EG, EB, P6,
830 /* case 74 */ 8,
831 ST_PNT, 4, EJ, EA, EH, EH,
832 ST_PYR, 5, P6, EK, EC, P3, N0,
833 ST_PYR, 5, EL, EG, P6, P3, N0,
834 ST_TET, 4, P6, EH, EK, N0,
835 ST_TET, 4, EG, EH, P6, N0,
836 ST_PYR, 5, EC, EA, P1, P3, N0,
837 ST_PYR, 5, P3, P1, EJ, EL, N0,
838 ST_TET, 4, EJ, P1, EA, N0,
839 /* case 75 */ 9,
840 ST_PNT, 5, EJ, EL, EI, EH, EG,
841 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
842 ST_TET, 4, P3, P6, P0, N0,
843 ST_PYR, 5, P0, P6, EH, EI, N0,
844 ST_TET, 4, P1, P3, P0, N0,
845 ST_PYR, 5, EL, P3, P1, EJ, N0,
846 ST_PYR, 5, EJ, P1, P0, EI, N0,
847 ST_PYR, 5, P6, P3, EL, EG, N0,
848 ST_TET, 4, EH, P6, EG, N0,
849 /* case 76 */ 7,
850 ST_PNT, 5, EB, ED, EL, EG, EH,
851 ST_PYR, 5, ED, P2, P6, EH, N0,
852 ST_PYR, 5, EB, P3, P2, ED, N0,
853 ST_TET, 4, EL, P3, EB, N0,
854 ST_TET, 4, P3, P6, P2, N0,
855 ST_PYR, 5, EL, EG, P6, P3, N0,
856 ST_TET, 4, P6, EG, EH, N0,
857 /* case 77 */ 5,
858 ST_TET, 4, P2, P0, P3, P6,
859 ST_PYR, 5, EH, EI, P0, P6, EA,
860 ST_PYR, 5, EG, P6, P3, EL, EB,
861 ST_PYR, 5, P0, EA, EB, P3, P6,
862 ST_PYR, 5, EH, EG, EB, EA, P6,
863 /* case 78 */ 9,
864 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
865 ST_TET, 4, P2, P1, P3, N0,
866 ST_PYR, 5, ED, EA, P1, P2, N0,
867 ST_PYR, 5, ED, P2, P6, EH, N0,
868 ST_TET, 4, P6, P2, P3, N0,
869 ST_TET, 4, P6, EG, EH, N0,
870 ST_PYR, 5, P6, P3, EL, EG, N0,
871 ST_PYR, 5, EL, P3, P1, EJ, N0,
872 ST_TET, 4, EJ, P1, EA, N0,
873 /* case 79 */ 9,
874 ST_PNT, 5, EL, EJ, EI, EG, EH,
875 ST_PYR, 5, P2, P0, P1, P3, N0,
876 ST_TET, 4, P0, P2, P6, N0,
877 ST_TET, 4, P6, P2, P3, N0,
878 ST_PYR, 5, P6, P3, EL, EG, N0,
879 ST_PYR, 5, EL, P3, P1, EJ, N0,
880 ST_PYR, 5, EJ, P1, P0, EI, N0,
881 ST_PYR, 5, EI, P0, P6, EH, N0,
882 ST_TET, 4, EG, EH, P6, N0,
883 /* case 80 */ 1,
884 ST_WDG, 6, P4, EI, EE, P6, EK, EG,
885 /* case 81 */ 7,
886 ST_PNT, 5, EG, EE, EK, ED, EA,
887 ST_PYR, 5, EE, EA, P0, P4, N0,
888 ST_PYR, 5, EG, EE, P4, P6, N0,
889 ST_TET, 4, EK, EG, P6, N0,
890 ST_TET, 4, P6, P4, P0, N0,
891 ST_PYR, 5, EK, P6, P0, ED, N0,
892 ST_TET, 4, P0, EA, ED, N0,
893 /* case 82 */ 8,
894 ST_PNT, 4, EG, EK, EB, EB,
895 ST_PYR, 5, P1, EA, EI, P4, N0,
896 ST_PYR, 5, EE, EJ, P1, P4, N0,
897 ST_TET, 4, P1, EB, EA, N0,
898 ST_TET, 4, EJ, EB, P1, N0,
899 ST_PYR, 5, EI, EK, P6, P4, N0,
900 ST_PYR, 5, P4, P6, EG, EE, N0,
901 ST_TET, 4, EG, P6, EK, N0,
902 /* case 83 */ 9,
903 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
904 ST_TET, 4, P0, P6, P4, N0,
905 ST_PYR, 5, ED, EK, P6, P0, N0,
906 ST_PYR, 5, ED, P0, P1, EB, N0,
907 ST_TET, 4, P1, P0, P4, N0,
908 ST_TET, 4, P1, EJ, EB, N0,
909 ST_PYR, 5, P1, P4, EE, EJ, N0,
910 ST_PYR, 5, EE, P4, P6, EG, N0,
911 ST_TET, 4, EG, P6, EK, N0,
912 /* case 84 */ 7,
913 ST_PNT, 5, EC, EG, ED, EI, EE,
914 ST_PYR, 5, EG, EE, P4, P6, N0,
915 ST_PYR, 5, EC, EG, P6, P2, N0,
916 ST_TET, 4, ED, EC, P2, N0,
917 ST_TET, 4, P2, P6, P4, N0,
918 ST_PYR, 5, ED, P2, P4, EI, N0,
919 ST_TET, 4, P4, EE, EI, N0,
920 /* case 85 */ 1,
921 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P6, P2,
922 /* case 86 */ 9,
923 ST_PNT, 5, EG, EE, EC, EB, EJ,
924 ST_WDG, 6, P2, P4, P1, ED, EI, EA,
925 ST_TET, 4, P4, P1, P2, N0,
926 ST_PYR, 5, P2, P1, EB, EC, N0,
927 ST_TET, 4, P6, P4, P2, N0,
928 ST_PYR, 5, EE, P4, P6, EG, N0,
929 ST_PYR, 5, EG, P6, P2, EC, N0,
930 ST_PYR, 5, P1, P4, EE, EJ, N0,
931 ST_TET, 4, EB, P1, EJ, N0,
932 /* case 87 */ 9,
933 ST_PNT, 5, EE, EG, EC, EJ, EB,
934 ST_PYR, 5, P0, P2, P6, P4, N0,
935 ST_TET, 4, P2, P0, P1, N0,
936 ST_TET, 4, P1, P0, P4, N0,
937 ST_PYR, 5, P1, P4, EE, EJ, N0,
938 ST_PYR, 5, EE, P4, P6, EG, N0,
939 ST_PYR, 5, EG, P6, P2, EC, N0,
940 ST_PYR, 5, EC, P2, P1, EB, N0,
941 ST_TET, 4, EJ, EB, P1, N0,
942 /* case 88 */ 8,
943 ST_PNT, 4, EE, EI, EB, EB,
944 ST_PYR, 5, P3, P6, EK, EC, N0,
945 ST_PYR, 5, EG, P6, P3, EL, N0,
946 ST_TET, 4, P3, EC, EB, N0,
947 ST_TET, 4, EL, P3, EB, N0,
948 ST_PYR, 5, EK, P6, P4, EI, N0,
949 ST_PYR, 5, P6, EG, EE, P4, N0,
950 ST_TET, 4, EE, EI, P4, N0,
951 /* case 89 */ 9,
952 ST_PNT, 5, EE, EG, EA, EB, EL,
953 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
954 ST_TET, 4, P6, P0, P3, N0,
955 ST_PYR, 5, P0, EA, EB, P3, N0,
956 ST_TET, 4, P4, P0, P6, N0,
957 ST_PYR, 5, EG, EE, P4, P6, N0,
958 ST_PYR, 5, EE, EA, P0, P4, N0,
959 ST_PYR, 5, P3, EL, EG, P6, N0,
960 ST_TET, 4, EB, EL, P3, N0,
961 /* case 90 */ 2,
962 ST_HEX, 8, P4, P1, P3, P6, EE, EJ, EL, EG,
963 ST_HEX, 8, EI, EA, EC, EK, P4, P1, P3, P6,
964 /* case 91 */ 11,
965 ST_PNT, 6, P0, P6, P4, P1, EL, EJ,
966 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
967 ST_PYR, 5, EJ, EL, P3, P1, N0,
968 ST_TET, 4, P1, P3, P0, N0,
969 ST_TET, 4, P1, P0, P4, N0,
970 ST_PYR, 5, EE, EJ, P1, P4, N0,
971 ST_PYR, 5, EG, EE, P4, P6, N0,
972 ST_TET, 4, P4, P0, P6, N0,
973 ST_PYR, 5, EL, EJ, EE, EG, N0,
974 ST_TET, 4, P6, P0, P3, N0,
975 ST_PYR, 5, EL, EG, P6, P3, N0,
976 /* case 92 */ 9,
977 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
978 ST_TET, 4, P2, P6, P4, N0,
979 ST_PYR, 5, ED, P2, P4, EI, N0,
980 ST_PYR, 5, ED, EB, P3, P2, N0,
981 ST_TET, 4, P3, P6, P2, N0,
982 ST_TET, 4, P3, EB, EL, N0,
983 ST_PYR, 5, P3, EL, EG, P6, N0,
984 ST_PYR, 5, EG, EE, P4, P6, N0,
985 ST_TET, 4, EE, EI, P4, N0,
986 /* case 93 */ 9,
987 ST_PNT, 5, EG, EE, EA, EL, EB,
988 ST_PYR, 5, P2, P6, P4, P0, N0,
989 ST_TET, 4, P0, P3, P2, N0,
990 ST_TET, 4, P3, P6, P2, N0,
991 ST_PYR, 5, P3, EL, EG, P6, N0,
992 ST_PYR, 5, EG, EE, P4, P6, N0,
993 ST_PYR, 5, EE, EA, P0, P4, N0,
994 ST_PYR, 5, EA, EB, P3, P0, N0,
995 ST_TET, 4, EL, P3, EB, N0,
996 /* case 94 */ 11,
997 ST_PNT, 6, P2, P4, P6, P3, EJ, EL,
998 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
999 ST_PYR, 5, EL, P3, P1, EJ, N0,
1000 ST_TET, 4, P3, P2, P1, N0,
1001 ST_TET, 4, P3, P6, P2, N0,
1002 ST_PYR, 5, EG, P6, P3, EL, N0,
1003 ST_PYR, 5, EE, P4, P6, EG, N0,
1004 ST_TET, 4, P6, P4, P2, N0,
1005 ST_PYR, 5, EJ, EE, EG, EL, N0,
1006 ST_TET, 4, P4, P1, P2, N0,
1007 ST_PYR, 5, EJ, P1, P4, EE, N0,
1008 /* case 95 */ 2,
1009 ST_HEX, 8, P4, P1, P3, P6, EE, EJ, EL, EG,
1010 ST_WDG, 6, P2, P6, P3, P0, P4, P1,
1011 /* case 96 */ 7,
1012 ST_PNT, 2, EK, EJ,
1013 ST_PYR, 5, P6, P5, EE, EH, N0,
1014 ST_PYR, 5, EG, EF, P5, P6, N0,
1015 ST_TET, 4, EF, EJ, P5, N0,
1016 ST_TET, 4, P5, EJ, EE, N0,
1017 ST_TET, 4, EG, N0, P6, EK,
1018 ST_TET, 4, EH, EK, P6, N0,
1019 /* case 97 */ 5,
1020 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
1021 ST_PYR, 5, P0, ED, EK, P6, EA,
1022 ST_PYR, 5, EG, EF, P5, P6, EJ,
1023 ST_PYR, 5, EA, P0, P5, EJ, P6,
1024 ST_PYR, 5, EA, EJ, EG, EK, P6,
1025 /* case 98 */ 8,
1026 ST_PNT, 4, EB, EA, EK, EK,
1027 ST_PYR, 5, P6, P5, EE, EH, N0,
1028 ST_PYR, 5, EF, P5, P6, EG, N0,
1029 ST_TET, 4, P6, EH, EK, N0,
1030 ST_TET, 4, EG, P6, EK, N0,
1031 ST_PYR, 5, EE, P5, P1, EA, N0,
1032 ST_PYR, 5, P5, EF, EB, P1, N0,
1033 ST_TET, 4, EB, EA, P1, N0,
1034 /* case 99 */ 9,
1035 ST_PNT, 5, EB, EF, ED, EK, EG,
1036 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
1037 ST_TET, 4, P5, P0, P6, N0,
1038 ST_PYR, 5, P0, ED, EK, P6, N0,
1039 ST_TET, 4, P1, P0, P5, N0,
1040 ST_PYR, 5, EF, EB, P1, P5, N0,
1041 ST_PYR, 5, EB, ED, P0, P1, N0,
1042 ST_PYR, 5, P6, EG, EF, P5, N0,
1043 ST_TET, 4, EK, EG, P6, N0,
1044 /* case 100 */ 8,
1045 ST_PNT, 4, EC, ED, EJ, EJ,
1046 ST_PYR, 5, P5, EE, EH, P6, N0,
1047 ST_PYR, 5, EG, EF, P5, P6, N0,
1048 ST_TET, 4, P5, EJ, EE, N0,
1049 ST_TET, 4, EF, EJ, P5, N0,
1050 ST_PYR, 5, EH, ED, P2, P6, N0,
1051 ST_PYR, 5, P6, P2, EC, EG, N0,
1052 ST_TET, 4, EC, P2, ED, N0,
1053 /* case 101 */ 9,
1054 ST_PNT, 5, EC, EG, EA, EJ, EF,
1055 ST_WDG, 6, P0, P6, P5, EI, EH, EE,
1056 ST_TET, 4, P6, P5, P0, N0,
1057 ST_PYR, 5, P0, P5, EJ, EA, N0,
1058 ST_TET, 4, P2, P6, P0, N0,
1059 ST_PYR, 5, EG, P6, P2, EC, N0,
1060 ST_PYR, 5, EC, P2, P0, EA, N0,
1061 ST_PYR, 5, P5, P6, EG, EF, N0,
1062 ST_TET, 4, EJ, P5, EF, N0,
1063 /* case 102 */ 2,
1064 ST_HEX, 8, EC, EB, EF, EG, P2, P1, P5, P6,
1065 ST_HEX, 8, P2, P1, P5, P6, ED, EA, EE, EH,
1066 /* case 103 */ 11,
1067 ST_PNT, 6, P0, P6, P2, P1, EF, EB,
1068 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
1069 ST_PYR, 5, EB, P1, P5, EF, N0,
1070 ST_TET, 4, P1, P0, P5, N0,
1071 ST_TET, 4, P1, P2, P0, N0,
1072 ST_PYR, 5, EC, P2, P1, EB, N0,
1073 ST_PYR, 5, EG, P6, P2, EC, N0,
1074 ST_TET, 4, P2, P6, P0, N0,
1075 ST_PYR, 5, EF, EG, EC, EB, N0,
1076 ST_TET, 4, P6, P5, P0, N0,
1077 ST_PYR, 5, EF, P5, P6, EG, N0,
1078 /* case 104 */ 5,
1079 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1080 ST_PYR, 5, P5, P3, EB, EJ, EE,
1081 ST_PYR, 5, EC, P3, P6, EK, EH,
1082 ST_PYR, 5, EE, EH, P6, P5, P3,
1083 ST_PYR, 5, EE, EB, EC, EH, P3,
1084 /* case 105 */ 5,
1085 ST_WDG, 6, P3, P0, P5, EB, EA, EJ,
1086 ST_TET, 4, P3, P0, P5, P6,
1087 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
1088 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
1089 ST_WDG, 6, EE, EH, EI, P5, P6, P0,
1090 /* case 106 */ 9,
1091 ST_PNT, 5, EA, EC, EE, EH, EK,
1092 ST_WDG, 6, EF, EL, EG, P5, P3, P6,
1093 ST_TET, 4, P3, P5, P6, N0,
1094 ST_PYR, 5, P5, EE, EH, P6, N0,
1095 ST_TET, 4, P1, P5, P3, N0,
1096 ST_PYR, 5, EC, EA, P1, P3, N0,
1097 ST_PYR, 5, EA, EE, P5, P1, N0,
1098 ST_PYR, 5, P6, EK, EC, P3, N0,
1099 ST_TET, 4, EH, EK, P6, N0,
1100 /* case 107 */ 5,
1101 ST_WDG, 6, EH, EI, EE, P6, P0, P5,
1102 ST_WDG, 6, P3, P6, P0, EC, EK, ED,
1103 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1104 ST_TET, 4, P6, P5, P0, P3,
1105 ST_TET, 4, P3, P1, P5, P0,
1106 /* case 108 */ 9,
1107 ST_PNT, 5, ED, EH, EB, EJ, EE,
1108 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1109 ST_TET, 4, P6, P3, P5, N0,
1110 ST_PYR, 5, P3, EB, EJ, P5, N0,
1111 ST_TET, 4, P2, P3, P6, N0,
1112 ST_PYR, 5, EH, ED, P2, P6, N0,
1113 ST_PYR, 5, ED, EB, P3, P2, N0,
1114 ST_PYR, 5, P5, EE, EH, P6, N0,
1115 ST_TET, 4, EJ, EE, P5, N0,
1116 /* case 109 */ 5,
1117 ST_WDG, 6, EJ, EA, EB, P5, P0, P3,
1118 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
1119 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
1120 ST_TET, 4, P5, P3, P0, P6,
1121 ST_TET, 4, P6, P2, P3, P0,
1122 /* case 110 */ 11,
1123 ST_PNT, 6, P3, P5, P1, P2, EH, ED,
1124 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1125 ST_PYR, 5, ED, P2, P6, EH, N0,
1126 ST_TET, 4, P2, P3, P6, N0,
1127 ST_TET, 4, P2, P1, P3, N0,
1128 ST_PYR, 5, EA, P1, P2, ED, N0,
1129 ST_PYR, 5, EE, P5, P1, EA, N0,
1130 ST_TET, 4, P1, P5, P3, N0,
1131 ST_PYR, 5, EH, EE, EA, ED, N0,
1132 ST_TET, 4, P5, P6, P3, N0,
1133 ST_PYR, 5, EH, P6, P5, EE, N0,
1134 /* case 111 */ 5,
1135 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
1136 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
1137 ST_PYR, 5, P2, P0, P1, P3, P6,
1138 ST_TET, 4, P5, P1, P0, P6,
1139 ST_TET, 4, P5, P3, P1, P6,
1140 /* case 112 */ 7,
1141 ST_PNT, 5, EJ, EI, EF, EG, EK,
1142 ST_PYR, 5, EI, EK, P6, P4, N0,
1143 ST_PYR, 5, EJ, EI, P4, P5, N0,
1144 ST_TET, 4, EF, EJ, P5, N0,
1145 ST_TET, 4, P5, P4, P6, N0,
1146 ST_PYR, 5, EF, P5, P6, EG, N0,
1147 ST_TET, 4, P6, EK, EG, N0,
1148 /* case 113 */ 5,
1149 ST_TET, 4, P4, P5, P0, P6,
1150 ST_PYR, 5, EK, P6, P0, ED, EA,
1151 ST_PYR, 5, EG, EF, P5, P6, EJ,
1152 ST_PYR, 5, P0, P5, EJ, EA, P6,
1153 ST_PYR, 5, EK, EA, EJ, EG, P6,
1154 /* case 114 */ 9,
1155 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
1156 ST_TET, 4, P4, P5, P1, N0,
1157 ST_PYR, 5, EI, P4, P1, EA, N0,
1158 ST_PYR, 5, EI, EK, P6, P4, N0,
1159 ST_TET, 4, P6, P5, P4, N0,
1160 ST_TET, 4, P6, EK, EG, N0,
1161 ST_PYR, 5, P6, EG, EF, P5, N0,
1162 ST_PYR, 5, EF, EB, P1, P5, N0,
1163 ST_TET, 4, EB, EA, P1, N0,
1164 /* case 115 */ 9,
1165 ST_PNT, 5, EF, EB, ED, EG, EK,
1166 ST_PYR, 5, P4, P5, P1, P0, N0,
1167 ST_TET, 4, P0, P6, P4, N0,
1168 ST_TET, 4, P6, P5, P4, N0,
1169 ST_PYR, 5, P6, EG, EF, P5, N0,
1170 ST_PYR, 5, EF, EB, P1, P5, N0,
1171 ST_PYR, 5, EB, ED, P0, P1, N0,
1172 ST_PYR, 5, ED, EK, P6, P0, N0,
1173 ST_TET, 4, EG, P6, EK, N0,
1174 /* case 116 */ 9,
1175 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
1176 ST_TET, 4, P4, P2, P6, N0,
1177 ST_PYR, 5, EI, ED, P2, P4, N0,
1178 ST_PYR, 5, EI, P4, P5, EJ, N0,
1179 ST_TET, 4, P5, P4, P6, N0,
1180 ST_TET, 4, P5, EF, EJ, N0,
1181 ST_PYR, 5, P5, P6, EG, EF, N0,
1182 ST_PYR, 5, EG, P6, P2, EC, N0,
1183 ST_TET, 4, EC, P2, ED, N0,
1184 /* case 117 */ 9,
1185 ST_PNT, 5, EG, EC, EA, EF, EJ,
1186 ST_PYR, 5, P4, P0, P2, P6, N0,
1187 ST_TET, 4, P0, P4, P5, N0,
1188 ST_TET, 4, P5, P4, P6, N0,
1189 ST_PYR, 5, P5, P6, EG, EF, N0,
1190 ST_PYR, 5, EG, P6, P2, EC, N0,
1191 ST_PYR, 5, EC, P2, P0, EA, N0,
1192 ST_PYR, 5, EA, P0, P5, EJ, N0,
1193 ST_TET, 4, EF, EJ, P5, N0,
1194 /* case 118 */ 11,
1195 ST_PNT, 6, P4, P2, P6, P5, EB, EF,
1196 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
1197 ST_PYR, 5, EF, EB, P1, P5, N0,
1198 ST_TET, 4, P5, P1, P4, N0,
1199 ST_TET, 4, P5, P4, P6, N0,
1200 ST_PYR, 5, EG, EF, P5, P6, N0,
1201 ST_PYR, 5, EC, EG, P6, P2, N0,
1202 ST_TET, 4, P6, P4, P2, N0,
1203 ST_PYR, 5, EB, EF, EG, EC, N0,
1204 ST_TET, 4, P2, P4, P1, N0,
1205 ST_PYR, 5, EB, EC, P2, P1, N0,
1206 /* case 119 */ 2,
1207 ST_HEX, 8, EC, EB, EF, EG, P2, P1, P5, P6,
1208 ST_WDG, 6, P0, P2, P1, P4, P6, P5,
1209 /* case 120 */ 9,
1210 ST_PNT, 5, EI, EK, EJ, EB, EC,
1211 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1212 ST_TET, 4, P6, P3, P5, N0,
1213 ST_PYR, 5, P5, P3, EB, EJ, N0,
1214 ST_TET, 4, P4, P6, P5, N0,
1215 ST_PYR, 5, EK, P6, P4, EI, N0,
1216 ST_PYR, 5, EI, P4, P5, EJ, N0,
1217 ST_PYR, 5, P3, P6, EK, EC, N0,
1218 ST_TET, 4, EB, P3, EC, N0,
1219 /* case 121 */ 5,
1220 ST_WDG, 6, P3, P0, P5, EB, EA, EJ,
1221 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
1222 ST_WDG, 6, P6, P3, P5, EG, EL, EF,
1223 ST_TET, 4, P3, P0, P5, P6,
1224 ST_TET, 4, P6, P5, P4, P0,
1225 /* case 122 */ 11,
1226 ST_PNT, 6, P5, P3, P1, P4, EK, EI,
1227 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1228 ST_PYR, 5, EI, EK, P6, P4, N0,
1229 ST_TET, 4, P4, P6, P5, N0,
1230 ST_TET, 4, P4, P5, P1, N0,
1231 ST_PYR, 5, EA, EI, P4, P1, N0,
1232 ST_PYR, 5, EC, EA, P1, P3, N0,
1233 ST_TET, 4, P1, P5, P3, N0,
1234 ST_PYR, 5, EK, EI, EA, EC, N0,
1235 ST_TET, 4, P3, P5, P6, N0,
1236 ST_PYR, 5, EK, EC, P3, P6, N0,
1237 /* case 123 */ 5,
1238 ST_WDG, 6, P6, P3, P5, EG, EL, EF,
1239 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
1240 ST_PYR, 5, P4, P5, P1, P0, P6,
1241 ST_TET, 4, P3, P0, P1, P6,
1242 ST_TET, 4, P3, P1, P5, P6,
1243 /* case 124 */ 11,
1244 ST_PNT, 6, P6, P5, P4, P2, EB, ED,
1245 ST_WDG, 6, P6, P3, P5, EG, EL, EF,
1246 ST_PYR, 5, ED, EB, P3, P2, N0,
1247 ST_TET, 4, P2, P3, P6, N0,
1248 ST_TET, 4, P2, P6, P4, N0,
1249 ST_PYR, 5, EI, ED, P2, P4, N0,
1250 ST_PYR, 5, EJ, EI, P4, P5, N0,
1251 ST_TET, 4, P4, P6, P5, N0,
1252 ST_PYR, 5, EB, ED, EI, EJ, N0,
1253 ST_TET, 4, P5, P6, P3, N0,
1254 ST_PYR, 5, EB, EJ, P5, P3, N0,
1255 /* case 125 */ 5,
1256 ST_WDG, 6, P3, P5, P6, EL, EF, EG,
1257 ST_WDG, 6, EB, EJ, EA, P3, P5, P0,
1258 ST_PYR, 5, P2, P6, P4, P0, P3,
1259 ST_TET, 4, P5, P0, P4, P3,
1260 ST_TET, 4, P5, P4, P6, P3,
1261 /* case 126 */ 6,
1262 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
1263 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1264 ST_TET, 4, P5, P4, P6, P3,
1265 ST_TET, 4, P3, P2, P1, P4,
1266 ST_TET, 4, P2, P3, P6, P4,
1267 ST_TET, 4, P3, P1, P5, P4,
1268 /* case 127 */ 9,
1269 ST_PNT, 7, P1, P0, P2, P3, P5, P4, P6,
1270 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1271 ST_TET, 4, P5, P6, P3, N0,
1272 ST_PYR, 5, P4, P0, P2, P6, N0,
1273 ST_TET, 4, P6, P2, P3, N0,
1274 ST_PYR, 5, P1, P3, P2, P0, N0,
1275 ST_TET, 4, P1, P5, P3, N0,
1276 ST_PYR, 5, P1, P0, P4, P5, N0,
1277 ST_TET, 4, P5, P4, P6, N0,
1278 /* case 128 */ 1,
1279 ST_TET, 4, P7, EF, EG, EL,
1280 /* case 129 */ 2,
1281 ST_TET, 4, P0, EI, EA, ED,
1282 ST_TET, 4, P7, EF, EG, EL,
1283 /* case 130 */ 7,
1284 ST_PNT, 2, EA, EG,
1285 ST_PYR, 5, P1, P7, EL, EB, N0,
1286 ST_PYR, 5, EJ, EF, P7, P1, N0,
1287 ST_TET, 4, EF, EG, P7, N0,
1288 ST_TET, 4, P7, EG, EL, N0,
1289 ST_TET, 4, EJ, N0, P1, EA,
1290 ST_TET, 4, EB, EA, P1, N0,
1291 /* case 131 */ 8,
1292 ST_PNT, 4, EI, ED, EG, EG,
1293 ST_PYR, 5, P7, EL, EB, P1, N0,
1294 ST_PYR, 5, EJ, EF, P7, P1, N0,
1295 ST_TET, 4, P7, EG, EL, N0,
1296 ST_TET, 4, EF, EG, P7, N0,
1297 ST_PYR, 5, EB, ED, P0, P1, N0,
1298 ST_PYR, 5, P1, P0, EI, EJ, N0,
1299 ST_TET, 4, EI, P0, ED, N0,
1300 /* case 132 */ 7,
1301 ST_PNT, 2, ED, EF,
1302 ST_PYR, 5, P2, P7, EG, EK, N0,
1303 ST_PYR, 5, EC, EL, P7, P2, N0,
1304 ST_TET, 4, EL, EF, P7, N0,
1305 ST_TET, 4, P7, EF, EG, N0,
1306 ST_TET, 4, EC, N0, P2, ED,
1307 ST_TET, 4, EK, ED, P2, N0,
1308 /* case 133 */ 8,
1309 ST_PNT, 4, EA, EI, EF, EF,
1310 ST_PYR, 5, P7, EG, EK, P2, N0,
1311 ST_PYR, 5, EC, EL, P7, P2, N0,
1312 ST_TET, 4, P7, EF, EG, N0,
1313 ST_TET, 4, EL, EF, P7, N0,
1314 ST_PYR, 5, EK, EI, P0, P2, N0,
1315 ST_PYR, 5, P2, P0, EA, EC, N0,
1316 ST_TET, 4, EA, P0, EI, N0,
1317 /* case 134 */ 5,
1318 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1319 ST_PYR, 5, P1, P2, ED, EA, EJ,
1320 ST_PYR, 5, EK, P2, P7, EG, EF,
1321 ST_PYR, 5, EJ, EF, P7, P1, P2,
1322 ST_PYR, 5, EJ, ED, EK, EF, P2,
1323 /* case 135 */ 9,
1324 ST_PNT, 5, EI, EK, EJ, EF, EG,
1325 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1326 ST_TET, 4, P2, P1, P7, N0,
1327 ST_PYR, 5, P1, EJ, EF, P7, N0,
1328 ST_TET, 4, P0, P1, P2, N0,
1329 ST_PYR, 5, EK, EI, P0, P2, N0,
1330 ST_PYR, 5, EI, EJ, P1, P0, N0,
1331 ST_PYR, 5, P7, EG, EK, P2, N0,
1332 ST_TET, 4, EF, EG, P7, N0,
1333 /* case 136 */ 1,
1334 ST_WDG, 6, P3, EB, EC, P7, EF, EG,
1335 /* case 137 */ 8,
1336 ST_PNT, 4, EG, EF, EI, EI,
1337 ST_PYR, 5, P0, EA, EB, P3, N0,
1338 ST_PYR, 5, EC, ED, P0, P3, N0,
1339 ST_TET, 4, P0, EI, EA, N0,
1340 ST_TET, 4, ED, EI, P0, N0,
1341 ST_PYR, 5, EB, EF, P7, P3, N0,
1342 ST_PYR, 5, P3, P7, EG, EC, N0,
1343 ST_TET, 4, EG, P7, EF, N0,
1344 /* case 138 */ 7,
1345 ST_PNT, 5, EG, EC, EF, EJ, EA,
1346 ST_PYR, 5, EC, EA, P1, P3, N0,
1347 ST_PYR, 5, EG, EC, P3, P7, N0,
1348 ST_TET, 4, EF, EG, P7, N0,
1349 ST_TET, 4, P7, P3, P1, N0,
1350 ST_PYR, 5, EF, P7, P1, EJ, N0,
1351 ST_TET, 4, P1, EA, EJ, N0,
1352 /* case 139 */ 9,
1353 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
1354 ST_TET, 4, P1, P7, P3, N0,
1355 ST_PYR, 5, EJ, EF, P7, P1, N0,
1356 ST_PYR, 5, EJ, P1, P0, EI, N0,
1357 ST_TET, 4, P0, P1, P3, N0,
1358 ST_TET, 4, P0, ED, EI, N0,
1359 ST_PYR, 5, P0, P3, EC, ED, N0,
1360 ST_PYR, 5, EC, P3, P7, EG, N0,
1361 ST_TET, 4, EG, P7, EF, N0,
1362 /* case 140 */ 7,
1363 ST_PNT, 5, EF, EB, EG, EK, ED,
1364 ST_PYR, 5, EB, P3, P2, ED, N0,
1365 ST_PYR, 5, EF, P7, P3, EB, N0,
1366 ST_TET, 4, EG, P7, EF, N0,
1367 ST_TET, 4, P7, P2, P3, N0,
1368 ST_PYR, 5, EG, EK, P2, P7, N0,
1369 ST_TET, 4, P2, EK, ED, N0,
1370 /* case 141 */ 9,
1371 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
1372 ST_TET, 4, P2, P3, P7, N0,
1373 ST_PYR, 5, EK, P2, P7, EG, N0,
1374 ST_PYR, 5, EK, EI, P0, P2, N0,
1375 ST_TET, 4, P0, P3, P2, N0,
1376 ST_TET, 4, P0, EI, EA, N0,
1377 ST_PYR, 5, P0, EA, EB, P3, N0,
1378 ST_PYR, 5, EB, EF, P7, P3, N0,
1379 ST_TET, 4, EF, EG, P7, N0,
1380 /* case 142 */ 5,
1381 ST_TET, 4, P3, P1, P7, P2,
1382 ST_PYR, 5, ED, EA, P1, P2, EJ,
1383 ST_PYR, 5, EK, P2, P7, EG, EF,
1384 ST_PYR, 5, P1, EJ, EF, P7, P2,
1385 ST_PYR, 5, ED, EK, EF, EJ, P2,
1386 /* case 143 */ 9,
1387 ST_PNT, 5, EK, EI, EJ, EG, EF,
1388 ST_PYR, 5, P3, P2, P0, P1, N0,
1389 ST_TET, 4, P1, P7, P3, N0,
1390 ST_TET, 4, P7, P2, P3, N0,
1391 ST_PYR, 5, P7, EG, EK, P2, N0,
1392 ST_PYR, 5, EK, EI, P0, P2, N0,
1393 ST_PYR, 5, EI, EJ, P1, P0, N0,
1394 ST_PYR, 5, EJ, EF, P7, P1, N0,
1395 ST_TET, 4, EG, P7, EF, N0,
1396 /* case 144 */ 7,
1397 ST_PNT, 2, EI, EL,
1398 ST_PYR, 5, P4, EH, EG, P7, N0,
1399 ST_PYR, 5, EE, P4, P7, EF, N0,
1400 ST_TET, 4, EF, P7, EL, N0,
1401 ST_TET, 4, P7, EG, EL, N0,
1402 ST_TET, 4, EE, P4, N0, EI,
1403 ST_TET, 4, EH, P4, EI, N0,
1404 /* case 145 */ 8,
1405 ST_PNT, 4, EA, ED, EL, EL,
1406 ST_PYR, 5, P7, P4, EH, EG, N0,
1407 ST_PYR, 5, EE, P4, P7, EF, N0,
1408 ST_TET, 4, P7, EG, EL, N0,
1409 ST_TET, 4, EF, P7, EL, N0,
1410 ST_PYR, 5, EH, P4, P0, ED, N0,
1411 ST_PYR, 5, P4, EE, EA, P0, N0,
1412 ST_TET, 4, EA, ED, P0, N0,
1413 /* case 146 */ 5,
1414 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1415 ST_PYR, 5, P1, EA, EI, P4, EB,
1416 ST_PYR, 5, EH, EG, P7, P4, EL,
1417 ST_PYR, 5, EB, P1, P7, EL, P4,
1418 ST_PYR, 5, EB, EL, EH, EI, P4,
1419 /* case 147 */ 9,
1420 ST_PNT, 5, ED, EH, EB, EL, EG,
1421 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
1422 ST_TET, 4, P4, P7, P1, N0,
1423 ST_PYR, 5, P1, P7, EL, EB, N0,
1424 ST_TET, 4, P0, P4, P1, N0,
1425 ST_PYR, 5, EH, P4, P0, ED, N0,
1426 ST_PYR, 5, ED, P0, P1, EB, N0,
1427 ST_PYR, 5, P7, P4, EH, EG, N0,
1428 ST_TET, 4, EL, P7, EG, N0,
1429 /* case 148 */ 5,
1430 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1431 ST_PYR, 5, P4, EI, ED, P2, EE,
1432 ST_PYR, 5, EC, EL, P7, P2, EF,
1433 ST_PYR, 5, EE, P4, P7, EF, P2,
1434 ST_PYR, 5, EE, EF, EC, ED, P2,
1435 /* case 149 */ 9,
1436 ST_PNT, 5, EA, EC, EE, EF, EL,
1437 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
1438 ST_TET, 4, P2, P7, P4, N0,
1439 ST_PYR, 5, P4, P7, EF, EE, N0,
1440 ST_TET, 4, P0, P2, P4, N0,
1441 ST_PYR, 5, EC, P2, P0, EA, N0,
1442 ST_PYR, 5, EA, P0, P4, EE, N0,
1443 ST_PYR, 5, P7, P2, EC, EL, N0,
1444 ST_TET, 4, EF, P7, EL, N0,
1445 /* case 150 */ 5,
1446 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1447 ST_TET, 4, P1, P7, P2, P4,
1448 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1449 ST_WDG, 6, P2, P4, P1, ED, EI, EA,
1450 ST_WDG, 6, P7, P4, P2, EG, EH, EK,
1451 /* case 151 */ 5,
1452 ST_WDG, 6, P7, P1, P4, EF, EJ, EE,
1453 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1454 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1455 ST_TET, 4, P7, P1, P4, P2,
1456 ST_TET, 4, P2, P4, P0, P1,
1457 /* case 152 */ 8,
1458 ST_PNT, 4, EC, EB, EI, EI,
1459 ST_PYR, 5, P4, P7, EF, EE, N0,
1460 ST_PYR, 5, EG, P7, P4, EH, N0,
1461 ST_TET, 4, P4, EE, EI, N0,
1462 ST_TET, 4, EH, P4, EI, N0,
1463 ST_PYR, 5, EF, P7, P3, EB, N0,
1464 ST_PYR, 5, P7, EG, EC, P3, N0,
1465 ST_TET, 4, EC, EB, P3, N0,
1466 /* case 153 */ 2,
1467 ST_HEX, 8, P0, P3, P7, P4, EA, EB, EF, EE,
1468 ST_HEX, 8, ED, EC, EG, EH, P0, P3, P7, P4,
1469 /* case 154 */ 9,
1470 ST_PNT, 5, EC, EG, EA, EI, EH,
1471 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1472 ST_TET, 4, P7, P1, P4, N0,
1473 ST_PYR, 5, P1, EA, EI, P4, N0,
1474 ST_TET, 4, P3, P1, P7, N0,
1475 ST_PYR, 5, EG, EC, P3, P7, N0,
1476 ST_PYR, 5, EC, EA, P1, P3, N0,
1477 ST_PYR, 5, P4, EH, EG, P7, N0,
1478 ST_TET, 4, EI, EH, P4, N0,
1479 /* case 155 */ 11,
1480 ST_PNT, 6, P1, P4, P0, P3, EG, EC,
1481 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1482 ST_PYR, 5, EC, P3, P7, EG, N0,
1483 ST_TET, 4, P3, P1, P7, N0,
1484 ST_TET, 4, P3, P0, P1, N0,
1485 ST_PYR, 5, ED, P0, P3, EC, N0,
1486 ST_PYR, 5, EH, P4, P0, ED, N0,
1487 ST_TET, 4, P0, P4, P1, N0,
1488 ST_PYR, 5, EG, EH, ED, EC, N0,
1489 ST_TET, 4, P4, P7, P1, N0,
1490 ST_PYR, 5, EG, P7, P4, EH, N0,
1491 /* case 156 */ 9,
1492 ST_PNT, 5, EB, EF, ED, EI, EE,
1493 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1494 ST_TET, 4, P7, P4, P2, N0,
1495 ST_PYR, 5, P2, P4, EI, ED, N0,
1496 ST_TET, 4, P3, P7, P2, N0,
1497 ST_PYR, 5, EF, P7, P3, EB, N0,
1498 ST_PYR, 5, EB, P3, P2, ED, N0,
1499 ST_PYR, 5, P4, P7, EF, EE, N0,
1500 ST_TET, 4, EI, P4, EE, N0,
1501 /* case 157 */ 11,
1502 ST_PNT, 6, P2, P4, P0, P3, EF, EB,
1503 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1504 ST_PYR, 5, EB, EF, P7, P3, N0,
1505 ST_TET, 4, P3, P7, P2, N0,
1506 ST_TET, 4, P3, P2, P0, N0,
1507 ST_PYR, 5, EA, EB, P3, P0, N0,
1508 ST_PYR, 5, EE, EA, P0, P4, N0,
1509 ST_TET, 4, P0, P2, P4, N0,
1510 ST_PYR, 5, EF, EB, EA, EE, N0,
1511 ST_TET, 4, P4, P2, P7, N0,
1512 ST_PYR, 5, EF, EE, P4, P7, N0,
1513 /* case 158 */ 5,
1514 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
1515 ST_WDG, 6, EA, EI, ED, P1, P4, P2,
1516 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
1517 ST_TET, 4, P4, P2, P7, P1,
1518 ST_TET, 4, P1, P7, P3, P2,
1519 /* case 159 */ 5,
1520 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1521 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1522 ST_PYR, 5, P0, P1, P3, P2, P4,
1523 ST_TET, 4, P7, P2, P3, P4,
1524 ST_TET, 4, P7, P3, P1, P4,
1525 /* case 160 */ 1,
1526 ST_WDG, 6, P7, EL, EG, P5, EJ, EE,
1527 /* case 161 */ 8,
1528 ST_PNT, 4, EG, EL, ED, ED,
1529 ST_PYR, 5, P0, P5, EJ, EA, N0,
1530 ST_PYR, 5, EE, P5, P0, EI, N0,
1531 ST_TET, 4, P0, EA, ED, N0,
1532 ST_TET, 4, EI, P0, ED, N0,
1533 ST_PYR, 5, EJ, P5, P7, EL, N0,
1534 ST_PYR, 5, P5, EE, EG, P7, N0,
1535 ST_TET, 4, EG, EL, P7, N0,
1536 /* case 162 */ 7,
1537 ST_PNT, 5, EG, EE, EL, EB, EA,
1538 ST_PYR, 5, EE, P5, P1, EA, N0,
1539 ST_PYR, 5, EG, P7, P5, EE, N0,
1540 ST_TET, 4, EL, P7, EG, N0,
1541 ST_TET, 4, P7, P1, P5, N0,
1542 ST_PYR, 5, EL, EB, P1, P7, N0,
1543 ST_TET, 4, P1, EB, EA, N0,
1544 /* case 163 */ 9,
1545 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
1546 ST_TET, 4, P1, P5, P7, N0,
1547 ST_PYR, 5, EB, P1, P7, EL, N0,
1548 ST_PYR, 5, EB, ED, P0, P1, N0,
1549 ST_TET, 4, P0, P5, P1, N0,
1550 ST_TET, 4, P0, ED, EI, N0,
1551 ST_PYR, 5, P0, EI, EE, P5, N0,
1552 ST_PYR, 5, EE, EG, P7, P5, N0,
1553 ST_TET, 4, EG, EL, P7, N0,
1554 /* case 164 */ 8,
1555 ST_PNT, 4, EE, EJ, ED, ED,
1556 ST_PYR, 5, P2, EC, EL, P7, N0,
1557 ST_PYR, 5, EG, EK, P2, P7, N0,
1558 ST_TET, 4, P2, ED, EC, N0,
1559 ST_TET, 4, EK, ED, P2, N0,
1560 ST_PYR, 5, EL, EJ, P5, P7, N0,
1561 ST_PYR, 5, P7, P5, EE, EG, N0,
1562 ST_TET, 4, EE, P5, EJ, N0,
1563 /* case 165 */ 2,
1564 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P7, P2,
1565 ST_HEX, 8, P0, P5, P7, P2, EI, EE, EG, EK,
1566 /* case 166 */ 9,
1567 ST_PNT, 5, EE, EG, EA, ED, EK,
1568 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1569 ST_TET, 4, P7, P2, P1, N0,
1570 ST_PYR, 5, P1, P2, ED, EA, N0,
1571 ST_TET, 4, P5, P7, P1, N0,
1572 ST_PYR, 5, EG, P7, P5, EE, N0,
1573 ST_PYR, 5, EE, P5, P1, EA, N0,
1574 ST_PYR, 5, P2, P7, EG, EK, N0,
1575 ST_TET, 4, ED, P2, EK, N0,
1576 /* case 167 */ 11,
1577 ST_PNT, 6, P1, P2, P0, P5, EG, EE,
1578 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1579 ST_PYR, 5, EE, EG, P7, P5, N0,
1580 ST_TET, 4, P5, P7, P1, N0,
1581 ST_TET, 4, P5, P1, P0, N0,
1582 ST_PYR, 5, EI, EE, P5, P0, N0,
1583 ST_PYR, 5, EK, EI, P0, P2, N0,
1584 ST_TET, 4, P0, P1, P2, N0,
1585 ST_PYR, 5, EG, EE, EI, EK, N0,
1586 ST_TET, 4, P2, P1, P7, N0,
1587 ST_PYR, 5, EG, EK, P2, P7, N0,
1588 /* case 168 */ 7,
1589 ST_PNT, 5, EC, EG, EB, EJ, EE,
1590 ST_PYR, 5, EG, P7, P5, EE, N0,
1591 ST_PYR, 5, EC, P3, P7, EG, N0,
1592 ST_TET, 4, EB, P3, EC, N0,
1593 ST_TET, 4, P3, P5, P7, N0,
1594 ST_PYR, 5, EB, EJ, P5, P3, N0,
1595 ST_TET, 4, P5, EJ, EE, N0,
1596 /* case 169 */ 9,
1597 ST_PNT, 5, EG, EE, EC, ED, EI,
1598 ST_WDG, 6, EB, EJ, EA, P3, P5, P0,
1599 ST_TET, 4, P5, P3, P0, N0,
1600 ST_PYR, 5, P3, EC, ED, P0, N0,
1601 ST_TET, 4, P7, P3, P5, N0,
1602 ST_PYR, 5, EE, EG, P7, P5, N0,
1603 ST_PYR, 5, EG, EC, P3, P7, N0,
1604 ST_PYR, 5, P0, EI, EE, P5, N0,
1605 ST_TET, 4, ED, EI, P0, N0,
1606 /* case 170 */ 1,
1607 ST_HEX, 8, P1, P5, P7, P3, EA, EE, EG, EC,
1608 /* case 171 */ 9,
1609 ST_PNT, 5, EE, EG, EC, EI, ED,
1610 ST_PYR, 5, P1, P5, P7, P3, N0,
1611 ST_TET, 4, P3, P0, P1, N0,
1612 ST_TET, 4, P0, P5, P1, N0,
1613 ST_PYR, 5, P0, EI, EE, P5, N0,
1614 ST_PYR, 5, EE, EG, P7, P5, N0,
1615 ST_PYR, 5, EG, EC, P3, P7, N0,
1616 ST_PYR, 5, EC, ED, P0, P3, N0,
1617 ST_TET, 4, EI, P0, ED, N0,
1618 /* case 172 */ 9,
1619 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
1620 ST_TET, 4, P3, P5, P7, N0,
1621 ST_PYR, 5, EB, EJ, P5, P3, N0,
1622 ST_PYR, 5, EB, P3, P2, ED, N0,
1623 ST_TET, 4, P2, P3, P7, N0,
1624 ST_TET, 4, P2, EK, ED, N0,
1625 ST_PYR, 5, P2, P7, EG, EK, N0,
1626 ST_PYR, 5, EG, P7, P5, EE, N0,
1627 ST_TET, 4, EE, P5, EJ, N0,
1628 /* case 173 */ 11,
1629 ST_PNT, 6, P3, P0, P2, P7, EE, EG,
1630 ST_WDG, 6, EB, EJ, EA, P3, P5, P0,
1631 ST_PYR, 5, EG, P7, P5, EE, N0,
1632 ST_TET, 4, P7, P3, P5, N0,
1633 ST_TET, 4, P7, P2, P3, N0,
1634 ST_PYR, 5, EK, P2, P7, EG, N0,
1635 ST_PYR, 5, EI, P0, P2, EK, N0,
1636 ST_TET, 4, P2, P0, P3, N0,
1637 ST_PYR, 5, EE, EI, EK, EG, N0,
1638 ST_TET, 4, P0, P5, P3, N0,
1639 ST_PYR, 5, EE, P5, P0, EI, N0,
1640 /* case 174 */ 9,
1641 ST_PNT, 5, EG, EE, EA, EK, ED,
1642 ST_PYR, 5, P3, P1, P5, P7, N0,
1643 ST_TET, 4, P1, P3, P2, N0,
1644 ST_TET, 4, P2, P3, P7, N0,
1645 ST_PYR, 5, P2, P7, EG, EK, N0,
1646 ST_PYR, 5, EG, P7, P5, EE, N0,
1647 ST_PYR, 5, EE, P5, P1, EA, N0,
1648 ST_PYR, 5, EA, P1, P2, ED, N0,
1649 ST_TET, 4, EK, ED, P2, N0,
1650 /* case 175 */ 2,
1651 ST_HEX, 8, P0, P5, P7, P2, EI, EE, EG, EK,
1652 ST_WDG, 6, P3, P2, P7, P1, P0, P5,
1653 /* case 176 */ 7,
1654 ST_PNT, 5, EL, EJ, EG, EH, EI,
1655 ST_PYR, 5, EJ, EI, P4, P5, N0,
1656 ST_PYR, 5, EL, EJ, P5, P7, N0,
1657 ST_TET, 4, EG, EL, P7, N0,
1658 ST_TET, 4, P7, P5, P4, N0,
1659 ST_PYR, 5, EG, P7, P4, EH, N0,
1660 ST_TET, 4, P4, EI, EH, N0,
1661 /* case 177 */ 9,
1662 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
1663 ST_TET, 4, P4, P7, P5, N0,
1664 ST_PYR, 5, EH, EG, P7, P4, N0,
1665 ST_PYR, 5, EH, P4, P0, ED, N0,
1666 ST_TET, 4, P0, P4, P5, N0,
1667 ST_TET, 4, P0, EA, ED, N0,
1668 ST_PYR, 5, P0, P5, EJ, EA, N0,
1669 ST_PYR, 5, EJ, P5, P7, EL, N0,
1670 ST_TET, 4, EL, P7, EG, N0,
1671 /* case 178 */ 5,
1672 ST_TET, 4, P5, P7, P1, P4,
1673 ST_PYR, 5, EI, P4, P1, EA, EB,
1674 ST_PYR, 5, EH, EG, P7, P4, EL,
1675 ST_PYR, 5, P1, P7, EL, EB, P4,
1676 ST_PYR, 5, EI, EB, EL, EH, P4,
1677 /* case 179 */ 9,
1678 ST_PNT, 5, EH, ED, EB, EG, EL,
1679 ST_PYR, 5, P5, P1, P0, P4, N0,
1680 ST_TET, 4, P1, P5, P7, N0,
1681 ST_TET, 4, P7, P5, P4, N0,
1682 ST_PYR, 5, P7, P4, EH, EG, N0,
1683 ST_PYR, 5, EH, P4, P0, ED, N0,
1684 ST_PYR, 5, ED, P0, P1, EB, N0,
1685 ST_PYR, 5, EB, P1, P7, EL, N0,
1686 ST_TET, 4, EG, EL, P7, N0,
1687 /* case 180 */ 9,
1688 ST_PNT, 5, EJ, EL, EI, ED, EC,
1689 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1690 ST_TET, 4, P7, P4, P2, N0,
1691 ST_PYR, 5, P4, EI, ED, P2, N0,
1692 ST_TET, 4, P5, P4, P7, N0,
1693 ST_PYR, 5, EL, EJ, P5, P7, N0,
1694 ST_PYR, 5, EJ, EI, P4, P5, N0,
1695 ST_PYR, 5, P2, EC, EL, P7, N0,
1696 ST_TET, 4, ED, EC, P2, N0,
1697 /* case 181 */ 11,
1698 ST_PNT, 6, P4, P2, P0, P5, EL, EJ,
1699 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1700 ST_PYR, 5, EJ, P5, P7, EL, N0,
1701 ST_TET, 4, P5, P4, P7, N0,
1702 ST_TET, 4, P5, P0, P4, N0,
1703 ST_PYR, 5, EA, P0, P5, EJ, N0,
1704 ST_PYR, 5, EC, P2, P0, EA, N0,
1705 ST_TET, 4, P0, P2, P4, N0,
1706 ST_PYR, 5, EL, EC, EA, EJ, N0,
1707 ST_TET, 4, P2, P7, P4, N0,
1708 ST_PYR, 5, EL, P7, P2, EC, N0,
1709 /* case 182 */ 5,
1710 ST_WDG, 6, EK, EH, EG, P2, P4, P7,
1711 ST_WDG, 6, P1, P2, P4, EA, ED, EI,
1712 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1713 ST_TET, 4, P2, P7, P4, P1,
1714 ST_TET, 4, P1, P5, P7, P4,
1715 /* case 183 */ 5,
1716 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1717 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1718 ST_PYR, 5, P0, P4, P5, P1, P2,
1719 ST_TET, 4, P7, P5, P4, P2,
1720 ST_TET, 4, P7, P1, P5, P2,
1721 /* case 184 */ 9,
1722 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
1723 ST_TET, 4, P5, P7, P3, N0,
1724 ST_PYR, 5, EJ, P5, P3, EB, N0,
1725 ST_PYR, 5, EJ, EI, P4, P5, N0,
1726 ST_TET, 4, P4, P7, P5, N0,
1727 ST_TET, 4, P4, EI, EH, N0,
1728 ST_PYR, 5, P4, EH, EG, P7, N0,
1729 ST_PYR, 5, EG, EC, P3, P7, N0,
1730 ST_TET, 4, EC, EB, P3, N0,
1731 /* case 185 */ 11,
1732 ST_PNT, 6, P5, P0, P4, P7, EC, EG,
1733 ST_WDG, 6, P5, P3, P0, EJ, EB, EA,
1734 ST_PYR, 5, EG, EC, P3, P7, N0,
1735 ST_TET, 4, P7, P3, P5, N0,
1736 ST_TET, 4, P7, P5, P4, N0,
1737 ST_PYR, 5, EH, EG, P7, P4, N0,
1738 ST_PYR, 5, ED, EH, P4, P0, N0,
1739 ST_TET, 4, P4, P5, P0, N0,
1740 ST_PYR, 5, EC, EG, EH, ED, N0,
1741 ST_TET, 4, P0, P5, P3, N0,
1742 ST_PYR, 5, EC, ED, P0, P3, N0,
1743 /* case 186 */ 9,
1744 ST_PNT, 5, EG, EC, EA, EH, EI,
1745 ST_PYR, 5, P5, P7, P3, P1, N0,
1746 ST_TET, 4, P1, P4, P5, N0,
1747 ST_TET, 4, P4, P7, P5, N0,
1748 ST_PYR, 5, P4, EH, EG, P7, N0,
1749 ST_PYR, 5, EG, EC, P3, P7, N0,
1750 ST_PYR, 5, EC, EA, P1, P3, N0,
1751 ST_PYR, 5, EA, EI, P4, P1, N0,
1752 ST_TET, 4, EH, P4, EI, N0,
1753 /* case 187 */ 2,
1754 ST_HEX, 8, ED, EC, EG, EH, P0, P3, P7, P4,
1755 ST_WDG, 6, P1, P0, P3, P5, P4, P7,
1756 /* case 188 */ 11,
1757 ST_PNT, 6, P7, P4, P5, P3, ED, EB,
1758 ST_WDG, 6, EG, EK, EH, P7, P2, P4,
1759 ST_PYR, 5, EB, P3, P2, ED, N0,
1760 ST_TET, 4, P3, P7, P2, N0,
1761 ST_TET, 4, P3, P5, P7, N0,
1762 ST_PYR, 5, EJ, P5, P3, EB, N0,
1763 ST_PYR, 5, EI, P4, P5, EJ, N0,
1764 ST_TET, 4, P5, P4, P7, N0,
1765 ST_PYR, 5, ED, EI, EJ, EB, N0,
1766 ST_TET, 4, P4, P2, P7, N0,
1767 ST_PYR, 5, ED, P2, P4, EI, N0,
1768 /* case 189 */ 6,
1769 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
1770 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
1771 ST_TET, 4, P7, P2, P3, P4,
1772 ST_TET, 4, P4, P5, P0, P3,
1773 ST_TET, 4, P0, P2, P4, P3,
1774 ST_TET, 4, P4, P7, P5, P3,
1775 /* case 190 */ 5,
1776 ST_WDG, 6, EK, EH, EG, P2, P4, P7,
1777 ST_WDG, 6, P2, P4, P1, ED, EI, EA,
1778 ST_PYR, 5, P3, P1, P5, P7, P2,
1779 ST_TET, 4, P4, P5, P1, P2,
1780 ST_TET, 4, P4, P7, P5, P2,
1781 /* case 191 */ 9,
1782 ST_PNT, 7, P5, P1, P0, P4, P7, P3, P2,
1783 ST_WDG, 6, EG, EK, EH, P7, P2, P4,
1784 ST_TET, 4, P7, P4, P2, N0,
1785 ST_PYR, 5, P3, P2, P0, P1, N0,
1786 ST_TET, 4, P2, P4, P0, N0,
1787 ST_PYR, 5, P5, P1, P0, P4, N0,
1788 ST_TET, 4, P5, P4, P7, N0,
1789 ST_PYR, 5, P5, P7, P3, P1, N0,
1790 ST_TET, 4, P7, P2, P3, N0,
1791 /* case 192 */ 1,
1792 ST_WDG, 6, P7, EF, EL, P6, EH, EK,
1793 /* case 193 */ 8,
1794 ST_PNT, 4, EL, EF, EA, EA,
1795 ST_PYR, 5, P0, P6, EH, EI, N0,
1796 ST_PYR, 5, EK, P6, P0, ED, N0,
1797 ST_TET, 4, P0, EI, EA, N0,
1798 ST_TET, 4, ED, P0, EA, N0,
1799 ST_PYR, 5, EH, P6, P7, EF, N0,
1800 ST_PYR, 5, P6, EK, EL, P7, N0,
1801 ST_TET, 4, EL, EF, P7, N0,
1802 /* case 194 */ 8,
1803 ST_PNT, 4, EK, EH, EA, EA,
1804 ST_PYR, 5, P1, EJ, EF, P7, N0,
1805 ST_PYR, 5, EL, EB, P1, P7, N0,
1806 ST_TET, 4, P1, EA, EJ, N0,
1807 ST_TET, 4, EB, EA, P1, N0,
1808 ST_PYR, 5, EF, EH, P6, P7, N0,
1809 ST_PYR, 5, P7, P6, EK, EL, N0,
1810 ST_TET, 4, EK, P6, EH, N0,
1811 /* case 195 */ 2,
1812 ST_HEX, 8, EI, EH, EF, EJ, P0, P6, P7, P1,
1813 ST_HEX, 8, P0, P6, P7, P1, ED, EK, EL, EB,
1814 /* case 196 */ 7,
1815 ST_PNT, 5, EF, EH, EL, EC, ED,
1816 ST_PYR, 5, EH, ED, P2, P6, N0,
1817 ST_PYR, 5, EF, EH, P6, P7, N0,
1818 ST_TET, 4, EL, EF, P7, N0,
1819 ST_TET, 4, P7, P6, P2, N0,
1820 ST_PYR, 5, EL, P7, P2, EC, N0,
1821 ST_TET, 4, P2, ED, EC, N0,
1822 /* case 197 */ 9,
1823 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
1824 ST_TET, 4, P2, P7, P6, N0,
1825 ST_PYR, 5, EC, EL, P7, P2, N0,
1826 ST_PYR, 5, EC, P2, P0, EA, N0,
1827 ST_TET, 4, P0, P2, P6, N0,
1828 ST_TET, 4, P0, EI, EA, N0,
1829 ST_PYR, 5, P0, P6, EH, EI, N0,
1830 ST_PYR, 5, EH, P6, P7, EF, N0,
1831 ST_TET, 4, EF, P7, EL, N0,
1832 /* case 198 */ 9,
1833 ST_PNT, 5, EH, EF, ED, EA, EJ,
1834 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1835 ST_TET, 4, P7, P2, P1, N0,
1836 ST_PYR, 5, P2, ED, EA, P1, N0,
1837 ST_TET, 4, P6, P2, P7, N0,
1838 ST_PYR, 5, EF, EH, P6, P7, N0,
1839 ST_PYR, 5, EH, ED, P2, P6, N0,
1840 ST_PYR, 5, P1, EJ, EF, P7, N0,
1841 ST_TET, 4, EA, EJ, P1, N0,
1842 /* case 199 */ 11,
1843 ST_PNT, 6, P2, P1, P0, P6, EF, EH,
1844 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1845 ST_PYR, 5, EH, P6, P7, EF, N0,
1846 ST_TET, 4, P6, P2, P7, N0,
1847 ST_TET, 4, P6, P0, P2, N0,
1848 ST_PYR, 5, EI, P0, P6, EH, N0,
1849 ST_PYR, 5, EJ, P1, P0, EI, N0,
1850 ST_TET, 4, P0, P1, P2, N0,
1851 ST_PYR, 5, EF, EJ, EI, EH, N0,
1852 ST_TET, 4, P1, P7, P2, N0,
1853 ST_PYR, 5, EF, P7, P1, EJ, N0,
1854 /* case 200 */ 7,
1855 ST_PNT, 5, EH, EF, EK, EC, EB,
1856 ST_PYR, 5, EF, P7, P3, EB, N0,
1857 ST_PYR, 5, EH, P6, P7, EF, N0,
1858 ST_TET, 4, EK, P6, EH, N0,
1859 ST_TET, 4, P6, P3, P7, N0,
1860 ST_PYR, 5, EK, EC, P3, P6, N0,
1861 ST_TET, 4, P3, EC, EB, N0,
1862 /* case 201 */ 9,
1863 ST_PNT, 5, EF, EB, EH, EI, EA,
1864 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
1865 ST_TET, 4, P3, P6, P0, N0,
1866 ST_PYR, 5, P6, EH, EI, P0, N0,
1867 ST_TET, 4, P7, P6, P3, N0,
1868 ST_PYR, 5, EB, EF, P7, P3, N0,
1869 ST_PYR, 5, EF, EH, P6, P7, N0,
1870 ST_PYR, 5, P0, EA, EB, P3, N0,
1871 ST_TET, 4, EI, EA, P0, N0,
1872 /* case 202 */ 9,
1873 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
1874 ST_TET, 4, P3, P7, P6, N0,
1875 ST_PYR, 5, EC, P3, P6, EK, N0,
1876 ST_PYR, 5, EC, EA, P1, P3, N0,
1877 ST_TET, 4, P1, P7, P3, N0,
1878 ST_TET, 4, P1, EA, EJ, N0,
1879 ST_PYR, 5, P1, EJ, EF, P7, N0,
1880 ST_PYR, 5, EF, EH, P6, P7, N0,
1881 ST_TET, 4, EH, EK, P6, N0,
1882 /* case 203 */ 11,
1883 ST_PNT, 6, P3, P0, P1, P7, EH, EF,
1884 ST_WDG, 6, P3, P6, P0, EC, EK, ED,
1885 ST_PYR, 5, EF, EH, P6, P7, N0,
1886 ST_TET, 4, P7, P6, P3, N0,
1887 ST_TET, 4, P7, P3, P1, N0,
1888 ST_PYR, 5, EJ, EF, P7, P1, N0,
1889 ST_PYR, 5, EI, EJ, P1, P0, N0,
1890 ST_TET, 4, P1, P3, P0, N0,
1891 ST_PYR, 5, EH, EF, EJ, EI, N0,
1892 ST_TET, 4, P0, P3, P6, N0,
1893 ST_PYR, 5, EH, EI, P0, P6, N0,
1894 /* case 204 */ 1,
1895 ST_HEX, 8, P2, P3, P7, P6, ED, EB, EF, EH,
1896 /* case 205 */ 9,
1897 ST_PNT, 5, EB, EF, EH, EA, EI,
1898 ST_PYR, 5, P2, P3, P7, P6, N0,
1899 ST_TET, 4, P6, P0, P2, N0,
1900 ST_TET, 4, P0, P3, P2, N0,
1901 ST_PYR, 5, P0, EA, EB, P3, N0,
1902 ST_PYR, 5, EB, EF, P7, P3, N0,
1903 ST_PYR, 5, EF, EH, P6, P7, N0,
1904 ST_PYR, 5, EH, EI, P0, P6, N0,
1905 ST_TET, 4, EA, P0, EI, N0,
1906 /* case 206 */ 9,
1907 ST_PNT, 5, EF, EH, ED, EJ, EA,
1908 ST_PYR, 5, P3, P7, P6, P2, N0,
1909 ST_TET, 4, P2, P1, P3, N0,
1910 ST_TET, 4, P1, P7, P3, N0,
1911 ST_PYR, 5, P1, EJ, EF, P7, N0,
1912 ST_PYR, 5, EF, EH, P6, P7, N0,
1913 ST_PYR, 5, EH, ED, P2, P6, N0,
1914 ST_PYR, 5, ED, EA, P1, P2, N0,
1915 ST_TET, 4, EJ, P1, EA, N0,
1916 /* case 207 */ 2,
1917 ST_HEX, 8, EI, EH, EF, EJ, P0, P6, P7, P1,
1918 ST_WDG, 6, P2, P0, P6, P3, P1, P7,
1919 /* case 208 */ 7,
1920 ST_PNT, 5, EL, EK, EF, EE, EI,
1921 ST_PYR, 5, EK, P6, P4, EI, N0,
1922 ST_PYR, 5, EL, P7, P6, EK, N0,
1923 ST_TET, 4, EF, P7, EL, N0,
1924 ST_TET, 4, P7, P4, P6, N0,
1925 ST_PYR, 5, EF, EE, P4, P7, N0,
1926 ST_TET, 4, P4, EE, EI, N0,
1927 /* case 209 */ 9,
1928 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
1929 ST_TET, 4, P4, P6, P7, N0,
1930 ST_PYR, 5, EE, P4, P7, EF, N0,
1931 ST_PYR, 5, EE, EA, P0, P4, N0,
1932 ST_TET, 4, P0, P6, P4, N0,
1933 ST_TET, 4, P0, EA, ED, N0,
1934 ST_PYR, 5, P0, ED, EK, P6, N0,
1935 ST_PYR, 5, EK, EL, P7, P6, N0,
1936 ST_TET, 4, EL, EF, P7, N0,
1937 /* case 210 */ 9,
1938 ST_PNT, 5, EK, EL, EI, EA, EB,
1939 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1940 ST_TET, 4, P7, P1, P4, N0,
1941 ST_PYR, 5, P4, P1, EA, EI, N0,
1942 ST_TET, 4, P6, P7, P4, N0,
1943 ST_PYR, 5, EL, P7, P6, EK, N0,
1944 ST_PYR, 5, EK, P6, P4, EI, N0,
1945 ST_PYR, 5, P1, P7, EL, EB, N0,
1946 ST_TET, 4, EA, P1, EB, N0,
1947 /* case 211 */ 11,
1948 ST_PNT, 6, P4, P1, P0, P6, EL, EK,
1949 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1950 ST_PYR, 5, EK, EL, P7, P6, N0,
1951 ST_TET, 4, P6, P7, P4, N0,
1952 ST_TET, 4, P6, P4, P0, N0,
1953 ST_PYR, 5, ED, EK, P6, P0, N0,
1954 ST_PYR, 5, EB, ED, P0, P1, N0,
1955 ST_TET, 4, P0, P4, P1, N0,
1956 ST_PYR, 5, EL, EK, ED, EB, N0,
1957 ST_TET, 4, P1, P4, P7, N0,
1958 ST_PYR, 5, EL, EB, P1, P7, N0,
1959 /* case 212 */ 5,
1960 ST_TET, 4, P6, P7, P4, P2,
1961 ST_PYR, 5, ED, P2, P4, EI, EE,
1962 ST_PYR, 5, EC, EL, P7, P2, EF,
1963 ST_PYR, 5, P4, P7, EF, EE, P2,
1964 ST_PYR, 5, ED, EE, EF, EC, P2,
1965 /* case 213 */ 9,
1966 ST_PNT, 5, EC, EA, EE, EL, EF,
1967 ST_PYR, 5, P6, P4, P0, P2, N0,
1968 ST_TET, 4, P4, P6, P7, N0,
1969 ST_TET, 4, P7, P6, P2, N0,
1970 ST_PYR, 5, P7, P2, EC, EL, N0,
1971 ST_PYR, 5, EC, P2, P0, EA, N0,
1972 ST_PYR, 5, EA, P0, P4, EE, N0,
1973 ST_PYR, 5, EE, P4, P7, EF, N0,
1974 ST_TET, 4, EL, EF, P7, N0,
1975 /* case 214 */ 5,
1976 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1977 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
1978 ST_WDG, 6, EE, EJ, EF, P4, P1, P7,
1979 ST_TET, 4, P1, P7, P2, P4,
1980 ST_TET, 4, P4, P6, P7, P2,
1981 /* case 215 */ 5,
1982 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1983 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1984 ST_PYR, 5, P0, P2, P6, P4, P1,
1985 ST_TET, 4, P7, P6, P2, P1,
1986 ST_TET, 4, P7, P4, P6, P1,
1987 /* case 216 */ 9,
1988 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
1989 ST_TET, 4, P6, P3, P7, N0,
1990 ST_PYR, 5, EK, EC, P3, P6, N0,
1991 ST_PYR, 5, EK, P6, P4, EI, N0,
1992 ST_TET, 4, P4, P6, P7, N0,
1993 ST_TET, 4, P4, EE, EI, N0,
1994 ST_PYR, 5, P4, P7, EF, EE, N0,
1995 ST_PYR, 5, EF, P7, P3, EB, N0,
1996 ST_TET, 4, EB, P3, EC, N0,
1997 /* case 217 */ 11,
1998 ST_PNT, 6, P6, P0, P4, P7, EB, EF,
1999 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
2000 ST_PYR, 5, EF, P7, P3, EB, N0,
2001 ST_TET, 4, P7, P6, P3, N0,
2002 ST_TET, 4, P7, P4, P6, N0,
2003 ST_PYR, 5, EE, P4, P7, EF, N0,
2004 ST_PYR, 5, EA, P0, P4, EE, N0,
2005 ST_TET, 4, P4, P0, P6, N0,
2006 ST_PYR, 5, EB, EA, EE, EF, N0,
2007 ST_TET, 4, P0, P3, P6, N0,
2008 ST_PYR, 5, EB, P3, P0, EA, N0,
2009 /* case 218 */ 11,
2010 ST_PNT, 6, P7, P1, P3, P6, EI, EK,
2011 ST_WDG, 6, EF, EE, EJ, P7, P4, P1,
2012 ST_PYR, 5, EK, P6, P4, EI, N0,
2013 ST_TET, 4, P6, P7, P4, N0,
2014 ST_TET, 4, P6, P3, P7, N0,
2015 ST_PYR, 5, EC, P3, P6, EK, N0,
2016 ST_PYR, 5, EA, P1, P3, EC, N0,
2017 ST_TET, 4, P3, P1, P7, N0,
2018 ST_PYR, 5, EI, EA, EC, EK, N0,
2019 ST_TET, 4, P1, P4, P7, N0,
2020 ST_PYR, 5, EI, P4, P1, EA, N0,
2021 /* case 219 */ 6,
2022 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
2023 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
2024 ST_TET, 4, P7, P4, P6, P1,
2025 ST_TET, 4, P1, P3, P0, P6,
2026 ST_TET, 4, P0, P4, P1, P6,
2027 ST_TET, 4, P1, P7, P3, P6,
2028 /* case 220 */ 9,
2029 ST_PNT, 5, EF, EB, ED, EE, EI,
2030 ST_PYR, 5, P6, P2, P3, P7, N0,
2031 ST_TET, 4, P2, P6, P4, N0,
2032 ST_TET, 4, P4, P6, P7, N0,
2033 ST_PYR, 5, P4, P7, EF, EE, N0,
2034 ST_PYR, 5, EF, P7, P3, EB, N0,
2035 ST_PYR, 5, EB, P3, P2, ED, N0,
2036 ST_PYR, 5, ED, P2, P4, EI, N0,
2037 ST_TET, 4, EE, EI, P4, N0,
2038 /* case 221 */ 2,
2039 ST_HEX, 8, P0, P3, P7, P4, EA, EB, EF, EE,
2040 ST_WDG, 6, P6, P4, P7, P2, P0, P3,
2041 /* case 222 */ 5,
2042 ST_WDG, 6, EE, EJ, EF, P4, P1, P7,
2043 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
2044 ST_PYR, 5, P6, P2, P3, P7, P4,
2045 ST_TET, 4, P1, P3, P2, P4,
2046 ST_TET, 4, P1, P7, P3, P4,
2047 /* case 223 */ 9,
2048 ST_PNT, 7, P3, P2, P0, P1, P7, P6, P4,
2049 ST_WDG, 6, EF, EE, EJ, P7, P4, P1,
2050 ST_TET, 4, P7, P1, P4, N0,
2051 ST_PYR, 5, P6, P4, P0, P2, N0,
2052 ST_TET, 4, P4, P1, P0, N0,
2053 ST_PYR, 5, P3, P2, P0, P1, N0,
2054 ST_TET, 4, P3, P1, P7, N0,
2055 ST_PYR, 5, P3, P7, P6, P2, N0,
2056 ST_TET, 4, P7, P4, P6, N0,
2057 /* case 224 */ 7,
2058 ST_PNT, 5, EK, EL, EH, EE, EJ,
2059 ST_PYR, 5, EL, EJ, P5, P7, N0,
2060 ST_PYR, 5, EK, EL, P7, P6, N0,
2061 ST_TET, 4, EH, EK, P6, N0,
2062 ST_TET, 4, P6, P7, P5, N0,
2063 ST_PYR, 5, EH, P6, P5, EE, N0,
2064 ST_TET, 4, P5, EJ, EE, N0,
2065 /* case 225 */ 9,
2066 ST_PNT, 5, EL, EJ, EK, ED, EA,
2067 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
2068 ST_TET, 4, P5, P0, P6, N0,
2069 ST_PYR, 5, P6, P0, ED, EK, N0,
2070 ST_TET, 4, P7, P5, P6, N0,
2071 ST_PYR, 5, EJ, P5, P7, EL, N0,
2072 ST_PYR, 5, EL, P7, P6, EK, N0,
2073 ST_PYR, 5, P0, P5, EJ, EA, N0,
2074 ST_TET, 4, ED, P0, EA, N0,
2075 /* case 226 */ 9,
2076 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
2077 ST_TET, 4, P5, P6, P7, N0,
2078 ST_PYR, 5, EE, EH, P6, P5, N0,
2079 ST_PYR, 5, EE, P5, P1, EA, N0,
2080 ST_TET, 4, P1, P5, P7, N0,
2081 ST_TET, 4, P1, EB, EA, N0,
2082 ST_PYR, 5, P1, P7, EL, EB, N0,
2083 ST_PYR, 5, EL, P7, P6, EK, N0,
2084 ST_TET, 4, EK, P6, EH, N0,
2085 /* case 227 */ 11,
2086 ST_PNT, 6, P5, P0, P1, P7, EK, EL,
2087 ST_WDG, 6, EE, EH, EI, P5, P6, P0,
2088 ST_PYR, 5, EL, P7, P6, EK, N0,
2089 ST_TET, 4, P7, P5, P6, N0,
2090 ST_TET, 4, P7, P1, P5, N0,
2091 ST_PYR, 5, EB, P1, P7, EL, N0,
2092 ST_PYR, 5, ED, P0, P1, EB, N0,
2093 ST_TET, 4, P1, P0, P5, N0,
2094 ST_PYR, 5, EK, ED, EB, EL, N0,
2095 ST_TET, 4, P0, P6, P5, N0,
2096 ST_PYR, 5, EK, P6, P0, ED, N0,
2097 /* case 228 */ 9,
2098 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
2099 ST_TET, 4, P6, P7, P5, N0,
2100 ST_PYR, 5, EH, P6, P5, EE, N0,
2101 ST_PYR, 5, EH, ED, P2, P6, N0,
2102 ST_TET, 4, P2, P7, P6, N0,
2103 ST_TET, 4, P2, ED, EC, N0,
2104 ST_PYR, 5, P2, EC, EL, P7, N0,
2105 ST_PYR, 5, EL, EJ, P5, P7, N0,
2106 ST_TET, 4, EJ, EE, P5, N0,
2107 /* case 229 */ 11,
2108 ST_PNT, 6, P6, P0, P2, P7, EJ, EL,
2109 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
2110 ST_PYR, 5, EL, EJ, P5, P7, N0,
2111 ST_TET, 4, P7, P5, P6, N0,
2112 ST_TET, 4, P7, P6, P2, N0,
2113 ST_PYR, 5, EC, EL, P7, P2, N0,
2114 ST_PYR, 5, EA, EC, P2, P0, N0,
2115 ST_TET, 4, P2, P6, P0, N0,
2116 ST_PYR, 5, EJ, EL, EC, EA, N0,
2117 ST_TET, 4, P0, P6, P5, N0,
2118 ST_PYR, 5, EJ, EA, P0, P5, N0,
2119 /* case 230 */ 11,
2120 ST_PNT, 6, P7, P1, P5, P6, ED, EH,
2121 ST_WDG, 6, P7, P2, P1, EL, EC, EB,
2122 ST_PYR, 5, EH, ED, P2, P6, N0,
2123 ST_TET, 4, P6, P2, P7, N0,
2124 ST_TET, 4, P6, P7, P5, N0,
2125 ST_PYR, 5, EE, EH, P6, P5, N0,
2126 ST_PYR, 5, EA, EE, P5, P1, N0,
2127 ST_TET, 4, P5, P7, P1, N0,
2128 ST_PYR, 5, ED, EH, EE, EA, N0,
2129 ST_TET, 4, P1, P7, P2, N0,
2130 ST_PYR, 5, ED, EA, P1, P2, N0,
2131 /* case 231 */ 6,
2132 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
2133 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
2134 ST_TET, 4, P7, P6, P2, P1,
2135 ST_TET, 4, P1, P0, P5, P6,
2136 ST_TET, 4, P0, P1, P2, P6,
2137 ST_TET, 4, P1, P5, P7, P6,
2138 /* case 232 */ 5,
2139 ST_TET, 4, P7, P5, P6, P3,
2140 ST_PYR, 5, EB, EJ, P5, P3, EE,
2141 ST_PYR, 5, EC, P3, P6, EK, EH,
2142 ST_PYR, 5, P5, EE, EH, P6, P3,
2143 ST_PYR, 5, EB, EC, EH, EE, P3,
2144 /* case 233 */ 5,
2145 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
2146 ST_WDG, 6, P5, P0, P6, EE, EI, EH,
2147 ST_WDG, 6, EJ, EA, EB, P5, P0, P3,
2148 ST_TET, 4, P0, P3, P6, P5,
2149 ST_TET, 4, P5, P7, P3, P6,
2150 /* case 234 */ 9,
2151 ST_PNT, 5, EC, EA, EE, EK, EH,
2152 ST_PYR, 5, P7, P3, P1, P5, N0,
2153 ST_TET, 4, P5, P6, P7, N0,
2154 ST_TET, 4, P6, P3, P7, N0,
2155 ST_PYR, 5, P6, EK, EC, P3, N0,
2156 ST_PYR, 5, EC, EA, P1, P3, N0,
2157 ST_PYR, 5, EA, EE, P5, P1, N0,
2158 ST_PYR, 5, EE, EH, P6, P5, N0,
2159 ST_TET, 4, EK, P6, EH, N0,
2160 /* case 235 */ 5,
2161 ST_WDG, 6, P0, P6, P5, EI, EH, EE,
2162 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
2163 ST_PYR, 5, P1, P5, P7, P3, P0,
2164 ST_TET, 4, P6, P3, P7, P0,
2165 ST_TET, 4, P6, P7, P5, P0,
2166 /* case 236 */ 9,
2167 ST_PNT, 5, EH, ED, EB, EE, EJ,
2168 ST_PYR, 5, P7, P6, P2, P3, N0,
2169 ST_TET, 4, P3, P5, P7, N0,
2170 ST_TET, 4, P5, P6, P7, N0,
2171 ST_PYR, 5, P5, EE, EH, P6, N0,
2172 ST_PYR, 5, EH, ED, P2, P6, N0,
2173 ST_PYR, 5, ED, EB, P3, P2, N0,
2174 ST_PYR, 5, EB, EJ, P5, P3, N0,
2175 ST_TET, 4, EE, P5, EJ, N0,
2176 /* case 237 */ 5,
2177 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
2178 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
2179 ST_PYR, 5, P2, P3, P7, P6, P0,
2180 ST_TET, 4, P5, P6, P7, P0,
2181 ST_TET, 4, P5, P7, P3, P0,
2182 /* case 238 */ 2,
2183 ST_HEX, 8, EA, ED, EH, EE, P1, P2, P6, P5,
2184 ST_WDG, 6, P3, P1, P2, P7, P5, P6,
2185 /* case 239 */ 9,
2186 ST_PNT, 7, P7, P3, P1, P5, P6, P2, P0,
2187 ST_WDG, 6, EH, EI, EE, P6, P0, P5,
2188 ST_TET, 4, P6, P5, P0, N0,
2189 ST_PYR, 5, P2, P0, P1, P3, N0,
2190 ST_TET, 4, P0, P5, P1, N0,
2191 ST_PYR, 5, P7, P3, P1, P5, N0,
2192 ST_TET, 4, P7, P5, P6, N0,
2193 ST_PYR, 5, P7, P6, P2, P3, N0,
2194 ST_TET, 4, P6, P0, P2, N0,
2195 /* case 240 */ 1,
2196 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P7, P6,
2197 /* case 241 */ 9,
2198 ST_PNT, 5, EJ, EL, EK, EA, ED,
2199 ST_PYR, 5, P4, P6, P7, P5, N0,
2200 ST_TET, 4, P6, P4, P0, N0,
2201 ST_TET, 4, P0, P4, P5, N0,
2202 ST_PYR, 5, P0, P5, EJ, EA, N0,
2203 ST_PYR, 5, EJ, P5, P7, EL, N0,
2204 ST_PYR, 5, EL, P7, P6, EK, N0,
2205 ST_PYR, 5, EK, P6, P0, ED, N0,
2206 ST_TET, 4, EA, ED, P0, N0,
2207 /* case 242 */ 9,
2208 ST_PNT, 5, EL, EK, EI, EB, EA,
2209 ST_PYR, 5, P5, P4, P6, P7, N0,
2210 ST_TET, 4, P4, P5, P1, N0,
2211 ST_TET, 4, P1, P5, P7, N0,
2212 ST_PYR, 5, P1, P7, EL, EB, N0,
2213 ST_PYR, 5, EL, P7, P6, EK, N0,
2214 ST_PYR, 5, EK, P6, P4, EI, N0,
2215 ST_PYR, 5, EI, P4, P1, EA, N0,
2216 ST_TET, 4, EB, EA, P1, N0,
2217 /* case 243 */ 2,
2218 ST_HEX, 8, P0, P6, P7, P1, ED, EK, EL, EB,
2219 ST_WDG, 6, P5, P1, P7, P4, P0, P6,
2220 /* case 244 */ 9,
2221 ST_PNT, 5, EL, EJ, EI, EC, ED,
2222 ST_PYR, 5, P6, P7, P5, P4, N0,
2223 ST_TET, 4, P4, P2, P6, N0,
2224 ST_TET, 4, P2, P7, P6, N0,
2225 ST_PYR, 5, P2, EC, EL, P7, N0,
2226 ST_PYR, 5, EL, EJ, P5, P7, N0,
2227 ST_PYR, 5, EJ, EI, P4, P5, N0,
2228 ST_PYR, 5, EI, ED, P2, P4, N0,
2229 ST_TET, 4, EC, P2, ED, N0,
2230 /* case 245 */ 2,
2231 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P7, P2,
2232 ST_WDG, 6, P4, P0, P5, P6, P2, P7,
2233 /* case 246 */ 5,
2234 ST_WDG, 6, P2, P1, P7, EC, EB, EL,
2235 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
2236 ST_PYR, 5, P6, P7, P5, P4, P2,
2237 ST_TET, 4, P1, P4, P5, P2,
2238 ST_TET, 4, P1, P5, P7, P2,
2239 /* case 247 */ 9,
2240 ST_PNT, 7, P5, P4, P0, P1, P7, P6, P2,
2241 ST_WDG, 6, P7, P2, P1, EL, EC, EB,
2242 ST_TET, 4, P7, P2, P1, N0,
2243 ST_PYR, 5, P6, P4, P0, P2, N0,
2244 ST_TET, 4, P2, P0, P1, N0,
2245 ST_PYR, 5, P5, P1, P0, P4, N0,
2246 ST_TET, 4, P5, P7, P1, N0,
2247 ST_PYR, 5, P5, P4, P6, P7, N0,
2248 ST_TET, 4, P7, P6, P2, N0,
2249 /* case 248 */ 9,
2250 ST_PNT, 5, EK, EI, EJ, EC, EB,
2251 ST_PYR, 5, P7, P5, P4, P6, N0,
2252 ST_TET, 4, P5, P7, P3, N0,
2253 ST_TET, 4, P3, P7, P6, N0,
2254 ST_PYR, 5, P3, P6, EK, EC, N0,
2255 ST_PYR, 5, EK, P6, P4, EI, N0,
2256 ST_PYR, 5, EI, P4, P5, EJ, N0,
2257 ST_PYR, 5, EJ, P5, P3, EB, N0,
2258 ST_TET, 4, EC, EB, P3, N0,
2259 /* case 249 */ 5,
2260 ST_WDG, 6, EA, EB, EJ, P0, P3, P5,
2261 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
2262 ST_PYR, 5, P4, P6, P7, P5, P0,
2263 ST_TET, 4, P3, P7, P6, P0,
2264 ST_TET, 4, P3, P5, P7, P0,
2265 /* case 250 */ 2,
2266 ST_HEX, 8, P1, P4, P6, P3, EA, EI, EK, EC,
2267 ST_WDG, 6, P7, P3, P6, P5, P1, P4,
2268 /* case 251 */ 9,
2269 ST_PNT, 7, P7, P5, P1, P3, P6, P4, P0,
2270 ST_WDG, 6, P6, P0, P3, EK, ED, EC,
2271 ST_TET, 4, P6, P0, P3, N0,
2272 ST_PYR, 5, P4, P5, P1, P0, N0,
2273 ST_TET, 4, P0, P1, P3, N0,
2274 ST_PYR, 5, P7, P3, P1, P5, N0,
2275 ST_TET, 4, P7, P6, P3, N0,
2276 ST_PYR, 5, P7, P5, P4, P6, N0,
2277 ST_TET, 4, P6, P4, P0, N0,
2278 /* case 252 */ 2,
2279 ST_HEX, 8, P4, P2, P3, P5, EI, ED, EB, EJ,
2280 ST_WDG, 6, P7, P5, P3, P6, P4, P2,
2281 /* case 253 */ 9,
2282 ST_PNT, 7, P7, P6, P4, P5, P3, P2, P0,
2283 ST_WDG, 6, P3, P0, P5, EB, EA, EJ,
2284 ST_TET, 4, P3, P0, P5, N0,
2285 ST_PYR, 5, P2, P6, P4, P0, N0,
2286 ST_TET, 4, P0, P4, P5, N0,
2287 ST_PYR, 5, P7, P5, P4, P6, N0,
2288 ST_TET, 4, P7, P3, P5, N0,
2289 ST_PYR, 5, P7, P6, P2, P3, N0,
2290 ST_TET, 4, P3, P2, P0, N0,
2291 /* case 254 */ 9,
2292 ST_PNT, 7, P6, P7, P5, P4, P2, P3, P1,
2293 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
2294 ST_TET, 4, P2, P4, P1, N0,
2295 ST_PYR, 5, P3, P1, P5, P7, N0,
2296 ST_TET, 4, P1, P4, P5, N0,
2297 ST_PYR, 5, P6, P7, P5, P4, N0,
2298 ST_TET, 4, P6, P4, P2, N0,
2299 ST_PYR, 5, P6, P2, P3, P7, N0,
2300 ST_TET, 4, P2, P1, P3, N0,
2301 /* case 255 */ 1,
2302 ST_HEX, 8, P0, P1, P3, P2, P4, P5, P7, P6,
2303 // VTK_HEXAHEDRON
2304 /* case 0 */ 0,
2305 /* case 1 */ 1,
2306 ST_TET, 4, P0, EA, ED, EI,
2307 /* case 2 */ 1,
2308 ST_TET, 4, P1, EA, EJ, EB,
2309 /* case 3 */ 1,
2310 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
2311 /* case 4 */ 1,
2312 ST_TET, 4, P2, EB, EL, EC,
2313 /* case 5 */ 7,
2314 ST_PNT, 2, EI, EL,
2315 ST_PYR, 5, P0, P2, EC, ED, N0,
2316 ST_PYR, 5, EA, EB, P2, P0, N0,
2317 ST_TET, 4, EB, EL, P2, N0,
2318 ST_TET, 4, P2, EL, EC, N0,
2319 ST_TET, 4, EA, N0, P0, EI,
2320 ST_TET, 4, ED, EI, P0, N0,
2321 /* case 6 */ 1,
2322 ST_WDG, 6, P2, EC, EL, P1, EA, EJ,
2323 /* case 7 */ 7,
2324 ST_PNT, 5, EI, EJ, ED, EC, EL,
2325 ST_PYR, 5, EJ, EL, P2, P1, N0,
2326 ST_PYR, 5, EI, EJ, P1, P0, N0,
2327 ST_TET, 4, ED, EI, P0, N0,
2328 ST_TET, 4, P0, P1, P2, N0,
2329 ST_PYR, 5, ED, P0, P2, EC, N0,
2330 ST_TET, 4, P2, EL, EC, N0,
2331 /* case 8 */ 1,
2332 ST_TET, 4, P3, ED, EC, EK,
2333 /* case 9 */ 1,
2334 ST_WDG, 6, P3, EK, EC, P0, EI, EA,
2335 /* case 10 */ 7,
2336 ST_PNT, 2, EK, EJ,
2337 ST_PYR, 5, P3, ED, EA, P1, N0,
2338 ST_PYR, 5, EC, P3, P1, EB, N0,
2339 ST_TET, 4, EB, P1, EJ, N0,
2340 ST_TET, 4, P1, EA, EJ, N0,
2341 ST_TET, 4, EC, P3, N0, EK,
2342 ST_TET, 4, ED, P3, EK, N0,
2343 /* case 11 */ 7,
2344 ST_PNT, 5, EJ, EI, EB, EC, EK,
2345 ST_PYR, 5, EI, P0, P3, EK, N0,
2346 ST_PYR, 5, EJ, P1, P0, EI, N0,
2347 ST_TET, 4, EB, P1, EJ, N0,
2348 ST_TET, 4, P1, P3, P0, N0,
2349 ST_PYR, 5, EB, EC, P3, P1, N0,
2350 ST_TET, 4, P3, EC, EK, N0,
2351 /* case 12 */ 1,
2352 ST_WDG, 6, P3, ED, EK, P2, EB, EL,
2353 /* case 13 */ 7,
2354 ST_PNT, 5, EI, EK, EA, EB, EL,
2355 ST_PYR, 5, EK, P3, P2, EL, N0,
2356 ST_PYR, 5, EI, P0, P3, EK, N0,
2357 ST_TET, 4, EA, P0, EI, N0,
2358 ST_TET, 4, P0, P2, P3, N0,
2359 ST_PYR, 5, EA, EB, P2, P0, N0,
2360 ST_TET, 4, P2, EB, EL, N0,
2361 /* case 14 */ 7,
2362 ST_PNT, 5, EK, EL, ED, EA, EJ,
2363 ST_PYR, 5, EL, P2, P1, EJ, N0,
2364 ST_PYR, 5, EK, P3, P2, EL, N0,
2365 ST_TET, 4, ED, P3, EK, N0,
2366 ST_TET, 4, P3, P1, P2, N0,
2367 ST_PYR, 5, ED, EA, P1, P3, N0,
2368 ST_TET, 4, P1, EA, EJ, N0,
2369 /* case 15 */ 1,
2370 ST_HEX, 8, P0, P1, P2, P3, EI, EJ, EL, EK,
2371 /* case 16 */ 1,
2372 ST_TET, 4, P4, EE, EI, EH,
2373 /* case 17 */ 1,
2374 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
2375 /* case 18 */ 7,
2376 ST_PNT, 2, EH, EB,
2377 ST_PYR, 5, P4, P1, EA, EI, N0,
2378 ST_PYR, 5, EE, EJ, P1, P4, N0,
2379 ST_TET, 4, EJ, EB, P1, N0,
2380 ST_TET, 4, P1, EB, EA, N0,
2381 ST_TET, 4, EE, N0, P4, EH,
2382 ST_TET, 4, EI, EH, P4, N0,
2383 /* case 19 */ 7,
2384 ST_PNT, 5, EB, ED, EJ, EE, EH,
2385 ST_PYR, 5, ED, EH, P4, P0, N0,
2386 ST_PYR, 5, EB, ED, P0, P1, N0,
2387 ST_TET, 4, EJ, EB, P1, N0,
2388 ST_TET, 4, P1, P0, P4, N0,
2389 ST_PYR, 5, EJ, P1, P4, EE, N0,
2390 ST_TET, 4, P4, EH, EE, N0,
2391 /* case 20 */ 2,
2392 ST_TET, 4, P4, EE, EI, EH,
2393 ST_TET, 4, P2, EC, EB, EL,
2394 /* case 21 */ 8,
2395 ST_PNT, 4, EE, EH, EL, EL,
2396 ST_PYR, 5, P2, EC, ED, P0, N0,
2397 ST_PYR, 5, EA, EB, P2, P0, N0,
2398 ST_TET, 4, P2, EL, EC, N0,
2399 ST_TET, 4, EB, EL, P2, N0,
2400 ST_PYR, 5, ED, EH, P4, P0, N0,
2401 ST_PYR, 5, P0, P4, EE, EA, N0,
2402 ST_TET, 4, EE, P4, EH, N0,
2403 /* case 22 */ 8,
2404 ST_PNT, 4, EL, EC, EH, EH,
2405 ST_PYR, 5, P4, P1, EA, EI, N0,
2406 ST_PYR, 5, EJ, P1, P4, EE, N0,
2407 ST_TET, 4, P4, EI, EH, N0,
2408 ST_TET, 4, EE, P4, EH, N0,
2409 ST_PYR, 5, EA, P1, P2, EC, N0,
2410 ST_PYR, 5, P1, EJ, EL, P2, N0,
2411 ST_TET, 4, EL, EC, P2, N0,
2412 /* case 23 */ 9,
2413 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
2414 ST_TET, 4, P0, P1, P2, N0,
2415 ST_PYR, 5, ED, P0, P2, EC, N0,
2416 ST_PYR, 5, ED, EH, P4, P0, N0,
2417 ST_TET, 4, P4, P1, P0, N0,
2418 ST_TET, 4, P4, EH, EE, N0,
2419 ST_PYR, 5, P4, EE, EJ, P1, N0,
2420 ST_PYR, 5, EJ, EL, P2, P1, N0,
2421 ST_TET, 4, EL, EC, P2, N0,
2422 /* case 24 */ 7,
2423 ST_PNT, 2, EC, EE,
2424 ST_PYR, 5, P3, P4, EI, ED, N0,
2425 ST_PYR, 5, EK, EH, P4, P3, N0,
2426 ST_TET, 4, EH, EE, P4, N0,
2427 ST_TET, 4, P4, EE, EI, N0,
2428 ST_TET, 4, EK, N0, P3, EC,
2429 ST_TET, 4, ED, EC, P3, N0,
2430 /* case 25 */ 7,
2431 ST_PNT, 5, EE, EA, EH, EK, EC,
2432 ST_PYR, 5, EA, EC, P3, P0, N0,
2433 ST_PYR, 5, EE, EA, P0, P4, N0,
2434 ST_TET, 4, EH, EE, P4, N0,
2435 ST_TET, 4, P4, P0, P3, N0,
2436 ST_PYR, 5, EH, P4, P3, EK, N0,
2437 ST_TET, 4, P3, EC, EK, N0,
2438 /* case 26 */ 5,
2439 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
2440 ST_PYR, 5, P3, EK, EH, P4, EC,
2441 ST_PYR, 5, EE, EJ, P1, P4, EB,
2442 ST_PYR, 5, EC, P3, P1, EB, P4,
2443 ST_PYR, 5, EC, EB, EE, EH, P4,
2444 /* case 27 */ 5,
2445 ST_TET, 4, P0, P1, P3, P4,
2446 ST_PYR, 5, EH, P4, P3, EK, EC,
2447 ST_PYR, 5, EE, EJ, P1, P4, EB,
2448 ST_PYR, 5, P3, P1, EB, EC, P4,
2449 ST_PYR, 5, EH, EC, EB, EE, P4,
2450 /* case 28 */ 8,
2451 ST_PNT, 4, EL, EB, EE, EE,
2452 ST_PYR, 5, P4, EI, ED, P3, N0,
2453 ST_PYR, 5, EK, EH, P4, P3, N0,
2454 ST_TET, 4, P4, EE, EI, N0,
2455 ST_TET, 4, EH, EE, P4, N0,
2456 ST_PYR, 5, ED, EB, P2, P3, N0,
2457 ST_PYR, 5, P3, P2, EL, EK, N0,
2458 ST_TET, 4, EL, P2, EB, N0,
2459 /* case 29 */ 9,
2460 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
2461 ST_TET, 4, P0, P2, P3, N0,
2462 ST_PYR, 5, EA, EB, P2, P0, N0,
2463 ST_PYR, 5, EA, P0, P4, EE, N0,
2464 ST_TET, 4, P4, P0, P3, N0,
2465 ST_TET, 4, P4, EH, EE, N0,
2466 ST_PYR, 5, P4, P3, EK, EH, N0,
2467 ST_PYR, 5, EK, P3, P2, EL, N0,
2468 ST_TET, 4, EL, P2, EB, N0,
2469 /* case 30 */ 9,
2470 ST_PNT, 5, EL, EJ, EK, EH, EE,
2471 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
2472 ST_TET, 4, P1, P3, P4, N0,
2473 ST_PYR, 5, P3, EK, EH, P4, N0,
2474 ST_TET, 4, P2, P3, P1, N0,
2475 ST_PYR, 5, EJ, EL, P2, P1, N0,
2476 ST_PYR, 5, EL, EK, P3, P2, N0,
2477 ST_PYR, 5, P4, EE, EJ, P1, N0,
2478 ST_TET, 4, EH, EE, P4, N0,
2479 /* case 31 */ 9,
2480 ST_PNT, 5, EJ, EL, EK, EE, EH,
2481 ST_PYR, 5, P0, P1, P2, P3, N0,
2482 ST_TET, 4, P3, P4, P0, N0,
2483 ST_TET, 4, P4, P1, P0, N0,
2484 ST_PYR, 5, P4, EE, EJ, P1, N0,
2485 ST_PYR, 5, EJ, EL, P2, P1, N0,
2486 ST_PYR, 5, EL, EK, P3, P2, N0,
2487 ST_PYR, 5, EK, EH, P4, P3, N0,
2488 ST_TET, 4, EE, P4, EH, N0,
2489 /* case 32 */ 1,
2490 ST_TET, 4, P5, EF, EJ, EE,
2491 /* case 33 */ 7,
2492 ST_PNT, 2, ED, EF,
2493 ST_PYR, 5, P0, EI, EE, P5, N0,
2494 ST_PYR, 5, EA, P0, P5, EJ, N0,
2495 ST_TET, 4, EJ, P5, EF, N0,
2496 ST_TET, 4, P5, EE, EF, N0,
2497 ST_TET, 4, EA, P0, N0, ED,
2498 ST_TET, 4, EI, P0, ED, N0,
2499 /* case 34 */ 1,
2500 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
2501 /* case 35 */ 7,
2502 ST_PNT, 5, ED, EB, EI, EE, EF,
2503 ST_PYR, 5, EB, P1, P5, EF, N0,
2504 ST_PYR, 5, ED, P0, P1, EB, N0,
2505 ST_TET, 4, EI, P0, ED, N0,
2506 ST_TET, 4, P0, P5, P1, N0,
2507 ST_PYR, 5, EI, EE, P5, P0, N0,
2508 ST_TET, 4, P5, EE, EF, N0,
2509 /* case 36 */ 7,
2510 ST_PNT, 2, EC, EE,
2511 ST_PYR, 5, P2, EB, EJ, P5, N0,
2512 ST_PYR, 5, EL, P2, P5, EF, N0,
2513 ST_TET, 4, EF, P5, EE, N0,
2514 ST_TET, 4, P5, EJ, EE, N0,
2515 ST_TET, 4, EL, P2, N0, EC,
2516 ST_TET, 4, EB, P2, EC, N0,
2517 /* case 37 */ 5,
2518 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
2519 ST_PYR, 5, P0, P2, EC, ED, EI,
2520 ST_PYR, 5, EL, P2, P5, EF, EE,
2521 ST_PYR, 5, EI, EE, P5, P0, P2,
2522 ST_PYR, 5, EI, EC, EL, EE, P2,
2523 /* case 38 */ 7,
2524 ST_PNT, 5, EE, EA, EF, EL, EC,
2525 ST_PYR, 5, EA, P1, P2, EC, N0,
2526 ST_PYR, 5, EE, P5, P1, EA, N0,
2527 ST_TET, 4, EF, P5, EE, N0,
2528 ST_TET, 4, P5, P2, P1, N0,
2529 ST_PYR, 5, EF, EL, P2, P5, N0,
2530 ST_TET, 4, P2, EL, EC, N0,
2531 /* case 39 */ 5,
2532 ST_TET, 4, P1, P0, P5, P2,
2533 ST_PYR, 5, EC, ED, P0, P2, EI,
2534 ST_PYR, 5, EL, P2, P5, EF, EE,
2535 ST_PYR, 5, P0, EI, EE, P5, P2,
2536 ST_PYR, 5, EC, EL, EE, EI, P2,
2537 /* case 40 */ 2,
2538 ST_TET, 4, P3, ED, EC, EK,
2539 ST_TET, 4, P5, EJ, EE, EF,
2540 /* case 41 */ 8,
2541 ST_PNT, 4, EC, EK, EF, EF,
2542 ST_PYR, 5, P5, P0, EI, EE, N0,
2543 ST_PYR, 5, EA, P0, P5, EJ, N0,
2544 ST_TET, 4, P5, EE, EF, N0,
2545 ST_TET, 4, EJ, P5, EF, N0,
2546 ST_PYR, 5, EI, P0, P3, EK, N0,
2547 ST_PYR, 5, P0, EA, EC, P3, N0,
2548 ST_TET, 4, EC, EK, P3, N0,
2549 /* case 42 */ 8,
2550 ST_PNT, 4, EF, EE, EK, EK,
2551 ST_PYR, 5, P3, ED, EA, P1, N0,
2552 ST_PYR, 5, EB, EC, P3, P1, N0,
2553 ST_TET, 4, P3, EK, ED, N0,
2554 ST_TET, 4, EC, EK, P3, N0,
2555 ST_PYR, 5, EA, EE, P5, P1, N0,
2556 ST_PYR, 5, P1, P5, EF, EB, N0,
2557 ST_TET, 4, EF, P5, EE, N0,
2558 /* case 43 */ 9,
2559 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
2560 ST_TET, 4, P0, P5, P1, N0,
2561 ST_PYR, 5, EI, EE, P5, P0, N0,
2562 ST_PYR, 5, EI, P0, P3, EK, N0,
2563 ST_TET, 4, P3, P0, P1, N0,
2564 ST_TET, 4, P3, EC, EK, N0,
2565 ST_PYR, 5, P3, P1, EB, EC, N0,
2566 ST_PYR, 5, EB, P1, P5, EF, N0,
2567 ST_TET, 4, EF, P5, EE, N0,
2568 /* case 44 */ 8,
2569 ST_PNT, 4, EK, ED, EE, EE,
2570 ST_PYR, 5, P5, P2, EB, EJ, N0,
2571 ST_PYR, 5, EL, P2, P5, EF, N0,
2572 ST_TET, 4, P5, EJ, EE, N0,
2573 ST_TET, 4, EF, P5, EE, N0,
2574 ST_PYR, 5, EB, P2, P3, ED, N0,
2575 ST_PYR, 5, P2, EL, EK, P3, N0,
2576 ST_TET, 4, EK, ED, P3, N0,
2577 /* case 45 */ 9,
2578 ST_PNT, 5, EK, EL, EI, EE, EF,
2579 ST_WDG, 6, EA, EB, EJ, P0, P2, P5,
2580 ST_TET, 4, P2, P0, P5, N0,
2581 ST_PYR, 5, P0, EI, EE, P5, N0,
2582 ST_TET, 4, P3, P0, P2, N0,
2583 ST_PYR, 5, EL, EK, P3, P2, N0,
2584 ST_PYR, 5, EK, EI, P0, P3, N0,
2585 ST_PYR, 5, P5, EF, EL, P2, N0,
2586 ST_TET, 4, EE, EF, P5, N0,
2587 /* case 46 */ 9,
2588 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
2589 ST_TET, 4, P1, P2, P3, N0,
2590 ST_PYR, 5, EA, P1, P3, ED, N0,
2591 ST_PYR, 5, EA, EE, P5, P1, N0,
2592 ST_TET, 4, P5, P2, P1, N0,
2593 ST_TET, 4, P5, EE, EF, N0,
2594 ST_PYR, 5, P5, EF, EL, P2, N0,
2595 ST_PYR, 5, EL, EK, P3, P2, N0,
2596 ST_TET, 4, EK, ED, P3, N0,
2597 /* case 47 */ 9,
2598 ST_PNT, 5, EL, EK, EI, EF, EE,
2599 ST_PYR, 5, P1, P2, P3, P0, N0,
2600 ST_TET, 4, P0, P5, P1, N0,
2601 ST_TET, 4, P5, P2, P1, N0,
2602 ST_PYR, 5, P5, EF, EL, P2, N0,
2603 ST_PYR, 5, EL, EK, P3, P2, N0,
2604 ST_PYR, 5, EK, EI, P0, P3, N0,
2605 ST_PYR, 5, EI, EE, P5, P0, N0,
2606 ST_TET, 4, EF, P5, EE, N0,
2607 /* case 48 */ 1,
2608 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
2609 /* case 49 */ 7,
2610 ST_PNT, 5, ED, EH, EA, EJ, EF,
2611 ST_PYR, 5, EH, EF, P5, P4, N0,
2612 ST_PYR, 5, ED, EH, P4, P0, N0,
2613 ST_TET, 4, EA, ED, P0, N0,
2614 ST_TET, 4, P0, P4, P5, N0,
2615 ST_PYR, 5, EA, P0, P5, EJ, N0,
2616 ST_TET, 4, P5, EF, EJ, N0,
2617 /* case 50 */ 7,
2618 ST_PNT, 5, EH, EF, EI, EA, EB,
2619 ST_PYR, 5, EF, EB, P1, P5, N0,
2620 ST_PYR, 5, EH, EF, P5, P4, N0,
2621 ST_TET, 4, EI, EH, P4, N0,
2622 ST_TET, 4, P4, P5, P1, N0,
2623 ST_PYR, 5, EI, P4, P1, EA, N0,
2624 ST_TET, 4, P1, EB, EA, N0,
2625 /* case 51 */ 1,
2626 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
2627 /* case 52 */ 8,
2628 ST_PNT, 4, EH, EI, EC, EC,
2629 ST_PYR, 5, P2, EB, EJ, P5, N0,
2630 ST_PYR, 5, EF, EL, P2, P5, N0,
2631 ST_TET, 4, P2, EC, EB, N0,
2632 ST_TET, 4, EL, EC, P2, N0,
2633 ST_PYR, 5, EJ, EI, P4, P5, N0,
2634 ST_PYR, 5, P5, P4, EH, EF, N0,
2635 ST_TET, 4, EH, P4, EI, N0,
2636 /* case 53 */ 9,
2637 ST_PNT, 5, EH, EF, ED, EC, EL,
2638 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
2639 ST_TET, 4, P5, P2, P0, N0,
2640 ST_PYR, 5, P0, P2, EC, ED, N0,
2641 ST_TET, 4, P4, P5, P0, N0,
2642 ST_PYR, 5, EF, P5, P4, EH, N0,
2643 ST_PYR, 5, EH, P4, P0, ED, N0,
2644 ST_PYR, 5, P2, P5, EF, EL, N0,
2645 ST_TET, 4, EC, P2, EL, N0,
2646 /* case 54 */ 9,
2647 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
2648 ST_TET, 4, P1, P4, P5, N0,
2649 ST_PYR, 5, EA, EI, P4, P1, N0,
2650 ST_PYR, 5, EA, P1, P2, EC, N0,
2651 ST_TET, 4, P2, P1, P5, N0,
2652 ST_TET, 4, P2, EL, EC, N0,
2653 ST_PYR, 5, P2, P5, EF, EL, N0,
2654 ST_PYR, 5, EF, P5, P4, EH, N0,
2655 ST_TET, 4, EH, P4, EI, N0,
2656 /* case 55 */ 9,
2657 ST_PNT, 5, EF, EH, ED, EL, EC,
2658 ST_PYR, 5, P1, P0, P4, P5, N0,
2659 ST_TET, 4, P0, P1, P2, N0,
2660 ST_TET, 4, P2, P1, P5, N0,
2661 ST_PYR, 5, P2, P5, EF, EL, N0,
2662 ST_PYR, 5, EF, P5, P4, EH, N0,
2663 ST_PYR, 5, EH, P4, P0, ED, N0,
2664 ST_PYR, 5, ED, P0, P2, EC, N0,
2665 ST_TET, 4, EL, EC, P2, N0,
2666 /* case 56 */ 8,
2667 ST_PNT, 4, EF, EJ, EC, EC,
2668 ST_PYR, 5, P3, P4, EI, ED, N0,
2669 ST_PYR, 5, EH, P4, P3, EK, N0,
2670 ST_TET, 4, P3, ED, EC, N0,
2671 ST_TET, 4, EK, P3, EC, N0,
2672 ST_PYR, 5, EI, P4, P5, EJ, N0,
2673 ST_PYR, 5, P4, EH, EF, P5, N0,
2674 ST_TET, 4, EF, EJ, P5, N0,
2675 /* case 57 */ 9,
2676 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
2677 ST_TET, 4, P0, P4, P5, N0,
2678 ST_PYR, 5, EA, P0, P5, EJ, N0,
2679 ST_PYR, 5, EA, EC, P3, P0, N0,
2680 ST_TET, 4, P3, P4, P0, N0,
2681 ST_TET, 4, P3, EC, EK, N0,
2682 ST_PYR, 5, P3, EK, EH, P4, N0,
2683 ST_PYR, 5, EH, EF, P5, P4, N0,
2684 ST_TET, 4, EF, EJ, P5, N0,
2685 /* case 58 */ 9,
2686 ST_PNT, 5, EF, EB, EH, EK, EC,
2687 ST_WDG, 6, P4, P1, P3, EI, EA, ED,
2688 ST_TET, 4, P1, P3, P4, N0,
2689 ST_PYR, 5, P4, P3, EK, EH, N0,
2690 ST_TET, 4, P5, P1, P4, N0,
2691 ST_PYR, 5, EB, P1, P5, EF, N0,
2692 ST_PYR, 5, EF, P5, P4, EH, N0,
2693 ST_PYR, 5, P3, P1, EB, EC, N0,
2694 ST_TET, 4, EK, P3, EC, N0,
2695 /* case 59 */ 9,
2696 ST_PNT, 5, EB, EF, EH, EC, EK,
2697 ST_PYR, 5, P0, P4, P5, P1, N0,
2698 ST_TET, 4, P4, P0, P3, N0,
2699 ST_TET, 4, P3, P0, P1, N0,
2700 ST_PYR, 5, P3, P1, EB, EC, N0,
2701 ST_PYR, 5, EB, P1, P5, EF, N0,
2702 ST_PYR, 5, EF, P5, P4, EH, N0,
2703 ST_PYR, 5, EH, P4, P3, EK, N0,
2704 ST_TET, 4, EC, EK, P3, N0,
2705 /* case 60 */ 2,
2706 ST_HEX, 8, P3, P4, P5, P2, EK, EH, EF, EL,
2707 ST_HEX, 8, ED, EI, EJ, EB, P3, P4, P5, P2,
2708 /* case 61 */ 11,
2709 ST_PNT, 6, P0, P2, P3, P4, EF, EH,
2710 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
2711 ST_PYR, 5, EH, EF, P5, P4, N0,
2712 ST_TET, 4, P4, P5, P0, N0,
2713 ST_TET, 4, P4, P0, P3, N0,
2714 ST_PYR, 5, EK, EH, P4, P3, N0,
2715 ST_PYR, 5, EL, EK, P3, P2, N0,
2716 ST_TET, 4, P3, P0, P2, N0,
2717 ST_PYR, 5, EF, EH, EK, EL, N0,
2718 ST_TET, 4, P2, P0, P5, N0,
2719 ST_PYR, 5, EF, EL, P2, P5, N0,
2720 /* case 62 */ 11,
2721 ST_PNT, 6, P1, P3, P2, P5, EH, EF,
2722 ST_WDG, 6, EA, EI, ED, P1, P4, P3,
2723 ST_PYR, 5, EF, P5, P4, EH, N0,
2724 ST_TET, 4, P5, P1, P4, N0,
2725 ST_TET, 4, P5, P2, P1, N0,
2726 ST_PYR, 5, EL, P2, P5, EF, N0,
2727 ST_PYR, 5, EK, P3, P2, EL, N0,
2728 ST_TET, 4, P2, P3, P1, N0,
2729 ST_PYR, 5, EH, EK, EL, EF, N0,
2730 ST_TET, 4, P3, P4, P1, N0,
2731 ST_PYR, 5, EH, P4, P3, EK, N0,
2732 /* case 63 */ 2,
2733 ST_HEX, 8, P3, P4, P5, P2, EK, EH, EF, EL,
2734 ST_WDG, 6, P1, P2, P5, P0, P3, P4,
2735 /* case 64 */ 1,
2736 ST_TET, 4, P6, EF, EG, EL,
2737 /* case 65 */ 2,
2738 ST_TET, 4, P0, EI, EA, ED,
2739 ST_TET, 4, P6, EF, EG, EL,
2740 /* case 66 */ 7,
2741 ST_PNT, 2, EA, EG,
2742 ST_PYR, 5, P1, P6, EL, EB, N0,
2743 ST_PYR, 5, EJ, EF, P6, P1, N0,
2744 ST_TET, 4, EF, EG, P6, N0,
2745 ST_TET, 4, P6, EG, EL, N0,
2746 ST_TET, 4, EJ, N0, P1, EA,
2747 ST_TET, 4, EB, EA, P1, N0,
2748 /* case 67 */ 8,
2749 ST_PNT, 4, EI, ED, EG, EG,
2750 ST_PYR, 5, P6, EL, EB, P1, N0,
2751 ST_PYR, 5, EJ, EF, P6, P1, N0,
2752 ST_TET, 4, P6, EG, EL, N0,
2753 ST_TET, 4, EF, EG, P6, N0,
2754 ST_PYR, 5, EB, ED, P0, P1, N0,
2755 ST_PYR, 5, P1, P0, EI, EJ, N0,
2756 ST_TET, 4, EI, P0, ED, N0,
2757 /* case 68 */ 1,
2758 ST_WDG, 6, P2, EB, EC, P6, EF, EG,
2759 /* case 69 */ 8,
2760 ST_PNT, 4, EG, EF, EI, EI,
2761 ST_PYR, 5, P0, EA, EB, P2, N0,
2762 ST_PYR, 5, EC, ED, P0, P2, N0,
2763 ST_TET, 4, P0, EI, EA, N0,
2764 ST_TET, 4, ED, EI, P0, N0,
2765 ST_PYR, 5, EB, EF, P6, P2, N0,
2766 ST_PYR, 5, P2, P6, EG, EC, N0,
2767 ST_TET, 4, EG, P6, EF, N0,
2768 /* case 70 */ 7,
2769 ST_PNT, 5, EA, EC, EJ, EF, EG,
2770 ST_PYR, 5, EC, P2, P6, EG, N0,
2771 ST_PYR, 5, EA, P1, P2, EC, N0,
2772 ST_TET, 4, EJ, P1, EA, N0,
2773 ST_TET, 4, P1, P6, P2, N0,
2774 ST_PYR, 5, EJ, EF, P6, P1, N0,
2775 ST_TET, 4, P6, EF, EG, N0,
2776 /* case 71 */ 9,
2777 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
2778 ST_TET, 4, P1, P6, P2, N0,
2779 ST_PYR, 5, EJ, EF, P6, P1, N0,
2780 ST_PYR, 5, EJ, P1, P0, EI, N0,
2781 ST_TET, 4, P0, P1, P2, N0,
2782 ST_TET, 4, P0, ED, EI, N0,
2783 ST_PYR, 5, P0, P2, EC, ED, N0,
2784 ST_PYR, 5, EC, P2, P6, EG, N0,
2785 ST_TET, 4, EG, P6, EF, N0,
2786 /* case 72 */ 7,
2787 ST_PNT, 2, ED, EF,
2788 ST_PYR, 5, P3, P6, EG, EK, N0,
2789 ST_PYR, 5, EC, EL, P6, P3, N0,
2790 ST_TET, 4, EL, EF, P6, N0,
2791 ST_TET, 4, P6, EF, EG, N0,
2792 ST_TET, 4, EC, N0, P3, ED,
2793 ST_TET, 4, EK, ED, P3, N0,
2794 /* case 73 */ 8,
2795 ST_PNT, 4, EA, EI, EF, EF,
2796 ST_PYR, 5, P6, EG, EK, P3, N0,
2797 ST_PYR, 5, EC, EL, P6, P3, N0,
2798 ST_TET, 4, P6, EF, EG, N0,
2799 ST_TET, 4, EL, EF, P6, N0,
2800 ST_PYR, 5, EK, EI, P0, P3, N0,
2801 ST_PYR, 5, P3, P0, EA, EC, N0,
2802 ST_TET, 4, EA, P0, EI, N0,
2803 /* case 74 */ 5,
2804 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
2805 ST_PYR, 5, P1, P3, ED, EA, EJ,
2806 ST_PYR, 5, EK, P3, P6, EG, EF,
2807 ST_PYR, 5, EJ, EF, P6, P1, P3,
2808 ST_PYR, 5, EJ, ED, EK, EF, P3,
2809 /* case 75 */ 9,
2810 ST_PNT, 5, EI, EK, EJ, EF, EG,
2811 ST_WDG, 6, EB, EC, EL, P1, P3, P6,
2812 ST_TET, 4, P3, P1, P6, N0,
2813 ST_PYR, 5, P1, EJ, EF, P6, N0,
2814 ST_TET, 4, P0, P1, P3, N0,
2815 ST_PYR, 5, EK, EI, P0, P3, N0,
2816 ST_PYR, 5, EI, EJ, P1, P0, N0,
2817 ST_PYR, 5, P6, EG, EK, P3, N0,
2818 ST_TET, 4, EF, EG, P6, N0,
2819 /* case 76 */ 7,
2820 ST_PNT, 5, ED, EB, EK, EG, EF,
2821 ST_PYR, 5, EB, EF, P6, P2, N0,
2822 ST_PYR, 5, ED, EB, P2, P3, N0,
2823 ST_TET, 4, EK, ED, P3, N0,
2824 ST_TET, 4, P3, P2, P6, N0,
2825 ST_PYR, 5, EK, P3, P6, EG, N0,
2826 ST_TET, 4, P6, EF, EG, N0,
2827 /* case 77 */ 9,
2828 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
2829 ST_TET, 4, P3, P2, P6, N0,
2830 ST_PYR, 5, EK, P3, P6, EG, N0,
2831 ST_PYR, 5, EK, EI, P0, P3, N0,
2832 ST_TET, 4, P0, P2, P3, N0,
2833 ST_TET, 4, P0, EI, EA, N0,
2834 ST_PYR, 5, P0, EA, EB, P2, N0,
2835 ST_PYR, 5, EB, EF, P6, P2, N0,
2836 ST_TET, 4, EF, EG, P6, N0,
2837 /* case 78 */ 5,
2838 ST_TET, 4, P2, P1, P6, P3,
2839 ST_PYR, 5, ED, EA, P1, P3, EJ,
2840 ST_PYR, 5, EK, P3, P6, EG, EF,
2841 ST_PYR, 5, P1, EJ, EF, P6, P3,
2842 ST_PYR, 5, ED, EK, EF, EJ, P3,
2843 /* case 79 */ 9,
2844 ST_PNT, 5, EK, EI, EJ, EG, EF,
2845 ST_PYR, 5, P2, P3, P0, P1, N0,
2846 ST_TET, 4, P1, P6, P2, N0,
2847 ST_TET, 4, P6, P3, P2, N0,
2848 ST_PYR, 5, P6, EG, EK, P3, N0,
2849 ST_PYR, 5, EK, EI, P0, P3, N0,
2850 ST_PYR, 5, EI, EJ, P1, P0, N0,
2851 ST_PYR, 5, EJ, EF, P6, P1, N0,
2852 ST_TET, 4, EG, P6, EF, N0,
2853 /* case 80 */ 7,
2854 ST_PNT, 2, EI, EL,
2855 ST_PYR, 5, P4, EH, EG, P6, N0,
2856 ST_PYR, 5, EE, P4, P6, EF, N0,
2857 ST_TET, 4, EF, P6, EL, N0,
2858 ST_TET, 4, P6, EG, EL, N0,
2859 ST_TET, 4, EE, P4, N0, EI,
2860 ST_TET, 4, EH, P4, EI, N0,
2861 /* case 81 */ 8,
2862 ST_PNT, 4, EA, ED, EL, EL,
2863 ST_PYR, 5, P6, P4, EH, EG, N0,
2864 ST_PYR, 5, EE, P4, P6, EF, N0,
2865 ST_TET, 4, P6, EG, EL, N0,
2866 ST_TET, 4, EF, P6, EL, N0,
2867 ST_PYR, 5, EH, P4, P0, ED, N0,
2868 ST_PYR, 5, P4, EE, EA, P0, N0,
2869 ST_TET, 4, EA, ED, P0, N0,
2870 /* case 82 */ 5,
2871 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
2872 ST_PYR, 5, P1, EA, EI, P4, EB,
2873 ST_PYR, 5, EH, EG, P6, P4, EL,
2874 ST_PYR, 5, EB, P1, P6, EL, P4,
2875 ST_PYR, 5, EB, EL, EH, EI, P4,
2876 /* case 83 */ 9,
2877 ST_PNT, 5, ED, EH, EB, EL, EG,
2878 ST_WDG, 6, P1, P4, P6, EJ, EE, EF,
2879 ST_TET, 4, P4, P6, P1, N0,
2880 ST_PYR, 5, P1, P6, EL, EB, N0,
2881 ST_TET, 4, P0, P4, P1, N0,
2882 ST_PYR, 5, EH, P4, P0, ED, N0,
2883 ST_PYR, 5, ED, P0, P1, EB, N0,
2884 ST_PYR, 5, P6, P4, EH, EG, N0,
2885 ST_TET, 4, EL, P6, EG, N0,
2886 /* case 84 */ 8,
2887 ST_PNT, 4, EC, EB, EI, EI,
2888 ST_PYR, 5, P4, P6, EF, EE, N0,
2889 ST_PYR, 5, EG, P6, P4, EH, N0,
2890 ST_TET, 4, P4, EE, EI, N0,
2891 ST_TET, 4, EH, P4, EI, N0,
2892 ST_PYR, 5, EF, P6, P2, EB, N0,
2893 ST_PYR, 5, P6, EG, EC, P2, N0,
2894 ST_TET, 4, EC, EB, P2, N0,
2895 /* case 85 */ 2,
2896 ST_HEX, 8, P0, P2, P6, P4, EA, EB, EF, EE,
2897 ST_HEX, 8, ED, EC, EG, EH, P0, P2, P6, P4,
2898 /* case 86 */ 9,
2899 ST_PNT, 5, EC, EG, EA, EI, EH,
2900 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
2901 ST_TET, 4, P6, P1, P4, N0,
2902 ST_PYR, 5, P1, EA, EI, P4, N0,
2903 ST_TET, 4, P2, P1, P6, N0,
2904 ST_PYR, 5, EG, EC, P2, P6, N0,
2905 ST_PYR, 5, EC, EA, P1, P2, N0,
2906 ST_PYR, 5, P4, EH, EG, P6, N0,
2907 ST_TET, 4, EI, EH, P4, N0,
2908 /* case 87 */ 11,
2909 ST_PNT, 6, P1, P4, P0, P2, EG, EC,
2910 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
2911 ST_PYR, 5, EC, P2, P6, EG, N0,
2912 ST_TET, 4, P2, P1, P6, N0,
2913 ST_TET, 4, P2, P0, P1, N0,
2914 ST_PYR, 5, ED, P0, P2, EC, N0,
2915 ST_PYR, 5, EH, P4, P0, ED, N0,
2916 ST_TET, 4, P0, P4, P1, N0,
2917 ST_PYR, 5, EG, EH, ED, EC, N0,
2918 ST_TET, 4, P4, P6, P1, N0,
2919 ST_PYR, 5, EG, P6, P4, EH, N0,
2920 /* case 88 */ 5,
2921 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
2922 ST_PYR, 5, P4, EI, ED, P3, EE,
2923 ST_PYR, 5, EC, EL, P6, P3, EF,
2924 ST_PYR, 5, EE, P4, P6, EF, P3,
2925 ST_PYR, 5, EE, EF, EC, ED, P3,
2926 /* case 89 */ 9,
2927 ST_PNT, 5, EA, EC, EE, EF, EL,
2928 ST_WDG, 6, P4, P3, P6, EH, EK, EG,
2929 ST_TET, 4, P3, P6, P4, N0,
2930 ST_PYR, 5, P4, P6, EF, EE, N0,
2931 ST_TET, 4, P0, P3, P4, N0,
2932 ST_PYR, 5, EC, P3, P0, EA, N0,
2933 ST_PYR, 5, EA, P0, P4, EE, N0,
2934 ST_PYR, 5, P6, P3, EC, EL, N0,
2935 ST_TET, 4, EF, P6, EL, N0,
2936 /* case 90 */ 5,
2937 ST_WDG, 6, EB, EC, EL, P1, P3, P6,
2938 ST_TET, 4, P1, P6, P3, P4,
2939 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
2940 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
2941 ST_WDG, 6, P6, P4, P3, EG, EH, EK,
2942 /* case 91 */ 5,
2943 ST_WDG, 6, P6, P3, P1, EL, EC, EB,
2944 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
2945 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
2946 ST_TET, 4, P6, P3, P1, P4,
2947 ST_TET, 4, P4, P1, P0, P3,
2948 /* case 92 */ 9,
2949 ST_PNT, 5, EB, EF, ED, EI, EE,
2950 ST_WDG, 6, P3, P6, P4, EK, EG, EH,
2951 ST_TET, 4, P6, P4, P3, N0,
2952 ST_PYR, 5, P3, P4, EI, ED, N0,
2953 ST_TET, 4, P2, P6, P3, N0,
2954 ST_PYR, 5, EF, P6, P2, EB, N0,
2955 ST_PYR, 5, EB, P2, P3, ED, N0,
2956 ST_PYR, 5, P4, P6, EF, EE, N0,
2957 ST_TET, 4, EI, P4, EE, N0,
2958 /* case 93 */ 11,
2959 ST_PNT, 6, P3, P4, P0, P2, EF, EB,
2960 ST_WDG, 6, P3, P6, P4, EK, EG, EH,
2961 ST_PYR, 5, EB, EF, P6, P2, N0,
2962 ST_TET, 4, P2, P6, P3, N0,
2963 ST_TET, 4, P2, P3, P0, N0,
2964 ST_PYR, 5, EA, EB, P2, P0, N0,
2965 ST_PYR, 5, EE, EA, P0, P4, N0,
2966 ST_TET, 4, P0, P3, P4, N0,
2967 ST_PYR, 5, EF, EB, EA, EE, N0,
2968 ST_TET, 4, P4, P3, P6, N0,
2969 ST_PYR, 5, EF, EE, P4, P6, N0,
2970 /* case 94 */ 5,
2971 ST_WDG, 6, EE, EJ, EF, P4, P1, P6,
2972 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
2973 ST_WDG, 6, EK, EH, EG, P3, P4, P6,
2974 ST_TET, 4, P4, P6, P1, P3,
2975 ST_TET, 4, P3, P2, P6, P1,
2976 /* case 95 */ 5,
2977 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
2978 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
2979 ST_PYR, 5, P0, P1, P2, P3, P4,
2980 ST_TET, 4, P6, P3, P2, P4,
2981 ST_TET, 4, P6, P2, P1, P4,
2982 /* case 96 */ 1,
2983 ST_WDG, 6, P6, EL, EG, P5, EJ, EE,
2984 /* case 97 */ 8,
2985 ST_PNT, 4, EG, EL, ED, ED,
2986 ST_PYR, 5, P0, P5, EJ, EA, N0,
2987 ST_PYR, 5, EE, P5, P0, EI, N0,
2988 ST_TET, 4, P0, EA, ED, N0,
2989 ST_TET, 4, EI, P0, ED, N0,
2990 ST_PYR, 5, EJ, P5, P6, EL, N0,
2991 ST_PYR, 5, P5, EE, EG, P6, N0,
2992 ST_TET, 4, EG, EL, P6, N0,
2993 /* case 98 */ 7,
2994 ST_PNT, 5, EA, EE, EB, EL, EG,
2995 ST_PYR, 5, EE, EG, P6, P5, N0,
2996 ST_PYR, 5, EA, EE, P5, P1, N0,
2997 ST_TET, 4, EB, EA, P1, N0,
2998 ST_TET, 4, P1, P5, P6, N0,
2999 ST_PYR, 5, EB, P1, P6, EL, N0,
3000 ST_TET, 4, P6, EG, EL, N0,
3001 /* case 99 */ 9,
3002 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
3003 ST_TET, 4, P1, P5, P6, N0,
3004 ST_PYR, 5, EB, P1, P6, EL, N0,
3005 ST_PYR, 5, EB, ED, P0, P1, N0,
3006 ST_TET, 4, P0, P5, P1, N0,
3007 ST_TET, 4, P0, ED, EI, N0,
3008 ST_PYR, 5, P0, EI, EE, P5, N0,
3009 ST_PYR, 5, EE, EG, P6, P5, N0,
3010 ST_TET, 4, EG, EL, P6, N0,
3011 /* case 100 */ 7,
3012 ST_PNT, 5, EC, EG, EB, EJ, EE,
3013 ST_PYR, 5, EG, P6, P5, EE, N0,
3014 ST_PYR, 5, EC, P2, P6, EG, N0,
3015 ST_TET, 4, EB, P2, EC, N0,
3016 ST_TET, 4, P2, P5, P6, N0,
3017 ST_PYR, 5, EB, EJ, P5, P2, N0,
3018 ST_TET, 4, P5, EJ, EE, N0,
3019 /* case 101 */ 9,
3020 ST_PNT, 5, EG, EE, EC, ED, EI,
3021 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
3022 ST_TET, 4, P5, P2, P0, N0,
3023 ST_PYR, 5, P2, EC, ED, P0, N0,
3024 ST_TET, 4, P6, P2, P5, N0,
3025 ST_PYR, 5, EE, EG, P6, P5, N0,
3026 ST_PYR, 5, EG, EC, P2, P6, N0,
3027 ST_PYR, 5, P0, EI, EE, P5, N0,
3028 ST_TET, 4, ED, EI, P0, N0,
3029 /* case 102 */ 1,
3030 ST_HEX, 8, P1, P5, P6, P2, EA, EE, EG, EC,
3031 /* case 103 */ 9,
3032 ST_PNT, 5, EE, EG, EC, EI, ED,
3033 ST_PYR, 5, P1, P5, P6, P2, N0,
3034 ST_TET, 4, P2, P0, P1, N0,
3035 ST_TET, 4, P0, P5, P1, N0,
3036 ST_PYR, 5, P0, EI, EE, P5, N0,
3037 ST_PYR, 5, EE, EG, P6, P5, N0,
3038 ST_PYR, 5, EG, EC, P2, P6, N0,
3039 ST_PYR, 5, EC, ED, P0, P2, N0,
3040 ST_TET, 4, EI, P0, ED, N0,
3041 /* case 104 */ 8,
3042 ST_PNT, 4, EE, EJ, ED, ED,
3043 ST_PYR, 5, P3, EC, EL, P6, N0,
3044 ST_PYR, 5, EG, EK, P3, P6, N0,
3045 ST_TET, 4, P3, ED, EC, N0,
3046 ST_TET, 4, EK, ED, P3, N0,
3047 ST_PYR, 5, EL, EJ, P5, P6, N0,
3048 ST_PYR, 5, P6, P5, EE, EG, N0,
3049 ST_TET, 4, EE, P5, EJ, N0,
3050 /* case 105 */ 2,
3051 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P6, P3,
3052 ST_HEX, 8, P0, P5, P6, P3, EI, EE, EG, EK,
3053 /* case 106 */ 9,
3054 ST_PNT, 5, EE, EG, EA, ED, EK,
3055 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
3056 ST_TET, 4, P6, P3, P1, N0,
3057 ST_PYR, 5, P1, P3, ED, EA, N0,
3058 ST_TET, 4, P5, P6, P1, N0,
3059 ST_PYR, 5, EG, P6, P5, EE, N0,
3060 ST_PYR, 5, EE, P5, P1, EA, N0,
3061 ST_PYR, 5, P3, P6, EG, EK, N0,
3062 ST_TET, 4, ED, P3, EK, N0,
3063 /* case 107 */ 11,
3064 ST_PNT, 6, P1, P3, P0, P5, EG, EE,
3065 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
3066 ST_PYR, 5, EE, EG, P6, P5, N0,
3067 ST_TET, 4, P5, P6, P1, N0,
3068 ST_TET, 4, P5, P1, P0, N0,
3069 ST_PYR, 5, EI, EE, P5, P0, N0,
3070 ST_PYR, 5, EK, EI, P0, P3, N0,
3071 ST_TET, 4, P0, P1, P3, N0,
3072 ST_PYR, 5, EG, EE, EI, EK, N0,
3073 ST_TET, 4, P3, P1, P6, N0,
3074 ST_PYR, 5, EG, EK, P3, P6, N0,
3075 /* case 108 */ 9,
3076 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
3077 ST_TET, 4, P2, P5, P6, N0,
3078 ST_PYR, 5, EB, EJ, P5, P2, N0,
3079 ST_PYR, 5, EB, P2, P3, ED, N0,
3080 ST_TET, 4, P3, P2, P6, N0,
3081 ST_TET, 4, P3, EK, ED, N0,
3082 ST_PYR, 5, P3, P6, EG, EK, N0,
3083 ST_PYR, 5, EG, P6, P5, EE, N0,
3084 ST_TET, 4, EE, P5, EJ, N0,
3085 /* case 109 */ 11,
3086 ST_PNT, 6, P2, P0, P3, P6, EE, EG,
3087 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
3088 ST_PYR, 5, EG, P6, P5, EE, N0,
3089 ST_TET, 4, P6, P2, P5, N0,
3090 ST_TET, 4, P6, P3, P2, N0,
3091 ST_PYR, 5, EK, P3, P6, EG, N0,
3092 ST_PYR, 5, EI, P0, P3, EK, N0,
3093 ST_TET, 4, P3, P0, P2, N0,
3094 ST_PYR, 5, EE, EI, EK, EG, N0,
3095 ST_TET, 4, P0, P5, P2, N0,
3096 ST_PYR, 5, EE, P5, P0, EI, N0,
3097 /* case 110 */ 9,
3098 ST_PNT, 5, EG, EE, EA, EK, ED,
3099 ST_PYR, 5, P2, P1, P5, P6, N0,
3100 ST_TET, 4, P1, P2, P3, N0,
3101 ST_TET, 4, P3, P2, P6, N0,
3102 ST_PYR, 5, P3, P6, EG, EK, N0,
3103 ST_PYR, 5, EG, P6, P5, EE, N0,
3104 ST_PYR, 5, EE, P5, P1, EA, N0,
3105 ST_PYR, 5, EA, P1, P3, ED, N0,
3106 ST_TET, 4, EK, ED, P3, N0,
3107 /* case 111 */ 2,
3108 ST_HEX, 8, P0, P5, P6, P3, EI, EE, EG, EK,
3109 ST_WDG, 6, P2, P3, P6, P1, P0, P5,
3110 /* case 112 */ 7,
3111 ST_PNT, 5, EI, EJ, EH, EG, EL,
3112 ST_PYR, 5, EJ, P5, P6, EL, N0,
3113 ST_PYR, 5, EI, P4, P5, EJ, N0,
3114 ST_TET, 4, EH, P4, EI, N0,
3115 ST_TET, 4, P4, P6, P5, N0,
3116 ST_PYR, 5, EH, EG, P6, P4, N0,
3117 ST_TET, 4, P6, EG, EL, N0,
3118 /* case 113 */ 9,
3119 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
3120 ST_TET, 4, P4, P6, P5, N0,
3121 ST_PYR, 5, EH, EG, P6, P4, N0,
3122 ST_PYR, 5, EH, P4, P0, ED, N0,
3123 ST_TET, 4, P0, P4, P5, N0,
3124 ST_TET, 4, P0, EA, ED, N0,
3125 ST_PYR, 5, P0, P5, EJ, EA, N0,
3126 ST_PYR, 5, EJ, P5, P6, EL, N0,
3127 ST_TET, 4, EL, P6, EG, N0,
3128 /* case 114 */ 5,
3129 ST_TET, 4, P5, P6, P1, P4,
3130 ST_PYR, 5, EI, P4, P1, EA, EB,
3131 ST_PYR, 5, EH, EG, P6, P4, EL,
3132 ST_PYR, 5, P1, P6, EL, EB, P4,
3133 ST_PYR, 5, EI, EB, EL, EH, P4,
3134 /* case 115 */ 9,
3135 ST_PNT, 5, EH, ED, EB, EG, EL,
3136 ST_PYR, 5, P5, P1, P0, P4, N0,
3137 ST_TET, 4, P1, P5, P6, N0,
3138 ST_TET, 4, P6, P5, P4, N0,
3139 ST_PYR, 5, P6, P4, EH, EG, N0,
3140 ST_PYR, 5, EH, P4, P0, ED, N0,
3141 ST_PYR, 5, ED, P0, P1, EB, N0,
3142 ST_PYR, 5, EB, P1, P6, EL, N0,
3143 ST_TET, 4, EG, EL, P6, N0,
3144 /* case 116 */ 9,
3145 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
3146 ST_TET, 4, P5, P6, P2, N0,
3147 ST_PYR, 5, EJ, P5, P2, EB, N0,
3148 ST_PYR, 5, EJ, EI, P4, P5, N0,
3149 ST_TET, 4, P4, P6, P5, N0,
3150 ST_TET, 4, P4, EI, EH, N0,
3151 ST_PYR, 5, P4, EH, EG, P6, N0,
3152 ST_PYR, 5, EG, EC, P2, P6, N0,
3153 ST_TET, 4, EC, EB, P2, N0,
3154 /* case 117 */ 11,
3155 ST_PNT, 6, P5, P0, P4, P6, EC, EG,
3156 ST_WDG, 6, P5, P2, P0, EJ, EB, EA,
3157 ST_PYR, 5, EG, EC, P2, P6, N0,
3158 ST_TET, 4, P6, P2, P5, N0,
3159 ST_TET, 4, P6, P5, P4, N0,
3160 ST_PYR, 5, EH, EG, P6, P4, N0,
3161 ST_PYR, 5, ED, EH, P4, P0, N0,
3162 ST_TET, 4, P4, P5, P0, N0,
3163 ST_PYR, 5, EC, EG, EH, ED, N0,
3164 ST_TET, 4, P0, P5, P2, N0,
3165 ST_PYR, 5, EC, ED, P0, P2, N0,
3166 /* case 118 */ 9,
3167 ST_PNT, 5, EG, EC, EA, EH, EI,
3168 ST_PYR, 5, P5, P6, P2, P1, N0,
3169 ST_TET, 4, P1, P4, P5, N0,
3170 ST_TET, 4, P4, P6, P5, N0,
3171 ST_PYR, 5, P4, EH, EG, P6, N0,
3172 ST_PYR, 5, EG, EC, P2, P6, N0,
3173 ST_PYR, 5, EC, EA, P1, P2, N0,
3174 ST_PYR, 5, EA, EI, P4, P1, N0,
3175 ST_TET, 4, EH, P4, EI, N0,
3176 /* case 119 */ 2,
3177 ST_HEX, 8, ED, EC, EG, EH, P0, P2, P6, P4,
3178 ST_WDG, 6, P1, P0, P2, P5, P4, P6,
3179 /* case 120 */ 9,
3180 ST_PNT, 5, EJ, EL, EI, ED, EC,
3181 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3182 ST_TET, 4, P6, P4, P3, N0,
3183 ST_PYR, 5, P4, EI, ED, P3, N0,
3184 ST_TET, 4, P5, P4, P6, N0,
3185 ST_PYR, 5, EL, EJ, P5, P6, N0,
3186 ST_PYR, 5, EJ, EI, P4, P5, N0,
3187 ST_PYR, 5, P3, EC, EL, P6, N0,
3188 ST_TET, 4, ED, EC, P3, N0,
3189 /* case 121 */ 11,
3190 ST_PNT, 6, P4, P3, P0, P5, EL, EJ,
3191 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3192 ST_PYR, 5, EJ, P5, P6, EL, N0,
3193 ST_TET, 4, P5, P4, P6, N0,
3194 ST_TET, 4, P5, P0, P4, N0,
3195 ST_PYR, 5, EA, P0, P5, EJ, N0,
3196 ST_PYR, 5, EC, P3, P0, EA, N0,
3197 ST_TET, 4, P0, P3, P4, N0,
3198 ST_PYR, 5, EL, EC, EA, EJ, N0,
3199 ST_TET, 4, P3, P6, P4, N0,
3200 ST_PYR, 5, EL, P6, P3, EC, N0,
3201 /* case 122 */ 5,
3202 ST_WDG, 6, P3, P1, P6, EC, EB, EL,
3203 ST_WDG, 6, EI, ED, EA, P4, P3, P1,
3204 ST_WDG, 6, P4, P3, P6, EH, EK, EG,
3205 ST_TET, 4, P3, P1, P6, P4,
3206 ST_TET, 4, P4, P6, P5, P1,
3207 /* case 123 */ 5,
3208 ST_WDG, 6, EC, EL, EB, P3, P6, P1,
3209 ST_WDG, 6, P3, P6, P4, EK, EG, EH,
3210 ST_PYR, 5, P0, P4, P5, P1, P3,
3211 ST_TET, 4, P6, P5, P4, P3,
3212 ST_TET, 4, P6, P1, P5, P3,
3213 /* case 124 */ 11,
3214 ST_PNT, 6, P6, P4, P5, P2, ED, EB,
3215 ST_WDG, 6, EG, EK, EH, P6, P3, P4,
3216 ST_PYR, 5, EB, P2, P3, ED, N0,
3217 ST_TET, 4, P2, P6, P3, N0,
3218 ST_TET, 4, P2, P5, P6, N0,
3219 ST_PYR, 5, EJ, P5, P2, EB, N0,
3220 ST_PYR, 5, EI, P4, P5, EJ, N0,
3221 ST_TET, 4, P5, P4, P6, N0,
3222 ST_PYR, 5, ED, EI, EJ, EB, N0,
3223 ST_TET, 4, P4, P3, P6, N0,
3224 ST_PYR, 5, ED, P3, P4, EI, N0,
3225 /* case 125 */ 6,
3226 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3227 ST_WDG, 6, EJ, EA, EB, P5, P0, P2,
3228 ST_TET, 4, P2, P3, P0, P5,
3229 ST_TET, 4, P5, P4, P6, P3,
3230 ST_TET, 4, P4, P5, P0, P3,
3231 ST_TET, 4, P5, P6, P2, P3,
3232 /* case 126 */ 5,
3233 ST_WDG, 6, EK, EH, EG, P3, P4, P6,
3234 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
3235 ST_PYR, 5, P2, P1, P5, P6, P3,
3236 ST_TET, 4, P4, P5, P1, P3,
3237 ST_TET, 4, P4, P6, P5, P3,
3238 /* case 127 */ 9,
3239 ST_PNT, 7, P0, P1, P2, P3, P4, P5, P6,
3240 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3241 ST_TET, 4, P4, P3, P6, N0,
3242 ST_PYR, 5, P5, P6, P2, P1, N0,
3243 ST_TET, 4, P6, P3, P2, N0,
3244 ST_PYR, 5, P0, P1, P2, P3, N0,
3245 ST_TET, 4, P0, P3, P4, N0,
3246 ST_PYR, 5, P0, P4, P5, P1, N0,
3247 ST_TET, 4, P4, P6, P5, N0,
3248 /* case 128 */ 1,
3249 ST_TET, 4, P7, EG, EH, EK,
3250 /* case 129 */ 7,
3251 ST_PNT, 2, EA, EG,
3252 ST_PYR, 5, P0, ED, EK, P7, N0,
3253 ST_PYR, 5, EI, P0, P7, EH, N0,
3254 ST_TET, 4, EH, P7, EG, N0,
3255 ST_TET, 4, P7, EK, EG, N0,
3256 ST_TET, 4, EI, P0, N0, EA,
3257 ST_TET, 4, ED, P0, EA, N0,
3258 /* case 130 */ 2,
3259 ST_TET, 4, P1, EA, EJ, EB,
3260 ST_TET, 4, P7, EH, EK, EG,
3261 /* case 131 */ 8,
3262 ST_PNT, 4, EJ, EB, EG, EG,
3263 ST_PYR, 5, P7, P0, ED, EK, N0,
3264 ST_PYR, 5, EI, P0, P7, EH, N0,
3265 ST_TET, 4, P7, EK, EG, N0,
3266 ST_TET, 4, EH, P7, EG, N0,
3267 ST_PYR, 5, ED, P0, P1, EB, N0,
3268 ST_PYR, 5, P0, EI, EJ, P1, N0,
3269 ST_TET, 4, EJ, EB, P1, N0,
3270 /* case 132 */ 7,
3271 ST_PNT, 2, EH, EB,
3272 ST_PYR, 5, P7, EK, EC, P2, N0,
3273 ST_PYR, 5, EG, P7, P2, EL, N0,
3274 ST_TET, 4, EL, P2, EB, N0,
3275 ST_TET, 4, P2, EC, EB, N0,
3276 ST_TET, 4, EG, P7, N0, EH,
3277 ST_TET, 4, EK, P7, EH, N0,
3278 /* case 133 */ 5,
3279 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
3280 ST_PYR, 5, P0, P7, EH, EI, EA,
3281 ST_PYR, 5, EG, P7, P2, EL, EB,
3282 ST_PYR, 5, EA, EB, P2, P0, P7,
3283 ST_PYR, 5, EA, EH, EG, EB, P7,
3284 /* case 134 */ 8,
3285 ST_PNT, 4, EJ, EA, EH, EH,
3286 ST_PYR, 5, P7, EK, EC, P2, N0,
3287 ST_PYR, 5, EL, EG, P7, P2, N0,
3288 ST_TET, 4, P7, EH, EK, N0,
3289 ST_TET, 4, EG, EH, P7, N0,
3290 ST_PYR, 5, EC, EA, P1, P2, N0,
3291 ST_PYR, 5, P2, P1, EJ, EL, N0,
3292 ST_TET, 4, EJ, P1, EA, N0,
3293 /* case 135 */ 9,
3294 ST_PNT, 5, EJ, EL, EI, EH, EG,
3295 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
3296 ST_TET, 4, P2, P7, P0, N0,
3297 ST_PYR, 5, P0, P7, EH, EI, N0,
3298 ST_TET, 4, P1, P2, P0, N0,
3299 ST_PYR, 5, EL, P2, P1, EJ, N0,
3300 ST_PYR, 5, EJ, P1, P0, EI, N0,
3301 ST_PYR, 5, P7, P2, EL, EG, N0,
3302 ST_TET, 4, EH, P7, EG, N0,
3303 /* case 136 */ 1,
3304 ST_WDG, 6, P7, EH, EG, P3, ED, EC,
3305 /* case 137 */ 7,
3306 ST_PNT, 5, EA, EC, EI, EH, EG,
3307 ST_PYR, 5, EC, EG, P7, P3, N0,
3308 ST_PYR, 5, EA, EC, P3, P0, N0,
3309 ST_TET, 4, EI, EA, P0, N0,
3310 ST_TET, 4, P0, P3, P7, N0,
3311 ST_PYR, 5, EI, P0, P7, EH, N0,
3312 ST_TET, 4, P7, EG, EH, N0,
3313 /* case 138 */ 8,
3314 ST_PNT, 4, EG, EH, EJ, EJ,
3315 ST_PYR, 5, P1, P3, ED, EA, N0,
3316 ST_PYR, 5, EC, P3, P1, EB, N0,
3317 ST_TET, 4, P1, EA, EJ, N0,
3318 ST_TET, 4, EB, P1, EJ, N0,
3319 ST_PYR, 5, ED, P3, P7, EH, N0,
3320 ST_PYR, 5, P3, EC, EG, P7, N0,
3321 ST_TET, 4, EG, EH, P7, N0,
3322 /* case 139 */ 9,
3323 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
3324 ST_TET, 4, P0, P3, P7, N0,
3325 ST_PYR, 5, EI, P0, P7, EH, N0,
3326 ST_PYR, 5, EI, EJ, P1, P0, N0,
3327 ST_TET, 4, P1, P3, P0, N0,
3328 ST_TET, 4, P1, EJ, EB, N0,
3329 ST_PYR, 5, P1, EB, EC, P3, N0,
3330 ST_PYR, 5, EC, EG, P7, P3, N0,
3331 ST_TET, 4, EG, EH, P7, N0,
3332 /* case 140 */ 7,
3333 ST_PNT, 5, EB, ED, EL, EG, EH,
3334 ST_PYR, 5, ED, P3, P7, EH, N0,
3335 ST_PYR, 5, EB, P2, P3, ED, N0,
3336 ST_TET, 4, EL, P2, EB, N0,
3337 ST_TET, 4, P2, P7, P3, N0,
3338 ST_PYR, 5, EL, EG, P7, P2, N0,
3339 ST_TET, 4, P7, EG, EH, N0,
3340 /* case 141 */ 5,
3341 ST_TET, 4, P3, P0, P2, P7,
3342 ST_PYR, 5, EH, EI, P0, P7, EA,
3343 ST_PYR, 5, EG, P7, P2, EL, EB,
3344 ST_PYR, 5, P0, EA, EB, P2, P7,
3345 ST_PYR, 5, EH, EG, EB, EA, P7,
3346 /* case 142 */ 9,
3347 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
3348 ST_TET, 4, P3, P1, P2, N0,
3349 ST_PYR, 5, ED, EA, P1, P3, N0,
3350 ST_PYR, 5, ED, P3, P7, EH, N0,
3351 ST_TET, 4, P7, P3, P2, N0,
3352 ST_TET, 4, P7, EG, EH, N0,
3353 ST_PYR, 5, P7, P2, EL, EG, N0,
3354 ST_PYR, 5, EL, P2, P1, EJ, N0,
3355 ST_TET, 4, EJ, P1, EA, N0,
3356 /* case 143 */ 9,
3357 ST_PNT, 5, EL, EJ, EI, EG, EH,
3358 ST_PYR, 5, P3, P0, P1, P2, N0,
3359 ST_TET, 4, P0, P3, P7, N0,
3360 ST_TET, 4, P7, P3, P2, N0,
3361 ST_PYR, 5, P7, P2, EL, EG, N0,
3362 ST_PYR, 5, EL, P2, P1, EJ, N0,
3363 ST_PYR, 5, EJ, P1, P0, EI, N0,
3364 ST_PYR, 5, EI, P0, P7, EH, N0,
3365 ST_TET, 4, EG, EH, P7, N0,
3366 /* case 144 */ 1,
3367 ST_WDG, 6, P4, EI, EE, P7, EK, EG,
3368 /* case 145 */ 7,
3369 ST_PNT, 5, EA, EE, ED, EK, EG,
3370 ST_PYR, 5, EE, P4, P7, EG, N0,
3371 ST_PYR, 5, EA, P0, P4, EE, N0,
3372 ST_TET, 4, ED, P0, EA, N0,
3373 ST_TET, 4, P0, P7, P4, N0,
3374 ST_PYR, 5, ED, EK, P7, P0, N0,
3375 ST_TET, 4, P7, EK, EG, N0,
3376 /* case 146 */ 8,
3377 ST_PNT, 4, EG, EK, EB, EB,
3378 ST_PYR, 5, P1, EA, EI, P4, N0,
3379 ST_PYR, 5, EE, EJ, P1, P4, N0,
3380 ST_TET, 4, P1, EB, EA, N0,
3381 ST_TET, 4, EJ, EB, P1, N0,
3382 ST_PYR, 5, EI, EK, P7, P4, N0,
3383 ST_PYR, 5, P4, P7, EG, EE, N0,
3384 ST_TET, 4, EG, P7, EK, N0,
3385 /* case 147 */ 9,
3386 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
3387 ST_TET, 4, P0, P7, P4, N0,
3388 ST_PYR, 5, ED, EK, P7, P0, N0,
3389 ST_PYR, 5, ED, P0, P1, EB, N0,
3390 ST_TET, 4, P1, P0, P4, N0,
3391 ST_TET, 4, P1, EJ, EB, N0,
3392 ST_PYR, 5, P1, P4, EE, EJ, N0,
3393 ST_PYR, 5, EE, P4, P7, EG, N0,
3394 ST_TET, 4, EG, P7, EK, N0,
3395 /* case 148 */ 8,
3396 ST_PNT, 4, EE, EI, EB, EB,
3397 ST_PYR, 5, P2, P7, EK, EC, N0,
3398 ST_PYR, 5, EG, P7, P2, EL, N0,
3399 ST_TET, 4, P2, EC, EB, N0,
3400 ST_TET, 4, EL, P2, EB, N0,
3401 ST_PYR, 5, EK, P7, P4, EI, N0,
3402 ST_PYR, 5, P7, EG, EE, P4, N0,
3403 ST_TET, 4, EE, EI, P4, N0,
3404 /* case 149 */ 9,
3405 ST_PNT, 5, EE, EG, EA, EB, EL,
3406 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
3407 ST_TET, 4, P7, P0, P2, N0,
3408 ST_PYR, 5, P0, EA, EB, P2, N0,
3409 ST_TET, 4, P4, P0, P7, N0,
3410 ST_PYR, 5, EG, EE, P4, P7, N0,
3411 ST_PYR, 5, EE, EA, P0, P4, N0,
3412 ST_PYR, 5, P2, EL, EG, P7, N0,
3413 ST_TET, 4, EB, EL, P2, N0,
3414 /* case 150 */ 2,
3415 ST_HEX, 8, P4, P1, P2, P7, EE, EJ, EL, EG,
3416 ST_HEX, 8, EI, EA, EC, EK, P4, P1, P2, P7,
3417 /* case 151 */ 11,
3418 ST_PNT, 6, P0, P7, P4, P1, EL, EJ,
3419 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
3420 ST_PYR, 5, EJ, EL, P2, P1, N0,
3421 ST_TET, 4, P1, P2, P0, N0,
3422 ST_TET, 4, P1, P0, P4, N0,
3423 ST_PYR, 5, EE, EJ, P1, P4, N0,
3424 ST_PYR, 5, EG, EE, P4, P7, N0,
3425 ST_TET, 4, P4, P0, P7, N0,
3426 ST_PYR, 5, EL, EJ, EE, EG, N0,
3427 ST_TET, 4, P7, P0, P2, N0,
3428 ST_PYR, 5, EL, EG, P7, P2, N0,
3429 /* case 152 */ 7,
3430 ST_PNT, 5, EC, EG, ED, EI, EE,
3431 ST_PYR, 5, EG, EE, P4, P7, N0,
3432 ST_PYR, 5, EC, EG, P7, P3, N0,
3433 ST_TET, 4, ED, EC, P3, N0,
3434 ST_TET, 4, P3, P7, P4, N0,
3435 ST_PYR, 5, ED, P3, P4, EI, N0,
3436 ST_TET, 4, P4, EE, EI, N0,
3437 /* case 153 */ 1,
3438 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P7, P3,
3439 /* case 154 */ 9,
3440 ST_PNT, 5, EG, EE, EC, EB, EJ,
3441 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
3442 ST_TET, 4, P4, P1, P3, N0,
3443 ST_PYR, 5, P3, P1, EB, EC, N0,
3444 ST_TET, 4, P7, P4, P3, N0,
3445 ST_PYR, 5, EE, P4, P7, EG, N0,
3446 ST_PYR, 5, EG, P7, P3, EC, N0,
3447 ST_PYR, 5, P1, P4, EE, EJ, N0,
3448 ST_TET, 4, EB, P1, EJ, N0,
3449 /* case 155 */ 9,
3450 ST_PNT, 5, EE, EG, EC, EJ, EB,
3451 ST_PYR, 5, P0, P3, P7, P4, N0,
3452 ST_TET, 4, P3, P0, P1, N0,
3453 ST_TET, 4, P1, P0, P4, N0,
3454 ST_PYR, 5, P1, P4, EE, EJ, N0,
3455 ST_PYR, 5, EE, P4, P7, EG, N0,
3456 ST_PYR, 5, EG, P7, P3, EC, N0,
3457 ST_PYR, 5, EC, P3, P1, EB, N0,
3458 ST_TET, 4, EJ, EB, P1, N0,
3459 /* case 156 */ 9,
3460 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
3461 ST_TET, 4, P3, P7, P4, N0,
3462 ST_PYR, 5, ED, P3, P4, EI, N0,
3463 ST_PYR, 5, ED, EB, P2, P3, N0,
3464 ST_TET, 4, P2, P7, P3, N0,
3465 ST_TET, 4, P2, EB, EL, N0,
3466 ST_PYR, 5, P2, EL, EG, P7, N0,
3467 ST_PYR, 5, EG, EE, P4, P7, N0,
3468 ST_TET, 4, EE, EI, P4, N0,
3469 /* case 157 */ 9,
3470 ST_PNT, 5, EG, EE, EA, EL, EB,
3471 ST_PYR, 5, P3, P7, P4, P0, N0,
3472 ST_TET, 4, P0, P2, P3, N0,
3473 ST_TET, 4, P2, P7, P3, N0,
3474 ST_PYR, 5, P2, EL, EG, P7, N0,
3475 ST_PYR, 5, EG, EE, P4, P7, N0,
3476 ST_PYR, 5, EE, EA, P0, P4, N0,
3477 ST_PYR, 5, EA, EB, P2, P0, N0,
3478 ST_TET, 4, EL, P2, EB, N0,
3479 /* case 158 */ 11,
3480 ST_PNT, 6, P3, P4, P7, P2, EJ, EL,
3481 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
3482 ST_PYR, 5, EL, P2, P1, EJ, N0,
3483 ST_TET, 4, P2, P3, P1, N0,
3484 ST_TET, 4, P2, P7, P3, N0,
3485 ST_PYR, 5, EG, P7, P2, EL, N0,
3486 ST_PYR, 5, EE, P4, P7, EG, N0,
3487 ST_TET, 4, P7, P4, P3, N0,
3488 ST_PYR, 5, EJ, EE, EG, EL, N0,
3489 ST_TET, 4, P4, P1, P3, N0,
3490 ST_PYR, 5, EJ, P1, P4, EE, N0,
3491 /* case 159 */ 2,
3492 ST_HEX, 8, P4, P1, P2, P7, EE, EJ, EL, EG,
3493 ST_WDG, 6, P3, P7, P2, P0, P4, P1,
3494 /* case 160 */ 7,
3495 ST_PNT, 2, EK, EJ,
3496 ST_PYR, 5, P7, P5, EE, EH, N0,
3497 ST_PYR, 5, EG, EF, P5, P7, N0,
3498 ST_TET, 4, EF, EJ, P5, N0,
3499 ST_TET, 4, P5, EJ, EE, N0,
3500 ST_TET, 4, EG, N0, P7, EK,
3501 ST_TET, 4, EH, EK, P7, N0,
3502 /* case 161 */ 5,
3503 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
3504 ST_PYR, 5, P0, ED, EK, P7, EA,
3505 ST_PYR, 5, EG, EF, P5, P7, EJ,
3506 ST_PYR, 5, EA, P0, P5, EJ, P7,
3507 ST_PYR, 5, EA, EJ, EG, EK, P7,
3508 /* case 162 */ 8,
3509 ST_PNT, 4, EB, EA, EK, EK,
3510 ST_PYR, 5, P7, P5, EE, EH, N0,
3511 ST_PYR, 5, EF, P5, P7, EG, N0,
3512 ST_TET, 4, P7, EH, EK, N0,
3513 ST_TET, 4, EG, P7, EK, N0,
3514 ST_PYR, 5, EE, P5, P1, EA, N0,
3515 ST_PYR, 5, P5, EF, EB, P1, N0,
3516 ST_TET, 4, EB, EA, P1, N0,
3517 /* case 163 */ 9,
3518 ST_PNT, 5, EB, EF, ED, EK, EG,
3519 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
3520 ST_TET, 4, P5, P0, P7, N0,
3521 ST_PYR, 5, P0, ED, EK, P7, N0,
3522 ST_TET, 4, P1, P0, P5, N0,
3523 ST_PYR, 5, EF, EB, P1, P5, N0,
3524 ST_PYR, 5, EB, ED, P0, P1, N0,
3525 ST_PYR, 5, P7, EG, EF, P5, N0,
3526 ST_TET, 4, EK, EG, P7, N0,
3527 /* case 164 */ 5,
3528 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3529 ST_PYR, 5, P5, P2, EB, EJ, EE,
3530 ST_PYR, 5, EC, P2, P7, EK, EH,
3531 ST_PYR, 5, EE, EH, P7, P5, P2,
3532 ST_PYR, 5, EE, EB, EC, EH, P2,
3533 /* case 165 */ 5,
3534 ST_WDG, 6, P2, P0, P5, EB, EA, EJ,
3535 ST_TET, 4, P2, P0, P5, P7,
3536 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
3537 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
3538 ST_WDG, 6, EE, EH, EI, P5, P7, P0,
3539 /* case 166 */ 9,
3540 ST_PNT, 5, EA, EC, EE, EH, EK,
3541 ST_WDG, 6, EF, EL, EG, P5, P2, P7,
3542 ST_TET, 4, P2, P5, P7, N0,
3543 ST_PYR, 5, P5, EE, EH, P7, N0,
3544 ST_TET, 4, P1, P5, P2, N0,
3545 ST_PYR, 5, EC, EA, P1, P2, N0,
3546 ST_PYR, 5, EA, EE, P5, P1, N0,
3547 ST_PYR, 5, P7, EK, EC, P2, N0,
3548 ST_TET, 4, EH, EK, P7, N0,
3549 /* case 167 */ 5,
3550 ST_WDG, 6, EH, EI, EE, P7, P0, P5,
3551 ST_WDG, 6, P2, P7, P0, EC, EK, ED,
3552 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3553 ST_TET, 4, P7, P5, P0, P2,
3554 ST_TET, 4, P2, P1, P5, P0,
3555 /* case 168 */ 8,
3556 ST_PNT, 4, EC, ED, EJ, EJ,
3557 ST_PYR, 5, P5, EE, EH, P7, N0,
3558 ST_PYR, 5, EG, EF, P5, P7, N0,
3559 ST_TET, 4, P5, EJ, EE, N0,
3560 ST_TET, 4, EF, EJ, P5, N0,
3561 ST_PYR, 5, EH, ED, P3, P7, N0,
3562 ST_PYR, 5, P7, P3, EC, EG, N0,
3563 ST_TET, 4, EC, P3, ED, N0,
3564 /* case 169 */ 9,
3565 ST_PNT, 5, EC, EG, EA, EJ, EF,
3566 ST_WDG, 6, P0, P7, P5, EI, EH, EE,
3567 ST_TET, 4, P7, P5, P0, N0,
3568 ST_PYR, 5, P0, P5, EJ, EA, N0,
3569 ST_TET, 4, P3, P7, P0, N0,
3570 ST_PYR, 5, EG, P7, P3, EC, N0,
3571 ST_PYR, 5, EC, P3, P0, EA, N0,
3572 ST_PYR, 5, P5, P7, EG, EF, N0,
3573 ST_TET, 4, EJ, P5, EF, N0,
3574 /* case 170 */ 2,
3575 ST_HEX, 8, EC, EB, EF, EG, P3, P1, P5, P7,
3576 ST_HEX, 8, P3, P1, P5, P7, ED, EA, EE, EH,
3577 /* case 171 */ 11,
3578 ST_PNT, 6, P0, P7, P3, P1, EF, EB,
3579 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
3580 ST_PYR, 5, EB, P1, P5, EF, N0,
3581 ST_TET, 4, P1, P0, P5, N0,
3582 ST_TET, 4, P1, P3, P0, N0,
3583 ST_PYR, 5, EC, P3, P1, EB, N0,
3584 ST_PYR, 5, EG, P7, P3, EC, N0,
3585 ST_TET, 4, P3, P7, P0, N0,
3586 ST_PYR, 5, EF, EG, EC, EB, N0,
3587 ST_TET, 4, P7, P5, P0, N0,
3588 ST_PYR, 5, EF, P5, P7, EG, N0,
3589 /* case 172 */ 9,
3590 ST_PNT, 5, ED, EH, EB, EJ, EE,
3591 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3592 ST_TET, 4, P7, P2, P5, N0,
3593 ST_PYR, 5, P2, EB, EJ, P5, N0,
3594 ST_TET, 4, P3, P2, P7, N0,
3595 ST_PYR, 5, EH, ED, P3, P7, N0,
3596 ST_PYR, 5, ED, EB, P2, P3, N0,
3597 ST_PYR, 5, P5, EE, EH, P7, N0,
3598 ST_TET, 4, EJ, EE, P5, N0,
3599 /* case 173 */ 5,
3600 ST_WDG, 6, EJ, EA, EB, P5, P0, P2,
3601 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
3602 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
3603 ST_TET, 4, P5, P2, P0, P7,
3604 ST_TET, 4, P7, P3, P2, P0,
3605 /* case 174 */ 11,
3606 ST_PNT, 6, P2, P5, P1, P3, EH, ED,
3607 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3608 ST_PYR, 5, ED, P3, P7, EH, N0,
3609 ST_TET, 4, P3, P2, P7, N0,
3610 ST_TET, 4, P3, P1, P2, N0,
3611 ST_PYR, 5, EA, P1, P3, ED, N0,
3612 ST_PYR, 5, EE, P5, P1, EA, N0,
3613 ST_TET, 4, P1, P5, P2, N0,
3614 ST_PYR, 5, EH, EE, EA, ED, N0,
3615 ST_TET, 4, P5, P7, P2, N0,
3616 ST_PYR, 5, EH, P7, P5, EE, N0,
3617 /* case 175 */ 5,
3618 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
3619 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
3620 ST_PYR, 5, P3, P0, P1, P2, P7,
3621 ST_TET, 4, P5, P1, P0, P7,
3622 ST_TET, 4, P5, P2, P1, P7,
3623 /* case 176 */ 7,
3624 ST_PNT, 5, EJ, EI, EF, EG, EK,
3625 ST_PYR, 5, EI, EK, P7, P4, N0,
3626 ST_PYR, 5, EJ, EI, P4, P5, N0,
3627 ST_TET, 4, EF, EJ, P5, N0,
3628 ST_TET, 4, P5, P4, P7, N0,
3629 ST_PYR, 5, EF, P5, P7, EG, N0,
3630 ST_TET, 4, P7, EK, EG, N0,
3631 /* case 177 */ 5,
3632 ST_TET, 4, P4, P5, P0, P7,
3633 ST_PYR, 5, EK, P7, P0, ED, EA,
3634 ST_PYR, 5, EG, EF, P5, P7, EJ,
3635 ST_PYR, 5, P0, P5, EJ, EA, P7,
3636 ST_PYR, 5, EK, EA, EJ, EG, P7,
3637 /* case 178 */ 9,
3638 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
3639 ST_TET, 4, P4, P5, P1, N0,
3640 ST_PYR, 5, EI, P4, P1, EA, N0,
3641 ST_PYR, 5, EI, EK, P7, P4, N0,
3642 ST_TET, 4, P7, P5, P4, N0,
3643 ST_TET, 4, P7, EK, EG, N0,
3644 ST_PYR, 5, P7, EG, EF, P5, N0,
3645 ST_PYR, 5, EF, EB, P1, P5, N0,
3646 ST_TET, 4, EB, EA, P1, N0,
3647 /* case 179 */ 9,
3648 ST_PNT, 5, EF, EB, ED, EG, EK,
3649 ST_PYR, 5, P4, P5, P1, P0, N0,
3650 ST_TET, 4, P0, P7, P4, N0,
3651 ST_TET, 4, P7, P5, P4, N0,
3652 ST_PYR, 5, P7, EG, EF, P5, N0,
3653 ST_PYR, 5, EF, EB, P1, P5, N0,
3654 ST_PYR, 5, EB, ED, P0, P1, N0,
3655 ST_PYR, 5, ED, EK, P7, P0, N0,
3656 ST_TET, 4, EG, P7, EK, N0,
3657 /* case 180 */ 9,
3658 ST_PNT, 5, EI, EK, EJ, EB, EC,
3659 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3660 ST_TET, 4, P7, P2, P5, N0,
3661 ST_PYR, 5, P5, P2, EB, EJ, N0,
3662 ST_TET, 4, P4, P7, P5, N0,
3663 ST_PYR, 5, EK, P7, P4, EI, N0,
3664 ST_PYR, 5, EI, P4, P5, EJ, N0,
3665 ST_PYR, 5, P2, P7, EK, EC, N0,
3666 ST_TET, 4, EB, P2, EC, N0,
3667 /* case 181 */ 5,
3668 ST_WDG, 6, P2, P0, P5, EB, EA, EJ,
3669 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3670 ST_WDG, 6, P7, P2, P5, EG, EL, EF,
3671 ST_TET, 4, P2, P0, P5, P7,
3672 ST_TET, 4, P7, P5, P4, P0,
3673 /* case 182 */ 11,
3674 ST_PNT, 6, P5, P2, P1, P4, EK, EI,
3675 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3676 ST_PYR, 5, EI, EK, P7, P4, N0,
3677 ST_TET, 4, P4, P7, P5, N0,
3678 ST_TET, 4, P4, P5, P1, N0,
3679 ST_PYR, 5, EA, EI, P4, P1, N0,
3680 ST_PYR, 5, EC, EA, P1, P2, N0,
3681 ST_TET, 4, P1, P5, P2, N0,
3682 ST_PYR, 5, EK, EI, EA, EC, N0,
3683 ST_TET, 4, P2, P5, P7, N0,
3684 ST_PYR, 5, EK, EC, P2, P7, N0,
3685 /* case 183 */ 5,
3686 ST_WDG, 6, P7, P2, P5, EG, EL, EF,
3687 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3688 ST_PYR, 5, P4, P5, P1, P0, P7,
3689 ST_TET, 4, P2, P0, P1, P7,
3690 ST_TET, 4, P2, P1, P5, P7,
3691 /* case 184 */ 9,
3692 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
3693 ST_TET, 4, P4, P3, P7, N0,
3694 ST_PYR, 5, EI, ED, P3, P4, N0,
3695 ST_PYR, 5, EI, P4, P5, EJ, N0,
3696 ST_TET, 4, P5, P4, P7, N0,
3697 ST_TET, 4, P5, EF, EJ, N0,
3698 ST_PYR, 5, P5, P7, EG, EF, N0,
3699 ST_PYR, 5, EG, P7, P3, EC, N0,
3700 ST_TET, 4, EC, P3, ED, N0,
3701 /* case 185 */ 9,
3702 ST_PNT, 5, EG, EC, EA, EF, EJ,
3703 ST_PYR, 5, P4, P0, P3, P7, N0,
3704 ST_TET, 4, P0, P4, P5, N0,
3705 ST_TET, 4, P5, P4, P7, N0,
3706 ST_PYR, 5, P5, P7, EG, EF, N0,
3707 ST_PYR, 5, EG, P7, P3, EC, N0,
3708 ST_PYR, 5, EC, P3, P0, EA, N0,
3709 ST_PYR, 5, EA, P0, P5, EJ, N0,
3710 ST_TET, 4, EF, EJ, P5, N0,
3711 /* case 186 */ 11,
3712 ST_PNT, 6, P4, P3, P7, P5, EB, EF,
3713 ST_WDG, 6, P4, P1, P3, EI, EA, ED,
3714 ST_PYR, 5, EF, EB, P1, P5, N0,
3715 ST_TET, 4, P5, P1, P4, N0,
3716 ST_TET, 4, P5, P4, P7, N0,
3717 ST_PYR, 5, EG, EF, P5, P7, N0,
3718 ST_PYR, 5, EC, EG, P7, P3, N0,
3719 ST_TET, 4, P7, P4, P3, N0,
3720 ST_PYR, 5, EB, EF, EG, EC, N0,
3721 ST_TET, 4, P3, P4, P1, N0,
3722 ST_PYR, 5, EB, EC, P3, P1, N0,
3723 /* case 187 */ 2,
3724 ST_HEX, 8, EC, EB, EF, EG, P3, P1, P5, P7,
3725 ST_WDG, 6, P0, P3, P1, P4, P7, P5,
3726 /* case 188 */ 11,
3727 ST_PNT, 6, P7, P5, P4, P3, EB, ED,
3728 ST_WDG, 6, P7, P2, P5, EG, EL, EF,
3729 ST_PYR, 5, ED, EB, P2, P3, N0,
3730 ST_TET, 4, P3, P2, P7, N0,
3731 ST_TET, 4, P3, P7, P4, N0,
3732 ST_PYR, 5, EI, ED, P3, P4, N0,
3733 ST_PYR, 5, EJ, EI, P4, P5, N0,
3734 ST_TET, 4, P4, P7, P5, N0,
3735 ST_PYR, 5, EB, ED, EI, EJ, N0,
3736 ST_TET, 4, P5, P7, P2, N0,
3737 ST_PYR, 5, EB, EJ, P5, P2, N0,
3738 /* case 189 */ 5,
3739 ST_WDG, 6, P2, P5, P7, EL, EF, EG,
3740 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
3741 ST_PYR, 5, P3, P7, P4, P0, P2,
3742 ST_TET, 4, P5, P0, P4, P2,
3743 ST_TET, 4, P5, P4, P7, P2,
3744 /* case 190 */ 6,
3745 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
3746 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3747 ST_TET, 4, P5, P4, P7, P2,
3748 ST_TET, 4, P2, P3, P1, P4,
3749 ST_TET, 4, P3, P2, P7, P4,
3750 ST_TET, 4, P2, P1, P5, P4,
3751 /* case 191 */ 9,
3752 ST_PNT, 7, P1, P0, P3, P2, P5, P4, P7,
3753 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3754 ST_TET, 4, P5, P7, P2, N0,
3755 ST_PYR, 5, P4, P0, P3, P7, N0,
3756 ST_TET, 4, P7, P3, P2, N0,
3757 ST_PYR, 5, P1, P2, P3, P0, N0,
3758 ST_TET, 4, P1, P5, P2, N0,
3759 ST_PYR, 5, P1, P0, P4, P5, N0,
3760 ST_TET, 4, P5, P4, P7, N0,
3761 /* case 192 */ 1,
3762 ST_WDG, 6, P6, EF, EL, P7, EH, EK,
3763 /* case 193 */ 8,
3764 ST_PNT, 4, EL, EF, EA, EA,
3765 ST_PYR, 5, P0, P7, EH, EI, N0,
3766 ST_PYR, 5, EK, P7, P0, ED, N0,
3767 ST_TET, 4, P0, EI, EA, N0,
3768 ST_TET, 4, ED, P0, EA, N0,
3769 ST_PYR, 5, EH, P7, P6, EF, N0,
3770 ST_PYR, 5, P7, EK, EL, P6, N0,
3771 ST_TET, 4, EL, EF, P6, N0,
3772 /* case 194 */ 8,
3773 ST_PNT, 4, EK, EH, EA, EA,
3774 ST_PYR, 5, P1, EJ, EF, P6, N0,
3775 ST_PYR, 5, EL, EB, P1, P6, N0,
3776 ST_TET, 4, P1, EA, EJ, N0,
3777 ST_TET, 4, EB, EA, P1, N0,
3778 ST_PYR, 5, EF, EH, P7, P6, N0,
3779 ST_PYR, 5, P6, P7, EK, EL, N0,
3780 ST_TET, 4, EK, P7, EH, N0,
3781 /* case 195 */ 2,
3782 ST_HEX, 8, EI, EH, EF, EJ, P0, P7, P6, P1,
3783 ST_HEX, 8, P0, P7, P6, P1, ED, EK, EL, EB,
3784 /* case 196 */ 7,
3785 ST_PNT, 5, EH, EF, EK, EC, EB,
3786 ST_PYR, 5, EF, P6, P2, EB, N0,
3787 ST_PYR, 5, EH, P7, P6, EF, N0,
3788 ST_TET, 4, EK, P7, EH, N0,
3789 ST_TET, 4, P7, P2, P6, N0,
3790 ST_PYR, 5, EK, EC, P2, P7, N0,
3791 ST_TET, 4, P2, EC, EB, N0,
3792 /* case 197 */ 9,
3793 ST_PNT, 5, EF, EB, EH, EI, EA,
3794 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3795 ST_TET, 4, P2, P7, P0, N0,
3796 ST_PYR, 5, P7, EH, EI, P0, N0,
3797 ST_TET, 4, P6, P7, P2, N0,
3798 ST_PYR, 5, EB, EF, P6, P2, N0,
3799 ST_PYR, 5, EF, EH, P7, P6, N0,
3800 ST_PYR, 5, P0, EA, EB, P2, N0,
3801 ST_TET, 4, EI, EA, P0, N0,
3802 /* case 198 */ 9,
3803 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
3804 ST_TET, 4, P2, P6, P7, N0,
3805 ST_PYR, 5, EC, P2, P7, EK, N0,
3806 ST_PYR, 5, EC, EA, P1, P2, N0,
3807 ST_TET, 4, P1, P6, P2, N0,
3808 ST_TET, 4, P1, EA, EJ, N0,
3809 ST_PYR, 5, P1, EJ, EF, P6, N0,
3810 ST_PYR, 5, EF, EH, P7, P6, N0,
3811 ST_TET, 4, EH, EK, P7, N0,
3812 /* case 199 */ 11,
3813 ST_PNT, 6, P2, P0, P1, P6, EH, EF,
3814 ST_WDG, 6, P2, P7, P0, EC, EK, ED,
3815 ST_PYR, 5, EF, EH, P7, P6, N0,
3816 ST_TET, 4, P6, P7, P2, N0,
3817 ST_TET, 4, P6, P2, P1, N0,
3818 ST_PYR, 5, EJ, EF, P6, P1, N0,
3819 ST_PYR, 5, EI, EJ, P1, P0, N0,
3820 ST_TET, 4, P1, P2, P0, N0,
3821 ST_PYR, 5, EH, EF, EJ, EI, N0,
3822 ST_TET, 4, P0, P2, P7, N0,
3823 ST_PYR, 5, EH, EI, P0, P7, N0,
3824 /* case 200 */ 7,
3825 ST_PNT, 5, ED, EH, EC, EL, EF,
3826 ST_PYR, 5, EH, P7, P6, EF, N0,
3827 ST_PYR, 5, ED, P3, P7, EH, N0,
3828 ST_TET, 4, EC, P3, ED, N0,
3829 ST_TET, 4, P3, P6, P7, N0,
3830 ST_PYR, 5, EC, EL, P6, P3, N0,
3831 ST_TET, 4, P6, EL, EF, N0,
3832 /* case 201 */ 9,
3833 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
3834 ST_TET, 4, P3, P6, P7, N0,
3835 ST_PYR, 5, EC, EL, P6, P3, N0,
3836 ST_PYR, 5, EC, P3, P0, EA, N0,
3837 ST_TET, 4, P0, P3, P7, N0,
3838 ST_TET, 4, P0, EI, EA, N0,
3839 ST_PYR, 5, P0, P7, EH, EI, N0,
3840 ST_PYR, 5, EH, P7, P6, EF, N0,
3841 ST_TET, 4, EF, P6, EL, N0,
3842 /* case 202 */ 9,
3843 ST_PNT, 5, EH, EF, ED, EA, EJ,
3844 ST_WDG, 6, EC, EL, EB, P3, P6, P1,
3845 ST_TET, 4, P6, P3, P1, N0,
3846 ST_PYR, 5, P3, ED, EA, P1, N0,
3847 ST_TET, 4, P7, P3, P6, N0,
3848 ST_PYR, 5, EF, EH, P7, P6, N0,
3849 ST_PYR, 5, EH, ED, P3, P7, N0,
3850 ST_PYR, 5, P1, EJ, EF, P6, N0,
3851 ST_TET, 4, EA, EJ, P1, N0,
3852 /* case 203 */ 11,
3853 ST_PNT, 6, P3, P1, P0, P7, EF, EH,
3854 ST_WDG, 6, EC, EL, EB, P3, P6, P1,
3855 ST_PYR, 5, EH, P7, P6, EF, N0,
3856 ST_TET, 4, P7, P3, P6, N0,
3857 ST_TET, 4, P7, P0, P3, N0,
3858 ST_PYR, 5, EI, P0, P7, EH, N0,
3859 ST_PYR, 5, EJ, P1, P0, EI, N0,
3860 ST_TET, 4, P0, P1, P3, N0,
3861 ST_PYR, 5, EF, EJ, EI, EH, N0,
3862 ST_TET, 4, P1, P6, P3, N0,
3863 ST_PYR, 5, EF, P6, P1, EJ, N0,
3864 /* case 204 */ 1,
3865 ST_HEX, 8, P3, P2, P6, P7, ED, EB, EF, EH,
3866 /* case 205 */ 9,
3867 ST_PNT, 5, EB, EF, EH, EA, EI,
3868 ST_PYR, 5, P3, P2, P6, P7, N0,
3869 ST_TET, 4, P7, P0, P3, N0,
3870 ST_TET, 4, P0, P2, P3, N0,
3871 ST_PYR, 5, P0, EA, EB, P2, N0,
3872 ST_PYR, 5, EB, EF, P6, P2, N0,
3873 ST_PYR, 5, EF, EH, P7, P6, N0,
3874 ST_PYR, 5, EH, EI, P0, P7, N0,
3875 ST_TET, 4, EA, P0, EI, N0,
3876 /* case 206 */ 9,
3877 ST_PNT, 5, EF, EH, ED, EJ, EA,
3878 ST_PYR, 5, P2, P6, P7, P3, N0,
3879 ST_TET, 4, P3, P1, P2, N0,
3880 ST_TET, 4, P1, P6, P2, N0,
3881 ST_PYR, 5, P1, EJ, EF, P6, N0,
3882 ST_PYR, 5, EF, EH, P7, P6, N0,
3883 ST_PYR, 5, EH, ED, P3, P7, N0,
3884 ST_PYR, 5, ED, EA, P1, P3, N0,
3885 ST_TET, 4, EJ, P1, EA, N0,
3886 /* case 207 */ 2,
3887 ST_HEX, 8, EI, EH, EF, EJ, P0, P7, P6, P1,
3888 ST_WDG, 6, P3, P0, P7, P2, P1, P6,
3889 /* case 208 */ 7,
3890 ST_PNT, 5, EI, EK, EE, EF, EL,
3891 ST_PYR, 5, EK, EL, P6, P7, N0,
3892 ST_PYR, 5, EI, EK, P7, P4, N0,
3893 ST_TET, 4, EE, EI, P4, N0,
3894 ST_TET, 4, P4, P7, P6, N0,
3895 ST_PYR, 5, EE, P4, P6, EF, N0,
3896 ST_TET, 4, P6, EL, EF, N0,
3897 /* case 209 */ 9,
3898 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
3899 ST_TET, 4, P4, P7, P6, N0,
3900 ST_PYR, 5, EE, P4, P6, EF, N0,
3901 ST_PYR, 5, EE, EA, P0, P4, N0,
3902 ST_TET, 4, P0, P7, P4, N0,
3903 ST_TET, 4, P0, EA, ED, N0,
3904 ST_PYR, 5, P0, ED, EK, P7, N0,
3905 ST_PYR, 5, EK, EL, P6, P7, N0,
3906 ST_TET, 4, EL, EF, P6, N0,
3907 /* case 210 */ 9,
3908 ST_PNT, 5, EK, EL, EI, EA, EB,
3909 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
3910 ST_TET, 4, P6, P1, P4, N0,
3911 ST_PYR, 5, P4, P1, EA, EI, N0,
3912 ST_TET, 4, P7, P6, P4, N0,
3913 ST_PYR, 5, EL, P6, P7, EK, N0,
3914 ST_PYR, 5, EK, P7, P4, EI, N0,
3915 ST_PYR, 5, P1, P6, EL, EB, N0,
3916 ST_TET, 4, EA, P1, EB, N0,
3917 /* case 211 */ 11,
3918 ST_PNT, 6, P4, P1, P0, P7, EL, EK,
3919 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
3920 ST_PYR, 5, EK, EL, P6, P7, N0,
3921 ST_TET, 4, P7, P6, P4, N0,
3922 ST_TET, 4, P7, P4, P0, N0,
3923 ST_PYR, 5, ED, EK, P7, P0, N0,
3924 ST_PYR, 5, EB, ED, P0, P1, N0,
3925 ST_TET, 4, P0, P4, P1, N0,
3926 ST_PYR, 5, EL, EK, ED, EB, N0,
3927 ST_TET, 4, P1, P4, P6, N0,
3928 ST_PYR, 5, EL, EB, P1, P6, N0,
3929 /* case 212 */ 9,
3930 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
3931 ST_TET, 4, P7, P2, P6, N0,
3932 ST_PYR, 5, EK, EC, P2, P7, N0,
3933 ST_PYR, 5, EK, P7, P4, EI, N0,
3934 ST_TET, 4, P4, P7, P6, N0,
3935 ST_TET, 4, P4, EE, EI, N0,
3936 ST_PYR, 5, P4, P6, EF, EE, N0,
3937 ST_PYR, 5, EF, P6, P2, EB, N0,
3938 ST_TET, 4, EB, P2, EC, N0,
3939 /* case 213 */ 11,
3940 ST_PNT, 6, P7, P0, P4, P6, EB, EF,
3941 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3942 ST_PYR, 5, EF, P6, P2, EB, N0,
3943 ST_TET, 4, P6, P7, P2, N0,
3944 ST_TET, 4, P6, P4, P7, N0,
3945 ST_PYR, 5, EE, P4, P6, EF, N0,
3946 ST_PYR, 5, EA, P0, P4, EE, N0,
3947 ST_TET, 4, P4, P0, P7, N0,
3948 ST_PYR, 5, EB, EA, EE, EF, N0,
3949 ST_TET, 4, P0, P2, P7, N0,
3950 ST_PYR, 5, EB, P2, P0, EA, N0,
3951 /* case 214 */ 11,
3952 ST_PNT, 6, P6, P1, P2, P7, EI, EK,
3953 ST_WDG, 6, EF, EE, EJ, P6, P4, P1,
3954 ST_PYR, 5, EK, P7, P4, EI, N0,
3955 ST_TET, 4, P7, P6, P4, N0,
3956 ST_TET, 4, P7, P2, P6, N0,
3957 ST_PYR, 5, EC, P2, P7, EK, N0,
3958 ST_PYR, 5, EA, P1, P2, EC, N0,
3959 ST_TET, 4, P2, P1, P6, N0,
3960 ST_PYR, 5, EI, EA, EC, EK, N0,
3961 ST_TET, 4, P1, P4, P6, N0,
3962 ST_PYR, 5, EI, P4, P1, EA, N0,
3963 /* case 215 */ 6,
3964 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
3965 ST_WDG, 6, EC, ED, EK, P2, P0, P7,
3966 ST_TET, 4, P7, P4, P0, P2,
3967 ST_TET, 4, P2, P1, P6, P4,
3968 ST_TET, 4, P1, P2, P0, P4,
3969 ST_TET, 4, P2, P6, P7, P4,
3970 /* case 216 */ 5,
3971 ST_TET, 4, P7, P6, P4, P3,
3972 ST_PYR, 5, ED, P3, P4, EI, EE,
3973 ST_PYR, 5, EC, EL, P6, P3, EF,
3974 ST_PYR, 5, P4, P6, EF, EE, P3,
3975 ST_PYR, 5, ED, EE, EF, EC, P3,
3976 /* case 217 */ 9,
3977 ST_PNT, 5, EC, EA, EE, EL, EF,
3978 ST_PYR, 5, P7, P4, P0, P3, N0,
3979 ST_TET, 4, P4, P7, P6, N0,
3980 ST_TET, 4, P6, P7, P3, N0,
3981 ST_PYR, 5, P6, P3, EC, EL, N0,
3982 ST_PYR, 5, EC, P3, P0, EA, N0,
3983 ST_PYR, 5, EA, P0, P4, EE, N0,
3984 ST_PYR, 5, EE, P4, P6, EF, N0,
3985 ST_TET, 4, EL, EF, P6, N0,
3986 /* case 218 */ 5,
3987 ST_WDG, 6, P1, P4, P6, EJ, EE, EF,
3988 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
3989 ST_WDG, 6, P3, P1, P6, EC, EB, EL,
3990 ST_TET, 4, P1, P4, P6, P3,
3991 ST_TET, 4, P3, P6, P7, P4,
3992 /* case 219 */ 5,
3993 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
3994 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
3995 ST_PYR, 5, P0, P3, P7, P4, P1,
3996 ST_TET, 4, P6, P7, P3, P1,
3997 ST_TET, 4, P6, P4, P7, P1,
3998 /* case 220 */ 9,
3999 ST_PNT, 5, EF, EB, ED, EE, EI,
4000 ST_PYR, 5, P7, P3, P2, P6, N0,
4001 ST_TET, 4, P3, P7, P4, N0,
4002 ST_TET, 4, P4, P7, P6, N0,
4003 ST_PYR, 5, P4, P6, EF, EE, N0,
4004 ST_PYR, 5, EF, P6, P2, EB, N0,
4005 ST_PYR, 5, EB, P2, P3, ED, N0,
4006 ST_PYR, 5, ED, P3, P4, EI, N0,
4007 ST_TET, 4, EE, EI, P4, N0,
4008 /* case 221 */ 2,
4009 ST_HEX, 8, P0, P2, P6, P4, EA, EB, EF, EE,
4010 ST_WDG, 6, P7, P4, P6, P3, P0, P2,
4011 /* case 222 */ 5,
4012 ST_WDG, 6, EE, EJ, EF, P4, P1, P6,
4013 ST_WDG, 6, P4, P1, P3, EI, EA, ED,
4014 ST_PYR, 5, P7, P3, P2, P6, P4,
4015 ST_TET, 4, P1, P2, P3, P4,
4016 ST_TET, 4, P1, P6, P2, P4,
4017 /* case 223 */ 9,
4018 ST_PNT, 7, P0, P3, P7, P4, P1, P2, P6,
4019 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
4020 ST_TET, 4, P1, P4, P6, N0,
4021 ST_PYR, 5, P2, P6, P7, P3, N0,
4022 ST_TET, 4, P6, P4, P7, N0,
4023 ST_PYR, 5, P0, P3, P7, P4, N0,
4024 ST_TET, 4, P0, P4, P1, N0,
4025 ST_PYR, 5, P0, P1, P2, P3, N0,
4026 ST_TET, 4, P1, P6, P2, N0,
4027 /* case 224 */ 7,
4028 ST_PNT, 5, EK, EL, EH, EE, EJ,
4029 ST_PYR, 5, EL, EJ, P5, P6, N0,
4030 ST_PYR, 5, EK, EL, P6, P7, N0,
4031 ST_TET, 4, EH, EK, P7, N0,
4032 ST_TET, 4, P7, P6, P5, N0,
4033 ST_PYR, 5, EH, P7, P5, EE, N0,
4034 ST_TET, 4, P5, EJ, EE, N0,
4035 /* case 225 */ 9,
4036 ST_PNT, 5, EL, EJ, EK, ED, EA,
4037 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
4038 ST_TET, 4, P5, P0, P7, N0,
4039 ST_PYR, 5, P7, P0, ED, EK, N0,
4040 ST_TET, 4, P6, P5, P7, N0,
4041 ST_PYR, 5, EJ, P5, P6, EL, N0,
4042 ST_PYR, 5, EL, P6, P7, EK, N0,
4043 ST_PYR, 5, P0, P5, EJ, EA, N0,
4044 ST_TET, 4, ED, P0, EA, N0,
4045 /* case 226 */ 9,
4046 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
4047 ST_TET, 4, P5, P7, P6, N0,
4048 ST_PYR, 5, EE, EH, P7, P5, N0,
4049 ST_PYR, 5, EE, P5, P1, EA, N0,
4050 ST_TET, 4, P1, P5, P6, N0,
4051 ST_TET, 4, P1, EB, EA, N0,
4052 ST_PYR, 5, P1, P6, EL, EB, N0,
4053 ST_PYR, 5, EL, P6, P7, EK, N0,
4054 ST_TET, 4, EK, P7, EH, N0,
4055 /* case 227 */ 11,
4056 ST_PNT, 6, P5, P0, P1, P6, EK, EL,
4057 ST_WDG, 6, EE, EH, EI, P5, P7, P0,
4058 ST_PYR, 5, EL, P6, P7, EK, N0,
4059 ST_TET, 4, P6, P5, P7, N0,
4060 ST_TET, 4, P6, P1, P5, N0,
4061 ST_PYR, 5, EB, P1, P6, EL, N0,
4062 ST_PYR, 5, ED, P0, P1, EB, N0,
4063 ST_TET, 4, P1, P0, P5, N0,
4064 ST_PYR, 5, EK, ED, EB, EL, N0,
4065 ST_TET, 4, P0, P7, P5, N0,
4066 ST_PYR, 5, EK, P7, P0, ED, N0,
4067 /* case 228 */ 5,
4068 ST_TET, 4, P6, P5, P7, P2,
4069 ST_PYR, 5, EB, EJ, P5, P2, EE,
4070 ST_PYR, 5, EC, P2, P7, EK, EH,
4071 ST_PYR, 5, P5, EE, EH, P7, P2,
4072 ST_PYR, 5, EB, EC, EH, EE, P2,
4073 /* case 229 */ 5,
4074 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
4075 ST_WDG, 6, P2, P0, P5, EB, EA, EJ,
4076 ST_WDG, 6, EC, ED, EK, P2, P0, P7,
4077 ST_TET, 4, P0, P7, P5, P2,
4078 ST_TET, 4, P2, P6, P7, P5,
4079 /* case 230 */ 9,
4080 ST_PNT, 5, EC, EA, EE, EK, EH,
4081 ST_PYR, 5, P6, P2, P1, P5, N0,
4082 ST_TET, 4, P5, P7, P6, N0,
4083 ST_TET, 4, P7, P2, P6, N0,
4084 ST_PYR, 5, P7, EK, EC, P2, N0,
4085 ST_PYR, 5, EC, EA, P1, P2, N0,
4086 ST_PYR, 5, EA, EE, P5, P1, N0,
4087 ST_PYR, 5, EE, EH, P7, P5, N0,
4088 ST_TET, 4, EK, P7, EH, N0,
4089 /* case 231 */ 5,
4090 ST_WDG, 6, P0, P7, P5, EI, EH, EE,
4091 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
4092 ST_PYR, 5, P1, P5, P6, P2, P0,
4093 ST_TET, 4, P7, P2, P6, P0,
4094 ST_TET, 4, P7, P6, P5, P0,
4095 /* case 232 */ 9,
4096 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
4097 ST_TET, 4, P7, P6, P5, N0,
4098 ST_PYR, 5, EH, P7, P5, EE, N0,
4099 ST_PYR, 5, EH, ED, P3, P7, N0,
4100 ST_TET, 4, P3, P6, P7, N0,
4101 ST_TET, 4, P3, ED, EC, N0,
4102 ST_PYR, 5, P3, EC, EL, P6, N0,
4103 ST_PYR, 5, EL, EJ, P5, P6, N0,
4104 ST_TET, 4, EJ, EE, P5, N0,
4105 /* case 233 */ 11,
4106 ST_PNT, 6, P7, P0, P3, P6, EJ, EL,
4107 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
4108 ST_PYR, 5, EL, EJ, P5, P6, N0,
4109 ST_TET, 4, P6, P5, P7, N0,
4110 ST_TET, 4, P6, P7, P3, N0,
4111 ST_PYR, 5, EC, EL, P6, P3, N0,
4112 ST_PYR, 5, EA, EC, P3, P0, N0,
4113 ST_TET, 4, P3, P7, P0, N0,
4114 ST_PYR, 5, EJ, EL, EC, EA, N0,
4115 ST_TET, 4, P0, P7, P5, N0,
4116 ST_PYR, 5, EJ, EA, P0, P5, N0,
4117 /* case 234 */ 11,
4118 ST_PNT, 6, P6, P1, P5, P7, ED, EH,
4119 ST_WDG, 6, P6, P3, P1, EL, EC, EB,
4120 ST_PYR, 5, EH, ED, P3, P7, N0,
4121 ST_TET, 4, P7, P3, P6, N0,
4122 ST_TET, 4, P7, P6, P5, N0,
4123 ST_PYR, 5, EE, EH, P7, P5, N0,
4124 ST_PYR, 5, EA, EE, P5, P1, N0,
4125 ST_TET, 4, P5, P6, P1, N0,
4126 ST_PYR, 5, ED, EH, EE, EA, N0,
4127 ST_TET, 4, P1, P6, P3, N0,
4128 ST_PYR, 5, ED, EA, P1, P3, N0,
4129 /* case 235 */ 6,
4130 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
4131 ST_WDG, 6, P5, P0, P7, EE, EI, EH,
4132 ST_TET, 4, P7, P0, P3, P5,
4133 ST_TET, 4, P5, P6, P1, P3,
4134 ST_TET, 4, P1, P0, P5, P3,
4135 ST_TET, 4, P5, P7, P6, P3,
4136 /* case 236 */ 9,
4137 ST_PNT, 5, EH, ED, EB, EE, EJ,
4138 ST_PYR, 5, P6, P7, P3, P2, N0,
4139 ST_TET, 4, P2, P5, P6, N0,
4140 ST_TET, 4, P5, P7, P6, N0,
4141 ST_PYR, 5, P5, EE, EH, P7, N0,
4142 ST_PYR, 5, EH, ED, P3, P7, N0,
4143 ST_PYR, 5, ED, EB, P2, P3, N0,
4144 ST_PYR, 5, EB, EJ, P5, P2, N0,
4145 ST_TET, 4, EE, P5, EJ, N0,
4146 /* case 237 */ 5,
4147 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
4148 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
4149 ST_PYR, 5, P3, P2, P6, P7, P0,
4150 ST_TET, 4, P5, P7, P6, P0,
4151 ST_TET, 4, P5, P6, P2, P0,
4152 /* case 238 */ 2,
4153 ST_HEX, 8, EA, ED, EH, EE, P1, P3, P7, P5,
4154 ST_WDG, 6, P2, P1, P3, P6, P5, P7,
4155 /* case 239 */ 9,
4156 ST_PNT, 7, P3, P2, P1, P0, P7, P6, P5,
4157 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
4158 ST_TET, 4, P7, P5, P0, N0,
4159 ST_PYR, 5, P6, P2, P1, P5, N0,
4160 ST_TET, 4, P5, P1, P0, N0,
4161 ST_PYR, 5, P3, P0, P1, P2, N0,
4162 ST_TET, 4, P3, P7, P0, N0,
4163 ST_PYR, 5, P3, P2, P6, P7, N0,
4164 ST_TET, 4, P7, P6, P5, N0,
4165 /* case 240 */ 1,
4166 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P6, P7,
4167 /* case 241 */ 9,
4168 ST_PNT, 5, EJ, EL, EK, EA, ED,
4169 ST_PYR, 5, P4, P7, P6, P5, N0,
4170 ST_TET, 4, P7, P4, P0, N0,
4171 ST_TET, 4, P0, P4, P5, N0,
4172 ST_PYR, 5, P0, P5, EJ, EA, N0,
4173 ST_PYR, 5, EJ, P5, P6, EL, N0,
4174 ST_PYR, 5, EL, P6, P7, EK, N0,
4175 ST_PYR, 5, EK, P7, P0, ED, N0,
4176 ST_TET, 4, EA, ED, P0, N0,
4177 /* case 242 */ 9,
4178 ST_PNT, 5, EL, EK, EI, EB, EA,
4179 ST_PYR, 5, P5, P4, P7, P6, N0,
4180 ST_TET, 4, P4, P5, P1, N0,
4181 ST_TET, 4, P1, P5, P6, N0,
4182 ST_PYR, 5, P1, P6, EL, EB, N0,
4183 ST_PYR, 5, EL, P6, P7, EK, N0,
4184 ST_PYR, 5, EK, P7, P4, EI, N0,
4185 ST_PYR, 5, EI, P4, P1, EA, N0,
4186 ST_TET, 4, EB, EA, P1, N0,
4187 /* case 243 */ 2,
4188 ST_HEX, 8, P0, P7, P6, P1, ED, EK, EL, EB,
4189 ST_WDG, 6, P5, P1, P6, P4, P0, P7,
4190 /* case 244 */ 9,
4191 ST_PNT, 5, EK, EI, EJ, EC, EB,
4192 ST_PYR, 5, P6, P5, P4, P7, N0,
4193 ST_TET, 4, P5, P6, P2, N0,
4194 ST_TET, 4, P2, P6, P7, N0,
4195 ST_PYR, 5, P2, P7, EK, EC, N0,
4196 ST_PYR, 5, EK, P7, P4, EI, N0,
4197 ST_PYR, 5, EI, P4, P5, EJ, N0,
4198 ST_PYR, 5, EJ, P5, P2, EB, N0,
4199 ST_TET, 4, EC, EB, P2, N0,
4200 /* case 245 */ 5,
4201 ST_WDG, 6, EA, EB, EJ, P0, P2, P5,
4202 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
4203 ST_PYR, 5, P4, P7, P6, P5, P0,
4204 ST_TET, 4, P2, P6, P7, P0,
4205 ST_TET, 4, P2, P5, P6, P0,
4206 /* case 246 */ 2,
4207 ST_HEX, 8, P1, P4, P7, P2, EA, EI, EK, EC,
4208 ST_WDG, 6, P6, P2, P7, P5, P1, P4,
4209 /* case 247 */ 9,
4210 ST_PNT, 7, P4, P5, P1, P0, P7, P6, P2,
4211 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
4212 ST_TET, 4, P7, P0, P2, N0,
4213 ST_PYR, 5, P6, P2, P1, P5, N0,
4214 ST_TET, 4, P2, P0, P1, N0,
4215 ST_PYR, 5, P4, P5, P1, P0, N0,
4216 ST_TET, 4, P4, P0, P7, N0,
4217 ST_PYR, 5, P4, P7, P6, P5, N0,
4218 ST_TET, 4, P7, P2, P6, N0,
4219 /* case 248 */ 9,
4220 ST_PNT, 5, EL, EJ, EI, EC, ED,
4221 ST_PYR, 5, P7, P6, P5, P4, N0,
4222 ST_TET, 4, P4, P3, P7, N0,
4223 ST_TET, 4, P3, P6, P7, N0,
4224 ST_PYR, 5, P3, EC, EL, P6, N0,
4225 ST_PYR, 5, EL, EJ, P5, P6, N0,
4226 ST_PYR, 5, EJ, EI, P4, P5, N0,
4227 ST_PYR, 5, EI, ED, P3, P4, N0,
4228 ST_TET, 4, EC, P3, ED, N0,
4229 /* case 249 */ 2,
4230 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P6, P3,
4231 ST_WDG, 6, P4, P0, P5, P7, P3, P6,
4232 /* case 250 */ 5,
4233 ST_WDG, 6, P3, P1, P6, EC, EB, EL,
4234 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
4235 ST_PYR, 5, P7, P6, P5, P4, P3,
4236 ST_TET, 4, P1, P4, P5, P3,
4237 ST_TET, 4, P1, P5, P6, P3,
4238 /* case 251 */ 9,
4239 ST_PNT, 7, P0, P4, P7, P3, P1, P5, P6,
4240 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
4241 ST_TET, 4, P1, P6, P3, N0,
4242 ST_PYR, 5, P5, P4, P7, P6, N0,
4243 ST_TET, 4, P6, P7, P3, N0,
4244 ST_PYR, 5, P0, P3, P7, P4, N0,
4245 ST_TET, 4, P0, P1, P3, N0,
4246 ST_PYR, 5, P0, P4, P5, P1, N0,
4247 ST_TET, 4, P1, P5, P6, N0,
4248 /* case 252 */ 2,
4249 ST_HEX, 8, P4, P3, P2, P5, EI, ED, EB, EJ,
4250 ST_WDG, 6, P6, P5, P2, P7, P4, P3,
4251 /* case 253 */ 9,
4252 ST_PNT, 7, P3, P7, P4, P0, P2, P6, P5,
4253 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
4254 ST_TET, 4, P2, P0, P5, N0,
4255 ST_PYR, 5, P6, P5, P4, P7, N0,
4256 ST_TET, 4, P5, P0, P4, N0,
4257 ST_PYR, 5, P3, P7, P4, P0, N0,
4258 ST_TET, 4, P3, P0, P2, N0,
4259 ST_PYR, 5, P3, P2, P6, P7, N0,
4260 ST_TET, 4, P2, P5, P6, N0,
4261 /* case 254 */ 9,
4262 ST_PNT, 7, P7, P6, P5, P4, P3, P2, P1,
4263 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
4264 ST_TET, 4, P3, P4, P1, N0,
4265 ST_PYR, 5, P2, P1, P5, P6, N0,
4266 ST_TET, 4, P1, P4, P5, N0,
4267 ST_PYR, 5, P7, P6, P5, P4, N0,
4268 ST_TET, 4, P7, P4, P3, N0,
4269 ST_PYR, 5, P7, P3, P2, P6, N0,
4270 ST_TET, 4, P3, P1, P2, N0,
4271 /* case 255 */ 1,
4272 ST_HEX, 8, P0, P1, P2, P3, P4, P5, P6, P7,
4273 // VTK_WEDGE
4274 /* case 0 */ 0,
4275 /* case 1 */ 1,
4276 ST_TET, 4, EG, EA, EC, P0,
4277 /* case 2 */ 1,
4278 ST_TET, 4, EH, EB, EA, P1,
4279 /* case 3 */ 1,
4280 ST_WDG, 6, EC, EG, P0, EB, EH, P1,
4281 /* case 4 */ 1,
4282 ST_TET, 4, EI, EC, EB, P2,
4283 /* case 5 */ 1,
4284 ST_WDG, 6, EB, EI, P2, EA, EG, P0,
4285 /* case 6 */ 1,
4286 ST_WDG, 6, EA, EH, P1, EC, EI, P2,
4287 /* case 7 */ 1,
4288 ST_WDG, 6, P0, P1, P2, EG, EH, EI,
4289 /* case 8 */ 1,
4290 ST_TET, 4, EG, EF, ED, P3,
4291 /* case 9 */ 1,
4292 ST_WDG, 6, P0, EA, EC, P3, ED, EF,
4293 /* case 10 */ 7,
4294 ST_PNT, 6, EA, EB, EH, ED, EF, EG,
4295 ST_PYR, 5, EG, EA, P1, P3, N0,
4296 ST_PYR, 5, P3, P1, EH, ED, N0,
4297 ST_TET, 4, P3, ED, EF, N0,
4298 ST_TET, 4, EF, EG, P3, N0,
4299 ST_TET, 4, P1, EB, EH, N0,
4300 ST_TET, 4, P1, EA, EB, N0,
4301 /* case 11 */ 7,
4302 ST_PNT, 5, EB, EC, EF, ED, EH,
4303 ST_TET, 4, P0, P1, P3, N0,
4304 ST_PYR, 5, EC, EB, P1, P0, N0,
4305 ST_PYR, 5, EC, P0, P3, EF, N0,
4306 ST_TET, 4, EF, P3, ED, N0,
4307 ST_PYR, 5, P3, P1, EH, ED, N0,
4308 ST_TET, 4, P1, EB, EH, N0,
4309 /* case 12 */ 7,
4310 ST_PNT, 6, EF, ED, EG, EC, EB, EI,
4311 ST_PYR, 5, EI, P2, P3, EF, N0,
4312 ST_PYR, 5, P2, EC, EG, P3, N0,
4313 ST_TET, 4, P2, EB, EC, N0,
4314 ST_TET, 4, EB, P2, EI, N0,
4315 ST_TET, 4, P3, EG, ED, N0,
4316 ST_TET, 4, P3, ED, EF, N0,
4317 /* case 13 */ 7,
4318 ST_PNT, 5, EB, EA, ED, EF, EI,
4319 ST_TET, 4, P0, P3, P2, N0,
4320 ST_PYR, 5, EA, P0, P2, EB, N0,
4321 ST_PYR, 5, EA, ED, P3, P0, N0,
4322 ST_TET, 4, ED, EF, P3, N0,
4323 ST_PYR, 5, P3, EF, EI, P2, N0,
4324 ST_TET, 4, P2, EI, EB, N0,
4325 /* case 14 */ 8,
4326 ST_PNT, 7, ED, EF, EI, EH, P3, P2, P1,
4327 ST_WDG, 6, P2, P1, P3, EC, EA, EG,
4328 ST_PYR, 5, EF, ED, EH, EI, N0,
4329 ST_PYR, 5, EH, P1, P2, EI, N0,
4330 ST_TET, 4, P3, P2, P1, N0,
4331 ST_TET, 4, P3, ED, EF, N0,
4332 ST_PYR, 5, ED, P3, P1, EH, N0,
4333 ST_PYR, 5, EI, P2, P3, EF, N0,
4334 /* case 15 */ 8,
4335 ST_PNT, 7, P1, P2, P3, EF, ED, EH, EI,
4336 ST_TET, 4, P0, P2, P1, P3,
4337 ST_PYR, 5, EF, ED, EH, EI, N0,
4338 ST_PYR, 5, EI, EH, P1, P2, N0,
4339 ST_TET, 4, P3, P2, P1, N0,
4340 ST_TET, 4, P3, ED, EF, N0,
4341 ST_PYR, 5, P3, P1, EH, ED, N0,
4342 ST_PYR, 5, P2, P3, EF, EI, N0,
4343 /* case 16 */ 1,
4344 ST_TET, 4, EH, ED, EE, P4,
4345 /* case 17 */ 7,
4346 ST_PNT, 6, ED, EE, EH, EA, EC, EG,
4347 ST_PYR, 5, EG, P0, P4, ED, N0,
4348 ST_PYR, 5, P0, EA, EH, P4, N0,
4349 ST_TET, 4, P0, EC, EA, N0,
4350 ST_TET, 4, EC, P0, EG, N0,
4351 ST_TET, 4, P4, EH, EE, N0,
4352 ST_TET, 4, P4, EE, ED, N0,
4353 /* case 18 */ 1,
4354 ST_WDG, 6, P1, EB, EA, P4, EE, ED,
4355 /* case 19 */ 7,
4356 ST_PNT, 5, EC, EB, EE, ED, EG,
4357 ST_TET, 4, P1, P4, P0, N0,
4358 ST_PYR, 5, EB, P1, P0, EC, N0,
4359 ST_PYR, 5, EB, EE, P4, P1, N0,
4360 ST_TET, 4, EE, ED, P4, N0,
4361 ST_PYR, 5, P4, ED, EG, P0, N0,
4362 ST_TET, 4, P0, EG, EC, N0,
4363 /* case 20 */ 7,
4364 ST_PNT, 6, EB, EC, EI, EE, ED, EH,
4365 ST_PYR, 5, EH, EB, P2, P4, N0,
4366 ST_PYR, 5, P4, P2, EI, EE, N0,
4367 ST_TET, 4, P4, EE, ED, N0,
4368 ST_TET, 4, ED, EH, P4, N0,
4369 ST_TET, 4, P2, EC, EI, N0,
4370 ST_TET, 4, P2, EB, EC, N0,
4371 /* case 21 */ 8,
4372 ST_PNT, 7, EE, ED, EG, EI, P4, P0, P2,
4373 ST_WDG, 6, P0, P2, P4, EA, EB, EH,
4374 ST_PYR, 5, ED, EE, EI, EG, N0,
4375 ST_PYR, 5, EI, P2, P0, EG, N0,
4376 ST_TET, 4, P4, P0, P2, N0,
4377 ST_TET, 4, P4, EE, ED, N0,
4378 ST_PYR, 5, EE, P4, P2, EI, N0,
4379 ST_PYR, 5, EG, P0, P4, ED, N0,
4380 /* case 22 */ 7,
4381 ST_PNT, 5, EC, EA, ED, EE, EI,
4382 ST_TET, 4, P1, P2, P4, N0,
4383 ST_PYR, 5, EA, EC, P2, P1, N0,
4384 ST_PYR, 5, EA, P1, P4, ED, N0,
4385 ST_TET, 4, ED, P4, EE, N0,
4386 ST_PYR, 5, P4, P2, EI, EE, N0,
4387 ST_TET, 4, P2, EC, EI, N0,
4388 /* case 23 */ 8,
4389 ST_PNT, 7, P2, P0, P4, ED, EE, EI, EG,
4390 ST_TET, 4, P1, P0, P2, P4,
4391 ST_PYR, 5, ED, EE, EI, EG, N0,
4392 ST_PYR, 5, EG, EI, P2, P0, N0,
4393 ST_TET, 4, P4, P0, P2, N0,
4394 ST_TET, 4, P4, EE, ED, N0,
4395 ST_PYR, 5, P4, P2, EI, EE, N0,
4396 ST_PYR, 5, P0, P4, ED, EG, N0,
4397 /* case 24 */ 1,
4398 ST_WDG, 6, EE, EH, P4, EF, EG, P3,
4399 /* case 25 */ 7,
4400 ST_PNT, 5, EE, EF, EC, EA, EH,
4401 ST_TET, 4, P3, P0, P4, N0,
4402 ST_PYR, 5, EF, P3, P4, EE, N0,
4403 ST_PYR, 5, EF, EC, P0, P3, N0,
4404 ST_TET, 4, EC, EA, P0, N0,
4405 ST_PYR, 5, P0, EA, EH, P4, N0,
4406 ST_TET, 4, P4, EH, EE, N0,
4407 /* case 26 */ 7,
4408 ST_PNT, 5, EF, EE, EB, EA, EG,
4409 ST_TET, 4, P4, P3, P1, N0,
4410 ST_PYR, 5, EE, EF, P3, P4, N0,
4411 ST_PYR, 5, EE, P4, P1, EB, N0,
4412 ST_TET, 4, EB, P1, EA, N0,
4413 ST_PYR, 5, P1, P3, EG, EA, N0,
4414 ST_TET, 4, P3, EF, EG, N0,
4415 /* case 27 */ 1,
4416 ST_HEX, 8, P3, P4, EE, EF, P0, P1, EB, EC,
4417 /* case 28 */ 8,
4418 ST_PNT, 7, EC, EB, EH, EG, P2, P4, P3,
4419 ST_WDG, 6, EE, EF, EI, P4, P3, P2,
4420 ST_PYR, 5, EB, EH, EG, EC, N0,
4421 ST_PYR, 5, EG, EH, P4, P3, N0,
4422 ST_TET, 4, P2, P3, P4, N0,
4423 ST_TET, 4, P2, EB, EC, N0,
4424 ST_PYR, 5, EC, EG, P3, P2, N0,
4425 ST_PYR, 5, EH, EB, P2, P4, N0,
4426 /* case 29 */ 3,
4427 ST_WDG, 6, P2, P3, P4, EI, EF, EE,
4428 ST_TET, 4, P2, P3, P4, P0,
4429 ST_WDG, 6, P2, P4, P0, EB, EH, EA,
4430 /* case 30 */ 3,
4431 ST_WDG, 6, EG, EA, EC, P3, P1, P2,
4432 ST_TET, 4, P3, P2, P1, P4,
4433 ST_WDG, 6, EF, EI, EE, P3, P2, P4,
4434 /* case 31 */ 2,
4435 ST_WDG, 6, EI, EE, EF, P2, P4, P3,
4436 ST_PYR, 5, P0, P1, P4, P3, P2,
4437 /* case 32 */ 1,
4438 ST_TET, 4, EI, EE, EF, P5,
4439 /* case 33 */ 7,
4440 ST_PNT, 6, EC, EA, EG, EF, EE, EI,
4441 ST_PYR, 5, EI, EC, P0, P5, N0,
4442 ST_PYR, 5, P5, P0, EG, EF, N0,
4443 ST_TET, 4, P5, EF, EE, N0,
4444 ST_TET, 4, EE, EI, P5, N0,
4445 ST_TET, 4, P0, EA, EG, N0,
4446 ST_TET, 4, P0, EC, EA, N0,
4447 /* case 34 */ 7,
4448 ST_PNT, 6, EE, EF, EI, EB, EA, EH,
4449 ST_PYR, 5, EH, P1, P5, EE, N0,
4450 ST_PYR, 5, P1, EB, EI, P5, N0,
4451 ST_TET, 4, P1, EA, EB, N0,
4452 ST_TET, 4, EA, P1, EH, N0,
4453 ST_TET, 4, P5, EI, EF, N0,
4454 ST_TET, 4, P5, EF, EE, N0,
4455 /* case 35 */ 8,
4456 ST_PNT, 7, EF, EE, EH, EG, P5, P1, P0,
4457 ST_WDG, 6, P1, P0, P5, EB, EC, EI,
4458 ST_PYR, 5, EE, EF, EG, EH, N0,
4459 ST_PYR, 5, EG, P0, P1, EH, N0,
4460 ST_TET, 4, P5, P1, P0, N0,
4461 ST_TET, 4, P5, EF, EE, N0,
4462 ST_PYR, 5, EF, P5, P0, EG, N0,
4463 ST_PYR, 5, EH, P1, P5, EE, N0,
4464 /* case 36 */ 1,
4465 ST_WDG, 6, P2, EC, EB, P5, EF, EE,
4466 /* case 37 */ 7,
4467 ST_PNT, 5, EA, EB, EE, EF, EG,
4468 ST_TET, 4, P2, P0, P5, N0,
4469 ST_PYR, 5, EB, EA, P0, P2, N0,
4470 ST_PYR, 5, EB, P2, P5, EE, N0,
4471 ST_TET, 4, EE, P5, EF, N0,
4472 ST_PYR, 5, P5, P0, EG, EF, N0,
4473 ST_TET, 4, P0, EA, EG, N0,
4474 /* case 38 */ 7,
4475 ST_PNT, 5, EA, EC, EF, EE, EH,
4476 ST_TET, 4, P2, P5, P1, N0,
4477 ST_PYR, 5, EC, P2, P1, EA, N0,
4478 ST_PYR, 5, EC, EF, P5, P2, N0,
4479 ST_TET, 4, EF, EE, P5, N0,
4480 ST_PYR, 5, P5, EE, EH, P1, N0,
4481 ST_TET, 4, P1, EH, EA, N0,
4482 /* case 39 */ 8,
4483 ST_PNT, 7, P0, P1, P5, EE, EF, EG, EH,
4484 ST_TET, 4, P2, P1, P0, P5,
4485 ST_PYR, 5, EE, EF, EG, EH, N0,
4486 ST_PYR, 5, EH, EG, P0, P1, N0,
4487 ST_TET, 4, P5, P1, P0, N0,
4488 ST_TET, 4, P5, EF, EE, N0,
4489 ST_PYR, 5, P5, P0, EG, EF, N0,
4490 ST_PYR, 5, P1, P5, EE, EH, N0,
4491 /* case 40 */ 1,
4492 ST_WDG, 6, ED, EG, P3, EE, EI, P5,
4493 /* case 41 */ 7,
4494 ST_PNT, 5, EE, ED, EA, EC, EI,
4495 ST_TET, 4, P3, P5, P0, N0,
4496 ST_PYR, 5, ED, EE, P5, P3, N0,
4497 ST_PYR, 5, ED, P3, P0, EA, N0,
4498 ST_TET, 4, EA, P0, EC, N0,
4499 ST_PYR, 5, P0, P5, EI, EC, N0,
4500 ST_TET, 4, P5, EE, EI, N0,
4501 /* case 42 */ 8,
4502 ST_PNT, 7, EB, EA, EG, EI, P1, P3, P5,
4503 ST_WDG, 6, ED, EE, EH, P3, P5, P1,
4504 ST_PYR, 5, EA, EG, EI, EB, N0,
4505 ST_PYR, 5, EI, EG, P3, P5, N0,
4506 ST_TET, 4, P1, P5, P3, N0,
4507 ST_TET, 4, P1, EA, EB, N0,
4508 ST_PYR, 5, EB, EI, P5, P1, N0,
4509 ST_PYR, 5, EG, EA, P1, P3, N0,
4510 /* case 43 */ 3,
4511 ST_WDG, 6, EI, EC, EB, P5, P0, P1,
4512 ST_TET, 4, P5, P1, P0, P3,
4513 ST_WDG, 6, EE, EH, ED, P5, P1, P3,
4514 /* case 44 */ 7,
4515 ST_PNT, 5, ED, EE, EB, EC, EG,
4516 ST_TET, 4, P5, P2, P3, N0,
4517 ST_PYR, 5, EE, P5, P3, ED, N0,
4518 ST_PYR, 5, EE, EB, P2, P5, N0,
4519 ST_TET, 4, EB, EC, P2, N0,
4520 ST_PYR, 5, P2, EC, EG, P3, N0,
4521 ST_TET, 4, P3, EG, ED, N0,
4522 /* case 45 */ 1,
4523 ST_HEX, 8, P5, P3, ED, EE, P2, P0, EA, EB,
4524 /* case 46 */ 3,
4525 ST_WDG, 6, P1, P5, P3, EH, EE, ED,
4526 ST_TET, 4, P1, P5, P3, P2,
4527 ST_WDG, 6, P1, P3, P2, EA, EG, EC,
4528 /* case 47 */ 2,
4529 ST_WDG, 6, EH, ED, EE, P1, P3, P5,
4530 ST_PYR, 5, P2, P0, P3, P5, P1,
4531 /* case 48 */ 1,
4532 ST_WDG, 6, EF, EI, P5, ED, EH, P4,
4533 /* case 49 */ 8,
4534 ST_PNT, 7, EA, EC, EI, EH, P0, P5, P4,
4535 ST_WDG, 6, EF, ED, EG, P5, P4, P0,
4536 ST_PYR, 5, EC, EI, EH, EA, N0,
4537 ST_PYR, 5, EH, EI, P5, P4, N0,
4538 ST_TET, 4, P0, P4, P5, N0,
4539 ST_TET, 4, P0, EC, EA, N0,
4540 ST_PYR, 5, EA, EH, P4, P0, N0,
4541 ST_PYR, 5, EI, EC, P0, P5, N0,
4542 /* case 50 */ 7,
4543 ST_PNT, 5, EF, ED, EA, EB, EI,
4544 ST_TET, 4, P4, P1, P5, N0,
4545 ST_PYR, 5, ED, P4, P5, EF, N0,
4546 ST_PYR, 5, ED, EA, P1, P4, N0,
4547 ST_TET, 4, EA, EB, P1, N0,
4548 ST_PYR, 5, P1, EB, EI, P5, N0,
4549 ST_TET, 4, P5, EI, EF, N0,
4550 /* case 51 */ 3,
4551 ST_WDG, 6, P0, P4, P5, EG, ED, EF,
4552 ST_TET, 4, P0, P4, P5, P1,
4553 ST_WDG, 6, P0, P5, P1, EC, EI, EB,
4554 /* case 52 */ 7,
4555 ST_PNT, 5, ED, EF, EC, EB, EH,
4556 ST_TET, 4, P5, P4, P2, N0,
4557 ST_PYR, 5, EF, ED, P4, P5, N0,
4558 ST_PYR, 5, EF, P5, P2, EC, N0,
4559 ST_TET, 4, EC, P2, EB, N0,
4560 ST_PYR, 5, P2, P4, EH, EB, N0,
4561 ST_TET, 4, P4, ED, EH, N0,
4562 /* case 53 */ 3,
4563 ST_WDG, 6, EH, EB, EA, P4, P2, P0,
4564 ST_TET, 4, P4, P0, P2, P5,
4565 ST_WDG, 6, ED, EG, EF, P4, P0, P5,
4566 /* case 54 */ 1,
4567 ST_HEX, 8, P4, P5, EF, ED, P1, P2, EC, EA,
4568 /* case 55 */ 2,
4569 ST_WDG, 6, EG, EF, ED, P0, P5, P4,
4570 ST_PYR, 5, P1, P2, P5, P4, P0,
4571 /* case 56 */ 1,
4572 ST_WDG, 6, EG, EH, EI, P3, P4, P5,
4573 /* case 57 */ 8,
4574 ST_PNT, 7, P4, P5, P0, EC, EA, EH, EI,
4575 ST_TET, 4, P3, P4, P5, P0,
4576 ST_PYR, 5, EC, EI, EH, EA, N0,
4577 ST_PYR, 5, EI, P5, P4, EH, N0,
4578 ST_TET, 4, P0, P4, P5, N0,
4579 ST_TET, 4, P0, EC, EA, N0,
4580 ST_PYR, 5, P0, EA, EH, P4, N0,
4581 ST_PYR, 5, P5, EI, EC, P0, N0,
4582 /* case 58 */ 8,
4583 ST_PNT, 7, P5, P3, P1, EA, EB, EI, EG,
4584 ST_TET, 4, P4, P5, P3, P1,
4585 ST_PYR, 5, EA, EG, EI, EB, N0,
4586 ST_PYR, 5, EG, P3, P5, EI, N0,
4587 ST_TET, 4, P1, P5, P3, N0,
4588 ST_TET, 4, P1, EA, EB, N0,
4589 ST_PYR, 5, P1, EB, EI, P5, N0,
4590 ST_PYR, 5, P3, EG, EA, P1, N0,
4591 /* case 59 */ 2,
4592 ST_WDG, 6, P5, P1, P0, EI, EB, EC,
4593 ST_PYR, 5, P3, P0, P1, P4, P5,
4594 /* case 60 */ 8,
4595 ST_PNT, 7, P3, P4, P2, EB, EC, EG, EH,
4596 ST_TET, 4, P5, P3, P4, P2,
4597 ST_PYR, 5, EB, EH, EG, EC, N0,
4598 ST_PYR, 5, EH, P4, P3, EG, N0,
4599 ST_TET, 4, P2, P3, P4, N0,
4600 ST_TET, 4, P2, EB, EC, N0,
4601 ST_PYR, 5, P2, EC, EG, P3, N0,
4602 ST_PYR, 5, P4, EH, EB, P2, N0,
4603 /* case 61 */ 2,
4604 ST_WDG, 6, P4, P0, P2, EH, EA, EB,
4605 ST_PYR, 5, P5, P2, P0, P3, P4,
4606 /* case 62 */ 2,
4607 ST_WDG, 6, P3, P2, P1, EG, EC, EA,
4608 ST_PYR, 5, P4, P1, P2, P5, P3,
4609 /* case 63 */ 1,
4610 ST_WDG, 6, P0, P1, P2, P3, P4, P5,
4611 // VTK_PYRAMID
4612 /* case 0 */ 0,
4613 /* case 1 */ 1,
4614 ST_TET, 4, P0, EA, ED, EE,
4615 /* case 2 */ 1,
4616 ST_TET, 4, P1, EB, EA, EF,
4617 /* case 3 */ 1,
4618 ST_WDG, 6, EB, EF, P1, ED, EE, P0,
4619 /* case 4 */ 1,
4620 ST_TET, 4, P2, EC, EB, EG,
4621 /* case 5 */ 2,
4622 ST_WDG, 6, P0, EA, EE, P2, EB, EG,
4623 ST_WDG, 6, ED, P0, EE, EC, P2, EG,
4624 /* case 6 */ 1,
4625 ST_WDG, 6, EC, EG, P2, EA, EF, P1,
4626 /* case 7 */ 2,
4627 ST_WDG, 6, EE, EF, EG, P0, P1, P2,
4628 ST_WDG, 6, P2, EC, EG, P0, ED, EE,
4629 /* case 8 */ 1,
4630 ST_TET, 4, P3, ED, EC, EH,
4631 /* case 9 */ 1,
4632 ST_WDG, 6, EA, EE, P0, EC, EH, P3,
4633 /* case 10 */ 2,
4634 ST_WDG, 6, P3, ED, EH, P1, EA, EF,
4635 ST_WDG, 6, EC, P3, EH, EB, P1, EF,
4636 /* case 11 */ 2,
4637 ST_WDG, 6, EH, EE, EF, P3, P0, P1,
4638 ST_WDG, 6, P1, EB, EF, P3, EC, EH,
4639 /* case 12 */ 1,
4640 ST_WDG, 6, ED, EH, P3, EB, EG, P2,
4641 /* case 13 */ 2,
4642 ST_WDG, 6, EG, EH, EE, P2, P3, P0,
4643 ST_WDG, 6, P0, EA, EE, P2, EB, EG,
4644 /* case 14 */ 2,
4645 ST_WDG, 6, EF, EG, EH, P1, P2, P3,
4646 ST_WDG, 6, P3, ED, EH, P1, EA, EF,
4647 /* case 15 */ 1,
4648 ST_HEX, 8, P0, P1, P2, P3, EE, EF, EG, EH,
4649 /* case 16 */ 1,
4650 ST_PYR, 5, EE, EF, EG, EH, P4,
4651 /* case 17 */ 2,
4652 ST_WDG, 6, P4, EF, EH, P0, EA, ED,
4653 ST_TET, 4, EF, EG, EH, P4,
4654 /* case 18 */ 2,
4655 ST_WDG, 6, P4, EG, EE, P1, EB, EA,
4656 ST_TET, 4, EG, EH, EE, P4,
4657 /* case 19 */ 7,
4658 ST_PNT, 7, EH, EG, ED, EB, P0, P1, P4,
4659 ST_PYR, 5, EG, EH, ED, EB, N0,
4660 ST_PYR, 5, ED, P0, P1, EB, N0,
4661 ST_TET, 4, P0, P4, P1, N0,
4662 ST_TET, 4, EH, EG, P4, N0,
4663 ST_PYR, 5, EH, P4, P0, ED, N0,
4664 ST_PYR, 5, P4, EG, EB, P1, N0,
4665 /* case 20 */ 2,
4666 ST_WDG, 6, P4, EH, EF, P2, EC, EB,
4667 ST_TET, 4, EH, EE, EF, P4,
4668 /* case 21 */ 2,
4669 ST_WDG, 6, EA, EB, EF, P0, P2, P4,
4670 ST_WDG, 6, EC, ED, EH, P2, P0, P4,
4671 /* case 22 */ 7,
4672 ST_PNT, 7, EE, EH, EA, EC, P1, P2, P4,
4673 ST_PYR, 5, EH, EE, EA, EC, N0,
4674 ST_PYR, 5, EA, P1, P2, EC, N0,
4675 ST_TET, 4, P1, P4, P2, N0,
4676 ST_TET, 4, EE, EH, P4, N0,
4677 ST_PYR, 5, EE, P4, P1, EA, N0,
4678 ST_PYR, 5, P4, EH, EC, P2, N0,
4679 /* case 23 */ 2,
4680 ST_WDG, 6, P0, P2, P4, ED, EC, EH,
4681 ST_TET, 4, P0, P1, P2, P4,
4682 /* case 24 */ 2,
4683 ST_WDG, 6, P4, EE, EG, P3, ED, EC,
4684 ST_TET, 4, EE, EF, EG, P4,
4685 /* case 25 */ 7,
4686 ST_PNT, 7, EG, EF, EC, EA, P3, P0, P4,
4687 ST_PYR, 5, EF, EG, EC, EA, N0,
4688 ST_PYR, 5, EC, P3, P0, EA, N0,
4689 ST_TET, 4, P3, P4, P0, N0,
4690 ST_TET, 4, EG, EF, P4, N0,
4691 ST_PYR, 5, EG, P4, P3, EC, N0,
4692 ST_PYR, 5, P4, EF, EA, P0, N0,
4693 /* case 26 */ 2,
4694 ST_WDG, 6, ED, EA, EE, P3, P1, P4,
4695 ST_WDG, 6, EB, EC, EG, P1, P3, P4,
4696 /* case 27 */ 2,
4697 ST_WDG, 6, P3, P1, P4, EC, EB, EG,
4698 ST_TET, 4, P3, P0, P1, P4,
4699 /* case 28 */ 7,
4700 ST_PNT, 7, EF, EE, EB, ED, P2, P3, P4,
4701 ST_PYR, 5, EE, EF, EB, ED, N0,
4702 ST_PYR, 5, EB, P2, P3, ED, N0,
4703 ST_TET, 4, P2, P4, P3, N0,
4704 ST_TET, 4, EF, EE, P4, N0,
4705 ST_PYR, 5, EF, P4, P2, EB, N0,
4706 ST_PYR, 5, P4, EE, ED, P3, N0,
4707 /* case 29 */ 2,
4708 ST_WDG, 6, P2, P0, P4, EB, EA, EF,
4709 ST_TET, 4, P2, P3, P0, P4,
4710 /* case 30 */ 2,
4711 ST_WDG, 6, P1, P3, P4, EA, ED, EE,
4712 ST_TET, 4, P1, P2, P3, P4,
4713 /* case 31 */ 1,
4714 ST_PYR, 5, P0, P1, P2, P3, P4,
4715 } };
4716
4717 // offset into CellCases for each cell
4718 static constexpr std::array<uint16_t, 670> StartCellCases = { {
4719 // VTK_VERTEX
4720 0, 1, // case 0 - 1
4721 // VTK_LINE
4722 5, 6, 11, 16, // case 0 - 3
4723 // VTK_TRIANGLE
4724 21, 22, 28, 34, 41, 47, 54, 61, // case 0 - 7
4725 // VTK_PIXEL
4726 67, 68, 74, 80, 87, 93, 100, 113, // case 0 - 7
4727 125, 131, 144, 151, 163, 170, 182, 194, // case 8 - 15
4728 // VTK_QUAD
4729 201, 202, 208, 214, 221, 227, 240, 247, // case 0 - 7
4730 259, 265, 272, 285, 297, 304, 316, 328, // case 8 - 15
4731 // VTK_TETRA
4732 335, 336, 343, 350, 359, 366, 375, 384, // case 0 - 7
4733 393, 400, 409, 418, 427, 436, 445, 454, // case 8 - 15
4734 // VTK_VOXEL
4735 461, 462, 469, 476, 485, 492, 501, 544, // case 0 - 7
4736 591, 598, 641, 650, 697, 706, 753, 800, // case 8 - 15
4737 811, 818, 827, 870, 917, 960, 1007, 1044, // case 16 - 23
4738 1079, 1092, 1145, 1198, 1259, 1312, 1373, 1435, // case 24 - 31
4739 1496, 1503, 1546, 1555, 1602, 1615, 1668, 1721, // case 32 - 39
4740 1782, 1825, 1862, 1909, 1944, 1997, 2059, 2120, // case 40 - 47
4741 2181, 2190, 2237, 2284, 2295, 2348, 2409, 2471, // case 48 - 55
4742 2532, 2585, 2647, 2708, 2769, 2790, 2866, 2942, // case 56 - 63
4743 2961, 2968, 3011, 3024, 3077, 3086, 3133, 3186, // case 64 - 71
4744 3247, 3290, 3327, 3380, 3442, 3489, 3524, 3585, // case 72 - 79
4745 3646, 3655, 3702, 3755, 3816, 3863, 3874, 3936, // case 80 - 87
4746 3997, 4050, 4112, 4133, 4209, 4270, 4331, 4407, // case 88 - 95
4747 4426, 4469, 4506, 4559, 4621, 4674, 4736, 4757, // case 96 - 103
4748 4833, 4870, 4909, 4971, 5008, 5070, 5107, 5183, // case 104 - 111
4749 5219, 5266, 5301, 5362, 5423, 5484, 5545, 5621, // case 112 - 119
4750 5640, 5702, 5739, 5815, 5851, 5927, 5963, 6004, // case 120 - 127
4751 6067, 6074, 6087, 6130, 6183, 6226, 6279, 6316, // case 128 - 135
4752 6378, 6387, 6440, 6487, 6548, 6595, 6656, 6691, // case 136 - 143
4753 6752, 6795, 6848, 6885, 6947, 6984, 7046, 7085, // case 144 - 151
4754 7122, 7175, 7196, 7258, 7334, 7396, 7472, 7509, // case 152 - 159
4755 7545, 7554, 7607, 7654, 7715, 7768, 7789, 7851, // case 160 - 167
4756 7927, 7974, 8036, 8047, 8108, 8169, 8245, 8306, // case 168 - 175
4757 8325, 8372, 8433, 8468, 8529, 8591, 8667, 8704, // case 176 - 183
4758 8740, 8801, 8877, 8938, 8957, 9033, 9074, 9110, // case 184 - 191
4759 9173, 9182, 9235, 9288, 9309, 9356, 9417, 9479, // case 192 - 199
4760 9555, 9602, 9664, 9725, 9801, 9812, 9873, 9934, // case 200 - 207
4761 9953, 10000, 10061, 10123, 10199, 10234, 10295, 10332, // case 208 - 215
4762 10368, 10429, 10505, 10581, 10622, 10683, 10702, 10738, // case 216 - 223
4763 10801, 10848, 10910, 10971, 11047, 11108, 11184, 11260, // case 224 - 231
4764 11301, 11336, 11373, 11434, 11470, 11531, 11567, 11586, // case 232 - 239
4765 11649, 11660, 11721, 11782, 11801, 11862, 11881, 11917, // case 240 - 247
4766 11980, 12041, 12077, 12096, 12159, 12178, 12241, 12304, // case 248 - 255
4767 // VTK_HEXAHEDRON
4768 12315, 12316, 12323, 12330, 12339, 12346, 12389, 12398, // case 0 - 7
4769 12445, 12452, 12461, 12504, 12551, 12560, 12607, 12654, // case 8 - 15
4770 12665, 12672, 12681, 12724, 12771, 12784, 12837, 12890, // case 16 - 23
4771 12951, 12994, 13041, 13078, 13113, 13166, 13227, 13289, // case 24 - 31
4772 13350, 13357, 13400, 13409, 13456, 13499, 13536, 13583, // case 32 - 39
4773 13618, 13631, 13684, 13737, 13798, 13851, 13913, 13974, // case 40 - 47
4774 14035, 14044, 14091, 14138, 14149, 14202, 14264, 14325, // case 48 - 55
4775 14386, 14439, 14500, 14562, 14623, 14644, 14720, 14796, // case 56 - 63
4776 14815, 14822, 14835, 14878, 14931, 14940, 14993, 15040, // case 64 - 71
4777 15101, 15144, 15197, 15234, 15296, 15343, 15404, 15439, // case 72 - 79
4778 15500, 15543, 15596, 15633, 15695, 15748, 15769, 15831, // case 80 - 87
4779 15907, 15944, 16006, 16045, 16082, 16144, 16220, 16257, // case 88 - 95
4780 16293, 16302, 16355, 16402, 16463, 16510, 16572, 16583, // case 96 - 103
4781 16644, 16697, 16718, 16780, 16856, 16917, 16993, 17054, // case 104 - 111
4782 17073, 17120, 17181, 17216, 17277, 17338, 17414, 17475, // case 112 - 119
4783 17494, 17556, 17632, 17669, 17705, 17781, 17822, 17858, // case 120 - 127
4784 17921, 17928, 17971, 17984, 18037, 18080, 18117, 18170, // case 128 - 135
4785 18232, 18241, 18288, 18341, 18402, 18449, 18484, 18545, // case 136 - 143
4786 18606, 18615, 18662, 18715, 18776, 18829, 18891, 18912, // case 144 - 151
4787 18988, 19035, 19046, 19108, 19169, 19230, 19291, 19367, // case 152 - 159
4788 19386, 19429, 19466, 19519, 19581, 19618, 19657, 19719, // case 160 - 167
4789 19756, 19809, 19871, 19892, 19968, 20030, 20067, 20143, // case 168 - 175
4790 20179, 20226, 20261, 20322, 20383, 20445, 20482, 20558, // case 176 - 183
4791 20594, 20655, 20716, 20792, 20811, 20887, 20923, 20964, // case 184 - 191
4792 21027, 21036, 21089, 21142, 21163, 21210, 21272, 21333, // case 192 - 199
4793 21409, 21456, 21517, 21579, 21655, 21666, 21727, 21788, // case 200 - 207
4794 21807, 21854, 21915, 21977, 22053, 22114, 22190, 22266, // case 208 - 215
4795 22307, 22342, 22403, 22440, 22476, 22537, 22556, 22592, // case 216 - 223
4796 22655, 22702, 22764, 22825, 22901, 22936, 22973, 23034, // case 224 - 231
4797 23070, 23131, 23207, 23283, 23324, 23385, 23421, 23440, // case 232 - 239
4798 23503, 23514, 23575, 23636, 23655, 23716, 23752, 23771, // case 240 - 247
4799 23834, 23895, 23914, 23950, 24013, 24032, 24095, 24158, // case 248 - 255
4800 // VTK_WEDGE
4801 24169, 24170, 24177, 24184, 24193, 24200, 24209, 24218, // case 0 - 7
4802 24227, 24234, 24243, 24290, 24337, 24384, 24431, 24489, // case 8 - 15
4803 24545, 24552, 24599, 24608, 24655, 24702, 24760, 24807, // case 16 - 23
4804 24863, 24872, 24919, 24966, 24977, 25035, 25058, 25081, // case 24 - 31
4805 25097, 25104, 25151, 25198, 25256, 25265, 25312, 25359, // case 32 - 39
4806 25415, 25424, 25471, 25529, 25552, 25599, 25610, 25633, // case 40 - 47
4807 25649, 25658, 25716, 25763, 25786, 25833, 25856, 25867, // case 48 - 55
4808 25883, 25892, 25948, 26004, 26020, 26076, 26092, 26108, // case 56 - 63
4809 // VTK_PYRAMID
4810 26117, 26118, 26125, 26132, 26141, 26148, 26165, 26174, // case 0 - 7
4811 26191, 26198, 26207, 26224, 26241, 26250, 26267, 26284, // case 8 - 15
4812 26295, 26303, 26318, 26333, 26383, 26398, 26415, 26465, // case 16 - 23
4813 26480, 26495, 26545, 26562, 26577, 26627, 26642, 26657, // case 24 - 31
4814 } };
4815
4816public:
4820 VTK_ALWAYS_INLINE static constexpr bool IsCellKept(vtkIdType numberOfPoints, uint8_t caseIndex)
4821 {
4822 return caseIndex == CellMaxCase[numberOfPoints];
4823 }
4824
4828 VTK_ALWAYS_INLINE static constexpr bool IsCellDiscarded(
4829 vtkIdType vtkNotUsed(numberOfPoints), uint8_t caseIndex)
4830 {
4831 return caseIndex == 0;
4832 }
4833
4841 VTK_ALWAYS_INLINE static uint8_t* GetCellCase(int cellType, uint8_t caseIndex)
4842 {
4843 return const_cast<uint8_t*>(
4844 &CellCases[StartCellCases[CellCasesStartIndexLookUp[cellType] + caseIndex]]);
4845 }
4846};
4847
4848// Specialization for true
4849template <>
4851{
4852public:
4853 static constexpr uint8_t DISCARDED_CELL_CASE = 255;
4854
4855private:
4856 // clip table for all cases of each cell
4857 static constexpr std::array<uint8_t, 23879> CellCases = { {
4858 // VTK_VERTEX
4859 /* case 0 */ 1,
4860 ST_VTX, 1, P0,
4861 /* case 1 */ 0,
4862 // VTK_LINE
4863 /* case 0 */ 1,
4864 ST_LIN, 2, P0, P1,
4865 /* case 1 */ 1,
4866 ST_LIN, 2, EA, P1,
4867 /* case 2 */ 1,
4868 ST_LIN, 2, EA, P0,
4869 /* case 3 */ 0,
4870 // VTK_TRIANGLE
4871 /* case 0 */ 1,
4872 ST_TRI, 3, P0, P1, P2,
4873 /* case 1 */ 1,
4874 ST_QUA, 4, P1, P2, EC, EA,
4875 /* case 2 */ 1,
4876 ST_QUA, 4, P2, P0, EA, EB,
4877 /* case 3 */ 1,
4878 ST_TRI, 3, EC, EB, P2,
4879 /* case 4 */ 1,
4880 ST_QUA, 4, P0, P1, EB, EC,
4881 /* case 5 */ 1,
4882 ST_TRI, 3, EB, EA, P1,
4883 /* case 6 */ 1,
4884 ST_TRI, 3, EA, EC, P0,
4885 /* case 7 */ 0,
4886 // VTK_PIXEL
4887 /* case 0 */ 1,
4888 ST_QUA, 4, P0, P1, P3, P2,
4889 /* case 1 */ 2,
4890 ST_QUA, 4, ED, EA, P1, P2,
4891 ST_TRI, 3, P2, P1, P3,
4892 /* case 2 */ 2,
4893 ST_QUA, 4, EA, EB, P3, P0,
4894 ST_TRI, 3, P0, P3, P2,
4895 /* case 3 */ 1,
4896 ST_QUA, 4, ED, EB, P3, P2,
4897 /* case 4 */ 2,
4898 ST_QUA, 4, EC, ED, P0, P3,
4899 ST_TRI, 3, P3, P0, P1,
4900 /* case 5 */ 1,
4901 ST_QUA, 4, EC, EA, P1, P3,
4902 /* case 6 */ 2,
4903 ST_TRI, 3, EA, ED, P0,
4904 ST_TRI, 3, EC, EB, P3,
4905 /* case 7 */ 1,
4906 ST_TRI, 3, EC, EB, P3,
4907 /* case 8 */ 2,
4908 ST_QUA, 4, EB, EC, P2, P1,
4909 ST_TRI, 3, P1, P2, P0,
4910 /* case 9 */ 2,
4911 ST_TRI, 3, EB, EA, P1,
4912 ST_TRI, 3, ED, EC, P2,
4913 /* case 10 */ 1,
4914 ST_QUA, 4, EA, EC, P2, P0,
4915 /* case 11 */ 1,
4916 ST_TRI, 3, ED, EC, P2,
4917 /* case 12 */ 1,
4918 ST_QUA, 4, EB, ED, P0, P1,
4919 /* case 13 */ 1,
4920 ST_TRI, 3, EB, EA, P1,
4921 /* case 14 */ 1,
4922 ST_TRI, 3, EA, ED, P0,
4923 /* case 15 */ 0,
4924 // VTK_QUAD
4925 /* case 0 */ 1,
4926 ST_QUA, 4, P0, P1, P2, P3,
4927 /* case 1 */ 2,
4928 ST_QUA, 4, ED, EA, P1, P3,
4929 ST_TRI, 3, P3, P1, P2,
4930 /* case 2 */ 2,
4931 ST_QUA, 4, EA, EB, P2, P0,
4932 ST_TRI, 3, P0, P2, P3,
4933 /* case 3 */ 1,
4934 ST_QUA, 4, ED, EB, P2, P3,
4935 /* case 4 */ 2,
4936 ST_QUA, 4, EB, EC, P3, P1,
4937 ST_TRI, 3, P1, P3, P0,
4938 /* case 5 */ 2,
4939 ST_TRI, 3, ED, EC, P3,
4940 ST_TRI, 3, EB, EA, P1,
4941 /* case 6 */ 1,
4942 ST_QUA, 4, EA, EC, P3, P0,
4943 /* case 7 */ 1,
4944 ST_TRI, 3, ED, EC, P3,
4945 /* case 8 */ 2,
4946 ST_QUA, 4, EC, ED, P0, P2,
4947 ST_TRI, 3, P2, P0, P1,
4948 /* case 9 */ 1,
4949 ST_QUA, 4, EC, EA, P1, P2,
4950 /* case 10 */ 2,
4951 ST_TRI, 3, EA, ED, P0,
4952 ST_TRI, 3, EC, EB, P2,
4953 /* case 11 */ 1,
4954 ST_TRI, 3, EC, EB, P2,
4955 /* case 12 */ 1,
4956 ST_QUA, 4, EB, ED, P0, P1,
4957 /* case 13 */ 1,
4958 ST_TRI, 3, EB, EA, P1,
4959 /* case 14 */ 1,
4960 ST_TRI, 3, EA, ED, P0,
4961 /* case 15 */ 0,
4962 // VTK_TETRA
4963 /* case 0 */ 1,
4964 ST_TET, 4, P0, P1, P2, P3,
4965 /* case 1 */ 1,
4966 ST_WDG, 6, EA, ED, EC, P1, P3, P2,
4967 /* case 2 */ 1,
4968 ST_WDG, 6, P0, P3, P2, EA, EE, EB,
4969 /* case 3 */ 1,
4970 ST_WDG, 6, P3, ED, EE, P2, EC, EB,
4971 /* case 4 */ 1,
4972 ST_WDG, 6, EC, EF, EB, P0, P3, P1,
4973 /* case 5 */ 1,
4974 ST_WDG, 6, P1, EA, EB, P3, ED, EF,
4975 /* case 6 */ 1,
4976 ST_WDG, 6, P3, EE, EF, P0, EA, EC,
4977 /* case 7 */ 1,
4978 ST_TET, 4, ED, EE, EF, P3,
4979 /* case 8 */ 1,
4980 ST_WDG, 6, P0, P2, P1, ED, EF, EE,
4981 /* case 9 */ 1,
4982 ST_WDG, 6, P2, EC, EF, P1, EA, EE,
4983 /* case 10 */ 1,
4984 ST_WDG, 6, P0, EA, ED, P2, EB, EF,
4985 /* case 11 */ 1,
4986 ST_TET, 4, EC, EF, EB, P2,
4987 /* case 12 */ 1,
4988 ST_WDG, 6, P1, EB, EE, P0, EC, ED,
4989 /* case 13 */ 1,
4990 ST_TET, 4, EA, EB, EE, P1,
4991 /* case 14 */ 1,
4992 ST_TET, 4, EA, ED, EC, P0,
4993 /* case 15 */ 0,
4994 // VTK_VOXEL
4995 /* case 0 */ 1,
4996 ST_HEX, 8, P0, P1, P3, P2, P4, P5, P7, P6,
4997 /* case 1 */ 9,
4998 ST_PNT, 7, P1, P3, P2, P4, P5, P7, P6,
4999 ST_WDG, 6, P1, P2, P4, EA, ED, EI,
5000 ST_TET, 4, P1, P2, P4, N0,
5001 ST_TET, 4, P1, P3, P2, N0,
5002 ST_PYR, 5, P7, P6, P2, P3, N0,
5003 ST_PYR, 5, P5, P7, P3, P1, N0,
5004 ST_PYR, 5, P4, P6, P7, P5, N0,
5005 ST_TET, 4, P2, P6, P4, N0,
5006 ST_TET, 4, P4, P5, P1, N0,
5007 /* case 2 */ 9,
5008 ST_PNT, 7, P5, P4, P0, P3, P7, P6, P2,
5009 ST_WDG, 6, EJ, EA, EB, P5, P0, P3,
5010 ST_TET, 4, P5, P3, P0, N0,
5011 ST_TET, 4, P5, P0, P4, N0,
5012 ST_PYR, 5, P6, P4, P0, P2, N0,
5013 ST_PYR, 5, P7, P5, P4, P6, N0,
5014 ST_PYR, 5, P3, P7, P6, P2, N0,
5015 ST_TET, 4, P0, P3, P2, N0,
5016 ST_TET, 4, P3, P5, P7, N0,
5017 /* case 3 */ 2,
5018 ST_HEX, 8, EB, P3, P2, ED, EJ, P5, P4, EI,
5019 ST_WDG, 6, P3, P7, P5, P2, P6, P4,
5020 /* case 4 */ 9,
5021 ST_PNT, 7, P3, P1, P0, P6, P7, P5, P4,
5022 ST_WDG, 6, EC, ED, EK, P3, P0, P6,
5023 ST_TET, 4, P3, P6, P0, N0,
5024 ST_TET, 4, P3, P0, P1, N0,
5025 ST_PYR, 5, P5, P1, P0, P4, N0,
5026 ST_PYR, 5, P7, P3, P1, P5, N0,
5027 ST_PYR, 5, P6, P7, P5, P4, N0,
5028 ST_TET, 4, P0, P6, P4, N0,
5029 ST_TET, 4, P6, P3, P7, N0,
5030 /* case 5 */ 2,
5031 ST_HEX, 8, EK, P6, P4, EI, EC, P3, P1, EA,
5032 ST_WDG, 6, P6, P7, P3, P4, P5, P1,
5033 /* case 6 */ 12,
5034 ST_PNT, 2, EK, EJ,
5035 ST_PYR, 5, P6, P7, P5, P4, N0,
5036 ST_TET, 4, P7, P3, P5, N0,
5037 ST_TET, 4, P6, P3, P7, N0,
5038 ST_TET, 4, P0, P6, P4, N0,
5039 ST_TET, 4, P5, P0, P4, N0,
5040 ST_PYR, 5, P5, EJ, EA, P0, N0,
5041 ST_PYR, 5, P3, EB, EJ, P5, N0,
5042 ST_TET, 4, P3, EC, EB, N0,
5043 ST_PYR, 5, P6, EK, EC, P3, N0,
5044 ST_PYR, 5, P6, P0, ED, EK, N0,
5045 ST_TET, 4, P0, EA, ED, N0,
5046 /* case 7 */ 9,
5047 ST_PNT, 5, EJ, EI, EB, EC, EK,
5048 ST_PYR, 5, P5, P4, P6, P7, N0,
5049 ST_TET, 4, P6, N0, P3, P7,
5050 ST_PYR, 5, P4, EI, EK, P6, N0,
5051 ST_PYR, 5, EJ, EI, P4, P5, N0,
5052 ST_TET, 4, P3, P5, P7, N0,
5053 ST_PYR, 5, P3, EB, EJ, P5, N0,
5054 ST_TET, 4, P3, EC, EB, N0,
5055 ST_PYR, 5, EK, EC, P3, P6, N0,
5056 /* case 8 */ 9,
5057 ST_PNT, 7, P7, P5, P1, P2, P6, P4, P0,
5058 ST_WDG, 6, EL, EB, EC, P7, P1, P2,
5059 ST_TET, 4, P7, P2, P1, N0,
5060 ST_TET, 4, P7, P1, P5, N0,
5061 ST_PYR, 5, P4, P5, P1, P0, N0,
5062 ST_PYR, 5, P6, P7, P5, P4, N0,
5063 ST_PYR, 5, P2, P6, P4, P0, N0,
5064 ST_TET, 4, P1, P2, P0, N0,
5065 ST_TET, 4, P2, P7, P6, N0,
5066 /* case 9 */ 12,
5067 ST_PNT, 2, EI, EL,
5068 ST_PYR, 5, P4, P6, P7, P5, N0,
5069 ST_TET, 4, P5, P7, P1, N0,
5070 ST_TET, 4, P4, P5, P1, N0,
5071 ST_TET, 4, P2, P6, P4, N0,
5072 ST_TET, 4, P7, P6, P2, N0,
5073 ST_PYR, 5, P7, P2, EC, EL, N0,
5074 ST_PYR, 5, P1, P7, EL, EB, N0,
5075 ST_TET, 4, P1, EB, EA, N0,
5076 ST_PYR, 5, P4, P1, EA, EI, N0,
5077 ST_PYR, 5, P4, EI, ED, P2, N0,
5078 ST_TET, 4, P2, ED, EC, N0,
5079 /* case 10 */ 2,
5080 ST_HEX, 8, EC, P2, P0, EA, EL, P7, P5, EJ,
5081 ST_WDG, 6, P2, P6, P7, P0, P4, P5,
5082 /* case 11 */ 9,
5083 ST_PNT, 5, EL, EJ, EC, ED, EI,
5084 ST_PYR, 5, P7, P5, P4, P6, N0,
5085 ST_TET, 4, P4, N0, P2, P6,
5086 ST_PYR, 5, P5, EJ, EI, P4, N0,
5087 ST_PYR, 5, EL, EJ, P5, P7, N0,
5088 ST_TET, 4, P2, P7, P6, N0,
5089 ST_PYR, 5, P2, EC, EL, P7, N0,
5090 ST_TET, 4, P2, ED, EC, N0,
5091 ST_PYR, 5, EI, ED, P2, P4, N0,
5092 /* case 12 */ 2,
5093 ST_HEX, 8, EL, P7, P6, EK, EB, P1, P0, ED,
5094 ST_WDG, 6, P0, P4, P6, P1, P5, P7,
5095 /* case 13 */ 9,
5096 ST_PNT, 5, EL, EK, EB, EA, EI,
5097 ST_PYR, 5, P7, P5, P4, P6, N0,
5098 ST_TET, 4, P4, P1, N0, P5,
5099 ST_PYR, 5, P6, P4, EI, EK, N0,
5100 ST_PYR, 5, EL, P7, P6, EK, N0,
5101 ST_TET, 4, P1, P5, P7, N0,
5102 ST_PYR, 5, P1, P7, EL, EB, N0,
5103 ST_TET, 4, P1, EB, EA, N0,
5104 ST_PYR, 5, EI, P4, P1, EA, N0,
5105 /* case 14 */ 9,
5106 ST_PNT, 5, EK, EL, ED, EA, EJ,
5107 ST_PYR, 5, P6, P7, P5, P4, N0,
5108 ST_TET, 4, P5, N0, P0, P4,
5109 ST_PYR, 5, P7, EL, EJ, P5, N0,
5110 ST_PYR, 5, EK, EL, P7, P6, N0,
5111 ST_TET, 4, P0, P6, P4, N0,
5112 ST_PYR, 5, P0, ED, EK, P6, N0,
5113 ST_TET, 4, P0, EA, ED, N0,
5114 ST_PYR, 5, EJ, EA, P0, P5, N0,
5115 /* case 15 */ 1,
5116 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P7, P6,
5117 /* case 16 */ 9,
5118 ST_PNT, 7, P5, P1, P0, P6, P7, P3, P2,
5119 ST_WDG, 6, P5, P0, P6, EE, EI, EH,
5120 ST_TET, 4, P5, P0, P6, N0,
5121 ST_TET, 4, P5, P1, P0, N0,
5122 ST_PYR, 5, P3, P2, P0, P1, N0,
5123 ST_PYR, 5, P7, P3, P1, P5, N0,
5124 ST_PYR, 5, P6, P2, P3, P7, N0,
5125 ST_TET, 4, P0, P2, P6, N0,
5126 ST_TET, 4, P6, P7, P5, N0,
5127 /* case 17 */ 2,
5128 ST_HEX, 8, EE, P5, P1, EA, EH, P6, P2, ED,
5129 ST_WDG, 6, P2, P3, P1, P6, P7, P5,
5130 /* case 18 */ 12,
5131 ST_PNT, 2, EH, EB,
5132 ST_PYR, 5, P6, P2, P3, P7, N0,
5133 ST_TET, 4, P7, P3, P5, N0,
5134 ST_TET, 4, P6, P7, P5, N0,
5135 ST_TET, 4, P0, P2, P6, N0,
5136 ST_TET, 4, P3, P2, P0, N0,
5137 ST_PYR, 5, P3, P0, EA, EB, N0,
5138 ST_PYR, 5, P5, P3, EB, EJ, N0,
5139 ST_TET, 4, P5, EJ, EE, N0,
5140 ST_PYR, 5, P6, P5, EE, EH, N0,
5141 ST_PYR, 5, P6, EH, EI, P0, N0,
5142 ST_TET, 4, P0, EI, EA, N0,
5143 /* case 19 */ 9,
5144 ST_PNT, 5, EB, ED, EJ, EE, EH,
5145 ST_PYR, 5, P3, P7, P6, P2, N0,
5146 ST_TET, 4, P6, P5, N0, P7,
5147 ST_PYR, 5, P2, P6, EH, ED, N0,
5148 ST_PYR, 5, EB, P3, P2, ED, N0,
5149 ST_TET, 4, P5, P7, P3, N0,
5150 ST_PYR, 5, P5, P3, EB, EJ, N0,
5151 ST_TET, 4, P5, EJ, EE, N0,
5152 ST_PYR, 5, EH, P6, P5, EE, N0,
5153 /* case 20 */ 12,
5154 ST_PNT, 2, EC, EE,
5155 ST_PYR, 5, P3, P1, P5, P7, N0,
5156 ST_TET, 4, P7, P5, P6, N0,
5157 ST_TET, 4, P3, P7, P6, N0,
5158 ST_TET, 4, P0, P1, P3, N0,
5159 ST_TET, 4, P5, P1, P0, N0,
5160 ST_PYR, 5, P5, P0, EI, EE, N0,
5161 ST_PYR, 5, P6, P5, EE, EH, N0,
5162 ST_TET, 4, P6, EH, EK, N0,
5163 ST_PYR, 5, P3, P6, EK, EC, N0,
5164 ST_PYR, 5, P3, EC, ED, P0, N0,
5165 ST_TET, 4, P0, ED, EI, N0,
5166 /* case 21 */ 9,
5167 ST_PNT, 5, EE, EA, EH, EK, EC,
5168 ST_PYR, 5, P5, P7, P3, P1, N0,
5169 ST_TET, 4, P3, P6, N0, P7,
5170 ST_PYR, 5, P1, P3, EC, EA, N0,
5171 ST_PYR, 5, EE, P5, P1, EA, N0,
5172 ST_TET, 4, P6, P7, P5, N0,
5173 ST_PYR, 5, P6, P5, EE, EH, N0,
5174 ST_TET, 4, P6, EH, EK, N0,
5175 ST_PYR, 5, EC, P3, P6, EK, N0,
5176 /* case 22 */ 6,
5177 ST_TET, 4, P0, EA, ED, EI,
5178 ST_TET, 4, P5, P6, P7, P3,
5179 ST_PYR, 5, EC, P3, P6, EK, EH,
5180 ST_PYR, 5, EB, EJ, P5, P3, EE,
5181 ST_PYR, 5, P6, P5, EE, EH, P3,
5182 ST_PYR, 5, EH, EE, EB, EC, P3,
5183 /* case 23 */ 5,
5184 ST_TET, 4, P5, P6, P7, P3,
5185 ST_PYR, 5, EC, P3, P6, EK, EH,
5186 ST_PYR, 5, EB, EJ, P5, P3, EE,
5187 ST_PYR, 5, P6, P5, EE, EH, P3,
5188 ST_PYR, 5, EH, EE, EB, EC, P3,
5189 /* case 24 */ 6,
5190 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
5191 ST_WDG, 6, P0, P6, P5, EI, EH, EE,
5192 ST_TET, 4, P2, P1, P7, P6,
5193 ST_TET, 4, P5, P6, P7, P1,
5194 ST_TET, 4, P0, P5, P1, P6,
5195 ST_TET, 4, P2, P6, P0, P1,
5196 /* case 25 */ 11,
5197 ST_PNT, 4, EE, EH, EL, EL,
5198 ST_PYR, 5, P7, P2, EC, EL, N0,
5199 ST_TET, 4, EC, P2, ED, N0,
5200 ST_PYR, 5, P6, EH, ED, P2, N0,
5201 ST_TET, 4, P7, P6, P2, N0,
5202 ST_TET, 4, P1, EB, EA, N0,
5203 ST_TET, 4, P5, P7, P1, N0,
5204 ST_PYR, 5, P1, P7, EL, EB, N0,
5205 ST_TET, 4, P5, P6, P7, N0,
5206 ST_PYR, 5, P5, EE, EH, P6, N0,
5207 ST_PYR, 5, P5, P1, EA, EE, N0,
5208 /* case 26 */ 11,
5209 ST_PNT, 4, EL, EC, EH, EH,
5210 ST_PYR, 5, P6, EH, EI, P0, N0,
5211 ST_TET, 4, EI, EA, P0, N0,
5212 ST_PYR, 5, P2, P0, EA, EC, N0,
5213 ST_TET, 4, P6, P0, P2, N0,
5214 ST_TET, 4, P5, EJ, EE, N0,
5215 ST_TET, 4, P7, P5, P6, N0,
5216 ST_PYR, 5, P5, EE, EH, P6, N0,
5217 ST_TET, 4, P7, P6, P2, N0,
5218 ST_PYR, 5, P7, P2, EC, EL, N0,
5219 ST_PYR, 5, P7, EL, EJ, P5, N0,
5220 /* case 27 */ 9,
5221 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
5222 ST_TET, 4, P7, P5, P6, N0,
5223 ST_PYR, 5, P7, EL, EJ, P5, N0,
5224 ST_TET, 4, P2, P7, P6, N0,
5225 ST_PYR, 5, P2, EC, EL, P7, N0,
5226 ST_TET, 4, ED, EC, P2, N0,
5227 ST_PYR, 5, P2, P6, EH, ED, N0,
5228 ST_PYR, 5, EH, P6, P5, EE, N0,
5229 ST_TET, 4, P5, EJ, EE, N0,
5230 /* case 28 */ 11,
5231 ST_PNT, 4, EL, EB, EE, EE,
5232 ST_PYR, 5, P5, P0, EI, EE, N0,
5233 ST_TET, 4, EI, P0, ED, N0,
5234 ST_PYR, 5, P1, EB, ED, P0, N0,
5235 ST_TET, 4, P5, P1, P0, N0,
5236 ST_TET, 4, P6, EH, EK, N0,
5237 ST_TET, 4, P7, P5, P6, N0,
5238 ST_PYR, 5, P6, P5, EE, EH, N0,
5239 ST_TET, 4, P7, P1, P5, N0,
5240 ST_PYR, 5, P7, EL, EB, P1, N0,
5241 ST_PYR, 5, P7, P6, EK, EL, N0,
5242 /* case 29 */ 9,
5243 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
5244 ST_TET, 4, P7, P5, P6, N0,
5245 ST_PYR, 5, P7, P6, EK, EL, N0,
5246 ST_TET, 4, P1, P5, P7, N0,
5247 ST_PYR, 5, P1, P7, EL, EB, N0,
5248 ST_TET, 4, EA, P1, EB, N0,
5249 ST_PYR, 5, P1, EA, EE, P5, N0,
5250 ST_PYR, 5, EE, EH, P6, P5, N0,
5251 ST_TET, 4, P6, EH, EK, N0,
5252 /* case 30 */ 8,
5253 ST_PNT, 5, EL, EJ, EK, EH, EE,
5254 ST_TET, 4, P0, EA, ED, EI,
5255 ST_PYR, 5, P5, P7, EL, EJ, N0,
5256 ST_PYR, 5, P7, P6, EK, EL, N0,
5257 ST_TET, 4, P6, EH, EK, N0,
5258 ST_TET, 4, P7, P5, P6, N0,
5259 ST_PYR, 5, P6, P5, EE, EH, N0,
5260 ST_TET, 4, P5, EJ, EE, N0,
5261 /* case 31 */ 7,
5262 ST_PNT, 5, EJ, EL, EK, EE, EH,
5263 ST_PYR, 5, P7, P6, EK, EL, N0,
5264 ST_TET, 4, P6, EH, EK, N0,
5265 ST_PYR, 5, P5, P7, EL, EJ, N0,
5266 ST_TET, 4, EE, P5, EJ, N0,
5267 ST_PYR, 5, EH, P6, P5, EE, N0,
5268 ST_TET, 4, P6, P7, P5, N0,
5269 /* case 32 */ 9,
5270 ST_PNT, 7, P7, P3, P1, P4, P6, P2, P0,
5271 ST_WDG, 6, P7, P1, P4, EF, EJ, EE,
5272 ST_TET, 4, P7, P1, P4, N0,
5273 ST_TET, 4, P7, P3, P1, N0,
5274 ST_PYR, 5, P2, P0, P1, P3, N0,
5275 ST_PYR, 5, P6, P2, P3, P7, N0,
5276 ST_PYR, 5, P4, P0, P2, P6, N0,
5277 ST_TET, 4, P1, P0, P4, N0,
5278 ST_TET, 4, P4, P6, P7, N0,
5279 /* case 33 */ 12,
5280 ST_PNT, 2, ED, EF,
5281 ST_PYR, 5, P2, P3, P7, P6, N0,
5282 ST_TET, 4, P3, P1, P7, N0,
5283 ST_TET, 4, P2, P1, P3, N0,
5284 ST_TET, 4, P4, P2, P6, N0,
5285 ST_TET, 4, P7, P4, P6, N0,
5286 ST_PYR, 5, P7, EF, EE, P4, N0,
5287 ST_PYR, 5, P1, EJ, EF, P7, N0,
5288 ST_TET, 4, P1, EA, EJ, N0,
5289 ST_PYR, 5, P2, ED, EA, P1, N0,
5290 ST_PYR, 5, P2, P4, EI, ED, N0,
5291 ST_TET, 4, P4, EE, EI, N0,
5292 /* case 34 */ 2,
5293 ST_HEX, 8, EF, P7, P3, EB, EE, P4, P0, EA,
5294 ST_WDG, 6, P0, P2, P3, P4, P6, P7,
5295 /* case 35 */ 9,
5296 ST_PNT, 5, EF, EB, EE, EI, ED,
5297 ST_PYR, 5, P7, P6, P2, P3, N0,
5298 ST_TET, 4, P2, P4, N0, P6,
5299 ST_PYR, 5, P3, P2, ED, EB, N0,
5300 ST_PYR, 5, EF, P7, P3, EB, N0,
5301 ST_TET, 4, P4, P6, P7, N0,
5302 ST_PYR, 5, P4, P7, EF, EE, N0,
5303 ST_TET, 4, P4, EE, EI, N0,
5304 ST_PYR, 5, ED, P2, P4, EI, N0,
5305 /* case 36 */ 6,
5306 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
5307 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
5308 ST_TET, 4, P4, P7, P1, P6,
5309 ST_TET, 4, P3, P7, P6, P1,
5310 ST_TET, 4, P0, P1, P3, P6,
5311 ST_TET, 4, P4, P0, P6, P1,
5312 /* case 37 */ 11,
5313 ST_PNT, 4, EC, EK, EF, EF,
5314 ST_PYR, 5, P7, EF, EE, P4, N0,
5315 ST_TET, 4, EE, EI, P4, N0,
5316 ST_PYR, 5, P6, P4, EI, EK, N0,
5317 ST_TET, 4, P7, P4, P6, N0,
5318 ST_TET, 4, P1, EA, EJ, N0,
5319 ST_TET, 4, P3, P1, P7, N0,
5320 ST_PYR, 5, P1, EJ, EF, P7, N0,
5321 ST_TET, 4, P3, P7, P6, N0,
5322 ST_PYR, 5, P3, P6, EK, EC, N0,
5323 ST_PYR, 5, P3, EC, EA, P1, N0,
5324 /* case 38 */ 11,
5325 ST_PNT, 4, EF, EE, EK, EK,
5326 ST_PYR, 5, P6, P0, ED, EK, N0,
5327 ST_TET, 4, ED, P0, EA, N0,
5328 ST_PYR, 5, P4, EE, EA, P0, N0,
5329 ST_TET, 4, P6, P4, P0, N0,
5330 ST_TET, 4, P3, EC, EB, N0,
5331 ST_TET, 4, P7, P6, P3, N0,
5332 ST_PYR, 5, P3, P6, EK, EC, N0,
5333 ST_TET, 4, P7, P4, P6, N0,
5334 ST_PYR, 5, P7, EF, EE, P4, N0,
5335 ST_PYR, 5, P7, P3, EB, EF, N0,
5336 /* case 39 */ 9,
5337 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
5338 ST_TET, 4, P7, P6, P3, N0,
5339 ST_PYR, 5, P7, P3, EB, EF, N0,
5340 ST_TET, 4, P4, P6, P7, N0,
5341 ST_PYR, 5, P4, P7, EF, EE, N0,
5342 ST_TET, 4, EI, P4, EE, N0,
5343 ST_PYR, 5, P4, EI, EK, P6, N0,
5344 ST_PYR, 5, EK, EC, P3, P6, N0,
5345 ST_TET, 4, P3, EC, EB, N0,
5346 /* case 40 */ 12,
5347 ST_PNT, 2, EC, EE,
5348 ST_PYR, 5, P2, P6, P4, P0, N0,
5349 ST_TET, 4, P6, P7, P4, N0,
5350 ST_TET, 4, P2, P7, P6, N0,
5351 ST_TET, 4, P1, P2, P0, N0,
5352 ST_TET, 4, P4, P1, P0, N0,
5353 ST_PYR, 5, P4, EE, EJ, P1, N0,
5354 ST_PYR, 5, P7, EF, EE, P4, N0,
5355 ST_TET, 4, P7, EL, EF, N0,
5356 ST_PYR, 5, P2, EC, EL, P7, N0,
5357 ST_PYR, 5, P2, P1, EB, EC, N0,
5358 ST_TET, 4, P1, EJ, EB, N0,
5359 /* case 41 */ 6,
5360 ST_TET, 4, P1, EA, EJ, EB,
5361 ST_TET, 4, P7, P6, P2, P4,
5362 ST_PYR, 5, EI, ED, P2, P4, EC,
5363 ST_PYR, 5, EE, P4, P7, EF, EL,
5364 ST_PYR, 5, P2, EC, EL, P7, P4,
5365 ST_PYR, 5, EC, EI, EE, EL, P4,
5366 /* case 42 */ 9,
5367 ST_PNT, 5, EE, EA, EF, EL, EC,
5368 ST_PYR, 5, P4, P0, P2, P6, N0,
5369 ST_TET, 4, P2, N0, P7, P6,
5370 ST_PYR, 5, P0, EA, EC, P2, N0,
5371 ST_PYR, 5, EE, EA, P0, P4, N0,
5372 ST_TET, 4, P7, P4, P6, N0,
5373 ST_PYR, 5, P7, EF, EE, P4, N0,
5374 ST_TET, 4, P7, EL, EF, N0,
5375 ST_PYR, 5, EC, EL, P7, P2, N0,
5376 /* case 43 */ 5,
5377 ST_TET, 4, P7, P6, P2, P4,
5378 ST_PYR, 5, EI, ED, P2, P4, EC,
5379 ST_PYR, 5, EE, P4, P7, EF, EL,
5380 ST_PYR, 5, P2, EC, EL, P7, P4,
5381 ST_PYR, 5, EC, EI, EE, EL, P4,
5382 /* case 44 */ 11,
5383 ST_PNT, 4, EK, ED, EE, EE,
5384 ST_PYR, 5, P4, EE, EJ, P1, N0,
5385 ST_TET, 4, EJ, EB, P1, N0,
5386 ST_PYR, 5, P0, P1, EB, ED, N0,
5387 ST_TET, 4, P4, P1, P0, N0,
5388 ST_TET, 4, P7, EL, EF, N0,
5389 ST_TET, 4, P6, P7, P4, N0,
5390 ST_PYR, 5, P7, EF, EE, P4, N0,
5391 ST_TET, 4, P6, P4, P0, N0,
5392 ST_PYR, 5, P6, P0, ED, EK, N0,
5393 ST_PYR, 5, P6, EK, EL, P7, N0,
5394 /* case 45 */ 8,
5395 ST_PNT, 5, EK, EL, EI, EE, EF,
5396 ST_TET, 4, P1, EB, EA, EJ,
5397 ST_PYR, 5, P7, P6, EK, EL, N0,
5398 ST_PYR, 5, P6, P4, EI, EK, N0,
5399 ST_TET, 4, P4, EE, EI, N0,
5400 ST_TET, 4, P6, P7, P4, N0,
5401 ST_PYR, 5, P4, P7, EF, EE, N0,
5402 ST_TET, 4, P7, EL, EF, N0,
5403 /* case 46 */ 9,
5404 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
5405 ST_TET, 4, P6, P7, P4, N0,
5406 ST_PYR, 5, P6, EK, EL, P7, N0,
5407 ST_TET, 4, P0, P6, P4, N0,
5408 ST_PYR, 5, P0, ED, EK, P6, N0,
5409 ST_TET, 4, EA, ED, P0, N0,
5410 ST_PYR, 5, P0, P4, EE, EA, N0,
5411 ST_PYR, 5, EE, P4, P7, EF, N0,
5412 ST_TET, 4, P7, EL, EF, N0,
5413 /* case 47 */ 7,
5414 ST_PNT, 5, EL, EK, EI, EF, EE,
5415 ST_PYR, 5, P6, P4, EI, EK, N0,
5416 ST_TET, 4, P4, EE, EI, N0,
5417 ST_PYR, 5, P7, P6, EK, EL, N0,
5418 ST_TET, 4, EF, P7, EL, N0,
5419 ST_PYR, 5, EE, P4, P7, EF, N0,
5420 ST_TET, 4, P4, P6, P7, N0,
5421 /* case 48 */ 2,
5422 ST_HEX, 8, EJ, P1, P0, EI, EF, P7, P6, EH,
5423 ST_WDG, 6, P1, P3, P7, P0, P2, P6,
5424 /* case 49 */ 9,
5425 ST_PNT, 5, EF, EH, EJ, EA, ED,
5426 ST_PYR, 5, P7, P6, P2, P3, N0,
5427 ST_TET, 4, P2, N0, P1, P3,
5428 ST_PYR, 5, P6, EH, ED, P2, N0,
5429 ST_PYR, 5, EF, EH, P6, P7, N0,
5430 ST_TET, 4, P1, P7, P3, N0,
5431 ST_PYR, 5, P1, EJ, EF, P7, N0,
5432 ST_TET, 4, P1, EA, EJ, N0,
5433 ST_PYR, 5, ED, EA, P1, P2, N0,
5434 /* case 50 */ 9,
5435 ST_PNT, 5, EH, EF, EI, EA, EB,
5436 ST_PYR, 5, P6, P2, P3, P7, N0,
5437 ST_TET, 4, P3, P0, N0, P2,
5438 ST_PYR, 5, P7, P3, EB, EF, N0,
5439 ST_PYR, 5, EH, P6, P7, EF, N0,
5440 ST_TET, 4, P0, P2, P6, N0,
5441 ST_PYR, 5, P0, P6, EH, EI, N0,
5442 ST_TET, 4, P0, EI, EA, N0,
5443 ST_PYR, 5, EB, P3, P0, EA, N0,
5444 /* case 51 */ 1,
5445 ST_HEX, 8, P2, P3, P7, P6, ED, EB, EF, EH,
5446 /* case 52 */ 11,
5447 ST_PNT, 4, EF, EJ, EC, EC,
5448 ST_PYR, 5, P3, EC, ED, P0, N0,
5449 ST_TET, 4, ED, EI, P0, N0,
5450 ST_PYR, 5, P1, P0, EI, EJ, N0,
5451 ST_TET, 4, P3, P0, P1, N0,
5452 ST_TET, 4, P6, EH, EK, N0,
5453 ST_TET, 4, P7, P6, P3, N0,
5454 ST_PYR, 5, P6, EK, EC, P3, N0,
5455 ST_TET, 4, P7, P3, P1, N0,
5456 ST_PYR, 5, P7, P1, EJ, EF, N0,
5457 ST_PYR, 5, P7, EF, EH, P6, N0,
5458 /* case 53 */ 9,
5459 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
5460 ST_TET, 4, P7, P6, P3, N0,
5461 ST_PYR, 5, P7, EF, EH, P6, N0,
5462 ST_TET, 4, P1, P7, P3, N0,
5463 ST_PYR, 5, P1, EJ, EF, P7, N0,
5464 ST_TET, 4, EA, EJ, P1, N0,
5465 ST_PYR, 5, P1, P3, EC, EA, N0,
5466 ST_PYR, 5, EC, P3, P6, EK, N0,
5467 ST_TET, 4, P6, EH, EK, N0,
5468 /* case 54 */ 8,
5469 ST_PNT, 5, EF, EB, EH, EK, EC,
5470 ST_TET, 4, P0, EI, EA, ED,
5471 ST_PYR, 5, P3, EB, EF, P7, N0,
5472 ST_PYR, 5, P7, EF, EH, P6, N0,
5473 ST_TET, 4, P6, EH, EK, N0,
5474 ST_TET, 4, P7, P6, P3, N0,
5475 ST_PYR, 5, P6, EK, EC, P3, N0,
5476 ST_TET, 4, P3, EC, EB, N0,
5477 /* case 55 */ 7,
5478 ST_PNT, 5, EB, EF, EH, EC, EK,
5479 ST_PYR, 5, P7, EF, EH, P6, N0,
5480 ST_TET, 4, P6, EH, EK, N0,
5481 ST_PYR, 5, P3, EB, EF, P7, N0,
5482 ST_TET, 4, EC, EB, P3, N0,
5483 ST_PYR, 5, EK, EC, P3, P6, N0,
5484 ST_TET, 4, P6, P3, P7, N0,
5485 /* case 56 */ 11,
5486 ST_PNT, 4, EH, EI, EC, EC,
5487 ST_PYR, 5, P2, P1, EB, EC, N0,
5488 ST_TET, 4, EB, P1, EJ, N0,
5489 ST_PYR, 5, P0, EI, EJ, P1, N0,
5490 ST_TET, 4, P2, P0, P1, N0,
5491 ST_TET, 4, P7, EL, EF, N0,
5492 ST_TET, 4, P6, P2, P7, N0,
5493 ST_PYR, 5, P7, P2, EC, EL, N0,
5494 ST_TET, 4, P6, P0, P2, N0,
5495 ST_PYR, 5, P6, EH, EI, P0, N0,
5496 ST_PYR, 5, P6, P7, EF, EH, N0,
5497 /* case 57 */ 8,
5498 ST_PNT, 5, EH, EF, ED, EC, EL,
5499 ST_TET, 4, P1, EA, EJ, EB,
5500 ST_PYR, 5, P7, EF, EH, P6, N0,
5501 ST_PYR, 5, P6, EH, ED, P2, N0,
5502 ST_TET, 4, P2, ED, EC, N0,
5503 ST_TET, 4, P6, P2, P7, N0,
5504 ST_PYR, 5, P2, EC, EL, P7, N0,
5505 ST_TET, 4, P7, EL, EF, N0,
5506 /* case 58 */ 9,
5507 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
5508 ST_TET, 4, P6, P2, P7, N0,
5509 ST_PYR, 5, P6, P7, EF, EH, N0,
5510 ST_TET, 4, P0, P2, P6, N0,
5511 ST_PYR, 5, P0, P6, EH, EI, N0,
5512 ST_TET, 4, EA, P0, EI, N0,
5513 ST_PYR, 5, P0, EA, EC, P2, N0,
5514 ST_PYR, 5, EC, EL, P7, P2, N0,
5515 ST_TET, 4, P7, EL, EF, N0,
5516 /* case 59 */ 7,
5517 ST_PNT, 5, EF, EH, ED, EL, EC,
5518 ST_PYR, 5, P6, EH, ED, P2, N0,
5519 ST_TET, 4, P2, ED, EC, N0,
5520 ST_PYR, 5, P7, EF, EH, P6, N0,
5521 ST_TET, 4, EL, EF, P7, N0,
5522 ST_PYR, 5, EC, EL, P7, P2, N0,
5523 ST_TET, 4, P2, P7, P6, N0,
5524 /* case 60 */ 2,
5525 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
5526 ST_WDG, 6, P7, EF, EL, P6, EH, EK,
5527 /* case 61 */ 2,
5528 ST_WDG, 6, EH, P6, EK, EF, P7, EL,
5529 ST_TET, 4, EA, P1, EB, EJ,
5530 /* case 62 */ 2,
5531 ST_WDG, 6, EH, P6, EK, EF, P7, EL,
5532 ST_TET, 4, EA, ED, P0, EI,
5533 /* case 63 */ 1,
5534 ST_WDG, 6, P6, EK, EH, P7, EL, EF,
5535 /* case 64 */ 9,
5536 ST_PNT, 7, P7, P5, P4, P2, P3, P1, P0,
5537 ST_WDG, 6, P7, P4, P2, EG, EH, EK,
5538 ST_TET, 4, P7, P4, P2, N0,
5539 ST_TET, 4, P7, P5, P4, N0,
5540 ST_PYR, 5, P1, P0, P4, P5, N0,
5541 ST_PYR, 5, P3, P1, P5, P7, N0,
5542 ST_PYR, 5, P2, P0, P1, P3, N0,
5543 ST_TET, 4, P4, P0, P2, N0,
5544 ST_TET, 4, P2, P3, P7, N0,
5545 /* case 65 */ 12,
5546 ST_PNT, 2, EA, EG,
5547 ST_PYR, 5, P1, P5, P7, P3, N0,
5548 ST_TET, 4, P5, P4, P7, N0,
5549 ST_TET, 4, P1, P4, P5, N0,
5550 ST_TET, 4, P2, P1, P3, N0,
5551 ST_TET, 4, P7, P2, P3, N0,
5552 ST_PYR, 5, P7, EG, EK, P2, N0,
5553 ST_PYR, 5, P4, EH, EG, P7, N0,
5554 ST_TET, 4, P4, EI, EH, N0,
5555 ST_PYR, 5, P1, EA, EI, P4, N0,
5556 ST_PYR, 5, P1, P2, ED, EA, N0,
5557 ST_TET, 4, P2, EK, ED, N0,
5558 /* case 66 */ 6,
5559 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
5560 ST_WDG, 6, EA, EB, EJ, P0, P3, P5,
5561 ST_TET, 4, P2, P7, P4, P3,
5562 ST_TET, 4, P5, P7, P3, P4,
5563 ST_TET, 4, P0, P4, P5, P3,
5564 ST_TET, 4, P2, P0, P3, P4,
5565 /* case 67 */ 11,
5566 ST_PNT, 4, EJ, EB, EG, EG,
5567 ST_PYR, 5, P7, EG, EK, P2, N0,
5568 ST_TET, 4, EK, ED, P2, N0,
5569 ST_PYR, 5, P3, P2, ED, EB, N0,
5570 ST_TET, 4, P7, P2, P3, N0,
5571 ST_TET, 4, P4, EI, EH, N0,
5572 ST_TET, 4, P5, P4, P7, N0,
5573 ST_PYR, 5, P4, EH, EG, P7, N0,
5574 ST_TET, 4, P5, P7, P3, N0,
5575 ST_PYR, 5, P5, P3, EB, EJ, N0,
5576 ST_PYR, 5, P5, EJ, EI, P4, N0,
5577 /* case 68 */ 2,
5578 ST_HEX, 8, EH, P4, P0, ED, EG, P7, P3, EC,
5579 ST_WDG, 6, P4, P5, P7, P0, P1, P3,
5580 /* case 69 */ 9,
5581 ST_PNT, 5, EG, EC, EH, EI, EA,
5582 ST_PYR, 5, P7, P3, P1, P5, N0,
5583 ST_TET, 4, P1, N0, P4, P5,
5584 ST_PYR, 5, P3, EC, EA, P1, N0,
5585 ST_PYR, 5, EG, EC, P3, P7, N0,
5586 ST_TET, 4, P4, P7, P5, N0,
5587 ST_PYR, 5, P4, EH, EG, P7, N0,
5588 ST_TET, 4, P4, EI, EH, N0,
5589 ST_PYR, 5, EA, EI, P4, P1, N0,
5590 /* case 70 */ 11,
5591 ST_PNT, 4, EG, EH, EJ, EJ,
5592 ST_PYR, 5, P5, EJ, EA, P0, N0,
5593 ST_TET, 4, EA, ED, P0, N0,
5594 ST_PYR, 5, P4, P0, ED, EH, N0,
5595 ST_TET, 4, P5, P0, P4, N0,
5596 ST_TET, 4, P3, EC, EB, N0,
5597 ST_TET, 4, P7, P3, P5, N0,
5598 ST_PYR, 5, P3, EB, EJ, P5, N0,
5599 ST_TET, 4, P7, P5, P4, N0,
5600 ST_PYR, 5, P7, P4, EH, EG, N0,
5601 ST_PYR, 5, P7, EG, EC, P3, N0,
5602 /* case 71 */ 9,
5603 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
5604 ST_TET, 4, P7, P3, P5, N0,
5605 ST_PYR, 5, P7, EG, EC, P3, N0,
5606 ST_TET, 4, P4, P7, P5, N0,
5607 ST_PYR, 5, P4, EH, EG, P7, N0,
5608 ST_TET, 4, EI, EH, P4, N0,
5609 ST_PYR, 5, P4, P5, EJ, EI, N0,
5610 ST_PYR, 5, EJ, P5, P3, EB, N0,
5611 ST_TET, 4, P3, EC, EB, N0,
5612 /* case 72 */ 12,
5613 ST_PNT, 2, EH, EB,
5614 ST_PYR, 5, P4, P5, P1, P0, N0,
5615 ST_TET, 4, P5, P7, P1, N0,
5616 ST_TET, 4, P4, P7, P5, N0,
5617 ST_TET, 4, P2, P4, P0, N0,
5618 ST_TET, 4, P1, P2, P0, N0,
5619 ST_PYR, 5, P1, EB, EC, P2, N0,
5620 ST_PYR, 5, P7, EL, EB, P1, N0,
5621 ST_TET, 4, P7, EG, EL, N0,
5622 ST_PYR, 5, P4, EH, EG, P7, N0,
5623 ST_PYR, 5, P4, P2, EK, EH, N0,
5624 ST_TET, 4, P2, EC, EK, N0,
5625 /* case 73 */ 6,
5626 ST_TET, 4, P2, ED, EC, EK,
5627 ST_TET, 4, P7, P5, P4, P1,
5628 ST_PYR, 5, EA, EI, P4, P1, EH,
5629 ST_PYR, 5, EB, P1, P7, EL, EG,
5630 ST_PYR, 5, P4, EH, EG, P7, P1,
5631 ST_PYR, 5, EH, EA, EB, EG, P1,
5632 /* case 74 */ 11,
5633 ST_PNT, 4, EJ, EA, EH, EH,
5634 ST_PYR, 5, P4, P2, EK, EH, N0,
5635 ST_TET, 4, EK, P2, EC, N0,
5636 ST_PYR, 5, P0, EA, EC, P2, N0,
5637 ST_TET, 4, P4, P0, P2, N0,
5638 ST_TET, 4, P7, EG, EL, N0,
5639 ST_TET, 4, P5, P4, P7, N0,
5640 ST_PYR, 5, P7, P4, EH, EG, N0,
5641 ST_TET, 4, P5, P0, P4, N0,
5642 ST_PYR, 5, P5, EJ, EA, P0, N0,
5643 ST_PYR, 5, P5, P7, EL, EJ, N0,
5644 /* case 75 */ 8,
5645 ST_PNT, 5, EJ, EL, EI, EH, EG,
5646 ST_TET, 4, P2, ED, EC, EK,
5647 ST_PYR, 5, P7, EL, EJ, P5, N0,
5648 ST_PYR, 5, P5, EJ, EI, P4, N0,
5649 ST_TET, 4, P4, EI, EH, N0,
5650 ST_TET, 4, P5, P4, P7, N0,
5651 ST_PYR, 5, P4, EH, EG, P7, N0,
5652 ST_TET, 4, P7, EG, EL, N0,
5653 /* case 76 */ 9,
5654 ST_PNT, 5, EB, ED, EL, EG, EH,
5655 ST_PYR, 5, P1, P0, P4, P5, N0,
5656 ST_TET, 4, P4, N0, P7, P5,
5657 ST_PYR, 5, P0, ED, EH, P4, N0,
5658 ST_PYR, 5, EB, ED, P0, P1, N0,
5659 ST_TET, 4, P7, P1, P5, N0,
5660 ST_PYR, 5, P7, EL, EB, P1, N0,
5661 ST_TET, 4, P7, EG, EL, N0,
5662 ST_PYR, 5, EH, EG, P7, P4, N0,
5663 /* case 77 */ 5,
5664 ST_TET, 4, P7, P5, P4, P1,
5665 ST_PYR, 5, EA, EI, P4, P1, EH,
5666 ST_PYR, 5, EB, P1, P7, EL, EG,
5667 ST_PYR, 5, P4, EH, EG, P7, P1,
5668 ST_PYR, 5, EH, EA, EB, EG, P1,
5669 /* case 78 */ 9,
5670 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
5671 ST_TET, 4, P5, P4, P7, N0,
5672 ST_PYR, 5, P5, P7, EL, EJ, N0,
5673 ST_TET, 4, P0, P4, P5, N0,
5674 ST_PYR, 5, P0, P5, EJ, EA, N0,
5675 ST_TET, 4, ED, P0, EA, N0,
5676 ST_PYR, 5, P0, ED, EH, P4, N0,
5677 ST_PYR, 5, EH, EG, P7, P4, N0,
5678 ST_TET, 4, P7, EG, EL, N0,
5679 /* case 79 */ 7,
5680 ST_PNT, 5, EL, EJ, EI, EG, EH,
5681 ST_PYR, 5, P5, EJ, EI, P4, N0,
5682 ST_TET, 4, P4, EI, EH, N0,
5683 ST_PYR, 5, P7, EL, EJ, P5, N0,
5684 ST_TET, 4, EG, EL, P7, N0,
5685 ST_PYR, 5, EH, EG, P7, P4, N0,
5686 ST_TET, 4, P4, P7, P5, N0,
5687 /* case 80 */ 2,
5688 ST_HEX, 8, EG, P7, P5, EE, EK, P2, P0, EI,
5689 ST_WDG, 6, P0, P1, P5, P2, P3, P7,
5690 /* case 81 */ 9,
5691 ST_PNT, 5, EG, EE, EK, ED, EA,
5692 ST_PYR, 5, P7, P3, P1, P5, N0,
5693 ST_TET, 4, P1, P2, N0, P3,
5694 ST_PYR, 5, P5, P1, EA, EE, N0,
5695 ST_PYR, 5, EG, P7, P5, EE, N0,
5696 ST_TET, 4, P2, P3, P7, N0,
5697 ST_PYR, 5, P2, P7, EG, EK, N0,
5698 ST_TET, 4, P2, EK, ED, N0,
5699 ST_PYR, 5, EA, P1, P2, ED, N0,
5700 /* case 82 */ 11,
5701 ST_PNT, 4, EG, EK, EB, EB,
5702 ST_PYR, 5, P3, P0, EA, EB, N0,
5703 ST_TET, 4, EA, P0, EI, N0,
5704 ST_PYR, 5, P2, EK, EI, P0, N0,
5705 ST_TET, 4, P3, P2, P0, N0,
5706 ST_TET, 4, P5, EJ, EE, N0,
5707 ST_TET, 4, P7, P3, P5, N0,
5708 ST_PYR, 5, P5, P3, EB, EJ, N0,
5709 ST_TET, 4, P7, P2, P3, N0,
5710 ST_PYR, 5, P7, EG, EK, P2, N0,
5711 ST_PYR, 5, P7, P5, EE, EG, N0,
5712 /* case 83 */ 9,
5713 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
5714 ST_TET, 4, P7, P3, P5, N0,
5715 ST_PYR, 5, P7, P5, EE, EG, N0,
5716 ST_TET, 4, P2, P3, P7, N0,
5717 ST_PYR, 5, P2, P7, EG, EK, N0,
5718 ST_TET, 4, ED, P2, EK, N0,
5719 ST_PYR, 5, P2, ED, EB, P3, N0,
5720 ST_PYR, 5, EB, EJ, P5, P3, N0,
5721 ST_TET, 4, P5, EJ, EE, N0,
5722 /* case 84 */ 9,
5723 ST_PNT, 5, EC, EG, ED, EI, EE,
5724 ST_PYR, 5, P3, P1, P5, P7, N0,
5725 ST_TET, 4, P5, P0, N0, P1,
5726 ST_PYR, 5, P7, P5, EE, EG, N0,
5727 ST_PYR, 5, EC, P3, P7, EG, N0,
5728 ST_TET, 4, P0, P1, P3, N0,
5729 ST_PYR, 5, P0, P3, EC, ED, N0,
5730 ST_TET, 4, P0, ED, EI, N0,
5731 ST_PYR, 5, EE, P5, P0, EI, N0,
5732 /* case 85 */ 1,
5733 ST_HEX, 8, P1, P5, P7, P3, EA, EE, EG, EC,
5734 /* case 86 */ 8,
5735 ST_PNT, 5, EG, EE, EC, EB, EJ,
5736 ST_TET, 4, P0, ED, EI, EA,
5737 ST_PYR, 5, P5, EE, EG, P7, N0,
5738 ST_PYR, 5, P7, EG, EC, P3, N0,
5739 ST_TET, 4, P3, EC, EB, N0,
5740 ST_TET, 4, P7, P3, P5, N0,
5741 ST_PYR, 5, P3, EB, EJ, P5, N0,
5742 ST_TET, 4, P5, EJ, EE, N0,
5743 /* case 87 */ 7,
5744 ST_PNT, 5, EE, EG, EC, EJ, EB,
5745 ST_PYR, 5, P7, EG, EC, P3, N0,
5746 ST_TET, 4, P3, EC, EB, N0,
5747 ST_PYR, 5, P5, EE, EG, P7, N0,
5748 ST_TET, 4, EJ, EE, P5, N0,
5749 ST_PYR, 5, EB, EJ, P5, P3, N0,
5750 ST_TET, 4, P3, P5, P7, N0,
5751 /* case 88 */ 11,
5752 ST_PNT, 4, EE, EI, EB, EB,
5753 ST_PYR, 5, P1, EB, EC, P2, N0,
5754 ST_TET, 4, EC, EK, P2, N0,
5755 ST_PYR, 5, P0, P2, EK, EI, N0,
5756 ST_TET, 4, P1, P2, P0, N0,
5757 ST_TET, 4, P7, EG, EL, N0,
5758 ST_TET, 4, P5, P7, P1, N0,
5759 ST_PYR, 5, P7, EL, EB, P1, N0,
5760 ST_TET, 4, P5, P1, P0, N0,
5761 ST_PYR, 5, P5, P0, EI, EE, N0,
5762 ST_PYR, 5, P5, EE, EG, P7, N0,
5763 /* case 89 */ 8,
5764 ST_PNT, 5, EE, EG, EA, EB, EL,
5765 ST_TET, 4, P2, EK, ED, EC,
5766 ST_PYR, 5, P7, P5, EE, EG, N0,
5767 ST_PYR, 5, P5, P1, EA, EE, N0,
5768 ST_TET, 4, P1, EB, EA, N0,
5769 ST_TET, 4, P5, P7, P1, N0,
5770 ST_PYR, 5, P1, P7, EL, EB, N0,
5771 ST_TET, 4, P7, EG, EL, N0,
5772 /* case 90 */ 2,
5773 ST_WDG, 6, P2, EK, EC, P0, EI, EA,
5774 ST_WDG, 6, P7, EL, EG, P5, EJ, EE,
5775 /* case 91 */ 2,
5776 ST_WDG, 6, EJ, P5, EE, EL, P7, EG,
5777 ST_TET, 4, ED, P2, EK, EC,
5778 /* case 92 */ 9,
5779 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
5780 ST_TET, 4, P5, P7, P1, N0,
5781 ST_PYR, 5, P5, EE, EG, P7, N0,
5782 ST_TET, 4, P0, P5, P1, N0,
5783 ST_PYR, 5, P0, EI, EE, P5, N0,
5784 ST_TET, 4, ED, EI, P0, N0,
5785 ST_PYR, 5, P0, P1, EB, ED, N0,
5786 ST_PYR, 5, EB, P1, P7, EL, N0,
5787 ST_TET, 4, P7, EG, EL, N0,
5788 /* case 93 */ 7,
5789 ST_PNT, 5, EG, EE, EA, EL, EB,
5790 ST_PYR, 5, P5, P1, EA, EE, N0,
5791 ST_TET, 4, P1, EB, EA, N0,
5792 ST_PYR, 5, P7, P5, EE, EG, N0,
5793 ST_TET, 4, EL, P7, EG, N0,
5794 ST_PYR, 5, EB, P1, P7, EL, N0,
5795 ST_TET, 4, P1, P5, P7, N0,
5796 /* case 94 */ 2,
5797 ST_WDG, 6, EJ, P5, EE, EL, P7, EG,
5798 ST_TET, 4, ED, EI, P0, EA,
5799 /* case 95 */ 1,
5800 ST_WDG, 6, P5, EE, EJ, P7, EG, EL,
5801 /* case 96 */ 12,
5802 ST_PNT, 2, EK, EJ,
5803 ST_PYR, 5, P2, P0, P1, P3, N0,
5804 ST_TET, 4, P3, P1, P7, N0,
5805 ST_TET, 4, P2, P3, P7, N0,
5806 ST_TET, 4, P4, P0, P2, N0,
5807 ST_TET, 4, P1, P0, P4, N0,
5808 ST_PYR, 5, P1, P4, EE, EJ, N0,
5809 ST_PYR, 5, P7, P1, EJ, EF, N0,
5810 ST_TET, 4, P7, EF, EG, N0,
5811 ST_PYR, 5, P2, P7, EG, EK, N0,
5812 ST_PYR, 5, P2, EK, EH, P4, N0,
5813 ST_TET, 4, P4, EH, EE, N0,
5814 /* case 97 */ 6,
5815 ST_TET, 4, P4, EE, EI, EH,
5816 ST_TET, 4, P7, P2, P3, P1,
5817 ST_PYR, 5, EA, P1, P2, ED, EK,
5818 ST_PYR, 5, EJ, EF, P7, P1, EG,
5819 ST_PYR, 5, P2, P7, EG, EK, P1,
5820 ST_PYR, 5, EK, EG, EJ, EA, P1,
5821 /* case 98 */ 11,
5822 ST_PNT, 4, EB, EA, EK, EK,
5823 ST_PYR, 5, P2, EK, EH, P4, N0,
5824 ST_TET, 4, EH, EE, P4, N0,
5825 ST_PYR, 5, P0, P4, EE, EA, N0,
5826 ST_TET, 4, P2, P4, P0, N0,
5827 ST_TET, 4, P7, EF, EG, N0,
5828 ST_TET, 4, P3, P7, P2, N0,
5829 ST_PYR, 5, P7, EG, EK, P2, N0,
5830 ST_TET, 4, P3, P2, P0, N0,
5831 ST_PYR, 5, P3, P0, EA, EB, N0,
5832 ST_PYR, 5, P3, EB, EF, P7, N0,
5833 /* case 99 */ 8,
5834 ST_PNT, 5, EB, EF, ED, EK, EG,
5835 ST_TET, 4, P4, EE, EI, EH,
5836 ST_PYR, 5, P7, P3, EB, EF, N0,
5837 ST_PYR, 5, P3, P2, ED, EB, N0,
5838 ST_TET, 4, P2, EK, ED, N0,
5839 ST_TET, 4, P3, P7, P2, N0,
5840 ST_PYR, 5, P2, P7, EG, EK, N0,
5841 ST_TET, 4, P7, EF, EG, N0,
5842 /* case 100 */ 11,
5843 ST_PNT, 4, EC, ED, EJ, EJ,
5844 ST_PYR, 5, P1, P4, EE, EJ, N0,
5845 ST_TET, 4, EE, P4, EH, N0,
5846 ST_PYR, 5, P0, ED, EH, P4, N0,
5847 ST_TET, 4, P1, P0, P4, N0,
5848 ST_TET, 4, P7, EF, EG, N0,
5849 ST_TET, 4, P3, P1, P7, N0,
5850 ST_PYR, 5, P7, P1, EJ, EF, N0,
5851 ST_TET, 4, P3, P0, P1, N0,
5852 ST_PYR, 5, P3, EC, ED, P0, N0,
5853 ST_PYR, 5, P3, P7, EG, EC, N0,
5854 /* case 101 */ 8,
5855 ST_PNT, 5, EC, EG, EA, EJ, EF,
5856 ST_TET, 4, P4, EI, EH, EE,
5857 ST_PYR, 5, P7, EG, EC, P3, N0,
5858 ST_PYR, 5, P3, EC, EA, P1, N0,
5859 ST_TET, 4, P1, EA, EJ, N0,
5860 ST_TET, 4, P3, P1, P7, N0,
5861 ST_PYR, 5, P1, EJ, EF, P7, N0,
5862 ST_TET, 4, P7, EF, EG, N0,
5863 /* case 102 */ 2,
5864 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
5865 ST_WDG, 6, P3, EB, EC, P7, EF, EG,
5866 /* case 103 */ 2,
5867 ST_WDG, 6, EF, P7, EG, EB, P3, EC,
5868 ST_TET, 4, EI, EH, P4, EE,
5869 /* case 104 */ 6,
5870 ST_TET, 4, P7, EF, EG, EL,
5871 ST_TET, 4, P2, P0, P1, P4,
5872 ST_PYR, 5, EE, EJ, P1, P4, EB,
5873 ST_PYR, 5, EH, P4, P2, EK, EC,
5874 ST_PYR, 5, P1, EB, EC, P2, P4,
5875 ST_PYR, 5, EB, EE, EH, EC, P4,
5876 /* case 105 */ 4,
5877 ST_TET, 4, EH, EI, EE, P4,
5878 ST_TET, 4, EK, EC, ED, P2,
5879 ST_TET, 4, EG, EF, EL, P7,
5880 ST_TET, 4, EB, EJ, EA, P1,
5881 /* case 106 */ 8,
5882 ST_PNT, 5, EA, EC, EE, EH, EK,
5883 ST_TET, 4, P7, EL, EF, EG,
5884 ST_PYR, 5, P2, P0, EA, EC, N0,
5885 ST_PYR, 5, P0, P4, EE, EA, N0,
5886 ST_TET, 4, P4, EH, EE, N0,
5887 ST_TET, 4, P0, P2, P4, N0,
5888 ST_PYR, 5, P4, P2, EK, EH, N0,
5889 ST_TET, 4, P2, EC, EK, N0,
5890 /* case 107 */ 3,
5891 ST_TET, 4, EL, EG, EF, P7,
5892 ST_TET, 4, EC, P2, ED, EK,
5893 ST_TET, 4, EE, EI, P4, EH,
5894 /* case 108 */ 8,
5895 ST_PNT, 5, ED, EH, EB, EJ, EE,
5896 ST_TET, 4, P7, EG, EL, EF,
5897 ST_PYR, 5, P4, P0, ED, EH, N0,
5898 ST_PYR, 5, P0, P1, EB, ED, N0,
5899 ST_TET, 4, P1, EJ, EB, N0,
5900 ST_TET, 4, P0, P4, P1, N0,
5901 ST_PYR, 5, P1, P4, EE, EJ, N0,
5902 ST_TET, 4, P4, EH, EE, N0,
5903 /* case 109 */ 3,
5904 ST_TET, 4, EG, EF, EL, P7,
5905 ST_TET, 4, EH, P4, EI, EE,
5906 ST_TET, 4, EB, EA, P1, EJ,
5907 /* case 110 */ 2,
5908 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
5909 ST_TET, 4, EL, EF, P7, EG,
5910 /* case 111 */ 2,
5911 ST_TET, 4, EE, EH, EI, P4,
5912 ST_TET, 4, EF, EL, EG, P7,
5913 /* case 112 */ 9,
5914 ST_PNT, 5, EJ, EI, EF, EG, EK,
5915 ST_PYR, 5, P1, P3, P2, P0, N0,
5916 ST_TET, 4, P2, P7, N0, P3,
5917 ST_PYR, 5, P0, P2, EK, EI, N0,
5918 ST_PYR, 5, EJ, P1, P0, EI, N0,
5919 ST_TET, 4, P7, P3, P1, N0,
5920 ST_PYR, 5, P7, P1, EJ, EF, N0,
5921 ST_TET, 4, P7, EF, EG, N0,
5922 ST_PYR, 5, EK, P2, P7, EG, N0,
5923 /* case 113 */ 5,
5924 ST_TET, 4, P7, P2, P3, P1,
5925 ST_PYR, 5, EA, P1, P2, ED, EK,
5926 ST_PYR, 5, EJ, EF, P7, P1, EG,
5927 ST_PYR, 5, P2, P7, EG, EK, P1,
5928 ST_PYR, 5, EK, EG, EJ, EA, P1,
5929 /* case 114 */ 9,
5930 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
5931 ST_TET, 4, P3, P7, P2, N0,
5932 ST_PYR, 5, P3, EB, EF, P7, N0,
5933 ST_TET, 4, P0, P3, P2, N0,
5934 ST_PYR, 5, P0, EA, EB, P3, N0,
5935 ST_TET, 4, EI, EA, P0, N0,
5936 ST_PYR, 5, P0, P2, EK, EI, N0,
5937 ST_PYR, 5, EK, P2, P7, EG, N0,
5938 ST_TET, 4, P7, EF, EG, N0,
5939 /* case 115 */ 7,
5940 ST_PNT, 5, EF, EB, ED, EG, EK,
5941 ST_PYR, 5, P3, P2, ED, EB, N0,
5942 ST_TET, 4, P2, EK, ED, N0,
5943 ST_PYR, 5, P7, P3, EB, EF, N0,
5944 ST_TET, 4, EG, P7, EF, N0,
5945 ST_PYR, 5, EK, P2, P7, EG, N0,
5946 ST_TET, 4, P2, P3, P7, N0,
5947 /* case 116 */ 9,
5948 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
5949 ST_TET, 4, P3, P1, P7, N0,
5950 ST_PYR, 5, P3, P7, EG, EC, N0,
5951 ST_TET, 4, P0, P1, P3, N0,
5952 ST_PYR, 5, P0, P3, EC, ED, N0,
5953 ST_TET, 4, EI, P0, ED, N0,
5954 ST_PYR, 5, P0, EI, EJ, P1, N0,
5955 ST_PYR, 5, EJ, EF, P7, P1, N0,
5956 ST_TET, 4, P7, EF, EG, N0,
5957 /* case 117 */ 7,
5958 ST_PNT, 5, EG, EC, EA, EF, EJ,
5959 ST_PYR, 5, P3, EC, EA, P1, N0,
5960 ST_TET, 4, P1, EA, EJ, N0,
5961 ST_PYR, 5, P7, EG, EC, P3, N0,
5962 ST_TET, 4, EF, EG, P7, N0,
5963 ST_PYR, 5, EJ, EF, P7, P1, N0,
5964 ST_TET, 4, P1, P7, P3, N0,
5965 /* case 118 */ 2,
5966 ST_WDG, 6, EF, P7, EG, EB, P3, EC,
5967 ST_TET, 4, EI, P0, ED, EA,
5968 /* case 119 */ 1,
5969 ST_WDG, 6, P7, EG, EF, P3, EC, EB,
5970 /* case 120 */ 8,
5971 ST_PNT, 5, EI, EK, EJ, EB, EC,
5972 ST_TET, 4, P7, EF, EG, EL,
5973 ST_PYR, 5, P2, EK, EI, P0, N0,
5974 ST_PYR, 5, P0, EI, EJ, P1, N0,
5975 ST_TET, 4, P1, EJ, EB, N0,
5976 ST_TET, 4, P0, P1, P2, N0,
5977 ST_PYR, 5, P1, EB, EC, P2, N0,
5978 ST_TET, 4, P2, EC, EK, N0,
5979 /* case 121 */ 3,
5980 ST_TET, 4, EG, EF, EL, P7,
5981 ST_TET, 4, EK, ED, P2, EC,
5982 ST_TET, 4, EJ, P1, EA, EB,
5983 /* case 122 */ 2,
5984 ST_WDG, 6, EI, P0, EA, EK, P2, EC,
5985 ST_TET, 4, EF, P7, EL, EG,
5986 /* case 123 */ 2,
5987 ST_TET, 4, EC, ED, EK, P2,
5988 ST_TET, 4, EL, EG, EF, P7,
5989 /* case 124 */ 2,
5990 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
5991 ST_TET, 4, EG, P7, EF, EL,
5992 /* case 125 */ 2,
5993 ST_TET, 4, EJ, EA, EB, P1,
5994 ST_TET, 4, EF, EL, EG, P7,
5995 /* case 126 */ 2,
5996 ST_TET, 4, EA, EI, ED, P0,
5997 ST_TET, 4, EL, EG, EF, P7,
5998 /* case 127 */ 1,
5999 ST_TET, 4, EF, EL, EG, P7,
6000 /* case 128 */ 9,
6001 ST_PNT, 7, P6, P4, P5, P3, P2, P0, P1,
6002 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
6003 ST_TET, 4, P6, P3, P5, N0,
6004 ST_TET, 4, P6, P5, P4, N0,
6005 ST_PYR, 5, P0, P4, P5, P1, N0,
6006 ST_PYR, 5, P2, P6, P4, P0, N0,
6007 ST_PYR, 5, P3, P2, P0, P1, N0,
6008 ST_TET, 4, P5, P3, P1, N0,
6009 ST_TET, 4, P3, P6, P2, N0,
6010 /* case 129 */ 6,
6011 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
6012 ST_WDG, 6, EI, ED, EA, P4, P2, P1,
6013 ST_TET, 4, P6, P3, P5, P2,
6014 ST_TET, 4, P1, P3, P2, P5,
6015 ST_TET, 4, P4, P5, P1, P2,
6016 ST_TET, 4, P6, P4, P2, P5,
6017 /* case 130 */ 12,
6018 ST_PNT, 2, EA, EG,
6019 ST_PYR, 5, P0, P2, P6, P4, N0,
6020 ST_TET, 4, P4, P6, P5, N0,
6021 ST_TET, 4, P0, P4, P5, N0,
6022 ST_TET, 4, P3, P2, P0, N0,
6023 ST_TET, 4, P6, P2, P3, N0,
6024 ST_PYR, 5, P6, P3, EL, EG, N0,
6025 ST_PYR, 5, P5, P6, EG, EF, N0,
6026 ST_TET, 4, P5, EF, EJ, N0,
6027 ST_PYR, 5, P0, P5, EJ, EA, N0,
6028 ST_PYR, 5, P0, EA, EB, P3, N0,
6029 ST_TET, 4, P3, EB, EL, N0,
6030 /* case 131 */ 11,
6031 ST_PNT, 4, EI, ED, EG, EG,
6032 ST_PYR, 5, P6, P3, EL, EG, N0,
6033 ST_TET, 4, EL, P3, EB, N0,
6034 ST_PYR, 5, P2, ED, EB, P3, N0,
6035 ST_TET, 4, P6, P2, P3, N0,
6036 ST_TET, 4, P5, EF, EJ, N0,
6037 ST_TET, 4, P4, P6, P5, N0,
6038 ST_PYR, 5, P5, P6, EG, EF, N0,
6039 ST_TET, 4, P4, P2, P6, N0,
6040 ST_PYR, 5, P4, EI, ED, P2, N0,
6041 ST_PYR, 5, P4, P5, EJ, EI, N0,
6042 /* case 132 */ 12,
6043 ST_PNT, 2, ED, EF,
6044 ST_PYR, 5, P0, P4, P5, P1, N0,
6045 ST_TET, 4, P1, P5, P3, N0,
6046 ST_TET, 4, P0, P1, P3, N0,
6047 ST_TET, 4, P6, P4, P0, N0,
6048 ST_TET, 4, P5, P4, P6, N0,
6049 ST_PYR, 5, P5, P6, EG, EF, N0,
6050 ST_PYR, 5, P3, P5, EF, EL, N0,
6051 ST_TET, 4, P3, EL, EC, N0,
6052 ST_PYR, 5, P0, P3, EC, ED, N0,
6053 ST_PYR, 5, P0, ED, EK, P6, N0,
6054 ST_TET, 4, P6, EK, EG, N0,
6055 /* case 133 */ 11,
6056 ST_PNT, 4, EA, EI, EF, EF,
6057 ST_PYR, 5, P5, P6, EG, EF, N0,
6058 ST_TET, 4, EG, P6, EK, N0,
6059 ST_PYR, 5, P4, EI, EK, P6, N0,
6060 ST_TET, 4, P5, P4, P6, N0,
6061 ST_TET, 4, P3, EL, EC, N0,
6062 ST_TET, 4, P1, P5, P3, N0,
6063 ST_PYR, 5, P3, P5, EF, EL, N0,
6064 ST_TET, 4, P1, P4, P5, N0,
6065 ST_PYR, 5, P1, EA, EI, P4, N0,
6066 ST_PYR, 5, P1, P3, EC, EA, N0,
6067 /* case 134 */ 6,
6068 ST_TET, 4, P3, EB, EL, EC,
6069 ST_TET, 4, P6, P4, P0, P5,
6070 ST_PYR, 5, EJ, EA, P0, P5, ED,
6071 ST_PYR, 5, EF, P5, P6, EG, EK,
6072 ST_PYR, 5, P0, ED, EK, P6, P5,
6073 ST_PYR, 5, ED, EJ, EF, EK, P5,
6074 /* case 135 */ 8,
6075 ST_PNT, 5, EI, EK, EJ, EF, EG,
6076 ST_TET, 4, P3, EC, EB, EL,
6077 ST_PYR, 5, P6, P4, EI, EK, N0,
6078 ST_PYR, 5, P4, P5, EJ, EI, N0,
6079 ST_TET, 4, P5, EF, EJ, N0,
6080 ST_TET, 4, P4, P6, P5, N0,
6081 ST_PYR, 5, P5, P6, EG, EF, N0,
6082 ST_TET, 4, P6, EK, EG, N0,
6083 /* case 136 */ 2,
6084 ST_HEX, 8, EG, P6, P2, EC, EF, P5, P1, EB,
6085 ST_WDG, 6, P1, P0, P2, P5, P4, P6,
6086 /* case 137 */ 11,
6087 ST_PNT, 4, EG, EF, EI, EI,
6088 ST_PYR, 5, P4, P1, EA, EI, N0,
6089 ST_TET, 4, EA, P1, EB, N0,
6090 ST_PYR, 5, P5, EF, EB, P1, N0,
6091 ST_TET, 4, P4, P5, P1, N0,
6092 ST_TET, 4, P2, ED, EC, N0,
6093 ST_TET, 4, P6, P4, P2, N0,
6094 ST_PYR, 5, P2, P4, EI, ED, N0,
6095 ST_TET, 4, P6, P5, P4, N0,
6096 ST_PYR, 5, P6, EG, EF, P5, N0,
6097 ST_PYR, 5, P6, P2, EC, EG, N0,
6098 /* case 138 */ 9,
6099 ST_PNT, 5, EG, EC, EF, EJ, EA,
6100 ST_PYR, 5, P6, P4, P0, P2, N0,
6101 ST_TET, 4, P0, P5, N0, P4,
6102 ST_PYR, 5, P2, P0, EA, EC, N0,
6103 ST_PYR, 5, EG, P6, P2, EC, N0,
6104 ST_TET, 4, P5, P4, P6, N0,
6105 ST_PYR, 5, P5, P6, EG, EF, N0,
6106 ST_TET, 4, P5, EF, EJ, N0,
6107 ST_PYR, 5, EA, P0, P5, EJ, N0,
6108 /* case 139 */ 9,
6109 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
6110 ST_TET, 4, P6, P4, P2, N0,
6111 ST_PYR, 5, P6, P2, EC, EG, N0,
6112 ST_TET, 4, P5, P4, P6, N0,
6113 ST_PYR, 5, P5, P6, EG, EF, N0,
6114 ST_TET, 4, EJ, P5, EF, N0,
6115 ST_PYR, 5, P5, EJ, EI, P4, N0,
6116 ST_PYR, 5, EI, ED, P2, P4, N0,
6117 ST_TET, 4, P2, ED, EC, N0,
6118 /* case 140 */ 9,
6119 ST_PNT, 5, EF, EB, EG, EK, ED,
6120 ST_PYR, 5, P5, P1, P0, P4, N0,
6121 ST_TET, 4, P0, N0, P6, P4,
6122 ST_PYR, 5, P1, EB, ED, P0, N0,
6123 ST_PYR, 5, EF, EB, P1, P5, N0,
6124 ST_TET, 4, P6, P5, P4, N0,
6125 ST_PYR, 5, P6, EG, EF, P5, N0,
6126 ST_TET, 4, P6, EK, EG, N0,
6127 ST_PYR, 5, ED, EK, P6, P0, N0,
6128 /* case 141 */ 9,
6129 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
6130 ST_TET, 4, P5, P1, P4, N0,
6131 ST_PYR, 5, P5, EF, EB, P1, N0,
6132 ST_TET, 4, P6, P5, P4, N0,
6133 ST_PYR, 5, P6, EG, EF, P5, N0,
6134 ST_TET, 4, EK, EG, P6, N0,
6135 ST_PYR, 5, P6, P4, EI, EK, N0,
6136 ST_PYR, 5, EI, P4, P1, EA, N0,
6137 ST_TET, 4, P1, EB, EA, N0,
6138 /* case 142 */ 5,
6139 ST_TET, 4, P6, P4, P0, P5,
6140 ST_PYR, 5, EJ, EA, P0, P5, ED,
6141 ST_PYR, 5, EF, P5, P6, EG, EK,
6142 ST_PYR, 5, P0, ED, EK, P6, P5,
6143 ST_PYR, 5, ED, EJ, EF, EK, P5,
6144 /* case 143 */ 7,
6145 ST_PNT, 5, EK, EI, EJ, EG, EF,
6146 ST_PYR, 5, P4, P5, EJ, EI, N0,
6147 ST_TET, 4, P5, EF, EJ, N0,
6148 ST_PYR, 5, P6, P4, EI, EK, N0,
6149 ST_TET, 4, EG, P6, EK, N0,
6150 ST_PYR, 5, EF, P5, P6, EG, N0,
6151 ST_TET, 4, P5, P4, P6, N0,
6152 /* case 144 */ 12,
6153 ST_PNT, 2, EI, EL,
6154 ST_PYR, 5, P0, P1, P3, P2, N0,
6155 ST_TET, 4, P1, P5, P3, N0,
6156 ST_TET, 4, P0, P5, P1, N0,
6157 ST_TET, 4, P6, P0, P2, N0,
6158 ST_TET, 4, P3, P6, P2, N0,
6159 ST_PYR, 5, P3, EL, EG, P6, N0,
6160 ST_PYR, 5, P5, EF, EL, P3, N0,
6161 ST_TET, 4, P5, EE, EF, N0,
6162 ST_PYR, 5, P0, EI, EE, P5, N0,
6163 ST_PYR, 5, P0, P6, EH, EI, N0,
6164 ST_TET, 4, P6, EG, EH, N0,
6165 /* case 145 */ 11,
6166 ST_PNT, 4, EA, ED, EL, EL,
6167 ST_PYR, 5, P3, EL, EG, P6, N0,
6168 ST_TET, 4, EG, EH, P6, N0,
6169 ST_PYR, 5, P2, P6, EH, ED, N0,
6170 ST_TET, 4, P3, P6, P2, N0,
6171 ST_TET, 4, P5, EE, EF, N0,
6172 ST_TET, 4, P1, P5, P3, N0,
6173 ST_PYR, 5, P5, EF, EL, P3, N0,
6174 ST_TET, 4, P1, P3, P2, N0,
6175 ST_PYR, 5, P1, P2, ED, EA, N0,
6176 ST_PYR, 5, P1, EA, EE, P5, N0,
6177 /* case 146 */ 6,
6178 ST_TET, 4, P5, EF, EJ, EE,
6179 ST_TET, 4, P6, P0, P2, P3,
6180 ST_PYR, 5, EB, P3, P0, EA, EI,
6181 ST_PYR, 5, EL, EG, P6, P3, EH,
6182 ST_PYR, 5, P0, P6, EH, EI, P3,
6183 ST_PYR, 5, EI, EH, EL, EB, P3,
6184 /* case 147 */ 8,
6185 ST_PNT, 5, ED, EH, EB, EL, EG,
6186 ST_TET, 4, P5, EJ, EE, EF,
6187 ST_PYR, 5, P6, EH, ED, P2, N0,
6188 ST_PYR, 5, P2, ED, EB, P3, N0,
6189 ST_TET, 4, P3, EB, EL, N0,
6190 ST_TET, 4, P2, P3, P6, N0,
6191 ST_PYR, 5, P3, EL, EG, P6, N0,
6192 ST_TET, 4, P6, EG, EH, N0,
6193 /* case 148 */ 6,
6194 ST_TET, 4, P6, EG, EH, EK,
6195 ST_TET, 4, P3, P0, P1, P5,
6196 ST_PYR, 5, EE, P5, P0, EI, ED,
6197 ST_PYR, 5, EF, EL, P3, P5, EC,
6198 ST_PYR, 5, P0, P3, EC, ED, P5,
6199 ST_PYR, 5, ED, EC, EF, EE, P5,
6200 /* case 149 */ 8,
6201 ST_PNT, 5, EA, EC, EE, EF, EL,
6202 ST_TET, 4, P6, EH, EK, EG,
6203 ST_PYR, 5, P3, EC, EA, P1, N0,
6204 ST_PYR, 5, P1, EA, EE, P5, N0,
6205 ST_TET, 4, P5, EE, EF, N0,
6206 ST_TET, 4, P1, P5, P3, N0,
6207 ST_PYR, 5, P5, EF, EL, P3, N0,
6208 ST_TET, 4, P3, EL, EC, N0,
6209 /* case 150 */ 4,
6210 ST_TET, 4, EH, EG, EK, P6,
6211 ST_TET, 4, EI, ED, EA, P0,
6212 ST_TET, 4, EE, EJ, EF, P5,
6213 ST_TET, 4, EB, EC, EL, P3,
6214 /* case 151 */ 3,
6215 ST_TET, 4, EK, EH, EG, P6,
6216 ST_TET, 4, EC, EB, P3, EL,
6217 ST_TET, 4, EE, P5, EJ, EF,
6218 /* case 152 */ 11,
6219 ST_PNT, 4, EC, EB, EI, EI,
6220 ST_PYR, 5, P0, EI, EE, P5, N0,
6221 ST_TET, 4, EE, EF, P5, N0,
6222 ST_PYR, 5, P1, P5, EF, EB, N0,
6223 ST_TET, 4, P0, P5, P1, N0,
6224 ST_TET, 4, P6, EG, EH, N0,
6225 ST_TET, 4, P2, P6, P0, N0,
6226 ST_PYR, 5, P6, EH, EI, P0, N0,
6227 ST_TET, 4, P2, P0, P1, N0,
6228 ST_PYR, 5, P2, P1, EB, EC, N0,
6229 ST_PYR, 5, P2, EC, EG, P6, N0,
6230 /* case 153 */ 2,
6231 ST_WDG, 6, P6, EH, EG, P2, ED, EC,
6232 ST_WDG, 6, P5, EF, EE, P1, EB, EA,
6233 /* case 154 */ 8,
6234 ST_PNT, 5, EC, EG, EA, EI, EH,
6235 ST_TET, 4, P5, EF, EJ, EE,
6236 ST_PYR, 5, P6, P2, EC, EG, N0,
6237 ST_PYR, 5, P2, P0, EA, EC, N0,
6238 ST_TET, 4, P0, EI, EA, N0,
6239 ST_TET, 4, P2, P6, P0, N0,
6240 ST_PYR, 5, P0, P6, EH, EI, N0,
6241 ST_TET, 4, P6, EG, EH, N0,
6242 /* case 155 */ 2,
6243 ST_WDG, 6, EG, P6, EH, EC, P2, ED,
6244 ST_TET, 4, EJ, EE, P5, EF,
6245 /* case 156 */ 8,
6246 ST_PNT, 5, EB, EF, ED, EI, EE,
6247 ST_TET, 4, P6, EK, EG, EH,
6248 ST_PYR, 5, P5, EF, EB, P1, N0,
6249 ST_PYR, 5, P1, EB, ED, P0, N0,
6250 ST_TET, 4, P0, ED, EI, N0,
6251 ST_TET, 4, P1, P0, P5, N0,
6252 ST_PYR, 5, P0, EI, EE, P5, N0,
6253 ST_TET, 4, P5, EE, EF, N0,
6254 /* case 157 */ 2,
6255 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
6256 ST_TET, 4, EK, P6, EH, EG,
6257 /* case 158 */ 3,
6258 ST_TET, 4, EJ, EF, EE, P5,
6259 ST_TET, 4, EA, ED, P0, EI,
6260 ST_TET, 4, EG, P6, EK, EH,
6261 /* case 159 */ 2,
6262 ST_TET, 4, EG, EK, EH, P6,
6263 ST_TET, 4, EF, EE, EJ, P5,
6264 /* case 160 */ 2,
6265 ST_HEX, 8, EL, P3, P1, EJ, EG, P6, P4, EE,
6266 ST_WDG, 6, P3, P2, P6, P1, P0, P4,
6267 /* case 161 */ 11,
6268 ST_PNT, 4, EG, EL, ED, ED,
6269 ST_PYR, 5, P2, ED, EA, P1, N0,
6270 ST_TET, 4, EA, EJ, P1, N0,
6271 ST_PYR, 5, P3, P1, EJ, EL, N0,
6272 ST_TET, 4, P2, P1, P3, N0,
6273 ST_TET, 4, P4, EE, EI, N0,
6274 ST_TET, 4, P6, P4, P2, N0,
6275 ST_PYR, 5, P4, EI, ED, P2, N0,
6276 ST_TET, 4, P6, P2, P3, N0,
6277 ST_PYR, 5, P6, P3, EL, EG, N0,
6278 ST_PYR, 5, P6, EG, EE, P4, N0,
6279 /* case 162 */ 9,
6280 ST_PNT, 5, EG, EE, EL, EB, EA,
6281 ST_PYR, 5, P6, P4, P0, P2, N0,
6282 ST_TET, 4, P0, N0, P3, P2,
6283 ST_PYR, 5, P4, EE, EA, P0, N0,
6284 ST_PYR, 5, EG, EE, P4, P6, N0,
6285 ST_TET, 4, P3, P6, P2, N0,
6286 ST_PYR, 5, P3, EL, EG, P6, N0,
6287 ST_TET, 4, P3, EB, EL, N0,
6288 ST_PYR, 5, EA, EB, P3, P0, N0,
6289 /* case 163 */ 9,
6290 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
6291 ST_TET, 4, P6, P4, P2, N0,
6292 ST_PYR, 5, P6, EG, EE, P4, N0,
6293 ST_TET, 4, P3, P6, P2, N0,
6294 ST_PYR, 5, P3, EL, EG, P6, N0,
6295 ST_TET, 4, EB, EL, P3, N0,
6296 ST_PYR, 5, P3, P2, ED, EB, N0,
6297 ST_PYR, 5, ED, P2, P4, EI, N0,
6298 ST_TET, 4, P4, EE, EI, N0,
6299 /* case 164 */ 11,
6300 ST_PNT, 4, EE, EJ, ED, ED,
6301 ST_PYR, 5, P0, P3, EC, ED, N0,
6302 ST_TET, 4, EC, P3, EL, N0,
6303 ST_PYR, 5, P1, EJ, EL, P3, N0,
6304 ST_TET, 4, P0, P1, P3, N0,
6305 ST_TET, 4, P6, EK, EG, N0,
6306 ST_TET, 4, P4, P0, P6, N0,
6307 ST_PYR, 5, P6, P0, ED, EK, N0,
6308 ST_TET, 4, P4, P1, P0, N0,
6309 ST_PYR, 5, P4, EE, EJ, P1, N0,
6310 ST_PYR, 5, P4, P6, EG, EE, N0,
6311 /* case 165 */ 2,
6312 ST_WDG, 6, P4, EI, EE, P6, EK, EG,
6313 ST_WDG, 6, P1, EJ, EA, P3, EL, EC,
6314 /* case 166 */ 8,
6315 ST_PNT, 5, EE, EG, EA, ED, EK,
6316 ST_TET, 4, P3, EB, EL, EC,
6317 ST_PYR, 5, P6, EG, EE, P4, N0,
6318 ST_PYR, 5, P4, EE, EA, P0, N0,
6319 ST_TET, 4, P0, EA, ED, N0,
6320 ST_TET, 4, P4, P0, P6, N0,
6321 ST_PYR, 5, P0, ED, EK, P6, N0,
6322 ST_TET, 4, P6, EK, EG, N0,
6323 /* case 167 */ 2,
6324 ST_WDG, 6, EE, P4, EI, EG, P6, EK,
6325 ST_TET, 4, EB, P3, EC, EL,
6326 /* case 168 */ 9,
6327 ST_PNT, 5, EC, EG, EB, EJ, EE,
6328 ST_PYR, 5, P2, P6, P4, P0, N0,
6329 ST_TET, 4, P4, N0, P1, P0,
6330 ST_PYR, 5, P6, EG, EE, P4, N0,
6331 ST_PYR, 5, EC, EG, P6, P2, N0,
6332 ST_TET, 4, P1, P2, P0, N0,
6333 ST_PYR, 5, P1, EB, EC, P2, N0,
6334 ST_TET, 4, P1, EJ, EB, N0,
6335 ST_PYR, 5, EE, EJ, P1, P4, N0,
6336 /* case 169 */ 8,
6337 ST_PNT, 5, EG, EE, EC, ED, EI,
6338 ST_TET, 4, P1, EJ, EB, EA,
6339 ST_PYR, 5, P4, P6, EG, EE, N0,
6340 ST_PYR, 5, P6, P2, EC, EG, N0,
6341 ST_TET, 4, P2, ED, EC, N0,
6342 ST_TET, 4, P6, P4, P2, N0,
6343 ST_PYR, 5, P2, P4, EI, ED, N0,
6344 ST_TET, 4, P4, EE, EI, N0,
6345 /* case 170 */ 1,
6346 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P6, P2,
6347 /* case 171 */ 7,
6348 ST_PNT, 5, EE, EG, EC, EI, ED,
6349 ST_PYR, 5, P6, P2, EC, EG, N0,
6350 ST_TET, 4, P2, ED, EC, N0,
6351 ST_PYR, 5, P4, P6, EG, EE, N0,
6352 ST_TET, 4, EI, P4, EE, N0,
6353 ST_PYR, 5, ED, P2, P4, EI, N0,
6354 ST_TET, 4, P2, P6, P4, N0,
6355 /* case 172 */ 9,
6356 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
6357 ST_TET, 4, P4, P0, P6, N0,
6358 ST_PYR, 5, P4, P6, EG, EE, N0,
6359 ST_TET, 4, P1, P0, P4, N0,
6360 ST_PYR, 5, P1, P4, EE, EJ, N0,
6361 ST_TET, 4, EB, P1, EJ, N0,
6362 ST_PYR, 5, P1, EB, ED, P0, N0,
6363 ST_PYR, 5, ED, EK, P6, P0, N0,
6364 ST_TET, 4, P6, EK, EG, N0,
6365 /* case 173 */ 2,
6366 ST_WDG, 6, EE, P4, EI, EG, P6, EK,
6367 ST_TET, 4, EB, EA, P1, EJ,
6368 /* case 174 */ 7,
6369 ST_PNT, 5, EG, EE, EA, EK, ED,
6370 ST_PYR, 5, P4, EE, EA, P0, N0,
6371 ST_TET, 4, P0, EA, ED, N0,
6372 ST_PYR, 5, P6, EG, EE, P4, N0,
6373 ST_TET, 4, EK, EG, P6, N0,
6374 ST_PYR, 5, ED, EK, P6, P0, N0,
6375 ST_TET, 4, P0, P6, P4, N0,
6376 /* case 175 */ 1,
6377 ST_WDG, 6, P4, EI, EE, P6, EK, EG,
6378 /* case 176 */ 9,
6379 ST_PNT, 5, EL, EJ, EG, EH, EI,
6380 ST_PYR, 5, P3, P2, P0, P1, N0,
6381 ST_TET, 4, P0, P6, N0, P2,
6382 ST_PYR, 5, P1, P0, EI, EJ, N0,
6383 ST_PYR, 5, EL, P3, P1, EJ, N0,
6384 ST_TET, 4, P6, P2, P3, N0,
6385 ST_PYR, 5, P6, P3, EL, EG, N0,
6386 ST_TET, 4, P6, EG, EH, N0,
6387 ST_PYR, 5, EI, P0, P6, EH, N0,
6388 /* case 177 */ 9,
6389 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
6390 ST_TET, 4, P3, P2, P1, N0,
6391 ST_PYR, 5, P3, P1, EJ, EL, N0,
6392 ST_TET, 4, P6, P2, P3, N0,
6393 ST_PYR, 5, P6, P3, EL, EG, N0,
6394 ST_TET, 4, EH, P6, EG, N0,
6395 ST_PYR, 5, P6, EH, ED, P2, N0,
6396 ST_PYR, 5, ED, EA, P1, P2, N0,
6397 ST_TET, 4, P1, EA, EJ, N0,
6398 /* case 178 */ 5,
6399 ST_TET, 4, P6, P0, P2, P3,
6400 ST_PYR, 5, EB, P3, P0, EA, EI,
6401 ST_PYR, 5, EL, EG, P6, P3, EH,
6402 ST_PYR, 5, P0, P6, EH, EI, P3,
6403 ST_PYR, 5, EI, EH, EL, EB, P3,
6404 /* case 179 */ 7,
6405 ST_PNT, 5, EH, ED, EB, EG, EL,
6406 ST_PYR, 5, P2, ED, EB, P3, N0,
6407 ST_TET, 4, P3, EB, EL, N0,
6408 ST_PYR, 5, P6, EH, ED, P2, N0,
6409 ST_TET, 4, EG, EH, P6, N0,
6410 ST_PYR, 5, EL, EG, P6, P3, N0,
6411 ST_TET, 4, P3, P6, P2, N0,
6412 /* case 180 */ 8,
6413 ST_PNT, 5, EJ, EL, EI, ED, EC,
6414 ST_TET, 4, P6, EG, EH, EK,
6415 ST_PYR, 5, P3, P1, EJ, EL, N0,
6416 ST_PYR, 5, P1, P0, EI, EJ, N0,
6417 ST_TET, 4, P0, ED, EI, N0,
6418 ST_TET, 4, P1, P3, P0, N0,
6419 ST_PYR, 5, P0, P3, EC, ED, N0,
6420 ST_TET, 4, P3, EL, EC, N0,
6421 /* case 181 */ 2,
6422 ST_WDG, 6, EL, P3, EC, EJ, P1, EA,
6423 ST_TET, 4, EH, EK, P6, EG,
6424 /* case 182 */ 3,
6425 ST_TET, 4, EB, EC, EL, P3,
6426 ST_TET, 4, EA, P0, EI, ED,
6427 ST_TET, 4, EG, EH, P6, EK,
6428 /* case 183 */ 2,
6429 ST_TET, 4, EG, EK, EH, P6,
6430 ST_TET, 4, EL, EB, EC, P3,
6431 /* case 184 */ 9,
6432 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
6433 ST_TET, 4, P2, P6, P0, N0,
6434 ST_PYR, 5, P2, EC, EG, P6, N0,
6435 ST_TET, 4, P1, P2, P0, N0,
6436 ST_PYR, 5, P1, EB, EC, P2, N0,
6437 ST_TET, 4, EJ, EB, P1, N0,
6438 ST_PYR, 5, P1, P0, EI, EJ, N0,
6439 ST_PYR, 5, EI, P0, P6, EH, N0,
6440 ST_TET, 4, P6, EG, EH, N0,
6441 /* case 185 */ 2,
6442 ST_WDG, 6, EG, P6, EH, EC, P2, ED,
6443 ST_TET, 4, EJ, P1, EA, EB,
6444 /* case 186 */ 7,
6445 ST_PNT, 5, EG, EC, EA, EH, EI,
6446 ST_PYR, 5, P2, P0, EA, EC, N0,
6447 ST_TET, 4, P0, EI, EA, N0,
6448 ST_PYR, 5, P6, P2, EC, EG, N0,
6449 ST_TET, 4, EH, P6, EG, N0,
6450 ST_PYR, 5, EI, P0, P6, EH, N0,
6451 ST_TET, 4, P0, P2, P6, N0,
6452 /* case 187 */ 1,
6453 ST_WDG, 6, P6, EH, EG, P2, ED, EC,
6454 /* case 188 */ 2,
6455 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
6456 ST_TET, 4, EG, EH, P6, EK,
6457 /* case 189 */ 2,
6458 ST_TET, 4, EJ, EA, EB, P1,
6459 ST_TET, 4, EH, EG, EK, P6,
6460 /* case 190 */ 2,
6461 ST_TET, 4, EI, ED, EA, P0,
6462 ST_TET, 4, EH, EG, EK, P6,
6463 /* case 191 */ 1,
6464 ST_TET, 4, EG, EK, EH, P6,
6465 /* case 192 */ 2,
6466 ST_HEX, 8, EF, P5, P4, EH, EL, P3, P2, EK,
6467 ST_WDG, 6, P5, P1, P3, P4, P0, P2,
6468 /* case 193 */ 11,
6469 ST_PNT, 4, EL, EF, EA, EA,
6470 ST_PYR, 5, P1, EA, EI, P4, N0,
6471 ST_TET, 4, EI, EH, P4, N0,
6472 ST_PYR, 5, P5, P4, EH, EF, N0,
6473 ST_TET, 4, P1, P4, P5, N0,
6474 ST_TET, 4, P2, EK, ED, N0,
6475 ST_TET, 4, P3, P2, P1, N0,
6476 ST_PYR, 5, P2, ED, EA, P1, N0,
6477 ST_TET, 4, P3, P1, P5, N0,
6478 ST_PYR, 5, P3, P5, EF, EL, N0,
6479 ST_PYR, 5, P3, EL, EK, P2, N0,
6480 /* case 194 */ 11,
6481 ST_PNT, 4, EK, EH, EA, EA,
6482 ST_PYR, 5, P0, P5, EJ, EA, N0,
6483 ST_TET, 4, EJ, P5, EF, N0,
6484 ST_PYR, 5, P4, EH, EF, P5, N0,
6485 ST_TET, 4, P0, P4, P5, N0,
6486 ST_TET, 4, P3, EB, EL, N0,
6487 ST_TET, 4, P2, P0, P3, N0,
6488 ST_PYR, 5, P3, P0, EA, EB, N0,
6489 ST_TET, 4, P2, P4, P0, N0,
6490 ST_PYR, 5, P2, EK, EH, P4, N0,
6491 ST_PYR, 5, P2, P3, EL, EK, N0,
6492 /* case 195 */ 2,
6493 ST_WDG, 6, P2, ED, EK, P3, EB, EL,
6494 ST_WDG, 6, P4, EH, EI, P5, EF, EJ,
6495 /* case 196 */ 9,
6496 ST_PNT, 5, EF, EH, EL, EC, ED,
6497 ST_PYR, 5, P5, P1, P0, P4, N0,
6498 ST_TET, 4, P0, P3, N0, P1,
6499 ST_PYR, 5, P4, P0, ED, EH, N0,
6500 ST_PYR, 5, EF, P5, P4, EH, N0,
6501 ST_TET, 4, P3, P1, P5, N0,
6502 ST_PYR, 5, P3, P5, EF, EL, N0,
6503 ST_TET, 4, P3, EL, EC, N0,
6504 ST_PYR, 5, ED, P0, P3, EC, N0,
6505 /* case 197 */ 9,
6506 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
6507 ST_TET, 4, P5, P1, P4, N0,
6508 ST_PYR, 5, P5, P4, EH, EF, N0,
6509 ST_TET, 4, P3, P1, P5, N0,
6510 ST_PYR, 5, P3, P5, EF, EL, N0,
6511 ST_TET, 4, EC, P3, EL, N0,
6512 ST_PYR, 5, P3, EC, EA, P1, N0,
6513 ST_PYR, 5, EA, EI, P4, P1, N0,
6514 ST_TET, 4, P4, EI, EH, N0,
6515 /* case 198 */ 8,
6516 ST_PNT, 5, EH, EF, ED, EA, EJ,
6517 ST_TET, 4, P3, EL, EC, EB,
6518 ST_PYR, 5, P5, P4, EH, EF, N0,
6519 ST_PYR, 5, P4, P0, ED, EH, N0,
6520 ST_TET, 4, P0, EA, ED, N0,
6521 ST_TET, 4, P4, P5, P0, N0,
6522 ST_PYR, 5, P0, P5, EJ, EA, N0,
6523 ST_TET, 4, P5, EF, EJ, N0,
6524 /* case 199 */ 2,
6525 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
6526 ST_TET, 4, EC, EB, P3, EL,
6527 /* case 200 */ 9,
6528 ST_PNT, 5, EH, EF, EK, EC, EB,
6529 ST_PYR, 5, P4, P5, P1, P0, N0,
6530 ST_TET, 4, P1, N0, P2, P0,
6531 ST_PYR, 5, P5, EF, EB, P1, N0,
6532 ST_PYR, 5, EH, EF, P5, P4, N0,
6533 ST_TET, 4, P2, P4, P0, N0,
6534 ST_PYR, 5, P2, EK, EH, P4, N0,
6535 ST_TET, 4, P2, EC, EK, N0,
6536 ST_PYR, 5, EB, EC, P2, P1, N0,
6537 /* case 201 */ 8,
6538 ST_PNT, 5, EF, EB, EH, EI, EA,
6539 ST_TET, 4, P2, EC, EK, ED,
6540 ST_PYR, 5, P1, P5, EF, EB, N0,
6541 ST_PYR, 5, P5, P4, EH, EF, N0,
6542 ST_TET, 4, P4, EI, EH, N0,
6543 ST_TET, 4, P5, P1, P4, N0,
6544 ST_PYR, 5, P4, P1, EA, EI, N0,
6545 ST_TET, 4, P1, EB, EA, N0,
6546 /* case 202 */ 9,
6547 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
6548 ST_TET, 4, P4, P5, P0, N0,
6549 ST_PYR, 5, P4, EH, EF, P5, N0,
6550 ST_TET, 4, P2, P4, P0, N0,
6551 ST_PYR, 5, P2, EK, EH, P4, N0,
6552 ST_TET, 4, EC, EK, P2, N0,
6553 ST_PYR, 5, P2, P0, EA, EC, N0,
6554 ST_PYR, 5, EA, P0, P5, EJ, N0,
6555 ST_TET, 4, P5, EF, EJ, N0,
6556 /* case 203 */ 2,
6557 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
6558 ST_TET, 4, EC, P2, ED, EK,
6559 /* case 204 */ 1,
6560 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
6561 /* case 205 */ 7,
6562 ST_PNT, 5, EB, EF, EH, EA, EI,
6563 ST_PYR, 5, P5, P4, EH, EF, N0,
6564 ST_TET, 4, P4, EI, EH, N0,
6565 ST_PYR, 5, P1, P5, EF, EB, N0,
6566 ST_TET, 4, EA, P1, EB, N0,
6567 ST_PYR, 5, EI, P4, P1, EA, N0,
6568 ST_TET, 4, P4, P5, P1, N0,
6569 /* case 206 */ 7,
6570 ST_PNT, 5, EF, EH, ED, EJ, EA,
6571 ST_PYR, 5, P4, P0, ED, EH, N0,
6572 ST_TET, 4, P0, EA, ED, N0,
6573 ST_PYR, 5, P5, P4, EH, EF, N0,
6574 ST_TET, 4, EJ, P5, EF, N0,
6575 ST_PYR, 5, EA, P0, P5, EJ, N0,
6576 ST_TET, 4, P0, P4, P5, N0,
6577 /* case 207 */ 1,
6578 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
6579 /* case 208 */ 9,
6580 ST_PNT, 5, EL, EK, EF, EE, EI,
6581 ST_PYR, 5, P3, P2, P0, P1, N0,
6582 ST_TET, 4, P0, N0, P5, P1,
6583 ST_PYR, 5, P2, EK, EI, P0, N0,
6584 ST_PYR, 5, EL, EK, P2, P3, N0,
6585 ST_TET, 4, P5, P3, P1, N0,
6586 ST_PYR, 5, P5, EF, EL, P3, N0,
6587 ST_TET, 4, P5, EE, EF, N0,
6588 ST_PYR, 5, EI, EE, P5, P0, N0,
6589 /* case 209 */ 9,
6590 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
6591 ST_TET, 4, P3, P2, P1, N0,
6592 ST_PYR, 5, P3, EL, EK, P2, N0,
6593 ST_TET, 4, P5, P3, P1, N0,
6594 ST_PYR, 5, P5, EF, EL, P3, N0,
6595 ST_TET, 4, EE, EF, P5, N0,
6596 ST_PYR, 5, P5, P1, EA, EE, N0,
6597 ST_PYR, 5, EA, P1, P2, ED, N0,
6598 ST_TET, 4, P2, EK, ED, N0,
6599 /* case 210 */ 8,
6600 ST_PNT, 5, EK, EL, EI, EA, EB,
6601 ST_TET, 4, P5, EE, EF, EJ,
6602 ST_PYR, 5, P3, EL, EK, P2, N0,
6603 ST_PYR, 5, P2, EK, EI, P0, N0,
6604 ST_TET, 4, P0, EI, EA, N0,
6605 ST_TET, 4, P2, P0, P3, N0,
6606 ST_PYR, 5, P0, EA, EB, P3, N0,
6607 ST_TET, 4, P3, EB, EL, N0,
6608 /* case 211 */ 2,
6609 ST_WDG, 6, EK, P2, ED, EL, P3, EB,
6610 ST_TET, 4, EE, P5, EJ, EF,
6611 /* case 212 */ 5,
6612 ST_TET, 4, P3, P0, P1, P5,
6613 ST_PYR, 5, EE, P5, P0, EI, ED,
6614 ST_PYR, 5, EF, EL, P3, P5, EC,
6615 ST_PYR, 5, P0, P3, EC, ED, P5,
6616 ST_PYR, 5, ED, EC, EF, EE, P5,
6617 /* case 213 */ 7,
6618 ST_PNT, 5, EC, EA, EE, EL, EF,
6619 ST_PYR, 5, P1, EA, EE, P5, N0,
6620 ST_TET, 4, P5, EE, EF, N0,
6621 ST_PYR, 5, P3, EC, EA, P1, N0,
6622 ST_TET, 4, EL, EC, P3, N0,
6623 ST_PYR, 5, EF, EL, P3, P5, N0,
6624 ST_TET, 4, P5, P3, P1, N0,
6625 /* case 214 */ 3,
6626 ST_TET, 4, EE, EJ, EF, P5,
6627 ST_TET, 4, EI, P0, ED, EA,
6628 ST_TET, 4, EL, EC, P3, EB,
6629 /* case 215 */ 2,
6630 ST_TET, 4, EL, EB, EC, P3,
6631 ST_TET, 4, EF, EE, EJ, P5,
6632 /* case 216 */ 9,
6633 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
6634 ST_TET, 4, P1, P0, P5, N0,
6635 ST_PYR, 5, P1, P5, EF, EB, N0,
6636 ST_TET, 4, P2, P0, P1, N0,
6637 ST_PYR, 5, P2, P1, EB, EC, N0,
6638 ST_TET, 4, EK, P2, EC, N0,
6639 ST_PYR, 5, P2, EK, EI, P0, N0,
6640 ST_PYR, 5, EI, EE, P5, P0, N0,
6641 ST_TET, 4, P5, EE, EF, N0,
6642 /* case 217 */ 2,
6643 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
6644 ST_TET, 4, EK, ED, P2, EC,
6645 /* case 218 */ 2,
6646 ST_WDG, 6, EI, P0, EA, EK, P2, EC,
6647 ST_TET, 4, EF, EJ, P5, EE,
6648 /* case 219 */ 2,
6649 ST_TET, 4, EC, ED, EK, P2,
6650 ST_TET, 4, EJ, EF, EE, P5,
6651 /* case 220 */ 7,
6652 ST_PNT, 5, EF, EB, ED, EE, EI,
6653 ST_PYR, 5, P1, EB, ED, P0, N0,
6654 ST_TET, 4, P0, ED, EI, N0,
6655 ST_PYR, 5, P5, EF, EB, P1, N0,
6656 ST_TET, 4, EE, EF, P5, N0,
6657 ST_PYR, 5, EI, EE, P5, P0, N0,
6658 ST_TET, 4, P0, P5, P1, N0,
6659 /* case 221 */ 1,
6660 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
6661 /* case 222 */ 2,
6662 ST_TET, 4, EA, EI, ED, P0,
6663 ST_TET, 4, EJ, EF, EE, P5,
6664 /* case 223 */ 1,
6665 ST_TET, 4, EF, EE, EJ, P5,
6666 /* case 224 */ 9,
6667 ST_PNT, 5, EK, EL, EH, EE, EJ,
6668 ST_PYR, 5, P2, P0, P1, P3, N0,
6669 ST_TET, 4, P1, P4, N0, P0,
6670 ST_PYR, 5, P3, P1, EJ, EL, N0,
6671 ST_PYR, 5, EK, P2, P3, EL, N0,
6672 ST_TET, 4, P4, P0, P2, N0,
6673 ST_PYR, 5, P4, P2, EK, EH, N0,
6674 ST_TET, 4, P4, EH, EE, N0,
6675 ST_PYR, 5, EJ, P1, P4, EE, N0,
6676 /* case 225 */ 8,
6677 ST_PNT, 5, EL, EJ, EK, ED, EA,
6678 ST_TET, 4, P4, EH, EE, EI,
6679 ST_PYR, 5, P1, EJ, EL, P3, N0,
6680 ST_PYR, 5, P3, EL, EK, P2, N0,
6681 ST_TET, 4, P2, EK, ED, N0,
6682 ST_TET, 4, P3, P2, P1, N0,
6683 ST_PYR, 5, P2, ED, EA, P1, N0,
6684 ST_TET, 4, P1, EA, EJ, N0,
6685 /* case 226 */ 9,
6686 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
6687 ST_TET, 4, P2, P0, P3, N0,
6688 ST_PYR, 5, P2, P3, EL, EK, N0,
6689 ST_TET, 4, P4, P0, P2, N0,
6690 ST_PYR, 5, P4, P2, EK, EH, N0,
6691 ST_TET, 4, EE, P4, EH, N0,
6692 ST_PYR, 5, P4, EE, EA, P0, N0,
6693 ST_PYR, 5, EA, EB, P3, P0, N0,
6694 ST_TET, 4, P3, EB, EL, N0,
6695 /* case 227 */ 2,
6696 ST_WDG, 6, EK, P2, ED, EL, P3, EB,
6697 ST_TET, 4, EE, EI, P4, EH,
6698 /* case 228 */ 9,
6699 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
6700 ST_TET, 4, P1, P3, P0, N0,
6701 ST_PYR, 5, P1, EJ, EL, P3, N0,
6702 ST_TET, 4, P4, P1, P0, N0,
6703 ST_PYR, 5, P4, EE, EJ, P1, N0,
6704 ST_TET, 4, EH, EE, P4, N0,
6705 ST_PYR, 5, P4, P0, ED, EH, N0,
6706 ST_PYR, 5, ED, P0, P3, EC, N0,
6707 ST_TET, 4, P3, EL, EC, N0,
6708 /* case 229 */ 2,
6709 ST_WDG, 6, EL, P3, EC, EJ, P1, EA,
6710 ST_TET, 4, EH, P4, EI, EE,
6711 /* case 230 */ 2,
6712 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
6713 ST_TET, 4, EL, P3, EB, EC,
6714 /* case 231 */ 2,
6715 ST_TET, 4, EE, EH, EI, P4,
6716 ST_TET, 4, EB, EC, EL, P3,
6717 /* case 232 */ 5,
6718 ST_TET, 4, P2, P0, P1, P4,
6719 ST_PYR, 5, EE, EJ, P1, P4, EB,
6720 ST_PYR, 5, EH, P4, P2, EK, EC,
6721 ST_PYR, 5, P1, EB, EC, P2, P4,
6722 ST_PYR, 5, EB, EE, EH, EC, P4,
6723 /* case 233 */ 3,
6724 ST_TET, 4, EJ, EA, EB, P1,
6725 ST_TET, 4, EE, P4, EH, EI,
6726 ST_TET, 4, EC, EK, P2, ED,
6727 /* case 234 */ 7,
6728 ST_PNT, 5, EC, EA, EE, EK, EH,
6729 ST_PYR, 5, P0, P4, EE, EA, N0,
6730 ST_TET, 4, P4, EH, EE, N0,
6731 ST_PYR, 5, P2, P0, EA, EC, N0,
6732 ST_TET, 4, EK, P2, EC, N0,
6733 ST_PYR, 5, EH, P4, P2, EK, N0,
6734 ST_TET, 4, P4, P0, P2, N0,
6735 /* case 235 */ 2,
6736 ST_TET, 4, EK, EC, ED, P2,
6737 ST_TET, 4, EH, EI, EE, P4,
6738 /* case 236 */ 7,
6739 ST_PNT, 5, EH, ED, EB, EE, EJ,
6740 ST_PYR, 5, P0, P1, EB, ED, N0,
6741 ST_TET, 4, P1, EJ, EB, N0,
6742 ST_PYR, 5, P4, P0, ED, EH, N0,
6743 ST_TET, 4, EE, P4, EH, N0,
6744 ST_PYR, 5, EJ, P1, P4, EE, N0,
6745 ST_TET, 4, P1, P0, P4, N0,
6746 /* case 237 */ 2,
6747 ST_TET, 4, EE, EH, EI, P4,
6748 ST_TET, 4, EJ, EA, EB, P1,
6749 /* case 238 */ 1,
6750 ST_WDG, 6, P4, EE, EH, P0, EA, ED,
6751 /* case 239 */ 1,
6752 ST_TET, 4, EH, EI, EE, P4,
6753 /* case 240 */ 1,
6754 ST_HEX, 8, P0, P1, P3, P2, EI, EJ, EL, EK,
6755 /* case 241 */ 7,
6756 ST_PNT, 5, EJ, EL, EK, EA, ED,
6757 ST_PYR, 5, P3, EL, EK, P2, N0,
6758 ST_TET, 4, P2, EK, ED, N0,
6759 ST_PYR, 5, P1, EJ, EL, P3, N0,
6760 ST_TET, 4, EA, EJ, P1, N0,
6761 ST_PYR, 5, ED, EA, P1, P2, N0,
6762 ST_TET, 4, P2, P1, P3, N0,
6763 /* case 242 */ 7,
6764 ST_PNT, 5, EL, EK, EI, EB, EA,
6765 ST_PYR, 5, P2, EK, EI, P0, N0,
6766 ST_TET, 4, P0, EI, EA, N0,
6767 ST_PYR, 5, P3, EL, EK, P2, N0,
6768 ST_TET, 4, EB, EL, P3, N0,
6769 ST_PYR, 5, EA, EB, P3, P0, N0,
6770 ST_TET, 4, P0, P3, P2, N0,
6771 /* case 243 */ 1,
6772 ST_WDG, 6, P2, ED, EK, P3, EB, EL,
6773 /* case 244 */ 7,
6774 ST_PNT, 5, EL, EJ, EI, EC, ED,
6775 ST_PYR, 5, P1, P0, EI, EJ, N0,
6776 ST_TET, 4, P0, ED, EI, N0,
6777 ST_PYR, 5, P3, P1, EJ, EL, N0,
6778 ST_TET, 4, EC, P3, EL, N0,
6779 ST_PYR, 5, ED, P0, P3, EC, N0,
6780 ST_TET, 4, P0, P1, P3, N0,
6781 /* case 245 */ 1,
6782 ST_WDG, 6, P3, EC, EL, P1, EA, EJ,
6783 /* case 246 */ 2,
6784 ST_TET, 4, EA, EI, ED, P0,
6785 ST_TET, 4, EB, EC, EL, P3,
6786 /* case 247 */ 1,
6787 ST_TET, 4, EL, EB, EC, P3,
6788 /* case 248 */ 7,
6789 ST_PNT, 5, EK, EI, EJ, EC, EB,
6790 ST_PYR, 5, P0, EI, EJ, P1, N0,
6791 ST_TET, 4, P1, EJ, EB, N0,
6792 ST_PYR, 5, P2, EK, EI, P0, N0,
6793 ST_TET, 4, EC, EK, P2, N0,
6794 ST_PYR, 5, EB, EC, P2, P1, N0,
6795 ST_TET, 4, P1, P2, P0, N0,
6796 /* case 249 */ 2,
6797 ST_TET, 4, EC, ED, EK, P2,
6798 ST_TET, 4, EB, EJ, EA, P1,
6799 /* case 250 */ 1,
6800 ST_WDG, 6, P0, EA, EI, P2, EC, EK,
6801 /* case 251 */ 1,
6802 ST_TET, 4, EK, EC, ED, P2,
6803 /* case 252 */ 1,
6804 ST_WDG, 6, P0, EI, ED, P1, EJ, EB,
6805 /* case 253 */ 1,
6806 ST_TET, 4, EB, EJ, EA, P1,
6807 /* case 254 */ 1,
6808 ST_TET, 4, ED, EA, EI, P0,
6809 /* case 255 */ 0,
6810 // VTK_HEXAHEDRON
6811 /* case 0 */ 1,
6812 ST_HEX, 8, P0, P1, P2, P3, P4, P5, P6, P7,
6813 /* case 1 */ 9,
6814 ST_PNT, 7, P1, P2, P3, P4, P5, P6, P7,
6815 ST_WDG, 6, P1, P3, P4, EA, ED, EI,
6816 ST_TET, 4, P1, P3, P4, N0,
6817 ST_TET, 4, P1, P2, P3, N0,
6818 ST_PYR, 5, P6, P7, P3, P2, N0,
6819 ST_PYR, 5, P5, P6, P2, P1, N0,
6820 ST_PYR, 5, P4, P7, P6, P5, N0,
6821 ST_TET, 4, P3, P7, P4, N0,
6822 ST_TET, 4, P4, P5, P1, N0,
6823 /* case 2 */ 9,
6824 ST_PNT, 7, P5, P4, P0, P2, P6, P7, P3,
6825 ST_WDG, 6, EJ, EA, EB, P5, P0, P2,
6826 ST_TET, 4, P5, P2, P0, N0,
6827 ST_TET, 4, P5, P0, P4, N0,
6828 ST_PYR, 5, P7, P4, P0, P3, N0,
6829 ST_PYR, 5, P6, P5, P4, P7, N0,
6830 ST_PYR, 5, P2, P6, P7, P3, N0,
6831 ST_TET, 4, P0, P2, P3, N0,
6832 ST_TET, 4, P2, P5, P6, N0,
6833 /* case 3 */ 2,
6834 ST_HEX, 8, EB, P2, P3, ED, EJ, P5, P4, EI,
6835 ST_WDG, 6, P2, P6, P5, P3, P7, P4,
6836 /* case 4 */ 9,
6837 ST_PNT, 7, P6, P5, P1, P3, P7, P4, P0,
6838 ST_WDG, 6, EL, EB, EC, P6, P1, P3,
6839 ST_TET, 4, P6, P3, P1, N0,
6840 ST_TET, 4, P6, P1, P5, N0,
6841 ST_PYR, 5, P4, P5, P1, P0, N0,
6842 ST_PYR, 5, P7, P6, P5, P4, N0,
6843 ST_PYR, 5, P3, P7, P4, P0, N0,
6844 ST_TET, 4, P1, P3, P0, N0,
6845 ST_TET, 4, P3, P6, P7, N0,
6846 /* case 5 */ 12,
6847 ST_PNT, 2, EI, EL,
6848 ST_PYR, 5, P4, P7, P6, P5, N0,
6849 ST_TET, 4, P5, P6, P1, N0,
6850 ST_TET, 4, P4, P5, P1, N0,
6851 ST_TET, 4, P3, P7, P4, N0,
6852 ST_TET, 4, P6, P7, P3, N0,
6853 ST_PYR, 5, P6, P3, EC, EL, N0,
6854 ST_PYR, 5, P1, P6, EL, EB, N0,
6855 ST_TET, 4, P1, EB, EA, N0,
6856 ST_PYR, 5, P4, P1, EA, EI, N0,
6857 ST_PYR, 5, P4, EI, ED, P3, N0,
6858 ST_TET, 4, P3, ED, EC, N0,
6859 /* case 6 */ 2,
6860 ST_HEX, 8, EC, P3, P0, EA, EL, P6, P5, EJ,
6861 ST_WDG, 6, P3, P7, P6, P0, P4, P5,
6862 /* case 7 */ 9,
6863 ST_PNT, 5, EI, EJ, ED, EC, EL,
6864 ST_PYR, 5, P4, P7, P6, P5, N0,
6865 ST_TET, 4, P6, P3, N0, P7,
6866 ST_PYR, 5, P5, P6, EL, EJ, N0,
6867 ST_PYR, 5, EI, P4, P5, EJ, N0,
6868 ST_TET, 4, P3, P7, P4, N0,
6869 ST_PYR, 5, P3, P4, EI, ED, N0,
6870 ST_TET, 4, P3, ED, EC, N0,
6871 ST_PYR, 5, EL, P6, P3, EC, N0,
6872 /* case 8 */ 9,
6873 ST_PNT, 7, P2, P1, P0, P7, P6, P5, P4,
6874 ST_WDG, 6, EC, ED, EK, P2, P0, P7,
6875 ST_TET, 4, P2, P7, P0, N0,
6876 ST_TET, 4, P2, P0, P1, N0,
6877 ST_PYR, 5, P5, P1, P0, P4, N0,
6878 ST_PYR, 5, P6, P2, P1, P5, N0,
6879 ST_PYR, 5, P7, P6, P5, P4, N0,
6880 ST_TET, 4, P0, P7, P4, N0,
6881 ST_TET, 4, P7, P2, P6, N0,
6882 /* case 9 */ 2,
6883 ST_HEX, 8, EK, P7, P4, EI, EC, P2, P1, EA,
6884 ST_WDG, 6, P7, P6, P2, P4, P5, P1,
6885 /* case 10 */ 12,
6886 ST_PNT, 2, EK, EJ,
6887 ST_PYR, 5, P7, P6, P5, P4, N0,
6888 ST_TET, 4, P6, P2, P5, N0,
6889 ST_TET, 4, P7, P2, P6, N0,
6890 ST_TET, 4, P0, P7, P4, N0,
6891 ST_TET, 4, P5, P0, P4, N0,
6892 ST_PYR, 5, P5, EJ, EA, P0, N0,
6893 ST_PYR, 5, P2, EB, EJ, P5, N0,
6894 ST_TET, 4, P2, EC, EB, N0,
6895 ST_PYR, 5, P7, EK, EC, P2, N0,
6896 ST_PYR, 5, P7, P0, ED, EK, N0,
6897 ST_TET, 4, P0, EA, ED, N0,
6898 /* case 11 */ 9,
6899 ST_PNT, 5, EJ, EI, EB, EC, EK,
6900 ST_PYR, 5, P5, P4, P7, P6, N0,
6901 ST_TET, 4, P7, N0, P2, P6,
6902 ST_PYR, 5, P4, EI, EK, P7, N0,
6903 ST_PYR, 5, EJ, EI, P4, P5, N0,
6904 ST_TET, 4, P2, P5, P6, N0,
6905 ST_PYR, 5, P2, EB, EJ, P5, N0,
6906 ST_TET, 4, P2, EC, EB, N0,
6907 ST_PYR, 5, EK, EC, P2, P7, N0,
6908 /* case 12 */ 2,
6909 ST_HEX, 8, EL, P6, P7, EK, EB, P1, P0, ED,
6910 ST_WDG, 6, P0, P4, P7, P1, P5, P6,
6911 /* case 13 */ 9,
6912 ST_PNT, 5, EI, EK, EA, EB, EL,
6913 ST_PYR, 5, P4, P7, P6, P5, N0,
6914 ST_TET, 4, P6, N0, P1, P5,
6915 ST_PYR, 5, P7, EK, EL, P6, N0,
6916 ST_PYR, 5, EI, EK, P7, P4, N0,
6917 ST_TET, 4, P1, P4, P5, N0,
6918 ST_PYR, 5, P1, EA, EI, P4, N0,
6919 ST_TET, 4, P1, EB, EA, N0,
6920 ST_PYR, 5, EL, EB, P1, P6, N0,
6921 /* case 14 */ 9,
6922 ST_PNT, 5, EK, EL, ED, EA, EJ,
6923 ST_PYR, 5, P7, P6, P5, P4, N0,
6924 ST_TET, 4, P5, N0, P0, P4,
6925 ST_PYR, 5, P6, EL, EJ, P5, N0,
6926 ST_PYR, 5, EK, EL, P6, P7, N0,
6927 ST_TET, 4, P0, P7, P4, N0,
6928 ST_PYR, 5, P0, ED, EK, P7, N0,
6929 ST_TET, 4, P0, EA, ED, N0,
6930 ST_PYR, 5, EJ, EA, P0, P5, N0,
6931 /* case 15 */ 1,
6932 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P6, P7,
6933 /* case 16 */ 9,
6934 ST_PNT, 7, P5, P1, P0, P7, P6, P2, P3,
6935 ST_WDG, 6, P5, P0, P7, EE, EI, EH,
6936 ST_TET, 4, P5, P0, P7, N0,
6937 ST_TET, 4, P5, P1, P0, N0,
6938 ST_PYR, 5, P2, P3, P0, P1, N0,
6939 ST_PYR, 5, P6, P2, P1, P5, N0,
6940 ST_PYR, 5, P7, P3, P2, P6, N0,
6941 ST_TET, 4, P0, P3, P7, N0,
6942 ST_TET, 4, P7, P6, P5, N0,
6943 /* case 17 */ 2,
6944 ST_HEX, 8, EE, P5, P1, EA, EH, P7, P3, ED,
6945 ST_WDG, 6, P3, P2, P1, P7, P6, P5,
6946 /* case 18 */ 12,
6947 ST_PNT, 2, EH, EB,
6948 ST_PYR, 5, P7, P3, P2, P6, N0,
6949 ST_TET, 4, P6, P2, P5, N0,
6950 ST_TET, 4, P7, P6, P5, N0,
6951 ST_TET, 4, P0, P3, P7, N0,
6952 ST_TET, 4, P2, P3, P0, N0,
6953 ST_PYR, 5, P2, P0, EA, EB, N0,
6954 ST_PYR, 5, P5, P2, EB, EJ, N0,
6955 ST_TET, 4, P5, EJ, EE, N0,
6956 ST_PYR, 5, P7, P5, EE, EH, N0,
6957 ST_PYR, 5, P7, EH, EI, P0, N0,
6958 ST_TET, 4, P0, EI, EA, N0,
6959 /* case 19 */ 9,
6960 ST_PNT, 5, EB, ED, EJ, EE, EH,
6961 ST_PYR, 5, P2, P6, P7, P3, N0,
6962 ST_TET, 4, P7, P5, N0, P6,
6963 ST_PYR, 5, P3, P7, EH, ED, N0,
6964 ST_PYR, 5, EB, P2, P3, ED, N0,
6965 ST_TET, 4, P5, P6, P2, N0,
6966 ST_PYR, 5, P5, P2, EB, EJ, N0,
6967 ST_TET, 4, P5, EJ, EE, N0,
6968 ST_PYR, 5, EH, P7, P5, EE, N0,
6969 /* case 20 */ 6,
6970 ST_WDG, 6, EB, EC, EL, P1, P3, P6,
6971 ST_WDG, 6, P0, P7, P5, EI, EH, EE,
6972 ST_TET, 4, P3, P1, P6, P7,
6973 ST_TET, 4, P5, P7, P6, P1,
6974 ST_TET, 4, P0, P5, P1, P7,
6975 ST_TET, 4, P3, P7, P0, P1,
6976 /* case 21 */ 11,
6977 ST_PNT, 4, EE, EH, EL, EL,
6978 ST_PYR, 5, P6, P3, EC, EL, N0,
6979 ST_TET, 4, EC, P3, ED, N0,
6980 ST_PYR, 5, P7, EH, ED, P3, N0,
6981 ST_TET, 4, P6, P7, P3, N0,
6982 ST_TET, 4, P1, EB, EA, N0,
6983 ST_TET, 4, P5, P6, P1, N0,
6984 ST_PYR, 5, P1, P6, EL, EB, N0,
6985 ST_TET, 4, P5, P7, P6, N0,
6986 ST_PYR, 5, P5, EE, EH, P7, N0,
6987 ST_PYR, 5, P5, P1, EA, EE, N0,
6988 /* case 22 */ 11,
6989 ST_PNT, 4, EL, EC, EH, EH,
6990 ST_PYR, 5, P7, EH, EI, P0, N0,
6991 ST_TET, 4, EI, EA, P0, N0,
6992 ST_PYR, 5, P3, P0, EA, EC, N0,
6993 ST_TET, 4, P7, P0, P3, N0,
6994 ST_TET, 4, P5, EJ, EE, N0,
6995 ST_TET, 4, P6, P5, P7, N0,
6996 ST_PYR, 5, P5, EE, EH, P7, N0,
6997 ST_TET, 4, P6, P7, P3, N0,
6998 ST_PYR, 5, P6, P3, EC, EL, N0,
6999 ST_PYR, 5, P6, EL, EJ, P5, N0,
7000 /* case 23 */ 9,
7001 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
7002 ST_TET, 4, P6, P5, P7, N0,
7003 ST_PYR, 5, P6, EL, EJ, P5, N0,
7004 ST_TET, 4, P3, P6, P7, N0,
7005 ST_PYR, 5, P3, EC, EL, P6, N0,
7006 ST_TET, 4, ED, EC, P3, N0,
7007 ST_PYR, 5, P3, P7, EH, ED, N0,
7008 ST_PYR, 5, EH, P7, P5, EE, N0,
7009 ST_TET, 4, P5, EJ, EE, N0,
7010 /* case 24 */ 12,
7011 ST_PNT, 2, EC, EE,
7012 ST_PYR, 5, P2, P1, P5, P6, N0,
7013 ST_TET, 4, P6, P5, P7, N0,
7014 ST_TET, 4, P2, P6, P7, N0,
7015 ST_TET, 4, P0, P1, P2, N0,
7016 ST_TET, 4, P5, P1, P0, N0,
7017 ST_PYR, 5, P5, P0, EI, EE, N0,
7018 ST_PYR, 5, P7, P5, EE, EH, N0,
7019 ST_TET, 4, P7, EH, EK, N0,
7020 ST_PYR, 5, P2, P7, EK, EC, N0,
7021 ST_PYR, 5, P2, EC, ED, P0, N0,
7022 ST_TET, 4, P0, ED, EI, N0,
7023 /* case 25 */ 9,
7024 ST_PNT, 5, EE, EA, EH, EK, EC,
7025 ST_PYR, 5, P5, P6, P2, P1, N0,
7026 ST_TET, 4, P2, P7, N0, P6,
7027 ST_PYR, 5, P1, P2, EC, EA, N0,
7028 ST_PYR, 5, EE, P5, P1, EA, N0,
7029 ST_TET, 4, P7, P6, P5, N0,
7030 ST_PYR, 5, P7, P5, EE, EH, N0,
7031 ST_TET, 4, P7, EH, EK, N0,
7032 ST_PYR, 5, EC, P2, P7, EK, N0,
7033 /* case 26 */ 6,
7034 ST_TET, 4, P0, EA, ED, EI,
7035 ST_TET, 4, P5, P7, P6, P2,
7036 ST_PYR, 5, EC, P2, P7, EK, EH,
7037 ST_PYR, 5, EB, EJ, P5, P2, EE,
7038 ST_PYR, 5, P7, P5, EE, EH, P2,
7039 ST_PYR, 5, EH, EE, EB, EC, P2,
7040 /* case 27 */ 5,
7041 ST_TET, 4, P5, P7, P6, P2,
7042 ST_PYR, 5, EC, P2, P7, EK, EH,
7043 ST_PYR, 5, EB, EJ, P5, P2, EE,
7044 ST_PYR, 5, P7, P5, EE, EH, P2,
7045 ST_PYR, 5, EH, EE, EB, EC, P2,
7046 /* case 28 */ 11,
7047 ST_PNT, 4, EL, EB, EE, EE,
7048 ST_PYR, 5, P5, P0, EI, EE, N0,
7049 ST_TET, 4, EI, P0, ED, N0,
7050 ST_PYR, 5, P1, EB, ED, P0, N0,
7051 ST_TET, 4, P5, P1, P0, N0,
7052 ST_TET, 4, P7, EH, EK, N0,
7053 ST_TET, 4, P6, P5, P7, N0,
7054 ST_PYR, 5, P7, P5, EE, EH, N0,
7055 ST_TET, 4, P6, P1, P5, N0,
7056 ST_PYR, 5, P6, EL, EB, P1, N0,
7057 ST_PYR, 5, P6, P7, EK, EL, N0,
7058 /* case 29 */ 9,
7059 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
7060 ST_TET, 4, P6, P5, P7, N0,
7061 ST_PYR, 5, P6, P7, EK, EL, N0,
7062 ST_TET, 4, P1, P5, P6, N0,
7063 ST_PYR, 5, P1, P6, EL, EB, N0,
7064 ST_TET, 4, EA, P1, EB, N0,
7065 ST_PYR, 5, P1, EA, EE, P5, N0,
7066 ST_PYR, 5, EE, EH, P7, P5, N0,
7067 ST_TET, 4, P7, EH, EK, N0,
7068 /* case 30 */ 8,
7069 ST_PNT, 5, EL, EJ, EK, EH, EE,
7070 ST_TET, 4, P0, EA, ED, EI,
7071 ST_PYR, 5, P5, P6, EL, EJ, N0,
7072 ST_PYR, 5, P6, P7, EK, EL, N0,
7073 ST_TET, 4, P7, EH, EK, N0,
7074 ST_TET, 4, P6, P5, P7, N0,
7075 ST_PYR, 5, P7, P5, EE, EH, N0,
7076 ST_TET, 4, P5, EJ, EE, N0,
7077 /* case 31 */ 7,
7078 ST_PNT, 5, EJ, EL, EK, EE, EH,
7079 ST_PYR, 5, P6, P7, EK, EL, N0,
7080 ST_TET, 4, P7, EH, EK, N0,
7081 ST_PYR, 5, P5, P6, EL, EJ, N0,
7082 ST_TET, 4, EE, P5, EJ, N0,
7083 ST_PYR, 5, EH, P7, P5, EE, N0,
7084 ST_TET, 4, P7, P6, P5, N0,
7085 /* case 32 */ 9,
7086 ST_PNT, 7, P6, P2, P1, P4, P7, P3, P0,
7087 ST_WDG, 6, P6, P1, P4, EF, EJ, EE,
7088 ST_TET, 4, P6, P1, P4, N0,
7089 ST_TET, 4, P6, P2, P1, N0,
7090 ST_PYR, 5, P3, P0, P1, P2, N0,
7091 ST_PYR, 5, P7, P3, P2, P6, N0,
7092 ST_PYR, 5, P4, P0, P3, P7, N0,
7093 ST_TET, 4, P1, P0, P4, N0,
7094 ST_TET, 4, P4, P7, P6, N0,
7095 /* case 33 */ 12,
7096 ST_PNT, 2, ED, EF,
7097 ST_PYR, 5, P3, P2, P6, P7, N0,
7098 ST_TET, 4, P2, P1, P6, N0,
7099 ST_TET, 4, P3, P1, P2, N0,
7100 ST_TET, 4, P4, P3, P7, N0,
7101 ST_TET, 4, P6, P4, P7, N0,
7102 ST_PYR, 5, P6, EF, EE, P4, N0,
7103 ST_PYR, 5, P1, EJ, EF, P6, N0,
7104 ST_TET, 4, P1, EA, EJ, N0,
7105 ST_PYR, 5, P3, ED, EA, P1, N0,
7106 ST_PYR, 5, P3, P4, EI, ED, N0,
7107 ST_TET, 4, P4, EE, EI, N0,
7108 /* case 34 */ 2,
7109 ST_HEX, 8, EF, P6, P2, EB, EE, P4, P0, EA,
7110 ST_WDG, 6, P0, P3, P2, P4, P7, P6,
7111 /* case 35 */ 9,
7112 ST_PNT, 5, ED, EB, EI, EE, EF,
7113 ST_PYR, 5, P3, P2, P6, P7, N0,
7114 ST_TET, 4, P6, N0, P4, P7,
7115 ST_PYR, 5, P2, EB, EF, P6, N0,
7116 ST_PYR, 5, ED, EB, P2, P3, N0,
7117 ST_TET, 4, P4, P3, P7, N0,
7118 ST_PYR, 5, P4, EI, ED, P3, N0,
7119 ST_TET, 4, P4, EE, EI, N0,
7120 ST_PYR, 5, EF, EE, P4, P6, N0,
7121 /* case 36 */ 12,
7122 ST_PNT, 2, EC, EE,
7123 ST_PYR, 5, P3, P7, P4, P0, N0,
7124 ST_TET, 4, P7, P6, P4, N0,
7125 ST_TET, 4, P3, P6, P7, N0,
7126 ST_TET, 4, P1, P3, P0, N0,
7127 ST_TET, 4, P4, P1, P0, N0,
7128 ST_PYR, 5, P4, EE, EJ, P1, N0,
7129 ST_PYR, 5, P6, EF, EE, P4, N0,
7130 ST_TET, 4, P6, EL, EF, N0,
7131 ST_PYR, 5, P3, EC, EL, P6, N0,
7132 ST_PYR, 5, P3, P1, EB, EC, N0,
7133 ST_TET, 4, P1, EJ, EB, N0,
7134 /* case 37 */ 6,
7135 ST_TET, 4, P1, EA, EJ, EB,
7136 ST_TET, 4, P6, P7, P3, P4,
7137 ST_PYR, 5, EI, ED, P3, P4, EC,
7138 ST_PYR, 5, EE, P4, P6, EF, EL,
7139 ST_PYR, 5, P3, EC, EL, P6, P4,
7140 ST_PYR, 5, EC, EI, EE, EL, P4,
7141 /* case 38 */ 9,
7142 ST_PNT, 5, EE, EA, EF, EL, EC,
7143 ST_PYR, 5, P4, P0, P3, P7, N0,
7144 ST_TET, 4, P3, N0, P6, P7,
7145 ST_PYR, 5, P0, EA, EC, P3, N0,
7146 ST_PYR, 5, EE, EA, P0, P4, N0,
7147 ST_TET, 4, P6, P4, P7, N0,
7148 ST_PYR, 5, P6, EF, EE, P4, N0,
7149 ST_TET, 4, P6, EL, EF, N0,
7150 ST_PYR, 5, EC, EL, P6, P3, N0,
7151 /* case 39 */ 5,
7152 ST_TET, 4, P6, P7, P3, P4,
7153 ST_PYR, 5, EI, ED, P3, P4, EC,
7154 ST_PYR, 5, EE, P4, P6, EF, EL,
7155 ST_PYR, 5, P3, EC, EL, P6, P4,
7156 ST_PYR, 5, EC, EI, EE, EL, P4,
7157 /* case 40 */ 6,
7158 ST_WDG, 6, P1, P4, P6, EJ, EE, EF,
7159 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
7160 ST_TET, 4, P4, P6, P1, P7,
7161 ST_TET, 4, P2, P6, P7, P1,
7162 ST_TET, 4, P0, P1, P2, P7,
7163 ST_TET, 4, P4, P0, P7, P1,
7164 /* case 41 */ 11,
7165 ST_PNT, 4, EC, EK, EF, EF,
7166 ST_PYR, 5, P6, EF, EE, P4, N0,
7167 ST_TET, 4, EE, EI, P4, N0,
7168 ST_PYR, 5, P7, P4, EI, EK, N0,
7169 ST_TET, 4, P6, P4, P7, N0,
7170 ST_TET, 4, P1, EA, EJ, N0,
7171 ST_TET, 4, P2, P1, P6, N0,
7172 ST_PYR, 5, P1, EJ, EF, P6, N0,
7173 ST_TET, 4, P2, P6, P7, N0,
7174 ST_PYR, 5, P2, P7, EK, EC, N0,
7175 ST_PYR, 5, P2, EC, EA, P1, N0,
7176 /* case 42 */ 11,
7177 ST_PNT, 4, EF, EE, EK, EK,
7178 ST_PYR, 5, P7, P0, ED, EK, N0,
7179 ST_TET, 4, ED, P0, EA, N0,
7180 ST_PYR, 5, P4, EE, EA, P0, N0,
7181 ST_TET, 4, P7, P4, P0, N0,
7182 ST_TET, 4, P2, EC, EB, N0,
7183 ST_TET, 4, P6, P7, P2, N0,
7184 ST_PYR, 5, P2, P7, EK, EC, N0,
7185 ST_TET, 4, P6, P4, P7, N0,
7186 ST_PYR, 5, P6, EF, EE, P4, N0,
7187 ST_PYR, 5, P6, P2, EB, EF, N0,
7188 /* case 43 */ 9,
7189 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
7190 ST_TET, 4, P6, P7, P2, N0,
7191 ST_PYR, 5, P6, P2, EB, EF, N0,
7192 ST_TET, 4, P4, P7, P6, N0,
7193 ST_PYR, 5, P4, P6, EF, EE, N0,
7194 ST_TET, 4, EI, P4, EE, N0,
7195 ST_PYR, 5, P4, EI, EK, P7, N0,
7196 ST_PYR, 5, EK, EC, P2, P7, N0,
7197 ST_TET, 4, P2, EC, EB, N0,
7198 /* case 44 */ 11,
7199 ST_PNT, 4, EK, ED, EE, EE,
7200 ST_PYR, 5, P4, EE, EJ, P1, N0,
7201 ST_TET, 4, EJ, EB, P1, N0,
7202 ST_PYR, 5, P0, P1, EB, ED, N0,
7203 ST_TET, 4, P4, P1, P0, N0,
7204 ST_TET, 4, P6, EL, EF, N0,
7205 ST_TET, 4, P7, P6, P4, N0,
7206 ST_PYR, 5, P6, EF, EE, P4, N0,
7207 ST_TET, 4, P7, P4, P0, N0,
7208 ST_PYR, 5, P7, P0, ED, EK, N0,
7209 ST_PYR, 5, P7, EK, EL, P6, N0,
7210 /* case 45 */ 8,
7211 ST_PNT, 5, EK, EL, EI, EE, EF,
7212 ST_TET, 4, P1, EB, EA, EJ,
7213 ST_PYR, 5, P6, P7, EK, EL, N0,
7214 ST_PYR, 5, P7, P4, EI, EK, N0,
7215 ST_TET, 4, P4, EE, EI, N0,
7216 ST_TET, 4, P7, P6, P4, N0,
7217 ST_PYR, 5, P4, P6, EF, EE, N0,
7218 ST_TET, 4, P6, EL, EF, N0,
7219 /* case 46 */ 9,
7220 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
7221 ST_TET, 4, P7, P6, P4, N0,
7222 ST_PYR, 5, P7, EK, EL, P6, N0,
7223 ST_TET, 4, P0, P7, P4, N0,
7224 ST_PYR, 5, P0, ED, EK, P7, N0,
7225 ST_TET, 4, EA, ED, P0, N0,
7226 ST_PYR, 5, P0, P4, EE, EA, N0,
7227 ST_PYR, 5, EE, P4, P6, EF, N0,
7228 ST_TET, 4, P6, EL, EF, N0,
7229 /* case 47 */ 7,
7230 ST_PNT, 5, EL, EK, EI, EF, EE,
7231 ST_PYR, 5, P7, P4, EI, EK, N0,
7232 ST_TET, 4, P4, EE, EI, N0,
7233 ST_PYR, 5, P6, P7, EK, EL, N0,
7234 ST_TET, 4, EF, P6, EL, N0,
7235 ST_PYR, 5, EE, P4, P6, EF, N0,
7236 ST_TET, 4, P4, P7, P6, N0,
7237 /* case 48 */ 2,
7238 ST_HEX, 8, EJ, P1, P0, EI, EF, P6, P7, EH,
7239 ST_WDG, 6, P1, P2, P6, P0, P3, P7,
7240 /* case 49 */ 9,
7241 ST_PNT, 5, ED, EH, EA, EJ, EF,
7242 ST_PYR, 5, P3, P2, P6, P7, N0,
7243 ST_TET, 4, P6, P1, N0, P2,
7244 ST_PYR, 5, P7, P6, EF, EH, N0,
7245 ST_PYR, 5, ED, P3, P7, EH, N0,
7246 ST_TET, 4, P1, P2, P3, N0,
7247 ST_PYR, 5, P1, P3, ED, EA, N0,
7248 ST_TET, 4, P1, EA, EJ, N0,
7249 ST_PYR, 5, EF, P6, P1, EJ, N0,
7250 /* case 50 */ 9,
7251 ST_PNT, 5, EH, EF, EI, EA, EB,
7252 ST_PYR, 5, P7, P3, P2, P6, N0,
7253 ST_TET, 4, P2, P0, N0, P3,
7254 ST_PYR, 5, P6, P2, EB, EF, N0,
7255 ST_PYR, 5, EH, P7, P6, EF, N0,
7256 ST_TET, 4, P0, P3, P7, N0,
7257 ST_PYR, 5, P0, P7, EH, EI, N0,
7258 ST_TET, 4, P0, EI, EA, N0,
7259 ST_PYR, 5, EB, P2, P0, EA, N0,
7260 /* case 51 */ 1,
7261 ST_HEX, 8, P3, P2, P6, P7, ED, EB, EF, EH,
7262 /* case 52 */ 11,
7263 ST_PNT, 4, EH, EI, EC, EC,
7264 ST_PYR, 5, P3, P1, EB, EC, N0,
7265 ST_TET, 4, EB, P1, EJ, N0,
7266 ST_PYR, 5, P0, EI, EJ, P1, N0,
7267 ST_TET, 4, P3, P0, P1, N0,
7268 ST_TET, 4, P6, EL, EF, N0,
7269 ST_TET, 4, P7, P3, P6, N0,
7270 ST_PYR, 5, P6, P3, EC, EL, N0,
7271 ST_TET, 4, P7, P0, P3, N0,
7272 ST_PYR, 5, P7, EH, EI, P0, N0,
7273 ST_PYR, 5, P7, P6, EF, EH, N0,
7274 /* case 53 */ 8,
7275 ST_PNT, 5, EH, EF, ED, EC, EL,
7276 ST_TET, 4, P1, EA, EJ, EB,
7277 ST_PYR, 5, P6, EF, EH, P7, N0,
7278 ST_PYR, 5, P7, EH, ED, P3, N0,
7279 ST_TET, 4, P3, ED, EC, N0,
7280 ST_TET, 4, P7, P3, P6, N0,
7281 ST_PYR, 5, P3, EC, EL, P6, N0,
7282 ST_TET, 4, P6, EL, EF, N0,
7283 /* case 54 */ 9,
7284 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
7285 ST_TET, 4, P7, P3, P6, N0,
7286 ST_PYR, 5, P7, P6, EF, EH, N0,
7287 ST_TET, 4, P0, P3, P7, N0,
7288 ST_PYR, 5, P0, P7, EH, EI, N0,
7289 ST_TET, 4, EA, P0, EI, N0,
7290 ST_PYR, 5, P0, EA, EC, P3, N0,
7291 ST_PYR, 5, EC, EL, P6, P3, N0,
7292 ST_TET, 4, P6, EL, EF, N0,
7293 /* case 55 */ 7,
7294 ST_PNT, 5, EF, EH, ED, EL, EC,
7295 ST_PYR, 5, P7, EH, ED, P3, N0,
7296 ST_TET, 4, P3, ED, EC, N0,
7297 ST_PYR, 5, P6, EF, EH, P7, N0,
7298 ST_TET, 4, EL, EF, P6, N0,
7299 ST_PYR, 5, EC, EL, P6, P3, N0,
7300 ST_TET, 4, P3, P6, P7, N0,
7301 /* case 56 */ 11,
7302 ST_PNT, 4, EF, EJ, EC, EC,
7303 ST_PYR, 5, P2, EC, ED, P0, N0,
7304 ST_TET, 4, ED, EI, P0, N0,
7305 ST_PYR, 5, P1, P0, EI, EJ, N0,
7306 ST_TET, 4, P2, P0, P1, N0,
7307 ST_TET, 4, P7, EH, EK, N0,
7308 ST_TET, 4, P6, P7, P2, N0,
7309 ST_PYR, 5, P7, EK, EC, P2, N0,
7310 ST_TET, 4, P6, P2, P1, N0,
7311 ST_PYR, 5, P6, P1, EJ, EF, N0,
7312 ST_PYR, 5, P6, EF, EH, P7, N0,
7313 /* case 57 */ 9,
7314 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
7315 ST_TET, 4, P6, P7, P2, N0,
7316 ST_PYR, 5, P6, EF, EH, P7, N0,
7317 ST_TET, 4, P1, P6, P2, N0,
7318 ST_PYR, 5, P1, EJ, EF, P6, N0,
7319 ST_TET, 4, EA, EJ, P1, N0,
7320 ST_PYR, 5, P1, P2, EC, EA, N0,
7321 ST_PYR, 5, EC, P2, P7, EK, N0,
7322 ST_TET, 4, P7, EH, EK, N0,
7323 /* case 58 */ 8,
7324 ST_PNT, 5, EF, EB, EH, EK, EC,
7325 ST_TET, 4, P0, EI, EA, ED,
7326 ST_PYR, 5, P2, EB, EF, P6, N0,
7327 ST_PYR, 5, P6, EF, EH, P7, N0,
7328 ST_TET, 4, P7, EH, EK, N0,
7329 ST_TET, 4, P6, P7, P2, N0,
7330 ST_PYR, 5, P7, EK, EC, P2, N0,
7331 ST_TET, 4, P2, EC, EB, N0,
7332 /* case 59 */ 7,
7333 ST_PNT, 5, EB, EF, EH, EC, EK,
7334 ST_PYR, 5, P6, EF, EH, P7, N0,
7335 ST_TET, 4, P7, EH, EK, N0,
7336 ST_PYR, 5, P2, EB, EF, P6, N0,
7337 ST_TET, 4, EC, EB, P2, N0,
7338 ST_PYR, 5, EK, EC, P2, P7, N0,
7339 ST_TET, 4, P7, P2, P6, N0,
7340 /* case 60 */ 2,
7341 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
7342 ST_WDG, 6, P6, EF, EL, P7, EH, EK,
7343 /* case 61 */ 2,
7344 ST_WDG, 6, EH, P7, EK, EF, P6, EL,
7345 ST_TET, 4, EA, P1, EB, EJ,
7346 /* case 62 */ 2,
7347 ST_WDG, 6, EH, P7, EK, EF, P6, EL,
7348 ST_TET, 4, EA, ED, P0, EI,
7349 /* case 63 */ 1,
7350 ST_WDG, 6, P7, EK, EH, P6, EL, EF,
7351 /* case 64 */ 9,
7352 ST_PNT, 7, P7, P4, P5, P2, P3, P0, P1,
7353 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
7354 ST_TET, 4, P7, P2, P5, N0,
7355 ST_TET, 4, P7, P5, P4, N0,
7356 ST_PYR, 5, P0, P4, P5, P1, N0,
7357 ST_PYR, 5, P3, P7, P4, P0, N0,
7358 ST_PYR, 5, P2, P3, P0, P1, N0,
7359 ST_TET, 4, P5, P2, P1, N0,
7360 ST_TET, 4, P2, P7, P3, N0,
7361 /* case 65 */ 6,
7362 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
7363 ST_WDG, 6, EI, ED, EA, P4, P3, P1,
7364 ST_TET, 4, P7, P2, P5, P3,
7365 ST_TET, 4, P1, P2, P3, P5,
7366 ST_TET, 4, P4, P5, P1, P3,
7367 ST_TET, 4, P7, P4, P3, P5,
7368 /* case 66 */ 12,
7369 ST_PNT, 2, EA, EG,
7370 ST_PYR, 5, P0, P3, P7, P4, N0,
7371 ST_TET, 4, P4, P7, P5, N0,
7372 ST_TET, 4, P0, P4, P5, N0,
7373 ST_TET, 4, P2, P3, P0, N0,
7374 ST_TET, 4, P7, P3, P2, N0,
7375 ST_PYR, 5, P7, P2, EL, EG, N0,
7376 ST_PYR, 5, P5, P7, EG, EF, N0,
7377 ST_TET, 4, P5, EF, EJ, N0,
7378 ST_PYR, 5, P0, P5, EJ, EA, N0,
7379 ST_PYR, 5, P0, EA, EB, P2, N0,
7380 ST_TET, 4, P2, EB, EL, N0,
7381 /* case 67 */ 11,
7382 ST_PNT, 4, EI, ED, EG, EG,
7383 ST_PYR, 5, P7, P2, EL, EG, N0,
7384 ST_TET, 4, EL, P2, EB, N0,
7385 ST_PYR, 5, P3, ED, EB, P2, N0,
7386 ST_TET, 4, P7, P3, P2, N0,
7387 ST_TET, 4, P5, EF, EJ, N0,
7388 ST_TET, 4, P4, P7, P5, N0,
7389 ST_PYR, 5, P5, P7, EG, EF, N0,
7390 ST_TET, 4, P4, P3, P7, N0,
7391 ST_PYR, 5, P4, EI, ED, P3, N0,
7392 ST_PYR, 5, P4, P5, EJ, EI, N0,
7393 /* case 68 */ 2,
7394 ST_HEX, 8, EG, P7, P3, EC, EF, P5, P1, EB,
7395 ST_WDG, 6, P1, P0, P3, P5, P4, P7,
7396 /* case 69 */ 11,
7397 ST_PNT, 4, EG, EF, EI, EI,
7398 ST_PYR, 5, P4, P1, EA, EI, N0,
7399 ST_TET, 4, EA, P1, EB, N0,
7400 ST_PYR, 5, P5, EF, EB, P1, N0,
7401 ST_TET, 4, P4, P5, P1, N0,
7402 ST_TET, 4, P3, ED, EC, N0,
7403 ST_TET, 4, P7, P4, P3, N0,
7404 ST_PYR, 5, P3, P4, EI, ED, N0,
7405 ST_TET, 4, P7, P5, P4, N0,
7406 ST_PYR, 5, P7, EG, EF, P5, N0,
7407 ST_PYR, 5, P7, P3, EC, EG, N0,
7408 /* case 70 */ 9,
7409 ST_PNT, 5, EA, EC, EJ, EF, EG,
7410 ST_PYR, 5, P0, P3, P7, P4, N0,
7411 ST_TET, 4, P7, N0, P5, P4,
7412 ST_PYR, 5, P3, EC, EG, P7, N0,
7413 ST_PYR, 5, EA, EC, P3, P0, N0,
7414 ST_TET, 4, P5, P0, P4, N0,
7415 ST_PYR, 5, P5, EJ, EA, P0, N0,
7416 ST_TET, 4, P5, EF, EJ, N0,
7417 ST_PYR, 5, EG, EF, P5, P7, N0,
7418 /* case 71 */ 9,
7419 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
7420 ST_TET, 4, P7, P4, P3, N0,
7421 ST_PYR, 5, P7, P3, EC, EG, N0,
7422 ST_TET, 4, P5, P4, P7, N0,
7423 ST_PYR, 5, P5, P7, EG, EF, N0,
7424 ST_TET, 4, EJ, P5, EF, N0,
7425 ST_PYR, 5, P5, EJ, EI, P4, N0,
7426 ST_PYR, 5, EI, ED, P3, P4, N0,
7427 ST_TET, 4, P3, ED, EC, N0,
7428 /* case 72 */ 12,
7429 ST_PNT, 2, ED, EF,
7430 ST_PYR, 5, P0, P4, P5, P1, N0,
7431 ST_TET, 4, P1, P5, P2, N0,
7432 ST_TET, 4, P0, P1, P2, N0,
7433 ST_TET, 4, P7, P4, P0, N0,
7434 ST_TET, 4, P5, P4, P7, N0,
7435 ST_PYR, 5, P5, P7, EG, EF, N0,
7436 ST_PYR, 5, P2, P5, EF, EL, N0,
7437 ST_TET, 4, P2, EL, EC, N0,
7438 ST_PYR, 5, P0, P2, EC, ED, N0,
7439 ST_PYR, 5, P0, ED, EK, P7, N0,
7440 ST_TET, 4, P7, EK, EG, N0,
7441 /* case 73 */ 11,
7442 ST_PNT, 4, EA, EI, EF, EF,
7443 ST_PYR, 5, P5, P7, EG, EF, N0,
7444 ST_TET, 4, EG, P7, EK, N0,
7445 ST_PYR, 5, P4, EI, EK, P7, N0,
7446 ST_TET, 4, P5, P4, P7, N0,
7447 ST_TET, 4, P2, EL, EC, N0,
7448 ST_TET, 4, P1, P5, P2, N0,
7449 ST_PYR, 5, P2, P5, EF, EL, N0,
7450 ST_TET, 4, P1, P4, P5, N0,
7451 ST_PYR, 5, P1, EA, EI, P4, N0,
7452 ST_PYR, 5, P1, P2, EC, EA, N0,
7453 /* case 74 */ 6,
7454 ST_TET, 4, P2, EB, EL, EC,
7455 ST_TET, 4, P7, P4, P0, P5,
7456 ST_PYR, 5, EJ, EA, P0, P5, ED,
7457 ST_PYR, 5, EF, P5, P7, EG, EK,
7458 ST_PYR, 5, P0, ED, EK, P7, P5,
7459 ST_PYR, 5, ED, EJ, EF, EK, P5,
7460 /* case 75 */ 8,
7461 ST_PNT, 5, EI, EK, EJ, EF, EG,
7462 ST_TET, 4, P2, EC, EB, EL,
7463 ST_PYR, 5, P7, P4, EI, EK, N0,
7464 ST_PYR, 5, P4, P5, EJ, EI, N0,
7465 ST_TET, 4, P5, EF, EJ, N0,
7466 ST_TET, 4, P4, P7, P5, N0,
7467 ST_PYR, 5, P5, P7, EG, EF, N0,
7468 ST_TET, 4, P7, EK, EG, N0,
7469 /* case 76 */ 9,
7470 ST_PNT, 5, ED, EB, EK, EG, EF,
7471 ST_PYR, 5, P0, P4, P5, P1, N0,
7472 ST_TET, 4, P5, P7, N0, P4,
7473 ST_PYR, 5, P1, P5, EF, EB, N0,
7474 ST_PYR, 5, ED, P0, P1, EB, N0,
7475 ST_TET, 4, P7, P4, P0, N0,
7476 ST_PYR, 5, P7, P0, ED, EK, N0,
7477 ST_TET, 4, P7, EK, EG, N0,
7478 ST_PYR, 5, EF, P5, P7, EG, N0,
7479 /* case 77 */ 9,
7480 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
7481 ST_TET, 4, P5, P1, P4, N0,
7482 ST_PYR, 5, P5, EF, EB, P1, N0,
7483 ST_TET, 4, P7, P5, P4, N0,
7484 ST_PYR, 5, P7, EG, EF, P5, N0,
7485 ST_TET, 4, EK, EG, P7, N0,
7486 ST_PYR, 5, P7, P4, EI, EK, N0,
7487 ST_PYR, 5, EI, P4, P1, EA, N0,
7488 ST_TET, 4, P1, EB, EA, N0,
7489 /* case 78 */ 5,
7490 ST_TET, 4, P7, P4, P0, P5,
7491 ST_PYR, 5, EJ, EA, P0, P5, ED,
7492 ST_PYR, 5, EF, P5, P7, EG, EK,
7493 ST_PYR, 5, P0, ED, EK, P7, P5,
7494 ST_PYR, 5, ED, EJ, EF, EK, P5,
7495 /* case 79 */ 7,
7496 ST_PNT, 5, EK, EI, EJ, EG, EF,
7497 ST_PYR, 5, P4, P5, EJ, EI, N0,
7498 ST_TET, 4, P5, EF, EJ, N0,
7499 ST_PYR, 5, P7, P4, EI, EK, N0,
7500 ST_TET, 4, EG, P7, EK, N0,
7501 ST_PYR, 5, EF, P5, P7, EG, N0,
7502 ST_TET, 4, P5, P4, P7, N0,
7503 /* case 80 */ 12,
7504 ST_PNT, 2, EI, EL,
7505 ST_PYR, 5, P0, P1, P2, P3, N0,
7506 ST_TET, 4, P1, P5, P2, N0,
7507 ST_TET, 4, P0, P5, P1, N0,
7508 ST_TET, 4, P7, P0, P3, N0,
7509 ST_TET, 4, P2, P7, P3, N0,
7510 ST_PYR, 5, P2, EL, EG, P7, N0,
7511 ST_PYR, 5, P5, EF, EL, P2, N0,
7512 ST_TET, 4, P5, EE, EF, N0,
7513 ST_PYR, 5, P0, EI, EE, P5, N0,
7514 ST_PYR, 5, P0, P7, EH, EI, N0,
7515 ST_TET, 4, P7, EG, EH, N0,
7516 /* case 81 */ 11,
7517 ST_PNT, 4, EA, ED, EL, EL,
7518 ST_PYR, 5, P2, EL, EG, P7, N0,
7519 ST_TET, 4, EG, EH, P7, N0,
7520 ST_PYR, 5, P3, P7, EH, ED, N0,
7521 ST_TET, 4, P2, P7, P3, N0,
7522 ST_TET, 4, P5, EE, EF, N0,
7523 ST_TET, 4, P1, P5, P2, N0,
7524 ST_PYR, 5, P5, EF, EL, P2, N0,
7525 ST_TET, 4, P1, P2, P3, N0,
7526 ST_PYR, 5, P1, P3, ED, EA, N0,
7527 ST_PYR, 5, P1, EA, EE, P5, N0,
7528 /* case 82 */ 6,
7529 ST_TET, 4, P5, EF, EJ, EE,
7530 ST_TET, 4, P7, P0, P3, P2,
7531 ST_PYR, 5, EB, P2, P0, EA, EI,
7532 ST_PYR, 5, EL, EG, P7, P2, EH,
7533 ST_PYR, 5, P0, P7, EH, EI, P2,
7534 ST_PYR, 5, EI, EH, EL, EB, P2,
7535 /* case 83 */ 8,
7536 ST_PNT, 5, ED, EH, EB, EL, EG,
7537 ST_TET, 4, P5, EJ, EE, EF,
7538 ST_PYR, 5, P7, EH, ED, P3, N0,
7539 ST_PYR, 5, P3, ED, EB, P2, N0,
7540 ST_TET, 4, P2, EB, EL, N0,
7541 ST_TET, 4, P3, P2, P7, N0,
7542 ST_PYR, 5, P2, EL, EG, P7, N0,
7543 ST_TET, 4, P7, EG, EH, N0,
7544 /* case 84 */ 11,
7545 ST_PNT, 4, EC, EB, EI, EI,
7546 ST_PYR, 5, P0, EI, EE, P5, N0,
7547 ST_TET, 4, EE, EF, P5, N0,
7548 ST_PYR, 5, P1, P5, EF, EB, N0,
7549 ST_TET, 4, P0, P5, P1, N0,
7550 ST_TET, 4, P7, EG, EH, N0,
7551 ST_TET, 4, P3, P7, P0, N0,
7552 ST_PYR, 5, P7, EH, EI, P0, N0,
7553 ST_TET, 4, P3, P0, P1, N0,
7554 ST_PYR, 5, P3, P1, EB, EC, N0,
7555 ST_PYR, 5, P3, EC, EG, P7, N0,
7556 /* case 85 */ 2,
7557 ST_WDG, 6, P7, EH, EG, P3, ED, EC,
7558 ST_WDG, 6, P5, EF, EE, P1, EB, EA,
7559 /* case 86 */ 8,
7560 ST_PNT, 5, EC, EG, EA, EI, EH,
7561 ST_TET, 4, P5, EF, EJ, EE,
7562 ST_PYR, 5, P7, P3, EC, EG, N0,
7563 ST_PYR, 5, P3, P0, EA, EC, N0,
7564 ST_TET, 4, P0, EI, EA, N0,
7565 ST_TET, 4, P3, P7, P0, N0,
7566 ST_PYR, 5, P0, P7, EH, EI, N0,
7567 ST_TET, 4, P7, EG, EH, N0,
7568 /* case 87 */ 2,
7569 ST_WDG, 6, EG, P7, EH, EC, P3, ED,
7570 ST_TET, 4, EJ, EE, P5, EF,
7571 /* case 88 */ 6,
7572 ST_TET, 4, P7, EG, EH, EK,
7573 ST_TET, 4, P2, P0, P1, P5,
7574 ST_PYR, 5, EE, P5, P0, EI, ED,
7575 ST_PYR, 5, EF, EL, P2, P5, EC,
7576 ST_PYR, 5, P0, P2, EC, ED, P5,
7577 ST_PYR, 5, ED, EC, EF, EE, P5,
7578 /* case 89 */ 8,
7579 ST_PNT, 5, EA, EC, EE, EF, EL,
7580 ST_TET, 4, P7, EH, EK, EG,
7581 ST_PYR, 5, P2, EC, EA, P1, N0,
7582 ST_PYR, 5, P1, EA, EE, P5, N0,
7583 ST_TET, 4, P5, EE, EF, N0,
7584 ST_TET, 4, P1, P5, P2, N0,
7585 ST_PYR, 5, P5, EF, EL, P2, N0,
7586 ST_TET, 4, P2, EL, EC, N0,
7587 /* case 90 */ 4,
7588 ST_TET, 4, EH, EG, EK, P7,
7589 ST_TET, 4, EI, ED, EA, P0,
7590 ST_TET, 4, EE, EJ, EF, P5,
7591 ST_TET, 4, EB, EC, EL, P2,
7592 /* case 91 */ 3,
7593 ST_TET, 4, EE, EJ, EF, P5,
7594 ST_TET, 4, EH, EK, P7, EG,
7595 ST_TET, 4, EB, P2, EC, EL,
7596 /* case 92 */ 8,
7597 ST_PNT, 5, EB, EF, ED, EI, EE,
7598 ST_TET, 4, P7, EK, EG, EH,
7599 ST_PYR, 5, P5, EF, EB, P1, N0,
7600 ST_PYR, 5, P1, EB, ED, P0, N0,
7601 ST_TET, 4, P0, ED, EI, N0,
7602 ST_TET, 4, P1, P0, P5, N0,
7603 ST_PYR, 5, P0, EI, EE, P5, N0,
7604 ST_TET, 4, P5, EE, EF, N0,
7605 /* case 93 */ 2,
7606 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
7607 ST_TET, 4, EK, P7, EH, EG,
7608 /* case 94 */ 3,
7609 ST_TET, 4, EK, EH, EG, P7,
7610 ST_TET, 4, ED, P0, EA, EI,
7611 ST_TET, 4, EF, EJ, P5, EE,
7612 /* case 95 */ 2,
7613 ST_TET, 4, EG, EK, EH, P7,
7614 ST_TET, 4, EF, EE, EJ, P5,
7615 /* case 96 */ 2,
7616 ST_HEX, 8, EL, P2, P1, EJ, EG, P7, P4, EE,
7617 ST_WDG, 6, P2, P3, P7, P1, P0, P4,
7618 /* case 97 */ 11,
7619 ST_PNT, 4, EG, EL, ED, ED,
7620 ST_PYR, 5, P3, ED, EA, P1, N0,
7621 ST_TET, 4, EA, EJ, P1, N0,
7622 ST_PYR, 5, P2, P1, EJ, EL, N0,
7623 ST_TET, 4, P3, P1, P2, N0,
7624 ST_TET, 4, P4, EE, EI, N0,
7625 ST_TET, 4, P7, P4, P3, N0,
7626 ST_PYR, 5, P4, EI, ED, P3, N0,
7627 ST_TET, 4, P7, P3, P2, N0,
7628 ST_PYR, 5, P7, P2, EL, EG, N0,
7629 ST_PYR, 5, P7, EG, EE, P4, N0,
7630 /* case 98 */ 9,
7631 ST_PNT, 5, EA, EE, EB, EL, EG,
7632 ST_PYR, 5, P0, P3, P7, P4, N0,
7633 ST_TET, 4, P7, P2, N0, P3,
7634 ST_PYR, 5, P4, P7, EG, EE, N0,
7635 ST_PYR, 5, EA, P0, P4, EE, N0,
7636 ST_TET, 4, P2, P3, P0, N0,
7637 ST_PYR, 5, P2, P0, EA, EB, N0,
7638 ST_TET, 4, P2, EB, EL, N0,
7639 ST_PYR, 5, EG, P7, P2, EL, N0,
7640 /* case 99 */ 9,
7641 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
7642 ST_TET, 4, P7, P4, P3, N0,
7643 ST_PYR, 5, P7, EG, EE, P4, N0,
7644 ST_TET, 4, P2, P7, P3, N0,
7645 ST_PYR, 5, P2, EL, EG, P7, N0,
7646 ST_TET, 4, EB, EL, P2, N0,
7647 ST_PYR, 5, P2, P3, ED, EB, N0,
7648 ST_PYR, 5, ED, P3, P4, EI, N0,
7649 ST_TET, 4, P4, EE, EI, N0,
7650 /* case 100 */ 9,
7651 ST_PNT, 5, EC, EG, EB, EJ, EE,
7652 ST_PYR, 5, P3, P7, P4, P0, N0,
7653 ST_TET, 4, P4, N0, P1, P0,
7654 ST_PYR, 5, P7, EG, EE, P4, N0,
7655 ST_PYR, 5, EC, EG, P7, P3, N0,
7656 ST_TET, 4, P1, P3, P0, N0,
7657 ST_PYR, 5, P1, EB, EC, P3, N0,
7658 ST_TET, 4, P1, EJ, EB, N0,
7659 ST_PYR, 5, EE, EJ, P1, P4, N0,
7660 /* case 101 */ 8,
7661 ST_PNT, 5, EG, EE, EC, ED, EI,
7662 ST_TET, 4, P1, EJ, EB, EA,
7663 ST_PYR, 5, P4, P7, EG, EE, N0,
7664 ST_PYR, 5, P7, P3, EC, EG, N0,
7665 ST_TET, 4, P3, ED, EC, N0,
7666 ST_TET, 4, P7, P4, P3, N0,
7667 ST_PYR, 5, P3, P4, EI, ED, N0,
7668 ST_TET, 4, P4, EE, EI, N0,
7669 /* case 102 */ 1,
7670 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P7, P3,
7671 /* case 103 */ 7,
7672 ST_PNT, 5, EE, EG, EC, EI, ED,
7673 ST_PYR, 5, P7, P3, EC, EG, N0,
7674 ST_TET, 4, P3, ED, EC, N0,
7675 ST_PYR, 5, P4, P7, EG, EE, N0,
7676 ST_TET, 4, EI, P4, EE, N0,
7677 ST_PYR, 5, ED, P3, P4, EI, N0,
7678 ST_TET, 4, P3, P7, P4, N0,
7679 /* case 104 */ 11,
7680 ST_PNT, 4, EE, EJ, ED, ED,
7681 ST_PYR, 5, P0, P2, EC, ED, N0,
7682 ST_TET, 4, EC, P2, EL, N0,
7683 ST_PYR, 5, P1, EJ, EL, P2, N0,
7684 ST_TET, 4, P0, P1, P2, N0,
7685 ST_TET, 4, P7, EK, EG, N0,
7686 ST_TET, 4, P4, P0, P7, N0,
7687 ST_PYR, 5, P7, P0, ED, EK, N0,
7688 ST_TET, 4, P4, P1, P0, N0,
7689 ST_PYR, 5, P4, EE, EJ, P1, N0,
7690 ST_PYR, 5, P4, P7, EG, EE, N0,
7691 /* case 105 */ 2,
7692 ST_WDG, 6, P4, EI, EE, P7, EK, EG,
7693 ST_WDG, 6, P1, EJ, EA, P2, EL, EC,
7694 /* case 106 */ 8,
7695 ST_PNT, 5, EE, EG, EA, ED, EK,
7696 ST_TET, 4, P2, EB, EL, EC,
7697 ST_PYR, 5, P7, EG, EE, P4, N0,
7698 ST_PYR, 5, P4, EE, EA, P0, N0,
7699 ST_TET, 4, P0, EA, ED, N0,
7700 ST_TET, 4, P4, P0, P7, N0,
7701 ST_PYR, 5, P0, ED, EK, P7, N0,
7702 ST_TET, 4, P7, EK, EG, N0,
7703 /* case 107 */ 2,
7704 ST_WDG, 6, EE, P4, EI, EG, P7, EK,
7705 ST_TET, 4, EB, P2, EC, EL,
7706 /* case 108 */ 9,
7707 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
7708 ST_TET, 4, P4, P0, P7, N0,
7709 ST_PYR, 5, P4, P7, EG, EE, N0,
7710 ST_TET, 4, P1, P0, P4, N0,
7711 ST_PYR, 5, P1, P4, EE, EJ, N0,
7712 ST_TET, 4, EB, P1, EJ, N0,
7713 ST_PYR, 5, P1, EB, ED, P0, N0,
7714 ST_PYR, 5, ED, EK, P7, P0, N0,
7715 ST_TET, 4, P7, EK, EG, N0,
7716 /* case 109 */ 2,
7717 ST_WDG, 6, EE, P4, EI, EG, P7, EK,
7718 ST_TET, 4, EB, EA, P1, EJ,
7719 /* case 110 */ 7,
7720 ST_PNT, 5, EG, EE, EA, EK, ED,
7721 ST_PYR, 5, P4, EE, EA, P0, N0,
7722 ST_TET, 4, P0, EA, ED, N0,
7723 ST_PYR, 5, P7, EG, EE, P4, N0,
7724 ST_TET, 4, EK, EG, P7, N0,
7725 ST_PYR, 5, ED, EK, P7, P0, N0,
7726 ST_TET, 4, P0, P7, P4, N0,
7727 /* case 111 */ 1,
7728 ST_WDG, 6, P4, EI, EE, P7, EK, EG,
7729 /* case 112 */ 9,
7730 ST_PNT, 5, EI, EJ, EH, EG, EL,
7731 ST_PYR, 5, P0, P1, P2, P3, N0,
7732 ST_TET, 4, P2, N0, P7, P3,
7733 ST_PYR, 5, P1, EJ, EL, P2, N0,
7734 ST_PYR, 5, EI, EJ, P1, P0, N0,
7735 ST_TET, 4, P7, P0, P3, N0,
7736 ST_PYR, 5, P7, EH, EI, P0, N0,
7737 ST_TET, 4, P7, EG, EH, N0,
7738 ST_PYR, 5, EL, EG, P7, P2, N0,
7739 /* case 113 */ 9,
7740 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
7741 ST_TET, 4, P2, P3, P1, N0,
7742 ST_PYR, 5, P2, P1, EJ, EL, N0,
7743 ST_TET, 4, P7, P3, P2, N0,
7744 ST_PYR, 5, P7, P2, EL, EG, N0,
7745 ST_TET, 4, EH, P7, EG, N0,
7746 ST_PYR, 5, P7, EH, ED, P3, N0,
7747 ST_PYR, 5, ED, EA, P1, P3, N0,
7748 ST_TET, 4, P1, EA, EJ, N0,
7749 /* case 114 */ 5,
7750 ST_TET, 4, P7, P0, P3, P2,
7751 ST_PYR, 5, EB, P2, P0, EA, EI,
7752 ST_PYR, 5, EL, EG, P7, P2, EH,
7753 ST_PYR, 5, P0, P7, EH, EI, P2,
7754 ST_PYR, 5, EI, EH, EL, EB, P2,
7755 /* case 115 */ 7,
7756 ST_PNT, 5, EH, ED, EB, EG, EL,
7757 ST_PYR, 5, P3, ED, EB, P2, N0,
7758 ST_TET, 4, P2, EB, EL, N0,
7759 ST_PYR, 5, P7, EH, ED, P3, N0,
7760 ST_TET, 4, EG, EH, P7, N0,
7761 ST_PYR, 5, EL, EG, P7, P2, N0,
7762 ST_TET, 4, P2, P7, P3, N0,
7763 /* case 116 */ 9,
7764 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
7765 ST_TET, 4, P3, P7, P0, N0,
7766 ST_PYR, 5, P3, EC, EG, P7, N0,
7767 ST_TET, 4, P1, P3, P0, N0,
7768 ST_PYR, 5, P1, EB, EC, P3, N0,
7769 ST_TET, 4, EJ, EB, P1, N0,
7770 ST_PYR, 5, P1, P0, EI, EJ, N0,
7771 ST_PYR, 5, EI, P0, P7, EH, N0,
7772 ST_TET, 4, P7, EG, EH, N0,
7773 /* case 117 */ 2,
7774 ST_WDG, 6, EG, P7, EH, EC, P3, ED,
7775 ST_TET, 4, EJ, P1, EA, EB,
7776 /* case 118 */ 7,
7777 ST_PNT, 5, EG, EC, EA, EH, EI,
7778 ST_PYR, 5, P3, P0, EA, EC, N0,
7779 ST_TET, 4, P0, EI, EA, N0,
7780 ST_PYR, 5, P7, P3, EC, EG, N0,
7781 ST_TET, 4, EH, P7, EG, N0,
7782 ST_PYR, 5, EI, P0, P7, EH, N0,
7783 ST_TET, 4, P0, P3, P7, N0,
7784 /* case 119 */ 1,
7785 ST_WDG, 6, P7, EH, EG, P3, ED, EC,
7786 /* case 120 */ 8,
7787 ST_PNT, 5, EJ, EL, EI, ED, EC,
7788 ST_TET, 4, P7, EG, EH, EK,
7789 ST_PYR, 5, P2, P1, EJ, EL, N0,
7790 ST_PYR, 5, P1, P0, EI, EJ, N0,
7791 ST_TET, 4, P0, ED, EI, N0,
7792 ST_TET, 4, P1, P2, P0, N0,
7793 ST_PYR, 5, P0, P2, EC, ED, N0,
7794 ST_TET, 4, P2, EL, EC, N0,
7795 /* case 121 */ 2,
7796 ST_WDG, 6, EL, P2, EC, EJ, P1, EA,
7797 ST_TET, 4, EH, EK, P7, EG,
7798 /* case 122 */ 3,
7799 ST_TET, 4, EH, EG, EK, P7,
7800 ST_TET, 4, EI, EA, P0, ED,
7801 ST_TET, 4, EL, P2, EB, EC,
7802 /* case 123 */ 2,
7803 ST_TET, 4, EG, EK, EH, P7,
7804 ST_TET, 4, EL, EB, EC, P2,
7805 /* case 124 */ 2,
7806 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
7807 ST_TET, 4, EG, EH, P7, EK,
7808 /* case 125 */ 2,
7809 ST_TET, 4, EG, EK, EH, P7,
7810 ST_TET, 4, EJ, EA, EB, P1,
7811 /* case 126 */ 2,
7812 ST_TET, 4, EI, ED, EA, P0,
7813 ST_TET, 4, EH, EG, EK, P7,
7814 /* case 127 */ 1,
7815 ST_TET, 4, EH, EG, EK, P7,
7816 /* case 128 */ 9,
7817 ST_PNT, 7, P6, P5, P4, P3, P2, P1, P0,
7818 ST_WDG, 6, P6, P4, P3, EG, EH, EK,
7819 ST_TET, 4, P6, P4, P3, N0,
7820 ST_TET, 4, P6, P5, P4, N0,
7821 ST_PYR, 5, P1, P0, P4, P5, N0,
7822 ST_PYR, 5, P2, P1, P5, P6, N0,
7823 ST_PYR, 5, P3, P0, P1, P2, N0,
7824 ST_TET, 4, P4, P0, P3, N0,
7825 ST_TET, 4, P3, P2, P6, N0,
7826 /* case 129 */ 12,
7827 ST_PNT, 2, EA, EG,
7828 ST_PYR, 5, P1, P5, P6, P2, N0,
7829 ST_TET, 4, P5, P4, P6, N0,
7830 ST_TET, 4, P1, P4, P5, N0,
7831 ST_TET, 4, P3, P1, P2, N0,
7832 ST_TET, 4, P6, P3, P2, N0,
7833 ST_PYR, 5, P6, EG, EK, P3, N0,
7834 ST_PYR, 5, P4, EH, EG, P6, N0,
7835 ST_TET, 4, P4, EI, EH, N0,
7836 ST_PYR, 5, P1, EA, EI, P4, N0,
7837 ST_PYR, 5, P1, P3, ED, EA, N0,
7838 ST_TET, 4, P3, EK, ED, N0,
7839 /* case 130 */ 6,
7840 ST_WDG, 6, P4, P3, P6, EH, EK, EG,
7841 ST_WDG, 6, EA, EB, EJ, P0, P2, P5,
7842 ST_TET, 4, P3, P6, P4, P2,
7843 ST_TET, 4, P5, P6, P2, P4,
7844 ST_TET, 4, P0, P4, P5, P2,
7845 ST_TET, 4, P3, P0, P2, P4,
7846 /* case 131 */ 11,
7847 ST_PNT, 4, EJ, EB, EG, EG,
7848 ST_PYR, 5, P6, EG, EK, P3, N0,
7849 ST_TET, 4, EK, ED, P3, N0,
7850 ST_PYR, 5, P2, P3, ED, EB, N0,
7851 ST_TET, 4, P6, P3, P2, N0,
7852 ST_TET, 4, P4, EI, EH, N0,
7853 ST_TET, 4, P5, P4, P6, N0,
7854 ST_PYR, 5, P4, EH, EG, P6, N0,
7855 ST_TET, 4, P5, P6, P2, N0,
7856 ST_PYR, 5, P5, P2, EB, EJ, N0,
7857 ST_PYR, 5, P5, EJ, EI, P4, N0,
7858 /* case 132 */ 12,
7859 ST_PNT, 2, EH, EB,
7860 ST_PYR, 5, P4, P5, P1, P0, N0,
7861 ST_TET, 4, P5, P6, P1, N0,
7862 ST_TET, 4, P4, P6, P5, N0,
7863 ST_TET, 4, P3, P4, P0, N0,
7864 ST_TET, 4, P1, P3, P0, N0,
7865 ST_PYR, 5, P1, EB, EC, P3, N0,
7866 ST_PYR, 5, P6, EL, EB, P1, N0,
7867 ST_TET, 4, P6, EG, EL, N0,
7868 ST_PYR, 5, P4, EH, EG, P6, N0,
7869 ST_PYR, 5, P4, P3, EK, EH, N0,
7870 ST_TET, 4, P3, EC, EK, N0,
7871 /* case 133 */ 6,
7872 ST_TET, 4, P3, ED, EC, EK,
7873 ST_TET, 4, P6, P5, P4, P1,
7874 ST_PYR, 5, EA, EI, P4, P1, EH,
7875 ST_PYR, 5, EB, P1, P6, EL, EG,
7876 ST_PYR, 5, P4, EH, EG, P6, P1,
7877 ST_PYR, 5, EH, EA, EB, EG, P1,
7878 /* case 134 */ 11,
7879 ST_PNT, 4, EJ, EA, EH, EH,
7880 ST_PYR, 5, P4, P3, EK, EH, N0,
7881 ST_TET, 4, EK, P3, EC, N0,
7882 ST_PYR, 5, P0, EA, EC, P3, N0,
7883 ST_TET, 4, P4, P0, P3, N0,
7884 ST_TET, 4, P6, EG, EL, N0,
7885 ST_TET, 4, P5, P4, P6, N0,
7886 ST_PYR, 5, P6, P4, EH, EG, N0,
7887 ST_TET, 4, P5, P0, P4, N0,
7888 ST_PYR, 5, P5, EJ, EA, P0, N0,
7889 ST_PYR, 5, P5, P6, EL, EJ, N0,
7890 /* case 135 */ 8,
7891 ST_PNT, 5, EJ, EL, EI, EH, EG,
7892 ST_TET, 4, P3, ED, EC, EK,
7893 ST_PYR, 5, P6, EL, EJ, P5, N0,
7894 ST_PYR, 5, P5, EJ, EI, P4, N0,
7895 ST_TET, 4, P4, EI, EH, N0,
7896 ST_TET, 4, P5, P4, P6, N0,
7897 ST_PYR, 5, P4, EH, EG, P6, N0,
7898 ST_TET, 4, P6, EG, EL, N0,
7899 /* case 136 */ 2,
7900 ST_HEX, 8, EH, P4, P0, ED, EG, P6, P2, EC,
7901 ST_WDG, 6, P4, P5, P6, P0, P1, P2,
7902 /* case 137 */ 9,
7903 ST_PNT, 5, EA, EC, EI, EH, EG,
7904 ST_PYR, 5, P1, P5, P6, P2, N0,
7905 ST_TET, 4, P6, P4, N0, P5,
7906 ST_PYR, 5, P2, P6, EG, EC, N0,
7907 ST_PYR, 5, EA, P1, P2, EC, N0,
7908 ST_TET, 4, P4, P5, P1, N0,
7909 ST_PYR, 5, P4, P1, EA, EI, N0,
7910 ST_TET, 4, P4, EI, EH, N0,
7911 ST_PYR, 5, EG, P6, P4, EH, N0,
7912 /* case 138 */ 11,
7913 ST_PNT, 4, EG, EH, EJ, EJ,
7914 ST_PYR, 5, P5, EJ, EA, P0, N0,
7915 ST_TET, 4, EA, ED, P0, N0,
7916 ST_PYR, 5, P4, P0, ED, EH, N0,
7917 ST_TET, 4, P5, P0, P4, N0,
7918 ST_TET, 4, P2, EC, EB, N0,
7919 ST_TET, 4, P6, P2, P5, N0,
7920 ST_PYR, 5, P2, EB, EJ, P5, N0,
7921 ST_TET, 4, P6, P5, P4, N0,
7922 ST_PYR, 5, P6, P4, EH, EG, N0,
7923 ST_PYR, 5, P6, EG, EC, P2, N0,
7924 /* case 139 */ 9,
7925 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
7926 ST_TET, 4, P6, P2, P5, N0,
7927 ST_PYR, 5, P6, EG, EC, P2, N0,
7928 ST_TET, 4, P4, P6, P5, N0,
7929 ST_PYR, 5, P4, EH, EG, P6, N0,
7930 ST_TET, 4, EI, EH, P4, N0,
7931 ST_PYR, 5, P4, P5, EJ, EI, N0,
7932 ST_PYR, 5, EJ, P5, P2, EB, N0,
7933 ST_TET, 4, P2, EC, EB, N0,
7934 /* case 140 */ 9,
7935 ST_PNT, 5, EB, ED, EL, EG, EH,
7936 ST_PYR, 5, P1, P0, P4, P5, N0,
7937 ST_TET, 4, P4, N0, P6, P5,
7938 ST_PYR, 5, P0, ED, EH, P4, N0,
7939 ST_PYR, 5, EB, ED, P0, P1, N0,
7940 ST_TET, 4, P6, P1, P5, N0,
7941 ST_PYR, 5, P6, EL, EB, P1, N0,
7942 ST_TET, 4, P6, EG, EL, N0,
7943 ST_PYR, 5, EH, EG, P6, P4, N0,
7944 /* case 141 */ 5,
7945 ST_TET, 4, P6, P5, P4, P1,
7946 ST_PYR, 5, EA, EI, P4, P1, EH,
7947 ST_PYR, 5, EB, P1, P6, EL, EG,
7948 ST_PYR, 5, P4, EH, EG, P6, P1,
7949 ST_PYR, 5, EH, EA, EB, EG, P1,
7950 /* case 142 */ 9,
7951 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
7952 ST_TET, 4, P5, P4, P6, N0,
7953 ST_PYR, 5, P5, P6, EL, EJ, N0,
7954 ST_TET, 4, P0, P4, P5, N0,
7955 ST_PYR, 5, P0, P5, EJ, EA, N0,
7956 ST_TET, 4, ED, P0, EA, N0,
7957 ST_PYR, 5, P0, ED, EH, P4, N0,
7958 ST_PYR, 5, EH, EG, P6, P4, N0,
7959 ST_TET, 4, P6, EG, EL, N0,
7960 /* case 143 */ 7,
7961 ST_PNT, 5, EL, EJ, EI, EG, EH,
7962 ST_PYR, 5, P5, EJ, EI, P4, N0,
7963 ST_TET, 4, P4, EI, EH, N0,
7964 ST_PYR, 5, P6, EL, EJ, P5, N0,
7965 ST_TET, 4, EG, EL, P6, N0,
7966 ST_PYR, 5, EH, EG, P6, P4, N0,
7967 ST_TET, 4, P4, P6, P5, N0,
7968 /* case 144 */ 2,
7969 ST_HEX, 8, EG, P6, P5, EE, EK, P3, P0, EI,
7970 ST_WDG, 6, P0, P1, P5, P3, P2, P6,
7971 /* case 145 */ 9,
7972 ST_PNT, 5, EA, EE, ED, EK, EG,
7973 ST_PYR, 5, P1, P5, P6, P2, N0,
7974 ST_TET, 4, P6, N0, P3, P2,
7975 ST_PYR, 5, P5, EE, EG, P6, N0,
7976 ST_PYR, 5, EA, EE, P5, P1, N0,
7977 ST_TET, 4, P3, P1, P2, N0,
7978 ST_PYR, 5, P3, ED, EA, P1, N0,
7979 ST_TET, 4, P3, EK, ED, N0,
7980 ST_PYR, 5, EG, EK, P3, P6, N0,
7981 /* case 146 */ 11,
7982 ST_PNT, 4, EG, EK, EB, EB,
7983 ST_PYR, 5, P2, P0, EA, EB, N0,
7984 ST_TET, 4, EA, P0, EI, N0,
7985 ST_PYR, 5, P3, EK, EI, P0, N0,
7986 ST_TET, 4, P2, P3, P0, N0,
7987 ST_TET, 4, P5, EJ, EE, N0,
7988 ST_TET, 4, P6, P2, P5, N0,
7989 ST_PYR, 5, P5, P2, EB, EJ, N0,
7990 ST_TET, 4, P6, P3, P2, N0,
7991 ST_PYR, 5, P6, EG, EK, P3, N0,
7992 ST_PYR, 5, P6, P5, EE, EG, N0,
7993 /* case 147 */ 9,
7994 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
7995 ST_TET, 4, P6, P2, P5, N0,
7996 ST_PYR, 5, P6, P5, EE, EG, N0,
7997 ST_TET, 4, P3, P2, P6, N0,
7998 ST_PYR, 5, P3, P6, EG, EK, N0,
7999 ST_TET, 4, ED, P3, EK, N0,
8000 ST_PYR, 5, P3, ED, EB, P2, N0,
8001 ST_PYR, 5, EB, EJ, P5, P2, N0,
8002 ST_TET, 4, P5, EJ, EE, N0,
8003 /* case 148 */ 11,
8004 ST_PNT, 4, EE, EI, EB, EB,
8005 ST_PYR, 5, P1, EB, EC, P3, N0,
8006 ST_TET, 4, EC, EK, P3, N0,
8007 ST_PYR, 5, P0, P3, EK, EI, N0,
8008 ST_TET, 4, P1, P3, P0, N0,
8009 ST_TET, 4, P6, EG, EL, N0,
8010 ST_TET, 4, P5, P6, P1, N0,
8011 ST_PYR, 5, P6, EL, EB, P1, N0,
8012 ST_TET, 4, P5, P1, P0, N0,
8013 ST_PYR, 5, P5, P0, EI, EE, N0,
8014 ST_PYR, 5, P5, EE, EG, P6, N0,
8015 /* case 149 */ 8,
8016 ST_PNT, 5, EE, EG, EA, EB, EL,
8017 ST_TET, 4, P3, EK, ED, EC,
8018 ST_PYR, 5, P6, P5, EE, EG, N0,
8019 ST_PYR, 5, P5, P1, EA, EE, N0,
8020 ST_TET, 4, P1, EB, EA, N0,
8021 ST_TET, 4, P5, P6, P1, N0,
8022 ST_PYR, 5, P1, P6, EL, EB, N0,
8023 ST_TET, 4, P6, EG, EL, N0,
8024 /* case 150 */ 2,
8025 ST_WDG, 6, P3, EK, EC, P0, EI, EA,
8026 ST_WDG, 6, P6, EL, EG, P5, EJ, EE,
8027 /* case 151 */ 2,
8028 ST_WDG, 6, EJ, P5, EE, EL, P6, EG,
8029 ST_TET, 4, ED, P3, EK, EC,
8030 /* case 152 */ 9,
8031 ST_PNT, 5, EC, EG, ED, EI, EE,
8032 ST_PYR, 5, P2, P1, P5, P6, N0,
8033 ST_TET, 4, P5, P0, N0, P1,
8034 ST_PYR, 5, P6, P5, EE, EG, N0,
8035 ST_PYR, 5, EC, P2, P6, EG, N0,
8036 ST_TET, 4, P0, P1, P2, N0,
8037 ST_PYR, 5, P0, P2, EC, ED, N0,
8038 ST_TET, 4, P0, ED, EI, N0,
8039 ST_PYR, 5, EE, P5, P0, EI, N0,
8040 /* case 153 */ 1,
8041 ST_HEX, 8, P1, P5, P6, P2, EA, EE, EG, EC,
8042 /* case 154 */ 8,
8043 ST_PNT, 5, EG, EE, EC, EB, EJ,
8044 ST_TET, 4, P0, ED, EI, EA,
8045 ST_PYR, 5, P5, EE, EG, P6, N0,
8046 ST_PYR, 5, P6, EG, EC, P2, N0,
8047 ST_TET, 4, P2, EC, EB, N0,
8048 ST_TET, 4, P6, P2, P5, N0,
8049 ST_PYR, 5, P2, EB, EJ, P5, N0,
8050 ST_TET, 4, P5, EJ, EE, N0,
8051 /* case 155 */ 7,
8052 ST_PNT, 5, EE, EG, EC, EJ, EB,
8053 ST_PYR, 5, P6, EG, EC, P2, N0,
8054 ST_TET, 4, P2, EC, EB, N0,
8055 ST_PYR, 5, P5, EE, EG, P6, N0,
8056 ST_TET, 4, EJ, EE, P5, N0,
8057 ST_PYR, 5, EB, EJ, P5, P2, N0,
8058 ST_TET, 4, P2, P5, P6, N0,
8059 /* case 156 */ 9,
8060 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
8061 ST_TET, 4, P5, P6, P1, N0,
8062 ST_PYR, 5, P5, EE, EG, P6, N0,
8063 ST_TET, 4, P0, P5, P1, N0,
8064 ST_PYR, 5, P0, EI, EE, P5, N0,
8065 ST_TET, 4, ED, EI, P0, N0,
8066 ST_PYR, 5, P0, P1, EB, ED, N0,
8067 ST_PYR, 5, EB, P1, P6, EL, N0,
8068 ST_TET, 4, P6, EG, EL, N0,
8069 /* case 157 */ 7,
8070 ST_PNT, 5, EG, EE, EA, EL, EB,
8071 ST_PYR, 5, P5, P1, EA, EE, N0,
8072 ST_TET, 4, P1, EB, EA, N0,
8073 ST_PYR, 5, P6, P5, EE, EG, N0,
8074 ST_TET, 4, EL, P6, EG, N0,
8075 ST_PYR, 5, EB, P1, P6, EL, N0,
8076 ST_TET, 4, P1, P5, P6, N0,
8077 /* case 158 */ 2,
8078 ST_WDG, 6, EJ, P5, EE, EL, P6, EG,
8079 ST_TET, 4, ED, EI, P0, EA,
8080 /* case 159 */ 1,
8081 ST_WDG, 6, P5, EE, EJ, P6, EG, EL,
8082 /* case 160 */ 12,
8083 ST_PNT, 2, EK, EJ,
8084 ST_PYR, 5, P3, P0, P1, P2, N0,
8085 ST_TET, 4, P2, P1, P6, N0,
8086 ST_TET, 4, P3, P2, P6, N0,
8087 ST_TET, 4, P4, P0, P3, N0,
8088 ST_TET, 4, P1, P0, P4, N0,
8089 ST_PYR, 5, P1, P4, EE, EJ, N0,
8090 ST_PYR, 5, P6, P1, EJ, EF, N0,
8091 ST_TET, 4, P6, EF, EG, N0,
8092 ST_PYR, 5, P3, P6, EG, EK, N0,
8093 ST_PYR, 5, P3, EK, EH, P4, N0,
8094 ST_TET, 4, P4, EH, EE, N0,
8095 /* case 161 */ 6,
8096 ST_TET, 4, P4, EE, EI, EH,
8097 ST_TET, 4, P6, P3, P2, P1,
8098 ST_PYR, 5, EA, P1, P3, ED, EK,
8099 ST_PYR, 5, EJ, EF, P6, P1, EG,
8100 ST_PYR, 5, P3, P6, EG, EK, P1,
8101 ST_PYR, 5, EK, EG, EJ, EA, P1,
8102 /* case 162 */ 11,
8103 ST_PNT, 4, EB, EA, EK, EK,
8104 ST_PYR, 5, P3, EK, EH, P4, N0,
8105 ST_TET, 4, EH, EE, P4, N0,
8106 ST_PYR, 5, P0, P4, EE, EA, N0,
8107 ST_TET, 4, P3, P4, P0, N0,
8108 ST_TET, 4, P6, EF, EG, N0,
8109 ST_TET, 4, P2, P6, P3, N0,
8110 ST_PYR, 5, P6, EG, EK, P3, N0,
8111 ST_TET, 4, P2, P3, P0, N0,
8112 ST_PYR, 5, P2, P0, EA, EB, N0,
8113 ST_PYR, 5, P2, EB, EF, P6, N0,
8114 /* case 163 */ 8,
8115 ST_PNT, 5, EB, EF, ED, EK, EG,
8116 ST_TET, 4, P4, EE, EI, EH,
8117 ST_PYR, 5, P6, P2, EB, EF, N0,
8118 ST_PYR, 5, P2, P3, ED, EB, N0,
8119 ST_TET, 4, P3, EK, ED, N0,
8120 ST_TET, 4, P2, P6, P3, N0,
8121 ST_PYR, 5, P3, P6, EG, EK, N0,
8122 ST_TET, 4, P6, EF, EG, N0,
8123 /* case 164 */ 6,
8124 ST_TET, 4, P6, EF, EG, EL,
8125 ST_TET, 4, P3, P0, P1, P4,
8126 ST_PYR, 5, EE, EJ, P1, P4, EB,
8127 ST_PYR, 5, EH, P4, P3, EK, EC,
8128 ST_PYR, 5, P1, EB, EC, P3, P4,
8129 ST_PYR, 5, EB, EE, EH, EC, P4,
8130 /* case 165 */ 4,
8131 ST_TET, 4, EH, EI, EE, P4,
8132 ST_TET, 4, EK, EC, ED, P3,
8133 ST_TET, 4, EG, EF, EL, P6,
8134 ST_TET, 4, EB, EJ, EA, P1,
8135 /* case 166 */ 8,
8136 ST_PNT, 5, EA, EC, EE, EH, EK,
8137 ST_TET, 4, P6, EL, EF, EG,
8138 ST_PYR, 5, P3, P0, EA, EC, N0,
8139 ST_PYR, 5, P0, P4, EE, EA, N0,
8140 ST_TET, 4, P4, EH, EE, N0,
8141 ST_TET, 4, P0, P3, P4, N0,
8142 ST_PYR, 5, P4, P3, EK, EH, N0,
8143 ST_TET, 4, P3, EC, EK, N0,
8144 /* case 167 */ 3,
8145 ST_TET, 4, EL, EG, EF, P6,
8146 ST_TET, 4, EC, P3, ED, EK,
8147 ST_TET, 4, EE, EI, P4, EH,
8148 /* case 168 */ 11,
8149 ST_PNT, 4, EC, ED, EJ, EJ,
8150 ST_PYR, 5, P1, P4, EE, EJ, N0,
8151 ST_TET, 4, EE, P4, EH, N0,
8152 ST_PYR, 5, P0, ED, EH, P4, N0,
8153 ST_TET, 4, P1, P0, P4, N0,
8154 ST_TET, 4, P6, EF, EG, N0,
8155 ST_TET, 4, P2, P1, P6, N0,
8156 ST_PYR, 5, P6, P1, EJ, EF, N0,
8157 ST_TET, 4, P2, P0, P1, N0,
8158 ST_PYR, 5, P2, EC, ED, P0, N0,
8159 ST_PYR, 5, P2, P6, EG, EC, N0,
8160 /* case 169 */ 8,
8161 ST_PNT, 5, EC, EG, EA, EJ, EF,
8162 ST_TET, 4, P4, EI, EH, EE,
8163 ST_PYR, 5, P6, EG, EC, P2, N0,
8164 ST_PYR, 5, P2, EC, EA, P1, N0,
8165 ST_TET, 4, P1, EA, EJ, N0,
8166 ST_TET, 4, P2, P1, P6, N0,
8167 ST_PYR, 5, P1, EJ, EF, P6, N0,
8168 ST_TET, 4, P6, EF, EG, N0,
8169 /* case 170 */ 2,
8170 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
8171 ST_WDG, 6, P2, EB, EC, P6, EF, EG,
8172 /* case 171 */ 2,
8173 ST_WDG, 6, EF, P6, EG, EB, P2, EC,
8174 ST_TET, 4, EI, EH, P4, EE,
8175 /* case 172 */ 8,
8176 ST_PNT, 5, ED, EH, EB, EJ, EE,
8177 ST_TET, 4, P6, EG, EL, EF,
8178 ST_PYR, 5, P4, P0, ED, EH, N0,
8179 ST_PYR, 5, P0, P1, EB, ED, N0,
8180 ST_TET, 4, P1, EJ, EB, N0,
8181 ST_TET, 4, P0, P4, P1, N0,
8182 ST_PYR, 5, P1, P4, EE, EJ, N0,
8183 ST_TET, 4, P4, EH, EE, N0,
8184 /* case 173 */ 3,
8185 ST_TET, 4, EG, EF, EL, P6,
8186 ST_TET, 4, EH, P4, EI, EE,
8187 ST_TET, 4, EB, EA, P1, EJ,
8188 /* case 174 */ 2,
8189 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
8190 ST_TET, 4, EL, EF, P6, EG,
8191 /* case 175 */ 2,
8192 ST_TET, 4, EE, EH, EI, P4,
8193 ST_TET, 4, EF, EL, EG, P6,
8194 /* case 176 */ 9,
8195 ST_PNT, 5, EJ, EI, EF, EG, EK,
8196 ST_PYR, 5, P1, P2, P3, P0, N0,
8197 ST_TET, 4, P3, P6, N0, P2,
8198 ST_PYR, 5, P0, P3, EK, EI, N0,
8199 ST_PYR, 5, EJ, P1, P0, EI, N0,
8200 ST_TET, 4, P6, P2, P1, N0,
8201 ST_PYR, 5, P6, P1, EJ, EF, N0,
8202 ST_TET, 4, P6, EF, EG, N0,
8203 ST_PYR, 5, EK, P3, P6, EG, N0,
8204 /* case 177 */ 5,
8205 ST_TET, 4, P6, P3, P2, P1,
8206 ST_PYR, 5, EA, P1, P3, ED, EK,
8207 ST_PYR, 5, EJ, EF, P6, P1, EG,
8208 ST_PYR, 5, P3, P6, EG, EK, P1,
8209 ST_PYR, 5, EK, EG, EJ, EA, P1,
8210 /* case 178 */ 9,
8211 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
8212 ST_TET, 4, P2, P6, P3, N0,
8213 ST_PYR, 5, P2, EB, EF, P6, N0,
8214 ST_TET, 4, P0, P2, P3, N0,
8215 ST_PYR, 5, P0, EA, EB, P2, N0,
8216 ST_TET, 4, EI, EA, P0, N0,
8217 ST_PYR, 5, P0, P3, EK, EI, N0,
8218 ST_PYR, 5, EK, P3, P6, EG, N0,
8219 ST_TET, 4, P6, EF, EG, N0,
8220 /* case 179 */ 7,
8221 ST_PNT, 5, EF, EB, ED, EG, EK,
8222 ST_PYR, 5, P2, P3, ED, EB, N0,
8223 ST_TET, 4, P3, EK, ED, N0,
8224 ST_PYR, 5, P6, P2, EB, EF, N0,
8225 ST_TET, 4, EG, P6, EF, N0,
8226 ST_PYR, 5, EK, P3, P6, EG, N0,
8227 ST_TET, 4, P3, P2, P6, N0,
8228 /* case 180 */ 8,
8229 ST_PNT, 5, EI, EK, EJ, EB, EC,
8230 ST_TET, 4, P6, EF, EG, EL,
8231 ST_PYR, 5, P3, EK, EI, P0, N0,
8232 ST_PYR, 5, P0, EI, EJ, P1, N0,
8233 ST_TET, 4, P1, EJ, EB, N0,
8234 ST_TET, 4, P0, P1, P3, N0,
8235 ST_PYR, 5, P1, EB, EC, P3, N0,
8236 ST_TET, 4, P3, EC, EK, N0,
8237 /* case 181 */ 3,
8238 ST_TET, 4, EG, EF, EL, P6,
8239 ST_TET, 4, EK, ED, P3, EC,
8240 ST_TET, 4, EJ, P1, EA, EB,
8241 /* case 182 */ 2,
8242 ST_WDG, 6, EI, P0, EA, EK, P3, EC,
8243 ST_TET, 4, EF, P6, EL, EG,
8244 /* case 183 */ 2,
8245 ST_TET, 4, EC, ED, EK, P3,
8246 ST_TET, 4, EL, EG, EF, P6,
8247 /* case 184 */ 9,
8248 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
8249 ST_TET, 4, P2, P1, P6, N0,
8250 ST_PYR, 5, P2, P6, EG, EC, N0,
8251 ST_TET, 4, P0, P1, P2, N0,
8252 ST_PYR, 5, P0, P2, EC, ED, N0,
8253 ST_TET, 4, EI, P0, ED, N0,
8254 ST_PYR, 5, P0, EI, EJ, P1, N0,
8255 ST_PYR, 5, EJ, EF, P6, P1, N0,
8256 ST_TET, 4, P6, EF, EG, N0,
8257 /* case 185 */ 7,
8258 ST_PNT, 5, EG, EC, EA, EF, EJ,
8259 ST_PYR, 5, P2, EC, EA, P1, N0,
8260 ST_TET, 4, P1, EA, EJ, N0,
8261 ST_PYR, 5, P6, EG, EC, P2, N0,
8262 ST_TET, 4, EF, EG, P6, N0,
8263 ST_PYR, 5, EJ, EF, P6, P1, N0,
8264 ST_TET, 4, P1, P6, P2, N0,
8265 /* case 186 */ 2,
8266 ST_WDG, 6, EF, P6, EG, EB, P2, EC,
8267 ST_TET, 4, EI, P0, ED, EA,
8268 /* case 187 */ 1,
8269 ST_WDG, 6, P6, EG, EF, P2, EC, EB,
8270 /* case 188 */ 2,
8271 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
8272 ST_TET, 4, EG, P6, EF, EL,
8273 /* case 189 */ 2,
8274 ST_TET, 4, EJ, EA, EB, P1,
8275 ST_TET, 4, EF, EL, EG, P6,
8276 /* case 190 */ 2,
8277 ST_TET, 4, EA, EI, ED, P0,
8278 ST_TET, 4, EL, EG, EF, P6,
8279 /* case 191 */ 1,
8280 ST_TET, 4, EF, EL, EG, P6,
8281 /* case 192 */ 2,
8282 ST_HEX, 8, EF, P5, P4, EH, EL, P2, P3, EK,
8283 ST_WDG, 6, P5, P1, P2, P4, P0, P3,
8284 /* case 193 */ 11,
8285 ST_PNT, 4, EL, EF, EA, EA,
8286 ST_PYR, 5, P1, EA, EI, P4, N0,
8287 ST_TET, 4, EI, EH, P4, N0,
8288 ST_PYR, 5, P5, P4, EH, EF, N0,
8289 ST_TET, 4, P1, P4, P5, N0,
8290 ST_TET, 4, P3, EK, ED, N0,
8291 ST_TET, 4, P2, P3, P1, N0,
8292 ST_PYR, 5, P3, ED, EA, P1, N0,
8293 ST_TET, 4, P2, P1, P5, N0,
8294 ST_PYR, 5, P2, P5, EF, EL, N0,
8295 ST_PYR, 5, P2, EL, EK, P3, N0,
8296 /* case 194 */ 11,
8297 ST_PNT, 4, EK, EH, EA, EA,
8298 ST_PYR, 5, P0, P5, EJ, EA, N0,
8299 ST_TET, 4, EJ, P5, EF, N0,
8300 ST_PYR, 5, P4, EH, EF, P5, N0,
8301 ST_TET, 4, P0, P4, P5, N0,
8302 ST_TET, 4, P2, EB, EL, N0,
8303 ST_TET, 4, P3, P0, P2, N0,
8304 ST_PYR, 5, P2, P0, EA, EB, N0,
8305 ST_TET, 4, P3, P4, P0, N0,
8306 ST_PYR, 5, P3, EK, EH, P4, N0,
8307 ST_PYR, 5, P3, P2, EL, EK, N0,
8308 /* case 195 */ 2,
8309 ST_WDG, 6, P3, ED, EK, P2, EB, EL,
8310 ST_WDG, 6, P4, EH, EI, P5, EF, EJ,
8311 /* case 196 */ 9,
8312 ST_PNT, 5, EH, EF, EK, EC, EB,
8313 ST_PYR, 5, P4, P5, P1, P0, N0,
8314 ST_TET, 4, P1, N0, P3, P0,
8315 ST_PYR, 5, P5, EF, EB, P1, N0,
8316 ST_PYR, 5, EH, EF, P5, P4, N0,
8317 ST_TET, 4, P3, P4, P0, N0,
8318 ST_PYR, 5, P3, EK, EH, P4, N0,
8319 ST_TET, 4, P3, EC, EK, N0,
8320 ST_PYR, 5, EB, EC, P3, P1, N0,
8321 /* case 197 */ 8,
8322 ST_PNT, 5, EF, EB, EH, EI, EA,
8323 ST_TET, 4, P3, EC, EK, ED,
8324 ST_PYR, 5, P1, P5, EF, EB, N0,
8325 ST_PYR, 5, P5, P4, EH, EF, N0,
8326 ST_TET, 4, P4, EI, EH, N0,
8327 ST_TET, 4, P5, P1, P4, N0,
8328 ST_PYR, 5, P4, P1, EA, EI, N0,
8329 ST_TET, 4, P1, EB, EA, N0,
8330 /* case 198 */ 9,
8331 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
8332 ST_TET, 4, P4, P5, P0, N0,
8333 ST_PYR, 5, P4, EH, EF, P5, N0,
8334 ST_TET, 4, P3, P4, P0, N0,
8335 ST_PYR, 5, P3, EK, EH, P4, N0,
8336 ST_TET, 4, EC, EK, P3, N0,
8337 ST_PYR, 5, P3, P0, EA, EC, N0,
8338 ST_PYR, 5, EA, P0, P5, EJ, N0,
8339 ST_TET, 4, P5, EF, EJ, N0,
8340 /* case 199 */ 2,
8341 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
8342 ST_TET, 4, EC, P3, ED, EK,
8343 /* case 200 */ 9,
8344 ST_PNT, 5, ED, EH, EC, EL, EF,
8345 ST_PYR, 5, P0, P4, P5, P1, N0,
8346 ST_TET, 4, P5, N0, P2, P1,
8347 ST_PYR, 5, P4, EH, EF, P5, N0,
8348 ST_PYR, 5, ED, EH, P4, P0, N0,
8349 ST_TET, 4, P2, P0, P1, N0,
8350 ST_PYR, 5, P2, EC, ED, P0, N0,
8351 ST_TET, 4, P2, EL, EC, N0,
8352 ST_PYR, 5, EF, EL, P2, P5, N0,
8353 /* case 201 */ 9,
8354 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
8355 ST_TET, 4, P5, P1, P4, N0,
8356 ST_PYR, 5, P5, P4, EH, EF, N0,
8357 ST_TET, 4, P2, P1, P5, N0,
8358 ST_PYR, 5, P2, P5, EF, EL, N0,
8359 ST_TET, 4, EC, P2, EL, N0,
8360 ST_PYR, 5, P2, EC, EA, P1, N0,
8361 ST_PYR, 5, EA, EI, P4, P1, N0,
8362 ST_TET, 4, P4, EI, EH, N0,
8363 /* case 202 */ 8,
8364 ST_PNT, 5, EH, EF, ED, EA, EJ,
8365 ST_TET, 4, P2, EL, EC, EB,
8366 ST_PYR, 5, P5, P4, EH, EF, N0,
8367 ST_PYR, 5, P4, P0, ED, EH, N0,
8368 ST_TET, 4, P0, EA, ED, N0,
8369 ST_TET, 4, P4, P5, P0, N0,
8370 ST_PYR, 5, P0, P5, EJ, EA, N0,
8371 ST_TET, 4, P5, EF, EJ, N0,
8372 /* case 203 */ 2,
8373 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
8374 ST_TET, 4, EC, EB, P2, EL,
8375 /* case 204 */ 1,
8376 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
8377 /* case 205 */ 7,
8378 ST_PNT, 5, EB, EF, EH, EA, EI,
8379 ST_PYR, 5, P5, P4, EH, EF, N0,
8380 ST_TET, 4, P4, EI, EH, N0,
8381 ST_PYR, 5, P1, P5, EF, EB, N0,
8382 ST_TET, 4, EA, P1, EB, N0,
8383 ST_PYR, 5, EI, P4, P1, EA, N0,
8384 ST_TET, 4, P4, P5, P1, N0,
8385 /* case 206 */ 7,
8386 ST_PNT, 5, EF, EH, ED, EJ, EA,
8387 ST_PYR, 5, P4, P0, ED, EH, N0,
8388 ST_TET, 4, P0, EA, ED, N0,
8389 ST_PYR, 5, P5, P4, EH, EF, N0,
8390 ST_TET, 4, EJ, P5, EF, N0,
8391 ST_PYR, 5, EA, P0, P5, EJ, N0,
8392 ST_TET, 4, P0, P4, P5, N0,
8393 /* case 207 */ 1,
8394 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
8395 /* case 208 */ 9,
8396 ST_PNT, 5, EI, EK, EE, EF, EL,
8397 ST_PYR, 5, P0, P1, P2, P3, N0,
8398 ST_TET, 4, P2, P5, N0, P1,
8399 ST_PYR, 5, P3, P2, EL, EK, N0,
8400 ST_PYR, 5, EI, P0, P3, EK, N0,
8401 ST_TET, 4, P5, P1, P0, N0,
8402 ST_PYR, 5, P5, P0, EI, EE, N0,
8403 ST_TET, 4, P5, EE, EF, N0,
8404 ST_PYR, 5, EL, P2, P5, EF, N0,
8405 /* case 209 */ 9,
8406 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
8407 ST_TET, 4, P2, P3, P1, N0,
8408 ST_PYR, 5, P2, EL, EK, P3, N0,
8409 ST_TET, 4, P5, P2, P1, N0,
8410 ST_PYR, 5, P5, EF, EL, P2, N0,
8411 ST_TET, 4, EE, EF, P5, N0,
8412 ST_PYR, 5, P5, P1, EA, EE, N0,
8413 ST_PYR, 5, EA, P1, P3, ED, N0,
8414 ST_TET, 4, P3, EK, ED, N0,
8415 /* case 210 */ 8,
8416 ST_PNT, 5, EK, EL, EI, EA, EB,
8417 ST_TET, 4, P5, EE, EF, EJ,
8418 ST_PYR, 5, P2, EL, EK, P3, N0,
8419 ST_PYR, 5, P3, EK, EI, P0, N0,
8420 ST_TET, 4, P0, EI, EA, N0,
8421 ST_TET, 4, P3, P0, P2, N0,
8422 ST_PYR, 5, P0, EA, EB, P2, N0,
8423 ST_TET, 4, P2, EB, EL, N0,
8424 /* case 211 */ 2,
8425 ST_WDG, 6, EK, P3, ED, EL, P2, EB,
8426 ST_TET, 4, EE, P5, EJ, EF,
8427 /* case 212 */ 9,
8428 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
8429 ST_TET, 4, P1, P0, P5, N0,
8430 ST_PYR, 5, P1, P5, EF, EB, N0,
8431 ST_TET, 4, P3, P0, P1, N0,
8432 ST_PYR, 5, P3, P1, EB, EC, N0,
8433 ST_TET, 4, EK, P3, EC, N0,
8434 ST_PYR, 5, P3, EK, EI, P0, N0,
8435 ST_PYR, 5, EI, EE, P5, P0, N0,
8436 ST_TET, 4, P5, EE, EF, N0,
8437 /* case 213 */ 2,
8438 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
8439 ST_TET, 4, EK, ED, P3, EC,
8440 /* case 214 */ 2,
8441 ST_WDG, 6, EI, P0, EA, EK, P3, EC,
8442 ST_TET, 4, EF, EJ, P5, EE,
8443 /* case 215 */ 2,
8444 ST_TET, 4, EF, EE, EJ, P5,
8445 ST_TET, 4, EC, ED, EK, P3,
8446 /* case 216 */ 5,
8447 ST_TET, 4, P2, P0, P1, P5,
8448 ST_PYR, 5, EE, P5, P0, EI, ED,
8449 ST_PYR, 5, EF, EL, P2, P5, EC,
8450 ST_PYR, 5, P0, P2, EC, ED, P5,
8451 ST_PYR, 5, ED, EC, EF, EE, P5,
8452 /* case 217 */ 7,
8453 ST_PNT, 5, EC, EA, EE, EL, EF,
8454 ST_PYR, 5, P1, EA, EE, P5, N0,
8455 ST_TET, 4, P5, EE, EF, N0,
8456 ST_PYR, 5, P2, EC, EA, P1, N0,
8457 ST_TET, 4, EL, EC, P2, N0,
8458 ST_PYR, 5, EF, EL, P2, P5, N0,
8459 ST_TET, 4, P5, P2, P1, N0,
8460 /* case 218 */ 3,
8461 ST_TET, 4, EC, EL, EB, P2,
8462 ST_TET, 4, ED, EI, P0, EA,
8463 ST_TET, 4, EF, P5, EE, EJ,
8464 /* case 219 */ 2,
8465 ST_TET, 4, EL, EB, EC, P2,
8466 ST_TET, 4, EF, EE, EJ, P5,
8467 /* case 220 */ 7,
8468 ST_PNT, 5, EF, EB, ED, EE, EI,
8469 ST_PYR, 5, P1, EB, ED, P0, N0,
8470 ST_TET, 4, P0, ED, EI, N0,
8471 ST_PYR, 5, P5, EF, EB, P1, N0,
8472 ST_TET, 4, EE, EF, P5, N0,
8473 ST_PYR, 5, EI, EE, P5, P0, N0,
8474 ST_TET, 4, P0, P5, P1, N0,
8475 /* case 221 */ 1,
8476 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
8477 /* case 222 */ 2,
8478 ST_TET, 4, EA, EI, ED, P0,
8479 ST_TET, 4, EJ, EF, EE, P5,
8480 /* case 223 */ 1,
8481 ST_TET, 4, EJ, EF, EE, P5,
8482 /* case 224 */ 9,
8483 ST_PNT, 5, EK, EL, EH, EE, EJ,
8484 ST_PYR, 5, P3, P0, P1, P2, N0,
8485 ST_TET, 4, P1, P4, N0, P0,
8486 ST_PYR, 5, P2, P1, EJ, EL, N0,
8487 ST_PYR, 5, EK, P3, P2, EL, N0,
8488 ST_TET, 4, P4, P0, P3, N0,
8489 ST_PYR, 5, P4, P3, EK, EH, N0,
8490 ST_TET, 4, P4, EH, EE, N0,
8491 ST_PYR, 5, EJ, P1, P4, EE, N0,
8492 /* case 225 */ 8,
8493 ST_PNT, 5, EL, EJ, EK, ED, EA,
8494 ST_TET, 4, P4, EH, EE, EI,
8495 ST_PYR, 5, P1, EJ, EL, P2, N0,
8496 ST_PYR, 5, P2, EL, EK, P3, N0,
8497 ST_TET, 4, P3, EK, ED, N0,
8498 ST_TET, 4, P2, P3, P1, N0,
8499 ST_PYR, 5, P3, ED, EA, P1, N0,
8500 ST_TET, 4, P1, EA, EJ, N0,
8501 /* case 226 */ 9,
8502 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
8503 ST_TET, 4, P3, P0, P2, N0,
8504 ST_PYR, 5, P3, P2, EL, EK, N0,
8505 ST_TET, 4, P4, P0, P3, N0,
8506 ST_PYR, 5, P4, P3, EK, EH, N0,
8507 ST_TET, 4, EE, P4, EH, N0,
8508 ST_PYR, 5, P4, EE, EA, P0, N0,
8509 ST_PYR, 5, EA, EB, P2, P0, N0,
8510 ST_TET, 4, P2, EB, EL, N0,
8511 /* case 227 */ 2,
8512 ST_WDG, 6, EK, P3, ED, EL, P2, EB,
8513 ST_TET, 4, EE, EI, P4, EH,
8514 /* case 228 */ 5,
8515 ST_TET, 4, P3, P0, P1, P4,
8516 ST_PYR, 5, EE, EJ, P1, P4, EB,
8517 ST_PYR, 5, EH, P4, P3, EK, EC,
8518 ST_PYR, 5, P1, EB, EC, P3, P4,
8519 ST_PYR, 5, EB, EE, EH, EC, P4,
8520 /* case 229 */ 3,
8521 ST_TET, 4, EC, ED, EK, P3,
8522 ST_TET, 4, EB, P1, EJ, EA,
8523 ST_TET, 4, EH, EE, P4, EI,
8524 /* case 230 */ 7,
8525 ST_PNT, 5, EC, EA, EE, EK, EH,
8526 ST_PYR, 5, P0, P4, EE, EA, N0,
8527 ST_TET, 4, P4, EH, EE, N0,
8528 ST_PYR, 5, P3, P0, EA, EC, N0,
8529 ST_TET, 4, EK, P3, EC, N0,
8530 ST_PYR, 5, EH, P4, P3, EK, N0,
8531 ST_TET, 4, P4, P0, P3, N0,
8532 /* case 231 */ 2,
8533 ST_TET, 4, EK, EC, ED, P3,
8534 ST_TET, 4, EH, EI, EE, P4,
8535 /* case 232 */ 9,
8536 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
8537 ST_TET, 4, P1, P2, P0, N0,
8538 ST_PYR, 5, P1, EJ, EL, P2, N0,
8539 ST_TET, 4, P4, P1, P0, N0,
8540 ST_PYR, 5, P4, EE, EJ, P1, N0,
8541 ST_TET, 4, EH, EE, P4, N0,
8542 ST_PYR, 5, P4, P0, ED, EH, N0,
8543 ST_PYR, 5, ED, P0, P2, EC, N0,
8544 ST_TET, 4, P2, EL, EC, N0,
8545 /* case 233 */ 2,
8546 ST_WDG, 6, EL, P2, EC, EJ, P1, EA,
8547 ST_TET, 4, EH, P4, EI, EE,
8548 /* case 234 */ 2,
8549 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
8550 ST_TET, 4, EL, P2, EB, EC,
8551 /* case 235 */ 2,
8552 ST_TET, 4, EL, EB, EC, P2,
8553 ST_TET, 4, EE, EH, EI, P4,
8554 /* case 236 */ 7,
8555 ST_PNT, 5, EH, ED, EB, EE, EJ,
8556 ST_PYR, 5, P0, P1, EB, ED, N0,
8557 ST_TET, 4, P1, EJ, EB, N0,
8558 ST_PYR, 5, P4, P0, ED, EH, N0,
8559 ST_TET, 4, EE, P4, EH, N0,
8560 ST_PYR, 5, EJ, P1, P4, EE, N0,
8561 ST_TET, 4, P1, P0, P4, N0,
8562 /* case 237 */ 2,
8563 ST_TET, 4, EE, EH, EI, P4,
8564 ST_TET, 4, EJ, EA, EB, P1,
8565 /* case 238 */ 1,
8566 ST_WDG, 6, P4, EE, EH, P0, EA, ED,
8567 /* case 239 */ 1,
8568 ST_TET, 4, EH, EI, EE, P4,
8569 /* case 240 */ 1,
8570 ST_HEX, 8, P0, P1, P2, P3, EI, EJ, EL, EK,
8571 /* case 241 */ 7,
8572 ST_PNT, 5, EJ, EL, EK, EA, ED,
8573 ST_PYR, 5, P2, EL, EK, P3, N0,
8574 ST_TET, 4, P3, EK, ED, N0,
8575 ST_PYR, 5, P1, EJ, EL, P2, N0,
8576 ST_TET, 4, EA, EJ, P1, N0,
8577 ST_PYR, 5, ED, EA, P1, P3, N0,
8578 ST_TET, 4, P3, P1, P2, N0,
8579 /* case 242 */ 7,
8580 ST_PNT, 5, EL, EK, EI, EB, EA,
8581 ST_PYR, 5, P3, EK, EI, P0, N0,
8582 ST_TET, 4, P0, EI, EA, N0,
8583 ST_PYR, 5, P2, EL, EK, P3, N0,
8584 ST_TET, 4, EB, EL, P2, N0,
8585 ST_PYR, 5, EA, EB, P2, P0, N0,
8586 ST_TET, 4, P0, P2, P3, N0,
8587 /* case 243 */ 1,
8588 ST_WDG, 6, P3, ED, EK, P2, EB, EL,
8589 /* case 244 */ 7,
8590 ST_PNT, 5, EK, EI, EJ, EC, EB,
8591 ST_PYR, 5, P0, EI, EJ, P1, N0,
8592 ST_TET, 4, P1, EJ, EB, N0,
8593 ST_PYR, 5, P3, EK, EI, P0, N0,
8594 ST_TET, 4, EC, EK, P3, N0,
8595 ST_PYR, 5, EB, EC, P3, P1, N0,
8596 ST_TET, 4, P1, P3, P0, N0,
8597 /* case 245 */ 2,
8598 ST_TET, 4, EC, ED, EK, P3,
8599 ST_TET, 4, EB, EJ, EA, P1,
8600 /* case 246 */ 1,
8601 ST_WDG, 6, P0, EA, EI, P3, EC, EK,
8602 /* case 247 */ 1,
8603 ST_TET, 4, EK, EC, ED, P3,
8604 /* case 248 */ 7,
8605 ST_PNT, 5, EL, EJ, EI, EC, ED,
8606 ST_PYR, 5, P1, P0, EI, EJ, N0,
8607 ST_TET, 4, P0, ED, EI, N0,
8608 ST_PYR, 5, P2, P1, EJ, EL, N0,
8609 ST_TET, 4, EC, P2, EL, N0,
8610 ST_PYR, 5, ED, P0, P2, EC, N0,
8611 ST_TET, 4, P0, P1, P2, N0,
8612 /* case 249 */ 1,
8613 ST_WDG, 6, P2, EC, EL, P1, EA, EJ,
8614 /* case 250 */ 2,
8615 ST_TET, 4, EA, EI, ED, P0,
8616 ST_TET, 4, EB, EC, EL, P2,
8617 /* case 251 */ 1,
8618 ST_TET, 4, EB, EC, EL, P2,
8619 /* case 252 */ 1,
8620 ST_WDG, 6, P0, EI, ED, P1, EJ, EB,
8621 /* case 253 */ 1,
8622 ST_TET, 4, EB, EJ, EA, P1,
8623 /* case 254 */ 1,
8624 ST_TET, 4, ED, EA, EI, P0,
8625 /* case 255 */ 0,
8626 // VTK_WEDGE
8627 /* case 0 */ 1,
8628 ST_WDG, 6, P0, P1, P2, P3, P4, P5,
8629 /* case 1 */ 2,
8630 ST_WDG, 6, EA, EC, EG, P1, P2, P3,
8631 ST_PYR, 5, P1, P2, P5, P4, P3,
8632 /* case 2 */ 2,
8633 ST_WDG, 6, EB, EA, EH, P2, P0, P4,
8634 ST_PYR, 5, P2, P0, P3, P5, P4,
8635 /* case 3 */ 8,
8636 ST_PNT, 7, P2, P3, P4, EB, EC, EG, EH,
8637 ST_TET, 4, P4, P5, P3, P2,
8638 ST_TET, 4, P2, P3, P4, N0,
8639 ST_PYR, 5, EG, EH, P4, P3, N0,
8640 ST_PYR, 5, EB, EH, EG, EC, N0,
8641 ST_TET, 4, P2, EB, EC, N0,
8642 ST_PYR, 5, P2, EC, EG, P3, N0,
8643 ST_PYR, 5, EH, EB, P2, P4, N0,
8644 /* case 4 */ 2,
8645 ST_WDG, 6, EC, EB, EI, P0, P1, P5,
8646 ST_PYR, 5, P0, P1, P4, P3, P5,
8647 /* case 5 */ 8,
8648 ST_PNT, 7, P1, P5, P3, EA, EB, EI, EG,
8649 ST_TET, 4, P3, P4, P5, P1,
8650 ST_TET, 4, P1, P5, P3, N0,
8651 ST_PYR, 5, EI, EG, P3, P5, N0,
8652 ST_PYR, 5, EA, EG, EI, EB, N0,
8653 ST_TET, 4, P1, EA, EB, N0,
8654 ST_PYR, 5, P1, EB, EI, P5, N0,
8655 ST_PYR, 5, EG, EA, P1, P3, N0,
8656 /* case 6 */ 8,
8657 ST_PNT, 7, P0, P4, P5, EC, EA, EH, EI,
8658 ST_TET, 4, P5, P3, P4, P0,
8659 ST_TET, 4, P0, P4, P5, N0,
8660 ST_PYR, 5, EH, EI, P5, P4, N0,
8661 ST_PYR, 5, EC, EI, EH, EA, N0,
8662 ST_TET, 4, P0, EC, EA, N0,
8663 ST_PYR, 5, P0, EA, EH, P4, N0,
8664 ST_PYR, 5, EI, EC, P0, P5, N0,
8665 /* case 7 */ 1,
8666 ST_WDG, 6, EG, EH, EI, P3, P4, P5,
8667 /* case 8 */ 2,
8668 ST_WDG, 6, P4, P5, P0, ED, EF, EG,
8669 ST_PYR, 5, P4, P1, P2, P5, P0,
8670 /* case 9 */ 1,
8671 ST_HEX, 8, P1, P2, P5, P4, EA, EC, EF, ED,
8672 /* case 10 */ 9,
8673 ST_PNT, 6, EA, EB, EH, ED, EF, EG,
8674 ST_PYR, 5, P5, P0, EG, EF, N0,
8675 ST_TET, 4, P0, EA, EG, N0,
8676 ST_PYR, 5, P0, P2, EB, EA, N0,
8677 ST_TET, 4, P5, P2, P0, N0,
8678 ST_PYR, 5, P4, EH, EB, P2, N0,
8679 ST_TET, 4, P5, P4, P2, N0,
8680 ST_PYR, 5, EF, ED, P4, P5, N0,
8681 ST_TET, 4, ED, EH, P4, N0,
8682 /* case 11 */ 7,
8683 ST_PNT, 5, EB, EC, EF, ED, EH,
8684 ST_PYR, 5, P4, P5, EF, ED, N0,
8685 ST_TET, 4, ED, EH, P4, N0,
8686 ST_PYR, 5, EC, EF, P5, P2, N0,
8687 ST_PYR, 5, EB, P2, P4, EH, N0,
8688 ST_TET, 4, P4, P2, P5, N0,
8689 ST_TET, 4, P2, EB, EC, N0,
8690 /* case 12 */ 9,
8691 ST_PNT, 6, EF, ED, EG, EC, EB, EI,
8692 ST_PYR, 5, P1, EB, EI, P5, N0,
8693 ST_TET, 4, P5, EI, EF, N0,
8694 ST_PYR, 5, P5, EF, ED, P4, N0,
8695 ST_TET, 4, P1, P5, P4, N0,
8696 ST_PYR, 5, P0, P4, ED, EG, N0,
8697 ST_TET, 4, P1, P4, P0, N0,
8698 ST_PYR, 5, EB, P1, P0, EC, N0,
8699 ST_TET, 4, EC, P0, EG, N0,
8700 /* case 13 */ 7,
8701 ST_PNT, 5, EB, EA, ED, EF, EI,
8702 ST_PYR, 5, P5, EF, ED, P4, N0,
8703 ST_TET, 4, EF, P5, EI, N0,
8704 ST_PYR, 5, EA, P1, P4, ED, N0,
8705 ST_PYR, 5, EB, EI, P5, P1, N0,
8706 ST_TET, 4, P5, P4, P1, N0,
8707 ST_TET, 4, P1, EA, EB, N0,
8708 /* case 14 */ 2,
8709 ST_TET, 4, P0, EC, EA, EG,
8710 ST_WDG, 6, EF, EI, P5, ED, EH, P4,
8711 /* case 15 */ 1,
8712 ST_WDG, 6, ED, P4, EH, EF, P5, EI,
8713 /* case 16 */ 2,
8714 ST_WDG, 6, P5, P3, P1, EE, ED, EH,
8715 ST_PYR, 5, P5, P2, P0, P3, P1,
8716 /* case 17 */ 9,
8717 ST_PNT, 6, ED, EE, EH, EA, EC, EG,
8718 ST_PYR, 5, P2, EC, EG, P3, N0,
8719 ST_TET, 4, P3, EG, ED, N0,
8720 ST_PYR, 5, P3, ED, EE, P5, N0,
8721 ST_TET, 4, P2, P3, P5, N0,
8722 ST_PYR, 5, P1, P5, EE, EH, N0,
8723 ST_TET, 4, P2, P5, P1, N0,
8724 ST_PYR, 5, EC, P2, P1, EA, N0,
8725 ST_TET, 4, EA, P1, EH, N0,
8726 /* case 18 */ 1,
8727 ST_HEX, 8, P2, P0, P3, P5, EB, EA, ED, EE,
8728 /* case 19 */ 7,
8729 ST_PNT, 5, EC, EB, EE, ED, EG,
8730 ST_PYR, 5, P3, ED, EE, P5, N0,
8731 ST_TET, 4, ED, P3, EG, N0,
8732 ST_PYR, 5, EB, P2, P5, EE, N0,
8733 ST_PYR, 5, EC, EG, P3, P2, N0,
8734 ST_TET, 4, P3, P5, P2, N0,
8735 ST_TET, 4, P2, EB, EC, N0,
8736 /* case 20 */ 9,
8737 ST_PNT, 6, EB, EC, EI, EE, ED, EH,
8738 ST_PYR, 5, P3, P1, EH, ED, N0,
8739 ST_TET, 4, P1, EB, EH, N0,
8740 ST_PYR, 5, P1, P0, EC, EB, N0,
8741 ST_TET, 4, P3, P0, P1, N0,
8742 ST_PYR, 5, P5, EI, EC, P0, N0,
8743 ST_TET, 4, P3, P5, P0, N0,
8744 ST_PYR, 5, ED, EE, P5, P3, N0,
8745 ST_TET, 4, EE, EI, P5, N0,
8746 /* case 21 */ 2,
8747 ST_TET, 4, P1, EA, EB, EH,
8748 ST_WDG, 6, ED, EG, P3, EE, EI, P5,
8749 /* case 22 */ 7,
8750 ST_PNT, 5, EC, EA, ED, EE, EI,
8751 ST_PYR, 5, P5, P3, ED, EE, N0,
8752 ST_TET, 4, EE, EI, P5, N0,
8753 ST_PYR, 5, EA, ED, P3, P0, N0,
8754 ST_PYR, 5, EC, P0, P5, EI, N0,
8755 ST_TET, 4, P5, P0, P3, N0,
8756 ST_TET, 4, P0, EC, EA, N0,
8757 /* case 23 */ 1,
8758 ST_WDG, 6, EE, P5, EI, ED, P3, EG,
8759 /* case 24 */ 8,
8760 ST_PNT, 7, P5, P0, P1, EE, EF, EG, EH,
8761 ST_TET, 4, P1, P0, P2, P5,
8762 ST_TET, 4, P5, P1, P0, N0,
8763 ST_PYR, 5, EG, P0, P1, EH, N0,
8764 ST_PYR, 5, EE, EF, EG, EH, N0,
8765 ST_TET, 4, P5, EF, EE, N0,
8766 ST_PYR, 5, P5, P0, EG, EF, N0,
8767 ST_PYR, 5, EH, P1, P5, EE, N0,
8768 /* case 25 */ 7,
8769 ST_PNT, 5, EE, EF, EC, EA, EH,
8770 ST_PYR, 5, P1, EA, EC, P2, N0,
8771 ST_TET, 4, EA, P1, EH, N0,
8772 ST_PYR, 5, EF, P5, P2, EC, N0,
8773 ST_PYR, 5, EE, EH, P1, P5, N0,
8774 ST_TET, 4, P1, P2, P5, N0,
8775 ST_TET, 4, P5, EF, EE, N0,
8776 /* case 26 */ 7,
8777 ST_PNT, 5, EF, EE, EB, EA, EG,
8778 ST_PYR, 5, P0, P2, EB, EA, N0,
8779 ST_TET, 4, EA, EG, P0, N0,
8780 ST_PYR, 5, EE, EB, P2, P5, N0,
8781 ST_PYR, 5, EF, P5, P0, EG, N0,
8782 ST_TET, 4, P0, P5, P2, N0,
8783 ST_TET, 4, P5, EF, EE, N0,
8784 /* case 27 */ 1,
8785 ST_WDG, 6, EF, P5, EE, EC, P2, EB,
8786 /* case 28 */ 2,
8787 ST_TET, 4, P5, EF, EE, EI,
8788 ST_WDG, 6, EC, EG, P0, EB, EH, P1,
8789 /* case 29 */ 2,
8790 ST_TET, 4, P1, EA, EB, EH,
8791 ST_TET, 4, EF, EE, P5, EI,
8792 /* case 30 */ 2,
8793 ST_TET, 4, P5, EF, EE, EI,
8794 ST_TET, 4, EA, P0, EC, EG,
8795 /* case 31 */ 1,
8796 ST_TET, 4, EF, EI, EE, P5,
8797 /* case 32 */ 2,
8798 ST_WDG, 6, P3, P4, P2, EF, EE, EI,
8799 ST_PYR, 5, P3, P0, P1, P4, P2,
8800 /* case 33 */ 9,
8801 ST_PNT, 6, EC, EA, EG, EF, EE, EI,
8802 ST_PYR, 5, P4, P2, EI, EE, N0,
8803 ST_TET, 4, P2, EC, EI, N0,
8804 ST_PYR, 5, P2, P1, EA, EC, N0,
8805 ST_TET, 4, P4, P1, P2, N0,
8806 ST_PYR, 5, P3, EG, EA, P1, N0,
8807 ST_TET, 4, P4, P3, P1, N0,
8808 ST_PYR, 5, EE, EF, P3, P4, N0,
8809 ST_TET, 4, EF, EG, P3, N0,
8810 /* case 34 */ 9,
8811 ST_PNT, 6, EE, EF, EI, EB, EA, EH,
8812 ST_PYR, 5, P0, EA, EH, P4, N0,
8813 ST_TET, 4, P4, EH, EE, N0,
8814 ST_PYR, 5, P4, EE, EF, P3, N0,
8815 ST_TET, 4, P0, P4, P3, N0,
8816 ST_PYR, 5, P2, P3, EF, EI, N0,
8817 ST_TET, 4, P0, P3, P2, N0,
8818 ST_PYR, 5, EA, P0, P2, EB, N0,
8819 ST_TET, 4, EB, P2, EI, N0,
8820 /* case 35 */ 2,
8821 ST_TET, 4, P2, EB, EC, EI,
8822 ST_WDG, 6, EE, EH, P4, EF, EG, P3,
8823 /* case 36 */ 1,
8824 ST_HEX, 8, P0, P1, P4, P3, EC, EB, EE, EF,
8825 /* case 37 */ 7,
8826 ST_PNT, 5, EA, EB, EE, EF, EG,
8827 ST_PYR, 5, P3, P4, EE, EF, N0,
8828 ST_TET, 4, EF, EG, P3, N0,
8829 ST_PYR, 5, EB, EE, P4, P1, N0,
8830 ST_PYR, 5, EA, P1, P3, EG, N0,
8831 ST_TET, 4, P3, P1, P4, N0,
8832 ST_TET, 4, P1, EA, EB, N0,
8833 /* case 38 */ 7,
8834 ST_PNT, 5, EA, EC, EF, EE, EH,
8835 ST_PYR, 5, P4, EE, EF, P3, N0,
8836 ST_TET, 4, EE, P4, EH, N0,
8837 ST_PYR, 5, EC, P0, P3, EF, N0,
8838 ST_PYR, 5, EA, EH, P4, P0, N0,
8839 ST_TET, 4, P4, P3, P0, N0,
8840 ST_TET, 4, P0, EC, EA, N0,
8841 /* case 39 */ 1,
8842 ST_WDG, 6, EF, P3, EG, EE, P4, EH,
8843 /* case 40 */ 8,
8844 ST_PNT, 7, P4, P2, P0, ED, EE, EI, EG,
8845 ST_TET, 4, P0, P2, P1, P4,
8846 ST_TET, 4, P4, P0, P2, N0,
8847 ST_PYR, 5, EI, P2, P0, EG, N0,
8848 ST_PYR, 5, ED, EE, EI, EG, N0,
8849 ST_TET, 4, P4, EE, ED, N0,
8850 ST_PYR, 5, P4, P2, EI, EE, N0,
8851 ST_PYR, 5, EG, P0, P4, ED, N0,
8852 /* case 41 */ 7,
8853 ST_PNT, 5, EE, ED, EA, EC, EI,
8854 ST_PYR, 5, P2, P1, EA, EC, N0,
8855 ST_TET, 4, EC, EI, P2, N0,
8856 ST_PYR, 5, ED, EA, P1, P4, N0,
8857 ST_PYR, 5, EE, P4, P2, EI, N0,
8858 ST_TET, 4, P2, P4, P1, N0,
8859 ST_TET, 4, P4, EE, ED, N0,
8860 /* case 42 */ 2,
8861 ST_TET, 4, P4, EE, ED, EH,
8862 ST_WDG, 6, EB, EI, P2, EA, EG, P0,
8863 /* case 43 */ 2,
8864 ST_TET, 4, P4, EE, ED, EH,
8865 ST_TET, 4, EC, P2, EB, EI,
8866 /* case 44 */ 7,
8867 ST_PNT, 5, ED, EE, EB, EC, EG,
8868 ST_PYR, 5, P0, EC, EB, P1, N0,
8869 ST_TET, 4, EC, P0, EG, N0,
8870 ST_PYR, 5, EE, P4, P1, EB, N0,
8871 ST_PYR, 5, ED, EG, P0, P4, N0,
8872 ST_TET, 4, P0, P1, P4, N0,
8873 ST_TET, 4, P4, EE, ED, N0,
8874 /* case 45 */ 1,
8875 ST_WDG, 6, EE, P4, ED, EB, P1, EA,
8876 /* case 46 */ 2,
8877 ST_TET, 4, P0, EC, EA, EG,
8878 ST_TET, 4, EE, ED, P4, EH,
8879 /* case 47 */ 1,
8880 ST_TET, 4, EE, EH, ED, P4,
8881 /* case 48 */ 8,
8882 ST_PNT, 7, P3, P1, P2, EF, ED, EH, EI,
8883 ST_TET, 4, P2, P1, P0, P3,
8884 ST_TET, 4, P3, P2, P1, N0,
8885 ST_PYR, 5, EH, P1, P2, EI, N0,
8886 ST_PYR, 5, EF, ED, EH, EI, N0,
8887 ST_TET, 4, P3, ED, EF, N0,
8888 ST_PYR, 5, P3, P1, EH, ED, N0,
8889 ST_PYR, 5, EI, P2, P3, EF, N0,
8890 /* case 49 */ 2,
8891 ST_TET, 4, P3, ED, EF, EG,
8892 ST_WDG, 6, EA, EH, P1, EC, EI, P2,
8893 /* case 50 */ 7,
8894 ST_PNT, 5, EF, ED, EA, EB, EI,
8895 ST_PYR, 5, P2, EB, EA, P0, N0,
8896 ST_TET, 4, EB, P2, EI, N0,
8897 ST_PYR, 5, ED, P3, P0, EA, N0,
8898 ST_PYR, 5, EF, EI, P2, P3, N0,
8899 ST_TET, 4, P2, P0, P3, N0,
8900 ST_TET, 4, P3, ED, EF, N0,
8901 /* case 51 */ 2,
8902 ST_TET, 4, P2, EB, EC, EI,
8903 ST_TET, 4, ED, EF, P3, EG,
8904 /* case 52 */ 7,
8905 ST_PNT, 5, ED, EF, EC, EB, EH,
8906 ST_PYR, 5, P1, P0, EC, EB, N0,
8907 ST_TET, 4, EB, EH, P1, N0,
8908 ST_PYR, 5, EF, EC, P0, P3, N0,
8909 ST_PYR, 5, ED, P3, P1, EH, N0,
8910 ST_TET, 4, P1, P3, P0, N0,
8911 ST_TET, 4, P3, ED, EF, N0,
8912 /* case 53 */ 2,
8913 ST_TET, 4, P3, ED, EF, EG,
8914 ST_TET, 4, EB, P1, EA, EH,
8915 /* case 54 */ 1,
8916 ST_WDG, 6, ED, P3, EF, EA, P0, EC,
8917 /* case 55 */ 1,
8918 ST_TET, 4, ED, EG, EF, P3,
8919 /* case 56 */ 1,
8920 ST_WDG, 6, P0, P1, P2, EG, EH, EI,
8921 /* case 57 */ 1,
8922 ST_WDG, 6, EC, P2, EI, EA, P1, EH,
8923 /* case 58 */ 1,
8924 ST_WDG, 6, EA, P0, EG, EB, P2, EI,
8925 /* case 59 */ 1,
8926 ST_TET, 4, EC, EB, EI, P2,
8927 /* case 60 */ 1,
8928 ST_WDG, 6, EB, P1, EH, EC, P0, EG,
8929 /* case 61 */ 1,
8930 ST_TET, 4, EB, EA, EH, P1,
8931 /* case 62 */ 1,
8932 ST_TET, 4, EA, EC, EG, P0,
8933 /* case 63 */ 0,
8934 // VTK_PYRAMID
8935 /* case 0 */ 1,
8936 ST_PYR, 5, P0, P1, P2, P3, P4,
8937 /* case 1 */ 2,
8938 ST_WDG, 6, EA, EE, ED, P1, P4, P3,
8939 ST_TET, 4, P1, P2, P3, P4,
8940 /* case 2 */ 2,
8941 ST_WDG, 6, EB, EF, EA, P2, P4, P0,
8942 ST_TET, 4, P2, P3, P0, P4,
8943 /* case 3 */ 7,
8944 ST_PNT, 7, P4, EF, EE, EB, ED, P2, P3,
8945 ST_TET, 4, EE, P4, EF, N0,
8946 ST_PYR, 5, EB, ED, EE, EF, N0,
8947 ST_PYR, 5, EB, EF, P4, P2, N0,
8948 ST_TET, 4, P2, P4, P3, N0,
8949 ST_PYR, 5, P3, P4, EE, ED, N0,
8950 ST_PYR, 5, P2, P3, ED, EB, N0,
8951 /* case 4 */ 2,
8952 ST_WDG, 6, EC, EG, EB, P3, P4, P1,
8953 ST_TET, 4, P3, P0, P1, P4,
8954 /* case 5 */ 2,
8955 ST_WDG, 6, EE, P4, EG, EA, P1, EB,
8956 ST_WDG, 6, P4, EE, EG, P3, ED, EC,
8957 /* case 6 */ 7,
8958 ST_PNT, 7, P4, EG, EF, EC, EA, P3, P0,
8959 ST_TET, 4, EF, P4, EG, N0,
8960 ST_PYR, 5, EC, EA, EF, EG, N0,
8961 ST_PYR, 5, EC, EG, P4, P3, N0,
8962 ST_TET, 4, P3, P4, P0, N0,
8963 ST_PYR, 5, P0, P4, EF, EA, N0,
8964 ST_PYR, 5, P3, P0, EA, EC, N0,
8965 /* case 7 */ 2,
8966 ST_TET, 4, EE, EF, EG, P4,
8967 ST_WDG, 6, EC, ED, P3, EG, EE, P4,
8968 /* case 8 */ 2,
8969 ST_WDG, 6, ED, EH, EC, P0, P4, P2,
8970 ST_TET, 4, P0, P1, P2, P4,
8971 /* case 9 */ 7,
8972 ST_PNT, 7, P4, EE, EH, EA, EC, P1, P2,
8973 ST_TET, 4, EH, P4, EE, N0,
8974 ST_PYR, 5, EA, EC, EH, EE, N0,
8975 ST_PYR, 5, EA, EE, P4, P1, N0,
8976 ST_TET, 4, P1, P4, P2, N0,
8977 ST_PYR, 5, P2, P4, EH, EC, N0,
8978 ST_PYR, 5, P1, P2, EC, EA, N0,
8979 /* case 10 */ 2,
8980 ST_WDG, 6, EH, P4, EF, ED, P0, EA,
8981 ST_WDG, 6, P4, EH, EF, P2, EC, EB,
8982 /* case 11 */ 2,
8983 ST_TET, 4, EH, EE, EF, P4,
8984 ST_WDG, 6, EB, EC, P2, EF, EH, P4,
8985 /* case 12 */ 7,
8986 ST_PNT, 7, P4, EH, EG, ED, EB, P0, P1,
8987 ST_TET, 4, EG, P4, EH, N0,
8988 ST_PYR, 5, ED, EB, EG, EH, N0,
8989 ST_PYR, 5, ED, EH, P4, P0, N0,
8990 ST_TET, 4, P0, P4, P1, N0,
8991 ST_PYR, 5, P1, P4, EG, EB, N0,
8992 ST_PYR, 5, P0, P1, EB, ED, N0,
8993 /* case 13 */ 2,
8994 ST_TET, 4, EG, EH, EE, P4,
8995 ST_WDG, 6, EA, EB, P1, EE, EG, P4,
8996 /* case 14 */ 2,
8997 ST_TET, 4, EF, EG, EH, P4,
8998 ST_WDG, 6, ED, EA, P0, EH, EF, P4,
8999 /* case 15 */ 1,
9000 ST_PYR, 5, EE, EF, EG, EH, P4,
9001 /* case 16 */ 1,
9002 ST_HEX, 8, P0, P1, P2, P3, EE, EF, EG, EH,
9003 /* case 17 */ 2,
9004 ST_WDG, 6, ED, EH, P3, EA, EF, P1,
9005 ST_WDG, 6, EF, EG, EH, P1, P2, P3,
9006 /* case 18 */ 2,
9007 ST_WDG, 6, EA, EE, P0, EB, EG, P2,
9008 ST_WDG, 6, EG, EH, EE, P2, P3, P0,
9009 /* case 19 */ 1,
9010 ST_WDG, 6, ED, EH, P3, EB, EG, P2,
9011 /* case 20 */ 2,
9012 ST_WDG, 6, EB, EF, P1, EC, EH, P3,
9013 ST_WDG, 6, EH, EE, EF, P3, P0, P1,
9014 /* case 21 */ 2,
9015 ST_TET, 4, EA, P1, EB, EF,
9016 ST_TET, 4, P3, ED, EC, EH,
9017 /* case 22 */ 1,
9018 ST_WDG, 6, EA, EE, P0, EC, EH, P3,
9019 /* case 23 */ 1,
9020 ST_TET, 4, P3, ED, EC, EH,
9021 /* case 24 */ 2,
9022 ST_WDG, 6, EC, EG, P2, ED, EE, P0,
9023 ST_WDG, 6, EE, EF, EG, P0, P1, P2,
9024 /* case 25 */ 1,
9025 ST_WDG, 6, EC, EG, P2, EA, EF, P1,
9026 /* case 26 */ 2,
9027 ST_TET, 4, ED, P0, EA, EE,
9028 ST_TET, 4, P2, EC, EB, EG,
9029 /* case 27 */ 1,
9030 ST_TET, 4, P2, EC, EB, EG,
9031 /* case 28 */ 1,
9032 ST_WDG, 6, EB, EF, P1, ED, EE, P0,
9033 /* case 29 */ 1,
9034 ST_TET, 4, P1, EB, EA, EF,
9035 /* case 30 */ 1,
9036 ST_TET, 4, P0, EA, ED, EE,
9037 /* case 31 */ 0,
9038 } };
9039
9040 // offset into CellCases for each cell
9041 static constexpr std::array<uint16_t, 670> StartCellCases = { {
9042 // VTK_VERTEX
9043 0, 4, // case 0 - 1
9044 // VTK_LINE
9045 5, 10, 15, 20, // case 0 - 3
9046 // VTK_TRIANGLE
9047 21, 27, 34, 41, 47, 54, 60, 66, // case 0 - 7
9048 // VTK_PIXEL
9049 67, 74, 86, 98, 105, 117, 124, 135, // case 0 - 7
9050 141, 153, 164, 171, 177, 184, 190, 196, // case 8 - 15
9051 // VTK_QUAD
9052 197, 204, 216, 228, 235, 247, 258, 265, // case 0 - 7
9053 271, 283, 290, 301, 307, 314, 320, 326, // case 8 - 15
9054 // VTK_TETRA
9055 327, 334, 343, 352, 361, 370, 379, 388, // case 0 - 7
9056 395, 404, 413, 422, 429, 438, 445, 452, // case 8 - 15
9057 // VTK_VOXEL
9058 453, 464, 527, 590, 609, 672, 691, 767, // case 0 - 7
9059 828, 891, 967, 986, 1047, 1066, 1127, 1188, // case 8 - 15
9060 1199, 1262, 1281, 1357, 1418, 1494, 1555, 1596, // case 16 - 23
9061 1631, 1672, 1744, 1816, 1877, 1949, 2010, 2063, // case 24 - 31
9062 2110, 2173, 2249, 2268, 2329, 2370, 2442, 2514, // case 32 - 39
9063 2575, 2651, 2692, 2753, 2788, 2860, 2913, 2974, // case 40 - 47
9064 3021, 3040, 3101, 3162, 3173, 3245, 3306, 3359, // case 48 - 55
9065 3406, 3478, 3531, 3592, 3639, 3656, 3671, 3686, // case 56 - 63
9066 3695, 3758, 3834, 3875, 3947, 3966, 4027, 4099, // case 64 - 71
9067 4160, 4236, 4277, 4349, 4402, 4463, 4498, 4559, // case 72 - 79
9068 4606, 4625, 4686, 4758, 4819, 4880, 4891, 4944, // case 80 - 87
9069 4991, 5063, 5116, 5133, 5148, 5209, 5256, 5271, // case 88 - 95
9070 5280, 5356, 5397, 5469, 5522, 5594, 5647, 5664, // case 96 - 103
9071 5679, 5720, 5745, 5798, 5817, 5870, 5889, 5904, // case 104 - 111
9072 5917, 5978, 6013, 6074, 6121, 6182, 6229, 6244, // case 112 - 119
9073 6253, 6306, 6325, 6340, 6353, 6368, 6381, 6394, // case 120 - 127
9074 6401, 6464, 6505, 6581, 6653, 6729, 6801, 6842, // case 128 - 135
9075 6895, 6914, 6986, 7047, 7108, 7169, 7230, 7265, // case 136 - 143
9076 7312, 7388, 7460, 7501, 7554, 7595, 7648, 7673, // case 144 - 151
9077 7692, 7764, 7781, 7834, 7849, 7902, 7917, 7936, // case 152 - 159
9078 7949, 7968, 8040, 8101, 8162, 8234, 8251, 8304, // case 160 - 167
9079 8319, 8380, 8433, 8444, 8491, 8552, 8567, 8614, // case 168 - 175
9080 8623, 8684, 8745, 8780, 8827, 8880, 8895, 8914, // case 176 - 183
9081 8927, 8988, 9003, 9050, 9059, 9074, 9087, 9100, // case 184 - 191
9082 9107, 9126, 9198, 9270, 9287, 9348, 9409, 9462, // case 192 - 199
9083 9477, 9538, 9591, 9652, 9667, 9678, 9725, 9772, // case 200 - 207
9084 9781, 9842, 9903, 9956, 9971, 10006, 10053, 10072, // case 208 - 215
9085 10085, 10146, 10161, 10176, 10189, 10236, 10245, 10258, // case 216 - 223
9086 10265, 10326, 10379, 10440, 10455, 10516, 10531, 10546, // case 224 - 231
9087 10559, 10594, 10613, 10660, 10673, 10720, 10733, 10742, // case 232 - 239
9088 10749, 10760, 10807, 10854, 10863, 10910, 10919, 10932, // case 240 - 247
9089 10939, 10986, 10999, 11008, 11015, 11024, 11031, 11038, // case 248 - 255
9090 // VTK_HEXAHEDRON
9091 11039, 11050, 11113, 11176, 11195, 11258, 11334, 11353, // case 0 - 7
9092 11414, 11477, 11496, 11572, 11633, 11652, 11713, 11774, // case 8 - 15
9093 11785, 11848, 11867, 11943, 12004, 12045, 12117, 12189, // case 16 - 23
9094 12250, 12326, 12387, 12428, 12463, 12535, 12596, 12649, // case 24 - 31
9095 12696, 12759, 12835, 12854, 12915, 12991, 13032, 13093, // case 32 - 39
9096 13128, 13169, 13241, 13313, 13374, 13446, 13499, 13560, // case 40 - 47
9097 13607, 13626, 13687, 13748, 13759, 13831, 13884, 13945, // case 48 - 55
9098 13992, 14064, 14125, 14178, 14225, 14242, 14257, 14272, // case 56 - 63
9099 14281, 14344, 14385, 14461, 14533, 14552, 14624, 14685, // case 64 - 71
9100 14746, 14822, 14894, 14935, 14988, 15049, 15110, 15145, // case 72 - 79
9101 15192, 15268, 15340, 15381, 15434, 15506, 15523, 15576, // case 80 - 87
9102 15591, 15632, 15685, 15710, 15729, 15782, 15797, 15816, // case 88 - 95
9103 15829, 15848, 15920, 15981, 16042, 16103, 16156, 16167, // case 96 - 103
9104 16214, 16286, 16303, 16356, 16371, 16432, 16447, 16494, // case 104 - 111
9105 16503, 16564, 16625, 16660, 16707, 16768, 16783, 16830, // case 112 - 119
9106 16839, 16892, 16907, 16926, 16939, 16954, 16967, 16980, // case 120 - 127
9107 16987, 17050, 17126, 17167, 17239, 17315, 17356, 17428, // case 128 - 135
9108 17481, 17500, 17561, 17633, 17694, 17755, 17790, 17851, // case 136 - 143
9109 17898, 17917, 17978, 18050, 18111, 18183, 18236, 18253, // case 144 - 151
9110 18268, 18329, 18340, 18393, 18440, 18501, 18548, 18563, // case 152 - 159
9111 18572, 18648, 18689, 18761, 18814, 18855, 18880, 18933, // case 160 - 167
9112 18952, 19024, 19077, 19094, 19109, 19162, 19181, 19196, // case 168 - 175
9113 19209, 19270, 19305, 19366, 19413, 19466, 19485, 19500, // case 176 - 183
9114 19513, 19574, 19621, 19636, 19645, 19660, 19673, 19686, // case 184 - 191
9115 19693, 19712, 19784, 19856, 19873, 19934, 19987, 20048, // case 192 - 199
9116 20063, 20124, 20185, 20238, 20253, 20264, 20311, 20358, // case 200 - 207
9117 20367, 20428, 20489, 20542, 20557, 20618, 20633, 20648, // case 208 - 215
9118 20661, 20696, 20743, 20762, 20775, 20822, 20831, 20844, // case 216 - 223
9119 20851, 20912, 20965, 21026, 21041, 21076, 21095, 21142, // case 224 - 231
9120 21155, 21216, 21231, 21246, 21259, 21306, 21319, 21328, // case 232 - 239
9121 21335, 21346, 21393, 21440, 21449, 21496, 21509, 21518, // case 240 - 247
9122 21525, 21572, 21581, 21594, 21601, 21610, 21617, 21624, // case 248 - 255
9123 // VTK_WEDGE
9124 21625, 21634, 21650, 21666, 21722, 21738, 21794, 21850, // case 0 - 7
9125 21859, 21875, 21886, 21947, 21994, 22055, 22102, 22117, // case 8 - 15
9126 22126, 22142, 22203, 22214, 22261, 22322, 22337, 22384, // case 16 - 23
9127 22393, 22449, 22496, 22543, 22552, 22567, 22580, 22593, // case 24 - 31
9128 22600, 22616, 22677, 22738, 22753, 22764, 22811, 22858, // case 32 - 39
9129 22867, 22923, 22970, 22985, 22998, 23045, 23054, 23067, // case 40 - 47
9130 23074, 23130, 23145, 23192, 23205, 23252, 23265, 23274, // case 48 - 55
9131 23281, 23290, 23299, 23308, 23315, 23324, 23331, 23338, // case 56 - 63
9132 // VTK_PYRAMID
9133 23339, 23347, 23362, 23377, 23427, 23442, 23459, 23509, // case 0 - 7
9134 23524, 23539, 23589, 23606, 23621, 23671, 23686, 23701, // case 8 - 15
9135 23709, 23720, 23737, 23754, 23763, 23780, 23793, 23802, // case 16 - 23
9136 23809, 23826, 23835, 23848, 23855, 23864, 23871, 23878, // case 24 - 31
9137 } };
9138
9139public:
9143 VTK_ALWAYS_INLINE static constexpr bool IsCellKept(
9144 vtkIdType vtkNotUsed(numberOfPoints), uint8_t caseIndex)
9145 {
9146 return caseIndex == 0;
9147 }
9148
9152 VTK_ALWAYS_INLINE static constexpr bool IsCellDiscarded(
9153 vtkIdType numberOfPoints, uint8_t caseIndex)
9154 {
9155 return caseIndex == CellMaxCase[numberOfPoints];
9156 }
9157
9165 VTK_ALWAYS_INLINE static uint8_t* GetCellCase(int cellType, uint8_t caseIndex)
9166 {
9167 return const_cast<uint8_t*>(
9168 &CellCases[StartCellCases[CellCasesStartIndexLookUp[cellType] + caseIndex]]);
9169 }
9170};
9171
9172VTK_ABI_NAMESPACE_END
9173
9174#endif // vtkTableBasedClipCases_h
9175// VTK-HeaderTest-Exclude: vtkTableBasedClipCases.h
static constexpr uint8_t EH
static constexpr uint8_t ST_HEX
static constexpr uint8_t ED
static constexpr uint8_t ST_WDG
static constexpr uint8_t ST_QUA
static constexpr uint8_t P4
static constexpr uint8_t EC
static constexpr uint8_t ST_TRI
static VTK_ALWAYS_INLINE constexpr uint8_t GetCellType(uint8_t shapeType)
Given a shape type, return the VTK cell type.
static constexpr uint8_t EF
static constexpr uint8_t ST_PYR
static constexpr uint8_t ST_PNT
static VTK_ALWAYS_INLINE constexpr EDGEIDXS * GetCellEdges(int cellType)
Given a cell type, return the edges of the cell.
static constexpr uint8_t EI
static constexpr uint8_t P5
static VTK_ALWAYS_INLINE constexpr bool IsCellTypeSupported(int cellType)
Given a cell type return if it's supported by this class.
static constexpr uint8_t N0
static constexpr uint8_t EL
static constexpr uint8_t P0
static constexpr uint8_t ST_TET
static constexpr uint8_t EJ
static constexpr uint8_t P2
static constexpr uint8_t P7
static constexpr uint8_t P6
static constexpr uint8_t EK
static constexpr uint8_t EG
static constexpr uint8_t EE
static constexpr uint8_t ST_LIN
static constexpr uint8_t ST_VTX
static constexpr uint8_t P3
static constexpr uint8_t EA
static constexpr uint8_t P1
static constexpr uint8_t EB
static VTK_ALWAYS_INLINE constexpr bool IsCellDiscarded(vtkIdType vtkNotUsed(numberOfPoints), uint8_t caseIndex)
Given the number of points and a case index, return if the cell is discarded.
static VTK_ALWAYS_INLINE uint8_t * GetCellCase(int cellType, uint8_t caseIndex)
Given a cell type and a case index, return the case in the form of number of output cells,...
static VTK_ALWAYS_INLINE constexpr bool IsCellKept(vtkIdType numberOfPoints, uint8_t caseIndex)
Given the number of points and a case index, return if the cell is kept.
static VTK_ALWAYS_INLINE constexpr bool IsCellKept(vtkIdType vtkNotUsed(numberOfPoints), uint8_t caseIndex)
Given the number of points and a case index, return if the cell is kept.
static VTK_ALWAYS_INLINE uint8_t * GetCellCase(int cellType, uint8_t caseIndex)
Given a cell type and a case index, return the case in the form of number of output cells,...
static VTK_ALWAYS_INLINE constexpr bool IsCellDiscarded(vtkIdType numberOfPoints, uint8_t caseIndex)
Given the number of points and a case index, return if the cell is discarded.
@ VTK_NUMBER_OF_CELL_TYPES
@ VTK_PYRAMID
Definition vtkCellType.h:51
@ VTK_TRIANGLE
Definition vtkCellType.h:42
@ VTK_EMPTY_CELL
Definition vtkCellType.h:37
@ VTK_TETRA
Definition vtkCellType.h:47
@ VTK_LINE
Definition vtkCellType.h:40
@ VTK_WEDGE
Definition vtkCellType.h:50
@ VTK_HEXAHEDRON
Definition vtkCellType.h:49
@ VTK_QUAD
Definition vtkCellType.h:46
@ VTK_VERTEX
Definition vtkCellType.h:38
#define VTK_CLIP_CAST(type, value)
class VTKFILTERSGENERAL_EXPORT vtkTableBasedClipCases
int vtkIdType
Definition vtkType.h:315