VTK  9.4.20250406
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 // index into StartCellCases for each cell
120 static constexpr int16_t CellCasesStartIndexLookUp[NUM_CELL_TYPES] = {
121 static_cast<int16_t>(-1), // 0 = VTK_EMPTY_CELL
122 static_cast<int16_t>(0), // 1 = VTK_VERTEX
123 static_cast<int16_t>(-1), // 2 = VTK_POLY_VERTEX
124 static_cast<int16_t>(2), // 3 = VTK_LINE
125 static_cast<int16_t>(-1), // 4 = VTK_POLY_LINE
126 static_cast<int16_t>(6), // 5 = VTK_TRIANGLE
127 static_cast<int16_t>(-1), // 6 = VTK_TRIANGLE_STRIP
128 static_cast<int16_t>(-1), // 7 = VTK_POLYGON
129 static_cast<int16_t>(14), // 8 = VTK_PIXEL
130 static_cast<int16_t>(30), // 9 = VTK_QUAD
131 static_cast<int16_t>(46), // 10 = VTK_TETRA
132 static_cast<int16_t>(62), // 11 = VTK_VOXEL
133 static_cast<int16_t>(318), // 12 = VTK_HEXAHEDRON
134 static_cast<int16_t>(574), // 13 = VTK_WEDGE
135 static_cast<int16_t>(638), // 14 = VTK_PYRAMID
136 static_cast<int16_t>(-1), // 15 = VTK_PENTAGONAL_PRISM
137 static_cast<int16_t>(-1), // 16 = VTK_HEXAGONAL_PRISM
138 };
139
140public:
144 VTK_ALWAYS_INLINE static constexpr bool IsCellTypeSupported(int cellType)
145 {
146 return SupportedCellTypes[cellType];
147 }
148
154 VTK_ALWAYS_INLINE static constexpr EDGEIDXS* GetCellEdges(int cellType)
155 {
156 return const_cast<EDGEIDXS*>(CellEdges[cellType]);
157 }
158
162 VTK_ALWAYS_INLINE static constexpr uint8_t GetCellType(uint8_t shapeType)
163 {
164 return shapeType & 0x07;
165 }
166};
167
168// Primary template declaration
169template <bool InsideOut>
170class VTKFILTERSGENERAL_EXPORT vtkTableBasedClipCases;
171
172// Specialization for false
173template <>
174class VTKFILTERSGENERAL_EXPORT vtkTableBasedClipCases<false> : public vtkTableBasedClipCasesBase
175{
176public:
177 static constexpr uint8_t DISCARDED_CELL_CASE = 0;
178
179private:
180 // clip table for all cases of each cell
181 static constexpr std::array<uint8_t, 26665> CellCases = { {
182 // VTK_VERTEX
183 /* case 0 */ 0,
184 /* case 1 */ 1,
185 ST_VTX, 1, P0,
186 // VTK_LINE
187 /* case 0 */ 0,
188 /* case 1 */ 1,
189 ST_LIN, 2, P0, EA,
190 /* case 2 */ 1,
191 ST_LIN, 2, P1, EA,
192 /* case 3 */ 1,
193 ST_LIN, 2, P0, P1,
194 // VTK_TRIANGLE
195 /* case 0 */ 0,
196 /* case 1 */ 1,
197 ST_TRI, 3, P0, EA, EC,
198 /* case 2 */ 1,
199 ST_TRI, 3, P1, EB, EA,
200 /* case 3 */ 1,
201 ST_QUA, 4, P0, P1, EB, EC,
202 /* case 4 */ 1,
203 ST_TRI, 3, P2, EC, EB,
204 /* case 5 */ 1,
205 ST_QUA, 4, P2, P0, EA, EB,
206 /* case 6 */ 1,
207 ST_QUA, 4, P1, P2, EC, EA,
208 /* case 7 */ 1,
209 ST_TRI, 3, P0, P1, P2,
210 // VTK_PIXEL
211 /* case 0 */ 0,
212 /* case 1 */ 1,
213 ST_TRI, 3, P0, EA, ED,
214 /* case 2 */ 1,
215 ST_TRI, 3, P1, EB, EA,
216 /* case 3 */ 1,
217 ST_QUA, 4, P0, P1, EB, ED,
218 /* case 4 */ 1,
219 ST_TRI, 3, P2, ED, EC,
220 /* case 5 */ 1,
221 ST_QUA, 4, P2, P0, EA, EC,
222 /* case 6 */ 2,
223 ST_QUA, 4, P2, P1, EB, EC,
224 ST_QUA, 4, P1, P2, ED, EA,
225 /* case 7 */ 2,
226 ST_QUA, 4, P2, P1, EB, EC,
227 ST_TRI, 3, P0, P1, P2,
228 /* case 8 */ 1,
229 ST_TRI, 3, P3, EC, EB,
230 /* case 9 */ 2,
231 ST_QUA, 4, P0, P3, EC, ED,
232 ST_QUA, 4, P3, P0, EA, EB,
233 /* case 10 */ 1,
234 ST_QUA, 4, P1, P3, EC, EA,
235 /* case 11 */ 2,
236 ST_QUA, 4, P0, P3, EC, ED,
237 ST_TRI, 3, P1, P3, P0,
238 /* case 12 */ 1,
239 ST_QUA, 4, P3, P2, ED, EB,
240 /* case 13 */ 2,
241 ST_QUA, 4, P3, P0, EA, EB,
242 ST_TRI, 3, P2, P0, P3,
243 /* case 14 */ 2,
244 ST_QUA, 4, P1, P2, ED, EA,
245 ST_TRI, 3, P3, P2, P1,
246 /* case 15 */ 1,
247 ST_QUA, 4, P0, P1, P3, P2,
248 // VTK_QUAD
249 /* case 0 */ 0,
250 /* case 1 */ 1,
251 ST_TRI, 3, P0, EA, ED,
252 /* case 2 */ 1,
253 ST_TRI, 3, P1, EB, EA,
254 /* case 3 */ 1,
255 ST_QUA, 4, P0, P1, EB, ED,
256 /* case 4 */ 1,
257 ST_TRI, 3, P2, EC, EB,
258 /* case 5 */ 2,
259 ST_QUA, 4, P2, P0, EA, EB,
260 ST_QUA, 4, P0, P2, EC, ED,
261 /* case 6 */ 1,
262 ST_QUA, 4, P1, P2, EC, EA,
263 /* case 7 */ 2,
264 ST_QUA, 4, P0, P2, EC, ED,
265 ST_TRI, 3, P1, P2, P0,
266 /* case 8 */ 1,
267 ST_TRI, 3, P3, ED, EC,
268 /* case 9 */ 1,
269 ST_QUA, 4, P3, P0, EA, EC,
270 /* case 10 */ 2,
271 ST_QUA, 4, P3, P1, EB, EC,
272 ST_QUA, 4, P1, P3, ED, EA,
273 /* case 11 */ 2,
274 ST_QUA, 4, P3, P1, EB, EC,
275 ST_TRI, 3, P0, P1, P3,
276 /* case 12 */ 1,
277 ST_QUA, 4, P2, P3, ED, EB,
278 /* case 13 */ 2,
279 ST_QUA, 4, P2, P0, EA, EB,
280 ST_TRI, 3, P3, P0, P2,
281 /* case 14 */ 2,
282 ST_QUA, 4, P1, P3, ED, EA,
283 ST_TRI, 3, P2, P3, P1,
284 /* case 15 */ 1,
285 ST_QUA, 4, P0, P1, P2, P3,
286 // VTK_TETRA
287 /* case 0 */ 0,
288 /* case 1 */ 1,
289 ST_TET, 4, P0, EA, EC, ED,
290 /* case 2 */ 1,
291 ST_TET, 4, P1, EB, EA, EE,
292 /* case 3 */ 1,
293 ST_WDG, 6, P0, ED, EC, P1, EE, EB,
294 /* case 4 */ 1,
295 ST_TET, 4, P2, EC, EB, EF,
296 /* case 5 */ 1,
297 ST_WDG, 6, P2, EF, EB, P0, ED, EA,
298 /* case 6 */ 1,
299 ST_WDG, 6, P1, EE, EA, P2, EF, EC,
300 /* case 7 */ 1,
301 ST_WDG, 6, ED, EE, EF, P0, P1, P2,
302 /* case 8 */ 1,
303 ST_TET, 4, P3, EE, ED, EF,
304 /* case 9 */ 1,
305 ST_WDG, 6, P0, EC, EA, P3, EF, EE,
306 /* case 10 */ 1,
307 ST_WDG, 6, P3, EF, ED, P1, EB, EA,
308 /* case 11 */ 1,
309 ST_WDG, 6, P0, P1, P3, EC, EB, EF,
310 /* case 12 */ 1,
311 ST_WDG, 6, P2, EB, EC, P3, EE, ED,
312 /* case 13 */ 1,
313 ST_WDG, 6, EA, EB, EE, P0, P2, P3,
314 /* case 14 */ 1,
315 ST_WDG, 6, P1, P2, P3, EA, EC, ED,
316 /* case 15 */ 1,
317 ST_TET, 4, P0, P1, P2, P3,
318 // VTK_VOXEL
319 /* case 0 */ 0,
320 /* case 1 */ 1,
321 ST_TET, 4, P0, EA, ED, EI,
322 /* case 2 */ 1,
323 ST_TET, 4, P1, EA, EJ, EB,
324 /* case 3 */ 1,
325 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
326 /* case 4 */ 1,
327 ST_TET, 4, P2, ED, EC, EK,
328 /* case 5 */ 1,
329 ST_WDG, 6, P2, EK, EC, P0, EI, EA,
330 /* case 6 */ 7,
331 ST_PNT, 2, EK, EJ,
332 ST_PYR, 5, P2, ED, EA, P1, N0,
333 ST_PYR, 5, EC, P2, P1, EB, N0,
334 ST_TET, 4, EB, P1, EJ, N0,
335 ST_TET, 4, P1, EA, EJ, N0,
336 ST_TET, 4, EC, P2, N0, EK,
337 ST_TET, 4, ED, P2, EK, N0,
338 /* case 7 */ 7,
339 ST_PNT, 5, EJ, EI, EB, EC, EK,
340 ST_PYR, 5, EI, P0, P2, EK, N0,
341 ST_PYR, 5, EJ, P1, P0, EI, N0,
342 ST_TET, 4, EB, P1, EJ, N0,
343 ST_TET, 4, P1, P2, P0, N0,
344 ST_PYR, 5, EB, EC, P2, P1, N0,
345 ST_TET, 4, P2, EC, EK, N0,
346 /* case 8 */ 1,
347 ST_TET, 4, P3, EB, EL, EC,
348 /* case 9 */ 7,
349 ST_PNT, 2, EI, EL,
350 ST_PYR, 5, P0, P3, EC, ED, N0,
351 ST_PYR, 5, EA, EB, P3, P0, N0,
352 ST_TET, 4, EB, EL, P3, N0,
353 ST_TET, 4, P3, EL, EC, N0,
354 ST_TET, 4, EA, N0, P0, EI,
355 ST_TET, 4, ED, EI, P0, N0,
356 /* case 10 */ 1,
357 ST_WDG, 6, P3, EC, EL, P1, EA, EJ,
358 /* case 11 */ 7,
359 ST_PNT, 5, EL, EJ, EC, ED, EI,
360 ST_PYR, 5, EJ, P1, P0, EI, N0,
361 ST_PYR, 5, EL, P3, P1, EJ, N0,
362 ST_TET, 4, EC, P3, EL, N0,
363 ST_TET, 4, P3, P0, P1, N0,
364 ST_PYR, 5, EC, ED, P0, P3, N0,
365 ST_TET, 4, P0, ED, EI, N0,
366 /* case 12 */ 1,
367 ST_WDG, 6, P2, ED, EK, P3, EB, EL,
368 /* case 13 */ 7,
369 ST_PNT, 5, EL, EK, EB, EA, EI,
370 ST_PYR, 5, EK, EI, P0, P2, N0,
371 ST_PYR, 5, EL, EK, P2, P3, N0,
372 ST_TET, 4, EB, EL, P3, N0,
373 ST_TET, 4, P3, P2, P0, N0,
374 ST_PYR, 5, EB, P3, P0, EA, N0,
375 ST_TET, 4, P0, EI, EA, N0,
376 /* case 14 */ 7,
377 ST_PNT, 5, EK, EL, ED, EA, EJ,
378 ST_PYR, 5, EL, P3, P1, EJ, N0,
379 ST_PYR, 5, EK, P2, P3, EL, N0,
380 ST_TET, 4, ED, P2, EK, N0,
381 ST_TET, 4, P2, P1, P3, N0,
382 ST_PYR, 5, ED, EA, P1, P2, N0,
383 ST_TET, 4, P1, EA, EJ, N0,
384 /* case 15 */ 1,
385 ST_HEX, 8, P0, P1, P3, P2, EI, EJ, EL, EK,
386 /* case 16 */ 1,
387 ST_TET, 4, P4, EE, EI, EH,
388 /* case 17 */ 1,
389 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
390 /* case 18 */ 7,
391 ST_PNT, 2, EH, EB,
392 ST_PYR, 5, P4, P1, EA, EI, N0,
393 ST_PYR, 5, EE, EJ, P1, P4, N0,
394 ST_TET, 4, EJ, EB, P1, N0,
395 ST_TET, 4, P1, EB, EA, N0,
396 ST_TET, 4, EE, N0, P4, EH,
397 ST_TET, 4, EI, EH, P4, N0,
398 /* case 19 */ 7,
399 ST_PNT, 5, EB, ED, EJ, EE, EH,
400 ST_PYR, 5, ED, EH, P4, P0, N0,
401 ST_PYR, 5, EB, ED, P0, P1, N0,
402 ST_TET, 4, EJ, EB, P1, N0,
403 ST_TET, 4, P1, P0, P4, N0,
404 ST_PYR, 5, EJ, P1, P4, EE, N0,
405 ST_TET, 4, P4, EH, EE, N0,
406 /* case 20 */ 7,
407 ST_PNT, 2, EC, EE,
408 ST_PYR, 5, P2, P4, EI, ED, N0,
409 ST_PYR, 5, EK, EH, P4, P2, N0,
410 ST_TET, 4, EH, EE, P4, N0,
411 ST_TET, 4, P4, EE, EI, N0,
412 ST_TET, 4, EK, N0, P2, EC,
413 ST_TET, 4, ED, EC, P2, N0,
414 /* case 21 */ 7,
415 ST_PNT, 5, EE, EA, EH, EK, EC,
416 ST_PYR, 5, EA, EC, P2, P0, N0,
417 ST_PYR, 5, EE, EA, P0, P4, N0,
418 ST_TET, 4, EH, EE, P4, N0,
419 ST_TET, 4, P4, P0, P2, N0,
420 ST_PYR, 5, EH, P4, P2, EK, N0,
421 ST_TET, 4, P2, EC, EK, N0,
422 /* case 22 */ 5,
423 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
424 ST_PYR, 5, P2, EK, EH, P4, EC,
425 ST_PYR, 5, EE, EJ, P1, P4, EB,
426 ST_PYR, 5, EC, P2, P1, EB, P4,
427 ST_PYR, 5, EC, EB, EE, EH, P4,
428 /* case 23 */ 5,
429 ST_TET, 4, P0, P1, P2, P4,
430 ST_PYR, 5, EH, P4, P2, EK, EC,
431 ST_PYR, 5, EE, EJ, P1, P4, EB,
432 ST_PYR, 5, P2, P1, EB, EC, P4,
433 ST_PYR, 5, EH, EC, EB, EE, P4,
434 /* case 24 */ 2,
435 ST_TET, 4, P4, EE, EI, EH,
436 ST_TET, 4, P3, EC, EB, EL,
437 /* case 25 */ 8,
438 ST_PNT, 4, EE, EH, EL, EL,
439 ST_PYR, 5, P3, EC, ED, P0, N0,
440 ST_PYR, 5, EA, EB, P3, P0, N0,
441 ST_TET, 4, P3, EL, EC, N0,
442 ST_TET, 4, EB, EL, P3, N0,
443 ST_PYR, 5, ED, EH, P4, P0, N0,
444 ST_PYR, 5, P0, P4, EE, EA, N0,
445 ST_TET, 4, EE, P4, EH, N0,
446 /* case 26 */ 8,
447 ST_PNT, 4, EL, EC, EH, EH,
448 ST_PYR, 5, P4, P1, EA, EI, N0,
449 ST_PYR, 5, EJ, P1, P4, EE, N0,
450 ST_TET, 4, P4, EI, EH, N0,
451 ST_TET, 4, EE, P4, EH, N0,
452 ST_PYR, 5, EA, P1, P3, EC, N0,
453 ST_PYR, 5, P1, EJ, EL, P3, N0,
454 ST_TET, 4, EL, EC, P3, N0,
455 /* case 27 */ 9,
456 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
457 ST_TET, 4, P0, P1, P3, N0,
458 ST_PYR, 5, ED, P0, P3, EC, N0,
459 ST_PYR, 5, ED, EH, P4, P0, N0,
460 ST_TET, 4, P4, P1, P0, N0,
461 ST_TET, 4, P4, EH, EE, N0,
462 ST_PYR, 5, P4, EE, EJ, P1, N0,
463 ST_PYR, 5, EJ, EL, P3, P1, N0,
464 ST_TET, 4, EL, EC, P3, N0,
465 /* case 28 */ 8,
466 ST_PNT, 4, EL, EB, EE, EE,
467 ST_PYR, 5, P4, EI, ED, P2, N0,
468 ST_PYR, 5, EK, EH, P4, P2, N0,
469 ST_TET, 4, P4, EE, EI, N0,
470 ST_TET, 4, EH, EE, P4, N0,
471 ST_PYR, 5, ED, EB, P3, P2, N0,
472 ST_PYR, 5, P2, P3, EL, EK, N0,
473 ST_TET, 4, EL, P3, EB, N0,
474 /* case 29 */ 9,
475 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
476 ST_TET, 4, P0, P3, P2, N0,
477 ST_PYR, 5, EA, EB, P3, P0, N0,
478 ST_PYR, 5, EA, P0, P4, EE, N0,
479 ST_TET, 4, P4, P0, P2, N0,
480 ST_TET, 4, P4, EH, EE, N0,
481 ST_PYR, 5, P4, P2, EK, EH, N0,
482 ST_PYR, 5, EK, P2, P3, EL, N0,
483 ST_TET, 4, EL, P3, EB, N0,
484 /* case 30 */ 9,
485 ST_PNT, 5, EL, EJ, EK, EH, EE,
486 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
487 ST_TET, 4, P1, P2, P4, N0,
488 ST_PYR, 5, P2, EK, EH, P4, N0,
489 ST_TET, 4, P3, P2, P1, N0,
490 ST_PYR, 5, EJ, EL, P3, P1, N0,
491 ST_PYR, 5, EL, EK, P2, P3, N0,
492 ST_PYR, 5, P4, EE, EJ, P1, N0,
493 ST_TET, 4, EH, EE, P4, N0,
494 /* case 31 */ 9,
495 ST_PNT, 5, EJ, EL, EK, EE, EH,
496 ST_PYR, 5, P0, P1, P3, P2, N0,
497 ST_TET, 4, P2, P4, P0, N0,
498 ST_TET, 4, P4, P1, P0, N0,
499 ST_PYR, 5, P4, EE, EJ, P1, N0,
500 ST_PYR, 5, EJ, EL, P3, P1, N0,
501 ST_PYR, 5, EL, EK, P2, P3, N0,
502 ST_PYR, 5, EK, EH, P4, P2, N0,
503 ST_TET, 4, EE, P4, EH, N0,
504 /* case 32 */ 1,
505 ST_TET, 4, P5, EF, EJ, EE,
506 /* case 33 */ 7,
507 ST_PNT, 2, ED, EF,
508 ST_PYR, 5, P0, EI, EE, P5, N0,
509 ST_PYR, 5, EA, P0, P5, EJ, N0,
510 ST_TET, 4, EJ, P5, EF, N0,
511 ST_TET, 4, P5, EE, EF, N0,
512 ST_TET, 4, EA, P0, N0, ED,
513 ST_TET, 4, EI, P0, ED, N0,
514 /* case 34 */ 1,
515 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
516 /* case 35 */ 7,
517 ST_PNT, 5, EF, EB, EE, EI, ED,
518 ST_PYR, 5, EB, ED, P0, P1, N0,
519 ST_PYR, 5, EF, EB, P1, P5, N0,
520 ST_TET, 4, EE, EF, P5, N0,
521 ST_TET, 4, P5, P1, P0, N0,
522 ST_PYR, 5, EE, P5, P0, EI, N0,
523 ST_TET, 4, P0, ED, EI, N0,
524 /* case 36 */ 2,
525 ST_TET, 4, P2, ED, EC, EK,
526 ST_TET, 4, P5, EJ, EE, EF,
527 /* case 37 */ 8,
528 ST_PNT, 4, EC, EK, EF, EF,
529 ST_PYR, 5, P5, P0, EI, EE, N0,
530 ST_PYR, 5, EA, P0, P5, EJ, N0,
531 ST_TET, 4, P5, EE, EF, N0,
532 ST_TET, 4, EJ, P5, EF, N0,
533 ST_PYR, 5, EI, P0, P2, EK, N0,
534 ST_PYR, 5, P0, EA, EC, P2, N0,
535 ST_TET, 4, EC, EK, P2, N0,
536 /* case 38 */ 8,
537 ST_PNT, 4, EF, EE, EK, EK,
538 ST_PYR, 5, P2, ED, EA, P1, N0,
539 ST_PYR, 5, EB, EC, P2, P1, N0,
540 ST_TET, 4, P2, EK, ED, N0,
541 ST_TET, 4, EC, EK, P2, N0,
542 ST_PYR, 5, EA, EE, P5, P1, N0,
543 ST_PYR, 5, P1, P5, EF, EB, N0,
544 ST_TET, 4, EF, P5, EE, N0,
545 /* case 39 */ 9,
546 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
547 ST_TET, 4, P0, P5, P1, N0,
548 ST_PYR, 5, EI, EE, P5, P0, N0,
549 ST_PYR, 5, EI, P0, P2, EK, N0,
550 ST_TET, 4, P2, P0, P1, N0,
551 ST_TET, 4, P2, EC, EK, N0,
552 ST_PYR, 5, P2, P1, EB, EC, N0,
553 ST_PYR, 5, EB, P1, P5, EF, N0,
554 ST_TET, 4, EF, P5, EE, N0,
555 /* case 40 */ 7,
556 ST_PNT, 2, EC, EE,
557 ST_PYR, 5, P3, EB, EJ, P5, N0,
558 ST_PYR, 5, EL, P3, P5, EF, N0,
559 ST_TET, 4, EF, P5, EE, N0,
560 ST_TET, 4, P5, EJ, EE, N0,
561 ST_TET, 4, EL, P3, N0, EC,
562 ST_TET, 4, EB, P3, EC, N0,
563 /* case 41 */ 5,
564 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
565 ST_PYR, 5, P0, P3, EC, ED, EI,
566 ST_PYR, 5, EL, P3, P5, EF, EE,
567 ST_PYR, 5, EI, EE, P5, P0, P3,
568 ST_PYR, 5, EI, EC, EL, EE, P3,
569 /* case 42 */ 7,
570 ST_PNT, 5, EE, EA, EF, EL, EC,
571 ST_PYR, 5, EA, P1, P3, EC, N0,
572 ST_PYR, 5, EE, P5, P1, EA, N0,
573 ST_TET, 4, EF, P5, EE, N0,
574 ST_TET, 4, P5, P3, P1, N0,
575 ST_PYR, 5, EF, EL, P3, P5, N0,
576 ST_TET, 4, P3, EL, EC, N0,
577 /* case 43 */ 5,
578 ST_TET, 4, P1, P0, P5, P3,
579 ST_PYR, 5, EC, ED, P0, P3, EI,
580 ST_PYR, 5, EL, P3, P5, EF, EE,
581 ST_PYR, 5, P0, EI, EE, P5, P3,
582 ST_PYR, 5, EC, EL, EE, EI, P3,
583 /* case 44 */ 8,
584 ST_PNT, 4, EK, ED, EE, EE,
585 ST_PYR, 5, P5, P3, EB, EJ, N0,
586 ST_PYR, 5, EL, P3, P5, EF, N0,
587 ST_TET, 4, P5, EJ, EE, N0,
588 ST_TET, 4, EF, P5, EE, N0,
589 ST_PYR, 5, EB, P3, P2, ED, N0,
590 ST_PYR, 5, P3, EL, EK, P2, N0,
591 ST_TET, 4, EK, ED, P2, N0,
592 /* case 45 */ 9,
593 ST_PNT, 5, EK, EL, EI, EE, EF,
594 ST_WDG, 6, EA, EB, EJ, P0, P3, P5,
595 ST_TET, 4, P3, P0, P5, N0,
596 ST_PYR, 5, P0, EI, EE, P5, N0,
597 ST_TET, 4, P2, P0, P3, N0,
598 ST_PYR, 5, EL, EK, P2, P3, N0,
599 ST_PYR, 5, EK, EI, P0, P2, N0,
600 ST_PYR, 5, P5, EF, EL, P3, N0,
601 ST_TET, 4, EE, EF, P5, N0,
602 /* case 46 */ 9,
603 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
604 ST_TET, 4, P1, P3, P2, N0,
605 ST_PYR, 5, EA, P1, P2, ED, N0,
606 ST_PYR, 5, EA, EE, P5, P1, N0,
607 ST_TET, 4, P5, P3, P1, N0,
608 ST_TET, 4, P5, EE, EF, N0,
609 ST_PYR, 5, P5, EF, EL, P3, N0,
610 ST_PYR, 5, EL, EK, P2, P3, N0,
611 ST_TET, 4, EK, ED, P2, N0,
612 /* case 47 */ 9,
613 ST_PNT, 5, EL, EK, EI, EF, EE,
614 ST_PYR, 5, P1, P3, P2, P0, N0,
615 ST_TET, 4, P0, P5, P1, N0,
616 ST_TET, 4, P5, P3, P1, N0,
617 ST_PYR, 5, P5, EF, EL, P3, N0,
618 ST_PYR, 5, EL, EK, P2, P3, N0,
619 ST_PYR, 5, EK, EI, P0, P2, N0,
620 ST_PYR, 5, EI, EE, P5, P0, N0,
621 ST_TET, 4, EF, P5, EE, N0,
622 /* case 48 */ 1,
623 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
624 /* case 49 */ 7,
625 ST_PNT, 5, EF, EH, EJ, EA, ED,
626 ST_PYR, 5, EH, P4, P0, ED, N0,
627 ST_PYR, 5, EF, P5, P4, EH, N0,
628 ST_TET, 4, EJ, P5, EF, N0,
629 ST_TET, 4, P5, P0, P4, N0,
630 ST_PYR, 5, EJ, EA, P0, P5, N0,
631 ST_TET, 4, P0, EA, ED, N0,
632 /* case 50 */ 7,
633 ST_PNT, 5, EH, EF, EI, EA, EB,
634 ST_PYR, 5, EF, EB, P1, P5, N0,
635 ST_PYR, 5, EH, EF, P5, P4, N0,
636 ST_TET, 4, EI, EH, P4, N0,
637 ST_TET, 4, P4, P5, P1, N0,
638 ST_PYR, 5, EI, P4, P1, EA, N0,
639 ST_TET, 4, P1, EB, EA, N0,
640 /* case 51 */ 1,
641 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
642 /* case 52 */ 8,
643 ST_PNT, 4, EF, EJ, EC, EC,
644 ST_PYR, 5, P2, P4, EI, ED, N0,
645 ST_PYR, 5, EH, P4, P2, EK, N0,
646 ST_TET, 4, P2, ED, EC, N0,
647 ST_TET, 4, EK, P2, EC, N0,
648 ST_PYR, 5, EI, P4, P5, EJ, N0,
649 ST_PYR, 5, P4, EH, EF, P5, N0,
650 ST_TET, 4, EF, EJ, P5, N0,
651 /* case 53 */ 9,
652 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
653 ST_TET, 4, P0, P4, P5, N0,
654 ST_PYR, 5, EA, P0, P5, EJ, N0,
655 ST_PYR, 5, EA, EC, P2, P0, N0,
656 ST_TET, 4, P2, P4, P0, N0,
657 ST_TET, 4, P2, EC, EK, N0,
658 ST_PYR, 5, P2, EK, EH, P4, N0,
659 ST_PYR, 5, EH, EF, P5, P4, N0,
660 ST_TET, 4, EF, EJ, P5, N0,
661 /* case 54 */ 9,
662 ST_PNT, 5, EF, EB, EH, EK, EC,
663 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
664 ST_TET, 4, P1, P2, P4, N0,
665 ST_PYR, 5, P4, P2, EK, EH, N0,
666 ST_TET, 4, P5, P1, P4, N0,
667 ST_PYR, 5, EB, P1, P5, EF, N0,
668 ST_PYR, 5, EF, P5, P4, EH, N0,
669 ST_PYR, 5, P2, P1, EB, EC, N0,
670 ST_TET, 4, EK, P2, EC, N0,
671 /* case 55 */ 9,
672 ST_PNT, 5, EB, EF, EH, EC, EK,
673 ST_PYR, 5, P0, P4, P5, P1, N0,
674 ST_TET, 4, P4, P0, P2, N0,
675 ST_TET, 4, P2, P0, P1, N0,
676 ST_PYR, 5, P2, P1, EB, EC, N0,
677 ST_PYR, 5, EB, P1, P5, EF, N0,
678 ST_PYR, 5, EF, P5, P4, EH, N0,
679 ST_PYR, 5, EH, P4, P2, EK, N0,
680 ST_TET, 4, EC, EK, P2, N0,
681 /* case 56 */ 8,
682 ST_PNT, 4, EH, EI, EC, EC,
683 ST_PYR, 5, P3, EB, EJ, P5, N0,
684 ST_PYR, 5, EF, EL, P3, P5, N0,
685 ST_TET, 4, P3, EC, EB, N0,
686 ST_TET, 4, EL, EC, P3, N0,
687 ST_PYR, 5, EJ, EI, P4, P5, N0,
688 ST_PYR, 5, P5, P4, EH, EF, N0,
689 ST_TET, 4, EH, P4, EI, N0,
690 /* case 57 */ 9,
691 ST_PNT, 5, EH, EF, ED, EC, EL,
692 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
693 ST_TET, 4, P5, P3, P0, N0,
694 ST_PYR, 5, P0, P3, EC, ED, N0,
695 ST_TET, 4, P4, P5, P0, N0,
696 ST_PYR, 5, EF, P5, P4, EH, N0,
697 ST_PYR, 5, EH, P4, P0, ED, N0,
698 ST_PYR, 5, P3, P5, EF, EL, N0,
699 ST_TET, 4, EC, P3, EL, N0,
700 /* case 58 */ 9,
701 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
702 ST_TET, 4, P1, P4, P5, N0,
703 ST_PYR, 5, EA, EI, P4, P1, N0,
704 ST_PYR, 5, EA, P1, P3, EC, N0,
705 ST_TET, 4, P3, P1, P5, N0,
706 ST_TET, 4, P3, EL, EC, N0,
707 ST_PYR, 5, P3, P5, EF, EL, N0,
708 ST_PYR, 5, EF, P5, P4, EH, N0,
709 ST_TET, 4, EH, P4, EI, N0,
710 /* case 59 */ 9,
711 ST_PNT, 5, EF, EH, ED, EL, EC,
712 ST_PYR, 5, P1, P0, P4, P5, N0,
713 ST_TET, 4, P0, P1, P3, N0,
714 ST_TET, 4, P3, P1, P5, N0,
715 ST_PYR, 5, P3, P5, EF, EL, N0,
716 ST_PYR, 5, EF, P5, P4, EH, N0,
717 ST_PYR, 5, EH, P4, P0, ED, N0,
718 ST_PYR, 5, ED, P0, P3, EC, N0,
719 ST_TET, 4, EL, EC, P3, N0,
720 /* case 60 */ 2,
721 ST_HEX, 8, P2, P4, P5, P3, EK, EH, EF, EL,
722 ST_HEX, 8, ED, EI, EJ, EB, P2, P4, P5, P3,
723 /* case 61 */ 11,
724 ST_PNT, 6, P0, P3, P2, P4, EF, EH,
725 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
726 ST_PYR, 5, EH, EF, P5, P4, N0,
727 ST_TET, 4, P4, P5, P0, N0,
728 ST_TET, 4, P4, P0, P2, N0,
729 ST_PYR, 5, EK, EH, P4, P2, N0,
730 ST_PYR, 5, EL, EK, P2, P3, N0,
731 ST_TET, 4, P2, P0, P3, N0,
732 ST_PYR, 5, EF, EH, EK, EL, N0,
733 ST_TET, 4, P3, P0, P5, N0,
734 ST_PYR, 5, EF, EL, P3, P5, N0,
735 /* case 62 */ 11,
736 ST_PNT, 6, P1, P2, P3, P5, EH, EF,
737 ST_WDG, 6, EA, EI, ED, P1, P4, P2,
738 ST_PYR, 5, EF, P5, P4, EH, N0,
739 ST_TET, 4, P5, P1, P4, N0,
740 ST_TET, 4, P5, P3, P1, N0,
741 ST_PYR, 5, EL, P3, P5, EF, N0,
742 ST_PYR, 5, EK, P2, P3, EL, N0,
743 ST_TET, 4, P3, P2, P1, N0,
744 ST_PYR, 5, EH, EK, EL, EF, N0,
745 ST_TET, 4, P2, P4, P1, N0,
746 ST_PYR, 5, EH, P4, P2, EK, N0,
747 /* case 63 */ 2,
748 ST_HEX, 8, P2, P4, P5, P3, EK, EH, EF, EL,
749 ST_WDG, 6, P1, P3, P5, P0, P2, P4,
750 /* case 64 */ 1,
751 ST_TET, 4, P6, EG, EH, EK,
752 /* case 65 */ 7,
753 ST_PNT, 2, EA, EG,
754 ST_PYR, 5, P0, ED, EK, P6, N0,
755 ST_PYR, 5, EI, P0, P6, EH, N0,
756 ST_TET, 4, EH, P6, EG, N0,
757 ST_TET, 4, P6, EK, EG, N0,
758 ST_TET, 4, EI, P0, N0, EA,
759 ST_TET, 4, ED, P0, EA, N0,
760 /* case 66 */ 2,
761 ST_TET, 4, P1, EA, EJ, EB,
762 ST_TET, 4, P6, EH, EK, EG,
763 /* case 67 */ 8,
764 ST_PNT, 4, EJ, EB, EG, EG,
765 ST_PYR, 5, P6, P0, ED, EK, N0,
766 ST_PYR, 5, EI, P0, P6, EH, N0,
767 ST_TET, 4, P6, EK, EG, N0,
768 ST_TET, 4, EH, P6, EG, N0,
769 ST_PYR, 5, ED, P0, P1, EB, N0,
770 ST_PYR, 5, P0, EI, EJ, P1, N0,
771 ST_TET, 4, EJ, EB, P1, N0,
772 /* case 68 */ 1,
773 ST_WDG, 6, P6, EH, EG, P2, ED, EC,
774 /* case 69 */ 7,
775 ST_PNT, 5, EG, EC, EH, EI, EA,
776 ST_PYR, 5, EC, P2, P0, EA, N0,
777 ST_PYR, 5, EG, P6, P2, EC, N0,
778 ST_TET, 4, EH, P6, EG, N0,
779 ST_TET, 4, P6, P0, P2, N0,
780 ST_PYR, 5, EH, EI, P0, P6, N0,
781 ST_TET, 4, P0, EI, EA, N0,
782 /* case 70 */ 8,
783 ST_PNT, 4, EG, EH, EJ, EJ,
784 ST_PYR, 5, P1, P2, ED, EA, N0,
785 ST_PYR, 5, EC, P2, P1, EB, N0,
786 ST_TET, 4, P1, EA, EJ, N0,
787 ST_TET, 4, EB, P1, EJ, N0,
788 ST_PYR, 5, ED, P2, P6, EH, N0,
789 ST_PYR, 5, P2, EC, EG, P6, N0,
790 ST_TET, 4, EG, EH, P6, N0,
791 /* case 71 */ 9,
792 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
793 ST_TET, 4, P0, P2, P6, N0,
794 ST_PYR, 5, EI, P0, P6, EH, N0,
795 ST_PYR, 5, EI, EJ, P1, P0, N0,
796 ST_TET, 4, P1, P2, P0, N0,
797 ST_TET, 4, P1, EJ, EB, N0,
798 ST_PYR, 5, P1, EB, EC, P2, N0,
799 ST_PYR, 5, EC, EG, P6, P2, N0,
800 ST_TET, 4, EG, EH, P6, N0,
801 /* case 72 */ 7,
802 ST_PNT, 2, EH, EB,
803 ST_PYR, 5, P6, EK, EC, P3, N0,
804 ST_PYR, 5, EG, P6, P3, EL, N0,
805 ST_TET, 4, EL, P3, EB, N0,
806 ST_TET, 4, P3, EC, EB, N0,
807 ST_TET, 4, EG, P6, N0, EH,
808 ST_TET, 4, EK, P6, EH, N0,
809 /* case 73 */ 5,
810 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
811 ST_PYR, 5, P0, P6, EH, EI, EA,
812 ST_PYR, 5, EG, P6, P3, EL, EB,
813 ST_PYR, 5, EA, EB, P3, P0, P6,
814 ST_PYR, 5, EA, EH, EG, EB, P6,
815 /* case 74 */ 8,
816 ST_PNT, 4, EJ, EA, EH, EH,
817 ST_PYR, 5, P6, EK, EC, P3, N0,
818 ST_PYR, 5, EL, EG, P6, P3, N0,
819 ST_TET, 4, P6, EH, EK, N0,
820 ST_TET, 4, EG, EH, P6, N0,
821 ST_PYR, 5, EC, EA, P1, P3, N0,
822 ST_PYR, 5, P3, P1, EJ, EL, N0,
823 ST_TET, 4, EJ, P1, EA, N0,
824 /* case 75 */ 9,
825 ST_PNT, 5, EJ, EL, EI, EH, EG,
826 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
827 ST_TET, 4, P3, P6, P0, N0,
828 ST_PYR, 5, P0, P6, EH, EI, N0,
829 ST_TET, 4, P1, P3, P0, N0,
830 ST_PYR, 5, EL, P3, P1, EJ, N0,
831 ST_PYR, 5, EJ, P1, P0, EI, N0,
832 ST_PYR, 5, P6, P3, EL, EG, N0,
833 ST_TET, 4, EH, P6, EG, N0,
834 /* case 76 */ 7,
835 ST_PNT, 5, EB, ED, EL, EG, EH,
836 ST_PYR, 5, ED, P2, P6, EH, N0,
837 ST_PYR, 5, EB, P3, P2, ED, N0,
838 ST_TET, 4, EL, P3, EB, N0,
839 ST_TET, 4, P3, P6, P2, N0,
840 ST_PYR, 5, EL, EG, P6, P3, N0,
841 ST_TET, 4, P6, EG, EH, N0,
842 /* case 77 */ 5,
843 ST_TET, 4, P2, P0, P3, P6,
844 ST_PYR, 5, EH, EI, P0, P6, EA,
845 ST_PYR, 5, EG, P6, P3, EL, EB,
846 ST_PYR, 5, P0, EA, EB, P3, P6,
847 ST_PYR, 5, EH, EG, EB, EA, P6,
848 /* case 78 */ 9,
849 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
850 ST_TET, 4, P2, P1, P3, N0,
851 ST_PYR, 5, ED, EA, P1, P2, N0,
852 ST_PYR, 5, ED, P2, P6, EH, N0,
853 ST_TET, 4, P6, P2, P3, N0,
854 ST_TET, 4, P6, EG, EH, N0,
855 ST_PYR, 5, P6, P3, EL, EG, N0,
856 ST_PYR, 5, EL, P3, P1, EJ, N0,
857 ST_TET, 4, EJ, P1, EA, N0,
858 /* case 79 */ 9,
859 ST_PNT, 5, EL, EJ, EI, EG, EH,
860 ST_PYR, 5, P2, P0, P1, P3, N0,
861 ST_TET, 4, P0, P2, P6, N0,
862 ST_TET, 4, P6, P2, P3, N0,
863 ST_PYR, 5, P6, P3, EL, EG, N0,
864 ST_PYR, 5, EL, P3, P1, EJ, N0,
865 ST_PYR, 5, EJ, P1, P0, EI, N0,
866 ST_PYR, 5, EI, P0, P6, EH, N0,
867 ST_TET, 4, EG, EH, P6, N0,
868 /* case 80 */ 1,
869 ST_WDG, 6, P4, EI, EE, P6, EK, EG,
870 /* case 81 */ 7,
871 ST_PNT, 5, EG, EE, EK, ED, EA,
872 ST_PYR, 5, EE, EA, P0, P4, N0,
873 ST_PYR, 5, EG, EE, P4, P6, N0,
874 ST_TET, 4, EK, EG, P6, N0,
875 ST_TET, 4, P6, P4, P0, N0,
876 ST_PYR, 5, EK, P6, P0, ED, N0,
877 ST_TET, 4, P0, EA, ED, N0,
878 /* case 82 */ 8,
879 ST_PNT, 4, EG, EK, EB, EB,
880 ST_PYR, 5, P1, EA, EI, P4, N0,
881 ST_PYR, 5, EE, EJ, P1, P4, N0,
882 ST_TET, 4, P1, EB, EA, N0,
883 ST_TET, 4, EJ, EB, P1, N0,
884 ST_PYR, 5, EI, EK, P6, P4, N0,
885 ST_PYR, 5, P4, P6, EG, EE, N0,
886 ST_TET, 4, EG, P6, EK, N0,
887 /* case 83 */ 9,
888 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
889 ST_TET, 4, P0, P6, P4, N0,
890 ST_PYR, 5, ED, EK, P6, P0, N0,
891 ST_PYR, 5, ED, P0, P1, EB, N0,
892 ST_TET, 4, P1, P0, P4, N0,
893 ST_TET, 4, P1, EJ, EB, N0,
894 ST_PYR, 5, P1, P4, EE, EJ, N0,
895 ST_PYR, 5, EE, P4, P6, EG, N0,
896 ST_TET, 4, EG, P6, EK, N0,
897 /* case 84 */ 7,
898 ST_PNT, 5, EC, EG, ED, EI, EE,
899 ST_PYR, 5, EG, EE, P4, P6, N0,
900 ST_PYR, 5, EC, EG, P6, P2, N0,
901 ST_TET, 4, ED, EC, P2, N0,
902 ST_TET, 4, P2, P6, P4, N0,
903 ST_PYR, 5, ED, P2, P4, EI, N0,
904 ST_TET, 4, P4, EE, EI, N0,
905 /* case 85 */ 1,
906 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P6, P2,
907 /* case 86 */ 9,
908 ST_PNT, 5, EG, EE, EC, EB, EJ,
909 ST_WDG, 6, P2, P4, P1, ED, EI, EA,
910 ST_TET, 4, P4, P1, P2, N0,
911 ST_PYR, 5, P2, P1, EB, EC, N0,
912 ST_TET, 4, P6, P4, P2, N0,
913 ST_PYR, 5, EE, P4, P6, EG, N0,
914 ST_PYR, 5, EG, P6, P2, EC, N0,
915 ST_PYR, 5, P1, P4, EE, EJ, N0,
916 ST_TET, 4, EB, P1, EJ, N0,
917 /* case 87 */ 9,
918 ST_PNT, 5, EE, EG, EC, EJ, EB,
919 ST_PYR, 5, P0, P2, P6, P4, N0,
920 ST_TET, 4, P2, P0, P1, N0,
921 ST_TET, 4, P1, P0, P4, N0,
922 ST_PYR, 5, P1, P4, EE, EJ, N0,
923 ST_PYR, 5, EE, P4, P6, EG, N0,
924 ST_PYR, 5, EG, P6, P2, EC, N0,
925 ST_PYR, 5, EC, P2, P1, EB, N0,
926 ST_TET, 4, EJ, EB, P1, N0,
927 /* case 88 */ 8,
928 ST_PNT, 4, EE, EI, EB, EB,
929 ST_PYR, 5, P3, P6, EK, EC, N0,
930 ST_PYR, 5, EG, P6, P3, EL, N0,
931 ST_TET, 4, P3, EC, EB, N0,
932 ST_TET, 4, EL, P3, EB, N0,
933 ST_PYR, 5, EK, P6, P4, EI, N0,
934 ST_PYR, 5, P6, EG, EE, P4, N0,
935 ST_TET, 4, EE, EI, P4, N0,
936 /* case 89 */ 9,
937 ST_PNT, 5, EE, EG, EA, EB, EL,
938 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
939 ST_TET, 4, P6, P0, P3, N0,
940 ST_PYR, 5, P0, EA, EB, P3, N0,
941 ST_TET, 4, P4, P0, P6, N0,
942 ST_PYR, 5, EG, EE, P4, P6, N0,
943 ST_PYR, 5, EE, EA, P0, P4, N0,
944 ST_PYR, 5, P3, EL, EG, P6, N0,
945 ST_TET, 4, EB, EL, P3, N0,
946 /* case 90 */ 2,
947 ST_HEX, 8, P4, P1, P3, P6, EE, EJ, EL, EG,
948 ST_HEX, 8, EI, EA, EC, EK, P4, P1, P3, P6,
949 /* case 91 */ 11,
950 ST_PNT, 6, P0, P6, P4, P1, EL, EJ,
951 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
952 ST_PYR, 5, EJ, EL, P3, P1, N0,
953 ST_TET, 4, P1, P3, P0, N0,
954 ST_TET, 4, P1, P0, P4, N0,
955 ST_PYR, 5, EE, EJ, P1, P4, N0,
956 ST_PYR, 5, EG, EE, P4, P6, N0,
957 ST_TET, 4, P4, P0, P6, N0,
958 ST_PYR, 5, EL, EJ, EE, EG, N0,
959 ST_TET, 4, P6, P0, P3, N0,
960 ST_PYR, 5, EL, EG, P6, P3, N0,
961 /* case 92 */ 9,
962 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
963 ST_TET, 4, P2, P6, P4, N0,
964 ST_PYR, 5, ED, P2, P4, EI, N0,
965 ST_PYR, 5, ED, EB, P3, P2, N0,
966 ST_TET, 4, P3, P6, P2, N0,
967 ST_TET, 4, P3, EB, EL, N0,
968 ST_PYR, 5, P3, EL, EG, P6, N0,
969 ST_PYR, 5, EG, EE, P4, P6, N0,
970 ST_TET, 4, EE, EI, P4, N0,
971 /* case 93 */ 9,
972 ST_PNT, 5, EG, EE, EA, EL, EB,
973 ST_PYR, 5, P2, P6, P4, P0, N0,
974 ST_TET, 4, P0, P3, P2, N0,
975 ST_TET, 4, P3, P6, P2, N0,
976 ST_PYR, 5, P3, EL, EG, P6, N0,
977 ST_PYR, 5, EG, EE, P4, P6, N0,
978 ST_PYR, 5, EE, EA, P0, P4, N0,
979 ST_PYR, 5, EA, EB, P3, P0, N0,
980 ST_TET, 4, EL, P3, EB, N0,
981 /* case 94 */ 11,
982 ST_PNT, 6, P2, P4, P6, P3, EJ, EL,
983 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
984 ST_PYR, 5, EL, P3, P1, EJ, N0,
985 ST_TET, 4, P3, P2, P1, N0,
986 ST_TET, 4, P3, P6, P2, N0,
987 ST_PYR, 5, EG, P6, P3, EL, N0,
988 ST_PYR, 5, EE, P4, P6, EG, N0,
989 ST_TET, 4, P6, P4, P2, N0,
990 ST_PYR, 5, EJ, EE, EG, EL, N0,
991 ST_TET, 4, P4, P1, P2, N0,
992 ST_PYR, 5, EJ, P1, P4, EE, N0,
993 /* case 95 */ 2,
994 ST_HEX, 8, P4, P1, P3, P6, EE, EJ, EL, EG,
995 ST_WDG, 6, P2, P6, P3, P0, P4, P1,
996 /* case 96 */ 7,
997 ST_PNT, 2, EK, EJ,
998 ST_PYR, 5, P6, P5, EE, EH, N0,
999 ST_PYR, 5, EG, EF, P5, P6, N0,
1000 ST_TET, 4, EF, EJ, P5, N0,
1001 ST_TET, 4, P5, EJ, EE, N0,
1002 ST_TET, 4, EG, N0, P6, EK,
1003 ST_TET, 4, EH, EK, P6, N0,
1004 /* case 97 */ 5,
1005 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
1006 ST_PYR, 5, P0, ED, EK, P6, EA,
1007 ST_PYR, 5, EG, EF, P5, P6, EJ,
1008 ST_PYR, 5, EA, P0, P5, EJ, P6,
1009 ST_PYR, 5, EA, EJ, EG, EK, P6,
1010 /* case 98 */ 8,
1011 ST_PNT, 4, EB, EA, EK, EK,
1012 ST_PYR, 5, P6, P5, EE, EH, N0,
1013 ST_PYR, 5, EF, P5, P6, EG, N0,
1014 ST_TET, 4, P6, EH, EK, N0,
1015 ST_TET, 4, EG, P6, EK, N0,
1016 ST_PYR, 5, EE, P5, P1, EA, N0,
1017 ST_PYR, 5, P5, EF, EB, P1, N0,
1018 ST_TET, 4, EB, EA, P1, N0,
1019 /* case 99 */ 9,
1020 ST_PNT, 5, EB, EF, ED, EK, EG,
1021 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
1022 ST_TET, 4, P5, P0, P6, N0,
1023 ST_PYR, 5, P0, ED, EK, P6, N0,
1024 ST_TET, 4, P1, P0, P5, N0,
1025 ST_PYR, 5, EF, EB, P1, P5, N0,
1026 ST_PYR, 5, EB, ED, P0, P1, N0,
1027 ST_PYR, 5, P6, EG, EF, P5, N0,
1028 ST_TET, 4, EK, EG, P6, N0,
1029 /* case 100 */ 8,
1030 ST_PNT, 4, EC, ED, EJ, EJ,
1031 ST_PYR, 5, P5, EE, EH, P6, N0,
1032 ST_PYR, 5, EG, EF, P5, P6, N0,
1033 ST_TET, 4, P5, EJ, EE, N0,
1034 ST_TET, 4, EF, EJ, P5, N0,
1035 ST_PYR, 5, EH, ED, P2, P6, N0,
1036 ST_PYR, 5, P6, P2, EC, EG, N0,
1037 ST_TET, 4, EC, P2, ED, N0,
1038 /* case 101 */ 9,
1039 ST_PNT, 5, EC, EG, EA, EJ, EF,
1040 ST_WDG, 6, P0, P6, P5, EI, EH, EE,
1041 ST_TET, 4, P6, P5, P0, N0,
1042 ST_PYR, 5, P0, P5, EJ, EA, N0,
1043 ST_TET, 4, P2, P6, P0, N0,
1044 ST_PYR, 5, EG, P6, P2, EC, N0,
1045 ST_PYR, 5, EC, P2, P0, EA, N0,
1046 ST_PYR, 5, P5, P6, EG, EF, N0,
1047 ST_TET, 4, EJ, P5, EF, N0,
1048 /* case 102 */ 2,
1049 ST_HEX, 8, EC, EB, EF, EG, P2, P1, P5, P6,
1050 ST_HEX, 8, P2, P1, P5, P6, ED, EA, EE, EH,
1051 /* case 103 */ 11,
1052 ST_PNT, 6, P0, P6, P2, P1, EF, EB,
1053 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
1054 ST_PYR, 5, EB, P1, P5, EF, N0,
1055 ST_TET, 4, P1, P0, P5, N0,
1056 ST_TET, 4, P1, P2, P0, N0,
1057 ST_PYR, 5, EC, P2, P1, EB, N0,
1058 ST_PYR, 5, EG, P6, P2, EC, N0,
1059 ST_TET, 4, P2, P6, P0, N0,
1060 ST_PYR, 5, EF, EG, EC, EB, N0,
1061 ST_TET, 4, P6, P5, P0, N0,
1062 ST_PYR, 5, EF, P5, P6, EG, N0,
1063 /* case 104 */ 5,
1064 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1065 ST_PYR, 5, P5, P3, EB, EJ, EE,
1066 ST_PYR, 5, EC, P3, P6, EK, EH,
1067 ST_PYR, 5, EE, EH, P6, P5, P3,
1068 ST_PYR, 5, EE, EB, EC, EH, P3,
1069 /* case 105 */ 5,
1070 ST_WDG, 6, P3, P0, P5, EB, EA, EJ,
1071 ST_TET, 4, P3, P0, P5, P6,
1072 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
1073 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
1074 ST_WDG, 6, EE, EH, EI, P5, P6, P0,
1075 /* case 106 */ 9,
1076 ST_PNT, 5, EA, EC, EE, EH, EK,
1077 ST_WDG, 6, EF, EL, EG, P5, P3, P6,
1078 ST_TET, 4, P3, P5, P6, N0,
1079 ST_PYR, 5, P5, EE, EH, P6, N0,
1080 ST_TET, 4, P1, P5, P3, N0,
1081 ST_PYR, 5, EC, EA, P1, P3, N0,
1082 ST_PYR, 5, EA, EE, P5, P1, N0,
1083 ST_PYR, 5, P6, EK, EC, P3, N0,
1084 ST_TET, 4, EH, EK, P6, N0,
1085 /* case 107 */ 5,
1086 ST_WDG, 6, EH, EI, EE, P6, P0, P5,
1087 ST_WDG, 6, P3, P6, P0, EC, EK, ED,
1088 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1089 ST_TET, 4, P6, P5, P0, P3,
1090 ST_TET, 4, P3, P1, P5, P0,
1091 /* case 108 */ 9,
1092 ST_PNT, 5, ED, EH, EB, EJ, EE,
1093 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1094 ST_TET, 4, P6, P3, P5, N0,
1095 ST_PYR, 5, P3, EB, EJ, P5, N0,
1096 ST_TET, 4, P2, P3, P6, N0,
1097 ST_PYR, 5, EH, ED, P2, P6, N0,
1098 ST_PYR, 5, ED, EB, P3, P2, N0,
1099 ST_PYR, 5, P5, EE, EH, P6, N0,
1100 ST_TET, 4, EJ, EE, P5, N0,
1101 /* case 109 */ 5,
1102 ST_WDG, 6, EJ, EA, EB, P5, P0, P3,
1103 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
1104 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
1105 ST_TET, 4, P5, P3, P0, P6,
1106 ST_TET, 4, P6, P2, P3, P0,
1107 /* case 110 */ 11,
1108 ST_PNT, 6, P3, P5, P1, P2, EH, ED,
1109 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1110 ST_PYR, 5, ED, P2, P6, EH, N0,
1111 ST_TET, 4, P2, P3, P6, N0,
1112 ST_TET, 4, P2, P1, P3, N0,
1113 ST_PYR, 5, EA, P1, P2, ED, N0,
1114 ST_PYR, 5, EE, P5, P1, EA, N0,
1115 ST_TET, 4, P1, P5, P3, N0,
1116 ST_PYR, 5, EH, EE, EA, ED, N0,
1117 ST_TET, 4, P5, P6, P3, N0,
1118 ST_PYR, 5, EH, P6, P5, EE, N0,
1119 /* case 111 */ 5,
1120 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
1121 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
1122 ST_PYR, 5, P2, P0, P1, P3, P6,
1123 ST_TET, 4, P5, P1, P0, P6,
1124 ST_TET, 4, P5, P3, P1, P6,
1125 /* case 112 */ 7,
1126 ST_PNT, 5, EJ, EI, EF, EG, EK,
1127 ST_PYR, 5, EI, EK, P6, P4, N0,
1128 ST_PYR, 5, EJ, EI, P4, P5, N0,
1129 ST_TET, 4, EF, EJ, P5, N0,
1130 ST_TET, 4, P5, P4, P6, N0,
1131 ST_PYR, 5, EF, P5, P6, EG, N0,
1132 ST_TET, 4, P6, EK, EG, N0,
1133 /* case 113 */ 5,
1134 ST_TET, 4, P4, P5, P0, P6,
1135 ST_PYR, 5, EK, P6, P0, ED, EA,
1136 ST_PYR, 5, EG, EF, P5, P6, EJ,
1137 ST_PYR, 5, P0, P5, EJ, EA, P6,
1138 ST_PYR, 5, EK, EA, EJ, EG, P6,
1139 /* case 114 */ 9,
1140 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
1141 ST_TET, 4, P4, P5, P1, N0,
1142 ST_PYR, 5, EI, P4, P1, EA, N0,
1143 ST_PYR, 5, EI, EK, P6, P4, N0,
1144 ST_TET, 4, P6, P5, P4, N0,
1145 ST_TET, 4, P6, EK, EG, N0,
1146 ST_PYR, 5, P6, EG, EF, P5, N0,
1147 ST_PYR, 5, EF, EB, P1, P5, N0,
1148 ST_TET, 4, EB, EA, P1, N0,
1149 /* case 115 */ 9,
1150 ST_PNT, 5, EF, EB, ED, EG, EK,
1151 ST_PYR, 5, P4, P5, P1, P0, N0,
1152 ST_TET, 4, P0, P6, P4, N0,
1153 ST_TET, 4, P6, P5, P4, N0,
1154 ST_PYR, 5, P6, EG, EF, P5, N0,
1155 ST_PYR, 5, EF, EB, P1, P5, N0,
1156 ST_PYR, 5, EB, ED, P0, P1, N0,
1157 ST_PYR, 5, ED, EK, P6, P0, N0,
1158 ST_TET, 4, EG, P6, EK, N0,
1159 /* case 116 */ 9,
1160 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
1161 ST_TET, 4, P4, P2, P6, N0,
1162 ST_PYR, 5, EI, ED, P2, P4, N0,
1163 ST_PYR, 5, EI, P4, P5, EJ, N0,
1164 ST_TET, 4, P5, P4, P6, N0,
1165 ST_TET, 4, P5, EF, EJ, N0,
1166 ST_PYR, 5, P5, P6, EG, EF, N0,
1167 ST_PYR, 5, EG, P6, P2, EC, N0,
1168 ST_TET, 4, EC, P2, ED, N0,
1169 /* case 117 */ 9,
1170 ST_PNT, 5, EG, EC, EA, EF, EJ,
1171 ST_PYR, 5, P4, P0, P2, P6, N0,
1172 ST_TET, 4, P0, P4, P5, N0,
1173 ST_TET, 4, P5, P4, P6, N0,
1174 ST_PYR, 5, P5, P6, EG, EF, N0,
1175 ST_PYR, 5, EG, P6, P2, EC, N0,
1176 ST_PYR, 5, EC, P2, P0, EA, N0,
1177 ST_PYR, 5, EA, P0, P5, EJ, N0,
1178 ST_TET, 4, EF, EJ, P5, N0,
1179 /* case 118 */ 11,
1180 ST_PNT, 6, P4, P2, P6, P5, EB, EF,
1181 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
1182 ST_PYR, 5, EF, EB, P1, P5, N0,
1183 ST_TET, 4, P5, P1, P4, N0,
1184 ST_TET, 4, P5, P4, P6, N0,
1185 ST_PYR, 5, EG, EF, P5, P6, N0,
1186 ST_PYR, 5, EC, EG, P6, P2, N0,
1187 ST_TET, 4, P6, P4, P2, N0,
1188 ST_PYR, 5, EB, EF, EG, EC, N0,
1189 ST_TET, 4, P2, P4, P1, N0,
1190 ST_PYR, 5, EB, EC, P2, P1, N0,
1191 /* case 119 */ 2,
1192 ST_HEX, 8, EC, EB, EF, EG, P2, P1, P5, P6,
1193 ST_WDG, 6, P0, P2, P1, P4, P6, P5,
1194 /* case 120 */ 9,
1195 ST_PNT, 5, EI, EK, EJ, EB, EC,
1196 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1197 ST_TET, 4, P6, P3, P5, N0,
1198 ST_PYR, 5, P5, P3, EB, EJ, N0,
1199 ST_TET, 4, P4, P6, P5, N0,
1200 ST_PYR, 5, EK, P6, P4, EI, N0,
1201 ST_PYR, 5, EI, P4, P5, EJ, N0,
1202 ST_PYR, 5, P3, P6, EK, EC, N0,
1203 ST_TET, 4, EB, P3, EC, N0,
1204 /* case 121 */ 5,
1205 ST_WDG, 6, P3, P0, P5, EB, EA, EJ,
1206 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
1207 ST_WDG, 6, P6, P3, P5, EG, EL, EF,
1208 ST_TET, 4, P3, P0, P5, P6,
1209 ST_TET, 4, P6, P5, P4, P0,
1210 /* case 122 */ 11,
1211 ST_PNT, 6, P5, P3, P1, P4, EK, EI,
1212 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1213 ST_PYR, 5, EI, EK, P6, P4, N0,
1214 ST_TET, 4, P4, P6, P5, N0,
1215 ST_TET, 4, P4, P5, P1, N0,
1216 ST_PYR, 5, EA, EI, P4, P1, N0,
1217 ST_PYR, 5, EC, EA, P1, P3, N0,
1218 ST_TET, 4, P1, P5, P3, N0,
1219 ST_PYR, 5, EK, EI, EA, EC, N0,
1220 ST_TET, 4, P3, P5, P6, N0,
1221 ST_PYR, 5, EK, EC, P3, P6, N0,
1222 /* case 123 */ 5,
1223 ST_WDG, 6, P6, P3, P5, EG, EL, EF,
1224 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
1225 ST_PYR, 5, P4, P5, P1, P0, P6,
1226 ST_TET, 4, P3, P0, P1, P6,
1227 ST_TET, 4, P3, P1, P5, P6,
1228 /* case 124 */ 11,
1229 ST_PNT, 6, P6, P5, P4, P2, EB, ED,
1230 ST_WDG, 6, P6, P3, P5, EG, EL, EF,
1231 ST_PYR, 5, ED, EB, P3, P2, N0,
1232 ST_TET, 4, P2, P3, P6, N0,
1233 ST_TET, 4, P2, P6, P4, N0,
1234 ST_PYR, 5, EI, ED, P2, P4, N0,
1235 ST_PYR, 5, EJ, EI, P4, P5, N0,
1236 ST_TET, 4, P4, P6, P5, N0,
1237 ST_PYR, 5, EB, ED, EI, EJ, N0,
1238 ST_TET, 4, P5, P6, P3, N0,
1239 ST_PYR, 5, EB, EJ, P5, P3, N0,
1240 /* case 125 */ 5,
1241 ST_WDG, 6, P3, P5, P6, EL, EF, EG,
1242 ST_WDG, 6, EB, EJ, EA, P3, P5, P0,
1243 ST_PYR, 5, P2, P6, P4, P0, P3,
1244 ST_TET, 4, P5, P0, P4, P3,
1245 ST_TET, 4, P5, P4, P6, P3,
1246 /* case 126 */ 6,
1247 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
1248 ST_WDG, 6, EL, EG, EF, P3, P6, P5,
1249 ST_TET, 4, P5, P4, P6, P3,
1250 ST_TET, 4, P3, P2, P1, P4,
1251 ST_TET, 4, P2, P3, P6, P4,
1252 ST_TET, 4, P3, P1, P5, P4,
1253 /* case 127 */ 9,
1254 ST_PNT, 7, P1, P0, P2, P3, P5, P4, P6,
1255 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
1256 ST_TET, 4, P5, P6, P3, N0,
1257 ST_PYR, 5, P4, P0, P2, P6, N0,
1258 ST_TET, 4, P6, P2, P3, N0,
1259 ST_PYR, 5, P1, P3, P2, P0, N0,
1260 ST_TET, 4, P1, P5, P3, N0,
1261 ST_PYR, 5, P1, P0, P4, P5, N0,
1262 ST_TET, 4, P5, P4, P6, N0,
1263 /* case 128 */ 1,
1264 ST_TET, 4, P7, EF, EG, EL,
1265 /* case 129 */ 2,
1266 ST_TET, 4, P0, EI, EA, ED,
1267 ST_TET, 4, P7, EF, EG, EL,
1268 /* case 130 */ 7,
1269 ST_PNT, 2, EA, EG,
1270 ST_PYR, 5, P1, P7, EL, EB, N0,
1271 ST_PYR, 5, EJ, EF, P7, P1, N0,
1272 ST_TET, 4, EF, EG, P7, N0,
1273 ST_TET, 4, P7, EG, EL, N0,
1274 ST_TET, 4, EJ, N0, P1, EA,
1275 ST_TET, 4, EB, EA, P1, N0,
1276 /* case 131 */ 8,
1277 ST_PNT, 4, EI, ED, EG, EG,
1278 ST_PYR, 5, P7, EL, EB, P1, N0,
1279 ST_PYR, 5, EJ, EF, P7, P1, N0,
1280 ST_TET, 4, P7, EG, EL, N0,
1281 ST_TET, 4, EF, EG, P7, N0,
1282 ST_PYR, 5, EB, ED, P0, P1, N0,
1283 ST_PYR, 5, P1, P0, EI, EJ, N0,
1284 ST_TET, 4, EI, P0, ED, N0,
1285 /* case 132 */ 7,
1286 ST_PNT, 2, ED, EF,
1287 ST_PYR, 5, P2, P7, EG, EK, N0,
1288 ST_PYR, 5, EC, EL, P7, P2, N0,
1289 ST_TET, 4, EL, EF, P7, N0,
1290 ST_TET, 4, P7, EF, EG, N0,
1291 ST_TET, 4, EC, N0, P2, ED,
1292 ST_TET, 4, EK, ED, P2, N0,
1293 /* case 133 */ 8,
1294 ST_PNT, 4, EA, EI, EF, EF,
1295 ST_PYR, 5, P7, EG, EK, P2, N0,
1296 ST_PYR, 5, EC, EL, P7, P2, N0,
1297 ST_TET, 4, P7, EF, EG, N0,
1298 ST_TET, 4, EL, EF, P7, N0,
1299 ST_PYR, 5, EK, EI, P0, P2, N0,
1300 ST_PYR, 5, P2, P0, EA, EC, N0,
1301 ST_TET, 4, EA, P0, EI, N0,
1302 /* case 134 */ 5,
1303 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1304 ST_PYR, 5, P1, P2, ED, EA, EJ,
1305 ST_PYR, 5, EK, P2, P7, EG, EF,
1306 ST_PYR, 5, EJ, EF, P7, P1, P2,
1307 ST_PYR, 5, EJ, ED, EK, EF, P2,
1308 /* case 135 */ 9,
1309 ST_PNT, 5, EI, EK, EJ, EF, EG,
1310 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1311 ST_TET, 4, P2, P1, P7, N0,
1312 ST_PYR, 5, P1, EJ, EF, P7, N0,
1313 ST_TET, 4, P0, P1, P2, N0,
1314 ST_PYR, 5, EK, EI, P0, P2, N0,
1315 ST_PYR, 5, EI, EJ, P1, P0, N0,
1316 ST_PYR, 5, P7, EG, EK, P2, N0,
1317 ST_TET, 4, EF, EG, P7, N0,
1318 /* case 136 */ 1,
1319 ST_WDG, 6, P3, EB, EC, P7, EF, EG,
1320 /* case 137 */ 8,
1321 ST_PNT, 4, EG, EF, EI, EI,
1322 ST_PYR, 5, P0, EA, EB, P3, N0,
1323 ST_PYR, 5, EC, ED, P0, P3, N0,
1324 ST_TET, 4, P0, EI, EA, N0,
1325 ST_TET, 4, ED, EI, P0, N0,
1326 ST_PYR, 5, EB, EF, P7, P3, N0,
1327 ST_PYR, 5, P3, P7, EG, EC, N0,
1328 ST_TET, 4, EG, P7, EF, N0,
1329 /* case 138 */ 7,
1330 ST_PNT, 5, EG, EC, EF, EJ, EA,
1331 ST_PYR, 5, EC, EA, P1, P3, N0,
1332 ST_PYR, 5, EG, EC, P3, P7, N0,
1333 ST_TET, 4, EF, EG, P7, N0,
1334 ST_TET, 4, P7, P3, P1, N0,
1335 ST_PYR, 5, EF, P7, P1, EJ, N0,
1336 ST_TET, 4, P1, EA, EJ, N0,
1337 /* case 139 */ 9,
1338 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
1339 ST_TET, 4, P1, P7, P3, N0,
1340 ST_PYR, 5, EJ, EF, P7, P1, N0,
1341 ST_PYR, 5, EJ, P1, P0, EI, N0,
1342 ST_TET, 4, P0, P1, P3, N0,
1343 ST_TET, 4, P0, ED, EI, N0,
1344 ST_PYR, 5, P0, P3, EC, ED, N0,
1345 ST_PYR, 5, EC, P3, P7, EG, N0,
1346 ST_TET, 4, EG, P7, EF, N0,
1347 /* case 140 */ 7,
1348 ST_PNT, 5, EF, EB, EG, EK, ED,
1349 ST_PYR, 5, EB, P3, P2, ED, N0,
1350 ST_PYR, 5, EF, P7, P3, EB, N0,
1351 ST_TET, 4, EG, P7, EF, N0,
1352 ST_TET, 4, P7, P2, P3, N0,
1353 ST_PYR, 5, EG, EK, P2, P7, N0,
1354 ST_TET, 4, P2, EK, ED, N0,
1355 /* case 141 */ 9,
1356 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
1357 ST_TET, 4, P2, P3, P7, N0,
1358 ST_PYR, 5, EK, P2, P7, EG, N0,
1359 ST_PYR, 5, EK, EI, P0, P2, N0,
1360 ST_TET, 4, P0, P3, P2, N0,
1361 ST_TET, 4, P0, EI, EA, N0,
1362 ST_PYR, 5, P0, EA, EB, P3, N0,
1363 ST_PYR, 5, EB, EF, P7, P3, N0,
1364 ST_TET, 4, EF, EG, P7, N0,
1365 /* case 142 */ 5,
1366 ST_TET, 4, P3, P1, P7, P2,
1367 ST_PYR, 5, ED, EA, P1, P2, EJ,
1368 ST_PYR, 5, EK, P2, P7, EG, EF,
1369 ST_PYR, 5, P1, EJ, EF, P7, P2,
1370 ST_PYR, 5, ED, EK, EF, EJ, P2,
1371 /* case 143 */ 9,
1372 ST_PNT, 5, EK, EI, EJ, EG, EF,
1373 ST_PYR, 5, P3, P2, P0, P1, N0,
1374 ST_TET, 4, P1, P7, P3, N0,
1375 ST_TET, 4, P7, P2, P3, N0,
1376 ST_PYR, 5, P7, EG, EK, P2, N0,
1377 ST_PYR, 5, EK, EI, P0, P2, N0,
1378 ST_PYR, 5, EI, EJ, P1, P0, N0,
1379 ST_PYR, 5, EJ, EF, P7, P1, N0,
1380 ST_TET, 4, EG, P7, EF, N0,
1381 /* case 144 */ 7,
1382 ST_PNT, 2, EI, EL,
1383 ST_PYR, 5, P4, EH, EG, P7, N0,
1384 ST_PYR, 5, EE, P4, P7, EF, N0,
1385 ST_TET, 4, EF, P7, EL, N0,
1386 ST_TET, 4, P7, EG, EL, N0,
1387 ST_TET, 4, EE, P4, N0, EI,
1388 ST_TET, 4, EH, P4, EI, N0,
1389 /* case 145 */ 8,
1390 ST_PNT, 4, EA, ED, EL, EL,
1391 ST_PYR, 5, P7, P4, EH, EG, N0,
1392 ST_PYR, 5, EE, P4, P7, EF, N0,
1393 ST_TET, 4, P7, EG, EL, N0,
1394 ST_TET, 4, EF, P7, EL, N0,
1395 ST_PYR, 5, EH, P4, P0, ED, N0,
1396 ST_PYR, 5, P4, EE, EA, P0, N0,
1397 ST_TET, 4, EA, ED, P0, N0,
1398 /* case 146 */ 5,
1399 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1400 ST_PYR, 5, P1, EA, EI, P4, EB,
1401 ST_PYR, 5, EH, EG, P7, P4, EL,
1402 ST_PYR, 5, EB, P1, P7, EL, P4,
1403 ST_PYR, 5, EB, EL, EH, EI, P4,
1404 /* case 147 */ 9,
1405 ST_PNT, 5, ED, EH, EB, EL, EG,
1406 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
1407 ST_TET, 4, P4, P7, P1, N0,
1408 ST_PYR, 5, P1, P7, EL, EB, N0,
1409 ST_TET, 4, P0, P4, P1, N0,
1410 ST_PYR, 5, EH, P4, P0, ED, N0,
1411 ST_PYR, 5, ED, P0, P1, EB, N0,
1412 ST_PYR, 5, P7, P4, EH, EG, N0,
1413 ST_TET, 4, EL, P7, EG, N0,
1414 /* case 148 */ 5,
1415 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1416 ST_PYR, 5, P4, EI, ED, P2, EE,
1417 ST_PYR, 5, EC, EL, P7, P2, EF,
1418 ST_PYR, 5, EE, P4, P7, EF, P2,
1419 ST_PYR, 5, EE, EF, EC, ED, P2,
1420 /* case 149 */ 9,
1421 ST_PNT, 5, EA, EC, EE, EF, EL,
1422 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
1423 ST_TET, 4, P2, P7, P4, N0,
1424 ST_PYR, 5, P4, P7, EF, EE, N0,
1425 ST_TET, 4, P0, P2, P4, N0,
1426 ST_PYR, 5, EC, P2, P0, EA, N0,
1427 ST_PYR, 5, EA, P0, P4, EE, N0,
1428 ST_PYR, 5, P7, P2, EC, EL, N0,
1429 ST_TET, 4, EF, P7, EL, N0,
1430 /* case 150 */ 5,
1431 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1432 ST_TET, 4, P1, P7, P2, P4,
1433 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1434 ST_WDG, 6, P2, P4, P1, ED, EI, EA,
1435 ST_WDG, 6, P7, P4, P2, EG, EH, EK,
1436 /* case 151 */ 5,
1437 ST_WDG, 6, P7, P1, P4, EF, EJ, EE,
1438 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1439 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1440 ST_TET, 4, P7, P1, P4, P2,
1441 ST_TET, 4, P2, P4, P0, P1,
1442 /* case 152 */ 8,
1443 ST_PNT, 4, EC, EB, EI, EI,
1444 ST_PYR, 5, P4, P7, EF, EE, N0,
1445 ST_PYR, 5, EG, P7, P4, EH, N0,
1446 ST_TET, 4, P4, EE, EI, N0,
1447 ST_TET, 4, EH, P4, EI, N0,
1448 ST_PYR, 5, EF, P7, P3, EB, N0,
1449 ST_PYR, 5, P7, EG, EC, P3, N0,
1450 ST_TET, 4, EC, EB, P3, N0,
1451 /* case 153 */ 2,
1452 ST_HEX, 8, P0, P3, P7, P4, EA, EB, EF, EE,
1453 ST_HEX, 8, ED, EC, EG, EH, P0, P3, P7, P4,
1454 /* case 154 */ 9,
1455 ST_PNT, 5, EC, EG, EA, EI, EH,
1456 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1457 ST_TET, 4, P7, P1, P4, N0,
1458 ST_PYR, 5, P1, EA, EI, P4, N0,
1459 ST_TET, 4, P3, P1, P7, N0,
1460 ST_PYR, 5, EG, EC, P3, P7, N0,
1461 ST_PYR, 5, EC, EA, P1, P3, N0,
1462 ST_PYR, 5, P4, EH, EG, P7, N0,
1463 ST_TET, 4, EI, EH, P4, N0,
1464 /* case 155 */ 11,
1465 ST_PNT, 6, P1, P4, P0, P3, EG, EC,
1466 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1467 ST_PYR, 5, EC, P3, P7, EG, N0,
1468 ST_TET, 4, P3, P1, P7, N0,
1469 ST_TET, 4, P3, P0, P1, N0,
1470 ST_PYR, 5, ED, P0, P3, EC, N0,
1471 ST_PYR, 5, EH, P4, P0, ED, N0,
1472 ST_TET, 4, P0, P4, P1, N0,
1473 ST_PYR, 5, EG, EH, ED, EC, N0,
1474 ST_TET, 4, P4, P7, P1, N0,
1475 ST_PYR, 5, EG, P7, P4, EH, N0,
1476 /* case 156 */ 9,
1477 ST_PNT, 5, EB, EF, ED, EI, EE,
1478 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1479 ST_TET, 4, P7, P4, P2, N0,
1480 ST_PYR, 5, P2, P4, EI, ED, N0,
1481 ST_TET, 4, P3, P7, P2, N0,
1482 ST_PYR, 5, EF, P7, P3, EB, N0,
1483 ST_PYR, 5, EB, P3, P2, ED, N0,
1484 ST_PYR, 5, P4, P7, EF, EE, N0,
1485 ST_TET, 4, EI, P4, EE, N0,
1486 /* case 157 */ 11,
1487 ST_PNT, 6, P2, P4, P0, P3, EF, EB,
1488 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1489 ST_PYR, 5, EB, EF, P7, P3, N0,
1490 ST_TET, 4, P3, P7, P2, N0,
1491 ST_TET, 4, P3, P2, P0, N0,
1492 ST_PYR, 5, EA, EB, P3, P0, N0,
1493 ST_PYR, 5, EE, EA, P0, P4, N0,
1494 ST_TET, 4, P0, P2, P4, N0,
1495 ST_PYR, 5, EF, EB, EA, EE, N0,
1496 ST_TET, 4, P4, P2, P7, N0,
1497 ST_PYR, 5, EF, EE, P4, P7, N0,
1498 /* case 158 */ 5,
1499 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
1500 ST_WDG, 6, EA, EI, ED, P1, P4, P2,
1501 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
1502 ST_TET, 4, P4, P2, P7, P1,
1503 ST_TET, 4, P1, P7, P3, P2,
1504 /* case 159 */ 5,
1505 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1506 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1507 ST_PYR, 5, P0, P1, P3, P2, P4,
1508 ST_TET, 4, P7, P2, P3, P4,
1509 ST_TET, 4, P7, P3, P1, P4,
1510 /* case 160 */ 1,
1511 ST_WDG, 6, P7, EL, EG, P5, EJ, EE,
1512 /* case 161 */ 8,
1513 ST_PNT, 4, EG, EL, ED, ED,
1514 ST_PYR, 5, P0, P5, EJ, EA, N0,
1515 ST_PYR, 5, EE, P5, P0, EI, N0,
1516 ST_TET, 4, P0, EA, ED, N0,
1517 ST_TET, 4, EI, P0, ED, N0,
1518 ST_PYR, 5, EJ, P5, P7, EL, N0,
1519 ST_PYR, 5, P5, EE, EG, P7, N0,
1520 ST_TET, 4, EG, EL, P7, N0,
1521 /* case 162 */ 7,
1522 ST_PNT, 5, EG, EE, EL, EB, EA,
1523 ST_PYR, 5, EE, P5, P1, EA, N0,
1524 ST_PYR, 5, EG, P7, P5, EE, N0,
1525 ST_TET, 4, EL, P7, EG, N0,
1526 ST_TET, 4, P7, P1, P5, N0,
1527 ST_PYR, 5, EL, EB, P1, P7, N0,
1528 ST_TET, 4, P1, EB, EA, N0,
1529 /* case 163 */ 9,
1530 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
1531 ST_TET, 4, P1, P5, P7, N0,
1532 ST_PYR, 5, EB, P1, P7, EL, N0,
1533 ST_PYR, 5, EB, ED, P0, P1, N0,
1534 ST_TET, 4, P0, P5, P1, N0,
1535 ST_TET, 4, P0, ED, EI, N0,
1536 ST_PYR, 5, P0, EI, EE, P5, N0,
1537 ST_PYR, 5, EE, EG, P7, P5, N0,
1538 ST_TET, 4, EG, EL, P7, N0,
1539 /* case 164 */ 8,
1540 ST_PNT, 4, EE, EJ, ED, ED,
1541 ST_PYR, 5, P2, EC, EL, P7, N0,
1542 ST_PYR, 5, EG, EK, P2, P7, N0,
1543 ST_TET, 4, P2, ED, EC, N0,
1544 ST_TET, 4, EK, ED, P2, N0,
1545 ST_PYR, 5, EL, EJ, P5, P7, N0,
1546 ST_PYR, 5, P7, P5, EE, EG, N0,
1547 ST_TET, 4, EE, P5, EJ, N0,
1548 /* case 165 */ 2,
1549 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P7, P2,
1550 ST_HEX, 8, P0, P5, P7, P2, EI, EE, EG, EK,
1551 /* case 166 */ 9,
1552 ST_PNT, 5, EE, EG, EA, ED, EK,
1553 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1554 ST_TET, 4, P7, P2, P1, N0,
1555 ST_PYR, 5, P1, P2, ED, EA, N0,
1556 ST_TET, 4, P5, P7, P1, N0,
1557 ST_PYR, 5, EG, P7, P5, EE, N0,
1558 ST_PYR, 5, EE, P5, P1, EA, N0,
1559 ST_PYR, 5, P2, P7, EG, EK, N0,
1560 ST_TET, 4, ED, P2, EK, N0,
1561 /* case 167 */ 11,
1562 ST_PNT, 6, P1, P2, P0, P5, EG, EE,
1563 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1564 ST_PYR, 5, EE, EG, P7, P5, N0,
1565 ST_TET, 4, P5, P7, P1, N0,
1566 ST_TET, 4, P5, P1, P0, N0,
1567 ST_PYR, 5, EI, EE, P5, P0, N0,
1568 ST_PYR, 5, EK, EI, P0, P2, N0,
1569 ST_TET, 4, P0, P1, P2, N0,
1570 ST_PYR, 5, EG, EE, EI, EK, N0,
1571 ST_TET, 4, P2, P1, P7, N0,
1572 ST_PYR, 5, EG, EK, P2, P7, N0,
1573 /* case 168 */ 7,
1574 ST_PNT, 5, EC, EG, EB, EJ, EE,
1575 ST_PYR, 5, EG, P7, P5, EE, N0,
1576 ST_PYR, 5, EC, P3, P7, EG, N0,
1577 ST_TET, 4, EB, P3, EC, N0,
1578 ST_TET, 4, P3, P5, P7, N0,
1579 ST_PYR, 5, EB, EJ, P5, P3, N0,
1580 ST_TET, 4, P5, EJ, EE, N0,
1581 /* case 169 */ 9,
1582 ST_PNT, 5, EG, EE, EC, ED, EI,
1583 ST_WDG, 6, EB, EJ, EA, P3, P5, P0,
1584 ST_TET, 4, P5, P3, P0, N0,
1585 ST_PYR, 5, P3, EC, ED, P0, N0,
1586 ST_TET, 4, P7, P3, P5, N0,
1587 ST_PYR, 5, EE, EG, P7, P5, N0,
1588 ST_PYR, 5, EG, EC, P3, P7, N0,
1589 ST_PYR, 5, P0, EI, EE, P5, N0,
1590 ST_TET, 4, ED, EI, P0, N0,
1591 /* case 170 */ 1,
1592 ST_HEX, 8, P1, P5, P7, P3, EA, EE, EG, EC,
1593 /* case 171 */ 9,
1594 ST_PNT, 5, EE, EG, EC, EI, ED,
1595 ST_PYR, 5, P1, P5, P7, P3, N0,
1596 ST_TET, 4, P3, P0, P1, N0,
1597 ST_TET, 4, P0, P5, P1, N0,
1598 ST_PYR, 5, P0, EI, EE, P5, N0,
1599 ST_PYR, 5, EE, EG, P7, P5, N0,
1600 ST_PYR, 5, EG, EC, P3, P7, N0,
1601 ST_PYR, 5, EC, ED, P0, P3, N0,
1602 ST_TET, 4, EI, P0, ED, N0,
1603 /* case 172 */ 9,
1604 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
1605 ST_TET, 4, P3, P5, P7, N0,
1606 ST_PYR, 5, EB, EJ, P5, P3, N0,
1607 ST_PYR, 5, EB, P3, P2, ED, N0,
1608 ST_TET, 4, P2, P3, P7, N0,
1609 ST_TET, 4, P2, EK, ED, N0,
1610 ST_PYR, 5, P2, P7, EG, EK, N0,
1611 ST_PYR, 5, EG, P7, P5, EE, N0,
1612 ST_TET, 4, EE, P5, EJ, N0,
1613 /* case 173 */ 11,
1614 ST_PNT, 6, P3, P0, P2, P7, EE, EG,
1615 ST_WDG, 6, EB, EJ, EA, P3, P5, P0,
1616 ST_PYR, 5, EG, P7, P5, EE, N0,
1617 ST_TET, 4, P7, P3, P5, N0,
1618 ST_TET, 4, P7, P2, P3, N0,
1619 ST_PYR, 5, EK, P2, P7, EG, N0,
1620 ST_PYR, 5, EI, P0, P2, EK, N0,
1621 ST_TET, 4, P2, P0, P3, N0,
1622 ST_PYR, 5, EE, EI, EK, EG, N0,
1623 ST_TET, 4, P0, P5, P3, N0,
1624 ST_PYR, 5, EE, P5, P0, EI, N0,
1625 /* case 174 */ 9,
1626 ST_PNT, 5, EG, EE, EA, EK, ED,
1627 ST_PYR, 5, P3, P1, P5, P7, N0,
1628 ST_TET, 4, P1, P3, P2, N0,
1629 ST_TET, 4, P2, P3, P7, N0,
1630 ST_PYR, 5, P2, P7, EG, EK, N0,
1631 ST_PYR, 5, EG, P7, P5, EE, N0,
1632 ST_PYR, 5, EE, P5, P1, EA, N0,
1633 ST_PYR, 5, EA, P1, P2, ED, N0,
1634 ST_TET, 4, EK, ED, P2, N0,
1635 /* case 175 */ 2,
1636 ST_HEX, 8, P0, P5, P7, P2, EI, EE, EG, EK,
1637 ST_WDG, 6, P3, P2, P7, P1, P0, P5,
1638 /* case 176 */ 7,
1639 ST_PNT, 5, EL, EJ, EG, EH, EI,
1640 ST_PYR, 5, EJ, EI, P4, P5, N0,
1641 ST_PYR, 5, EL, EJ, P5, P7, N0,
1642 ST_TET, 4, EG, EL, P7, N0,
1643 ST_TET, 4, P7, P5, P4, N0,
1644 ST_PYR, 5, EG, P7, P4, EH, N0,
1645 ST_TET, 4, P4, EI, EH, N0,
1646 /* case 177 */ 9,
1647 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
1648 ST_TET, 4, P4, P7, P5, N0,
1649 ST_PYR, 5, EH, EG, P7, P4, N0,
1650 ST_PYR, 5, EH, P4, P0, ED, N0,
1651 ST_TET, 4, P0, P4, P5, N0,
1652 ST_TET, 4, P0, EA, ED, N0,
1653 ST_PYR, 5, P0, P5, EJ, EA, N0,
1654 ST_PYR, 5, EJ, P5, P7, EL, N0,
1655 ST_TET, 4, EL, P7, EG, N0,
1656 /* case 178 */ 5,
1657 ST_TET, 4, P5, P7, P1, P4,
1658 ST_PYR, 5, EI, P4, P1, EA, EB,
1659 ST_PYR, 5, EH, EG, P7, P4, EL,
1660 ST_PYR, 5, P1, P7, EL, EB, P4,
1661 ST_PYR, 5, EI, EB, EL, EH, P4,
1662 /* case 179 */ 9,
1663 ST_PNT, 5, EH, ED, EB, EG, EL,
1664 ST_PYR, 5, P5, P1, P0, P4, N0,
1665 ST_TET, 4, P1, P5, P7, N0,
1666 ST_TET, 4, P7, P5, P4, N0,
1667 ST_PYR, 5, P7, P4, EH, EG, N0,
1668 ST_PYR, 5, EH, P4, P0, ED, N0,
1669 ST_PYR, 5, ED, P0, P1, EB, N0,
1670 ST_PYR, 5, EB, P1, P7, EL, N0,
1671 ST_TET, 4, EG, EL, P7, N0,
1672 /* case 180 */ 9,
1673 ST_PNT, 5, EJ, EL, EI, ED, EC,
1674 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1675 ST_TET, 4, P7, P4, P2, N0,
1676 ST_PYR, 5, P4, EI, ED, P2, N0,
1677 ST_TET, 4, P5, P4, P7, N0,
1678 ST_PYR, 5, EL, EJ, P5, P7, N0,
1679 ST_PYR, 5, EJ, EI, P4, P5, N0,
1680 ST_PYR, 5, P2, EC, EL, P7, N0,
1681 ST_TET, 4, ED, EC, P2, N0,
1682 /* case 181 */ 11,
1683 ST_PNT, 6, P4, P2, P0, P5, EL, EJ,
1684 ST_WDG, 6, EH, EG, EK, P4, P7, P2,
1685 ST_PYR, 5, EJ, P5, P7, EL, N0,
1686 ST_TET, 4, P5, P4, P7, N0,
1687 ST_TET, 4, P5, P0, P4, N0,
1688 ST_PYR, 5, EA, P0, P5, EJ, N0,
1689 ST_PYR, 5, EC, P2, P0, EA, N0,
1690 ST_TET, 4, P0, P2, P4, N0,
1691 ST_PYR, 5, EL, EC, EA, EJ, N0,
1692 ST_TET, 4, P2, P7, P4, N0,
1693 ST_PYR, 5, EL, P7, P2, EC, N0,
1694 /* case 182 */ 5,
1695 ST_WDG, 6, EK, EH, EG, P2, P4, P7,
1696 ST_WDG, 6, P1, P2, P4, EA, ED, EI,
1697 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1698 ST_TET, 4, P2, P7, P4, P1,
1699 ST_TET, 4, P1, P5, P7, P4,
1700 /* case 183 */ 5,
1701 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1702 ST_WDG, 6, P2, P7, P4, EK, EG, EH,
1703 ST_PYR, 5, P0, P4, P5, P1, P2,
1704 ST_TET, 4, P7, P5, P4, P2,
1705 ST_TET, 4, P7, P1, P5, P2,
1706 /* case 184 */ 9,
1707 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
1708 ST_TET, 4, P5, P7, P3, N0,
1709 ST_PYR, 5, EJ, P5, P3, EB, N0,
1710 ST_PYR, 5, EJ, EI, P4, P5, N0,
1711 ST_TET, 4, P4, P7, P5, N0,
1712 ST_TET, 4, P4, EI, EH, N0,
1713 ST_PYR, 5, P4, EH, EG, P7, N0,
1714 ST_PYR, 5, EG, EC, P3, P7, N0,
1715 ST_TET, 4, EC, EB, P3, N0,
1716 /* case 185 */ 11,
1717 ST_PNT, 6, P5, P0, P4, P7, EC, EG,
1718 ST_WDG, 6, P5, P3, P0, EJ, EB, EA,
1719 ST_PYR, 5, EG, EC, P3, P7, N0,
1720 ST_TET, 4, P7, P3, P5, N0,
1721 ST_TET, 4, P7, P5, P4, N0,
1722 ST_PYR, 5, EH, EG, P7, P4, N0,
1723 ST_PYR, 5, ED, EH, P4, P0, N0,
1724 ST_TET, 4, P4, P5, P0, N0,
1725 ST_PYR, 5, EC, EG, EH, ED, N0,
1726 ST_TET, 4, P0, P5, P3, N0,
1727 ST_PYR, 5, EC, ED, P0, P3, N0,
1728 /* case 186 */ 9,
1729 ST_PNT, 5, EG, EC, EA, EH, EI,
1730 ST_PYR, 5, P5, P7, P3, P1, N0,
1731 ST_TET, 4, P1, P4, P5, N0,
1732 ST_TET, 4, P4, P7, P5, N0,
1733 ST_PYR, 5, P4, EH, EG, P7, N0,
1734 ST_PYR, 5, EG, EC, P3, P7, N0,
1735 ST_PYR, 5, EC, EA, P1, P3, N0,
1736 ST_PYR, 5, EA, EI, P4, P1, N0,
1737 ST_TET, 4, EH, P4, EI, N0,
1738 /* case 187 */ 2,
1739 ST_HEX, 8, ED, EC, EG, EH, P0, P3, P7, P4,
1740 ST_WDG, 6, P1, P0, P3, P5, P4, P7,
1741 /* case 188 */ 11,
1742 ST_PNT, 6, P7, P4, P5, P3, ED, EB,
1743 ST_WDG, 6, EG, EK, EH, P7, P2, P4,
1744 ST_PYR, 5, EB, P3, P2, ED, N0,
1745 ST_TET, 4, P3, P7, P2, N0,
1746 ST_TET, 4, P3, P5, P7, N0,
1747 ST_PYR, 5, EJ, P5, P3, EB, N0,
1748 ST_PYR, 5, EI, P4, P5, EJ, N0,
1749 ST_TET, 4, P5, P4, P7, N0,
1750 ST_PYR, 5, ED, EI, EJ, EB, N0,
1751 ST_TET, 4, P4, P2, P7, N0,
1752 ST_PYR, 5, ED, P2, P4, EI, N0,
1753 /* case 189 */ 6,
1754 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
1755 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
1756 ST_TET, 4, P7, P2, P3, P4,
1757 ST_TET, 4, P4, P5, P0, P3,
1758 ST_TET, 4, P0, P2, P4, P3,
1759 ST_TET, 4, P4, P7, P5, P3,
1760 /* case 190 */ 5,
1761 ST_WDG, 6, EK, EH, EG, P2, P4, P7,
1762 ST_WDG, 6, P2, P4, P1, ED, EI, EA,
1763 ST_PYR, 5, P3, P1, P5, P7, P2,
1764 ST_TET, 4, P4, P5, P1, P2,
1765 ST_TET, 4, P4, P7, P5, P2,
1766 /* case 191 */ 9,
1767 ST_PNT, 7, P5, P1, P0, P4, P7, P3, P2,
1768 ST_WDG, 6, EG, EK, EH, P7, P2, P4,
1769 ST_TET, 4, P7, P4, P2, N0,
1770 ST_PYR, 5, P3, P2, P0, P1, N0,
1771 ST_TET, 4, P2, P4, P0, N0,
1772 ST_PYR, 5, P5, P1, P0, P4, N0,
1773 ST_TET, 4, P5, P4, P7, N0,
1774 ST_PYR, 5, P5, P7, P3, P1, N0,
1775 ST_TET, 4, P7, P2, P3, N0,
1776 /* case 192 */ 1,
1777 ST_WDG, 6, P7, EF, EL, P6, EH, EK,
1778 /* case 193 */ 8,
1779 ST_PNT, 4, EL, EF, EA, EA,
1780 ST_PYR, 5, P0, P6, EH, EI, N0,
1781 ST_PYR, 5, EK, P6, P0, ED, N0,
1782 ST_TET, 4, P0, EI, EA, N0,
1783 ST_TET, 4, ED, P0, EA, N0,
1784 ST_PYR, 5, EH, P6, P7, EF, N0,
1785 ST_PYR, 5, P6, EK, EL, P7, N0,
1786 ST_TET, 4, EL, EF, P7, N0,
1787 /* case 194 */ 8,
1788 ST_PNT, 4, EK, EH, EA, EA,
1789 ST_PYR, 5, P1, EJ, EF, P7, N0,
1790 ST_PYR, 5, EL, EB, P1, P7, N0,
1791 ST_TET, 4, P1, EA, EJ, N0,
1792 ST_TET, 4, EB, EA, P1, N0,
1793 ST_PYR, 5, EF, EH, P6, P7, N0,
1794 ST_PYR, 5, P7, P6, EK, EL, N0,
1795 ST_TET, 4, EK, P6, EH, N0,
1796 /* case 195 */ 2,
1797 ST_HEX, 8, EI, EH, EF, EJ, P0, P6, P7, P1,
1798 ST_HEX, 8, P0, P6, P7, P1, ED, EK, EL, EB,
1799 /* case 196 */ 7,
1800 ST_PNT, 5, EF, EH, EL, EC, ED,
1801 ST_PYR, 5, EH, ED, P2, P6, N0,
1802 ST_PYR, 5, EF, EH, P6, P7, N0,
1803 ST_TET, 4, EL, EF, P7, N0,
1804 ST_TET, 4, P7, P6, P2, N0,
1805 ST_PYR, 5, EL, P7, P2, EC, N0,
1806 ST_TET, 4, P2, ED, EC, N0,
1807 /* case 197 */ 9,
1808 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
1809 ST_TET, 4, P2, P7, P6, N0,
1810 ST_PYR, 5, EC, EL, P7, P2, N0,
1811 ST_PYR, 5, EC, P2, P0, EA, N0,
1812 ST_TET, 4, P0, P2, P6, N0,
1813 ST_TET, 4, P0, EI, EA, N0,
1814 ST_PYR, 5, P0, P6, EH, EI, N0,
1815 ST_PYR, 5, EH, P6, P7, EF, N0,
1816 ST_TET, 4, EF, P7, EL, N0,
1817 /* case 198 */ 9,
1818 ST_PNT, 5, EH, EF, ED, EA, EJ,
1819 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1820 ST_TET, 4, P7, P2, P1, N0,
1821 ST_PYR, 5, P2, ED, EA, P1, N0,
1822 ST_TET, 4, P6, P2, P7, N0,
1823 ST_PYR, 5, EF, EH, P6, P7, N0,
1824 ST_PYR, 5, EH, ED, P2, P6, N0,
1825 ST_PYR, 5, P1, EJ, EF, P7, N0,
1826 ST_TET, 4, EA, EJ, P1, N0,
1827 /* case 199 */ 11,
1828 ST_PNT, 6, P2, P1, P0, P6, EF, EH,
1829 ST_WDG, 6, EC, EL, EB, P2, P7, P1,
1830 ST_PYR, 5, EH, P6, P7, EF, N0,
1831 ST_TET, 4, P6, P2, P7, N0,
1832 ST_TET, 4, P6, P0, P2, N0,
1833 ST_PYR, 5, EI, P0, P6, EH, N0,
1834 ST_PYR, 5, EJ, P1, P0, EI, N0,
1835 ST_TET, 4, P0, P1, P2, N0,
1836 ST_PYR, 5, EF, EJ, EI, EH, N0,
1837 ST_TET, 4, P1, P7, P2, N0,
1838 ST_PYR, 5, EF, P7, P1, EJ, N0,
1839 /* case 200 */ 7,
1840 ST_PNT, 5, EH, EF, EK, EC, EB,
1841 ST_PYR, 5, EF, P7, P3, EB, N0,
1842 ST_PYR, 5, EH, P6, P7, EF, N0,
1843 ST_TET, 4, EK, P6, EH, N0,
1844 ST_TET, 4, P6, P3, P7, N0,
1845 ST_PYR, 5, EK, EC, P3, P6, N0,
1846 ST_TET, 4, P3, EC, EB, N0,
1847 /* case 201 */ 9,
1848 ST_PNT, 5, EF, EB, EH, EI, EA,
1849 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
1850 ST_TET, 4, P3, P6, P0, N0,
1851 ST_PYR, 5, P6, EH, EI, P0, N0,
1852 ST_TET, 4, P7, P6, P3, N0,
1853 ST_PYR, 5, EB, EF, P7, P3, N0,
1854 ST_PYR, 5, EF, EH, P6, P7, N0,
1855 ST_PYR, 5, P0, EA, EB, P3, N0,
1856 ST_TET, 4, EI, EA, P0, N0,
1857 /* case 202 */ 9,
1858 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
1859 ST_TET, 4, P3, P7, P6, N0,
1860 ST_PYR, 5, EC, P3, P6, EK, N0,
1861 ST_PYR, 5, EC, EA, P1, P3, N0,
1862 ST_TET, 4, P1, P7, P3, N0,
1863 ST_TET, 4, P1, EA, EJ, N0,
1864 ST_PYR, 5, P1, EJ, EF, P7, N0,
1865 ST_PYR, 5, EF, EH, P6, P7, N0,
1866 ST_TET, 4, EH, EK, P6, N0,
1867 /* case 203 */ 11,
1868 ST_PNT, 6, P3, P0, P1, P7, EH, EF,
1869 ST_WDG, 6, P3, P6, P0, EC, EK, ED,
1870 ST_PYR, 5, EF, EH, P6, P7, N0,
1871 ST_TET, 4, P7, P6, P3, N0,
1872 ST_TET, 4, P7, P3, P1, N0,
1873 ST_PYR, 5, EJ, EF, P7, P1, N0,
1874 ST_PYR, 5, EI, EJ, P1, P0, N0,
1875 ST_TET, 4, P1, P3, P0, N0,
1876 ST_PYR, 5, EH, EF, EJ, EI, N0,
1877 ST_TET, 4, P0, P3, P6, N0,
1878 ST_PYR, 5, EH, EI, P0, P6, N0,
1879 /* case 204 */ 1,
1880 ST_HEX, 8, P2, P3, P7, P6, ED, EB, EF, EH,
1881 /* case 205 */ 9,
1882 ST_PNT, 5, EB, EF, EH, EA, EI,
1883 ST_PYR, 5, P2, P3, P7, P6, N0,
1884 ST_TET, 4, P6, P0, P2, N0,
1885 ST_TET, 4, P0, P3, P2, N0,
1886 ST_PYR, 5, P0, EA, EB, P3, N0,
1887 ST_PYR, 5, EB, EF, P7, P3, N0,
1888 ST_PYR, 5, EF, EH, P6, P7, N0,
1889 ST_PYR, 5, EH, EI, P0, P6, N0,
1890 ST_TET, 4, EA, P0, EI, N0,
1891 /* case 206 */ 9,
1892 ST_PNT, 5, EF, EH, ED, EJ, EA,
1893 ST_PYR, 5, P3, P7, P6, P2, N0,
1894 ST_TET, 4, P2, P1, P3, N0,
1895 ST_TET, 4, P1, P7, P3, N0,
1896 ST_PYR, 5, P1, EJ, EF, P7, N0,
1897 ST_PYR, 5, EF, EH, P6, P7, N0,
1898 ST_PYR, 5, EH, ED, P2, P6, N0,
1899 ST_PYR, 5, ED, EA, P1, P2, N0,
1900 ST_TET, 4, EJ, P1, EA, N0,
1901 /* case 207 */ 2,
1902 ST_HEX, 8, EI, EH, EF, EJ, P0, P6, P7, P1,
1903 ST_WDG, 6, P2, P0, P6, P3, P1, P7,
1904 /* case 208 */ 7,
1905 ST_PNT, 5, EL, EK, EF, EE, EI,
1906 ST_PYR, 5, EK, P6, P4, EI, N0,
1907 ST_PYR, 5, EL, P7, P6, EK, N0,
1908 ST_TET, 4, EF, P7, EL, N0,
1909 ST_TET, 4, P7, P4, P6, N0,
1910 ST_PYR, 5, EF, EE, P4, P7, N0,
1911 ST_TET, 4, P4, EE, EI, N0,
1912 /* case 209 */ 9,
1913 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
1914 ST_TET, 4, P4, P6, P7, N0,
1915 ST_PYR, 5, EE, P4, P7, EF, N0,
1916 ST_PYR, 5, EE, EA, P0, P4, N0,
1917 ST_TET, 4, P0, P6, P4, N0,
1918 ST_TET, 4, P0, EA, ED, N0,
1919 ST_PYR, 5, P0, ED, EK, P6, N0,
1920 ST_PYR, 5, EK, EL, P7, P6, N0,
1921 ST_TET, 4, EL, EF, P7, N0,
1922 /* case 210 */ 9,
1923 ST_PNT, 5, EK, EL, EI, EA, EB,
1924 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1925 ST_TET, 4, P7, P1, P4, N0,
1926 ST_PYR, 5, P4, P1, EA, EI, N0,
1927 ST_TET, 4, P6, P7, P4, N0,
1928 ST_PYR, 5, EL, P7, P6, EK, N0,
1929 ST_PYR, 5, EK, P6, P4, EI, N0,
1930 ST_PYR, 5, P1, P7, EL, EB, N0,
1931 ST_TET, 4, EA, P1, EB, N0,
1932 /* case 211 */ 11,
1933 ST_PNT, 6, P4, P1, P0, P6, EL, EK,
1934 ST_WDG, 6, P4, P7, P1, EE, EF, EJ,
1935 ST_PYR, 5, EK, EL, P7, P6, N0,
1936 ST_TET, 4, P6, P7, P4, N0,
1937 ST_TET, 4, P6, P4, P0, N0,
1938 ST_PYR, 5, ED, EK, P6, P0, N0,
1939 ST_PYR, 5, EB, ED, P0, P1, N0,
1940 ST_TET, 4, P0, P4, P1, N0,
1941 ST_PYR, 5, EL, EK, ED, EB, N0,
1942 ST_TET, 4, P1, P4, P7, N0,
1943 ST_PYR, 5, EL, EB, P1, P7, N0,
1944 /* case 212 */ 5,
1945 ST_TET, 4, P6, P7, P4, P2,
1946 ST_PYR, 5, ED, P2, P4, EI, EE,
1947 ST_PYR, 5, EC, EL, P7, P2, EF,
1948 ST_PYR, 5, P4, P7, EF, EE, P2,
1949 ST_PYR, 5, ED, EE, EF, EC, P2,
1950 /* case 213 */ 9,
1951 ST_PNT, 5, EC, EA, EE, EL, EF,
1952 ST_PYR, 5, P6, P4, P0, P2, N0,
1953 ST_TET, 4, P4, P6, P7, N0,
1954 ST_TET, 4, P7, P6, P2, N0,
1955 ST_PYR, 5, P7, P2, EC, EL, N0,
1956 ST_PYR, 5, EC, P2, P0, EA, N0,
1957 ST_PYR, 5, EA, P0, P4, EE, N0,
1958 ST_PYR, 5, EE, P4, P7, EF, N0,
1959 ST_TET, 4, EL, EF, P7, N0,
1960 /* case 214 */ 5,
1961 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
1962 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
1963 ST_WDG, 6, EE, EJ, EF, P4, P1, P7,
1964 ST_TET, 4, P1, P7, P2, P4,
1965 ST_TET, 4, P4, P6, P7, P2,
1966 /* case 215 */ 5,
1967 ST_WDG, 6, EJ, EF, EE, P1, P7, P4,
1968 ST_WDG, 6, P1, P7, P2, EB, EL, EC,
1969 ST_PYR, 5, P0, P2, P6, P4, P1,
1970 ST_TET, 4, P7, P6, P2, P1,
1971 ST_TET, 4, P7, P4, P6, P1,
1972 /* case 216 */ 9,
1973 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
1974 ST_TET, 4, P6, P3, P7, N0,
1975 ST_PYR, 5, EK, EC, P3, P6, N0,
1976 ST_PYR, 5, EK, P6, P4, EI, N0,
1977 ST_TET, 4, P4, P6, P7, N0,
1978 ST_TET, 4, P4, EE, EI, N0,
1979 ST_PYR, 5, P4, P7, EF, EE, N0,
1980 ST_PYR, 5, EF, P7, P3, EB, N0,
1981 ST_TET, 4, EB, P3, EC, N0,
1982 /* case 217 */ 11,
1983 ST_PNT, 6, P6, P0, P4, P7, EB, EF,
1984 ST_WDG, 6, EK, EC, ED, P6, P3, P0,
1985 ST_PYR, 5, EF, P7, P3, EB, N0,
1986 ST_TET, 4, P7, P6, P3, N0,
1987 ST_TET, 4, P7, P4, P6, N0,
1988 ST_PYR, 5, EE, P4, P7, EF, N0,
1989 ST_PYR, 5, EA, P0, P4, EE, N0,
1990 ST_TET, 4, P4, P0, P6, N0,
1991 ST_PYR, 5, EB, EA, EE, EF, N0,
1992 ST_TET, 4, P0, P3, P6, N0,
1993 ST_PYR, 5, EB, P3, P0, EA, N0,
1994 /* case 218 */ 11,
1995 ST_PNT, 6, P7, P1, P3, P6, EI, EK,
1996 ST_WDG, 6, EF, EE, EJ, P7, P4, P1,
1997 ST_PYR, 5, EK, P6, P4, EI, N0,
1998 ST_TET, 4, P6, P7, P4, N0,
1999 ST_TET, 4, P6, P3, P7, N0,
2000 ST_PYR, 5, EC, P3, P6, EK, N0,
2001 ST_PYR, 5, EA, P1, P3, EC, N0,
2002 ST_TET, 4, P3, P1, P7, N0,
2003 ST_PYR, 5, EI, EA, EC, EK, N0,
2004 ST_TET, 4, P1, P4, P7, N0,
2005 ST_PYR, 5, EI, P4, P1, EA, N0,
2006 /* case 219 */ 6,
2007 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
2008 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
2009 ST_TET, 4, P7, P4, P6, P1,
2010 ST_TET, 4, P1, P3, P0, P6,
2011 ST_TET, 4, P0, P4, P1, P6,
2012 ST_TET, 4, P1, P7, P3, P6,
2013 /* case 220 */ 9,
2014 ST_PNT, 5, EF, EB, ED, EE, EI,
2015 ST_PYR, 5, P6, P2, P3, P7, N0,
2016 ST_TET, 4, P2, P6, P4, N0,
2017 ST_TET, 4, P4, P6, P7, N0,
2018 ST_PYR, 5, P4, P7, EF, EE, N0,
2019 ST_PYR, 5, EF, P7, P3, EB, N0,
2020 ST_PYR, 5, EB, P3, P2, ED, N0,
2021 ST_PYR, 5, ED, P2, P4, EI, N0,
2022 ST_TET, 4, EE, EI, P4, N0,
2023 /* case 221 */ 2,
2024 ST_HEX, 8, P0, P3, P7, P4, EA, EB, EF, EE,
2025 ST_WDG, 6, P6, P4, P7, P2, P0, P3,
2026 /* case 222 */ 5,
2027 ST_WDG, 6, EE, EJ, EF, P4, P1, P7,
2028 ST_WDG, 6, P4, P1, P2, EI, EA, ED,
2029 ST_PYR, 5, P6, P2, P3, P7, P4,
2030 ST_TET, 4, P1, P3, P2, P4,
2031 ST_TET, 4, P1, P7, P3, P4,
2032 /* case 223 */ 9,
2033 ST_PNT, 7, P3, P2, P0, P1, P7, P6, P4,
2034 ST_WDG, 6, EF, EE, EJ, P7, P4, P1,
2035 ST_TET, 4, P7, P1, P4, N0,
2036 ST_PYR, 5, P6, P4, P0, P2, N0,
2037 ST_TET, 4, P4, P1, P0, N0,
2038 ST_PYR, 5, P3, P2, P0, P1, N0,
2039 ST_TET, 4, P3, P1, P7, N0,
2040 ST_PYR, 5, P3, P7, P6, P2, N0,
2041 ST_TET, 4, P7, P4, P6, N0,
2042 /* case 224 */ 7,
2043 ST_PNT, 5, EK, EL, EH, EE, EJ,
2044 ST_PYR, 5, EL, EJ, P5, P7, N0,
2045 ST_PYR, 5, EK, EL, P7, P6, N0,
2046 ST_TET, 4, EH, EK, P6, N0,
2047 ST_TET, 4, P6, P7, P5, N0,
2048 ST_PYR, 5, EH, P6, P5, EE, N0,
2049 ST_TET, 4, P5, EJ, EE, N0,
2050 /* case 225 */ 9,
2051 ST_PNT, 5, EL, EJ, EK, ED, EA,
2052 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
2053 ST_TET, 4, P5, P0, P6, N0,
2054 ST_PYR, 5, P6, P0, ED, EK, N0,
2055 ST_TET, 4, P7, P5, P6, N0,
2056 ST_PYR, 5, EJ, P5, P7, EL, N0,
2057 ST_PYR, 5, EL, P7, P6, EK, N0,
2058 ST_PYR, 5, P0, P5, EJ, EA, N0,
2059 ST_TET, 4, ED, P0, EA, N0,
2060 /* case 226 */ 9,
2061 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
2062 ST_TET, 4, P5, P6, P7, N0,
2063 ST_PYR, 5, EE, EH, P6, P5, N0,
2064 ST_PYR, 5, EE, P5, P1, EA, N0,
2065 ST_TET, 4, P1, P5, P7, N0,
2066 ST_TET, 4, P1, EB, EA, N0,
2067 ST_PYR, 5, P1, P7, EL, EB, N0,
2068 ST_PYR, 5, EL, P7, P6, EK, N0,
2069 ST_TET, 4, EK, P6, EH, N0,
2070 /* case 227 */ 11,
2071 ST_PNT, 6, P5, P0, P1, P7, EK, EL,
2072 ST_WDG, 6, EE, EH, EI, P5, P6, P0,
2073 ST_PYR, 5, EL, P7, P6, EK, N0,
2074 ST_TET, 4, P7, P5, P6, N0,
2075 ST_TET, 4, P7, P1, P5, N0,
2076 ST_PYR, 5, EB, P1, P7, EL, N0,
2077 ST_PYR, 5, ED, P0, P1, EB, N0,
2078 ST_TET, 4, P1, P0, P5, N0,
2079 ST_PYR, 5, EK, ED, EB, EL, N0,
2080 ST_TET, 4, P0, P6, P5, N0,
2081 ST_PYR, 5, EK, P6, P0, ED, N0,
2082 /* case 228 */ 9,
2083 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
2084 ST_TET, 4, P6, P7, P5, N0,
2085 ST_PYR, 5, EH, P6, P5, EE, N0,
2086 ST_PYR, 5, EH, ED, P2, P6, N0,
2087 ST_TET, 4, P2, P7, P6, N0,
2088 ST_TET, 4, P2, ED, EC, N0,
2089 ST_PYR, 5, P2, EC, EL, P7, N0,
2090 ST_PYR, 5, EL, EJ, P5, P7, N0,
2091 ST_TET, 4, EJ, EE, P5, N0,
2092 /* case 229 */ 11,
2093 ST_PNT, 6, P6, P0, P2, P7, EJ, EL,
2094 ST_WDG, 6, P6, P5, P0, EH, EE, EI,
2095 ST_PYR, 5, EL, EJ, P5, P7, N0,
2096 ST_TET, 4, P7, P5, P6, N0,
2097 ST_TET, 4, P7, P6, P2, N0,
2098 ST_PYR, 5, EC, EL, P7, P2, N0,
2099 ST_PYR, 5, EA, EC, P2, P0, N0,
2100 ST_TET, 4, P2, P6, P0, N0,
2101 ST_PYR, 5, EJ, EL, EC, EA, N0,
2102 ST_TET, 4, P0, P6, P5, N0,
2103 ST_PYR, 5, EJ, EA, P0, P5, N0,
2104 /* case 230 */ 11,
2105 ST_PNT, 6, P7, P1, P5, P6, ED, EH,
2106 ST_WDG, 6, P7, P2, P1, EL, EC, EB,
2107 ST_PYR, 5, EH, ED, P2, P6, N0,
2108 ST_TET, 4, P6, P2, P7, N0,
2109 ST_TET, 4, P6, P7, P5, N0,
2110 ST_PYR, 5, EE, EH, P6, P5, N0,
2111 ST_PYR, 5, EA, EE, P5, P1, N0,
2112 ST_TET, 4, P5, P7, P1, N0,
2113 ST_PYR, 5, ED, EH, EE, EA, N0,
2114 ST_TET, 4, P1, P7, P2, N0,
2115 ST_PYR, 5, ED, EA, P1, P2, N0,
2116 /* case 231 */ 6,
2117 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
2118 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
2119 ST_TET, 4, P7, P6, P2, P1,
2120 ST_TET, 4, P1, P0, P5, P6,
2121 ST_TET, 4, P0, P1, P2, P6,
2122 ST_TET, 4, P1, P5, P7, P6,
2123 /* case 232 */ 5,
2124 ST_TET, 4, P7, P5, P6, P3,
2125 ST_PYR, 5, EB, EJ, P5, P3, EE,
2126 ST_PYR, 5, EC, P3, P6, EK, EH,
2127 ST_PYR, 5, P5, EE, EH, P6, P3,
2128 ST_PYR, 5, EB, EC, EH, EE, P3,
2129 /* case 233 */ 5,
2130 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
2131 ST_WDG, 6, P5, P0, P6, EE, EI, EH,
2132 ST_WDG, 6, EJ, EA, EB, P5, P0, P3,
2133 ST_TET, 4, P0, P3, P6, P5,
2134 ST_TET, 4, P5, P7, P3, P6,
2135 /* case 234 */ 9,
2136 ST_PNT, 5, EC, EA, EE, EK, EH,
2137 ST_PYR, 5, P7, P3, P1, P5, N0,
2138 ST_TET, 4, P5, P6, P7, N0,
2139 ST_TET, 4, P6, P3, P7, N0,
2140 ST_PYR, 5, P6, EK, EC, P3, N0,
2141 ST_PYR, 5, EC, EA, P1, P3, N0,
2142 ST_PYR, 5, EA, EE, P5, P1, N0,
2143 ST_PYR, 5, EE, EH, P6, P5, N0,
2144 ST_TET, 4, EK, P6, EH, N0,
2145 /* case 235 */ 5,
2146 ST_WDG, 6, P0, P6, P5, EI, EH, EE,
2147 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
2148 ST_PYR, 5, P1, P5, P7, P3, P0,
2149 ST_TET, 4, P6, P3, P7, P0,
2150 ST_TET, 4, P6, P7, P5, P0,
2151 /* case 236 */ 9,
2152 ST_PNT, 5, EH, ED, EB, EE, EJ,
2153 ST_PYR, 5, P7, P6, P2, P3, N0,
2154 ST_TET, 4, P3, P5, P7, N0,
2155 ST_TET, 4, P5, P6, P7, N0,
2156 ST_PYR, 5, P5, EE, EH, P6, N0,
2157 ST_PYR, 5, EH, ED, P2, P6, N0,
2158 ST_PYR, 5, ED, EB, P3, P2, N0,
2159 ST_PYR, 5, EB, EJ, P5, P3, N0,
2160 ST_TET, 4, EE, P5, EJ, N0,
2161 /* case 237 */ 5,
2162 ST_WDG, 6, P0, P5, P3, EA, EJ, EB,
2163 ST_WDG, 6, EI, EE, EH, P0, P5, P6,
2164 ST_PYR, 5, P2, P3, P7, P6, P0,
2165 ST_TET, 4, P5, P6, P7, P0,
2166 ST_TET, 4, P5, P7, P3, P0,
2167 /* case 238 */ 2,
2168 ST_HEX, 8, EA, ED, EH, EE, P1, P2, P6, P5,
2169 ST_WDG, 6, P3, P1, P2, P7, P5, P6,
2170 /* case 239 */ 9,
2171 ST_PNT, 7, P7, P3, P1, P5, P6, P2, P0,
2172 ST_WDG, 6, EH, EI, EE, P6, P0, P5,
2173 ST_TET, 4, P6, P5, P0, N0,
2174 ST_PYR, 5, P2, P0, P1, P3, N0,
2175 ST_TET, 4, P0, P5, P1, N0,
2176 ST_PYR, 5, P7, P3, P1, P5, N0,
2177 ST_TET, 4, P7, P5, P6, N0,
2178 ST_PYR, 5, P7, P6, P2, P3, N0,
2179 ST_TET, 4, P6, P0, P2, N0,
2180 /* case 240 */ 1,
2181 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P7, P6,
2182 /* case 241 */ 9,
2183 ST_PNT, 5, EJ, EL, EK, EA, ED,
2184 ST_PYR, 5, P4, P6, P7, P5, N0,
2185 ST_TET, 4, P6, P4, P0, N0,
2186 ST_TET, 4, P0, P4, P5, N0,
2187 ST_PYR, 5, P0, P5, EJ, EA, N0,
2188 ST_PYR, 5, EJ, P5, P7, EL, N0,
2189 ST_PYR, 5, EL, P7, P6, EK, N0,
2190 ST_PYR, 5, EK, P6, P0, ED, N0,
2191 ST_TET, 4, EA, ED, P0, N0,
2192 /* case 242 */ 9,
2193 ST_PNT, 5, EL, EK, EI, EB, EA,
2194 ST_PYR, 5, P5, P4, P6, P7, N0,
2195 ST_TET, 4, P4, P5, P1, N0,
2196 ST_TET, 4, P1, P5, P7, N0,
2197 ST_PYR, 5, P1, P7, EL, EB, N0,
2198 ST_PYR, 5, EL, P7, P6, EK, N0,
2199 ST_PYR, 5, EK, P6, P4, EI, N0,
2200 ST_PYR, 5, EI, P4, P1, EA, N0,
2201 ST_TET, 4, EB, EA, P1, N0,
2202 /* case 243 */ 2,
2203 ST_HEX, 8, P0, P6, P7, P1, ED, EK, EL, EB,
2204 ST_WDG, 6, P5, P1, P7, P4, P0, P6,
2205 /* case 244 */ 9,
2206 ST_PNT, 5, EL, EJ, EI, EC, ED,
2207 ST_PYR, 5, P6, P7, P5, P4, N0,
2208 ST_TET, 4, P4, P2, P6, N0,
2209 ST_TET, 4, P2, P7, P6, N0,
2210 ST_PYR, 5, P2, EC, EL, P7, N0,
2211 ST_PYR, 5, EL, EJ, P5, P7, N0,
2212 ST_PYR, 5, EJ, EI, P4, P5, N0,
2213 ST_PYR, 5, EI, ED, P2, P4, N0,
2214 ST_TET, 4, EC, P2, ED, N0,
2215 /* case 245 */ 2,
2216 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P7, P2,
2217 ST_WDG, 6, P4, P0, P5, P6, P2, P7,
2218 /* case 246 */ 5,
2219 ST_WDG, 6, P2, P1, P7, EC, EB, EL,
2220 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
2221 ST_PYR, 5, P6, P7, P5, P4, P2,
2222 ST_TET, 4, P1, P4, P5, P2,
2223 ST_TET, 4, P1, P5, P7, P2,
2224 /* case 247 */ 9,
2225 ST_PNT, 7, P5, P4, P0, P1, P7, P6, P2,
2226 ST_WDG, 6, P7, P2, P1, EL, EC, EB,
2227 ST_TET, 4, P7, P2, P1, N0,
2228 ST_PYR, 5, P6, P4, P0, P2, N0,
2229 ST_TET, 4, P2, P0, P1, N0,
2230 ST_PYR, 5, P5, P1, P0, P4, N0,
2231 ST_TET, 4, P5, P7, P1, N0,
2232 ST_PYR, 5, P5, P4, P6, P7, N0,
2233 ST_TET, 4, P7, P6, P2, N0,
2234 /* case 248 */ 9,
2235 ST_PNT, 5, EK, EI, EJ, EC, EB,
2236 ST_PYR, 5, P7, P5, P4, P6, N0,
2237 ST_TET, 4, P5, P7, P3, N0,
2238 ST_TET, 4, P3, P7, P6, N0,
2239 ST_PYR, 5, P3, P6, EK, EC, N0,
2240 ST_PYR, 5, EK, P6, P4, EI, N0,
2241 ST_PYR, 5, EI, P4, P5, EJ, N0,
2242 ST_PYR, 5, EJ, P5, P3, EB, N0,
2243 ST_TET, 4, EC, EB, P3, N0,
2244 /* case 249 */ 5,
2245 ST_WDG, 6, EA, EB, EJ, P0, P3, P5,
2246 ST_WDG, 6, P0, P3, P6, ED, EC, EK,
2247 ST_PYR, 5, P4, P6, P7, P5, P0,
2248 ST_TET, 4, P3, P7, P6, P0,
2249 ST_TET, 4, P3, P5, P7, P0,
2250 /* case 250 */ 2,
2251 ST_HEX, 8, P1, P4, P6, P3, EA, EI, EK, EC,
2252 ST_WDG, 6, P7, P3, P6, P5, P1, P4,
2253 /* case 251 */ 9,
2254 ST_PNT, 7, P7, P5, P1, P3, P6, P4, P0,
2255 ST_WDG, 6, P6, P0, P3, EK, ED, EC,
2256 ST_TET, 4, P6, P0, P3, N0,
2257 ST_PYR, 5, P4, P5, P1, P0, N0,
2258 ST_TET, 4, P0, P1, P3, N0,
2259 ST_PYR, 5, P7, P3, P1, P5, N0,
2260 ST_TET, 4, P7, P6, P3, N0,
2261 ST_PYR, 5, P7, P5, P4, P6, N0,
2262 ST_TET, 4, P6, P4, P0, N0,
2263 /* case 252 */ 2,
2264 ST_HEX, 8, P4, P2, P3, P5, EI, ED, EB, EJ,
2265 ST_WDG, 6, P7, P5, P3, P6, P4, P2,
2266 /* case 253 */ 9,
2267 ST_PNT, 7, P7, P6, P4, P5, P3, P2, P0,
2268 ST_WDG, 6, P3, P0, P5, EB, EA, EJ,
2269 ST_TET, 4, P3, P0, P5, N0,
2270 ST_PYR, 5, P2, P6, P4, P0, N0,
2271 ST_TET, 4, P0, P4, P5, N0,
2272 ST_PYR, 5, P7, P5, P4, P6, N0,
2273 ST_TET, 4, P7, P3, P5, N0,
2274 ST_PYR, 5, P7, P6, P2, P3, N0,
2275 ST_TET, 4, P3, P2, P0, N0,
2276 /* case 254 */ 9,
2277 ST_PNT, 7, P6, P7, P5, P4, P2, P3, P1,
2278 ST_WDG, 6, ED, EA, EI, P2, P1, P4,
2279 ST_TET, 4, P2, P4, P1, N0,
2280 ST_PYR, 5, P3, P1, P5, P7, N0,
2281 ST_TET, 4, P1, P4, P5, N0,
2282 ST_PYR, 5, P6, P7, P5, P4, N0,
2283 ST_TET, 4, P6, P4, P2, N0,
2284 ST_PYR, 5, P6, P2, P3, P7, N0,
2285 ST_TET, 4, P2, P1, P3, N0,
2286 /* case 255 */ 1,
2287 ST_HEX, 8, P0, P1, P3, P2, P4, P5, P7, P6,
2288 // VTK_HEXAHEDRON
2289 /* case 0 */ 0,
2290 /* case 1 */ 1,
2291 ST_TET, 4, P0, EA, ED, EI,
2292 /* case 2 */ 1,
2293 ST_TET, 4, P1, EA, EJ, EB,
2294 /* case 3 */ 1,
2295 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
2296 /* case 4 */ 1,
2297 ST_TET, 4, P2, EB, EL, EC,
2298 /* case 5 */ 7,
2299 ST_PNT, 2, EI, EL,
2300 ST_PYR, 5, P0, P2, EC, ED, N0,
2301 ST_PYR, 5, EA, EB, P2, P0, N0,
2302 ST_TET, 4, EB, EL, P2, N0,
2303 ST_TET, 4, P2, EL, EC, N0,
2304 ST_TET, 4, EA, N0, P0, EI,
2305 ST_TET, 4, ED, EI, P0, N0,
2306 /* case 6 */ 1,
2307 ST_WDG, 6, P2, EC, EL, P1, EA, EJ,
2308 /* case 7 */ 7,
2309 ST_PNT, 5, EI, EJ, ED, EC, EL,
2310 ST_PYR, 5, EJ, EL, P2, P1, N0,
2311 ST_PYR, 5, EI, EJ, P1, P0, N0,
2312 ST_TET, 4, ED, EI, P0, N0,
2313 ST_TET, 4, P0, P1, P2, N0,
2314 ST_PYR, 5, ED, P0, P2, EC, N0,
2315 ST_TET, 4, P2, EL, EC, N0,
2316 /* case 8 */ 1,
2317 ST_TET, 4, P3, ED, EC, EK,
2318 /* case 9 */ 1,
2319 ST_WDG, 6, P3, EK, EC, P0, EI, EA,
2320 /* case 10 */ 7,
2321 ST_PNT, 2, EK, EJ,
2322 ST_PYR, 5, P3, ED, EA, P1, N0,
2323 ST_PYR, 5, EC, P3, P1, EB, N0,
2324 ST_TET, 4, EB, P1, EJ, N0,
2325 ST_TET, 4, P1, EA, EJ, N0,
2326 ST_TET, 4, EC, P3, N0, EK,
2327 ST_TET, 4, ED, P3, EK, N0,
2328 /* case 11 */ 7,
2329 ST_PNT, 5, EJ, EI, EB, EC, EK,
2330 ST_PYR, 5, EI, P0, P3, EK, N0,
2331 ST_PYR, 5, EJ, P1, P0, EI, N0,
2332 ST_TET, 4, EB, P1, EJ, N0,
2333 ST_TET, 4, P1, P3, P0, N0,
2334 ST_PYR, 5, EB, EC, P3, P1, N0,
2335 ST_TET, 4, P3, EC, EK, N0,
2336 /* case 12 */ 1,
2337 ST_WDG, 6, P3, ED, EK, P2, EB, EL,
2338 /* case 13 */ 7,
2339 ST_PNT, 5, EI, EK, EA, EB, EL,
2340 ST_PYR, 5, EK, P3, P2, EL, N0,
2341 ST_PYR, 5, EI, P0, P3, EK, N0,
2342 ST_TET, 4, EA, P0, EI, N0,
2343 ST_TET, 4, P0, P2, P3, N0,
2344 ST_PYR, 5, EA, EB, P2, P0, N0,
2345 ST_TET, 4, P2, EB, EL, N0,
2346 /* case 14 */ 7,
2347 ST_PNT, 5, EK, EL, ED, EA, EJ,
2348 ST_PYR, 5, EL, P2, P1, EJ, N0,
2349 ST_PYR, 5, EK, P3, P2, EL, N0,
2350 ST_TET, 4, ED, P3, EK, N0,
2351 ST_TET, 4, P3, P1, P2, N0,
2352 ST_PYR, 5, ED, EA, P1, P3, N0,
2353 ST_TET, 4, P1, EA, EJ, N0,
2354 /* case 15 */ 1,
2355 ST_HEX, 8, P0, P1, P2, P3, EI, EJ, EL, EK,
2356 /* case 16 */ 1,
2357 ST_TET, 4, P4, EE, EI, EH,
2358 /* case 17 */ 1,
2359 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
2360 /* case 18 */ 7,
2361 ST_PNT, 2, EH, EB,
2362 ST_PYR, 5, P4, P1, EA, EI, N0,
2363 ST_PYR, 5, EE, EJ, P1, P4, N0,
2364 ST_TET, 4, EJ, EB, P1, N0,
2365 ST_TET, 4, P1, EB, EA, N0,
2366 ST_TET, 4, EE, N0, P4, EH,
2367 ST_TET, 4, EI, EH, P4, N0,
2368 /* case 19 */ 7,
2369 ST_PNT, 5, EB, ED, EJ, EE, EH,
2370 ST_PYR, 5, ED, EH, P4, P0, N0,
2371 ST_PYR, 5, EB, ED, P0, P1, N0,
2372 ST_TET, 4, EJ, EB, P1, N0,
2373 ST_TET, 4, P1, P0, P4, N0,
2374 ST_PYR, 5, EJ, P1, P4, EE, N0,
2375 ST_TET, 4, P4, EH, EE, N0,
2376 /* case 20 */ 2,
2377 ST_TET, 4, P4, EE, EI, EH,
2378 ST_TET, 4, P2, EC, EB, EL,
2379 /* case 21 */ 8,
2380 ST_PNT, 4, EE, EH, EL, EL,
2381 ST_PYR, 5, P2, EC, ED, P0, N0,
2382 ST_PYR, 5, EA, EB, P2, P0, N0,
2383 ST_TET, 4, P2, EL, EC, N0,
2384 ST_TET, 4, EB, EL, P2, N0,
2385 ST_PYR, 5, ED, EH, P4, P0, N0,
2386 ST_PYR, 5, P0, P4, EE, EA, N0,
2387 ST_TET, 4, EE, P4, EH, N0,
2388 /* case 22 */ 8,
2389 ST_PNT, 4, EL, EC, EH, EH,
2390 ST_PYR, 5, P4, P1, EA, EI, N0,
2391 ST_PYR, 5, EJ, P1, P4, EE, N0,
2392 ST_TET, 4, P4, EI, EH, N0,
2393 ST_TET, 4, EE, P4, EH, N0,
2394 ST_PYR, 5, EA, P1, P2, EC, N0,
2395 ST_PYR, 5, P1, EJ, EL, P2, N0,
2396 ST_TET, 4, EL, EC, P2, N0,
2397 /* case 23 */ 9,
2398 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
2399 ST_TET, 4, P0, P1, P2, N0,
2400 ST_PYR, 5, ED, P0, P2, EC, N0,
2401 ST_PYR, 5, ED, EH, P4, P0, N0,
2402 ST_TET, 4, P4, P1, P0, N0,
2403 ST_TET, 4, P4, EH, EE, N0,
2404 ST_PYR, 5, P4, EE, EJ, P1, N0,
2405 ST_PYR, 5, EJ, EL, P2, P1, N0,
2406 ST_TET, 4, EL, EC, P2, N0,
2407 /* case 24 */ 7,
2408 ST_PNT, 2, EC, EE,
2409 ST_PYR, 5, P3, P4, EI, ED, N0,
2410 ST_PYR, 5, EK, EH, P4, P3, N0,
2411 ST_TET, 4, EH, EE, P4, N0,
2412 ST_TET, 4, P4, EE, EI, N0,
2413 ST_TET, 4, EK, N0, P3, EC,
2414 ST_TET, 4, ED, EC, P3, N0,
2415 /* case 25 */ 7,
2416 ST_PNT, 5, EE, EA, EH, EK, EC,
2417 ST_PYR, 5, EA, EC, P3, P0, N0,
2418 ST_PYR, 5, EE, EA, P0, P4, N0,
2419 ST_TET, 4, EH, EE, P4, N0,
2420 ST_TET, 4, P4, P0, P3, N0,
2421 ST_PYR, 5, EH, P4, P3, EK, N0,
2422 ST_TET, 4, P3, EC, EK, N0,
2423 /* case 26 */ 5,
2424 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
2425 ST_PYR, 5, P3, EK, EH, P4, EC,
2426 ST_PYR, 5, EE, EJ, P1, P4, EB,
2427 ST_PYR, 5, EC, P3, P1, EB, P4,
2428 ST_PYR, 5, EC, EB, EE, EH, P4,
2429 /* case 27 */ 5,
2430 ST_TET, 4, P0, P1, P3, P4,
2431 ST_PYR, 5, EH, P4, P3, EK, EC,
2432 ST_PYR, 5, EE, EJ, P1, P4, EB,
2433 ST_PYR, 5, P3, P1, EB, EC, P4,
2434 ST_PYR, 5, EH, EC, EB, EE, P4,
2435 /* case 28 */ 8,
2436 ST_PNT, 4, EL, EB, EE, EE,
2437 ST_PYR, 5, P4, EI, ED, P3, N0,
2438 ST_PYR, 5, EK, EH, P4, P3, N0,
2439 ST_TET, 4, P4, EE, EI, N0,
2440 ST_TET, 4, EH, EE, P4, N0,
2441 ST_PYR, 5, ED, EB, P2, P3, N0,
2442 ST_PYR, 5, P3, P2, EL, EK, N0,
2443 ST_TET, 4, EL, P2, EB, N0,
2444 /* case 29 */ 9,
2445 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
2446 ST_TET, 4, P0, P2, P3, N0,
2447 ST_PYR, 5, EA, EB, P2, P0, N0,
2448 ST_PYR, 5, EA, P0, P4, EE, N0,
2449 ST_TET, 4, P4, P0, P3, N0,
2450 ST_TET, 4, P4, EH, EE, N0,
2451 ST_PYR, 5, P4, P3, EK, EH, N0,
2452 ST_PYR, 5, EK, P3, P2, EL, N0,
2453 ST_TET, 4, EL, P2, EB, N0,
2454 /* case 30 */ 9,
2455 ST_PNT, 5, EL, EJ, EK, EH, EE,
2456 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
2457 ST_TET, 4, P1, P3, P4, N0,
2458 ST_PYR, 5, P3, EK, EH, P4, N0,
2459 ST_TET, 4, P2, P3, P1, N0,
2460 ST_PYR, 5, EJ, EL, P2, P1, N0,
2461 ST_PYR, 5, EL, EK, P3, P2, N0,
2462 ST_PYR, 5, P4, EE, EJ, P1, N0,
2463 ST_TET, 4, EH, EE, P4, N0,
2464 /* case 31 */ 9,
2465 ST_PNT, 5, EJ, EL, EK, EE, EH,
2466 ST_PYR, 5, P0, P1, P2, P3, N0,
2467 ST_TET, 4, P3, P4, P0, N0,
2468 ST_TET, 4, P4, P1, P0, N0,
2469 ST_PYR, 5, P4, EE, EJ, P1, N0,
2470 ST_PYR, 5, EJ, EL, P2, P1, N0,
2471 ST_PYR, 5, EL, EK, P3, P2, N0,
2472 ST_PYR, 5, EK, EH, P4, P3, N0,
2473 ST_TET, 4, EE, P4, EH, N0,
2474 /* case 32 */ 1,
2475 ST_TET, 4, P5, EF, EJ, EE,
2476 /* case 33 */ 7,
2477 ST_PNT, 2, ED, EF,
2478 ST_PYR, 5, P0, EI, EE, P5, N0,
2479 ST_PYR, 5, EA, P0, P5, EJ, N0,
2480 ST_TET, 4, EJ, P5, EF, N0,
2481 ST_TET, 4, P5, EE, EF, N0,
2482 ST_TET, 4, EA, P0, N0, ED,
2483 ST_TET, 4, EI, P0, ED, N0,
2484 /* case 34 */ 1,
2485 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
2486 /* case 35 */ 7,
2487 ST_PNT, 5, ED, EB, EI, EE, EF,
2488 ST_PYR, 5, EB, P1, P5, EF, N0,
2489 ST_PYR, 5, ED, P0, P1, EB, N0,
2490 ST_TET, 4, EI, P0, ED, N0,
2491 ST_TET, 4, P0, P5, P1, N0,
2492 ST_PYR, 5, EI, EE, P5, P0, N0,
2493 ST_TET, 4, P5, EE, EF, N0,
2494 /* case 36 */ 7,
2495 ST_PNT, 2, EC, EE,
2496 ST_PYR, 5, P2, EB, EJ, P5, N0,
2497 ST_PYR, 5, EL, P2, P5, EF, N0,
2498 ST_TET, 4, EF, P5, EE, N0,
2499 ST_TET, 4, P5, EJ, EE, N0,
2500 ST_TET, 4, EL, P2, N0, EC,
2501 ST_TET, 4, EB, P2, EC, N0,
2502 /* case 37 */ 5,
2503 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
2504 ST_PYR, 5, P0, P2, EC, ED, EI,
2505 ST_PYR, 5, EL, P2, P5, EF, EE,
2506 ST_PYR, 5, EI, EE, P5, P0, P2,
2507 ST_PYR, 5, EI, EC, EL, EE, P2,
2508 /* case 38 */ 7,
2509 ST_PNT, 5, EE, EA, EF, EL, EC,
2510 ST_PYR, 5, EA, P1, P2, EC, N0,
2511 ST_PYR, 5, EE, P5, P1, EA, N0,
2512 ST_TET, 4, EF, P5, EE, N0,
2513 ST_TET, 4, P5, P2, P1, N0,
2514 ST_PYR, 5, EF, EL, P2, P5, N0,
2515 ST_TET, 4, P2, EL, EC, N0,
2516 /* case 39 */ 5,
2517 ST_TET, 4, P1, P0, P5, P2,
2518 ST_PYR, 5, EC, ED, P0, P2, EI,
2519 ST_PYR, 5, EL, P2, P5, EF, EE,
2520 ST_PYR, 5, P0, EI, EE, P5, P2,
2521 ST_PYR, 5, EC, EL, EE, EI, P2,
2522 /* case 40 */ 2,
2523 ST_TET, 4, P3, ED, EC, EK,
2524 ST_TET, 4, P5, EJ, EE, EF,
2525 /* case 41 */ 8,
2526 ST_PNT, 4, EC, EK, EF, EF,
2527 ST_PYR, 5, P5, P0, EI, EE, N0,
2528 ST_PYR, 5, EA, P0, P5, EJ, N0,
2529 ST_TET, 4, P5, EE, EF, N0,
2530 ST_TET, 4, EJ, P5, EF, N0,
2531 ST_PYR, 5, EI, P0, P3, EK, N0,
2532 ST_PYR, 5, P0, EA, EC, P3, N0,
2533 ST_TET, 4, EC, EK, P3, N0,
2534 /* case 42 */ 8,
2535 ST_PNT, 4, EF, EE, EK, EK,
2536 ST_PYR, 5, P3, ED, EA, P1, N0,
2537 ST_PYR, 5, EB, EC, P3, P1, N0,
2538 ST_TET, 4, P3, EK, ED, N0,
2539 ST_TET, 4, EC, EK, P3, N0,
2540 ST_PYR, 5, EA, EE, P5, P1, N0,
2541 ST_PYR, 5, P1, P5, EF, EB, N0,
2542 ST_TET, 4, EF, P5, EE, N0,
2543 /* case 43 */ 9,
2544 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
2545 ST_TET, 4, P0, P5, P1, N0,
2546 ST_PYR, 5, EI, EE, P5, P0, N0,
2547 ST_PYR, 5, EI, P0, P3, EK, N0,
2548 ST_TET, 4, P3, P0, P1, N0,
2549 ST_TET, 4, P3, EC, EK, N0,
2550 ST_PYR, 5, P3, P1, EB, EC, N0,
2551 ST_PYR, 5, EB, P1, P5, EF, N0,
2552 ST_TET, 4, EF, P5, EE, N0,
2553 /* case 44 */ 8,
2554 ST_PNT, 4, EK, ED, EE, EE,
2555 ST_PYR, 5, P5, P2, EB, EJ, N0,
2556 ST_PYR, 5, EL, P2, P5, EF, N0,
2557 ST_TET, 4, P5, EJ, EE, N0,
2558 ST_TET, 4, EF, P5, EE, N0,
2559 ST_PYR, 5, EB, P2, P3, ED, N0,
2560 ST_PYR, 5, P2, EL, EK, P3, N0,
2561 ST_TET, 4, EK, ED, P3, N0,
2562 /* case 45 */ 9,
2563 ST_PNT, 5, EK, EL, EI, EE, EF,
2564 ST_WDG, 6, EA, EB, EJ, P0, P2, P5,
2565 ST_TET, 4, P2, P0, P5, N0,
2566 ST_PYR, 5, P0, EI, EE, P5, N0,
2567 ST_TET, 4, P3, P0, P2, N0,
2568 ST_PYR, 5, EL, EK, P3, P2, N0,
2569 ST_PYR, 5, EK, EI, P0, P3, N0,
2570 ST_PYR, 5, P5, EF, EL, P2, N0,
2571 ST_TET, 4, EE, EF, P5, N0,
2572 /* case 46 */ 9,
2573 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
2574 ST_TET, 4, P1, P2, P3, N0,
2575 ST_PYR, 5, EA, P1, P3, ED, N0,
2576 ST_PYR, 5, EA, EE, P5, P1, N0,
2577 ST_TET, 4, P5, P2, P1, N0,
2578 ST_TET, 4, P5, EE, EF, N0,
2579 ST_PYR, 5, P5, EF, EL, P2, N0,
2580 ST_PYR, 5, EL, EK, P3, P2, N0,
2581 ST_TET, 4, EK, ED, P3, N0,
2582 /* case 47 */ 9,
2583 ST_PNT, 5, EL, EK, EI, EF, EE,
2584 ST_PYR, 5, P1, P2, P3, P0, N0,
2585 ST_TET, 4, P0, P5, P1, N0,
2586 ST_TET, 4, P5, P2, P1, N0,
2587 ST_PYR, 5, P5, EF, EL, P2, N0,
2588 ST_PYR, 5, EL, EK, P3, P2, N0,
2589 ST_PYR, 5, EK, EI, P0, P3, N0,
2590 ST_PYR, 5, EI, EE, P5, P0, N0,
2591 ST_TET, 4, EF, P5, EE, N0,
2592 /* case 48 */ 1,
2593 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
2594 /* case 49 */ 7,
2595 ST_PNT, 5, ED, EH, EA, EJ, EF,
2596 ST_PYR, 5, EH, EF, P5, P4, N0,
2597 ST_PYR, 5, ED, EH, P4, P0, N0,
2598 ST_TET, 4, EA, ED, P0, N0,
2599 ST_TET, 4, P0, P4, P5, N0,
2600 ST_PYR, 5, EA, P0, P5, EJ, N0,
2601 ST_TET, 4, P5, EF, EJ, N0,
2602 /* case 50 */ 7,
2603 ST_PNT, 5, EH, EF, EI, EA, EB,
2604 ST_PYR, 5, EF, EB, P1, P5, N0,
2605 ST_PYR, 5, EH, EF, P5, P4, N0,
2606 ST_TET, 4, EI, EH, P4, N0,
2607 ST_TET, 4, P4, P5, P1, N0,
2608 ST_PYR, 5, EI, P4, P1, EA, N0,
2609 ST_TET, 4, P1, EB, EA, N0,
2610 /* case 51 */ 1,
2611 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
2612 /* case 52 */ 8,
2613 ST_PNT, 4, EH, EI, EC, EC,
2614 ST_PYR, 5, P2, EB, EJ, P5, N0,
2615 ST_PYR, 5, EF, EL, P2, P5, N0,
2616 ST_TET, 4, P2, EC, EB, N0,
2617 ST_TET, 4, EL, EC, P2, N0,
2618 ST_PYR, 5, EJ, EI, P4, P5, N0,
2619 ST_PYR, 5, P5, P4, EH, EF, N0,
2620 ST_TET, 4, EH, P4, EI, N0,
2621 /* case 53 */ 9,
2622 ST_PNT, 5, EH, EF, ED, EC, EL,
2623 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
2624 ST_TET, 4, P5, P2, P0, N0,
2625 ST_PYR, 5, P0, P2, EC, ED, N0,
2626 ST_TET, 4, P4, P5, P0, N0,
2627 ST_PYR, 5, EF, P5, P4, EH, N0,
2628 ST_PYR, 5, EH, P4, P0, ED, N0,
2629 ST_PYR, 5, P2, P5, EF, EL, N0,
2630 ST_TET, 4, EC, P2, EL, N0,
2631 /* case 54 */ 9,
2632 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
2633 ST_TET, 4, P1, P4, P5, N0,
2634 ST_PYR, 5, EA, EI, P4, P1, N0,
2635 ST_PYR, 5, EA, P1, P2, EC, N0,
2636 ST_TET, 4, P2, P1, P5, N0,
2637 ST_TET, 4, P2, EL, EC, N0,
2638 ST_PYR, 5, P2, P5, EF, EL, N0,
2639 ST_PYR, 5, EF, P5, P4, EH, N0,
2640 ST_TET, 4, EH, P4, EI, N0,
2641 /* case 55 */ 9,
2642 ST_PNT, 5, EF, EH, ED, EL, EC,
2643 ST_PYR, 5, P1, P0, P4, P5, N0,
2644 ST_TET, 4, P0, P1, P2, N0,
2645 ST_TET, 4, P2, P1, P5, N0,
2646 ST_PYR, 5, P2, P5, EF, EL, N0,
2647 ST_PYR, 5, EF, P5, P4, EH, N0,
2648 ST_PYR, 5, EH, P4, P0, ED, N0,
2649 ST_PYR, 5, ED, P0, P2, EC, N0,
2650 ST_TET, 4, EL, EC, P2, N0,
2651 /* case 56 */ 8,
2652 ST_PNT, 4, EF, EJ, EC, EC,
2653 ST_PYR, 5, P3, P4, EI, ED, N0,
2654 ST_PYR, 5, EH, P4, P3, EK, N0,
2655 ST_TET, 4, P3, ED, EC, N0,
2656 ST_TET, 4, EK, P3, EC, N0,
2657 ST_PYR, 5, EI, P4, P5, EJ, N0,
2658 ST_PYR, 5, P4, EH, EF, P5, N0,
2659 ST_TET, 4, EF, EJ, P5, N0,
2660 /* case 57 */ 9,
2661 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
2662 ST_TET, 4, P0, P4, P5, N0,
2663 ST_PYR, 5, EA, P0, P5, EJ, N0,
2664 ST_PYR, 5, EA, EC, P3, P0, N0,
2665 ST_TET, 4, P3, P4, P0, N0,
2666 ST_TET, 4, P3, EC, EK, N0,
2667 ST_PYR, 5, P3, EK, EH, P4, N0,
2668 ST_PYR, 5, EH, EF, P5, P4, N0,
2669 ST_TET, 4, EF, EJ, P5, N0,
2670 /* case 58 */ 9,
2671 ST_PNT, 5, EF, EB, EH, EK, EC,
2672 ST_WDG, 6, P4, P1, P3, EI, EA, ED,
2673 ST_TET, 4, P1, P3, P4, N0,
2674 ST_PYR, 5, P4, P3, EK, EH, N0,
2675 ST_TET, 4, P5, P1, P4, N0,
2676 ST_PYR, 5, EB, P1, P5, EF, N0,
2677 ST_PYR, 5, EF, P5, P4, EH, N0,
2678 ST_PYR, 5, P3, P1, EB, EC, N0,
2679 ST_TET, 4, EK, P3, EC, N0,
2680 /* case 59 */ 9,
2681 ST_PNT, 5, EB, EF, EH, EC, EK,
2682 ST_PYR, 5, P0, P4, P5, P1, N0,
2683 ST_TET, 4, P4, P0, P3, N0,
2684 ST_TET, 4, P3, P0, P1, N0,
2685 ST_PYR, 5, P3, P1, EB, EC, N0,
2686 ST_PYR, 5, EB, P1, P5, EF, N0,
2687 ST_PYR, 5, EF, P5, P4, EH, N0,
2688 ST_PYR, 5, EH, P4, P3, EK, N0,
2689 ST_TET, 4, EC, EK, P3, N0,
2690 /* case 60 */ 2,
2691 ST_HEX, 8, P3, P4, P5, P2, EK, EH, EF, EL,
2692 ST_HEX, 8, ED, EI, EJ, EB, P3, P4, P5, P2,
2693 /* case 61 */ 11,
2694 ST_PNT, 6, P0, P2, P3, P4, EF, EH,
2695 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
2696 ST_PYR, 5, EH, EF, P5, P4, N0,
2697 ST_TET, 4, P4, P5, P0, N0,
2698 ST_TET, 4, P4, P0, P3, N0,
2699 ST_PYR, 5, EK, EH, P4, P3, N0,
2700 ST_PYR, 5, EL, EK, P3, P2, N0,
2701 ST_TET, 4, P3, P0, P2, N0,
2702 ST_PYR, 5, EF, EH, EK, EL, N0,
2703 ST_TET, 4, P2, P0, P5, N0,
2704 ST_PYR, 5, EF, EL, P2, P5, N0,
2705 /* case 62 */ 11,
2706 ST_PNT, 6, P1, P3, P2, P5, EH, EF,
2707 ST_WDG, 6, EA, EI, ED, P1, P4, P3,
2708 ST_PYR, 5, EF, P5, P4, EH, N0,
2709 ST_TET, 4, P5, P1, P4, N0,
2710 ST_TET, 4, P5, P2, P1, N0,
2711 ST_PYR, 5, EL, P2, P5, EF, N0,
2712 ST_PYR, 5, EK, P3, P2, EL, N0,
2713 ST_TET, 4, P2, P3, P1, N0,
2714 ST_PYR, 5, EH, EK, EL, EF, N0,
2715 ST_TET, 4, P3, P4, P1, N0,
2716 ST_PYR, 5, EH, P4, P3, EK, N0,
2717 /* case 63 */ 2,
2718 ST_HEX, 8, P3, P4, P5, P2, EK, EH, EF, EL,
2719 ST_WDG, 6, P1, P2, P5, P0, P3, P4,
2720 /* case 64 */ 1,
2721 ST_TET, 4, P6, EF, EG, EL,
2722 /* case 65 */ 2,
2723 ST_TET, 4, P0, EI, EA, ED,
2724 ST_TET, 4, P6, EF, EG, EL,
2725 /* case 66 */ 7,
2726 ST_PNT, 2, EA, EG,
2727 ST_PYR, 5, P1, P6, EL, EB, N0,
2728 ST_PYR, 5, EJ, EF, P6, P1, N0,
2729 ST_TET, 4, EF, EG, P6, N0,
2730 ST_TET, 4, P6, EG, EL, N0,
2731 ST_TET, 4, EJ, N0, P1, EA,
2732 ST_TET, 4, EB, EA, P1, N0,
2733 /* case 67 */ 8,
2734 ST_PNT, 4, EI, ED, EG, EG,
2735 ST_PYR, 5, P6, EL, EB, P1, N0,
2736 ST_PYR, 5, EJ, EF, P6, P1, N0,
2737 ST_TET, 4, P6, EG, EL, N0,
2738 ST_TET, 4, EF, EG, P6, N0,
2739 ST_PYR, 5, EB, ED, P0, P1, N0,
2740 ST_PYR, 5, P1, P0, EI, EJ, N0,
2741 ST_TET, 4, EI, P0, ED, N0,
2742 /* case 68 */ 1,
2743 ST_WDG, 6, P2, EB, EC, P6, EF, EG,
2744 /* case 69 */ 8,
2745 ST_PNT, 4, EG, EF, EI, EI,
2746 ST_PYR, 5, P0, EA, EB, P2, N0,
2747 ST_PYR, 5, EC, ED, P0, P2, N0,
2748 ST_TET, 4, P0, EI, EA, N0,
2749 ST_TET, 4, ED, EI, P0, N0,
2750 ST_PYR, 5, EB, EF, P6, P2, N0,
2751 ST_PYR, 5, P2, P6, EG, EC, N0,
2752 ST_TET, 4, EG, P6, EF, N0,
2753 /* case 70 */ 7,
2754 ST_PNT, 5, EA, EC, EJ, EF, EG,
2755 ST_PYR, 5, EC, P2, P6, EG, N0,
2756 ST_PYR, 5, EA, P1, P2, EC, N0,
2757 ST_TET, 4, EJ, P1, EA, N0,
2758 ST_TET, 4, P1, P6, P2, N0,
2759 ST_PYR, 5, EJ, EF, P6, P1, N0,
2760 ST_TET, 4, P6, EF, EG, N0,
2761 /* case 71 */ 9,
2762 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
2763 ST_TET, 4, P1, P6, P2, N0,
2764 ST_PYR, 5, EJ, EF, P6, P1, N0,
2765 ST_PYR, 5, EJ, P1, P0, EI, N0,
2766 ST_TET, 4, P0, P1, P2, N0,
2767 ST_TET, 4, P0, ED, EI, N0,
2768 ST_PYR, 5, P0, P2, EC, ED, N0,
2769 ST_PYR, 5, EC, P2, P6, EG, N0,
2770 ST_TET, 4, EG, P6, EF, N0,
2771 /* case 72 */ 7,
2772 ST_PNT, 2, ED, EF,
2773 ST_PYR, 5, P3, P6, EG, EK, N0,
2774 ST_PYR, 5, EC, EL, P6, P3, N0,
2775 ST_TET, 4, EL, EF, P6, N0,
2776 ST_TET, 4, P6, EF, EG, N0,
2777 ST_TET, 4, EC, N0, P3, ED,
2778 ST_TET, 4, EK, ED, P3, N0,
2779 /* case 73 */ 8,
2780 ST_PNT, 4, EA, EI, EF, EF,
2781 ST_PYR, 5, P6, EG, EK, P3, N0,
2782 ST_PYR, 5, EC, EL, P6, P3, N0,
2783 ST_TET, 4, P6, EF, EG, N0,
2784 ST_TET, 4, EL, EF, P6, N0,
2785 ST_PYR, 5, EK, EI, P0, P3, N0,
2786 ST_PYR, 5, P3, P0, EA, EC, N0,
2787 ST_TET, 4, EA, P0, EI, N0,
2788 /* case 74 */ 5,
2789 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
2790 ST_PYR, 5, P1, P3, ED, EA, EJ,
2791 ST_PYR, 5, EK, P3, P6, EG, EF,
2792 ST_PYR, 5, EJ, EF, P6, P1, P3,
2793 ST_PYR, 5, EJ, ED, EK, EF, P3,
2794 /* case 75 */ 9,
2795 ST_PNT, 5, EI, EK, EJ, EF, EG,
2796 ST_WDG, 6, EB, EC, EL, P1, P3, P6,
2797 ST_TET, 4, P3, P1, P6, N0,
2798 ST_PYR, 5, P1, EJ, EF, P6, N0,
2799 ST_TET, 4, P0, P1, P3, N0,
2800 ST_PYR, 5, EK, EI, P0, P3, N0,
2801 ST_PYR, 5, EI, EJ, P1, P0, N0,
2802 ST_PYR, 5, P6, EG, EK, P3, N0,
2803 ST_TET, 4, EF, EG, P6, N0,
2804 /* case 76 */ 7,
2805 ST_PNT, 5, ED, EB, EK, EG, EF,
2806 ST_PYR, 5, EB, EF, P6, P2, N0,
2807 ST_PYR, 5, ED, EB, P2, P3, N0,
2808 ST_TET, 4, EK, ED, P3, N0,
2809 ST_TET, 4, P3, P2, P6, N0,
2810 ST_PYR, 5, EK, P3, P6, EG, N0,
2811 ST_TET, 4, P6, EF, EG, N0,
2812 /* case 77 */ 9,
2813 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
2814 ST_TET, 4, P3, P2, P6, N0,
2815 ST_PYR, 5, EK, P3, P6, EG, N0,
2816 ST_PYR, 5, EK, EI, P0, P3, N0,
2817 ST_TET, 4, P0, P2, P3, N0,
2818 ST_TET, 4, P0, EI, EA, N0,
2819 ST_PYR, 5, P0, EA, EB, P2, N0,
2820 ST_PYR, 5, EB, EF, P6, P2, N0,
2821 ST_TET, 4, EF, EG, P6, N0,
2822 /* case 78 */ 5,
2823 ST_TET, 4, P2, P1, P6, P3,
2824 ST_PYR, 5, ED, EA, P1, P3, EJ,
2825 ST_PYR, 5, EK, P3, P6, EG, EF,
2826 ST_PYR, 5, P1, EJ, EF, P6, P3,
2827 ST_PYR, 5, ED, EK, EF, EJ, P3,
2828 /* case 79 */ 9,
2829 ST_PNT, 5, EK, EI, EJ, EG, EF,
2830 ST_PYR, 5, P2, P3, P0, P1, N0,
2831 ST_TET, 4, P1, P6, P2, N0,
2832 ST_TET, 4, P6, P3, P2, N0,
2833 ST_PYR, 5, P6, EG, EK, P3, N0,
2834 ST_PYR, 5, EK, EI, P0, P3, N0,
2835 ST_PYR, 5, EI, EJ, P1, P0, N0,
2836 ST_PYR, 5, EJ, EF, P6, P1, N0,
2837 ST_TET, 4, EG, P6, EF, N0,
2838 /* case 80 */ 7,
2839 ST_PNT, 2, EI, EL,
2840 ST_PYR, 5, P4, EH, EG, P6, N0,
2841 ST_PYR, 5, EE, P4, P6, EF, N0,
2842 ST_TET, 4, EF, P6, EL, N0,
2843 ST_TET, 4, P6, EG, EL, N0,
2844 ST_TET, 4, EE, P4, N0, EI,
2845 ST_TET, 4, EH, P4, EI, N0,
2846 /* case 81 */ 8,
2847 ST_PNT, 4, EA, ED, EL, EL,
2848 ST_PYR, 5, P6, P4, EH, EG, N0,
2849 ST_PYR, 5, EE, P4, P6, EF, N0,
2850 ST_TET, 4, P6, EG, EL, N0,
2851 ST_TET, 4, EF, P6, EL, N0,
2852 ST_PYR, 5, EH, P4, P0, ED, N0,
2853 ST_PYR, 5, P4, EE, EA, P0, N0,
2854 ST_TET, 4, EA, ED, P0, N0,
2855 /* case 82 */ 5,
2856 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
2857 ST_PYR, 5, P1, EA, EI, P4, EB,
2858 ST_PYR, 5, EH, EG, P6, P4, EL,
2859 ST_PYR, 5, EB, P1, P6, EL, P4,
2860 ST_PYR, 5, EB, EL, EH, EI, P4,
2861 /* case 83 */ 9,
2862 ST_PNT, 5, ED, EH, EB, EL, EG,
2863 ST_WDG, 6, P1, P4, P6, EJ, EE, EF,
2864 ST_TET, 4, P4, P6, P1, N0,
2865 ST_PYR, 5, P1, P6, EL, EB, N0,
2866 ST_TET, 4, P0, P4, P1, N0,
2867 ST_PYR, 5, EH, P4, P0, ED, N0,
2868 ST_PYR, 5, ED, P0, P1, EB, N0,
2869 ST_PYR, 5, P6, P4, EH, EG, N0,
2870 ST_TET, 4, EL, P6, EG, N0,
2871 /* case 84 */ 8,
2872 ST_PNT, 4, EC, EB, EI, EI,
2873 ST_PYR, 5, P4, P6, EF, EE, N0,
2874 ST_PYR, 5, EG, P6, P4, EH, N0,
2875 ST_TET, 4, P4, EE, EI, N0,
2876 ST_TET, 4, EH, P4, EI, N0,
2877 ST_PYR, 5, EF, P6, P2, EB, N0,
2878 ST_PYR, 5, P6, EG, EC, P2, N0,
2879 ST_TET, 4, EC, EB, P2, N0,
2880 /* case 85 */ 2,
2881 ST_HEX, 8, P0, P2, P6, P4, EA, EB, EF, EE,
2882 ST_HEX, 8, ED, EC, EG, EH, P0, P2, P6, P4,
2883 /* case 86 */ 9,
2884 ST_PNT, 5, EC, EG, EA, EI, EH,
2885 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
2886 ST_TET, 4, P6, P1, P4, N0,
2887 ST_PYR, 5, P1, EA, EI, P4, N0,
2888 ST_TET, 4, P2, P1, P6, N0,
2889 ST_PYR, 5, EG, EC, P2, P6, N0,
2890 ST_PYR, 5, EC, EA, P1, P2, N0,
2891 ST_PYR, 5, P4, EH, EG, P6, N0,
2892 ST_TET, 4, EI, EH, P4, N0,
2893 /* case 87 */ 11,
2894 ST_PNT, 6, P1, P4, P0, P2, EG, EC,
2895 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
2896 ST_PYR, 5, EC, P2, P6, EG, N0,
2897 ST_TET, 4, P2, P1, P6, N0,
2898 ST_TET, 4, P2, P0, P1, N0,
2899 ST_PYR, 5, ED, P0, P2, EC, N0,
2900 ST_PYR, 5, EH, P4, P0, ED, N0,
2901 ST_TET, 4, P0, P4, P1, N0,
2902 ST_PYR, 5, EG, EH, ED, EC, N0,
2903 ST_TET, 4, P4, P6, P1, N0,
2904 ST_PYR, 5, EG, P6, P4, EH, N0,
2905 /* case 88 */ 5,
2906 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
2907 ST_PYR, 5, P4, EI, ED, P3, EE,
2908 ST_PYR, 5, EC, EL, P6, P3, EF,
2909 ST_PYR, 5, EE, P4, P6, EF, P3,
2910 ST_PYR, 5, EE, EF, EC, ED, P3,
2911 /* case 89 */ 9,
2912 ST_PNT, 5, EA, EC, EE, EF, EL,
2913 ST_WDG, 6, P4, P3, P6, EH, EK, EG,
2914 ST_TET, 4, P3, P6, P4, N0,
2915 ST_PYR, 5, P4, P6, EF, EE, N0,
2916 ST_TET, 4, P0, P3, P4, N0,
2917 ST_PYR, 5, EC, P3, P0, EA, N0,
2918 ST_PYR, 5, EA, P0, P4, EE, N0,
2919 ST_PYR, 5, P6, P3, EC, EL, N0,
2920 ST_TET, 4, EF, P6, EL, N0,
2921 /* case 90 */ 5,
2922 ST_WDG, 6, EB, EC, EL, P1, P3, P6,
2923 ST_TET, 4, P1, P6, P3, P4,
2924 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
2925 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
2926 ST_WDG, 6, P6, P4, P3, EG, EH, EK,
2927 /* case 91 */ 5,
2928 ST_WDG, 6, P6, P3, P1, EL, EC, EB,
2929 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
2930 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
2931 ST_TET, 4, P6, P3, P1, P4,
2932 ST_TET, 4, P4, P1, P0, P3,
2933 /* case 92 */ 9,
2934 ST_PNT, 5, EB, EF, ED, EI, EE,
2935 ST_WDG, 6, P3, P6, P4, EK, EG, EH,
2936 ST_TET, 4, P6, P4, P3, N0,
2937 ST_PYR, 5, P3, P4, EI, ED, N0,
2938 ST_TET, 4, P2, P6, P3, N0,
2939 ST_PYR, 5, EF, P6, P2, EB, N0,
2940 ST_PYR, 5, EB, P2, P3, ED, N0,
2941 ST_PYR, 5, P4, P6, EF, EE, N0,
2942 ST_TET, 4, EI, P4, EE, N0,
2943 /* case 93 */ 11,
2944 ST_PNT, 6, P3, P4, P0, P2, EF, EB,
2945 ST_WDG, 6, P3, P6, P4, EK, EG, EH,
2946 ST_PYR, 5, EB, EF, P6, P2, N0,
2947 ST_TET, 4, P2, P6, P3, N0,
2948 ST_TET, 4, P2, P3, P0, N0,
2949 ST_PYR, 5, EA, EB, P2, P0, N0,
2950 ST_PYR, 5, EE, EA, P0, P4, N0,
2951 ST_TET, 4, P0, P3, P4, N0,
2952 ST_PYR, 5, EF, EB, EA, EE, N0,
2953 ST_TET, 4, P4, P3, P6, N0,
2954 ST_PYR, 5, EF, EE, P4, P6, N0,
2955 /* case 94 */ 5,
2956 ST_WDG, 6, EE, EJ, EF, P4, P1, P6,
2957 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
2958 ST_WDG, 6, EK, EH, EG, P3, P4, P6,
2959 ST_TET, 4, P4, P6, P1, P3,
2960 ST_TET, 4, P3, P2, P6, P1,
2961 /* case 95 */ 5,
2962 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
2963 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
2964 ST_PYR, 5, P0, P1, P2, P3, P4,
2965 ST_TET, 4, P6, P3, P2, P4,
2966 ST_TET, 4, P6, P2, P1, P4,
2967 /* case 96 */ 1,
2968 ST_WDG, 6, P6, EL, EG, P5, EJ, EE,
2969 /* case 97 */ 8,
2970 ST_PNT, 4, EG, EL, ED, ED,
2971 ST_PYR, 5, P0, P5, EJ, EA, N0,
2972 ST_PYR, 5, EE, P5, P0, EI, N0,
2973 ST_TET, 4, P0, EA, ED, N0,
2974 ST_TET, 4, EI, P0, ED, N0,
2975 ST_PYR, 5, EJ, P5, P6, EL, N0,
2976 ST_PYR, 5, P5, EE, EG, P6, N0,
2977 ST_TET, 4, EG, EL, P6, N0,
2978 /* case 98 */ 7,
2979 ST_PNT, 5, EA, EE, EB, EL, EG,
2980 ST_PYR, 5, EE, EG, P6, P5, N0,
2981 ST_PYR, 5, EA, EE, P5, P1, N0,
2982 ST_TET, 4, EB, EA, P1, N0,
2983 ST_TET, 4, P1, P5, P6, N0,
2984 ST_PYR, 5, EB, P1, P6, EL, N0,
2985 ST_TET, 4, P6, EG, EL, N0,
2986 /* case 99 */ 9,
2987 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
2988 ST_TET, 4, P1, P5, P6, N0,
2989 ST_PYR, 5, EB, P1, P6, EL, N0,
2990 ST_PYR, 5, EB, ED, P0, P1, N0,
2991 ST_TET, 4, P0, P5, P1, N0,
2992 ST_TET, 4, P0, ED, EI, N0,
2993 ST_PYR, 5, P0, EI, EE, P5, N0,
2994 ST_PYR, 5, EE, EG, P6, P5, N0,
2995 ST_TET, 4, EG, EL, P6, N0,
2996 /* case 100 */ 7,
2997 ST_PNT, 5, EC, EG, EB, EJ, EE,
2998 ST_PYR, 5, EG, P6, P5, EE, N0,
2999 ST_PYR, 5, EC, P2, P6, EG, N0,
3000 ST_TET, 4, EB, P2, EC, N0,
3001 ST_TET, 4, P2, P5, P6, N0,
3002 ST_PYR, 5, EB, EJ, P5, P2, N0,
3003 ST_TET, 4, P5, EJ, EE, N0,
3004 /* case 101 */ 9,
3005 ST_PNT, 5, EG, EE, EC, ED, EI,
3006 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
3007 ST_TET, 4, P5, P2, P0, N0,
3008 ST_PYR, 5, P2, EC, ED, P0, N0,
3009 ST_TET, 4, P6, P2, P5, N0,
3010 ST_PYR, 5, EE, EG, P6, P5, N0,
3011 ST_PYR, 5, EG, EC, P2, P6, N0,
3012 ST_PYR, 5, P0, EI, EE, P5, N0,
3013 ST_TET, 4, ED, EI, P0, N0,
3014 /* case 102 */ 1,
3015 ST_HEX, 8, P1, P5, P6, P2, EA, EE, EG, EC,
3016 /* case 103 */ 9,
3017 ST_PNT, 5, EE, EG, EC, EI, ED,
3018 ST_PYR, 5, P1, P5, P6, P2, N0,
3019 ST_TET, 4, P2, P0, P1, N0,
3020 ST_TET, 4, P0, P5, P1, N0,
3021 ST_PYR, 5, P0, EI, EE, P5, N0,
3022 ST_PYR, 5, EE, EG, P6, P5, N0,
3023 ST_PYR, 5, EG, EC, P2, P6, N0,
3024 ST_PYR, 5, EC, ED, P0, P2, N0,
3025 ST_TET, 4, EI, P0, ED, N0,
3026 /* case 104 */ 8,
3027 ST_PNT, 4, EE, EJ, ED, ED,
3028 ST_PYR, 5, P3, EC, EL, P6, N0,
3029 ST_PYR, 5, EG, EK, P3, P6, N0,
3030 ST_TET, 4, P3, ED, EC, N0,
3031 ST_TET, 4, EK, ED, P3, N0,
3032 ST_PYR, 5, EL, EJ, P5, P6, N0,
3033 ST_PYR, 5, P6, P5, EE, EG, N0,
3034 ST_TET, 4, EE, P5, EJ, N0,
3035 /* case 105 */ 2,
3036 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P6, P3,
3037 ST_HEX, 8, P0, P5, P6, P3, EI, EE, EG, EK,
3038 /* case 106 */ 9,
3039 ST_PNT, 5, EE, EG, EA, ED, EK,
3040 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
3041 ST_TET, 4, P6, P3, P1, N0,
3042 ST_PYR, 5, P1, P3, ED, EA, N0,
3043 ST_TET, 4, P5, P6, P1, N0,
3044 ST_PYR, 5, EG, P6, P5, EE, N0,
3045 ST_PYR, 5, EE, P5, P1, EA, N0,
3046 ST_PYR, 5, P3, P6, EG, EK, N0,
3047 ST_TET, 4, ED, P3, EK, N0,
3048 /* case 107 */ 11,
3049 ST_PNT, 6, P1, P3, P0, P5, EG, EE,
3050 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
3051 ST_PYR, 5, EE, EG, P6, P5, N0,
3052 ST_TET, 4, P5, P6, P1, N0,
3053 ST_TET, 4, P5, P1, P0, N0,
3054 ST_PYR, 5, EI, EE, P5, P0, N0,
3055 ST_PYR, 5, EK, EI, P0, P3, N0,
3056 ST_TET, 4, P0, P1, P3, N0,
3057 ST_PYR, 5, EG, EE, EI, EK, N0,
3058 ST_TET, 4, P3, P1, P6, N0,
3059 ST_PYR, 5, EG, EK, P3, P6, N0,
3060 /* case 108 */ 9,
3061 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
3062 ST_TET, 4, P2, P5, P6, N0,
3063 ST_PYR, 5, EB, EJ, P5, P2, N0,
3064 ST_PYR, 5, EB, P2, P3, ED, N0,
3065 ST_TET, 4, P3, P2, P6, N0,
3066 ST_TET, 4, P3, EK, ED, N0,
3067 ST_PYR, 5, P3, P6, EG, EK, N0,
3068 ST_PYR, 5, EG, P6, P5, EE, N0,
3069 ST_TET, 4, EE, P5, EJ, N0,
3070 /* case 109 */ 11,
3071 ST_PNT, 6, P2, P0, P3, P6, EE, EG,
3072 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
3073 ST_PYR, 5, EG, P6, P5, EE, N0,
3074 ST_TET, 4, P6, P2, P5, N0,
3075 ST_TET, 4, P6, P3, P2, N0,
3076 ST_PYR, 5, EK, P3, P6, EG, N0,
3077 ST_PYR, 5, EI, P0, P3, EK, N0,
3078 ST_TET, 4, P3, P0, P2, N0,
3079 ST_PYR, 5, EE, EI, EK, EG, N0,
3080 ST_TET, 4, P0, P5, P2, N0,
3081 ST_PYR, 5, EE, P5, P0, EI, N0,
3082 /* case 110 */ 9,
3083 ST_PNT, 5, EG, EE, EA, EK, ED,
3084 ST_PYR, 5, P2, P1, P5, P6, N0,
3085 ST_TET, 4, P1, P2, P3, N0,
3086 ST_TET, 4, P3, P2, P6, N0,
3087 ST_PYR, 5, P3, P6, EG, EK, N0,
3088 ST_PYR, 5, EG, P6, P5, EE, N0,
3089 ST_PYR, 5, EE, P5, P1, EA, N0,
3090 ST_PYR, 5, EA, P1, P3, ED, N0,
3091 ST_TET, 4, EK, ED, P3, N0,
3092 /* case 111 */ 2,
3093 ST_HEX, 8, P0, P5, P6, P3, EI, EE, EG, EK,
3094 ST_WDG, 6, P2, P3, P6, P1, P0, P5,
3095 /* case 112 */ 7,
3096 ST_PNT, 5, EI, EJ, EH, EG, EL,
3097 ST_PYR, 5, EJ, P5, P6, EL, N0,
3098 ST_PYR, 5, EI, P4, P5, EJ, N0,
3099 ST_TET, 4, EH, P4, EI, N0,
3100 ST_TET, 4, P4, P6, P5, N0,
3101 ST_PYR, 5, EH, EG, P6, P4, N0,
3102 ST_TET, 4, P6, EG, EL, N0,
3103 /* case 113 */ 9,
3104 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
3105 ST_TET, 4, P4, P6, P5, N0,
3106 ST_PYR, 5, EH, EG, P6, P4, N0,
3107 ST_PYR, 5, EH, P4, P0, ED, N0,
3108 ST_TET, 4, P0, P4, P5, N0,
3109 ST_TET, 4, P0, EA, ED, N0,
3110 ST_PYR, 5, P0, P5, EJ, EA, N0,
3111 ST_PYR, 5, EJ, P5, P6, EL, N0,
3112 ST_TET, 4, EL, P6, EG, N0,
3113 /* case 114 */ 5,
3114 ST_TET, 4, P5, P6, P1, P4,
3115 ST_PYR, 5, EI, P4, P1, EA, EB,
3116 ST_PYR, 5, EH, EG, P6, P4, EL,
3117 ST_PYR, 5, P1, P6, EL, EB, P4,
3118 ST_PYR, 5, EI, EB, EL, EH, P4,
3119 /* case 115 */ 9,
3120 ST_PNT, 5, EH, ED, EB, EG, EL,
3121 ST_PYR, 5, P5, P1, P0, P4, N0,
3122 ST_TET, 4, P1, P5, P6, N0,
3123 ST_TET, 4, P6, P5, P4, N0,
3124 ST_PYR, 5, P6, P4, EH, EG, N0,
3125 ST_PYR, 5, EH, P4, P0, ED, N0,
3126 ST_PYR, 5, ED, P0, P1, EB, N0,
3127 ST_PYR, 5, EB, P1, P6, EL, N0,
3128 ST_TET, 4, EG, EL, P6, N0,
3129 /* case 116 */ 9,
3130 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
3131 ST_TET, 4, P5, P6, P2, N0,
3132 ST_PYR, 5, EJ, P5, P2, EB, N0,
3133 ST_PYR, 5, EJ, EI, P4, P5, N0,
3134 ST_TET, 4, P4, P6, P5, N0,
3135 ST_TET, 4, P4, EI, EH, N0,
3136 ST_PYR, 5, P4, EH, EG, P6, N0,
3137 ST_PYR, 5, EG, EC, P2, P6, N0,
3138 ST_TET, 4, EC, EB, P2, N0,
3139 /* case 117 */ 11,
3140 ST_PNT, 6, P5, P0, P4, P6, EC, EG,
3141 ST_WDG, 6, P5, P2, P0, EJ, EB, EA,
3142 ST_PYR, 5, EG, EC, P2, P6, N0,
3143 ST_TET, 4, P6, P2, P5, N0,
3144 ST_TET, 4, P6, P5, P4, N0,
3145 ST_PYR, 5, EH, EG, P6, P4, N0,
3146 ST_PYR, 5, ED, EH, P4, P0, N0,
3147 ST_TET, 4, P4, P5, P0, N0,
3148 ST_PYR, 5, EC, EG, EH, ED, N0,
3149 ST_TET, 4, P0, P5, P2, N0,
3150 ST_PYR, 5, EC, ED, P0, P2, N0,
3151 /* case 118 */ 9,
3152 ST_PNT, 5, EG, EC, EA, EH, EI,
3153 ST_PYR, 5, P5, P6, P2, P1, N0,
3154 ST_TET, 4, P1, P4, P5, N0,
3155 ST_TET, 4, P4, P6, P5, N0,
3156 ST_PYR, 5, P4, EH, EG, P6, N0,
3157 ST_PYR, 5, EG, EC, P2, P6, N0,
3158 ST_PYR, 5, EC, EA, P1, P2, N0,
3159 ST_PYR, 5, EA, EI, P4, P1, N0,
3160 ST_TET, 4, EH, P4, EI, N0,
3161 /* case 119 */ 2,
3162 ST_HEX, 8, ED, EC, EG, EH, P0, P2, P6, P4,
3163 ST_WDG, 6, P1, P0, P2, P5, P4, P6,
3164 /* case 120 */ 9,
3165 ST_PNT, 5, EJ, EL, EI, ED, EC,
3166 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3167 ST_TET, 4, P6, P4, P3, N0,
3168 ST_PYR, 5, P4, EI, ED, P3, N0,
3169 ST_TET, 4, P5, P4, P6, N0,
3170 ST_PYR, 5, EL, EJ, P5, P6, N0,
3171 ST_PYR, 5, EJ, EI, P4, P5, N0,
3172 ST_PYR, 5, P3, EC, EL, P6, N0,
3173 ST_TET, 4, ED, EC, P3, N0,
3174 /* case 121 */ 11,
3175 ST_PNT, 6, P4, P3, P0, P5, EL, EJ,
3176 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3177 ST_PYR, 5, EJ, P5, P6, EL, N0,
3178 ST_TET, 4, P5, P4, P6, N0,
3179 ST_TET, 4, P5, P0, P4, N0,
3180 ST_PYR, 5, EA, P0, P5, EJ, N0,
3181 ST_PYR, 5, EC, P3, P0, EA, N0,
3182 ST_TET, 4, P0, P3, P4, N0,
3183 ST_PYR, 5, EL, EC, EA, EJ, N0,
3184 ST_TET, 4, P3, P6, P4, N0,
3185 ST_PYR, 5, EL, P6, P3, EC, N0,
3186 /* case 122 */ 5,
3187 ST_WDG, 6, P3, P1, P6, EC, EB, EL,
3188 ST_WDG, 6, EI, ED, EA, P4, P3, P1,
3189 ST_WDG, 6, P4, P3, P6, EH, EK, EG,
3190 ST_TET, 4, P3, P1, P6, P4,
3191 ST_TET, 4, P4, P6, P5, P1,
3192 /* case 123 */ 5,
3193 ST_WDG, 6, EC, EL, EB, P3, P6, P1,
3194 ST_WDG, 6, P3, P6, P4, EK, EG, EH,
3195 ST_PYR, 5, P0, P4, P5, P1, P3,
3196 ST_TET, 4, P6, P5, P4, P3,
3197 ST_TET, 4, P6, P1, P5, P3,
3198 /* case 124 */ 11,
3199 ST_PNT, 6, P6, P4, P5, P2, ED, EB,
3200 ST_WDG, 6, EG, EK, EH, P6, P3, P4,
3201 ST_PYR, 5, EB, P2, P3, ED, N0,
3202 ST_TET, 4, P2, P6, P3, N0,
3203 ST_TET, 4, P2, P5, P6, N0,
3204 ST_PYR, 5, EJ, P5, P2, EB, N0,
3205 ST_PYR, 5, EI, P4, P5, EJ, N0,
3206 ST_TET, 4, P5, P4, P6, N0,
3207 ST_PYR, 5, ED, EI, EJ, EB, N0,
3208 ST_TET, 4, P4, P3, P6, N0,
3209 ST_PYR, 5, ED, P3, P4, EI, N0,
3210 /* case 125 */ 6,
3211 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3212 ST_WDG, 6, EJ, EA, EB, P5, P0, P2,
3213 ST_TET, 4, P2, P3, P0, P5,
3214 ST_TET, 4, P5, P4, P6, P3,
3215 ST_TET, 4, P4, P5, P0, P3,
3216 ST_TET, 4, P5, P6, P2, P3,
3217 /* case 126 */ 5,
3218 ST_WDG, 6, EK, EH, EG, P3, P4, P6,
3219 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
3220 ST_PYR, 5, P2, P1, P5, P6, P3,
3221 ST_TET, 4, P4, P5, P1, P3,
3222 ST_TET, 4, P4, P6, P5, P3,
3223 /* case 127 */ 9,
3224 ST_PNT, 7, P0, P1, P2, P3, P4, P5, P6,
3225 ST_WDG, 6, EH, EG, EK, P4, P6, P3,
3226 ST_TET, 4, P4, P3, P6, N0,
3227 ST_PYR, 5, P5, P6, P2, P1, N0,
3228 ST_TET, 4, P6, P3, P2, N0,
3229 ST_PYR, 5, P0, P1, P2, P3, N0,
3230 ST_TET, 4, P0, P3, P4, N0,
3231 ST_PYR, 5, P0, P4, P5, P1, N0,
3232 ST_TET, 4, P4, P6, P5, N0,
3233 /* case 128 */ 1,
3234 ST_TET, 4, P7, EG, EH, EK,
3235 /* case 129 */ 7,
3236 ST_PNT, 2, EA, EG,
3237 ST_PYR, 5, P0, ED, EK, P7, N0,
3238 ST_PYR, 5, EI, P0, P7, EH, N0,
3239 ST_TET, 4, EH, P7, EG, N0,
3240 ST_TET, 4, P7, EK, EG, N0,
3241 ST_TET, 4, EI, P0, N0, EA,
3242 ST_TET, 4, ED, P0, EA, N0,
3243 /* case 130 */ 2,
3244 ST_TET, 4, P1, EA, EJ, EB,
3245 ST_TET, 4, P7, EH, EK, EG,
3246 /* case 131 */ 8,
3247 ST_PNT, 4, EJ, EB, EG, EG,
3248 ST_PYR, 5, P7, P0, ED, EK, N0,
3249 ST_PYR, 5, EI, P0, P7, EH, N0,
3250 ST_TET, 4, P7, EK, EG, N0,
3251 ST_TET, 4, EH, P7, EG, N0,
3252 ST_PYR, 5, ED, P0, P1, EB, N0,
3253 ST_PYR, 5, P0, EI, EJ, P1, N0,
3254 ST_TET, 4, EJ, EB, P1, N0,
3255 /* case 132 */ 7,
3256 ST_PNT, 2, EH, EB,
3257 ST_PYR, 5, P7, EK, EC, P2, N0,
3258 ST_PYR, 5, EG, P7, P2, EL, N0,
3259 ST_TET, 4, EL, P2, EB, N0,
3260 ST_TET, 4, P2, EC, EB, N0,
3261 ST_TET, 4, EG, P7, N0, EH,
3262 ST_TET, 4, EK, P7, EH, N0,
3263 /* case 133 */ 5,
3264 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
3265 ST_PYR, 5, P0, P7, EH, EI, EA,
3266 ST_PYR, 5, EG, P7, P2, EL, EB,
3267 ST_PYR, 5, EA, EB, P2, P0, P7,
3268 ST_PYR, 5, EA, EH, EG, EB, P7,
3269 /* case 134 */ 8,
3270 ST_PNT, 4, EJ, EA, EH, EH,
3271 ST_PYR, 5, P7, EK, EC, P2, N0,
3272 ST_PYR, 5, EL, EG, P7, P2, N0,
3273 ST_TET, 4, P7, EH, EK, N0,
3274 ST_TET, 4, EG, EH, P7, N0,
3275 ST_PYR, 5, EC, EA, P1, P2, N0,
3276 ST_PYR, 5, P2, P1, EJ, EL, N0,
3277 ST_TET, 4, EJ, P1, EA, N0,
3278 /* case 135 */ 9,
3279 ST_PNT, 5, EJ, EL, EI, EH, EG,
3280 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
3281 ST_TET, 4, P2, P7, P0, N0,
3282 ST_PYR, 5, P0, P7, EH, EI, N0,
3283 ST_TET, 4, P1, P2, P0, N0,
3284 ST_PYR, 5, EL, P2, P1, EJ, N0,
3285 ST_PYR, 5, EJ, P1, P0, EI, N0,
3286 ST_PYR, 5, P7, P2, EL, EG, N0,
3287 ST_TET, 4, EH, P7, EG, N0,
3288 /* case 136 */ 1,
3289 ST_WDG, 6, P7, EH, EG, P3, ED, EC,
3290 /* case 137 */ 7,
3291 ST_PNT, 5, EA, EC, EI, EH, EG,
3292 ST_PYR, 5, EC, EG, P7, P3, N0,
3293 ST_PYR, 5, EA, EC, P3, P0, N0,
3294 ST_TET, 4, EI, EA, P0, N0,
3295 ST_TET, 4, P0, P3, P7, N0,
3296 ST_PYR, 5, EI, P0, P7, EH, N0,
3297 ST_TET, 4, P7, EG, EH, N0,
3298 /* case 138 */ 8,
3299 ST_PNT, 4, EG, EH, EJ, EJ,
3300 ST_PYR, 5, P1, P3, ED, EA, N0,
3301 ST_PYR, 5, EC, P3, P1, EB, N0,
3302 ST_TET, 4, P1, EA, EJ, N0,
3303 ST_TET, 4, EB, P1, EJ, N0,
3304 ST_PYR, 5, ED, P3, P7, EH, N0,
3305 ST_PYR, 5, P3, EC, EG, P7, N0,
3306 ST_TET, 4, EG, EH, P7, N0,
3307 /* case 139 */ 9,
3308 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
3309 ST_TET, 4, P0, P3, P7, N0,
3310 ST_PYR, 5, EI, P0, P7, EH, N0,
3311 ST_PYR, 5, EI, EJ, P1, P0, N0,
3312 ST_TET, 4, P1, P3, P0, N0,
3313 ST_TET, 4, P1, EJ, EB, N0,
3314 ST_PYR, 5, P1, EB, EC, P3, N0,
3315 ST_PYR, 5, EC, EG, P7, P3, N0,
3316 ST_TET, 4, EG, EH, P7, N0,
3317 /* case 140 */ 7,
3318 ST_PNT, 5, EB, ED, EL, EG, EH,
3319 ST_PYR, 5, ED, P3, P7, EH, N0,
3320 ST_PYR, 5, EB, P2, P3, ED, N0,
3321 ST_TET, 4, EL, P2, EB, N0,
3322 ST_TET, 4, P2, P7, P3, N0,
3323 ST_PYR, 5, EL, EG, P7, P2, N0,
3324 ST_TET, 4, P7, EG, EH, N0,
3325 /* case 141 */ 5,
3326 ST_TET, 4, P3, P0, P2, P7,
3327 ST_PYR, 5, EH, EI, P0, P7, EA,
3328 ST_PYR, 5, EG, P7, P2, EL, EB,
3329 ST_PYR, 5, P0, EA, EB, P2, P7,
3330 ST_PYR, 5, EH, EG, EB, EA, P7,
3331 /* case 142 */ 9,
3332 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
3333 ST_TET, 4, P3, P1, P2, N0,
3334 ST_PYR, 5, ED, EA, P1, P3, N0,
3335 ST_PYR, 5, ED, P3, P7, EH, N0,
3336 ST_TET, 4, P7, P3, P2, N0,
3337 ST_TET, 4, P7, EG, EH, N0,
3338 ST_PYR, 5, P7, P2, EL, EG, N0,
3339 ST_PYR, 5, EL, P2, P1, EJ, N0,
3340 ST_TET, 4, EJ, P1, EA, N0,
3341 /* case 143 */ 9,
3342 ST_PNT, 5, EL, EJ, EI, EG, EH,
3343 ST_PYR, 5, P3, P0, P1, P2, N0,
3344 ST_TET, 4, P0, P3, P7, N0,
3345 ST_TET, 4, P7, P3, P2, N0,
3346 ST_PYR, 5, P7, P2, EL, EG, N0,
3347 ST_PYR, 5, EL, P2, P1, EJ, N0,
3348 ST_PYR, 5, EJ, P1, P0, EI, N0,
3349 ST_PYR, 5, EI, P0, P7, EH, N0,
3350 ST_TET, 4, EG, EH, P7, N0,
3351 /* case 144 */ 1,
3352 ST_WDG, 6, P4, EI, EE, P7, EK, EG,
3353 /* case 145 */ 7,
3354 ST_PNT, 5, EA, EE, ED, EK, EG,
3355 ST_PYR, 5, EE, P4, P7, EG, N0,
3356 ST_PYR, 5, EA, P0, P4, EE, N0,
3357 ST_TET, 4, ED, P0, EA, N0,
3358 ST_TET, 4, P0, P7, P4, N0,
3359 ST_PYR, 5, ED, EK, P7, P0, N0,
3360 ST_TET, 4, P7, EK, EG, N0,
3361 /* case 146 */ 8,
3362 ST_PNT, 4, EG, EK, EB, EB,
3363 ST_PYR, 5, P1, EA, EI, P4, N0,
3364 ST_PYR, 5, EE, EJ, P1, P4, N0,
3365 ST_TET, 4, P1, EB, EA, N0,
3366 ST_TET, 4, EJ, EB, P1, N0,
3367 ST_PYR, 5, EI, EK, P7, P4, N0,
3368 ST_PYR, 5, P4, P7, EG, EE, N0,
3369 ST_TET, 4, EG, P7, EK, N0,
3370 /* case 147 */ 9,
3371 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
3372 ST_TET, 4, P0, P7, P4, N0,
3373 ST_PYR, 5, ED, EK, P7, P0, N0,
3374 ST_PYR, 5, ED, P0, P1, EB, N0,
3375 ST_TET, 4, P1, P0, P4, N0,
3376 ST_TET, 4, P1, EJ, EB, N0,
3377 ST_PYR, 5, P1, P4, EE, EJ, N0,
3378 ST_PYR, 5, EE, P4, P7, EG, N0,
3379 ST_TET, 4, EG, P7, EK, N0,
3380 /* case 148 */ 8,
3381 ST_PNT, 4, EE, EI, EB, EB,
3382 ST_PYR, 5, P2, P7, EK, EC, N0,
3383 ST_PYR, 5, EG, P7, P2, EL, N0,
3384 ST_TET, 4, P2, EC, EB, N0,
3385 ST_TET, 4, EL, P2, EB, N0,
3386 ST_PYR, 5, EK, P7, P4, EI, N0,
3387 ST_PYR, 5, P7, EG, EE, P4, N0,
3388 ST_TET, 4, EE, EI, P4, N0,
3389 /* case 149 */ 9,
3390 ST_PNT, 5, EE, EG, EA, EB, EL,
3391 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
3392 ST_TET, 4, P7, P0, P2, N0,
3393 ST_PYR, 5, P0, EA, EB, P2, N0,
3394 ST_TET, 4, P4, P0, P7, N0,
3395 ST_PYR, 5, EG, EE, P4, P7, N0,
3396 ST_PYR, 5, EE, EA, P0, P4, N0,
3397 ST_PYR, 5, P2, EL, EG, P7, N0,
3398 ST_TET, 4, EB, EL, P2, N0,
3399 /* case 150 */ 2,
3400 ST_HEX, 8, P4, P1, P2, P7, EE, EJ, EL, EG,
3401 ST_HEX, 8, EI, EA, EC, EK, P4, P1, P2, P7,
3402 /* case 151 */ 11,
3403 ST_PNT, 6, P0, P7, P4, P1, EL, EJ,
3404 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
3405 ST_PYR, 5, EJ, EL, P2, P1, N0,
3406 ST_TET, 4, P1, P2, P0, N0,
3407 ST_TET, 4, P1, P0, P4, N0,
3408 ST_PYR, 5, EE, EJ, P1, P4, N0,
3409 ST_PYR, 5, EG, EE, P4, P7, N0,
3410 ST_TET, 4, P4, P0, P7, N0,
3411 ST_PYR, 5, EL, EJ, EE, EG, N0,
3412 ST_TET, 4, P7, P0, P2, N0,
3413 ST_PYR, 5, EL, EG, P7, P2, N0,
3414 /* case 152 */ 7,
3415 ST_PNT, 5, EC, EG, ED, EI, EE,
3416 ST_PYR, 5, EG, EE, P4, P7, N0,
3417 ST_PYR, 5, EC, EG, P7, P3, N0,
3418 ST_TET, 4, ED, EC, P3, N0,
3419 ST_TET, 4, P3, P7, P4, N0,
3420 ST_PYR, 5, ED, P3, P4, EI, N0,
3421 ST_TET, 4, P4, EE, EI, N0,
3422 /* case 153 */ 1,
3423 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P7, P3,
3424 /* case 154 */ 9,
3425 ST_PNT, 5, EG, EE, EC, EB, EJ,
3426 ST_WDG, 6, P3, P4, P1, ED, EI, EA,
3427 ST_TET, 4, P4, P1, P3, N0,
3428 ST_PYR, 5, P3, P1, EB, EC, N0,
3429 ST_TET, 4, P7, P4, P3, N0,
3430 ST_PYR, 5, EE, P4, P7, EG, N0,
3431 ST_PYR, 5, EG, P7, P3, EC, N0,
3432 ST_PYR, 5, P1, P4, EE, EJ, N0,
3433 ST_TET, 4, EB, P1, EJ, N0,
3434 /* case 155 */ 9,
3435 ST_PNT, 5, EE, EG, EC, EJ, EB,
3436 ST_PYR, 5, P0, P3, P7, P4, N0,
3437 ST_TET, 4, P3, P0, P1, N0,
3438 ST_TET, 4, P1, P0, P4, N0,
3439 ST_PYR, 5, P1, P4, EE, EJ, N0,
3440 ST_PYR, 5, EE, P4, P7, EG, N0,
3441 ST_PYR, 5, EG, P7, P3, EC, N0,
3442 ST_PYR, 5, EC, P3, P1, EB, N0,
3443 ST_TET, 4, EJ, EB, P1, N0,
3444 /* case 156 */ 9,
3445 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
3446 ST_TET, 4, P3, P7, P4, N0,
3447 ST_PYR, 5, ED, P3, P4, EI, N0,
3448 ST_PYR, 5, ED, EB, P2, P3, N0,
3449 ST_TET, 4, P2, P7, P3, N0,
3450 ST_TET, 4, P2, EB, EL, N0,
3451 ST_PYR, 5, P2, EL, EG, P7, N0,
3452 ST_PYR, 5, EG, EE, P4, P7, N0,
3453 ST_TET, 4, EE, EI, P4, N0,
3454 /* case 157 */ 9,
3455 ST_PNT, 5, EG, EE, EA, EL, EB,
3456 ST_PYR, 5, P3, P7, P4, P0, N0,
3457 ST_TET, 4, P0, P2, P3, N0,
3458 ST_TET, 4, P2, P7, P3, N0,
3459 ST_PYR, 5, P2, EL, EG, P7, N0,
3460 ST_PYR, 5, EG, EE, P4, P7, N0,
3461 ST_PYR, 5, EE, EA, P0, P4, N0,
3462 ST_PYR, 5, EA, EB, P2, P0, N0,
3463 ST_TET, 4, EL, P2, EB, N0,
3464 /* case 158 */ 11,
3465 ST_PNT, 6, P3, P4, P7, P2, EJ, EL,
3466 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
3467 ST_PYR, 5, EL, P2, P1, EJ, N0,
3468 ST_TET, 4, P2, P3, P1, N0,
3469 ST_TET, 4, P2, P7, P3, N0,
3470 ST_PYR, 5, EG, P7, P2, EL, N0,
3471 ST_PYR, 5, EE, P4, P7, EG, N0,
3472 ST_TET, 4, P7, P4, P3, N0,
3473 ST_PYR, 5, EJ, EE, EG, EL, N0,
3474 ST_TET, 4, P4, P1, P3, N0,
3475 ST_PYR, 5, EJ, P1, P4, EE, N0,
3476 /* case 159 */ 2,
3477 ST_HEX, 8, P4, P1, P2, P7, EE, EJ, EL, EG,
3478 ST_WDG, 6, P3, P7, P2, P0, P4, P1,
3479 /* case 160 */ 7,
3480 ST_PNT, 2, EK, EJ,
3481 ST_PYR, 5, P7, P5, EE, EH, N0,
3482 ST_PYR, 5, EG, EF, P5, P7, N0,
3483 ST_TET, 4, EF, EJ, P5, N0,
3484 ST_TET, 4, P5, EJ, EE, N0,
3485 ST_TET, 4, EG, N0, P7, EK,
3486 ST_TET, 4, EH, EK, P7, N0,
3487 /* case 161 */ 5,
3488 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
3489 ST_PYR, 5, P0, ED, EK, P7, EA,
3490 ST_PYR, 5, EG, EF, P5, P7, EJ,
3491 ST_PYR, 5, EA, P0, P5, EJ, P7,
3492 ST_PYR, 5, EA, EJ, EG, EK, P7,
3493 /* case 162 */ 8,
3494 ST_PNT, 4, EB, EA, EK, EK,
3495 ST_PYR, 5, P7, P5, EE, EH, N0,
3496 ST_PYR, 5, EF, P5, P7, EG, N0,
3497 ST_TET, 4, P7, EH, EK, N0,
3498 ST_TET, 4, EG, P7, EK, N0,
3499 ST_PYR, 5, EE, P5, P1, EA, N0,
3500 ST_PYR, 5, P5, EF, EB, P1, N0,
3501 ST_TET, 4, EB, EA, P1, N0,
3502 /* case 163 */ 9,
3503 ST_PNT, 5, EB, EF, ED, EK, EG,
3504 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
3505 ST_TET, 4, P5, P0, P7, N0,
3506 ST_PYR, 5, P0, ED, EK, P7, N0,
3507 ST_TET, 4, P1, P0, P5, N0,
3508 ST_PYR, 5, EF, EB, P1, P5, N0,
3509 ST_PYR, 5, EB, ED, P0, P1, N0,
3510 ST_PYR, 5, P7, EG, EF, P5, N0,
3511 ST_TET, 4, EK, EG, P7, N0,
3512 /* case 164 */ 5,
3513 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3514 ST_PYR, 5, P5, P2, EB, EJ, EE,
3515 ST_PYR, 5, EC, P2, P7, EK, EH,
3516 ST_PYR, 5, EE, EH, P7, P5, P2,
3517 ST_PYR, 5, EE, EB, EC, EH, P2,
3518 /* case 165 */ 5,
3519 ST_WDG, 6, P2, P0, P5, EB, EA, EJ,
3520 ST_TET, 4, P2, P0, P5, P7,
3521 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
3522 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
3523 ST_WDG, 6, EE, EH, EI, P5, P7, P0,
3524 /* case 166 */ 9,
3525 ST_PNT, 5, EA, EC, EE, EH, EK,
3526 ST_WDG, 6, EF, EL, EG, P5, P2, P7,
3527 ST_TET, 4, P2, P5, P7, N0,
3528 ST_PYR, 5, P5, EE, EH, P7, N0,
3529 ST_TET, 4, P1, P5, P2, N0,
3530 ST_PYR, 5, EC, EA, P1, P2, N0,
3531 ST_PYR, 5, EA, EE, P5, P1, N0,
3532 ST_PYR, 5, P7, EK, EC, P2, N0,
3533 ST_TET, 4, EH, EK, P7, N0,
3534 /* case 167 */ 5,
3535 ST_WDG, 6, EH, EI, EE, P7, P0, P5,
3536 ST_WDG, 6, P2, P7, P0, EC, EK, ED,
3537 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3538 ST_TET, 4, P7, P5, P0, P2,
3539 ST_TET, 4, P2, P1, P5, P0,
3540 /* case 168 */ 8,
3541 ST_PNT, 4, EC, ED, EJ, EJ,
3542 ST_PYR, 5, P5, EE, EH, P7, N0,
3543 ST_PYR, 5, EG, EF, P5, P7, N0,
3544 ST_TET, 4, P5, EJ, EE, N0,
3545 ST_TET, 4, EF, EJ, P5, N0,
3546 ST_PYR, 5, EH, ED, P3, P7, N0,
3547 ST_PYR, 5, P7, P3, EC, EG, N0,
3548 ST_TET, 4, EC, P3, ED, N0,
3549 /* case 169 */ 9,
3550 ST_PNT, 5, EC, EG, EA, EJ, EF,
3551 ST_WDG, 6, P0, P7, P5, EI, EH, EE,
3552 ST_TET, 4, P7, P5, P0, N0,
3553 ST_PYR, 5, P0, P5, EJ, EA, N0,
3554 ST_TET, 4, P3, P7, P0, N0,
3555 ST_PYR, 5, EG, P7, P3, EC, N0,
3556 ST_PYR, 5, EC, P3, P0, EA, N0,
3557 ST_PYR, 5, P5, P7, EG, EF, N0,
3558 ST_TET, 4, EJ, P5, EF, N0,
3559 /* case 170 */ 2,
3560 ST_HEX, 8, EC, EB, EF, EG, P3, P1, P5, P7,
3561 ST_HEX, 8, P3, P1, P5, P7, ED, EA, EE, EH,
3562 /* case 171 */ 11,
3563 ST_PNT, 6, P0, P7, P3, P1, EF, EB,
3564 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
3565 ST_PYR, 5, EB, P1, P5, EF, N0,
3566 ST_TET, 4, P1, P0, P5, N0,
3567 ST_TET, 4, P1, P3, P0, N0,
3568 ST_PYR, 5, EC, P3, P1, EB, N0,
3569 ST_PYR, 5, EG, P7, P3, EC, N0,
3570 ST_TET, 4, P3, P7, P0, N0,
3571 ST_PYR, 5, EF, EG, EC, EB, N0,
3572 ST_TET, 4, P7, P5, P0, N0,
3573 ST_PYR, 5, EF, P5, P7, EG, N0,
3574 /* case 172 */ 9,
3575 ST_PNT, 5, ED, EH, EB, EJ, EE,
3576 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3577 ST_TET, 4, P7, P2, P5, N0,
3578 ST_PYR, 5, P2, EB, EJ, P5, N0,
3579 ST_TET, 4, P3, P2, P7, N0,
3580 ST_PYR, 5, EH, ED, P3, P7, N0,
3581 ST_PYR, 5, ED, EB, P2, P3, N0,
3582 ST_PYR, 5, P5, EE, EH, P7, N0,
3583 ST_TET, 4, EJ, EE, P5, N0,
3584 /* case 173 */ 5,
3585 ST_WDG, 6, EJ, EA, EB, P5, P0, P2,
3586 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
3587 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
3588 ST_TET, 4, P5, P2, P0, P7,
3589 ST_TET, 4, P7, P3, P2, P0,
3590 /* case 174 */ 11,
3591 ST_PNT, 6, P2, P5, P1, P3, EH, ED,
3592 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3593 ST_PYR, 5, ED, P3, P7, EH, N0,
3594 ST_TET, 4, P3, P2, P7, N0,
3595 ST_TET, 4, P3, P1, P2, N0,
3596 ST_PYR, 5, EA, P1, P3, ED, N0,
3597 ST_PYR, 5, EE, P5, P1, EA, N0,
3598 ST_TET, 4, P1, P5, P2, N0,
3599 ST_PYR, 5, EH, EE, EA, ED, N0,
3600 ST_TET, 4, P5, P7, P2, N0,
3601 ST_PYR, 5, EH, P7, P5, EE, N0,
3602 /* case 175 */ 5,
3603 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
3604 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
3605 ST_PYR, 5, P3, P0, P1, P2, P7,
3606 ST_TET, 4, P5, P1, P0, P7,
3607 ST_TET, 4, P5, P2, P1, P7,
3608 /* case 176 */ 7,
3609 ST_PNT, 5, EJ, EI, EF, EG, EK,
3610 ST_PYR, 5, EI, EK, P7, P4, N0,
3611 ST_PYR, 5, EJ, EI, P4, P5, N0,
3612 ST_TET, 4, EF, EJ, P5, N0,
3613 ST_TET, 4, P5, P4, P7, N0,
3614 ST_PYR, 5, EF, P5, P7, EG, N0,
3615 ST_TET, 4, P7, EK, EG, N0,
3616 /* case 177 */ 5,
3617 ST_TET, 4, P4, P5, P0, P7,
3618 ST_PYR, 5, EK, P7, P0, ED, EA,
3619 ST_PYR, 5, EG, EF, P5, P7, EJ,
3620 ST_PYR, 5, P0, P5, EJ, EA, P7,
3621 ST_PYR, 5, EK, EA, EJ, EG, P7,
3622 /* case 178 */ 9,
3623 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
3624 ST_TET, 4, P4, P5, P1, N0,
3625 ST_PYR, 5, EI, P4, P1, EA, N0,
3626 ST_PYR, 5, EI, EK, P7, P4, N0,
3627 ST_TET, 4, P7, P5, P4, N0,
3628 ST_TET, 4, P7, EK, EG, N0,
3629 ST_PYR, 5, P7, EG, EF, P5, N0,
3630 ST_PYR, 5, EF, EB, P1, P5, N0,
3631 ST_TET, 4, EB, EA, P1, N0,
3632 /* case 179 */ 9,
3633 ST_PNT, 5, EF, EB, ED, EG, EK,
3634 ST_PYR, 5, P4, P5, P1, P0, N0,
3635 ST_TET, 4, P0, P7, P4, N0,
3636 ST_TET, 4, P7, P5, P4, N0,
3637 ST_PYR, 5, P7, EG, EF, P5, N0,
3638 ST_PYR, 5, EF, EB, P1, P5, N0,
3639 ST_PYR, 5, EB, ED, P0, P1, N0,
3640 ST_PYR, 5, ED, EK, P7, P0, N0,
3641 ST_TET, 4, EG, P7, EK, N0,
3642 /* case 180 */ 9,
3643 ST_PNT, 5, EI, EK, EJ, EB, EC,
3644 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3645 ST_TET, 4, P7, P2, P5, N0,
3646 ST_PYR, 5, P5, P2, EB, EJ, N0,
3647 ST_TET, 4, P4, P7, P5, N0,
3648 ST_PYR, 5, EK, P7, P4, EI, N0,
3649 ST_PYR, 5, EI, P4, P5, EJ, N0,
3650 ST_PYR, 5, P2, P7, EK, EC, N0,
3651 ST_TET, 4, EB, P2, EC, N0,
3652 /* case 181 */ 5,
3653 ST_WDG, 6, P2, P0, P5, EB, EA, EJ,
3654 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3655 ST_WDG, 6, P7, P2, P5, EG, EL, EF,
3656 ST_TET, 4, P2, P0, P5, P7,
3657 ST_TET, 4, P7, P5, P4, P0,
3658 /* case 182 */ 11,
3659 ST_PNT, 6, P5, P2, P1, P4, EK, EI,
3660 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3661 ST_PYR, 5, EI, EK, P7, P4, N0,
3662 ST_TET, 4, P4, P7, P5, N0,
3663 ST_TET, 4, P4, P5, P1, N0,
3664 ST_PYR, 5, EA, EI, P4, P1, N0,
3665 ST_PYR, 5, EC, EA, P1, P2, N0,
3666 ST_TET, 4, P1, P5, P2, N0,
3667 ST_PYR, 5, EK, EI, EA, EC, N0,
3668 ST_TET, 4, P2, P5, P7, N0,
3669 ST_PYR, 5, EK, EC, P2, P7, N0,
3670 /* case 183 */ 5,
3671 ST_WDG, 6, P7, P2, P5, EG, EL, EF,
3672 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3673 ST_PYR, 5, P4, P5, P1, P0, P7,
3674 ST_TET, 4, P2, P0, P1, P7,
3675 ST_TET, 4, P2, P1, P5, P7,
3676 /* case 184 */ 9,
3677 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
3678 ST_TET, 4, P4, P3, P7, N0,
3679 ST_PYR, 5, EI, ED, P3, P4, N0,
3680 ST_PYR, 5, EI, P4, P5, EJ, N0,
3681 ST_TET, 4, P5, P4, P7, N0,
3682 ST_TET, 4, P5, EF, EJ, N0,
3683 ST_PYR, 5, P5, P7, EG, EF, N0,
3684 ST_PYR, 5, EG, P7, P3, EC, N0,
3685 ST_TET, 4, EC, P3, ED, N0,
3686 /* case 185 */ 9,
3687 ST_PNT, 5, EG, EC, EA, EF, EJ,
3688 ST_PYR, 5, P4, P0, P3, P7, N0,
3689 ST_TET, 4, P0, P4, P5, N0,
3690 ST_TET, 4, P5, P4, P7, N0,
3691 ST_PYR, 5, P5, P7, EG, EF, N0,
3692 ST_PYR, 5, EG, P7, P3, EC, N0,
3693 ST_PYR, 5, EC, P3, P0, EA, N0,
3694 ST_PYR, 5, EA, P0, P5, EJ, N0,
3695 ST_TET, 4, EF, EJ, P5, N0,
3696 /* case 186 */ 11,
3697 ST_PNT, 6, P4, P3, P7, P5, EB, EF,
3698 ST_WDG, 6, P4, P1, P3, EI, EA, ED,
3699 ST_PYR, 5, EF, EB, P1, P5, N0,
3700 ST_TET, 4, P5, P1, P4, N0,
3701 ST_TET, 4, P5, P4, P7, N0,
3702 ST_PYR, 5, EG, EF, P5, P7, N0,
3703 ST_PYR, 5, EC, EG, P7, P3, N0,
3704 ST_TET, 4, P7, P4, P3, N0,
3705 ST_PYR, 5, EB, EF, EG, EC, N0,
3706 ST_TET, 4, P3, P4, P1, N0,
3707 ST_PYR, 5, EB, EC, P3, P1, N0,
3708 /* case 187 */ 2,
3709 ST_HEX, 8, EC, EB, EF, EG, P3, P1, P5, P7,
3710 ST_WDG, 6, P0, P3, P1, P4, P7, P5,
3711 /* case 188 */ 11,
3712 ST_PNT, 6, P7, P5, P4, P3, EB, ED,
3713 ST_WDG, 6, P7, P2, P5, EG, EL, EF,
3714 ST_PYR, 5, ED, EB, P2, P3, N0,
3715 ST_TET, 4, P3, P2, P7, N0,
3716 ST_TET, 4, P3, P7, P4, N0,
3717 ST_PYR, 5, EI, ED, P3, P4, N0,
3718 ST_PYR, 5, EJ, EI, P4, P5, N0,
3719 ST_TET, 4, P4, P7, P5, N0,
3720 ST_PYR, 5, EB, ED, EI, EJ, N0,
3721 ST_TET, 4, P5, P7, P2, N0,
3722 ST_PYR, 5, EB, EJ, P5, P2, N0,
3723 /* case 189 */ 5,
3724 ST_WDG, 6, P2, P5, P7, EL, EF, EG,
3725 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
3726 ST_PYR, 5, P3, P7, P4, P0, P2,
3727 ST_TET, 4, P5, P0, P4, P2,
3728 ST_TET, 4, P5, P4, P7, P2,
3729 /* case 190 */ 6,
3730 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
3731 ST_WDG, 6, EL, EG, EF, P2, P7, P5,
3732 ST_TET, 4, P5, P4, P7, P2,
3733 ST_TET, 4, P2, P3, P1, P4,
3734 ST_TET, 4, P3, P2, P7, P4,
3735 ST_TET, 4, P2, P1, P5, P4,
3736 /* case 191 */ 9,
3737 ST_PNT, 7, P1, P0, P3, P2, P5, P4, P7,
3738 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
3739 ST_TET, 4, P5, P7, P2, N0,
3740 ST_PYR, 5, P4, P0, P3, P7, N0,
3741 ST_TET, 4, P7, P3, P2, N0,
3742 ST_PYR, 5, P1, P2, P3, P0, N0,
3743 ST_TET, 4, P1, P5, P2, N0,
3744 ST_PYR, 5, P1, P0, P4, P5, N0,
3745 ST_TET, 4, P5, P4, P7, N0,
3746 /* case 192 */ 1,
3747 ST_WDG, 6, P6, EF, EL, P7, EH, EK,
3748 /* case 193 */ 8,
3749 ST_PNT, 4, EL, EF, EA, EA,
3750 ST_PYR, 5, P0, P7, EH, EI, N0,
3751 ST_PYR, 5, EK, P7, P0, ED, N0,
3752 ST_TET, 4, P0, EI, EA, N0,
3753 ST_TET, 4, ED, P0, EA, N0,
3754 ST_PYR, 5, EH, P7, P6, EF, N0,
3755 ST_PYR, 5, P7, EK, EL, P6, N0,
3756 ST_TET, 4, EL, EF, P6, N0,
3757 /* case 194 */ 8,
3758 ST_PNT, 4, EK, EH, EA, EA,
3759 ST_PYR, 5, P1, EJ, EF, P6, N0,
3760 ST_PYR, 5, EL, EB, P1, P6, N0,
3761 ST_TET, 4, P1, EA, EJ, N0,
3762 ST_TET, 4, EB, EA, P1, N0,
3763 ST_PYR, 5, EF, EH, P7, P6, N0,
3764 ST_PYR, 5, P6, P7, EK, EL, N0,
3765 ST_TET, 4, EK, P7, EH, N0,
3766 /* case 195 */ 2,
3767 ST_HEX, 8, EI, EH, EF, EJ, P0, P7, P6, P1,
3768 ST_HEX, 8, P0, P7, P6, P1, ED, EK, EL, EB,
3769 /* case 196 */ 7,
3770 ST_PNT, 5, EH, EF, EK, EC, EB,
3771 ST_PYR, 5, EF, P6, P2, EB, N0,
3772 ST_PYR, 5, EH, P7, P6, EF, N0,
3773 ST_TET, 4, EK, P7, EH, N0,
3774 ST_TET, 4, P7, P2, P6, N0,
3775 ST_PYR, 5, EK, EC, P2, P7, N0,
3776 ST_TET, 4, P2, EC, EB, N0,
3777 /* case 197 */ 9,
3778 ST_PNT, 5, EF, EB, EH, EI, EA,
3779 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3780 ST_TET, 4, P2, P7, P0, N0,
3781 ST_PYR, 5, P7, EH, EI, P0, N0,
3782 ST_TET, 4, P6, P7, P2, N0,
3783 ST_PYR, 5, EB, EF, P6, P2, N0,
3784 ST_PYR, 5, EF, EH, P7, P6, N0,
3785 ST_PYR, 5, P0, EA, EB, P2, N0,
3786 ST_TET, 4, EI, EA, P0, N0,
3787 /* case 198 */ 9,
3788 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
3789 ST_TET, 4, P2, P6, P7, N0,
3790 ST_PYR, 5, EC, P2, P7, EK, N0,
3791 ST_PYR, 5, EC, EA, P1, P2, N0,
3792 ST_TET, 4, P1, P6, P2, N0,
3793 ST_TET, 4, P1, EA, EJ, N0,
3794 ST_PYR, 5, P1, EJ, EF, P6, N0,
3795 ST_PYR, 5, EF, EH, P7, P6, N0,
3796 ST_TET, 4, EH, EK, P7, N0,
3797 /* case 199 */ 11,
3798 ST_PNT, 6, P2, P0, P1, P6, EH, EF,
3799 ST_WDG, 6, P2, P7, P0, EC, EK, ED,
3800 ST_PYR, 5, EF, EH, P7, P6, N0,
3801 ST_TET, 4, P6, P7, P2, N0,
3802 ST_TET, 4, P6, P2, P1, N0,
3803 ST_PYR, 5, EJ, EF, P6, P1, N0,
3804 ST_PYR, 5, EI, EJ, P1, P0, N0,
3805 ST_TET, 4, P1, P2, P0, N0,
3806 ST_PYR, 5, EH, EF, EJ, EI, N0,
3807 ST_TET, 4, P0, P2, P7, N0,
3808 ST_PYR, 5, EH, EI, P0, P7, N0,
3809 /* case 200 */ 7,
3810 ST_PNT, 5, ED, EH, EC, EL, EF,
3811 ST_PYR, 5, EH, P7, P6, EF, N0,
3812 ST_PYR, 5, ED, P3, P7, EH, N0,
3813 ST_TET, 4, EC, P3, ED, N0,
3814 ST_TET, 4, P3, P6, P7, N0,
3815 ST_PYR, 5, EC, EL, P6, P3, N0,
3816 ST_TET, 4, P6, EL, EF, N0,
3817 /* case 201 */ 9,
3818 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
3819 ST_TET, 4, P3, P6, P7, N0,
3820 ST_PYR, 5, EC, EL, P6, P3, N0,
3821 ST_PYR, 5, EC, P3, P0, EA, N0,
3822 ST_TET, 4, P0, P3, P7, N0,
3823 ST_TET, 4, P0, EI, EA, N0,
3824 ST_PYR, 5, P0, P7, EH, EI, N0,
3825 ST_PYR, 5, EH, P7, P6, EF, N0,
3826 ST_TET, 4, EF, P6, EL, N0,
3827 /* case 202 */ 9,
3828 ST_PNT, 5, EH, EF, ED, EA, EJ,
3829 ST_WDG, 6, EC, EL, EB, P3, P6, P1,
3830 ST_TET, 4, P6, P3, P1, N0,
3831 ST_PYR, 5, P3, ED, EA, P1, N0,
3832 ST_TET, 4, P7, P3, P6, N0,
3833 ST_PYR, 5, EF, EH, P7, P6, N0,
3834 ST_PYR, 5, EH, ED, P3, P7, N0,
3835 ST_PYR, 5, P1, EJ, EF, P6, N0,
3836 ST_TET, 4, EA, EJ, P1, N0,
3837 /* case 203 */ 11,
3838 ST_PNT, 6, P3, P1, P0, P7, EF, EH,
3839 ST_WDG, 6, EC, EL, EB, P3, P6, P1,
3840 ST_PYR, 5, EH, P7, P6, EF, N0,
3841 ST_TET, 4, P7, P3, P6, N0,
3842 ST_TET, 4, P7, P0, P3, N0,
3843 ST_PYR, 5, EI, P0, P7, EH, N0,
3844 ST_PYR, 5, EJ, P1, P0, EI, N0,
3845 ST_TET, 4, P0, P1, P3, N0,
3846 ST_PYR, 5, EF, EJ, EI, EH, N0,
3847 ST_TET, 4, P1, P6, P3, N0,
3848 ST_PYR, 5, EF, P6, P1, EJ, N0,
3849 /* case 204 */ 1,
3850 ST_HEX, 8, P3, P2, P6, P7, ED, EB, EF, EH,
3851 /* case 205 */ 9,
3852 ST_PNT, 5, EB, EF, EH, EA, EI,
3853 ST_PYR, 5, P3, P2, P6, P7, N0,
3854 ST_TET, 4, P7, P0, P3, N0,
3855 ST_TET, 4, P0, P2, P3, N0,
3856 ST_PYR, 5, P0, EA, EB, P2, N0,
3857 ST_PYR, 5, EB, EF, P6, P2, N0,
3858 ST_PYR, 5, EF, EH, P7, P6, N0,
3859 ST_PYR, 5, EH, EI, P0, P7, N0,
3860 ST_TET, 4, EA, P0, EI, N0,
3861 /* case 206 */ 9,
3862 ST_PNT, 5, EF, EH, ED, EJ, EA,
3863 ST_PYR, 5, P2, P6, P7, P3, N0,
3864 ST_TET, 4, P3, P1, P2, N0,
3865 ST_TET, 4, P1, P6, P2, N0,
3866 ST_PYR, 5, P1, EJ, EF, P6, N0,
3867 ST_PYR, 5, EF, EH, P7, P6, N0,
3868 ST_PYR, 5, EH, ED, P3, P7, N0,
3869 ST_PYR, 5, ED, EA, P1, P3, N0,
3870 ST_TET, 4, EJ, P1, EA, N0,
3871 /* case 207 */ 2,
3872 ST_HEX, 8, EI, EH, EF, EJ, P0, P7, P6, P1,
3873 ST_WDG, 6, P3, P0, P7, P2, P1, P6,
3874 /* case 208 */ 7,
3875 ST_PNT, 5, EI, EK, EE, EF, EL,
3876 ST_PYR, 5, EK, EL, P6, P7, N0,
3877 ST_PYR, 5, EI, EK, P7, P4, N0,
3878 ST_TET, 4, EE, EI, P4, N0,
3879 ST_TET, 4, P4, P7, P6, N0,
3880 ST_PYR, 5, EE, P4, P6, EF, N0,
3881 ST_TET, 4, P6, EL, EF, N0,
3882 /* case 209 */ 9,
3883 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
3884 ST_TET, 4, P4, P7, P6, N0,
3885 ST_PYR, 5, EE, P4, P6, EF, N0,
3886 ST_PYR, 5, EE, EA, P0, P4, N0,
3887 ST_TET, 4, P0, P7, P4, N0,
3888 ST_TET, 4, P0, EA, ED, N0,
3889 ST_PYR, 5, P0, ED, EK, P7, N0,
3890 ST_PYR, 5, EK, EL, P6, P7, N0,
3891 ST_TET, 4, EL, EF, P6, N0,
3892 /* case 210 */ 9,
3893 ST_PNT, 5, EK, EL, EI, EA, EB,
3894 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
3895 ST_TET, 4, P6, P1, P4, N0,
3896 ST_PYR, 5, P4, P1, EA, EI, N0,
3897 ST_TET, 4, P7, P6, P4, N0,
3898 ST_PYR, 5, EL, P6, P7, EK, N0,
3899 ST_PYR, 5, EK, P7, P4, EI, N0,
3900 ST_PYR, 5, P1, P6, EL, EB, N0,
3901 ST_TET, 4, EA, P1, EB, N0,
3902 /* case 211 */ 11,
3903 ST_PNT, 6, P4, P1, P0, P7, EL, EK,
3904 ST_WDG, 6, P4, P6, P1, EE, EF, EJ,
3905 ST_PYR, 5, EK, EL, P6, P7, N0,
3906 ST_TET, 4, P7, P6, P4, N0,
3907 ST_TET, 4, P7, P4, P0, N0,
3908 ST_PYR, 5, ED, EK, P7, P0, N0,
3909 ST_PYR, 5, EB, ED, P0, P1, N0,
3910 ST_TET, 4, P0, P4, P1, N0,
3911 ST_PYR, 5, EL, EK, ED, EB, N0,
3912 ST_TET, 4, P1, P4, P6, N0,
3913 ST_PYR, 5, EL, EB, P1, P6, N0,
3914 /* case 212 */ 9,
3915 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
3916 ST_TET, 4, P7, P2, P6, N0,
3917 ST_PYR, 5, EK, EC, P2, P7, N0,
3918 ST_PYR, 5, EK, P7, P4, EI, N0,
3919 ST_TET, 4, P4, P7, P6, N0,
3920 ST_TET, 4, P4, EE, EI, N0,
3921 ST_PYR, 5, P4, P6, EF, EE, N0,
3922 ST_PYR, 5, EF, P6, P2, EB, N0,
3923 ST_TET, 4, EB, P2, EC, N0,
3924 /* case 213 */ 11,
3925 ST_PNT, 6, P7, P0, P4, P6, EB, EF,
3926 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
3927 ST_PYR, 5, EF, P6, P2, EB, N0,
3928 ST_TET, 4, P6, P7, P2, N0,
3929 ST_TET, 4, P6, P4, P7, N0,
3930 ST_PYR, 5, EE, P4, P6, EF, N0,
3931 ST_PYR, 5, EA, P0, P4, EE, N0,
3932 ST_TET, 4, P4, P0, P7, N0,
3933 ST_PYR, 5, EB, EA, EE, EF, N0,
3934 ST_TET, 4, P0, P2, P7, N0,
3935 ST_PYR, 5, EB, P2, P0, EA, N0,
3936 /* case 214 */ 11,
3937 ST_PNT, 6, P6, P1, P2, P7, EI, EK,
3938 ST_WDG, 6, EF, EE, EJ, P6, P4, P1,
3939 ST_PYR, 5, EK, P7, P4, EI, N0,
3940 ST_TET, 4, P7, P6, P4, N0,
3941 ST_TET, 4, P7, P2, P6, N0,
3942 ST_PYR, 5, EC, P2, P7, EK, N0,
3943 ST_PYR, 5, EA, P1, P2, EC, N0,
3944 ST_TET, 4, P2, P1, P6, N0,
3945 ST_PYR, 5, EI, EA, EC, EK, N0,
3946 ST_TET, 4, P1, P4, P6, N0,
3947 ST_PYR, 5, EI, P4, P1, EA, N0,
3948 /* case 215 */ 6,
3949 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
3950 ST_WDG, 6, EC, ED, EK, P2, P0, P7,
3951 ST_TET, 4, P7, P4, P0, P2,
3952 ST_TET, 4, P2, P1, P6, P4,
3953 ST_TET, 4, P1, P2, P0, P4,
3954 ST_TET, 4, P2, P6, P7, P4,
3955 /* case 216 */ 5,
3956 ST_TET, 4, P7, P6, P4, P3,
3957 ST_PYR, 5, ED, P3, P4, EI, EE,
3958 ST_PYR, 5, EC, EL, P6, P3, EF,
3959 ST_PYR, 5, P4, P6, EF, EE, P3,
3960 ST_PYR, 5, ED, EE, EF, EC, P3,
3961 /* case 217 */ 9,
3962 ST_PNT, 5, EC, EA, EE, EL, EF,
3963 ST_PYR, 5, P7, P4, P0, P3, N0,
3964 ST_TET, 4, P4, P7, P6, N0,
3965 ST_TET, 4, P6, P7, P3, N0,
3966 ST_PYR, 5, P6, P3, EC, EL, N0,
3967 ST_PYR, 5, EC, P3, P0, EA, N0,
3968 ST_PYR, 5, EA, P0, P4, EE, N0,
3969 ST_PYR, 5, EE, P4, P6, EF, N0,
3970 ST_TET, 4, EL, EF, P6, N0,
3971 /* case 218 */ 5,
3972 ST_WDG, 6, P1, P4, P6, EJ, EE, EF,
3973 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
3974 ST_WDG, 6, P3, P1, P6, EC, EB, EL,
3975 ST_TET, 4, P1, P4, P6, P3,
3976 ST_TET, 4, P3, P6, P7, P4,
3977 /* case 219 */ 5,
3978 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
3979 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
3980 ST_PYR, 5, P0, P3, P7, P4, P1,
3981 ST_TET, 4, P6, P7, P3, P1,
3982 ST_TET, 4, P6, P4, P7, P1,
3983 /* case 220 */ 9,
3984 ST_PNT, 5, EF, EB, ED, EE, EI,
3985 ST_PYR, 5, P7, P3, P2, P6, N0,
3986 ST_TET, 4, P3, P7, P4, N0,
3987 ST_TET, 4, P4, P7, P6, N0,
3988 ST_PYR, 5, P4, P6, EF, EE, N0,
3989 ST_PYR, 5, EF, P6, P2, EB, N0,
3990 ST_PYR, 5, EB, P2, P3, ED, N0,
3991 ST_PYR, 5, ED, P3, P4, EI, N0,
3992 ST_TET, 4, EE, EI, P4, N0,
3993 /* case 221 */ 2,
3994 ST_HEX, 8, P0, P2, P6, P4, EA, EB, EF, EE,
3995 ST_WDG, 6, P7, P4, P6, P3, P0, P2,
3996 /* case 222 */ 5,
3997 ST_WDG, 6, EE, EJ, EF, P4, P1, P6,
3998 ST_WDG, 6, P4, P1, P3, EI, EA, ED,
3999 ST_PYR, 5, P7, P3, P2, P6, P4,
4000 ST_TET, 4, P1, P2, P3, P4,
4001 ST_TET, 4, P1, P6, P2, P4,
4002 /* case 223 */ 9,
4003 ST_PNT, 7, P0, P3, P7, P4, P1, P2, P6,
4004 ST_WDG, 6, EJ, EF, EE, P1, P6, P4,
4005 ST_TET, 4, P1, P4, P6, N0,
4006 ST_PYR, 5, P2, P6, P7, P3, N0,
4007 ST_TET, 4, P6, P4, P7, N0,
4008 ST_PYR, 5, P0, P3, P7, P4, N0,
4009 ST_TET, 4, P0, P4, P1, N0,
4010 ST_PYR, 5, P0, P1, P2, P3, N0,
4011 ST_TET, 4, P1, P6, P2, N0,
4012 /* case 224 */ 7,
4013 ST_PNT, 5, EK, EL, EH, EE, EJ,
4014 ST_PYR, 5, EL, EJ, P5, P6, N0,
4015 ST_PYR, 5, EK, EL, P6, P7, N0,
4016 ST_TET, 4, EH, EK, P7, N0,
4017 ST_TET, 4, P7, P6, P5, N0,
4018 ST_PYR, 5, EH, P7, P5, EE, N0,
4019 ST_TET, 4, P5, EJ, EE, N0,
4020 /* case 225 */ 9,
4021 ST_PNT, 5, EL, EJ, EK, ED, EA,
4022 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
4023 ST_TET, 4, P5, P0, P7, N0,
4024 ST_PYR, 5, P7, P0, ED, EK, N0,
4025 ST_TET, 4, P6, P5, P7, N0,
4026 ST_PYR, 5, EJ, P5, P6, EL, N0,
4027 ST_PYR, 5, EL, P6, P7, EK, N0,
4028 ST_PYR, 5, P0, P5, EJ, EA, N0,
4029 ST_TET, 4, ED, P0, EA, N0,
4030 /* case 226 */ 9,
4031 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
4032 ST_TET, 4, P5, P7, P6, N0,
4033 ST_PYR, 5, EE, EH, P7, P5, N0,
4034 ST_PYR, 5, EE, P5, P1, EA, N0,
4035 ST_TET, 4, P1, P5, P6, N0,
4036 ST_TET, 4, P1, EB, EA, N0,
4037 ST_PYR, 5, P1, P6, EL, EB, N0,
4038 ST_PYR, 5, EL, P6, P7, EK, N0,
4039 ST_TET, 4, EK, P7, EH, N0,
4040 /* case 227 */ 11,
4041 ST_PNT, 6, P5, P0, P1, P6, EK, EL,
4042 ST_WDG, 6, EE, EH, EI, P5, P7, P0,
4043 ST_PYR, 5, EL, P6, P7, EK, N0,
4044 ST_TET, 4, P6, P5, P7, N0,
4045 ST_TET, 4, P6, P1, P5, N0,
4046 ST_PYR, 5, EB, P1, P6, EL, N0,
4047 ST_PYR, 5, ED, P0, P1, EB, N0,
4048 ST_TET, 4, P1, P0, P5, N0,
4049 ST_PYR, 5, EK, ED, EB, EL, N0,
4050 ST_TET, 4, P0, P7, P5, N0,
4051 ST_PYR, 5, EK, P7, P0, ED, N0,
4052 /* case 228 */ 5,
4053 ST_TET, 4, P6, P5, P7, P2,
4054 ST_PYR, 5, EB, EJ, P5, P2, EE,
4055 ST_PYR, 5, EC, P2, P7, EK, EH,
4056 ST_PYR, 5, P5, EE, EH, P7, P2,
4057 ST_PYR, 5, EB, EC, EH, EE, P2,
4058 /* case 229 */ 5,
4059 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
4060 ST_WDG, 6, P2, P0, P5, EB, EA, EJ,
4061 ST_WDG, 6, EC, ED, EK, P2, P0, P7,
4062 ST_TET, 4, P0, P7, P5, P2,
4063 ST_TET, 4, P2, P6, P7, P5,
4064 /* case 230 */ 9,
4065 ST_PNT, 5, EC, EA, EE, EK, EH,
4066 ST_PYR, 5, P6, P2, P1, P5, N0,
4067 ST_TET, 4, P5, P7, P6, N0,
4068 ST_TET, 4, P7, P2, P6, N0,
4069 ST_PYR, 5, P7, EK, EC, P2, N0,
4070 ST_PYR, 5, EC, EA, P1, P2, N0,
4071 ST_PYR, 5, EA, EE, P5, P1, N0,
4072 ST_PYR, 5, EE, EH, P7, P5, N0,
4073 ST_TET, 4, EK, P7, EH, N0,
4074 /* case 231 */ 5,
4075 ST_WDG, 6, P0, P7, P5, EI, EH, EE,
4076 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
4077 ST_PYR, 5, P1, P5, P6, P2, P0,
4078 ST_TET, 4, P7, P2, P6, P0,
4079 ST_TET, 4, P7, P6, P5, P0,
4080 /* case 232 */ 9,
4081 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
4082 ST_TET, 4, P7, P6, P5, N0,
4083 ST_PYR, 5, EH, P7, P5, EE, N0,
4084 ST_PYR, 5, EH, ED, P3, P7, N0,
4085 ST_TET, 4, P3, P6, P7, N0,
4086 ST_TET, 4, P3, ED, EC, N0,
4087 ST_PYR, 5, P3, EC, EL, P6, N0,
4088 ST_PYR, 5, EL, EJ, P5, P6, N0,
4089 ST_TET, 4, EJ, EE, P5, N0,
4090 /* case 233 */ 11,
4091 ST_PNT, 6, P7, P0, P3, P6, EJ, EL,
4092 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
4093 ST_PYR, 5, EL, EJ, P5, P6, N0,
4094 ST_TET, 4, P6, P5, P7, N0,
4095 ST_TET, 4, P6, P7, P3, N0,
4096 ST_PYR, 5, EC, EL, P6, P3, N0,
4097 ST_PYR, 5, EA, EC, P3, P0, N0,
4098 ST_TET, 4, P3, P7, P0, N0,
4099 ST_PYR, 5, EJ, EL, EC, EA, N0,
4100 ST_TET, 4, P0, P7, P5, N0,
4101 ST_PYR, 5, EJ, EA, P0, P5, N0,
4102 /* case 234 */ 11,
4103 ST_PNT, 6, P6, P1, P5, P7, ED, EH,
4104 ST_WDG, 6, P6, P3, P1, EL, EC, EB,
4105 ST_PYR, 5, EH, ED, P3, P7, N0,
4106 ST_TET, 4, P7, P3, P6, N0,
4107 ST_TET, 4, P7, P6, P5, N0,
4108 ST_PYR, 5, EE, EH, P7, P5, N0,
4109 ST_PYR, 5, EA, EE, P5, P1, N0,
4110 ST_TET, 4, P5, P6, P1, N0,
4111 ST_PYR, 5, ED, EH, EE, EA, N0,
4112 ST_TET, 4, P1, P6, P3, N0,
4113 ST_PYR, 5, ED, EA, P1, P3, N0,
4114 /* case 235 */ 6,
4115 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
4116 ST_WDG, 6, P5, P0, P7, EE, EI, EH,
4117 ST_TET, 4, P7, P0, P3, P5,
4118 ST_TET, 4, P5, P6, P1, P3,
4119 ST_TET, 4, P1, P0, P5, P3,
4120 ST_TET, 4, P5, P7, P6, P3,
4121 /* case 236 */ 9,
4122 ST_PNT, 5, EH, ED, EB, EE, EJ,
4123 ST_PYR, 5, P6, P7, P3, P2, N0,
4124 ST_TET, 4, P2, P5, P6, N0,
4125 ST_TET, 4, P5, P7, P6, N0,
4126 ST_PYR, 5, P5, EE, EH, P7, N0,
4127 ST_PYR, 5, EH, ED, P3, P7, N0,
4128 ST_PYR, 5, ED, EB, P2, P3, N0,
4129 ST_PYR, 5, EB, EJ, P5, P2, N0,
4130 ST_TET, 4, EE, P5, EJ, N0,
4131 /* case 237 */ 5,
4132 ST_WDG, 6, P0, P5, P2, EA, EJ, EB,
4133 ST_WDG, 6, EI, EE, EH, P0, P5, P7,
4134 ST_PYR, 5, P3, P2, P6, P7, P0,
4135 ST_TET, 4, P5, P7, P6, P0,
4136 ST_TET, 4, P5, P6, P2, P0,
4137 /* case 238 */ 2,
4138 ST_HEX, 8, EA, ED, EH, EE, P1, P3, P7, P5,
4139 ST_WDG, 6, P2, P1, P3, P6, P5, P7,
4140 /* case 239 */ 9,
4141 ST_PNT, 7, P3, P2, P1, P0, P7, P6, P5,
4142 ST_WDG, 6, P7, P5, P0, EH, EE, EI,
4143 ST_TET, 4, P7, P5, P0, N0,
4144 ST_PYR, 5, P6, P2, P1, P5, N0,
4145 ST_TET, 4, P5, P1, P0, N0,
4146 ST_PYR, 5, P3, P0, P1, P2, N0,
4147 ST_TET, 4, P3, P7, P0, N0,
4148 ST_PYR, 5, P3, P2, P6, P7, N0,
4149 ST_TET, 4, P7, P6, P5, N0,
4150 /* case 240 */ 1,
4151 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P6, P7,
4152 /* case 241 */ 9,
4153 ST_PNT, 5, EJ, EL, EK, EA, ED,
4154 ST_PYR, 5, P4, P7, P6, P5, N0,
4155 ST_TET, 4, P7, P4, P0, N0,
4156 ST_TET, 4, P0, P4, P5, N0,
4157 ST_PYR, 5, P0, P5, EJ, EA, N0,
4158 ST_PYR, 5, EJ, P5, P6, EL, N0,
4159 ST_PYR, 5, EL, P6, P7, EK, N0,
4160 ST_PYR, 5, EK, P7, P0, ED, N0,
4161 ST_TET, 4, EA, ED, P0, N0,
4162 /* case 242 */ 9,
4163 ST_PNT, 5, EL, EK, EI, EB, EA,
4164 ST_PYR, 5, P5, P4, P7, P6, N0,
4165 ST_TET, 4, P4, P5, P1, N0,
4166 ST_TET, 4, P1, P5, P6, N0,
4167 ST_PYR, 5, P1, P6, EL, EB, N0,
4168 ST_PYR, 5, EL, P6, P7, EK, N0,
4169 ST_PYR, 5, EK, P7, P4, EI, N0,
4170 ST_PYR, 5, EI, P4, P1, EA, N0,
4171 ST_TET, 4, EB, EA, P1, N0,
4172 /* case 243 */ 2,
4173 ST_HEX, 8, P0, P7, P6, P1, ED, EK, EL, EB,
4174 ST_WDG, 6, P5, P1, P6, P4, P0, P7,
4175 /* case 244 */ 9,
4176 ST_PNT, 5, EK, EI, EJ, EC, EB,
4177 ST_PYR, 5, P6, P5, P4, P7, N0,
4178 ST_TET, 4, P5, P6, P2, N0,
4179 ST_TET, 4, P2, P6, P7, N0,
4180 ST_PYR, 5, P2, P7, EK, EC, N0,
4181 ST_PYR, 5, EK, P7, P4, EI, N0,
4182 ST_PYR, 5, EI, P4, P5, EJ, N0,
4183 ST_PYR, 5, EJ, P5, P2, EB, N0,
4184 ST_TET, 4, EC, EB, P2, N0,
4185 /* case 245 */ 5,
4186 ST_WDG, 6, EA, EB, EJ, P0, P2, P5,
4187 ST_WDG, 6, P0, P2, P7, ED, EC, EK,
4188 ST_PYR, 5, P4, P7, P6, P5, P0,
4189 ST_TET, 4, P2, P6, P7, P0,
4190 ST_TET, 4, P2, P5, P6, P0,
4191 /* case 246 */ 2,
4192 ST_HEX, 8, P1, P4, P7, P2, EA, EI, EK, EC,
4193 ST_WDG, 6, P6, P2, P7, P5, P1, P4,
4194 /* case 247 */ 9,
4195 ST_PNT, 7, P4, P5, P1, P0, P7, P6, P2,
4196 ST_WDG, 6, EK, EC, ED, P7, P2, P0,
4197 ST_TET, 4, P7, P0, P2, N0,
4198 ST_PYR, 5, P6, P2, P1, P5, N0,
4199 ST_TET, 4, P2, P0, P1, N0,
4200 ST_PYR, 5, P4, P5, P1, P0, N0,
4201 ST_TET, 4, P4, P0, P7, N0,
4202 ST_PYR, 5, P4, P7, P6, P5, N0,
4203 ST_TET, 4, P7, P2, P6, N0,
4204 /* case 248 */ 9,
4205 ST_PNT, 5, EL, EJ, EI, EC, ED,
4206 ST_PYR, 5, P7, P6, P5, P4, N0,
4207 ST_TET, 4, P4, P3, P7, N0,
4208 ST_TET, 4, P3, P6, P7, N0,
4209 ST_PYR, 5, P3, EC, EL, P6, N0,
4210 ST_PYR, 5, EL, EJ, P5, P6, N0,
4211 ST_PYR, 5, EJ, EI, P4, P5, N0,
4212 ST_PYR, 5, EI, ED, P3, P4, N0,
4213 ST_TET, 4, EC, P3, ED, N0,
4214 /* case 249 */ 2,
4215 ST_HEX, 8, EA, EJ, EL, EC, P0, P5, P6, P3,
4216 ST_WDG, 6, P4, P0, P5, P7, P3, P6,
4217 /* case 250 */ 5,
4218 ST_WDG, 6, P3, P1, P6, EC, EB, EL,
4219 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
4220 ST_PYR, 5, P7, P6, P5, P4, P3,
4221 ST_TET, 4, P1, P4, P5, P3,
4222 ST_TET, 4, P1, P5, P6, P3,
4223 /* case 251 */ 9,
4224 ST_PNT, 7, P0, P4, P7, P3, P1, P5, P6,
4225 ST_WDG, 6, P1, P6, P3, EB, EL, EC,
4226 ST_TET, 4, P1, P6, P3, N0,
4227 ST_PYR, 5, P5, P4, P7, P6, N0,
4228 ST_TET, 4, P6, P7, P3, N0,
4229 ST_PYR, 5, P0, P3, P7, P4, N0,
4230 ST_TET, 4, P0, P1, P3, N0,
4231 ST_PYR, 5, P0, P4, P5, P1, N0,
4232 ST_TET, 4, P1, P5, P6, N0,
4233 /* case 252 */ 2,
4234 ST_HEX, 8, P4, P3, P2, P5, EI, ED, EB, EJ,
4235 ST_WDG, 6, P6, P5, P2, P7, P4, P3,
4236 /* case 253 */ 9,
4237 ST_PNT, 7, P3, P7, P4, P0, P2, P6, P5,
4238 ST_WDG, 6, EB, EJ, EA, P2, P5, P0,
4239 ST_TET, 4, P2, P0, P5, N0,
4240 ST_PYR, 5, P6, P5, P4, P7, N0,
4241 ST_TET, 4, P5, P0, P4, N0,
4242 ST_PYR, 5, P3, P7, P4, P0, N0,
4243 ST_TET, 4, P3, P0, P2, N0,
4244 ST_PYR, 5, P3, P2, P6, P7, N0,
4245 ST_TET, 4, P2, P5, P6, N0,
4246 /* case 254 */ 9,
4247 ST_PNT, 7, P7, P6, P5, P4, P3, P2, P1,
4248 ST_WDG, 6, ED, EA, EI, P3, P1, P4,
4249 ST_TET, 4, P3, P4, P1, N0,
4250 ST_PYR, 5, P2, P1, P5, P6, N0,
4251 ST_TET, 4, P1, P4, P5, N0,
4252 ST_PYR, 5, P7, P6, P5, P4, N0,
4253 ST_TET, 4, P7, P4, P3, N0,
4254 ST_PYR, 5, P7, P3, P2, P6, N0,
4255 ST_TET, 4, P3, P1, P2, N0,
4256 /* case 255 */ 1,
4257 ST_HEX, 8, P0, P1, P2, P3, P4, P5, P6, P7,
4258 // VTK_WEDGE
4259 /* case 0 */ 0,
4260 /* case 1 */ 1,
4261 ST_TET, 4, EG, EA, EC, P0,
4262 /* case 2 */ 1,
4263 ST_TET, 4, EH, EB, EA, P1,
4264 /* case 3 */ 1,
4265 ST_WDG, 6, EC, EG, P0, EB, EH, P1,
4266 /* case 4 */ 1,
4267 ST_TET, 4, EI, EC, EB, P2,
4268 /* case 5 */ 1,
4269 ST_WDG, 6, EB, EI, P2, EA, EG, P0,
4270 /* case 6 */ 1,
4271 ST_WDG, 6, EA, EH, P1, EC, EI, P2,
4272 /* case 7 */ 1,
4273 ST_WDG, 6, P0, P1, P2, EG, EH, EI,
4274 /* case 8 */ 1,
4275 ST_TET, 4, EG, EF, ED, P3,
4276 /* case 9 */ 1,
4277 ST_WDG, 6, P0, EA, EC, P3, ED, EF,
4278 /* case 10 */ 7,
4279 ST_PNT, 6, EA, EB, EH, ED, EF, EG,
4280 ST_PYR, 5, EG, EA, P1, P3, N0,
4281 ST_PYR, 5, P3, P1, EH, ED, N0,
4282 ST_TET, 4, P3, ED, EF, N0,
4283 ST_TET, 4, EF, EG, P3, N0,
4284 ST_TET, 4, P1, EB, EH, N0,
4285 ST_TET, 4, P1, EA, EB, N0,
4286 /* case 11 */ 7,
4287 ST_PNT, 5, EB, EC, EF, ED, EH,
4288 ST_TET, 4, P0, P1, P3, N0,
4289 ST_PYR, 5, EC, EB, P1, P0, N0,
4290 ST_PYR, 5, EC, P0, P3, EF, N0,
4291 ST_TET, 4, EF, P3, ED, N0,
4292 ST_PYR, 5, P3, P1, EH, ED, N0,
4293 ST_TET, 4, P1, EB, EH, N0,
4294 /* case 12 */ 7,
4295 ST_PNT, 6, EF, ED, EG, EC, EB, EI,
4296 ST_PYR, 5, EI, P2, P3, EF, N0,
4297 ST_PYR, 5, P2, EC, EG, P3, N0,
4298 ST_TET, 4, P2, EB, EC, N0,
4299 ST_TET, 4, EB, P2, EI, N0,
4300 ST_TET, 4, P3, EG, ED, N0,
4301 ST_TET, 4, P3, ED, EF, N0,
4302 /* case 13 */ 7,
4303 ST_PNT, 5, EB, EA, ED, EF, EI,
4304 ST_TET, 4, P0, P3, P2, N0,
4305 ST_PYR, 5, EA, P0, P2, EB, N0,
4306 ST_PYR, 5, EA, ED, P3, P0, N0,
4307 ST_TET, 4, ED, EF, P3, N0,
4308 ST_PYR, 5, P3, EF, EI, P2, N0,
4309 ST_TET, 4, P2, EI, EB, N0,
4310 /* case 14 */ 8,
4311 ST_PNT, 7, ED, EF, EI, EH, P3, P2, P1,
4312 ST_WDG, 6, P2, P1, P3, EC, EA, EG,
4313 ST_PYR, 5, EF, ED, EH, EI, N0,
4314 ST_PYR, 5, EH, P1, P2, EI, N0,
4315 ST_TET, 4, P3, P2, P1, N0,
4316 ST_TET, 4, P3, ED, EF, N0,
4317 ST_PYR, 5, ED, P3, P1, EH, N0,
4318 ST_PYR, 5, EI, P2, P3, EF, N0,
4319 /* case 15 */ 8,
4320 ST_PNT, 7, P1, P2, P3, EF, ED, EH, EI,
4321 ST_TET, 4, P0, P2, P1, P3,
4322 ST_PYR, 5, EF, ED, EH, EI, N0,
4323 ST_PYR, 5, EI, EH, P1, P2, N0,
4324 ST_TET, 4, P3, P2, P1, N0,
4325 ST_TET, 4, P3, ED, EF, N0,
4326 ST_PYR, 5, P3, P1, EH, ED, N0,
4327 ST_PYR, 5, P2, P3, EF, EI, N0,
4328 /* case 16 */ 1,
4329 ST_TET, 4, EH, ED, EE, P4,
4330 /* case 17 */ 7,
4331 ST_PNT, 6, ED, EE, EH, EA, EC, EG,
4332 ST_PYR, 5, EG, P0, P4, ED, N0,
4333 ST_PYR, 5, P0, EA, EH, P4, N0,
4334 ST_TET, 4, P0, EC, EA, N0,
4335 ST_TET, 4, EC, P0, EG, N0,
4336 ST_TET, 4, P4, EH, EE, N0,
4337 ST_TET, 4, P4, EE, ED, N0,
4338 /* case 18 */ 1,
4339 ST_WDG, 6, P1, EB, EA, P4, EE, ED,
4340 /* case 19 */ 7,
4341 ST_PNT, 5, EC, EB, EE, ED, EG,
4342 ST_TET, 4, P1, P4, P0, N0,
4343 ST_PYR, 5, EB, P1, P0, EC, N0,
4344 ST_PYR, 5, EB, EE, P4, P1, N0,
4345 ST_TET, 4, EE, ED, P4, N0,
4346 ST_PYR, 5, P4, ED, EG, P0, N0,
4347 ST_TET, 4, P0, EG, EC, N0,
4348 /* case 20 */ 7,
4349 ST_PNT, 6, EB, EC, EI, EE, ED, EH,
4350 ST_PYR, 5, EH, EB, P2, P4, N0,
4351 ST_PYR, 5, P4, P2, EI, EE, N0,
4352 ST_TET, 4, P4, EE, ED, N0,
4353 ST_TET, 4, ED, EH, P4, N0,
4354 ST_TET, 4, P2, EC, EI, N0,
4355 ST_TET, 4, P2, EB, EC, N0,
4356 /* case 21 */ 8,
4357 ST_PNT, 7, EE, ED, EG, EI, P4, P0, P2,
4358 ST_WDG, 6, P0, P2, P4, EA, EB, EH,
4359 ST_PYR, 5, ED, EE, EI, EG, N0,
4360 ST_PYR, 5, EI, P2, P0, EG, N0,
4361 ST_TET, 4, P4, P0, P2, N0,
4362 ST_TET, 4, P4, EE, ED, N0,
4363 ST_PYR, 5, EE, P4, P2, EI, N0,
4364 ST_PYR, 5, EG, P0, P4, ED, N0,
4365 /* case 22 */ 7,
4366 ST_PNT, 5, EC, EA, ED, EE, EI,
4367 ST_TET, 4, P1, P2, P4, N0,
4368 ST_PYR, 5, EA, EC, P2, P1, N0,
4369 ST_PYR, 5, EA, P1, P4, ED, N0,
4370 ST_TET, 4, ED, P4, EE, N0,
4371 ST_PYR, 5, P4, P2, EI, EE, N0,
4372 ST_TET, 4, P2, EC, EI, N0,
4373 /* case 23 */ 8,
4374 ST_PNT, 7, P2, P0, P4, ED, EE, EI, EG,
4375 ST_TET, 4, P1, P0, P2, P4,
4376 ST_PYR, 5, ED, EE, EI, EG, N0,
4377 ST_PYR, 5, EG, EI, P2, P0, N0,
4378 ST_TET, 4, P4, P0, P2, N0,
4379 ST_TET, 4, P4, EE, ED, N0,
4380 ST_PYR, 5, P4, P2, EI, EE, N0,
4381 ST_PYR, 5, P0, P4, ED, EG, N0,
4382 /* case 24 */ 1,
4383 ST_WDG, 6, EE, EH, P4, EF, EG, P3,
4384 /* case 25 */ 7,
4385 ST_PNT, 5, EE, EF, EC, EA, EH,
4386 ST_TET, 4, P3, P0, P4, N0,
4387 ST_PYR, 5, EF, P3, P4, EE, N0,
4388 ST_PYR, 5, EF, EC, P0, P3, N0,
4389 ST_TET, 4, EC, EA, P0, N0,
4390 ST_PYR, 5, P0, EA, EH, P4, N0,
4391 ST_TET, 4, P4, EH, EE, N0,
4392 /* case 26 */ 7,
4393 ST_PNT, 5, EF, EE, EB, EA, EG,
4394 ST_TET, 4, P4, P3, P1, N0,
4395 ST_PYR, 5, EE, EF, P3, P4, N0,
4396 ST_PYR, 5, EE, P4, P1, EB, N0,
4397 ST_TET, 4, EB, P1, EA, N0,
4398 ST_PYR, 5, P1, P3, EG, EA, N0,
4399 ST_TET, 4, P3, EF, EG, N0,
4400 /* case 27 */ 1,
4401 ST_HEX, 8, P3, P4, EE, EF, P0, P1, EB, EC,
4402 /* case 28 */ 8,
4403 ST_PNT, 7, EC, EB, EH, EG, P2, P4, P3,
4404 ST_WDG, 6, EE, EF, EI, P4, P3, P2,
4405 ST_PYR, 5, EB, EH, EG, EC, N0,
4406 ST_PYR, 5, EG, EH, P4, P3, N0,
4407 ST_TET, 4, P2, P3, P4, N0,
4408 ST_TET, 4, P2, EB, EC, N0,
4409 ST_PYR, 5, EC, EG, P3, P2, N0,
4410 ST_PYR, 5, EH, EB, P2, P4, N0,
4411 /* case 29 */ 3,
4412 ST_WDG, 6, P2, P3, P4, EI, EF, EE,
4413 ST_TET, 4, P2, P3, P4, P0,
4414 ST_WDG, 6, P2, P4, P0, EB, EH, EA,
4415 /* case 30 */ 3,
4416 ST_WDG, 6, EG, EA, EC, P3, P1, P2,
4417 ST_TET, 4, P3, P2, P1, P4,
4418 ST_WDG, 6, EF, EI, EE, P3, P2, P4,
4419 /* case 31 */ 2,
4420 ST_WDG, 6, EI, EE, EF, P2, P4, P3,
4421 ST_PYR, 5, P0, P1, P4, P3, P2,
4422 /* case 32 */ 1,
4423 ST_TET, 4, EI, EE, EF, P5,
4424 /* case 33 */ 7,
4425 ST_PNT, 6, EC, EA, EG, EF, EE, EI,
4426 ST_PYR, 5, EI, EC, P0, P5, N0,
4427 ST_PYR, 5, P5, P0, EG, EF, N0,
4428 ST_TET, 4, P5, EF, EE, N0,
4429 ST_TET, 4, EE, EI, P5, N0,
4430 ST_TET, 4, P0, EA, EG, N0,
4431 ST_TET, 4, P0, EC, EA, N0,
4432 /* case 34 */ 7,
4433 ST_PNT, 6, EE, EF, EI, EB, EA, EH,
4434 ST_PYR, 5, EH, P1, P5, EE, N0,
4435 ST_PYR, 5, P1, EB, EI, P5, N0,
4436 ST_TET, 4, P1, EA, EB, N0,
4437 ST_TET, 4, EA, P1, EH, N0,
4438 ST_TET, 4, P5, EI, EF, N0,
4439 ST_TET, 4, P5, EF, EE, N0,
4440 /* case 35 */ 8,
4441 ST_PNT, 7, EF, EE, EH, EG, P5, P1, P0,
4442 ST_WDG, 6, P1, P0, P5, EB, EC, EI,
4443 ST_PYR, 5, EE, EF, EG, EH, N0,
4444 ST_PYR, 5, EG, P0, P1, EH, N0,
4445 ST_TET, 4, P5, P1, P0, N0,
4446 ST_TET, 4, P5, EF, EE, N0,
4447 ST_PYR, 5, EF, P5, P0, EG, N0,
4448 ST_PYR, 5, EH, P1, P5, EE, N0,
4449 /* case 36 */ 1,
4450 ST_WDG, 6, P2, EC, EB, P5, EF, EE,
4451 /* case 37 */ 7,
4452 ST_PNT, 5, EA, EB, EE, EF, EG,
4453 ST_TET, 4, P2, P0, P5, N0,
4454 ST_PYR, 5, EB, EA, P0, P2, N0,
4455 ST_PYR, 5, EB, P2, P5, EE, N0,
4456 ST_TET, 4, EE, P5, EF, N0,
4457 ST_PYR, 5, P5, P0, EG, EF, N0,
4458 ST_TET, 4, P0, EA, EG, N0,
4459 /* case 38 */ 7,
4460 ST_PNT, 5, EA, EC, EF, EE, EH,
4461 ST_TET, 4, P2, P5, P1, N0,
4462 ST_PYR, 5, EC, P2, P1, EA, N0,
4463 ST_PYR, 5, EC, EF, P5, P2, N0,
4464 ST_TET, 4, EF, EE, P5, N0,
4465 ST_PYR, 5, P5, EE, EH, P1, N0,
4466 ST_TET, 4, P1, EH, EA, N0,
4467 /* case 39 */ 8,
4468 ST_PNT, 7, P0, P1, P5, EE, EF, EG, EH,
4469 ST_TET, 4, P2, P1, P0, P5,
4470 ST_PYR, 5, EE, EF, EG, EH, N0,
4471 ST_PYR, 5, EH, EG, P0, P1, N0,
4472 ST_TET, 4, P5, P1, P0, N0,
4473 ST_TET, 4, P5, EF, EE, N0,
4474 ST_PYR, 5, P5, P0, EG, EF, N0,
4475 ST_PYR, 5, P1, P5, EE, EH, N0,
4476 /* case 40 */ 1,
4477 ST_WDG, 6, ED, EG, P3, EE, EI, P5,
4478 /* case 41 */ 7,
4479 ST_PNT, 5, EE, ED, EA, EC, EI,
4480 ST_TET, 4, P3, P5, P0, N0,
4481 ST_PYR, 5, ED, EE, P5, P3, N0,
4482 ST_PYR, 5, ED, P3, P0, EA, N0,
4483 ST_TET, 4, EA, P0, EC, N0,
4484 ST_PYR, 5, P0, P5, EI, EC, N0,
4485 ST_TET, 4, P5, EE, EI, N0,
4486 /* case 42 */ 8,
4487 ST_PNT, 7, EB, EA, EG, EI, P1, P3, P5,
4488 ST_WDG, 6, ED, EE, EH, P3, P5, P1,
4489 ST_PYR, 5, EA, EG, EI, EB, N0,
4490 ST_PYR, 5, EI, EG, P3, P5, N0,
4491 ST_TET, 4, P1, P5, P3, N0,
4492 ST_TET, 4, P1, EA, EB, N0,
4493 ST_PYR, 5, EB, EI, P5, P1, N0,
4494 ST_PYR, 5, EG, EA, P1, P3, N0,
4495 /* case 43 */ 3,
4496 ST_WDG, 6, EI, EC, EB, P5, P0, P1,
4497 ST_TET, 4, P5, P1, P0, P3,
4498 ST_WDG, 6, EE, EH, ED, P5, P1, P3,
4499 /* case 44 */ 7,
4500 ST_PNT, 5, ED, EE, EB, EC, EG,
4501 ST_TET, 4, P5, P2, P3, N0,
4502 ST_PYR, 5, EE, P5, P3, ED, N0,
4503 ST_PYR, 5, EE, EB, P2, P5, N0,
4504 ST_TET, 4, EB, EC, P2, N0,
4505 ST_PYR, 5, P2, EC, EG, P3, N0,
4506 ST_TET, 4, P3, EG, ED, N0,
4507 /* case 45 */ 1,
4508 ST_HEX, 8, P5, P3, ED, EE, P2, P0, EA, EB,
4509 /* case 46 */ 3,
4510 ST_WDG, 6, P1, P5, P3, EH, EE, ED,
4511 ST_TET, 4, P1, P5, P3, P2,
4512 ST_WDG, 6, P1, P3, P2, EA, EG, EC,
4513 /* case 47 */ 2,
4514 ST_WDG, 6, EH, ED, EE, P1, P3, P5,
4515 ST_PYR, 5, P2, P0, P3, P5, P1,
4516 /* case 48 */ 1,
4517 ST_WDG, 6, EF, EI, P5, ED, EH, P4,
4518 /* case 49 */ 8,
4519 ST_PNT, 7, EA, EC, EI, EH, P0, P5, P4,
4520 ST_WDG, 6, EF, ED, EG, P5, P4, P0,
4521 ST_PYR, 5, EC, EI, EH, EA, N0,
4522 ST_PYR, 5, EH, EI, P5, P4, N0,
4523 ST_TET, 4, P0, P4, P5, N0,
4524 ST_TET, 4, P0, EC, EA, N0,
4525 ST_PYR, 5, EA, EH, P4, P0, N0,
4526 ST_PYR, 5, EI, EC, P0, P5, N0,
4527 /* case 50 */ 7,
4528 ST_PNT, 5, EF, ED, EA, EB, EI,
4529 ST_TET, 4, P4, P1, P5, N0,
4530 ST_PYR, 5, ED, P4, P5, EF, N0,
4531 ST_PYR, 5, ED, EA, P1, P4, N0,
4532 ST_TET, 4, EA, EB, P1, N0,
4533 ST_PYR, 5, P1, EB, EI, P5, N0,
4534 ST_TET, 4, P5, EI, EF, N0,
4535 /* case 51 */ 3,
4536 ST_WDG, 6, P0, P4, P5, EG, ED, EF,
4537 ST_TET, 4, P0, P4, P5, P1,
4538 ST_WDG, 6, P0, P5, P1, EC, EI, EB,
4539 /* case 52 */ 7,
4540 ST_PNT, 5, ED, EF, EC, EB, EH,
4541 ST_TET, 4, P5, P4, P2, N0,
4542 ST_PYR, 5, EF, ED, P4, P5, N0,
4543 ST_PYR, 5, EF, P5, P2, EC, N0,
4544 ST_TET, 4, EC, P2, EB, N0,
4545 ST_PYR, 5, P2, P4, EH, EB, N0,
4546 ST_TET, 4, P4, ED, EH, N0,
4547 /* case 53 */ 3,
4548 ST_WDG, 6, EH, EB, EA, P4, P2, P0,
4549 ST_TET, 4, P4, P0, P2, P5,
4550 ST_WDG, 6, ED, EG, EF, P4, P0, P5,
4551 /* case 54 */ 1,
4552 ST_HEX, 8, P4, P5, EF, ED, P1, P2, EC, EA,
4553 /* case 55 */ 2,
4554 ST_WDG, 6, EG, EF, ED, P0, P5, P4,
4555 ST_PYR, 5, P1, P2, P5, P4, P0,
4556 /* case 56 */ 1,
4557 ST_WDG, 6, EG, EH, EI, P3, P4, P5,
4558 /* case 57 */ 8,
4559 ST_PNT, 7, P4, P5, P0, EC, EA, EH, EI,
4560 ST_TET, 4, P3, P4, P5, P0,
4561 ST_PYR, 5, EC, EI, EH, EA, N0,
4562 ST_PYR, 5, EI, P5, P4, EH, N0,
4563 ST_TET, 4, P0, P4, P5, N0,
4564 ST_TET, 4, P0, EC, EA, N0,
4565 ST_PYR, 5, P0, EA, EH, P4, N0,
4566 ST_PYR, 5, P5, EI, EC, P0, N0,
4567 /* case 58 */ 8,
4568 ST_PNT, 7, P5, P3, P1, EA, EB, EI, EG,
4569 ST_TET, 4, P4, P5, P3, P1,
4570 ST_PYR, 5, EA, EG, EI, EB, N0,
4571 ST_PYR, 5, EG, P3, P5, EI, N0,
4572 ST_TET, 4, P1, P5, P3, N0,
4573 ST_TET, 4, P1, EA, EB, N0,
4574 ST_PYR, 5, P1, EB, EI, P5, N0,
4575 ST_PYR, 5, P3, EG, EA, P1, N0,
4576 /* case 59 */ 2,
4577 ST_WDG, 6, P5, P1, P0, EI, EB, EC,
4578 ST_PYR, 5, P3, P0, P1, P4, P5,
4579 /* case 60 */ 8,
4580 ST_PNT, 7, P3, P4, P2, EB, EC, EG, EH,
4581 ST_TET, 4, P5, P3, P4, P2,
4582 ST_PYR, 5, EB, EH, EG, EC, N0,
4583 ST_PYR, 5, EH, P4, P3, EG, N0,
4584 ST_TET, 4, P2, P3, P4, N0,
4585 ST_TET, 4, P2, EB, EC, N0,
4586 ST_PYR, 5, P2, EC, EG, P3, N0,
4587 ST_PYR, 5, P4, EH, EB, P2, N0,
4588 /* case 61 */ 2,
4589 ST_WDG, 6, P4, P0, P2, EH, EA, EB,
4590 ST_PYR, 5, P5, P2, P0, P3, P4,
4591 /* case 62 */ 2,
4592 ST_WDG, 6, P3, P2, P1, EG, EC, EA,
4593 ST_PYR, 5, P4, P1, P2, P5, P3,
4594 /* case 63 */ 1,
4595 ST_WDG, 6, P0, P1, P2, P3, P4, P5,
4596 // VTK_PYRAMID
4597 /* case 0 */ 0,
4598 /* case 1 */ 1,
4599 ST_TET, 4, P0, EA, ED, EE,
4600 /* case 2 */ 1,
4601 ST_TET, 4, P1, EB, EA, EF,
4602 /* case 3 */ 1,
4603 ST_WDG, 6, EB, EF, P1, ED, EE, P0,
4604 /* case 4 */ 1,
4605 ST_TET, 4, P2, EC, EB, EG,
4606 /* case 5 */ 2,
4607 ST_WDG, 6, P0, EA, EE, P2, EB, EG,
4608 ST_WDG, 6, ED, P0, EE, EC, P2, EG,
4609 /* case 6 */ 1,
4610 ST_WDG, 6, EC, EG, P2, EA, EF, P1,
4611 /* case 7 */ 2,
4612 ST_WDG, 6, EE, EF, EG, P0, P1, P2,
4613 ST_WDG, 6, P2, EC, EG, P0, ED, EE,
4614 /* case 8 */ 1,
4615 ST_TET, 4, P3, ED, EC, EH,
4616 /* case 9 */ 1,
4617 ST_WDG, 6, EA, EE, P0, EC, EH, P3,
4618 /* case 10 */ 2,
4619 ST_WDG, 6, P3, ED, EH, P1, EA, EF,
4620 ST_WDG, 6, EC, P3, EH, EB, P1, EF,
4621 /* case 11 */ 2,
4622 ST_WDG, 6, EH, EE, EF, P3, P0, P1,
4623 ST_WDG, 6, P1, EB, EF, P3, EC, EH,
4624 /* case 12 */ 1,
4625 ST_WDG, 6, ED, EH, P3, EB, EG, P2,
4626 /* case 13 */ 2,
4627 ST_WDG, 6, EG, EH, EE, P2, P3, P0,
4628 ST_WDG, 6, P0, EA, EE, P2, EB, EG,
4629 /* case 14 */ 2,
4630 ST_WDG, 6, EF, EG, EH, P1, P2, P3,
4631 ST_WDG, 6, P3, ED, EH, P1, EA, EF,
4632 /* case 15 */ 1,
4633 ST_HEX, 8, P0, P1, P2, P3, EE, EF, EG, EH,
4634 /* case 16 */ 1,
4635 ST_PYR, 5, EE, EF, EG, EH, P4,
4636 /* case 17 */ 2,
4637 ST_WDG, 6, P4, EF, EH, P0, EA, ED,
4638 ST_TET, 4, EF, EG, EH, P4,
4639 /* case 18 */ 2,
4640 ST_WDG, 6, P4, EG, EE, P1, EB, EA,
4641 ST_TET, 4, EG, EH, EE, P4,
4642 /* case 19 */ 7,
4643 ST_PNT, 7, EH, EG, ED, EB, P0, P1, P4,
4644 ST_PYR, 5, EG, EH, ED, EB, N0,
4645 ST_PYR, 5, ED, P0, P1, EB, N0,
4646 ST_TET, 4, P0, P4, P1, N0,
4647 ST_TET, 4, EH, EG, P4, N0,
4648 ST_PYR, 5, EH, P4, P0, ED, N0,
4649 ST_PYR, 5, P4, EG, EB, P1, N0,
4650 /* case 20 */ 2,
4651 ST_WDG, 6, P4, EH, EF, P2, EC, EB,
4652 ST_TET, 4, EH, EE, EF, P4,
4653 /* case 21 */ 2,
4654 ST_WDG, 6, EA, EB, EF, P0, P2, P4,
4655 ST_WDG, 6, EC, ED, EH, P2, P0, P4,
4656 /* case 22 */ 7,
4657 ST_PNT, 7, EE, EH, EA, EC, P1, P2, P4,
4658 ST_PYR, 5, EH, EE, EA, EC, N0,
4659 ST_PYR, 5, EA, P1, P2, EC, N0,
4660 ST_TET, 4, P1, P4, P2, N0,
4661 ST_TET, 4, EE, EH, P4, N0,
4662 ST_PYR, 5, EE, P4, P1, EA, N0,
4663 ST_PYR, 5, P4, EH, EC, P2, N0,
4664 /* case 23 */ 2,
4665 ST_WDG, 6, P0, P2, P4, ED, EC, EH,
4666 ST_TET, 4, P0, P1, P2, P4,
4667 /* case 24 */ 2,
4668 ST_WDG, 6, P4, EE, EG, P3, ED, EC,
4669 ST_TET, 4, EE, EF, EG, P4,
4670 /* case 25 */ 7,
4671 ST_PNT, 7, EG, EF, EC, EA, P3, P0, P4,
4672 ST_PYR, 5, EF, EG, EC, EA, N0,
4673 ST_PYR, 5, EC, P3, P0, EA, N0,
4674 ST_TET, 4, P3, P4, P0, N0,
4675 ST_TET, 4, EG, EF, P4, N0,
4676 ST_PYR, 5, EG, P4, P3, EC, N0,
4677 ST_PYR, 5, P4, EF, EA, P0, N0,
4678 /* case 26 */ 2,
4679 ST_WDG, 6, ED, EA, EE, P3, P1, P4,
4680 ST_WDG, 6, EB, EC, EG, P1, P3, P4,
4681 /* case 27 */ 2,
4682 ST_WDG, 6, P3, P1, P4, EC, EB, EG,
4683 ST_TET, 4, P3, P0, P1, P4,
4684 /* case 28 */ 7,
4685 ST_PNT, 7, EF, EE, EB, ED, P2, P3, P4,
4686 ST_PYR, 5, EE, EF, EB, ED, N0,
4687 ST_PYR, 5, EB, P2, P3, ED, N0,
4688 ST_TET, 4, P2, P4, P3, N0,
4689 ST_TET, 4, EF, EE, P4, N0,
4690 ST_PYR, 5, EF, P4, P2, EB, N0,
4691 ST_PYR, 5, P4, EE, ED, P3, N0,
4692 /* case 29 */ 2,
4693 ST_WDG, 6, P2, P0, P4, EB, EA, EF,
4694 ST_TET, 4, P2, P3, P0, P4,
4695 /* case 30 */ 2,
4696 ST_WDG, 6, P1, P3, P4, EA, ED, EE,
4697 ST_TET, 4, P1, P2, P3, P4,
4698 /* case 31 */ 1,
4699 ST_PYR, 5, P0, P1, P2, P3, P4,
4700 } };
4701
4702 // offset into CellCases for each cell
4703 static constexpr std::array<uint16_t, 670> StartCellCases = { {
4704 // VTK_VERTEX
4705 0, 1, // case 0 - 1
4706 // VTK_LINE
4707 5, 6, 11, 16, // case 0 - 3
4708 // VTK_TRIANGLE
4709 21, 22, 28, 34, 41, 47, 54, 61, // case 0 - 7
4710 // VTK_PIXEL
4711 67, 68, 74, 80, 87, 93, 100, 113, // case 0 - 7
4712 125, 131, 144, 151, 163, 170, 182, 194, // case 8 - 15
4713 // VTK_QUAD
4714 201, 202, 208, 214, 221, 227, 240, 247, // case 0 - 7
4715 259, 265, 272, 285, 297, 304, 316, 328, // case 8 - 15
4716 // VTK_TETRA
4717 335, 336, 343, 350, 359, 366, 375, 384, // case 0 - 7
4718 393, 400, 409, 418, 427, 436, 445, 454, // case 8 - 15
4719 // VTK_VOXEL
4720 461, 462, 469, 476, 485, 492, 501, 544, // case 0 - 7
4721 591, 598, 641, 650, 697, 706, 753, 800, // case 8 - 15
4722 811, 818, 827, 870, 917, 960, 1007, 1044, // case 16 - 23
4723 1079, 1092, 1145, 1198, 1259, 1312, 1373, 1435, // case 24 - 31
4724 1496, 1503, 1546, 1555, 1602, 1615, 1668, 1721, // case 32 - 39
4725 1782, 1825, 1862, 1909, 1944, 1997, 2059, 2120, // case 40 - 47
4726 2181, 2190, 2237, 2284, 2295, 2348, 2409, 2471, // case 48 - 55
4727 2532, 2585, 2647, 2708, 2769, 2790, 2866, 2942, // case 56 - 63
4728 2961, 2968, 3011, 3024, 3077, 3086, 3133, 3186, // case 64 - 71
4729 3247, 3290, 3327, 3380, 3442, 3489, 3524, 3585, // case 72 - 79
4730 3646, 3655, 3702, 3755, 3816, 3863, 3874, 3936, // case 80 - 87
4731 3997, 4050, 4112, 4133, 4209, 4270, 4331, 4407, // case 88 - 95
4732 4426, 4469, 4506, 4559, 4621, 4674, 4736, 4757, // case 96 - 103
4733 4833, 4870, 4909, 4971, 5008, 5070, 5107, 5183, // case 104 - 111
4734 5219, 5266, 5301, 5362, 5423, 5484, 5545, 5621, // case 112 - 119
4735 5640, 5702, 5739, 5815, 5851, 5927, 5963, 6004, // case 120 - 127
4736 6067, 6074, 6087, 6130, 6183, 6226, 6279, 6316, // case 128 - 135
4737 6378, 6387, 6440, 6487, 6548, 6595, 6656, 6691, // case 136 - 143
4738 6752, 6795, 6848, 6885, 6947, 6984, 7046, 7085, // case 144 - 151
4739 7122, 7175, 7196, 7258, 7334, 7396, 7472, 7509, // case 152 - 159
4740 7545, 7554, 7607, 7654, 7715, 7768, 7789, 7851, // case 160 - 167
4741 7927, 7974, 8036, 8047, 8108, 8169, 8245, 8306, // case 168 - 175
4742 8325, 8372, 8433, 8468, 8529, 8591, 8667, 8704, // case 176 - 183
4743 8740, 8801, 8877, 8938, 8957, 9033, 9074, 9110, // case 184 - 191
4744 9173, 9182, 9235, 9288, 9309, 9356, 9417, 9479, // case 192 - 199
4745 9555, 9602, 9664, 9725, 9801, 9812, 9873, 9934, // case 200 - 207
4746 9953, 10000, 10061, 10123, 10199, 10234, 10295, 10332, // case 208 - 215
4747 10368, 10429, 10505, 10581, 10622, 10683, 10702, 10738, // case 216 - 223
4748 10801, 10848, 10910, 10971, 11047, 11108, 11184, 11260, // case 224 - 231
4749 11301, 11336, 11373, 11434, 11470, 11531, 11567, 11586, // case 232 - 239
4750 11649, 11660, 11721, 11782, 11801, 11862, 11881, 11917, // case 240 - 247
4751 11980, 12041, 12077, 12096, 12159, 12178, 12241, 12304, // case 248 - 255
4752 // VTK_HEXAHEDRON
4753 12315, 12316, 12323, 12330, 12339, 12346, 12389, 12398, // case 0 - 7
4754 12445, 12452, 12461, 12504, 12551, 12560, 12607, 12654, // case 8 - 15
4755 12665, 12672, 12681, 12724, 12771, 12784, 12837, 12890, // case 16 - 23
4756 12951, 12994, 13041, 13078, 13113, 13166, 13227, 13289, // case 24 - 31
4757 13350, 13357, 13400, 13409, 13456, 13499, 13536, 13583, // case 32 - 39
4758 13618, 13631, 13684, 13737, 13798, 13851, 13913, 13974, // case 40 - 47
4759 14035, 14044, 14091, 14138, 14149, 14202, 14264, 14325, // case 48 - 55
4760 14386, 14439, 14500, 14562, 14623, 14644, 14720, 14796, // case 56 - 63
4761 14815, 14822, 14835, 14878, 14931, 14940, 14993, 15040, // case 64 - 71
4762 15101, 15144, 15197, 15234, 15296, 15343, 15404, 15439, // case 72 - 79
4763 15500, 15543, 15596, 15633, 15695, 15748, 15769, 15831, // case 80 - 87
4764 15907, 15944, 16006, 16045, 16082, 16144, 16220, 16257, // case 88 - 95
4765 16293, 16302, 16355, 16402, 16463, 16510, 16572, 16583, // case 96 - 103
4766 16644, 16697, 16718, 16780, 16856, 16917, 16993, 17054, // case 104 - 111
4767 17073, 17120, 17181, 17216, 17277, 17338, 17414, 17475, // case 112 - 119
4768 17494, 17556, 17632, 17669, 17705, 17781, 17822, 17858, // case 120 - 127
4769 17921, 17928, 17971, 17984, 18037, 18080, 18117, 18170, // case 128 - 135
4770 18232, 18241, 18288, 18341, 18402, 18449, 18484, 18545, // case 136 - 143
4771 18606, 18615, 18662, 18715, 18776, 18829, 18891, 18912, // case 144 - 151
4772 18988, 19035, 19046, 19108, 19169, 19230, 19291, 19367, // case 152 - 159
4773 19386, 19429, 19466, 19519, 19581, 19618, 19657, 19719, // case 160 - 167
4774 19756, 19809, 19871, 19892, 19968, 20030, 20067, 20143, // case 168 - 175
4775 20179, 20226, 20261, 20322, 20383, 20445, 20482, 20558, // case 176 - 183
4776 20594, 20655, 20716, 20792, 20811, 20887, 20923, 20964, // case 184 - 191
4777 21027, 21036, 21089, 21142, 21163, 21210, 21272, 21333, // case 192 - 199
4778 21409, 21456, 21517, 21579, 21655, 21666, 21727, 21788, // case 200 - 207
4779 21807, 21854, 21915, 21977, 22053, 22114, 22190, 22266, // case 208 - 215
4780 22307, 22342, 22403, 22440, 22476, 22537, 22556, 22592, // case 216 - 223
4781 22655, 22702, 22764, 22825, 22901, 22936, 22973, 23034, // case 224 - 231
4782 23070, 23131, 23207, 23283, 23324, 23385, 23421, 23440, // case 232 - 239
4783 23503, 23514, 23575, 23636, 23655, 23716, 23752, 23771, // case 240 - 247
4784 23834, 23895, 23914, 23950, 24013, 24032, 24095, 24158, // case 248 - 255
4785 // VTK_WEDGE
4786 24169, 24170, 24177, 24184, 24193, 24200, 24209, 24218, // case 0 - 7
4787 24227, 24234, 24243, 24290, 24337, 24384, 24431, 24489, // case 8 - 15
4788 24545, 24552, 24599, 24608, 24655, 24702, 24760, 24807, // case 16 - 23
4789 24863, 24872, 24919, 24966, 24977, 25035, 25058, 25081, // case 24 - 31
4790 25097, 25104, 25151, 25198, 25256, 25265, 25312, 25359, // case 32 - 39
4791 25415, 25424, 25471, 25529, 25552, 25599, 25610, 25633, // case 40 - 47
4792 25649, 25658, 25716, 25763, 25786, 25833, 25856, 25867, // case 48 - 55
4793 25883, 25892, 25948, 26004, 26020, 26076, 26092, 26108, // case 56 - 63
4794 // VTK_PYRAMID
4795 26117, 26118, 26125, 26132, 26141, 26148, 26165, 26174, // case 0 - 7
4796 26191, 26198, 26207, 26224, 26241, 26250, 26267, 26284, // case 8 - 15
4797 26295, 26303, 26318, 26333, 26383, 26398, 26415, 26465, // case 16 - 23
4798 26480, 26495, 26545, 26562, 26577, 26627, 26642, 26657, // case 24 - 31
4799 } };
4800
4801public:
4805 VTK_ALWAYS_INLINE static constexpr bool IsCellKept(vtkIdType numberOfPoints, uint8_t caseIndex)
4806 {
4807 return caseIndex == CellMaxCase[numberOfPoints];
4808 }
4809
4813 VTK_ALWAYS_INLINE static constexpr bool IsCellDiscarded(
4814 vtkIdType vtkNotUsed(numberOfPoints), uint8_t caseIndex)
4815 {
4816 return caseIndex == 0;
4817 }
4818
4826 VTK_ALWAYS_INLINE static uint8_t* GetCellCase(int cellType, uint8_t caseIndex)
4827 {
4828 return const_cast<uint8_t*>(
4829 &CellCases[StartCellCases[CellCasesStartIndexLookUp[cellType] + caseIndex]]);
4830 }
4831};
4832
4833// Specialization for true
4834template <>
4836{
4837public:
4838 static constexpr uint8_t DISCARDED_CELL_CASE = 255;
4839
4840private:
4841 // clip table for all cases of each cell
4842 static constexpr std::array<uint8_t, 23879> CellCases = { {
4843 // VTK_VERTEX
4844 /* case 0 */ 1,
4845 ST_VTX, 1, P0,
4846 /* case 1 */ 0,
4847 // VTK_LINE
4848 /* case 0 */ 1,
4849 ST_LIN, 2, P0, P1,
4850 /* case 1 */ 1,
4851 ST_LIN, 2, EA, P1,
4852 /* case 2 */ 1,
4853 ST_LIN, 2, EA, P0,
4854 /* case 3 */ 0,
4855 // VTK_TRIANGLE
4856 /* case 0 */ 1,
4857 ST_TRI, 3, P0, P1, P2,
4858 /* case 1 */ 1,
4859 ST_QUA, 4, P1, P2, EC, EA,
4860 /* case 2 */ 1,
4861 ST_QUA, 4, P2, P0, EA, EB,
4862 /* case 3 */ 1,
4863 ST_TRI, 3, EC, EB, P2,
4864 /* case 4 */ 1,
4865 ST_QUA, 4, P0, P1, EB, EC,
4866 /* case 5 */ 1,
4867 ST_TRI, 3, EB, EA, P1,
4868 /* case 6 */ 1,
4869 ST_TRI, 3, EA, EC, P0,
4870 /* case 7 */ 0,
4871 // VTK_PIXEL
4872 /* case 0 */ 1,
4873 ST_QUA, 4, P0, P1, P3, P2,
4874 /* case 1 */ 2,
4875 ST_QUA, 4, ED, EA, P1, P2,
4876 ST_TRI, 3, P2, P1, P3,
4877 /* case 2 */ 2,
4878 ST_QUA, 4, EA, EB, P3, P0,
4879 ST_TRI, 3, P0, P3, P2,
4880 /* case 3 */ 1,
4881 ST_QUA, 4, ED, EB, P3, P2,
4882 /* case 4 */ 2,
4883 ST_QUA, 4, EC, ED, P0, P3,
4884 ST_TRI, 3, P3, P0, P1,
4885 /* case 5 */ 1,
4886 ST_QUA, 4, EC, EA, P1, P3,
4887 /* case 6 */ 2,
4888 ST_TRI, 3, EA, ED, P0,
4889 ST_TRI, 3, EC, EB, P3,
4890 /* case 7 */ 1,
4891 ST_TRI, 3, EC, EB, P3,
4892 /* case 8 */ 2,
4893 ST_QUA, 4, EB, EC, P2, P1,
4894 ST_TRI, 3, P1, P2, P0,
4895 /* case 9 */ 2,
4896 ST_TRI, 3, EB, EA, P1,
4897 ST_TRI, 3, ED, EC, P2,
4898 /* case 10 */ 1,
4899 ST_QUA, 4, EA, EC, P2, P0,
4900 /* case 11 */ 1,
4901 ST_TRI, 3, ED, EC, P2,
4902 /* case 12 */ 1,
4903 ST_QUA, 4, EB, ED, P0, P1,
4904 /* case 13 */ 1,
4905 ST_TRI, 3, EB, EA, P1,
4906 /* case 14 */ 1,
4907 ST_TRI, 3, EA, ED, P0,
4908 /* case 15 */ 0,
4909 // VTK_QUAD
4910 /* case 0 */ 1,
4911 ST_QUA, 4, P0, P1, P2, P3,
4912 /* case 1 */ 2,
4913 ST_QUA, 4, ED, EA, P1, P3,
4914 ST_TRI, 3, P3, P1, P2,
4915 /* case 2 */ 2,
4916 ST_QUA, 4, EA, EB, P2, P0,
4917 ST_TRI, 3, P0, P2, P3,
4918 /* case 3 */ 1,
4919 ST_QUA, 4, ED, EB, P2, P3,
4920 /* case 4 */ 2,
4921 ST_QUA, 4, EB, EC, P3, P1,
4922 ST_TRI, 3, P1, P3, P0,
4923 /* case 5 */ 2,
4924 ST_TRI, 3, ED, EC, P3,
4925 ST_TRI, 3, EB, EA, P1,
4926 /* case 6 */ 1,
4927 ST_QUA, 4, EA, EC, P3, P0,
4928 /* case 7 */ 1,
4929 ST_TRI, 3, ED, EC, P3,
4930 /* case 8 */ 2,
4931 ST_QUA, 4, EC, ED, P0, P2,
4932 ST_TRI, 3, P2, P0, P1,
4933 /* case 9 */ 1,
4934 ST_QUA, 4, EC, EA, P1, P2,
4935 /* case 10 */ 2,
4936 ST_TRI, 3, EA, ED, P0,
4937 ST_TRI, 3, EC, EB, P2,
4938 /* case 11 */ 1,
4939 ST_TRI, 3, EC, EB, P2,
4940 /* case 12 */ 1,
4941 ST_QUA, 4, EB, ED, P0, P1,
4942 /* case 13 */ 1,
4943 ST_TRI, 3, EB, EA, P1,
4944 /* case 14 */ 1,
4945 ST_TRI, 3, EA, ED, P0,
4946 /* case 15 */ 0,
4947 // VTK_TETRA
4948 /* case 0 */ 1,
4949 ST_TET, 4, P0, P1, P2, P3,
4950 /* case 1 */ 1,
4951 ST_WDG, 6, EA, ED, EC, P1, P3, P2,
4952 /* case 2 */ 1,
4953 ST_WDG, 6, P0, P3, P2, EA, EE, EB,
4954 /* case 3 */ 1,
4955 ST_WDG, 6, P3, ED, EE, P2, EC, EB,
4956 /* case 4 */ 1,
4957 ST_WDG, 6, EC, EF, EB, P0, P3, P1,
4958 /* case 5 */ 1,
4959 ST_WDG, 6, P1, EA, EB, P3, ED, EF,
4960 /* case 6 */ 1,
4961 ST_WDG, 6, P3, EE, EF, P0, EA, EC,
4962 /* case 7 */ 1,
4963 ST_TET, 4, ED, EE, EF, P3,
4964 /* case 8 */ 1,
4965 ST_WDG, 6, P0, P2, P1, ED, EF, EE,
4966 /* case 9 */ 1,
4967 ST_WDG, 6, P2, EC, EF, P1, EA, EE,
4968 /* case 10 */ 1,
4969 ST_WDG, 6, P0, EA, ED, P2, EB, EF,
4970 /* case 11 */ 1,
4971 ST_TET, 4, EC, EF, EB, P2,
4972 /* case 12 */ 1,
4973 ST_WDG, 6, P1, EB, EE, P0, EC, ED,
4974 /* case 13 */ 1,
4975 ST_TET, 4, EA, EB, EE, P1,
4976 /* case 14 */ 1,
4977 ST_TET, 4, EA, ED, EC, P0,
4978 /* case 15 */ 0,
4979 // VTK_VOXEL
4980 /* case 0 */ 1,
4981 ST_HEX, 8, P0, P1, P3, P2, P4, P5, P7, P6,
4982 /* case 1 */ 9,
4983 ST_PNT, 7, P1, P3, P2, P4, P5, P7, P6,
4984 ST_WDG, 6, P1, P2, P4, EA, ED, EI,
4985 ST_TET, 4, P1, P2, P4, N0,
4986 ST_TET, 4, P1, P3, P2, N0,
4987 ST_PYR, 5, P7, P6, P2, P3, N0,
4988 ST_PYR, 5, P5, P7, P3, P1, N0,
4989 ST_PYR, 5, P4, P6, P7, P5, N0,
4990 ST_TET, 4, P2, P6, P4, N0,
4991 ST_TET, 4, P4, P5, P1, N0,
4992 /* case 2 */ 9,
4993 ST_PNT, 7, P5, P4, P0, P3, P7, P6, P2,
4994 ST_WDG, 6, EJ, EA, EB, P5, P0, P3,
4995 ST_TET, 4, P5, P3, P0, N0,
4996 ST_TET, 4, P5, P0, P4, N0,
4997 ST_PYR, 5, P6, P4, P0, P2, N0,
4998 ST_PYR, 5, P7, P5, P4, P6, N0,
4999 ST_PYR, 5, P3, P7, P6, P2, N0,
5000 ST_TET, 4, P0, P3, P2, N0,
5001 ST_TET, 4, P3, P5, P7, N0,
5002 /* case 3 */ 2,
5003 ST_HEX, 8, EB, P3, P2, ED, EJ, P5, P4, EI,
5004 ST_WDG, 6, P3, P7, P5, P2, P6, P4,
5005 /* case 4 */ 9,
5006 ST_PNT, 7, P3, P1, P0, P6, P7, P5, P4,
5007 ST_WDG, 6, EC, ED, EK, P3, P0, P6,
5008 ST_TET, 4, P3, P6, P0, N0,
5009 ST_TET, 4, P3, P0, P1, N0,
5010 ST_PYR, 5, P5, P1, P0, P4, N0,
5011 ST_PYR, 5, P7, P3, P1, P5, N0,
5012 ST_PYR, 5, P6, P7, P5, P4, N0,
5013 ST_TET, 4, P0, P6, P4, N0,
5014 ST_TET, 4, P6, P3, P7, N0,
5015 /* case 5 */ 2,
5016 ST_HEX, 8, EK, P6, P4, EI, EC, P3, P1, EA,
5017 ST_WDG, 6, P6, P7, P3, P4, P5, P1,
5018 /* case 6 */ 12,
5019 ST_PNT, 2, EK, EJ,
5020 ST_PYR, 5, P6, P7, P5, P4, N0,
5021 ST_TET, 4, P7, P3, P5, N0,
5022 ST_TET, 4, P6, P3, P7, N0,
5023 ST_TET, 4, P0, P6, P4, N0,
5024 ST_TET, 4, P5, P0, P4, N0,
5025 ST_PYR, 5, P5, EJ, EA, P0, N0,
5026 ST_PYR, 5, P3, EB, EJ, P5, N0,
5027 ST_TET, 4, P3, EC, EB, N0,
5028 ST_PYR, 5, P6, EK, EC, P3, N0,
5029 ST_PYR, 5, P6, P0, ED, EK, N0,
5030 ST_TET, 4, P0, EA, ED, N0,
5031 /* case 7 */ 9,
5032 ST_PNT, 5, EJ, EI, EB, EC, EK,
5033 ST_PYR, 5, P5, P4, P6, P7, N0,
5034 ST_TET, 4, P6, N0, P3, P7,
5035 ST_PYR, 5, P4, EI, EK, P6, N0,
5036 ST_PYR, 5, EJ, EI, P4, P5, N0,
5037 ST_TET, 4, P3, P5, P7, N0,
5038 ST_PYR, 5, P3, EB, EJ, P5, N0,
5039 ST_TET, 4, P3, EC, EB, N0,
5040 ST_PYR, 5, EK, EC, P3, P6, N0,
5041 /* case 8 */ 9,
5042 ST_PNT, 7, P7, P5, P1, P2, P6, P4, P0,
5043 ST_WDG, 6, EL, EB, EC, P7, P1, P2,
5044 ST_TET, 4, P7, P2, P1, N0,
5045 ST_TET, 4, P7, P1, P5, N0,
5046 ST_PYR, 5, P4, P5, P1, P0, N0,
5047 ST_PYR, 5, P6, P7, P5, P4, N0,
5048 ST_PYR, 5, P2, P6, P4, P0, N0,
5049 ST_TET, 4, P1, P2, P0, N0,
5050 ST_TET, 4, P2, P7, P6, N0,
5051 /* case 9 */ 12,
5052 ST_PNT, 2, EI, EL,
5053 ST_PYR, 5, P4, P6, P7, P5, N0,
5054 ST_TET, 4, P5, P7, P1, N0,
5055 ST_TET, 4, P4, P5, P1, N0,
5056 ST_TET, 4, P2, P6, P4, N0,
5057 ST_TET, 4, P7, P6, P2, N0,
5058 ST_PYR, 5, P7, P2, EC, EL, N0,
5059 ST_PYR, 5, P1, P7, EL, EB, N0,
5060 ST_TET, 4, P1, EB, EA, N0,
5061 ST_PYR, 5, P4, P1, EA, EI, N0,
5062 ST_PYR, 5, P4, EI, ED, P2, N0,
5063 ST_TET, 4, P2, ED, EC, N0,
5064 /* case 10 */ 2,
5065 ST_HEX, 8, EC, P2, P0, EA, EL, P7, P5, EJ,
5066 ST_WDG, 6, P2, P6, P7, P0, P4, P5,
5067 /* case 11 */ 9,
5068 ST_PNT, 5, EL, EJ, EC, ED, EI,
5069 ST_PYR, 5, P7, P5, P4, P6, N0,
5070 ST_TET, 4, P4, N0, P2, P6,
5071 ST_PYR, 5, P5, EJ, EI, P4, N0,
5072 ST_PYR, 5, EL, EJ, P5, P7, N0,
5073 ST_TET, 4, P2, P7, P6, N0,
5074 ST_PYR, 5, P2, EC, EL, P7, N0,
5075 ST_TET, 4, P2, ED, EC, N0,
5076 ST_PYR, 5, EI, ED, P2, P4, N0,
5077 /* case 12 */ 2,
5078 ST_HEX, 8, EL, P7, P6, EK, EB, P1, P0, ED,
5079 ST_WDG, 6, P0, P4, P6, P1, P5, P7,
5080 /* case 13 */ 9,
5081 ST_PNT, 5, EL, EK, EB, EA, EI,
5082 ST_PYR, 5, P7, P5, P4, P6, N0,
5083 ST_TET, 4, P4, P1, N0, P5,
5084 ST_PYR, 5, P6, P4, EI, EK, N0,
5085 ST_PYR, 5, EL, P7, P6, EK, N0,
5086 ST_TET, 4, P1, P5, P7, N0,
5087 ST_PYR, 5, P1, P7, EL, EB, N0,
5088 ST_TET, 4, P1, EB, EA, N0,
5089 ST_PYR, 5, EI, P4, P1, EA, N0,
5090 /* case 14 */ 9,
5091 ST_PNT, 5, EK, EL, ED, EA, EJ,
5092 ST_PYR, 5, P6, P7, P5, P4, N0,
5093 ST_TET, 4, P5, N0, P0, P4,
5094 ST_PYR, 5, P7, EL, EJ, P5, N0,
5095 ST_PYR, 5, EK, EL, P7, P6, N0,
5096 ST_TET, 4, P0, P6, P4, N0,
5097 ST_PYR, 5, P0, ED, EK, P6, N0,
5098 ST_TET, 4, P0, EA, ED, N0,
5099 ST_PYR, 5, EJ, EA, P0, P5, N0,
5100 /* case 15 */ 1,
5101 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P7, P6,
5102 /* case 16 */ 9,
5103 ST_PNT, 7, P5, P1, P0, P6, P7, P3, P2,
5104 ST_WDG, 6, P5, P0, P6, EE, EI, EH,
5105 ST_TET, 4, P5, P0, P6, N0,
5106 ST_TET, 4, P5, P1, P0, N0,
5107 ST_PYR, 5, P3, P2, P0, P1, N0,
5108 ST_PYR, 5, P7, P3, P1, P5, N0,
5109 ST_PYR, 5, P6, P2, P3, P7, N0,
5110 ST_TET, 4, P0, P2, P6, N0,
5111 ST_TET, 4, P6, P7, P5, N0,
5112 /* case 17 */ 2,
5113 ST_HEX, 8, EE, P5, P1, EA, EH, P6, P2, ED,
5114 ST_WDG, 6, P2, P3, P1, P6, P7, P5,
5115 /* case 18 */ 12,
5116 ST_PNT, 2, EH, EB,
5117 ST_PYR, 5, P6, P2, P3, P7, N0,
5118 ST_TET, 4, P7, P3, P5, N0,
5119 ST_TET, 4, P6, P7, P5, N0,
5120 ST_TET, 4, P0, P2, P6, N0,
5121 ST_TET, 4, P3, P2, P0, N0,
5122 ST_PYR, 5, P3, P0, EA, EB, N0,
5123 ST_PYR, 5, P5, P3, EB, EJ, N0,
5124 ST_TET, 4, P5, EJ, EE, N0,
5125 ST_PYR, 5, P6, P5, EE, EH, N0,
5126 ST_PYR, 5, P6, EH, EI, P0, N0,
5127 ST_TET, 4, P0, EI, EA, N0,
5128 /* case 19 */ 9,
5129 ST_PNT, 5, EB, ED, EJ, EE, EH,
5130 ST_PYR, 5, P3, P7, P6, P2, N0,
5131 ST_TET, 4, P6, P5, N0, P7,
5132 ST_PYR, 5, P2, P6, EH, ED, N0,
5133 ST_PYR, 5, EB, P3, P2, ED, N0,
5134 ST_TET, 4, P5, P7, P3, N0,
5135 ST_PYR, 5, P5, P3, EB, EJ, N0,
5136 ST_TET, 4, P5, EJ, EE, N0,
5137 ST_PYR, 5, EH, P6, P5, EE, N0,
5138 /* case 20 */ 12,
5139 ST_PNT, 2, EC, EE,
5140 ST_PYR, 5, P3, P1, P5, P7, N0,
5141 ST_TET, 4, P7, P5, P6, N0,
5142 ST_TET, 4, P3, P7, P6, N0,
5143 ST_TET, 4, P0, P1, P3, N0,
5144 ST_TET, 4, P5, P1, P0, N0,
5145 ST_PYR, 5, P5, P0, EI, EE, N0,
5146 ST_PYR, 5, P6, P5, EE, EH, N0,
5147 ST_TET, 4, P6, EH, EK, N0,
5148 ST_PYR, 5, P3, P6, EK, EC, N0,
5149 ST_PYR, 5, P3, EC, ED, P0, N0,
5150 ST_TET, 4, P0, ED, EI, N0,
5151 /* case 21 */ 9,
5152 ST_PNT, 5, EE, EA, EH, EK, EC,
5153 ST_PYR, 5, P5, P7, P3, P1, N0,
5154 ST_TET, 4, P3, P6, N0, P7,
5155 ST_PYR, 5, P1, P3, EC, EA, N0,
5156 ST_PYR, 5, EE, P5, P1, EA, N0,
5157 ST_TET, 4, P6, P7, P5, N0,
5158 ST_PYR, 5, P6, P5, EE, EH, N0,
5159 ST_TET, 4, P6, EH, EK, N0,
5160 ST_PYR, 5, EC, P3, P6, EK, N0,
5161 /* case 22 */ 6,
5162 ST_TET, 4, P0, EA, ED, EI,
5163 ST_TET, 4, P5, P6, P7, P3,
5164 ST_PYR, 5, EC, P3, P6, EK, EH,
5165 ST_PYR, 5, EB, EJ, P5, P3, EE,
5166 ST_PYR, 5, P6, P5, EE, EH, P3,
5167 ST_PYR, 5, EH, EE, EB, EC, P3,
5168 /* case 23 */ 5,
5169 ST_TET, 4, P5, P6, P7, P3,
5170 ST_PYR, 5, EC, P3, P6, EK, EH,
5171 ST_PYR, 5, EB, EJ, P5, P3, EE,
5172 ST_PYR, 5, P6, P5, EE, EH, P3,
5173 ST_PYR, 5, EH, EE, EB, EC, P3,
5174 /* case 24 */ 6,
5175 ST_WDG, 6, EB, EC, EL, P1, P2, P7,
5176 ST_WDG, 6, P0, P6, P5, EI, EH, EE,
5177 ST_TET, 4, P2, P1, P7, P6,
5178 ST_TET, 4, P5, P6, P7, P1,
5179 ST_TET, 4, P0, P5, P1, P6,
5180 ST_TET, 4, P2, P6, P0, P1,
5181 /* case 25 */ 11,
5182 ST_PNT, 4, EE, EH, EL, EL,
5183 ST_PYR, 5, P7, P2, EC, EL, N0,
5184 ST_TET, 4, EC, P2, ED, N0,
5185 ST_PYR, 5, P6, EH, ED, P2, N0,
5186 ST_TET, 4, P7, P6, P2, N0,
5187 ST_TET, 4, P1, EB, EA, N0,
5188 ST_TET, 4, P5, P7, P1, N0,
5189 ST_PYR, 5, P1, P7, EL, EB, N0,
5190 ST_TET, 4, P5, P6, P7, N0,
5191 ST_PYR, 5, P5, EE, EH, P6, N0,
5192 ST_PYR, 5, P5, P1, EA, EE, N0,
5193 /* case 26 */ 11,
5194 ST_PNT, 4, EL, EC, EH, EH,
5195 ST_PYR, 5, P6, EH, EI, P0, N0,
5196 ST_TET, 4, EI, EA, P0, N0,
5197 ST_PYR, 5, P2, P0, EA, EC, N0,
5198 ST_TET, 4, P6, P0, P2, N0,
5199 ST_TET, 4, P5, EJ, EE, N0,
5200 ST_TET, 4, P7, P5, P6, N0,
5201 ST_PYR, 5, P5, EE, EH, P6, N0,
5202 ST_TET, 4, P7, P6, P2, N0,
5203 ST_PYR, 5, P7, P2, EC, EL, N0,
5204 ST_PYR, 5, P7, EL, EJ, P5, N0,
5205 /* case 27 */ 9,
5206 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
5207 ST_TET, 4, P7, P5, P6, N0,
5208 ST_PYR, 5, P7, EL, EJ, P5, N0,
5209 ST_TET, 4, P2, P7, P6, N0,
5210 ST_PYR, 5, P2, EC, EL, P7, N0,
5211 ST_TET, 4, ED, EC, P2, N0,
5212 ST_PYR, 5, P2, P6, EH, ED, N0,
5213 ST_PYR, 5, EH, P6, P5, EE, N0,
5214 ST_TET, 4, P5, EJ, EE, N0,
5215 /* case 28 */ 11,
5216 ST_PNT, 4, EL, EB, EE, EE,
5217 ST_PYR, 5, P5, P0, EI, EE, N0,
5218 ST_TET, 4, EI, P0, ED, N0,
5219 ST_PYR, 5, P1, EB, ED, P0, N0,
5220 ST_TET, 4, P5, P1, P0, N0,
5221 ST_TET, 4, P6, EH, EK, N0,
5222 ST_TET, 4, P7, P5, P6, N0,
5223 ST_PYR, 5, P6, P5, EE, EH, N0,
5224 ST_TET, 4, P7, P1, P5, N0,
5225 ST_PYR, 5, P7, EL, EB, P1, N0,
5226 ST_PYR, 5, P7, P6, EK, EL, N0,
5227 /* case 29 */ 9,
5228 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
5229 ST_TET, 4, P7, P5, P6, N0,
5230 ST_PYR, 5, P7, P6, EK, EL, N0,
5231 ST_TET, 4, P1, P5, P7, N0,
5232 ST_PYR, 5, P1, P7, EL, EB, N0,
5233 ST_TET, 4, EA, P1, EB, N0,
5234 ST_PYR, 5, P1, EA, EE, P5, N0,
5235 ST_PYR, 5, EE, EH, P6, P5, N0,
5236 ST_TET, 4, P6, EH, EK, N0,
5237 /* case 30 */ 8,
5238 ST_PNT, 5, EL, EJ, EK, EH, EE,
5239 ST_TET, 4, P0, EA, ED, EI,
5240 ST_PYR, 5, P5, P7, EL, EJ, N0,
5241 ST_PYR, 5, P7, P6, EK, EL, N0,
5242 ST_TET, 4, P6, EH, EK, N0,
5243 ST_TET, 4, P7, P5, P6, N0,
5244 ST_PYR, 5, P6, P5, EE, EH, N0,
5245 ST_TET, 4, P5, EJ, EE, N0,
5246 /* case 31 */ 7,
5247 ST_PNT, 5, EJ, EL, EK, EE, EH,
5248 ST_PYR, 5, P7, P6, EK, EL, N0,
5249 ST_TET, 4, P6, EH, EK, N0,
5250 ST_PYR, 5, P5, P7, EL, EJ, N0,
5251 ST_TET, 4, EE, P5, EJ, N0,
5252 ST_PYR, 5, EH, P6, P5, EE, N0,
5253 ST_TET, 4, P6, P7, P5, N0,
5254 /* case 32 */ 9,
5255 ST_PNT, 7, P7, P3, P1, P4, P6, P2, P0,
5256 ST_WDG, 6, P7, P1, P4, EF, EJ, EE,
5257 ST_TET, 4, P7, P1, P4, N0,
5258 ST_TET, 4, P7, P3, P1, N0,
5259 ST_PYR, 5, P2, P0, P1, P3, N0,
5260 ST_PYR, 5, P6, P2, P3, P7, N0,
5261 ST_PYR, 5, P4, P0, P2, P6, N0,
5262 ST_TET, 4, P1, P0, P4, N0,
5263 ST_TET, 4, P4, P6, P7, N0,
5264 /* case 33 */ 12,
5265 ST_PNT, 2, ED, EF,
5266 ST_PYR, 5, P2, P3, P7, P6, N0,
5267 ST_TET, 4, P3, P1, P7, N0,
5268 ST_TET, 4, P2, P1, P3, N0,
5269 ST_TET, 4, P4, P2, P6, N0,
5270 ST_TET, 4, P7, P4, P6, N0,
5271 ST_PYR, 5, P7, EF, EE, P4, N0,
5272 ST_PYR, 5, P1, EJ, EF, P7, N0,
5273 ST_TET, 4, P1, EA, EJ, N0,
5274 ST_PYR, 5, P2, ED, EA, P1, N0,
5275 ST_PYR, 5, P2, P4, EI, ED, N0,
5276 ST_TET, 4, P4, EE, EI, N0,
5277 /* case 34 */ 2,
5278 ST_HEX, 8, EF, P7, P3, EB, EE, P4, P0, EA,
5279 ST_WDG, 6, P0, P2, P3, P4, P6, P7,
5280 /* case 35 */ 9,
5281 ST_PNT, 5, EF, EB, EE, EI, ED,
5282 ST_PYR, 5, P7, P6, P2, P3, N0,
5283 ST_TET, 4, P2, P4, N0, P6,
5284 ST_PYR, 5, P3, P2, ED, EB, N0,
5285 ST_PYR, 5, EF, P7, P3, EB, N0,
5286 ST_TET, 4, P4, P6, P7, N0,
5287 ST_PYR, 5, P4, P7, EF, EE, N0,
5288 ST_TET, 4, P4, EE, EI, N0,
5289 ST_PYR, 5, ED, P2, P4, EI, N0,
5290 /* case 36 */ 6,
5291 ST_WDG, 6, P1, P4, P7, EJ, EE, EF,
5292 ST_WDG, 6, ED, EK, EC, P0, P6, P3,
5293 ST_TET, 4, P4, P7, P1, P6,
5294 ST_TET, 4, P3, P7, P6, P1,
5295 ST_TET, 4, P0, P1, P3, P6,
5296 ST_TET, 4, P4, P0, P6, P1,
5297 /* case 37 */ 11,
5298 ST_PNT, 4, EC, EK, EF, EF,
5299 ST_PYR, 5, P7, EF, EE, P4, N0,
5300 ST_TET, 4, EE, EI, P4, N0,
5301 ST_PYR, 5, P6, P4, EI, EK, N0,
5302 ST_TET, 4, P7, P4, P6, N0,
5303 ST_TET, 4, P1, EA, EJ, N0,
5304 ST_TET, 4, P3, P1, P7, N0,
5305 ST_PYR, 5, P1, EJ, EF, P7, N0,
5306 ST_TET, 4, P3, P7, P6, N0,
5307 ST_PYR, 5, P3, P6, EK, EC, N0,
5308 ST_PYR, 5, P3, EC, EA, P1, N0,
5309 /* case 38 */ 11,
5310 ST_PNT, 4, EF, EE, EK, EK,
5311 ST_PYR, 5, P6, P0, ED, EK, N0,
5312 ST_TET, 4, ED, P0, EA, N0,
5313 ST_PYR, 5, P4, EE, EA, P0, N0,
5314 ST_TET, 4, P6, P4, P0, N0,
5315 ST_TET, 4, P3, EC, EB, N0,
5316 ST_TET, 4, P7, P6, P3, N0,
5317 ST_PYR, 5, P3, P6, EK, EC, N0,
5318 ST_TET, 4, P7, P4, P6, N0,
5319 ST_PYR, 5, P7, EF, EE, P4, N0,
5320 ST_PYR, 5, P7, P3, EB, EF, N0,
5321 /* case 39 */ 9,
5322 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
5323 ST_TET, 4, P7, P6, P3, N0,
5324 ST_PYR, 5, P7, P3, EB, EF, N0,
5325 ST_TET, 4, P4, P6, P7, N0,
5326 ST_PYR, 5, P4, P7, EF, EE, N0,
5327 ST_TET, 4, EI, P4, EE, N0,
5328 ST_PYR, 5, P4, EI, EK, P6, N0,
5329 ST_PYR, 5, EK, EC, P3, P6, N0,
5330 ST_TET, 4, P3, EC, EB, N0,
5331 /* case 40 */ 12,
5332 ST_PNT, 2, EC, EE,
5333 ST_PYR, 5, P2, P6, P4, P0, N0,
5334 ST_TET, 4, P6, P7, P4, N0,
5335 ST_TET, 4, P2, P7, P6, N0,
5336 ST_TET, 4, P1, P2, P0, N0,
5337 ST_TET, 4, P4, P1, P0, N0,
5338 ST_PYR, 5, P4, EE, EJ, P1, N0,
5339 ST_PYR, 5, P7, EF, EE, P4, N0,
5340 ST_TET, 4, P7, EL, EF, N0,
5341 ST_PYR, 5, P2, EC, EL, P7, N0,
5342 ST_PYR, 5, P2, P1, EB, EC, N0,
5343 ST_TET, 4, P1, EJ, EB, N0,
5344 /* case 41 */ 6,
5345 ST_TET, 4, P1, EA, EJ, EB,
5346 ST_TET, 4, P7, P6, P2, P4,
5347 ST_PYR, 5, EI, ED, P2, P4, EC,
5348 ST_PYR, 5, EE, P4, P7, EF, EL,
5349 ST_PYR, 5, P2, EC, EL, P7, P4,
5350 ST_PYR, 5, EC, EI, EE, EL, P4,
5351 /* case 42 */ 9,
5352 ST_PNT, 5, EE, EA, EF, EL, EC,
5353 ST_PYR, 5, P4, P0, P2, P6, N0,
5354 ST_TET, 4, P2, N0, P7, P6,
5355 ST_PYR, 5, P0, EA, EC, P2, N0,
5356 ST_PYR, 5, EE, EA, P0, P4, N0,
5357 ST_TET, 4, P7, P4, P6, N0,
5358 ST_PYR, 5, P7, EF, EE, P4, N0,
5359 ST_TET, 4, P7, EL, EF, N0,
5360 ST_PYR, 5, EC, EL, P7, P2, N0,
5361 /* case 43 */ 5,
5362 ST_TET, 4, P7, P6, P2, P4,
5363 ST_PYR, 5, EI, ED, P2, P4, EC,
5364 ST_PYR, 5, EE, P4, P7, EF, EL,
5365 ST_PYR, 5, P2, EC, EL, P7, P4,
5366 ST_PYR, 5, EC, EI, EE, EL, P4,
5367 /* case 44 */ 11,
5368 ST_PNT, 4, EK, ED, EE, EE,
5369 ST_PYR, 5, P4, EE, EJ, P1, N0,
5370 ST_TET, 4, EJ, EB, P1, N0,
5371 ST_PYR, 5, P0, P1, EB, ED, N0,
5372 ST_TET, 4, P4, P1, P0, N0,
5373 ST_TET, 4, P7, EL, EF, N0,
5374 ST_TET, 4, P6, P7, P4, N0,
5375 ST_PYR, 5, P7, EF, EE, P4, N0,
5376 ST_TET, 4, P6, P4, P0, N0,
5377 ST_PYR, 5, P6, P0, ED, EK, N0,
5378 ST_PYR, 5, P6, EK, EL, P7, N0,
5379 /* case 45 */ 8,
5380 ST_PNT, 5, EK, EL, EI, EE, EF,
5381 ST_TET, 4, P1, EB, EA, EJ,
5382 ST_PYR, 5, P7, P6, EK, EL, N0,
5383 ST_PYR, 5, P6, P4, EI, EK, N0,
5384 ST_TET, 4, P4, EE, EI, N0,
5385 ST_TET, 4, P6, P7, P4, N0,
5386 ST_PYR, 5, P4, P7, EF, EE, N0,
5387 ST_TET, 4, P7, EL, EF, N0,
5388 /* case 46 */ 9,
5389 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
5390 ST_TET, 4, P6, P7, P4, N0,
5391 ST_PYR, 5, P6, EK, EL, P7, N0,
5392 ST_TET, 4, P0, P6, P4, N0,
5393 ST_PYR, 5, P0, ED, EK, P6, N0,
5394 ST_TET, 4, EA, ED, P0, N0,
5395 ST_PYR, 5, P0, P4, EE, EA, N0,
5396 ST_PYR, 5, EE, P4, P7, EF, N0,
5397 ST_TET, 4, P7, EL, EF, N0,
5398 /* case 47 */ 7,
5399 ST_PNT, 5, EL, EK, EI, EF, EE,
5400 ST_PYR, 5, P6, P4, EI, EK, N0,
5401 ST_TET, 4, P4, EE, EI, N0,
5402 ST_PYR, 5, P7, P6, EK, EL, N0,
5403 ST_TET, 4, EF, P7, EL, N0,
5404 ST_PYR, 5, EE, P4, P7, EF, N0,
5405 ST_TET, 4, P4, P6, P7, N0,
5406 /* case 48 */ 2,
5407 ST_HEX, 8, EJ, P1, P0, EI, EF, P7, P6, EH,
5408 ST_WDG, 6, P1, P3, P7, P0, P2, P6,
5409 /* case 49 */ 9,
5410 ST_PNT, 5, EF, EH, EJ, EA, ED,
5411 ST_PYR, 5, P7, P6, P2, P3, N0,
5412 ST_TET, 4, P2, N0, P1, P3,
5413 ST_PYR, 5, P6, EH, ED, P2, N0,
5414 ST_PYR, 5, EF, EH, P6, P7, N0,
5415 ST_TET, 4, P1, P7, P3, N0,
5416 ST_PYR, 5, P1, EJ, EF, P7, N0,
5417 ST_TET, 4, P1, EA, EJ, N0,
5418 ST_PYR, 5, ED, EA, P1, P2, N0,
5419 /* case 50 */ 9,
5420 ST_PNT, 5, EH, EF, EI, EA, EB,
5421 ST_PYR, 5, P6, P2, P3, P7, N0,
5422 ST_TET, 4, P3, P0, N0, P2,
5423 ST_PYR, 5, P7, P3, EB, EF, N0,
5424 ST_PYR, 5, EH, P6, P7, EF, N0,
5425 ST_TET, 4, P0, P2, P6, N0,
5426 ST_PYR, 5, P0, P6, EH, EI, N0,
5427 ST_TET, 4, P0, EI, EA, N0,
5428 ST_PYR, 5, EB, P3, P0, EA, N0,
5429 /* case 51 */ 1,
5430 ST_HEX, 8, P2, P3, P7, P6, ED, EB, EF, EH,
5431 /* case 52 */ 11,
5432 ST_PNT, 4, EF, EJ, EC, EC,
5433 ST_PYR, 5, P3, EC, ED, P0, N0,
5434 ST_TET, 4, ED, EI, P0, N0,
5435 ST_PYR, 5, P1, P0, EI, EJ, N0,
5436 ST_TET, 4, P3, P0, P1, N0,
5437 ST_TET, 4, P6, EH, EK, N0,
5438 ST_TET, 4, P7, P6, P3, N0,
5439 ST_PYR, 5, P6, EK, EC, P3, N0,
5440 ST_TET, 4, P7, P3, P1, N0,
5441 ST_PYR, 5, P7, P1, EJ, EF, N0,
5442 ST_PYR, 5, P7, EF, EH, P6, N0,
5443 /* case 53 */ 9,
5444 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
5445 ST_TET, 4, P7, P6, P3, N0,
5446 ST_PYR, 5, P7, EF, EH, P6, N0,
5447 ST_TET, 4, P1, P7, P3, N0,
5448 ST_PYR, 5, P1, EJ, EF, P7, N0,
5449 ST_TET, 4, EA, EJ, P1, N0,
5450 ST_PYR, 5, P1, P3, EC, EA, N0,
5451 ST_PYR, 5, EC, P3, P6, EK, N0,
5452 ST_TET, 4, P6, EH, EK, N0,
5453 /* case 54 */ 8,
5454 ST_PNT, 5, EF, EB, EH, EK, EC,
5455 ST_TET, 4, P0, EI, EA, ED,
5456 ST_PYR, 5, P3, EB, EF, P7, N0,
5457 ST_PYR, 5, P7, EF, EH, P6, N0,
5458 ST_TET, 4, P6, EH, EK, N0,
5459 ST_TET, 4, P7, P6, P3, N0,
5460 ST_PYR, 5, P6, EK, EC, P3, N0,
5461 ST_TET, 4, P3, EC, EB, N0,
5462 /* case 55 */ 7,
5463 ST_PNT, 5, EB, EF, EH, EC, EK,
5464 ST_PYR, 5, P7, EF, EH, P6, N0,
5465 ST_TET, 4, P6, EH, EK, N0,
5466 ST_PYR, 5, P3, EB, EF, P7, N0,
5467 ST_TET, 4, EC, EB, P3, N0,
5468 ST_PYR, 5, EK, EC, P3, P6, N0,
5469 ST_TET, 4, P6, P3, P7, N0,
5470 /* case 56 */ 11,
5471 ST_PNT, 4, EH, EI, EC, EC,
5472 ST_PYR, 5, P2, P1, EB, EC, N0,
5473 ST_TET, 4, EB, P1, EJ, N0,
5474 ST_PYR, 5, P0, EI, EJ, P1, N0,
5475 ST_TET, 4, P2, P0, P1, N0,
5476 ST_TET, 4, P7, EL, EF, N0,
5477 ST_TET, 4, P6, P2, P7, N0,
5478 ST_PYR, 5, P7, P2, EC, EL, N0,
5479 ST_TET, 4, P6, P0, P2, N0,
5480 ST_PYR, 5, P6, EH, EI, P0, N0,
5481 ST_PYR, 5, P6, P7, EF, EH, N0,
5482 /* case 57 */ 8,
5483 ST_PNT, 5, EH, EF, ED, EC, EL,
5484 ST_TET, 4, P1, EA, EJ, EB,
5485 ST_PYR, 5, P7, EF, EH, P6, N0,
5486 ST_PYR, 5, P6, EH, ED, P2, N0,
5487 ST_TET, 4, P2, ED, EC, N0,
5488 ST_TET, 4, P6, P2, P7, N0,
5489 ST_PYR, 5, P2, EC, EL, P7, N0,
5490 ST_TET, 4, P7, EL, EF, N0,
5491 /* case 58 */ 9,
5492 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
5493 ST_TET, 4, P6, P2, P7, N0,
5494 ST_PYR, 5, P6, P7, EF, EH, N0,
5495 ST_TET, 4, P0, P2, P6, N0,
5496 ST_PYR, 5, P0, P6, EH, EI, N0,
5497 ST_TET, 4, EA, P0, EI, N0,
5498 ST_PYR, 5, P0, EA, EC, P2, N0,
5499 ST_PYR, 5, EC, EL, P7, P2, N0,
5500 ST_TET, 4, P7, EL, EF, N0,
5501 /* case 59 */ 7,
5502 ST_PNT, 5, EF, EH, ED, EL, EC,
5503 ST_PYR, 5, P6, EH, ED, P2, N0,
5504 ST_TET, 4, P2, ED, EC, N0,
5505 ST_PYR, 5, P7, EF, EH, P6, N0,
5506 ST_TET, 4, EL, EF, P7, N0,
5507 ST_PYR, 5, EC, EL, P7, P2, N0,
5508 ST_TET, 4, P2, P7, P6, N0,
5509 /* case 60 */ 2,
5510 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
5511 ST_WDG, 6, P7, EF, EL, P6, EH, EK,
5512 /* case 61 */ 2,
5513 ST_WDG, 6, EH, P6, EK, EF, P7, EL,
5514 ST_TET, 4, EA, P1, EB, EJ,
5515 /* case 62 */ 2,
5516 ST_WDG, 6, EH, P6, EK, EF, P7, EL,
5517 ST_TET, 4, EA, ED, P0, EI,
5518 /* case 63 */ 1,
5519 ST_WDG, 6, P6, EK, EH, P7, EL, EF,
5520 /* case 64 */ 9,
5521 ST_PNT, 7, P7, P5, P4, P2, P3, P1, P0,
5522 ST_WDG, 6, P7, P4, P2, EG, EH, EK,
5523 ST_TET, 4, P7, P4, P2, N0,
5524 ST_TET, 4, P7, P5, P4, N0,
5525 ST_PYR, 5, P1, P0, P4, P5, N0,
5526 ST_PYR, 5, P3, P1, P5, P7, N0,
5527 ST_PYR, 5, P2, P0, P1, P3, N0,
5528 ST_TET, 4, P4, P0, P2, N0,
5529 ST_TET, 4, P2, P3, P7, N0,
5530 /* case 65 */ 12,
5531 ST_PNT, 2, EA, EG,
5532 ST_PYR, 5, P1, P5, P7, P3, N0,
5533 ST_TET, 4, P5, P4, P7, N0,
5534 ST_TET, 4, P1, P4, P5, N0,
5535 ST_TET, 4, P2, P1, P3, N0,
5536 ST_TET, 4, P7, P2, P3, N0,
5537 ST_PYR, 5, P7, EG, EK, P2, N0,
5538 ST_PYR, 5, P4, EH, EG, P7, N0,
5539 ST_TET, 4, P4, EI, EH, N0,
5540 ST_PYR, 5, P1, EA, EI, P4, N0,
5541 ST_PYR, 5, P1, P2, ED, EA, N0,
5542 ST_TET, 4, P2, EK, ED, N0,
5543 /* case 66 */ 6,
5544 ST_WDG, 6, P4, P2, P7, EH, EK, EG,
5545 ST_WDG, 6, EA, EB, EJ, P0, P3, P5,
5546 ST_TET, 4, P2, P7, P4, P3,
5547 ST_TET, 4, P5, P7, P3, P4,
5548 ST_TET, 4, P0, P4, P5, P3,
5549 ST_TET, 4, P2, P0, P3, P4,
5550 /* case 67 */ 11,
5551 ST_PNT, 4, EJ, EB, EG, EG,
5552 ST_PYR, 5, P7, EG, EK, P2, N0,
5553 ST_TET, 4, EK, ED, P2, N0,
5554 ST_PYR, 5, P3, P2, ED, EB, N0,
5555 ST_TET, 4, P7, P2, P3, N0,
5556 ST_TET, 4, P4, EI, EH, N0,
5557 ST_TET, 4, P5, P4, P7, N0,
5558 ST_PYR, 5, P4, EH, EG, P7, N0,
5559 ST_TET, 4, P5, P7, P3, N0,
5560 ST_PYR, 5, P5, P3, EB, EJ, N0,
5561 ST_PYR, 5, P5, EJ, EI, P4, N0,
5562 /* case 68 */ 2,
5563 ST_HEX, 8, EH, P4, P0, ED, EG, P7, P3, EC,
5564 ST_WDG, 6, P4, P5, P7, P0, P1, P3,
5565 /* case 69 */ 9,
5566 ST_PNT, 5, EG, EC, EH, EI, EA,
5567 ST_PYR, 5, P7, P3, P1, P5, N0,
5568 ST_TET, 4, P1, N0, P4, P5,
5569 ST_PYR, 5, P3, EC, EA, P1, N0,
5570 ST_PYR, 5, EG, EC, P3, P7, N0,
5571 ST_TET, 4, P4, P7, P5, N0,
5572 ST_PYR, 5, P4, EH, EG, P7, N0,
5573 ST_TET, 4, P4, EI, EH, N0,
5574 ST_PYR, 5, EA, EI, P4, P1, N0,
5575 /* case 70 */ 11,
5576 ST_PNT, 4, EG, EH, EJ, EJ,
5577 ST_PYR, 5, P5, EJ, EA, P0, N0,
5578 ST_TET, 4, EA, ED, P0, N0,
5579 ST_PYR, 5, P4, P0, ED, EH, N0,
5580 ST_TET, 4, P5, P0, P4, N0,
5581 ST_TET, 4, P3, EC, EB, N0,
5582 ST_TET, 4, P7, P3, P5, N0,
5583 ST_PYR, 5, P3, EB, EJ, P5, N0,
5584 ST_TET, 4, P7, P5, P4, N0,
5585 ST_PYR, 5, P7, P4, EH, EG, N0,
5586 ST_PYR, 5, P7, EG, EC, P3, N0,
5587 /* case 71 */ 9,
5588 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
5589 ST_TET, 4, P7, P3, P5, N0,
5590 ST_PYR, 5, P7, EG, EC, P3, N0,
5591 ST_TET, 4, P4, P7, P5, N0,
5592 ST_PYR, 5, P4, EH, EG, P7, N0,
5593 ST_TET, 4, EI, EH, P4, N0,
5594 ST_PYR, 5, P4, P5, EJ, EI, N0,
5595 ST_PYR, 5, EJ, P5, P3, EB, N0,
5596 ST_TET, 4, P3, EC, EB, N0,
5597 /* case 72 */ 12,
5598 ST_PNT, 2, EH, EB,
5599 ST_PYR, 5, P4, P5, P1, P0, N0,
5600 ST_TET, 4, P5, P7, P1, N0,
5601 ST_TET, 4, P4, P7, P5, N0,
5602 ST_TET, 4, P2, P4, P0, N0,
5603 ST_TET, 4, P1, P2, P0, N0,
5604 ST_PYR, 5, P1, EB, EC, P2, N0,
5605 ST_PYR, 5, P7, EL, EB, P1, N0,
5606 ST_TET, 4, P7, EG, EL, N0,
5607 ST_PYR, 5, P4, EH, EG, P7, N0,
5608 ST_PYR, 5, P4, P2, EK, EH, N0,
5609 ST_TET, 4, P2, EC, EK, N0,
5610 /* case 73 */ 6,
5611 ST_TET, 4, P2, ED, EC, EK,
5612 ST_TET, 4, P7, P5, P4, P1,
5613 ST_PYR, 5, EA, EI, P4, P1, EH,
5614 ST_PYR, 5, EB, P1, P7, EL, EG,
5615 ST_PYR, 5, P4, EH, EG, P7, P1,
5616 ST_PYR, 5, EH, EA, EB, EG, P1,
5617 /* case 74 */ 11,
5618 ST_PNT, 4, EJ, EA, EH, EH,
5619 ST_PYR, 5, P4, P2, EK, EH, N0,
5620 ST_TET, 4, EK, P2, EC, N0,
5621 ST_PYR, 5, P0, EA, EC, P2, N0,
5622 ST_TET, 4, P4, P0, P2, N0,
5623 ST_TET, 4, P7, EG, EL, N0,
5624 ST_TET, 4, P5, P4, P7, N0,
5625 ST_PYR, 5, P7, P4, EH, EG, N0,
5626 ST_TET, 4, P5, P0, P4, N0,
5627 ST_PYR, 5, P5, EJ, EA, P0, N0,
5628 ST_PYR, 5, P5, P7, EL, EJ, N0,
5629 /* case 75 */ 8,
5630 ST_PNT, 5, EJ, EL, EI, EH, EG,
5631 ST_TET, 4, P2, ED, EC, EK,
5632 ST_PYR, 5, P7, EL, EJ, P5, N0,
5633 ST_PYR, 5, P5, EJ, EI, P4, N0,
5634 ST_TET, 4, P4, EI, EH, N0,
5635 ST_TET, 4, P5, P4, P7, N0,
5636 ST_PYR, 5, P4, EH, EG, P7, N0,
5637 ST_TET, 4, P7, EG, EL, N0,
5638 /* case 76 */ 9,
5639 ST_PNT, 5, EB, ED, EL, EG, EH,
5640 ST_PYR, 5, P1, P0, P4, P5, N0,
5641 ST_TET, 4, P4, N0, P7, P5,
5642 ST_PYR, 5, P0, ED, EH, P4, N0,
5643 ST_PYR, 5, EB, ED, P0, P1, N0,
5644 ST_TET, 4, P7, P1, P5, N0,
5645 ST_PYR, 5, P7, EL, EB, P1, N0,
5646 ST_TET, 4, P7, EG, EL, N0,
5647 ST_PYR, 5, EH, EG, P7, P4, N0,
5648 /* case 77 */ 5,
5649 ST_TET, 4, P7, P5, P4, P1,
5650 ST_PYR, 5, EA, EI, P4, P1, EH,
5651 ST_PYR, 5, EB, P1, P7, EL, EG,
5652 ST_PYR, 5, P4, EH, EG, P7, P1,
5653 ST_PYR, 5, EH, EA, EB, EG, P1,
5654 /* case 78 */ 9,
5655 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
5656 ST_TET, 4, P5, P4, P7, N0,
5657 ST_PYR, 5, P5, P7, EL, EJ, N0,
5658 ST_TET, 4, P0, P4, P5, N0,
5659 ST_PYR, 5, P0, P5, EJ, EA, N0,
5660 ST_TET, 4, ED, P0, EA, N0,
5661 ST_PYR, 5, P0, ED, EH, P4, N0,
5662 ST_PYR, 5, EH, EG, P7, P4, N0,
5663 ST_TET, 4, P7, EG, EL, N0,
5664 /* case 79 */ 7,
5665 ST_PNT, 5, EL, EJ, EI, EG, EH,
5666 ST_PYR, 5, P5, EJ, EI, P4, N0,
5667 ST_TET, 4, P4, EI, EH, N0,
5668 ST_PYR, 5, P7, EL, EJ, P5, N0,
5669 ST_TET, 4, EG, EL, P7, N0,
5670 ST_PYR, 5, EH, EG, P7, P4, N0,
5671 ST_TET, 4, P4, P7, P5, N0,
5672 /* case 80 */ 2,
5673 ST_HEX, 8, EG, P7, P5, EE, EK, P2, P0, EI,
5674 ST_WDG, 6, P0, P1, P5, P2, P3, P7,
5675 /* case 81 */ 9,
5676 ST_PNT, 5, EG, EE, EK, ED, EA,
5677 ST_PYR, 5, P7, P3, P1, P5, N0,
5678 ST_TET, 4, P1, P2, N0, P3,
5679 ST_PYR, 5, P5, P1, EA, EE, N0,
5680 ST_PYR, 5, EG, P7, P5, EE, N0,
5681 ST_TET, 4, P2, P3, P7, N0,
5682 ST_PYR, 5, P2, P7, EG, EK, N0,
5683 ST_TET, 4, P2, EK, ED, N0,
5684 ST_PYR, 5, EA, P1, P2, ED, N0,
5685 /* case 82 */ 11,
5686 ST_PNT, 4, EG, EK, EB, EB,
5687 ST_PYR, 5, P3, P0, EA, EB, N0,
5688 ST_TET, 4, EA, P0, EI, N0,
5689 ST_PYR, 5, P2, EK, EI, P0, N0,
5690 ST_TET, 4, P3, P2, P0, N0,
5691 ST_TET, 4, P5, EJ, EE, N0,
5692 ST_TET, 4, P7, P3, P5, N0,
5693 ST_PYR, 5, P5, P3, EB, EJ, N0,
5694 ST_TET, 4, P7, P2, P3, N0,
5695 ST_PYR, 5, P7, EG, EK, P2, N0,
5696 ST_PYR, 5, P7, P5, EE, EG, N0,
5697 /* case 83 */ 9,
5698 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
5699 ST_TET, 4, P7, P3, P5, N0,
5700 ST_PYR, 5, P7, P5, EE, EG, N0,
5701 ST_TET, 4, P2, P3, P7, N0,
5702 ST_PYR, 5, P2, P7, EG, EK, N0,
5703 ST_TET, 4, ED, P2, EK, N0,
5704 ST_PYR, 5, P2, ED, EB, P3, N0,
5705 ST_PYR, 5, EB, EJ, P5, P3, N0,
5706 ST_TET, 4, P5, EJ, EE, N0,
5707 /* case 84 */ 9,
5708 ST_PNT, 5, EC, EG, ED, EI, EE,
5709 ST_PYR, 5, P3, P1, P5, P7, N0,
5710 ST_TET, 4, P5, P0, N0, P1,
5711 ST_PYR, 5, P7, P5, EE, EG, N0,
5712 ST_PYR, 5, EC, P3, P7, EG, N0,
5713 ST_TET, 4, P0, P1, P3, N0,
5714 ST_PYR, 5, P0, P3, EC, ED, N0,
5715 ST_TET, 4, P0, ED, EI, N0,
5716 ST_PYR, 5, EE, P5, P0, EI, N0,
5717 /* case 85 */ 1,
5718 ST_HEX, 8, P1, P5, P7, P3, EA, EE, EG, EC,
5719 /* case 86 */ 8,
5720 ST_PNT, 5, EG, EE, EC, EB, EJ,
5721 ST_TET, 4, P0, ED, EI, EA,
5722 ST_PYR, 5, P5, EE, EG, P7, N0,
5723 ST_PYR, 5, P7, EG, EC, P3, N0,
5724 ST_TET, 4, P3, EC, EB, N0,
5725 ST_TET, 4, P7, P3, P5, N0,
5726 ST_PYR, 5, P3, EB, EJ, P5, N0,
5727 ST_TET, 4, P5, EJ, EE, N0,
5728 /* case 87 */ 7,
5729 ST_PNT, 5, EE, EG, EC, EJ, EB,
5730 ST_PYR, 5, P7, EG, EC, P3, N0,
5731 ST_TET, 4, P3, EC, EB, N0,
5732 ST_PYR, 5, P5, EE, EG, P7, N0,
5733 ST_TET, 4, EJ, EE, P5, N0,
5734 ST_PYR, 5, EB, EJ, P5, P3, N0,
5735 ST_TET, 4, P3, P5, P7, N0,
5736 /* case 88 */ 11,
5737 ST_PNT, 4, EE, EI, EB, EB,
5738 ST_PYR, 5, P1, EB, EC, P2, N0,
5739 ST_TET, 4, EC, EK, P2, N0,
5740 ST_PYR, 5, P0, P2, EK, EI, N0,
5741 ST_TET, 4, P1, P2, P0, N0,
5742 ST_TET, 4, P7, EG, EL, N0,
5743 ST_TET, 4, P5, P7, P1, N0,
5744 ST_PYR, 5, P7, EL, EB, P1, N0,
5745 ST_TET, 4, P5, P1, P0, N0,
5746 ST_PYR, 5, P5, P0, EI, EE, N0,
5747 ST_PYR, 5, P5, EE, EG, P7, N0,
5748 /* case 89 */ 8,
5749 ST_PNT, 5, EE, EG, EA, EB, EL,
5750 ST_TET, 4, P2, EK, ED, EC,
5751 ST_PYR, 5, P7, P5, EE, EG, N0,
5752 ST_PYR, 5, P5, P1, EA, EE, N0,
5753 ST_TET, 4, P1, EB, EA, N0,
5754 ST_TET, 4, P5, P7, P1, N0,
5755 ST_PYR, 5, P1, P7, EL, EB, N0,
5756 ST_TET, 4, P7, EG, EL, N0,
5757 /* case 90 */ 2,
5758 ST_WDG, 6, P2, EK, EC, P0, EI, EA,
5759 ST_WDG, 6, P7, EL, EG, P5, EJ, EE,
5760 /* case 91 */ 2,
5761 ST_WDG, 6, EJ, P5, EE, EL, P7, EG,
5762 ST_TET, 4, ED, P2, EK, EC,
5763 /* case 92 */ 9,
5764 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
5765 ST_TET, 4, P5, P7, P1, N0,
5766 ST_PYR, 5, P5, EE, EG, P7, N0,
5767 ST_TET, 4, P0, P5, P1, N0,
5768 ST_PYR, 5, P0, EI, EE, P5, N0,
5769 ST_TET, 4, ED, EI, P0, N0,
5770 ST_PYR, 5, P0, P1, EB, ED, N0,
5771 ST_PYR, 5, EB, P1, P7, EL, N0,
5772 ST_TET, 4, P7, EG, EL, N0,
5773 /* case 93 */ 7,
5774 ST_PNT, 5, EG, EE, EA, EL, EB,
5775 ST_PYR, 5, P5, P1, EA, EE, N0,
5776 ST_TET, 4, P1, EB, EA, N0,
5777 ST_PYR, 5, P7, P5, EE, EG, N0,
5778 ST_TET, 4, EL, P7, EG, N0,
5779 ST_PYR, 5, EB, P1, P7, EL, N0,
5780 ST_TET, 4, P1, P5, P7, N0,
5781 /* case 94 */ 2,
5782 ST_WDG, 6, EJ, P5, EE, EL, P7, EG,
5783 ST_TET, 4, ED, EI, P0, EA,
5784 /* case 95 */ 1,
5785 ST_WDG, 6, P5, EE, EJ, P7, EG, EL,
5786 /* case 96 */ 12,
5787 ST_PNT, 2, EK, EJ,
5788 ST_PYR, 5, P2, P0, P1, P3, N0,
5789 ST_TET, 4, P3, P1, P7, N0,
5790 ST_TET, 4, P2, P3, P7, N0,
5791 ST_TET, 4, P4, P0, P2, N0,
5792 ST_TET, 4, P1, P0, P4, N0,
5793 ST_PYR, 5, P1, P4, EE, EJ, N0,
5794 ST_PYR, 5, P7, P1, EJ, EF, N0,
5795 ST_TET, 4, P7, EF, EG, N0,
5796 ST_PYR, 5, P2, P7, EG, EK, N0,
5797 ST_PYR, 5, P2, EK, EH, P4, N0,
5798 ST_TET, 4, P4, EH, EE, N0,
5799 /* case 97 */ 6,
5800 ST_TET, 4, P4, EE, EI, EH,
5801 ST_TET, 4, P7, P2, P3, P1,
5802 ST_PYR, 5, EA, P1, P2, ED, EK,
5803 ST_PYR, 5, EJ, EF, P7, P1, EG,
5804 ST_PYR, 5, P2, P7, EG, EK, P1,
5805 ST_PYR, 5, EK, EG, EJ, EA, P1,
5806 /* case 98 */ 11,
5807 ST_PNT, 4, EB, EA, EK, EK,
5808 ST_PYR, 5, P2, EK, EH, P4, N0,
5809 ST_TET, 4, EH, EE, P4, N0,
5810 ST_PYR, 5, P0, P4, EE, EA, N0,
5811 ST_TET, 4, P2, P4, P0, N0,
5812 ST_TET, 4, P7, EF, EG, N0,
5813 ST_TET, 4, P3, P7, P2, N0,
5814 ST_PYR, 5, P7, EG, EK, P2, N0,
5815 ST_TET, 4, P3, P2, P0, N0,
5816 ST_PYR, 5, P3, P0, EA, EB, N0,
5817 ST_PYR, 5, P3, EB, EF, P7, N0,
5818 /* case 99 */ 8,
5819 ST_PNT, 5, EB, EF, ED, EK, EG,
5820 ST_TET, 4, P4, EE, EI, EH,
5821 ST_PYR, 5, P7, P3, EB, EF, N0,
5822 ST_PYR, 5, P3, P2, ED, EB, N0,
5823 ST_TET, 4, P2, EK, ED, N0,
5824 ST_TET, 4, P3, P7, P2, N0,
5825 ST_PYR, 5, P2, P7, EG, EK, N0,
5826 ST_TET, 4, P7, EF, EG, N0,
5827 /* case 100 */ 11,
5828 ST_PNT, 4, EC, ED, EJ, EJ,
5829 ST_PYR, 5, P1, P4, EE, EJ, N0,
5830 ST_TET, 4, EE, P4, EH, N0,
5831 ST_PYR, 5, P0, ED, EH, P4, N0,
5832 ST_TET, 4, P1, P0, P4, N0,
5833 ST_TET, 4, P7, EF, EG, N0,
5834 ST_TET, 4, P3, P1, P7, N0,
5835 ST_PYR, 5, P7, P1, EJ, EF, N0,
5836 ST_TET, 4, P3, P0, P1, N0,
5837 ST_PYR, 5, P3, EC, ED, P0, N0,
5838 ST_PYR, 5, P3, P7, EG, EC, N0,
5839 /* case 101 */ 8,
5840 ST_PNT, 5, EC, EG, EA, EJ, EF,
5841 ST_TET, 4, P4, EI, EH, EE,
5842 ST_PYR, 5, P7, EG, EC, P3, N0,
5843 ST_PYR, 5, P3, EC, EA, P1, N0,
5844 ST_TET, 4, P1, EA, EJ, N0,
5845 ST_TET, 4, P3, P1, P7, N0,
5846 ST_PYR, 5, P1, EJ, EF, P7, N0,
5847 ST_TET, 4, P7, EF, EG, N0,
5848 /* case 102 */ 2,
5849 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
5850 ST_WDG, 6, P3, EB, EC, P7, EF, EG,
5851 /* case 103 */ 2,
5852 ST_WDG, 6, EF, P7, EG, EB, P3, EC,
5853 ST_TET, 4, EI, EH, P4, EE,
5854 /* case 104 */ 6,
5855 ST_TET, 4, P7, EF, EG, EL,
5856 ST_TET, 4, P2, P0, P1, P4,
5857 ST_PYR, 5, EE, EJ, P1, P4, EB,
5858 ST_PYR, 5, EH, P4, P2, EK, EC,
5859 ST_PYR, 5, P1, EB, EC, P2, P4,
5860 ST_PYR, 5, EB, EE, EH, EC, P4,
5861 /* case 105 */ 4,
5862 ST_TET, 4, EH, EI, EE, P4,
5863 ST_TET, 4, EK, EC, ED, P2,
5864 ST_TET, 4, EG, EF, EL, P7,
5865 ST_TET, 4, EB, EJ, EA, P1,
5866 /* case 106 */ 8,
5867 ST_PNT, 5, EA, EC, EE, EH, EK,
5868 ST_TET, 4, P7, EL, EF, EG,
5869 ST_PYR, 5, P2, P0, EA, EC, N0,
5870 ST_PYR, 5, P0, P4, EE, EA, N0,
5871 ST_TET, 4, P4, EH, EE, N0,
5872 ST_TET, 4, P0, P2, P4, N0,
5873 ST_PYR, 5, P4, P2, EK, EH, N0,
5874 ST_TET, 4, P2, EC, EK, N0,
5875 /* case 107 */ 3,
5876 ST_TET, 4, EL, EG, EF, P7,
5877 ST_TET, 4, EC, P2, ED, EK,
5878 ST_TET, 4, EE, EI, P4, EH,
5879 /* case 108 */ 8,
5880 ST_PNT, 5, ED, EH, EB, EJ, EE,
5881 ST_TET, 4, P7, EG, EL, EF,
5882 ST_PYR, 5, P4, P0, ED, EH, N0,
5883 ST_PYR, 5, P0, P1, EB, ED, N0,
5884 ST_TET, 4, P1, EJ, EB, N0,
5885 ST_TET, 4, P0, P4, P1, N0,
5886 ST_PYR, 5, P1, P4, EE, EJ, N0,
5887 ST_TET, 4, P4, EH, EE, N0,
5888 /* case 109 */ 3,
5889 ST_TET, 4, EG, EF, EL, P7,
5890 ST_TET, 4, EH, P4, EI, EE,
5891 ST_TET, 4, EB, EA, P1, EJ,
5892 /* case 110 */ 2,
5893 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
5894 ST_TET, 4, EL, EF, P7, EG,
5895 /* case 111 */ 2,
5896 ST_TET, 4, EE, EH, EI, P4,
5897 ST_TET, 4, EF, EL, EG, P7,
5898 /* case 112 */ 9,
5899 ST_PNT, 5, EJ, EI, EF, EG, EK,
5900 ST_PYR, 5, P1, P3, P2, P0, N0,
5901 ST_TET, 4, P2, P7, N0, P3,
5902 ST_PYR, 5, P0, P2, EK, EI, N0,
5903 ST_PYR, 5, EJ, P1, P0, EI, N0,
5904 ST_TET, 4, P7, P3, P1, N0,
5905 ST_PYR, 5, P7, P1, EJ, EF, N0,
5906 ST_TET, 4, P7, EF, EG, N0,
5907 ST_PYR, 5, EK, P2, P7, EG, N0,
5908 /* case 113 */ 5,
5909 ST_TET, 4, P7, P2, P3, P1,
5910 ST_PYR, 5, EA, P1, P2, ED, EK,
5911 ST_PYR, 5, EJ, EF, P7, P1, EG,
5912 ST_PYR, 5, P2, P7, EG, EK, P1,
5913 ST_PYR, 5, EK, EG, EJ, EA, P1,
5914 /* case 114 */ 9,
5915 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
5916 ST_TET, 4, P3, P7, P2, N0,
5917 ST_PYR, 5, P3, EB, EF, P7, N0,
5918 ST_TET, 4, P0, P3, P2, N0,
5919 ST_PYR, 5, P0, EA, EB, P3, N0,
5920 ST_TET, 4, EI, EA, P0, N0,
5921 ST_PYR, 5, P0, P2, EK, EI, N0,
5922 ST_PYR, 5, EK, P2, P7, EG, N0,
5923 ST_TET, 4, P7, EF, EG, N0,
5924 /* case 115 */ 7,
5925 ST_PNT, 5, EF, EB, ED, EG, EK,
5926 ST_PYR, 5, P3, P2, ED, EB, N0,
5927 ST_TET, 4, P2, EK, ED, N0,
5928 ST_PYR, 5, P7, P3, EB, EF, N0,
5929 ST_TET, 4, EG, P7, EF, N0,
5930 ST_PYR, 5, EK, P2, P7, EG, N0,
5931 ST_TET, 4, P2, P3, P7, N0,
5932 /* case 116 */ 9,
5933 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
5934 ST_TET, 4, P3, P1, P7, N0,
5935 ST_PYR, 5, P3, P7, EG, EC, N0,
5936 ST_TET, 4, P0, P1, P3, N0,
5937 ST_PYR, 5, P0, P3, EC, ED, N0,
5938 ST_TET, 4, EI, P0, ED, N0,
5939 ST_PYR, 5, P0, EI, EJ, P1, N0,
5940 ST_PYR, 5, EJ, EF, P7, P1, N0,
5941 ST_TET, 4, P7, EF, EG, N0,
5942 /* case 117 */ 7,
5943 ST_PNT, 5, EG, EC, EA, EF, EJ,
5944 ST_PYR, 5, P3, EC, EA, P1, N0,
5945 ST_TET, 4, P1, EA, EJ, N0,
5946 ST_PYR, 5, P7, EG, EC, P3, N0,
5947 ST_TET, 4, EF, EG, P7, N0,
5948 ST_PYR, 5, EJ, EF, P7, P1, N0,
5949 ST_TET, 4, P1, P7, P3, N0,
5950 /* case 118 */ 2,
5951 ST_WDG, 6, EF, P7, EG, EB, P3, EC,
5952 ST_TET, 4, EI, P0, ED, EA,
5953 /* case 119 */ 1,
5954 ST_WDG, 6, P7, EG, EF, P3, EC, EB,
5955 /* case 120 */ 8,
5956 ST_PNT, 5, EI, EK, EJ, EB, EC,
5957 ST_TET, 4, P7, EF, EG, EL,
5958 ST_PYR, 5, P2, EK, EI, P0, N0,
5959 ST_PYR, 5, P0, EI, EJ, P1, N0,
5960 ST_TET, 4, P1, EJ, EB, N0,
5961 ST_TET, 4, P0, P1, P2, N0,
5962 ST_PYR, 5, P1, EB, EC, P2, N0,
5963 ST_TET, 4, P2, EC, EK, N0,
5964 /* case 121 */ 3,
5965 ST_TET, 4, EG, EF, EL, P7,
5966 ST_TET, 4, EK, ED, P2, EC,
5967 ST_TET, 4, EJ, P1, EA, EB,
5968 /* case 122 */ 2,
5969 ST_WDG, 6, EI, P0, EA, EK, P2, EC,
5970 ST_TET, 4, EF, P7, EL, EG,
5971 /* case 123 */ 2,
5972 ST_TET, 4, EC, ED, EK, P2,
5973 ST_TET, 4, EL, EG, EF, P7,
5974 /* case 124 */ 2,
5975 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
5976 ST_TET, 4, EG, P7, EF, EL,
5977 /* case 125 */ 2,
5978 ST_TET, 4, EJ, EA, EB, P1,
5979 ST_TET, 4, EF, EL, EG, P7,
5980 /* case 126 */ 2,
5981 ST_TET, 4, EA, EI, ED, P0,
5982 ST_TET, 4, EL, EG, EF, P7,
5983 /* case 127 */ 1,
5984 ST_TET, 4, EF, EL, EG, P7,
5985 /* case 128 */ 9,
5986 ST_PNT, 7, P6, P4, P5, P3, P2, P0, P1,
5987 ST_WDG, 6, EG, EF, EL, P6, P5, P3,
5988 ST_TET, 4, P6, P3, P5, N0,
5989 ST_TET, 4, P6, P5, P4, N0,
5990 ST_PYR, 5, P0, P4, P5, P1, N0,
5991 ST_PYR, 5, P2, P6, P4, P0, N0,
5992 ST_PYR, 5, P3, P2, P0, P1, N0,
5993 ST_TET, 4, P5, P3, P1, N0,
5994 ST_TET, 4, P3, P6, P2, N0,
5995 /* case 129 */ 6,
5996 ST_WDG, 6, P5, P6, P3, EF, EG, EL,
5997 ST_WDG, 6, EI, ED, EA, P4, P2, P1,
5998 ST_TET, 4, P6, P3, P5, P2,
5999 ST_TET, 4, P1, P3, P2, P5,
6000 ST_TET, 4, P4, P5, P1, P2,
6001 ST_TET, 4, P6, P4, P2, P5,
6002 /* case 130 */ 12,
6003 ST_PNT, 2, EA, EG,
6004 ST_PYR, 5, P0, P2, P6, P4, N0,
6005 ST_TET, 4, P4, P6, P5, N0,
6006 ST_TET, 4, P0, P4, P5, N0,
6007 ST_TET, 4, P3, P2, P0, N0,
6008 ST_TET, 4, P6, P2, P3, N0,
6009 ST_PYR, 5, P6, P3, EL, EG, N0,
6010 ST_PYR, 5, P5, P6, EG, EF, N0,
6011 ST_TET, 4, P5, EF, EJ, N0,
6012 ST_PYR, 5, P0, P5, EJ, EA, N0,
6013 ST_PYR, 5, P0, EA, EB, P3, N0,
6014 ST_TET, 4, P3, EB, EL, N0,
6015 /* case 131 */ 11,
6016 ST_PNT, 4, EI, ED, EG, EG,
6017 ST_PYR, 5, P6, P3, EL, EG, N0,
6018 ST_TET, 4, EL, P3, EB, N0,
6019 ST_PYR, 5, P2, ED, EB, P3, N0,
6020 ST_TET, 4, P6, P2, P3, N0,
6021 ST_TET, 4, P5, EF, EJ, N0,
6022 ST_TET, 4, P4, P6, P5, N0,
6023 ST_PYR, 5, P5, P6, EG, EF, N0,
6024 ST_TET, 4, P4, P2, P6, N0,
6025 ST_PYR, 5, P4, EI, ED, P2, N0,
6026 ST_PYR, 5, P4, P5, EJ, EI, N0,
6027 /* case 132 */ 12,
6028 ST_PNT, 2, ED, EF,
6029 ST_PYR, 5, P0, P4, P5, P1, N0,
6030 ST_TET, 4, P1, P5, P3, N0,
6031 ST_TET, 4, P0, P1, P3, N0,
6032 ST_TET, 4, P6, P4, P0, N0,
6033 ST_TET, 4, P5, P4, P6, N0,
6034 ST_PYR, 5, P5, P6, EG, EF, N0,
6035 ST_PYR, 5, P3, P5, EF, EL, N0,
6036 ST_TET, 4, P3, EL, EC, N0,
6037 ST_PYR, 5, P0, P3, EC, ED, N0,
6038 ST_PYR, 5, P0, ED, EK, P6, N0,
6039 ST_TET, 4, P6, EK, EG, N0,
6040 /* case 133 */ 11,
6041 ST_PNT, 4, EA, EI, EF, EF,
6042 ST_PYR, 5, P5, P6, EG, EF, N0,
6043 ST_TET, 4, EG, P6, EK, N0,
6044 ST_PYR, 5, P4, EI, EK, P6, N0,
6045 ST_TET, 4, P5, P4, P6, N0,
6046 ST_TET, 4, P3, EL, EC, N0,
6047 ST_TET, 4, P1, P5, P3, N0,
6048 ST_PYR, 5, P3, P5, EF, EL, N0,
6049 ST_TET, 4, P1, P4, P5, N0,
6050 ST_PYR, 5, P1, EA, EI, P4, N0,
6051 ST_PYR, 5, P1, P3, EC, EA, N0,
6052 /* case 134 */ 6,
6053 ST_TET, 4, P3, EB, EL, EC,
6054 ST_TET, 4, P6, P4, P0, P5,
6055 ST_PYR, 5, EJ, EA, P0, P5, ED,
6056 ST_PYR, 5, EF, P5, P6, EG, EK,
6057 ST_PYR, 5, P0, ED, EK, P6, P5,
6058 ST_PYR, 5, ED, EJ, EF, EK, P5,
6059 /* case 135 */ 8,
6060 ST_PNT, 5, EI, EK, EJ, EF, EG,
6061 ST_TET, 4, P3, EC, EB, EL,
6062 ST_PYR, 5, P6, P4, EI, EK, N0,
6063 ST_PYR, 5, P4, P5, EJ, EI, N0,
6064 ST_TET, 4, P5, EF, EJ, N0,
6065 ST_TET, 4, P4, P6, P5, N0,
6066 ST_PYR, 5, P5, P6, EG, EF, N0,
6067 ST_TET, 4, P6, EK, EG, N0,
6068 /* case 136 */ 2,
6069 ST_HEX, 8, EG, P6, P2, EC, EF, P5, P1, EB,
6070 ST_WDG, 6, P1, P0, P2, P5, P4, P6,
6071 /* case 137 */ 11,
6072 ST_PNT, 4, EG, EF, EI, EI,
6073 ST_PYR, 5, P4, P1, EA, EI, N0,
6074 ST_TET, 4, EA, P1, EB, N0,
6075 ST_PYR, 5, P5, EF, EB, P1, N0,
6076 ST_TET, 4, P4, P5, P1, N0,
6077 ST_TET, 4, P2, ED, EC, N0,
6078 ST_TET, 4, P6, P4, P2, N0,
6079 ST_PYR, 5, P2, P4, EI, ED, N0,
6080 ST_TET, 4, P6, P5, P4, N0,
6081 ST_PYR, 5, P6, EG, EF, P5, N0,
6082 ST_PYR, 5, P6, P2, EC, EG, N0,
6083 /* case 138 */ 9,
6084 ST_PNT, 5, EG, EC, EF, EJ, EA,
6085 ST_PYR, 5, P6, P4, P0, P2, N0,
6086 ST_TET, 4, P0, P5, N0, P4,
6087 ST_PYR, 5, P2, P0, EA, EC, N0,
6088 ST_PYR, 5, EG, P6, P2, EC, N0,
6089 ST_TET, 4, P5, P4, P6, N0,
6090 ST_PYR, 5, P5, P6, EG, EF, N0,
6091 ST_TET, 4, P5, EF, EJ, N0,
6092 ST_PYR, 5, EA, P0, P5, EJ, N0,
6093 /* case 139 */ 9,
6094 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
6095 ST_TET, 4, P6, P4, P2, N0,
6096 ST_PYR, 5, P6, P2, EC, EG, N0,
6097 ST_TET, 4, P5, P4, P6, N0,
6098 ST_PYR, 5, P5, P6, EG, EF, N0,
6099 ST_TET, 4, EJ, P5, EF, N0,
6100 ST_PYR, 5, P5, EJ, EI, P4, N0,
6101 ST_PYR, 5, EI, ED, P2, P4, N0,
6102 ST_TET, 4, P2, ED, EC, N0,
6103 /* case 140 */ 9,
6104 ST_PNT, 5, EF, EB, EG, EK, ED,
6105 ST_PYR, 5, P5, P1, P0, P4, N0,
6106 ST_TET, 4, P0, N0, P6, P4,
6107 ST_PYR, 5, P1, EB, ED, P0, N0,
6108 ST_PYR, 5, EF, EB, P1, P5, N0,
6109 ST_TET, 4, P6, P5, P4, N0,
6110 ST_PYR, 5, P6, EG, EF, P5, N0,
6111 ST_TET, 4, P6, EK, EG, N0,
6112 ST_PYR, 5, ED, EK, P6, P0, N0,
6113 /* case 141 */ 9,
6114 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
6115 ST_TET, 4, P5, P1, P4, N0,
6116 ST_PYR, 5, P5, EF, EB, P1, N0,
6117 ST_TET, 4, P6, P5, P4, N0,
6118 ST_PYR, 5, P6, EG, EF, P5, N0,
6119 ST_TET, 4, EK, EG, P6, N0,
6120 ST_PYR, 5, P6, P4, EI, EK, N0,
6121 ST_PYR, 5, EI, P4, P1, EA, N0,
6122 ST_TET, 4, P1, EB, EA, N0,
6123 /* case 142 */ 5,
6124 ST_TET, 4, P6, P4, P0, P5,
6125 ST_PYR, 5, EJ, EA, P0, P5, ED,
6126 ST_PYR, 5, EF, P5, P6, EG, EK,
6127 ST_PYR, 5, P0, ED, EK, P6, P5,
6128 ST_PYR, 5, ED, EJ, EF, EK, P5,
6129 /* case 143 */ 7,
6130 ST_PNT, 5, EK, EI, EJ, EG, EF,
6131 ST_PYR, 5, P4, P5, EJ, EI, N0,
6132 ST_TET, 4, P5, EF, EJ, N0,
6133 ST_PYR, 5, P6, P4, EI, EK, N0,
6134 ST_TET, 4, EG, P6, EK, N0,
6135 ST_PYR, 5, EF, P5, P6, EG, N0,
6136 ST_TET, 4, P5, P4, P6, N0,
6137 /* case 144 */ 12,
6138 ST_PNT, 2, EI, EL,
6139 ST_PYR, 5, P0, P1, P3, P2, N0,
6140 ST_TET, 4, P1, P5, P3, N0,
6141 ST_TET, 4, P0, P5, P1, N0,
6142 ST_TET, 4, P6, P0, P2, N0,
6143 ST_TET, 4, P3, P6, P2, N0,
6144 ST_PYR, 5, P3, EL, EG, P6, N0,
6145 ST_PYR, 5, P5, EF, EL, P3, N0,
6146 ST_TET, 4, P5, EE, EF, N0,
6147 ST_PYR, 5, P0, EI, EE, P5, N0,
6148 ST_PYR, 5, P0, P6, EH, EI, N0,
6149 ST_TET, 4, P6, EG, EH, N0,
6150 /* case 145 */ 11,
6151 ST_PNT, 4, EA, ED, EL, EL,
6152 ST_PYR, 5, P3, EL, EG, P6, N0,
6153 ST_TET, 4, EG, EH, P6, N0,
6154 ST_PYR, 5, P2, P6, EH, ED, N0,
6155 ST_TET, 4, P3, P6, P2, N0,
6156 ST_TET, 4, P5, EE, EF, N0,
6157 ST_TET, 4, P1, P5, P3, N0,
6158 ST_PYR, 5, P5, EF, EL, P3, N0,
6159 ST_TET, 4, P1, P3, P2, N0,
6160 ST_PYR, 5, P1, P2, ED, EA, N0,
6161 ST_PYR, 5, P1, EA, EE, P5, N0,
6162 /* case 146 */ 6,
6163 ST_TET, 4, P5, EF, EJ, EE,
6164 ST_TET, 4, P6, P0, P2, P3,
6165 ST_PYR, 5, EB, P3, P0, EA, EI,
6166 ST_PYR, 5, EL, EG, P6, P3, EH,
6167 ST_PYR, 5, P0, P6, EH, EI, P3,
6168 ST_PYR, 5, EI, EH, EL, EB, P3,
6169 /* case 147 */ 8,
6170 ST_PNT, 5, ED, EH, EB, EL, EG,
6171 ST_TET, 4, P5, EJ, EE, EF,
6172 ST_PYR, 5, P6, EH, ED, P2, N0,
6173 ST_PYR, 5, P2, ED, EB, P3, N0,
6174 ST_TET, 4, P3, EB, EL, N0,
6175 ST_TET, 4, P2, P3, P6, N0,
6176 ST_PYR, 5, P3, EL, EG, P6, N0,
6177 ST_TET, 4, P6, EG, EH, N0,
6178 /* case 148 */ 6,
6179 ST_TET, 4, P6, EG, EH, EK,
6180 ST_TET, 4, P3, P0, P1, P5,
6181 ST_PYR, 5, EE, P5, P0, EI, ED,
6182 ST_PYR, 5, EF, EL, P3, P5, EC,
6183 ST_PYR, 5, P0, P3, EC, ED, P5,
6184 ST_PYR, 5, ED, EC, EF, EE, P5,
6185 /* case 149 */ 8,
6186 ST_PNT, 5, EA, EC, EE, EF, EL,
6187 ST_TET, 4, P6, EH, EK, EG,
6188 ST_PYR, 5, P3, EC, EA, P1, N0,
6189 ST_PYR, 5, P1, EA, EE, P5, N0,
6190 ST_TET, 4, P5, EE, EF, N0,
6191 ST_TET, 4, P1, P5, P3, N0,
6192 ST_PYR, 5, P5, EF, EL, P3, N0,
6193 ST_TET, 4, P3, EL, EC, N0,
6194 /* case 150 */ 4,
6195 ST_TET, 4, EH, EG, EK, P6,
6196 ST_TET, 4, EI, ED, EA, P0,
6197 ST_TET, 4, EE, EJ, EF, P5,
6198 ST_TET, 4, EB, EC, EL, P3,
6199 /* case 151 */ 3,
6200 ST_TET, 4, EK, EH, EG, P6,
6201 ST_TET, 4, EC, EB, P3, EL,
6202 ST_TET, 4, EE, P5, EJ, EF,
6203 /* case 152 */ 11,
6204 ST_PNT, 4, EC, EB, EI, EI,
6205 ST_PYR, 5, P0, EI, EE, P5, N0,
6206 ST_TET, 4, EE, EF, P5, N0,
6207 ST_PYR, 5, P1, P5, EF, EB, N0,
6208 ST_TET, 4, P0, P5, P1, N0,
6209 ST_TET, 4, P6, EG, EH, N0,
6210 ST_TET, 4, P2, P6, P0, N0,
6211 ST_PYR, 5, P6, EH, EI, P0, N0,
6212 ST_TET, 4, P2, P0, P1, N0,
6213 ST_PYR, 5, P2, P1, EB, EC, N0,
6214 ST_PYR, 5, P2, EC, EG, P6, N0,
6215 /* case 153 */ 2,
6216 ST_WDG, 6, P6, EH, EG, P2, ED, EC,
6217 ST_WDG, 6, P5, EF, EE, P1, EB, EA,
6218 /* case 154 */ 8,
6219 ST_PNT, 5, EC, EG, EA, EI, EH,
6220 ST_TET, 4, P5, EF, EJ, EE,
6221 ST_PYR, 5, P6, P2, EC, EG, N0,
6222 ST_PYR, 5, P2, P0, EA, EC, N0,
6223 ST_TET, 4, P0, EI, EA, N0,
6224 ST_TET, 4, P2, P6, P0, N0,
6225 ST_PYR, 5, P0, P6, EH, EI, N0,
6226 ST_TET, 4, P6, EG, EH, N0,
6227 /* case 155 */ 2,
6228 ST_WDG, 6, EG, P6, EH, EC, P2, ED,
6229 ST_TET, 4, EJ, EE, P5, EF,
6230 /* case 156 */ 8,
6231 ST_PNT, 5, EB, EF, ED, EI, EE,
6232 ST_TET, 4, P6, EK, EG, EH,
6233 ST_PYR, 5, P5, EF, EB, P1, N0,
6234 ST_PYR, 5, P1, EB, ED, P0, N0,
6235 ST_TET, 4, P0, ED, EI, N0,
6236 ST_TET, 4, P1, P0, P5, N0,
6237 ST_PYR, 5, P0, EI, EE, P5, N0,
6238 ST_TET, 4, P5, EE, EF, N0,
6239 /* case 157 */ 2,
6240 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
6241 ST_TET, 4, EK, P6, EH, EG,
6242 /* case 158 */ 3,
6243 ST_TET, 4, EJ, EF, EE, P5,
6244 ST_TET, 4, EA, ED, P0, EI,
6245 ST_TET, 4, EG, P6, EK, EH,
6246 /* case 159 */ 2,
6247 ST_TET, 4, EG, EK, EH, P6,
6248 ST_TET, 4, EF, EE, EJ, P5,
6249 /* case 160 */ 2,
6250 ST_HEX, 8, EL, P3, P1, EJ, EG, P6, P4, EE,
6251 ST_WDG, 6, P3, P2, P6, P1, P0, P4,
6252 /* case 161 */ 11,
6253 ST_PNT, 4, EG, EL, ED, ED,
6254 ST_PYR, 5, P2, ED, EA, P1, N0,
6255 ST_TET, 4, EA, EJ, P1, N0,
6256 ST_PYR, 5, P3, P1, EJ, EL, N0,
6257 ST_TET, 4, P2, P1, P3, N0,
6258 ST_TET, 4, P4, EE, EI, N0,
6259 ST_TET, 4, P6, P4, P2, N0,
6260 ST_PYR, 5, P4, EI, ED, P2, N0,
6261 ST_TET, 4, P6, P2, P3, N0,
6262 ST_PYR, 5, P6, P3, EL, EG, N0,
6263 ST_PYR, 5, P6, EG, EE, P4, N0,
6264 /* case 162 */ 9,
6265 ST_PNT, 5, EG, EE, EL, EB, EA,
6266 ST_PYR, 5, P6, P4, P0, P2, N0,
6267 ST_TET, 4, P0, N0, P3, P2,
6268 ST_PYR, 5, P4, EE, EA, P0, N0,
6269 ST_PYR, 5, EG, EE, P4, P6, N0,
6270 ST_TET, 4, P3, P6, P2, N0,
6271 ST_PYR, 5, P3, EL, EG, P6, N0,
6272 ST_TET, 4, P3, EB, EL, N0,
6273 ST_PYR, 5, EA, EB, P3, P0, N0,
6274 /* case 163 */ 9,
6275 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
6276 ST_TET, 4, P6, P4, P2, N0,
6277 ST_PYR, 5, P6, EG, EE, P4, N0,
6278 ST_TET, 4, P3, P6, P2, N0,
6279 ST_PYR, 5, P3, EL, EG, P6, N0,
6280 ST_TET, 4, EB, EL, P3, N0,
6281 ST_PYR, 5, P3, P2, ED, EB, N0,
6282 ST_PYR, 5, ED, P2, P4, EI, N0,
6283 ST_TET, 4, P4, EE, EI, N0,
6284 /* case 164 */ 11,
6285 ST_PNT, 4, EE, EJ, ED, ED,
6286 ST_PYR, 5, P0, P3, EC, ED, N0,
6287 ST_TET, 4, EC, P3, EL, N0,
6288 ST_PYR, 5, P1, EJ, EL, P3, N0,
6289 ST_TET, 4, P0, P1, P3, N0,
6290 ST_TET, 4, P6, EK, EG, N0,
6291 ST_TET, 4, P4, P0, P6, N0,
6292 ST_PYR, 5, P6, P0, ED, EK, N0,
6293 ST_TET, 4, P4, P1, P0, N0,
6294 ST_PYR, 5, P4, EE, EJ, P1, N0,
6295 ST_PYR, 5, P4, P6, EG, EE, N0,
6296 /* case 165 */ 2,
6297 ST_WDG, 6, P4, EI, EE, P6, EK, EG,
6298 ST_WDG, 6, P1, EJ, EA, P3, EL, EC,
6299 /* case 166 */ 8,
6300 ST_PNT, 5, EE, EG, EA, ED, EK,
6301 ST_TET, 4, P3, EB, EL, EC,
6302 ST_PYR, 5, P6, EG, EE, P4, N0,
6303 ST_PYR, 5, P4, EE, EA, P0, N0,
6304 ST_TET, 4, P0, EA, ED, N0,
6305 ST_TET, 4, P4, P0, P6, N0,
6306 ST_PYR, 5, P0, ED, EK, P6, N0,
6307 ST_TET, 4, P6, EK, EG, N0,
6308 /* case 167 */ 2,
6309 ST_WDG, 6, EE, P4, EI, EG, P6, EK,
6310 ST_TET, 4, EB, P3, EC, EL,
6311 /* case 168 */ 9,
6312 ST_PNT, 5, EC, EG, EB, EJ, EE,
6313 ST_PYR, 5, P2, P6, P4, P0, N0,
6314 ST_TET, 4, P4, N0, P1, P0,
6315 ST_PYR, 5, P6, EG, EE, P4, N0,
6316 ST_PYR, 5, EC, EG, P6, P2, N0,
6317 ST_TET, 4, P1, P2, P0, N0,
6318 ST_PYR, 5, P1, EB, EC, P2, N0,
6319 ST_TET, 4, P1, EJ, EB, N0,
6320 ST_PYR, 5, EE, EJ, P1, P4, N0,
6321 /* case 169 */ 8,
6322 ST_PNT, 5, EG, EE, EC, ED, EI,
6323 ST_TET, 4, P1, EJ, EB, EA,
6324 ST_PYR, 5, P4, P6, EG, EE, N0,
6325 ST_PYR, 5, P6, P2, EC, EG, N0,
6326 ST_TET, 4, P2, ED, EC, N0,
6327 ST_TET, 4, P6, P4, P2, N0,
6328 ST_PYR, 5, P2, P4, EI, ED, N0,
6329 ST_TET, 4, P4, EE, EI, N0,
6330 /* case 170 */ 1,
6331 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P6, P2,
6332 /* case 171 */ 7,
6333 ST_PNT, 5, EE, EG, EC, EI, ED,
6334 ST_PYR, 5, P6, P2, EC, EG, N0,
6335 ST_TET, 4, P2, ED, EC, N0,
6336 ST_PYR, 5, P4, P6, EG, EE, N0,
6337 ST_TET, 4, EI, P4, EE, N0,
6338 ST_PYR, 5, ED, P2, P4, EI, N0,
6339 ST_TET, 4, P2, P6, P4, N0,
6340 /* case 172 */ 9,
6341 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
6342 ST_TET, 4, P4, P0, P6, N0,
6343 ST_PYR, 5, P4, P6, EG, EE, N0,
6344 ST_TET, 4, P1, P0, P4, N0,
6345 ST_PYR, 5, P1, P4, EE, EJ, N0,
6346 ST_TET, 4, EB, P1, EJ, N0,
6347 ST_PYR, 5, P1, EB, ED, P0, N0,
6348 ST_PYR, 5, ED, EK, P6, P0, N0,
6349 ST_TET, 4, P6, EK, EG, N0,
6350 /* case 173 */ 2,
6351 ST_WDG, 6, EE, P4, EI, EG, P6, EK,
6352 ST_TET, 4, EB, EA, P1, EJ,
6353 /* case 174 */ 7,
6354 ST_PNT, 5, EG, EE, EA, EK, ED,
6355 ST_PYR, 5, P4, EE, EA, P0, N0,
6356 ST_TET, 4, P0, EA, ED, N0,
6357 ST_PYR, 5, P6, EG, EE, P4, N0,
6358 ST_TET, 4, EK, EG, P6, N0,
6359 ST_PYR, 5, ED, EK, P6, P0, N0,
6360 ST_TET, 4, P0, P6, P4, N0,
6361 /* case 175 */ 1,
6362 ST_WDG, 6, P4, EI, EE, P6, EK, EG,
6363 /* case 176 */ 9,
6364 ST_PNT, 5, EL, EJ, EG, EH, EI,
6365 ST_PYR, 5, P3, P2, P0, P1, N0,
6366 ST_TET, 4, P0, P6, N0, P2,
6367 ST_PYR, 5, P1, P0, EI, EJ, N0,
6368 ST_PYR, 5, EL, P3, P1, EJ, N0,
6369 ST_TET, 4, P6, P2, P3, N0,
6370 ST_PYR, 5, P6, P3, EL, EG, N0,
6371 ST_TET, 4, P6, EG, EH, N0,
6372 ST_PYR, 5, EI, P0, P6, EH, N0,
6373 /* case 177 */ 9,
6374 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
6375 ST_TET, 4, P3, P2, P1, N0,
6376 ST_PYR, 5, P3, P1, EJ, EL, N0,
6377 ST_TET, 4, P6, P2, P3, N0,
6378 ST_PYR, 5, P6, P3, EL, EG, N0,
6379 ST_TET, 4, EH, P6, EG, N0,
6380 ST_PYR, 5, P6, EH, ED, P2, N0,
6381 ST_PYR, 5, ED, EA, P1, P2, N0,
6382 ST_TET, 4, P1, EA, EJ, N0,
6383 /* case 178 */ 5,
6384 ST_TET, 4, P6, P0, P2, P3,
6385 ST_PYR, 5, EB, P3, P0, EA, EI,
6386 ST_PYR, 5, EL, EG, P6, P3, EH,
6387 ST_PYR, 5, P0, P6, EH, EI, P3,
6388 ST_PYR, 5, EI, EH, EL, EB, P3,
6389 /* case 179 */ 7,
6390 ST_PNT, 5, EH, ED, EB, EG, EL,
6391 ST_PYR, 5, P2, ED, EB, P3, N0,
6392 ST_TET, 4, P3, EB, EL, N0,
6393 ST_PYR, 5, P6, EH, ED, P2, N0,
6394 ST_TET, 4, EG, EH, P6, N0,
6395 ST_PYR, 5, EL, EG, P6, P3, N0,
6396 ST_TET, 4, P3, P6, P2, N0,
6397 /* case 180 */ 8,
6398 ST_PNT, 5, EJ, EL, EI, ED, EC,
6399 ST_TET, 4, P6, EG, EH, EK,
6400 ST_PYR, 5, P3, P1, EJ, EL, N0,
6401 ST_PYR, 5, P1, P0, EI, EJ, N0,
6402 ST_TET, 4, P0, ED, EI, N0,
6403 ST_TET, 4, P1, P3, P0, N0,
6404 ST_PYR, 5, P0, P3, EC, ED, N0,
6405 ST_TET, 4, P3, EL, EC, N0,
6406 /* case 181 */ 2,
6407 ST_WDG, 6, EL, P3, EC, EJ, P1, EA,
6408 ST_TET, 4, EH, EK, P6, EG,
6409 /* case 182 */ 3,
6410 ST_TET, 4, EB, EC, EL, P3,
6411 ST_TET, 4, EA, P0, EI, ED,
6412 ST_TET, 4, EG, EH, P6, EK,
6413 /* case 183 */ 2,
6414 ST_TET, 4, EG, EK, EH, P6,
6415 ST_TET, 4, EL, EB, EC, P3,
6416 /* case 184 */ 9,
6417 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
6418 ST_TET, 4, P2, P6, P0, N0,
6419 ST_PYR, 5, P2, EC, EG, P6, N0,
6420 ST_TET, 4, P1, P2, P0, N0,
6421 ST_PYR, 5, P1, EB, EC, P2, N0,
6422 ST_TET, 4, EJ, EB, P1, N0,
6423 ST_PYR, 5, P1, P0, EI, EJ, N0,
6424 ST_PYR, 5, EI, P0, P6, EH, N0,
6425 ST_TET, 4, P6, EG, EH, N0,
6426 /* case 185 */ 2,
6427 ST_WDG, 6, EG, P6, EH, EC, P2, ED,
6428 ST_TET, 4, EJ, P1, EA, EB,
6429 /* case 186 */ 7,
6430 ST_PNT, 5, EG, EC, EA, EH, EI,
6431 ST_PYR, 5, P2, P0, EA, EC, N0,
6432 ST_TET, 4, P0, EI, EA, N0,
6433 ST_PYR, 5, P6, P2, EC, EG, N0,
6434 ST_TET, 4, EH, P6, EG, N0,
6435 ST_PYR, 5, EI, P0, P6, EH, N0,
6436 ST_TET, 4, P0, P2, P6, N0,
6437 /* case 187 */ 1,
6438 ST_WDG, 6, P6, EH, EG, P2, ED, EC,
6439 /* case 188 */ 2,
6440 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
6441 ST_TET, 4, EG, EH, P6, EK,
6442 /* case 189 */ 2,
6443 ST_TET, 4, EJ, EA, EB, P1,
6444 ST_TET, 4, EH, EG, EK, P6,
6445 /* case 190 */ 2,
6446 ST_TET, 4, EI, ED, EA, P0,
6447 ST_TET, 4, EH, EG, EK, P6,
6448 /* case 191 */ 1,
6449 ST_TET, 4, EG, EK, EH, P6,
6450 /* case 192 */ 2,
6451 ST_HEX, 8, EF, P5, P4, EH, EL, P3, P2, EK,
6452 ST_WDG, 6, P5, P1, P3, P4, P0, P2,
6453 /* case 193 */ 11,
6454 ST_PNT, 4, EL, EF, EA, EA,
6455 ST_PYR, 5, P1, EA, EI, P4, N0,
6456 ST_TET, 4, EI, EH, P4, N0,
6457 ST_PYR, 5, P5, P4, EH, EF, N0,
6458 ST_TET, 4, P1, P4, P5, N0,
6459 ST_TET, 4, P2, EK, ED, N0,
6460 ST_TET, 4, P3, P2, P1, N0,
6461 ST_PYR, 5, P2, ED, EA, P1, N0,
6462 ST_TET, 4, P3, P1, P5, N0,
6463 ST_PYR, 5, P3, P5, EF, EL, N0,
6464 ST_PYR, 5, P3, EL, EK, P2, N0,
6465 /* case 194 */ 11,
6466 ST_PNT, 4, EK, EH, EA, EA,
6467 ST_PYR, 5, P0, P5, EJ, EA, N0,
6468 ST_TET, 4, EJ, P5, EF, N0,
6469 ST_PYR, 5, P4, EH, EF, P5, N0,
6470 ST_TET, 4, P0, P4, P5, N0,
6471 ST_TET, 4, P3, EB, EL, N0,
6472 ST_TET, 4, P2, P0, P3, N0,
6473 ST_PYR, 5, P3, P0, EA, EB, N0,
6474 ST_TET, 4, P2, P4, P0, N0,
6475 ST_PYR, 5, P2, EK, EH, P4, N0,
6476 ST_PYR, 5, P2, P3, EL, EK, N0,
6477 /* case 195 */ 2,
6478 ST_WDG, 6, P2, ED, EK, P3, EB, EL,
6479 ST_WDG, 6, P4, EH, EI, P5, EF, EJ,
6480 /* case 196 */ 9,
6481 ST_PNT, 5, EF, EH, EL, EC, ED,
6482 ST_PYR, 5, P5, P1, P0, P4, N0,
6483 ST_TET, 4, P0, P3, N0, P1,
6484 ST_PYR, 5, P4, P0, ED, EH, N0,
6485 ST_PYR, 5, EF, P5, P4, EH, N0,
6486 ST_TET, 4, P3, P1, P5, N0,
6487 ST_PYR, 5, P3, P5, EF, EL, N0,
6488 ST_TET, 4, P3, EL, EC, N0,
6489 ST_PYR, 5, ED, P0, P3, EC, N0,
6490 /* case 197 */ 9,
6491 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
6492 ST_TET, 4, P5, P1, P4, N0,
6493 ST_PYR, 5, P5, P4, EH, EF, N0,
6494 ST_TET, 4, P3, P1, P5, N0,
6495 ST_PYR, 5, P3, P5, EF, EL, N0,
6496 ST_TET, 4, EC, P3, EL, N0,
6497 ST_PYR, 5, P3, EC, EA, P1, N0,
6498 ST_PYR, 5, EA, EI, P4, P1, N0,
6499 ST_TET, 4, P4, EI, EH, N0,
6500 /* case 198 */ 8,
6501 ST_PNT, 5, EH, EF, ED, EA, EJ,
6502 ST_TET, 4, P3, EL, EC, EB,
6503 ST_PYR, 5, P5, P4, EH, EF, N0,
6504 ST_PYR, 5, P4, P0, ED, EH, N0,
6505 ST_TET, 4, P0, EA, ED, N0,
6506 ST_TET, 4, P4, P5, P0, N0,
6507 ST_PYR, 5, P0, P5, EJ, EA, N0,
6508 ST_TET, 4, P5, EF, EJ, N0,
6509 /* case 199 */ 2,
6510 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
6511 ST_TET, 4, EC, EB, P3, EL,
6512 /* case 200 */ 9,
6513 ST_PNT, 5, EH, EF, EK, EC, EB,
6514 ST_PYR, 5, P4, P5, P1, P0, N0,
6515 ST_TET, 4, P1, N0, P2, P0,
6516 ST_PYR, 5, P5, EF, EB, P1, N0,
6517 ST_PYR, 5, EH, EF, P5, P4, N0,
6518 ST_TET, 4, P2, P4, P0, N0,
6519 ST_PYR, 5, P2, EK, EH, P4, N0,
6520 ST_TET, 4, P2, EC, EK, N0,
6521 ST_PYR, 5, EB, EC, P2, P1, N0,
6522 /* case 201 */ 8,
6523 ST_PNT, 5, EF, EB, EH, EI, EA,
6524 ST_TET, 4, P2, EC, EK, ED,
6525 ST_PYR, 5, P1, P5, EF, EB, N0,
6526 ST_PYR, 5, P5, P4, EH, EF, N0,
6527 ST_TET, 4, P4, EI, EH, N0,
6528 ST_TET, 4, P5, P1, P4, N0,
6529 ST_PYR, 5, P4, P1, EA, EI, N0,
6530 ST_TET, 4, P1, EB, EA, N0,
6531 /* case 202 */ 9,
6532 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
6533 ST_TET, 4, P4, P5, P0, N0,
6534 ST_PYR, 5, P4, EH, EF, P5, N0,
6535 ST_TET, 4, P2, P4, P0, N0,
6536 ST_PYR, 5, P2, EK, EH, P4, N0,
6537 ST_TET, 4, EC, EK, P2, N0,
6538 ST_PYR, 5, P2, P0, EA, EC, N0,
6539 ST_PYR, 5, EA, P0, P5, EJ, N0,
6540 ST_TET, 4, P5, EF, EJ, N0,
6541 /* case 203 */ 2,
6542 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
6543 ST_TET, 4, EC, P2, ED, EK,
6544 /* case 204 */ 1,
6545 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
6546 /* case 205 */ 7,
6547 ST_PNT, 5, EB, EF, EH, EA, EI,
6548 ST_PYR, 5, P5, P4, EH, EF, N0,
6549 ST_TET, 4, P4, EI, EH, N0,
6550 ST_PYR, 5, P1, P5, EF, EB, N0,
6551 ST_TET, 4, EA, P1, EB, N0,
6552 ST_PYR, 5, EI, P4, P1, EA, N0,
6553 ST_TET, 4, P4, P5, P1, N0,
6554 /* case 206 */ 7,
6555 ST_PNT, 5, EF, EH, ED, EJ, EA,
6556 ST_PYR, 5, P4, P0, ED, EH, N0,
6557 ST_TET, 4, P0, EA, ED, N0,
6558 ST_PYR, 5, P5, P4, EH, EF, N0,
6559 ST_TET, 4, EJ, P5, EF, N0,
6560 ST_PYR, 5, EA, P0, P5, EJ, N0,
6561 ST_TET, 4, P0, P4, P5, N0,
6562 /* case 207 */ 1,
6563 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
6564 /* case 208 */ 9,
6565 ST_PNT, 5, EL, EK, EF, EE, EI,
6566 ST_PYR, 5, P3, P2, P0, P1, N0,
6567 ST_TET, 4, P0, N0, P5, P1,
6568 ST_PYR, 5, P2, EK, EI, P0, N0,
6569 ST_PYR, 5, EL, EK, P2, P3, N0,
6570 ST_TET, 4, P5, P3, P1, N0,
6571 ST_PYR, 5, P5, EF, EL, P3, N0,
6572 ST_TET, 4, P5, EE, EF, N0,
6573 ST_PYR, 5, EI, EE, P5, P0, N0,
6574 /* case 209 */ 9,
6575 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
6576 ST_TET, 4, P3, P2, P1, N0,
6577 ST_PYR, 5, P3, EL, EK, P2, N0,
6578 ST_TET, 4, P5, P3, P1, N0,
6579 ST_PYR, 5, P5, EF, EL, P3, N0,
6580 ST_TET, 4, EE, EF, P5, N0,
6581 ST_PYR, 5, P5, P1, EA, EE, N0,
6582 ST_PYR, 5, EA, P1, P2, ED, N0,
6583 ST_TET, 4, P2, EK, ED, N0,
6584 /* case 210 */ 8,
6585 ST_PNT, 5, EK, EL, EI, EA, EB,
6586 ST_TET, 4, P5, EE, EF, EJ,
6587 ST_PYR, 5, P3, EL, EK, P2, N0,
6588 ST_PYR, 5, P2, EK, EI, P0, N0,
6589 ST_TET, 4, P0, EI, EA, N0,
6590 ST_TET, 4, P2, P0, P3, N0,
6591 ST_PYR, 5, P0, EA, EB, P3, N0,
6592 ST_TET, 4, P3, EB, EL, N0,
6593 /* case 211 */ 2,
6594 ST_WDG, 6, EK, P2, ED, EL, P3, EB,
6595 ST_TET, 4, EE, P5, EJ, EF,
6596 /* case 212 */ 5,
6597 ST_TET, 4, P3, P0, P1, P5,
6598 ST_PYR, 5, EE, P5, P0, EI, ED,
6599 ST_PYR, 5, EF, EL, P3, P5, EC,
6600 ST_PYR, 5, P0, P3, EC, ED, P5,
6601 ST_PYR, 5, ED, EC, EF, EE, P5,
6602 /* case 213 */ 7,
6603 ST_PNT, 5, EC, EA, EE, EL, EF,
6604 ST_PYR, 5, P1, EA, EE, P5, N0,
6605 ST_TET, 4, P5, EE, EF, N0,
6606 ST_PYR, 5, P3, EC, EA, P1, N0,
6607 ST_TET, 4, EL, EC, P3, N0,
6608 ST_PYR, 5, EF, EL, P3, P5, N0,
6609 ST_TET, 4, P5, P3, P1, N0,
6610 /* case 214 */ 3,
6611 ST_TET, 4, EE, EJ, EF, P5,
6612 ST_TET, 4, EI, P0, ED, EA,
6613 ST_TET, 4, EL, EC, P3, EB,
6614 /* case 215 */ 2,
6615 ST_TET, 4, EL, EB, EC, P3,
6616 ST_TET, 4, EF, EE, EJ, P5,
6617 /* case 216 */ 9,
6618 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
6619 ST_TET, 4, P1, P0, P5, N0,
6620 ST_PYR, 5, P1, P5, EF, EB, N0,
6621 ST_TET, 4, P2, P0, P1, N0,
6622 ST_PYR, 5, P2, P1, EB, EC, N0,
6623 ST_TET, 4, EK, P2, EC, N0,
6624 ST_PYR, 5, P2, EK, EI, P0, N0,
6625 ST_PYR, 5, EI, EE, P5, P0, N0,
6626 ST_TET, 4, P5, EE, EF, N0,
6627 /* case 217 */ 2,
6628 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
6629 ST_TET, 4, EK, ED, P2, EC,
6630 /* case 218 */ 2,
6631 ST_WDG, 6, EI, P0, EA, EK, P2, EC,
6632 ST_TET, 4, EF, EJ, P5, EE,
6633 /* case 219 */ 2,
6634 ST_TET, 4, EC, ED, EK, P2,
6635 ST_TET, 4, EJ, EF, EE, P5,
6636 /* case 220 */ 7,
6637 ST_PNT, 5, EF, EB, ED, EE, EI,
6638 ST_PYR, 5, P1, EB, ED, P0, N0,
6639 ST_TET, 4, P0, ED, EI, N0,
6640 ST_PYR, 5, P5, EF, EB, P1, N0,
6641 ST_TET, 4, EE, EF, P5, N0,
6642 ST_PYR, 5, EI, EE, P5, P0, N0,
6643 ST_TET, 4, P0, P5, P1, N0,
6644 /* case 221 */ 1,
6645 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
6646 /* case 222 */ 2,
6647 ST_TET, 4, EA, EI, ED, P0,
6648 ST_TET, 4, EJ, EF, EE, P5,
6649 /* case 223 */ 1,
6650 ST_TET, 4, EF, EE, EJ, P5,
6651 /* case 224 */ 9,
6652 ST_PNT, 5, EK, EL, EH, EE, EJ,
6653 ST_PYR, 5, P2, P0, P1, P3, N0,
6654 ST_TET, 4, P1, P4, N0, P0,
6655 ST_PYR, 5, P3, P1, EJ, EL, N0,
6656 ST_PYR, 5, EK, P2, P3, EL, N0,
6657 ST_TET, 4, P4, P0, P2, N0,
6658 ST_PYR, 5, P4, P2, EK, EH, N0,
6659 ST_TET, 4, P4, EH, EE, N0,
6660 ST_PYR, 5, EJ, P1, P4, EE, N0,
6661 /* case 225 */ 8,
6662 ST_PNT, 5, EL, EJ, EK, ED, EA,
6663 ST_TET, 4, P4, EH, EE, EI,
6664 ST_PYR, 5, P1, EJ, EL, P3, N0,
6665 ST_PYR, 5, P3, EL, EK, P2, N0,
6666 ST_TET, 4, P2, EK, ED, N0,
6667 ST_TET, 4, P3, P2, P1, N0,
6668 ST_PYR, 5, P2, ED, EA, P1, N0,
6669 ST_TET, 4, P1, EA, EJ, N0,
6670 /* case 226 */ 9,
6671 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
6672 ST_TET, 4, P2, P0, P3, N0,
6673 ST_PYR, 5, P2, P3, EL, EK, N0,
6674 ST_TET, 4, P4, P0, P2, N0,
6675 ST_PYR, 5, P4, P2, EK, EH, N0,
6676 ST_TET, 4, EE, P4, EH, N0,
6677 ST_PYR, 5, P4, EE, EA, P0, N0,
6678 ST_PYR, 5, EA, EB, P3, P0, N0,
6679 ST_TET, 4, P3, EB, EL, N0,
6680 /* case 227 */ 2,
6681 ST_WDG, 6, EK, P2, ED, EL, P3, EB,
6682 ST_TET, 4, EE, EI, P4, EH,
6683 /* case 228 */ 9,
6684 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
6685 ST_TET, 4, P1, P3, P0, N0,
6686 ST_PYR, 5, P1, EJ, EL, P3, N0,
6687 ST_TET, 4, P4, P1, P0, N0,
6688 ST_PYR, 5, P4, EE, EJ, P1, N0,
6689 ST_TET, 4, EH, EE, P4, N0,
6690 ST_PYR, 5, P4, P0, ED, EH, N0,
6691 ST_PYR, 5, ED, P0, P3, EC, N0,
6692 ST_TET, 4, P3, EL, EC, N0,
6693 /* case 229 */ 2,
6694 ST_WDG, 6, EL, P3, EC, EJ, P1, EA,
6695 ST_TET, 4, EH, P4, EI, EE,
6696 /* case 230 */ 2,
6697 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
6698 ST_TET, 4, EL, P3, EB, EC,
6699 /* case 231 */ 2,
6700 ST_TET, 4, EE, EH, EI, P4,
6701 ST_TET, 4, EB, EC, EL, P3,
6702 /* case 232 */ 5,
6703 ST_TET, 4, P2, P0, P1, P4,
6704 ST_PYR, 5, EE, EJ, P1, P4, EB,
6705 ST_PYR, 5, EH, P4, P2, EK, EC,
6706 ST_PYR, 5, P1, EB, EC, P2, P4,
6707 ST_PYR, 5, EB, EE, EH, EC, P4,
6708 /* case 233 */ 3,
6709 ST_TET, 4, EJ, EA, EB, P1,
6710 ST_TET, 4, EE, P4, EH, EI,
6711 ST_TET, 4, EC, EK, P2, ED,
6712 /* case 234 */ 7,
6713 ST_PNT, 5, EC, EA, EE, EK, EH,
6714 ST_PYR, 5, P0, P4, EE, EA, N0,
6715 ST_TET, 4, P4, EH, EE, N0,
6716 ST_PYR, 5, P2, P0, EA, EC, N0,
6717 ST_TET, 4, EK, P2, EC, N0,
6718 ST_PYR, 5, EH, P4, P2, EK, N0,
6719 ST_TET, 4, P4, P0, P2, N0,
6720 /* case 235 */ 2,
6721 ST_TET, 4, EK, EC, ED, P2,
6722 ST_TET, 4, EH, EI, EE, P4,
6723 /* case 236 */ 7,
6724 ST_PNT, 5, EH, ED, EB, EE, EJ,
6725 ST_PYR, 5, P0, P1, EB, ED, N0,
6726 ST_TET, 4, P1, EJ, EB, N0,
6727 ST_PYR, 5, P4, P0, ED, EH, N0,
6728 ST_TET, 4, EE, P4, EH, N0,
6729 ST_PYR, 5, EJ, P1, P4, EE, N0,
6730 ST_TET, 4, P1, P0, P4, N0,
6731 /* case 237 */ 2,
6732 ST_TET, 4, EE, EH, EI, P4,
6733 ST_TET, 4, EJ, EA, EB, P1,
6734 /* case 238 */ 1,
6735 ST_WDG, 6, P4, EE, EH, P0, EA, ED,
6736 /* case 239 */ 1,
6737 ST_TET, 4, EH, EI, EE, P4,
6738 /* case 240 */ 1,
6739 ST_HEX, 8, P0, P1, P3, P2, EI, EJ, EL, EK,
6740 /* case 241 */ 7,
6741 ST_PNT, 5, EJ, EL, EK, EA, ED,
6742 ST_PYR, 5, P3, EL, EK, P2, N0,
6743 ST_TET, 4, P2, EK, ED, N0,
6744 ST_PYR, 5, P1, EJ, EL, P3, N0,
6745 ST_TET, 4, EA, EJ, P1, N0,
6746 ST_PYR, 5, ED, EA, P1, P2, N0,
6747 ST_TET, 4, P2, P1, P3, N0,
6748 /* case 242 */ 7,
6749 ST_PNT, 5, EL, EK, EI, EB, EA,
6750 ST_PYR, 5, P2, EK, EI, P0, N0,
6751 ST_TET, 4, P0, EI, EA, N0,
6752 ST_PYR, 5, P3, EL, EK, P2, N0,
6753 ST_TET, 4, EB, EL, P3, N0,
6754 ST_PYR, 5, EA, EB, P3, P0, N0,
6755 ST_TET, 4, P0, P3, P2, N0,
6756 /* case 243 */ 1,
6757 ST_WDG, 6, P2, ED, EK, P3, EB, EL,
6758 /* case 244 */ 7,
6759 ST_PNT, 5, EL, EJ, EI, EC, ED,
6760 ST_PYR, 5, P1, P0, EI, EJ, N0,
6761 ST_TET, 4, P0, ED, EI, N0,
6762 ST_PYR, 5, P3, P1, EJ, EL, N0,
6763 ST_TET, 4, EC, P3, EL, N0,
6764 ST_PYR, 5, ED, P0, P3, EC, N0,
6765 ST_TET, 4, P0, P1, P3, N0,
6766 /* case 245 */ 1,
6767 ST_WDG, 6, P3, EC, EL, P1, EA, EJ,
6768 /* case 246 */ 2,
6769 ST_TET, 4, EA, EI, ED, P0,
6770 ST_TET, 4, EB, EC, EL, P3,
6771 /* case 247 */ 1,
6772 ST_TET, 4, EL, EB, EC, P3,
6773 /* case 248 */ 7,
6774 ST_PNT, 5, EK, EI, EJ, EC, EB,
6775 ST_PYR, 5, P0, EI, EJ, P1, N0,
6776 ST_TET, 4, P1, EJ, EB, N0,
6777 ST_PYR, 5, P2, EK, EI, P0, N0,
6778 ST_TET, 4, EC, EK, P2, N0,
6779 ST_PYR, 5, EB, EC, P2, P1, N0,
6780 ST_TET, 4, P1, P2, P0, N0,
6781 /* case 249 */ 2,
6782 ST_TET, 4, EC, ED, EK, P2,
6783 ST_TET, 4, EB, EJ, EA, P1,
6784 /* case 250 */ 1,
6785 ST_WDG, 6, P0, EA, EI, P2, EC, EK,
6786 /* case 251 */ 1,
6787 ST_TET, 4, EK, EC, ED, P2,
6788 /* case 252 */ 1,
6789 ST_WDG, 6, P0, EI, ED, P1, EJ, EB,
6790 /* case 253 */ 1,
6791 ST_TET, 4, EB, EJ, EA, P1,
6792 /* case 254 */ 1,
6793 ST_TET, 4, ED, EA, EI, P0,
6794 /* case 255 */ 0,
6795 // VTK_HEXAHEDRON
6796 /* case 0 */ 1,
6797 ST_HEX, 8, P0, P1, P2, P3, P4, P5, P6, P7,
6798 /* case 1 */ 9,
6799 ST_PNT, 7, P1, P2, P3, P4, P5, P6, P7,
6800 ST_WDG, 6, P1, P3, P4, EA, ED, EI,
6801 ST_TET, 4, P1, P3, P4, N0,
6802 ST_TET, 4, P1, P2, P3, N0,
6803 ST_PYR, 5, P6, P7, P3, P2, N0,
6804 ST_PYR, 5, P5, P6, P2, P1, N0,
6805 ST_PYR, 5, P4, P7, P6, P5, N0,
6806 ST_TET, 4, P3, P7, P4, N0,
6807 ST_TET, 4, P4, P5, P1, N0,
6808 /* case 2 */ 9,
6809 ST_PNT, 7, P5, P4, P0, P2, P6, P7, P3,
6810 ST_WDG, 6, EJ, EA, EB, P5, P0, P2,
6811 ST_TET, 4, P5, P2, P0, N0,
6812 ST_TET, 4, P5, P0, P4, N0,
6813 ST_PYR, 5, P7, P4, P0, P3, N0,
6814 ST_PYR, 5, P6, P5, P4, P7, N0,
6815 ST_PYR, 5, P2, P6, P7, P3, N0,
6816 ST_TET, 4, P0, P2, P3, N0,
6817 ST_TET, 4, P2, P5, P6, N0,
6818 /* case 3 */ 2,
6819 ST_HEX, 8, EB, P2, P3, ED, EJ, P5, P4, EI,
6820 ST_WDG, 6, P2, P6, P5, P3, P7, P4,
6821 /* case 4 */ 9,
6822 ST_PNT, 7, P6, P5, P1, P3, P7, P4, P0,
6823 ST_WDG, 6, EL, EB, EC, P6, P1, P3,
6824 ST_TET, 4, P6, P3, P1, N0,
6825 ST_TET, 4, P6, P1, P5, N0,
6826 ST_PYR, 5, P4, P5, P1, P0, N0,
6827 ST_PYR, 5, P7, P6, P5, P4, N0,
6828 ST_PYR, 5, P3, P7, P4, P0, N0,
6829 ST_TET, 4, P1, P3, P0, N0,
6830 ST_TET, 4, P3, P6, P7, N0,
6831 /* case 5 */ 12,
6832 ST_PNT, 2, EI, EL,
6833 ST_PYR, 5, P4, P7, P6, P5, N0,
6834 ST_TET, 4, P5, P6, P1, N0,
6835 ST_TET, 4, P4, P5, P1, N0,
6836 ST_TET, 4, P3, P7, P4, N0,
6837 ST_TET, 4, P6, P7, P3, N0,
6838 ST_PYR, 5, P6, P3, EC, EL, N0,
6839 ST_PYR, 5, P1, P6, EL, EB, N0,
6840 ST_TET, 4, P1, EB, EA, N0,
6841 ST_PYR, 5, P4, P1, EA, EI, N0,
6842 ST_PYR, 5, P4, EI, ED, P3, N0,
6843 ST_TET, 4, P3, ED, EC, N0,
6844 /* case 6 */ 2,
6845 ST_HEX, 8, EC, P3, P0, EA, EL, P6, P5, EJ,
6846 ST_WDG, 6, P3, P7, P6, P0, P4, P5,
6847 /* case 7 */ 9,
6848 ST_PNT, 5, EI, EJ, ED, EC, EL,
6849 ST_PYR, 5, P4, P7, P6, P5, N0,
6850 ST_TET, 4, P6, P3, N0, P7,
6851 ST_PYR, 5, P5, P6, EL, EJ, N0,
6852 ST_PYR, 5, EI, P4, P5, EJ, N0,
6853 ST_TET, 4, P3, P7, P4, N0,
6854 ST_PYR, 5, P3, P4, EI, ED, N0,
6855 ST_TET, 4, P3, ED, EC, N0,
6856 ST_PYR, 5, EL, P6, P3, EC, N0,
6857 /* case 8 */ 9,
6858 ST_PNT, 7, P2, P1, P0, P7, P6, P5, P4,
6859 ST_WDG, 6, EC, ED, EK, P2, P0, P7,
6860 ST_TET, 4, P2, P7, P0, N0,
6861 ST_TET, 4, P2, P0, P1, N0,
6862 ST_PYR, 5, P5, P1, P0, P4, N0,
6863 ST_PYR, 5, P6, P2, P1, P5, N0,
6864 ST_PYR, 5, P7, P6, P5, P4, N0,
6865 ST_TET, 4, P0, P7, P4, N0,
6866 ST_TET, 4, P7, P2, P6, N0,
6867 /* case 9 */ 2,
6868 ST_HEX, 8, EK, P7, P4, EI, EC, P2, P1, EA,
6869 ST_WDG, 6, P7, P6, P2, P4, P5, P1,
6870 /* case 10 */ 12,
6871 ST_PNT, 2, EK, EJ,
6872 ST_PYR, 5, P7, P6, P5, P4, N0,
6873 ST_TET, 4, P6, P2, P5, N0,
6874 ST_TET, 4, P7, P2, P6, N0,
6875 ST_TET, 4, P0, P7, P4, N0,
6876 ST_TET, 4, P5, P0, P4, N0,
6877 ST_PYR, 5, P5, EJ, EA, P0, N0,
6878 ST_PYR, 5, P2, EB, EJ, P5, N0,
6879 ST_TET, 4, P2, EC, EB, N0,
6880 ST_PYR, 5, P7, EK, EC, P2, N0,
6881 ST_PYR, 5, P7, P0, ED, EK, N0,
6882 ST_TET, 4, P0, EA, ED, N0,
6883 /* case 11 */ 9,
6884 ST_PNT, 5, EJ, EI, EB, EC, EK,
6885 ST_PYR, 5, P5, P4, P7, P6, N0,
6886 ST_TET, 4, P7, N0, P2, P6,
6887 ST_PYR, 5, P4, EI, EK, P7, N0,
6888 ST_PYR, 5, EJ, EI, P4, P5, N0,
6889 ST_TET, 4, P2, P5, P6, N0,
6890 ST_PYR, 5, P2, EB, EJ, P5, N0,
6891 ST_TET, 4, P2, EC, EB, N0,
6892 ST_PYR, 5, EK, EC, P2, P7, N0,
6893 /* case 12 */ 2,
6894 ST_HEX, 8, EL, P6, P7, EK, EB, P1, P0, ED,
6895 ST_WDG, 6, P0, P4, P7, P1, P5, P6,
6896 /* case 13 */ 9,
6897 ST_PNT, 5, EI, EK, EA, EB, EL,
6898 ST_PYR, 5, P4, P7, P6, P5, N0,
6899 ST_TET, 4, P6, N0, P1, P5,
6900 ST_PYR, 5, P7, EK, EL, P6, N0,
6901 ST_PYR, 5, EI, EK, P7, P4, N0,
6902 ST_TET, 4, P1, P4, P5, N0,
6903 ST_PYR, 5, P1, EA, EI, P4, N0,
6904 ST_TET, 4, P1, EB, EA, N0,
6905 ST_PYR, 5, EL, EB, P1, P6, N0,
6906 /* case 14 */ 9,
6907 ST_PNT, 5, EK, EL, ED, EA, EJ,
6908 ST_PYR, 5, P7, P6, P5, P4, N0,
6909 ST_TET, 4, P5, N0, P0, P4,
6910 ST_PYR, 5, P6, EL, EJ, P5, N0,
6911 ST_PYR, 5, EK, EL, P6, P7, N0,
6912 ST_TET, 4, P0, P7, P4, N0,
6913 ST_PYR, 5, P0, ED, EK, P7, N0,
6914 ST_TET, 4, P0, EA, ED, N0,
6915 ST_PYR, 5, EJ, EA, P0, P5, N0,
6916 /* case 15 */ 1,
6917 ST_HEX, 8, EI, EJ, EL, EK, P4, P5, P6, P7,
6918 /* case 16 */ 9,
6919 ST_PNT, 7, P5, P1, P0, P7, P6, P2, P3,
6920 ST_WDG, 6, P5, P0, P7, EE, EI, EH,
6921 ST_TET, 4, P5, P0, P7, N0,
6922 ST_TET, 4, P5, P1, P0, N0,
6923 ST_PYR, 5, P2, P3, P0, P1, N0,
6924 ST_PYR, 5, P6, P2, P1, P5, N0,
6925 ST_PYR, 5, P7, P3, P2, P6, N0,
6926 ST_TET, 4, P0, P3, P7, N0,
6927 ST_TET, 4, P7, P6, P5, N0,
6928 /* case 17 */ 2,
6929 ST_HEX, 8, EE, P5, P1, EA, EH, P7, P3, ED,
6930 ST_WDG, 6, P3, P2, P1, P7, P6, P5,
6931 /* case 18 */ 12,
6932 ST_PNT, 2, EH, EB,
6933 ST_PYR, 5, P7, P3, P2, P6, N0,
6934 ST_TET, 4, P6, P2, P5, N0,
6935 ST_TET, 4, P7, P6, P5, N0,
6936 ST_TET, 4, P0, P3, P7, N0,
6937 ST_TET, 4, P2, P3, P0, N0,
6938 ST_PYR, 5, P2, P0, EA, EB, N0,
6939 ST_PYR, 5, P5, P2, EB, EJ, N0,
6940 ST_TET, 4, P5, EJ, EE, N0,
6941 ST_PYR, 5, P7, P5, EE, EH, N0,
6942 ST_PYR, 5, P7, EH, EI, P0, N0,
6943 ST_TET, 4, P0, EI, EA, N0,
6944 /* case 19 */ 9,
6945 ST_PNT, 5, EB, ED, EJ, EE, EH,
6946 ST_PYR, 5, P2, P6, P7, P3, N0,
6947 ST_TET, 4, P7, P5, N0, P6,
6948 ST_PYR, 5, P3, P7, EH, ED, N0,
6949 ST_PYR, 5, EB, P2, P3, ED, N0,
6950 ST_TET, 4, P5, P6, P2, N0,
6951 ST_PYR, 5, P5, P2, EB, EJ, N0,
6952 ST_TET, 4, P5, EJ, EE, N0,
6953 ST_PYR, 5, EH, P7, P5, EE, N0,
6954 /* case 20 */ 6,
6955 ST_WDG, 6, EB, EC, EL, P1, P3, P6,
6956 ST_WDG, 6, P0, P7, P5, EI, EH, EE,
6957 ST_TET, 4, P3, P1, P6, P7,
6958 ST_TET, 4, P5, P7, P6, P1,
6959 ST_TET, 4, P0, P5, P1, P7,
6960 ST_TET, 4, P3, P7, P0, P1,
6961 /* case 21 */ 11,
6962 ST_PNT, 4, EE, EH, EL, EL,
6963 ST_PYR, 5, P6, P3, EC, EL, N0,
6964 ST_TET, 4, EC, P3, ED, N0,
6965 ST_PYR, 5, P7, EH, ED, P3, N0,
6966 ST_TET, 4, P6, P7, P3, N0,
6967 ST_TET, 4, P1, EB, EA, N0,
6968 ST_TET, 4, P5, P6, P1, N0,
6969 ST_PYR, 5, P1, P6, EL, EB, N0,
6970 ST_TET, 4, P5, P7, P6, N0,
6971 ST_PYR, 5, P5, EE, EH, P7, N0,
6972 ST_PYR, 5, P5, P1, EA, EE, N0,
6973 /* case 22 */ 11,
6974 ST_PNT, 4, EL, EC, EH, EH,
6975 ST_PYR, 5, P7, EH, EI, P0, N0,
6976 ST_TET, 4, EI, EA, P0, N0,
6977 ST_PYR, 5, P3, P0, EA, EC, N0,
6978 ST_TET, 4, P7, P0, P3, N0,
6979 ST_TET, 4, P5, EJ, EE, N0,
6980 ST_TET, 4, P6, P5, P7, N0,
6981 ST_PYR, 5, P5, EE, EH, P7, N0,
6982 ST_TET, 4, P6, P7, P3, N0,
6983 ST_PYR, 5, P6, P3, EC, EL, N0,
6984 ST_PYR, 5, P6, EL, EJ, P5, N0,
6985 /* case 23 */ 9,
6986 ST_PNT, 6, ED, EC, EL, EJ, EE, EH,
6987 ST_TET, 4, P6, P5, P7, N0,
6988 ST_PYR, 5, P6, EL, EJ, P5, N0,
6989 ST_TET, 4, P3, P6, P7, N0,
6990 ST_PYR, 5, P3, EC, EL, P6, N0,
6991 ST_TET, 4, ED, EC, P3, N0,
6992 ST_PYR, 5, P3, P7, EH, ED, N0,
6993 ST_PYR, 5, EH, P7, P5, EE, N0,
6994 ST_TET, 4, P5, EJ, EE, N0,
6995 /* case 24 */ 12,
6996 ST_PNT, 2, EC, EE,
6997 ST_PYR, 5, P2, P1, P5, P6, N0,
6998 ST_TET, 4, P6, P5, P7, N0,
6999 ST_TET, 4, P2, P6, P7, N0,
7000 ST_TET, 4, P0, P1, P2, N0,
7001 ST_TET, 4, P5, P1, P0, N0,
7002 ST_PYR, 5, P5, P0, EI, EE, N0,
7003 ST_PYR, 5, P7, P5, EE, EH, N0,
7004 ST_TET, 4, P7, EH, EK, N0,
7005 ST_PYR, 5, P2, P7, EK, EC, N0,
7006 ST_PYR, 5, P2, EC, ED, P0, N0,
7007 ST_TET, 4, P0, ED, EI, N0,
7008 /* case 25 */ 9,
7009 ST_PNT, 5, EE, EA, EH, EK, EC,
7010 ST_PYR, 5, P5, P6, P2, P1, N0,
7011 ST_TET, 4, P2, P7, N0, P6,
7012 ST_PYR, 5, P1, P2, EC, EA, N0,
7013 ST_PYR, 5, EE, P5, P1, EA, N0,
7014 ST_TET, 4, P7, P6, P5, N0,
7015 ST_PYR, 5, P7, P5, EE, EH, N0,
7016 ST_TET, 4, P7, EH, EK, N0,
7017 ST_PYR, 5, EC, P2, P7, EK, N0,
7018 /* case 26 */ 6,
7019 ST_TET, 4, P0, EA, ED, EI,
7020 ST_TET, 4, P5, P7, P6, P2,
7021 ST_PYR, 5, EC, P2, P7, EK, EH,
7022 ST_PYR, 5, EB, EJ, P5, P2, EE,
7023 ST_PYR, 5, P7, P5, EE, EH, P2,
7024 ST_PYR, 5, EH, EE, EB, EC, P2,
7025 /* case 27 */ 5,
7026 ST_TET, 4, P5, P7, P6, P2,
7027 ST_PYR, 5, EC, P2, P7, EK, EH,
7028 ST_PYR, 5, EB, EJ, P5, P2, EE,
7029 ST_PYR, 5, P7, P5, EE, EH, P2,
7030 ST_PYR, 5, EH, EE, EB, EC, P2,
7031 /* case 28 */ 11,
7032 ST_PNT, 4, EL, EB, EE, EE,
7033 ST_PYR, 5, P5, P0, EI, EE, N0,
7034 ST_TET, 4, EI, P0, ED, N0,
7035 ST_PYR, 5, P1, EB, ED, P0, N0,
7036 ST_TET, 4, P5, P1, P0, N0,
7037 ST_TET, 4, P7, EH, EK, N0,
7038 ST_TET, 4, P6, P5, P7, N0,
7039 ST_PYR, 5, P7, P5, EE, EH, N0,
7040 ST_TET, 4, P6, P1, P5, N0,
7041 ST_PYR, 5, P6, EL, EB, P1, N0,
7042 ST_PYR, 5, P6, P7, EK, EL, N0,
7043 /* case 29 */ 9,
7044 ST_PNT, 6, EA, EB, EL, EK, EH, EE,
7045 ST_TET, 4, P6, P5, P7, N0,
7046 ST_PYR, 5, P6, P7, EK, EL, N0,
7047 ST_TET, 4, P1, P5, P6, N0,
7048 ST_PYR, 5, P1, P6, EL, EB, N0,
7049 ST_TET, 4, EA, P1, EB, N0,
7050 ST_PYR, 5, P1, EA, EE, P5, N0,
7051 ST_PYR, 5, EE, EH, P7, P5, N0,
7052 ST_TET, 4, P7, EH, EK, N0,
7053 /* case 30 */ 8,
7054 ST_PNT, 5, EL, EJ, EK, EH, EE,
7055 ST_TET, 4, P0, EA, ED, EI,
7056 ST_PYR, 5, P5, P6, EL, EJ, N0,
7057 ST_PYR, 5, P6, P7, EK, EL, N0,
7058 ST_TET, 4, P7, EH, EK, N0,
7059 ST_TET, 4, P6, P5, P7, N0,
7060 ST_PYR, 5, P7, P5, EE, EH, N0,
7061 ST_TET, 4, P5, EJ, EE, N0,
7062 /* case 31 */ 7,
7063 ST_PNT, 5, EJ, EL, EK, EE, EH,
7064 ST_PYR, 5, P6, P7, EK, EL, N0,
7065 ST_TET, 4, P7, EH, EK, N0,
7066 ST_PYR, 5, P5, P6, EL, EJ, N0,
7067 ST_TET, 4, EE, P5, EJ, N0,
7068 ST_PYR, 5, EH, P7, P5, EE, N0,
7069 ST_TET, 4, P7, P6, P5, N0,
7070 /* case 32 */ 9,
7071 ST_PNT, 7, P6, P2, P1, P4, P7, P3, P0,
7072 ST_WDG, 6, P6, P1, P4, EF, EJ, EE,
7073 ST_TET, 4, P6, P1, P4, N0,
7074 ST_TET, 4, P6, P2, P1, N0,
7075 ST_PYR, 5, P3, P0, P1, P2, N0,
7076 ST_PYR, 5, P7, P3, P2, P6, N0,
7077 ST_PYR, 5, P4, P0, P3, P7, N0,
7078 ST_TET, 4, P1, P0, P4, N0,
7079 ST_TET, 4, P4, P7, P6, N0,
7080 /* case 33 */ 12,
7081 ST_PNT, 2, ED, EF,
7082 ST_PYR, 5, P3, P2, P6, P7, N0,
7083 ST_TET, 4, P2, P1, P6, N0,
7084 ST_TET, 4, P3, P1, P2, N0,
7085 ST_TET, 4, P4, P3, P7, N0,
7086 ST_TET, 4, P6, P4, P7, N0,
7087 ST_PYR, 5, P6, EF, EE, P4, N0,
7088 ST_PYR, 5, P1, EJ, EF, P6, N0,
7089 ST_TET, 4, P1, EA, EJ, N0,
7090 ST_PYR, 5, P3, ED, EA, P1, N0,
7091 ST_PYR, 5, P3, P4, EI, ED, N0,
7092 ST_TET, 4, P4, EE, EI, N0,
7093 /* case 34 */ 2,
7094 ST_HEX, 8, EF, P6, P2, EB, EE, P4, P0, EA,
7095 ST_WDG, 6, P0, P3, P2, P4, P7, P6,
7096 /* case 35 */ 9,
7097 ST_PNT, 5, ED, EB, EI, EE, EF,
7098 ST_PYR, 5, P3, P2, P6, P7, N0,
7099 ST_TET, 4, P6, N0, P4, P7,
7100 ST_PYR, 5, P2, EB, EF, P6, N0,
7101 ST_PYR, 5, ED, EB, P2, P3, N0,
7102 ST_TET, 4, P4, P3, P7, N0,
7103 ST_PYR, 5, P4, EI, ED, P3, N0,
7104 ST_TET, 4, P4, EE, EI, N0,
7105 ST_PYR, 5, EF, EE, P4, P6, N0,
7106 /* case 36 */ 12,
7107 ST_PNT, 2, EC, EE,
7108 ST_PYR, 5, P3, P7, P4, P0, N0,
7109 ST_TET, 4, P7, P6, P4, N0,
7110 ST_TET, 4, P3, P6, P7, N0,
7111 ST_TET, 4, P1, P3, P0, N0,
7112 ST_TET, 4, P4, P1, P0, N0,
7113 ST_PYR, 5, P4, EE, EJ, P1, N0,
7114 ST_PYR, 5, P6, EF, EE, P4, N0,
7115 ST_TET, 4, P6, EL, EF, N0,
7116 ST_PYR, 5, P3, EC, EL, P6, N0,
7117 ST_PYR, 5, P3, P1, EB, EC, N0,
7118 ST_TET, 4, P1, EJ, EB, N0,
7119 /* case 37 */ 6,
7120 ST_TET, 4, P1, EA, EJ, EB,
7121 ST_TET, 4, P6, P7, P3, P4,
7122 ST_PYR, 5, EI, ED, P3, P4, EC,
7123 ST_PYR, 5, EE, P4, P6, EF, EL,
7124 ST_PYR, 5, P3, EC, EL, P6, P4,
7125 ST_PYR, 5, EC, EI, EE, EL, P4,
7126 /* case 38 */ 9,
7127 ST_PNT, 5, EE, EA, EF, EL, EC,
7128 ST_PYR, 5, P4, P0, P3, P7, N0,
7129 ST_TET, 4, P3, N0, P6, P7,
7130 ST_PYR, 5, P0, EA, EC, P3, N0,
7131 ST_PYR, 5, EE, EA, P0, P4, N0,
7132 ST_TET, 4, P6, P4, P7, N0,
7133 ST_PYR, 5, P6, EF, EE, P4, N0,
7134 ST_TET, 4, P6, EL, EF, N0,
7135 ST_PYR, 5, EC, EL, P6, P3, N0,
7136 /* case 39 */ 5,
7137 ST_TET, 4, P6, P7, P3, P4,
7138 ST_PYR, 5, EI, ED, P3, P4, EC,
7139 ST_PYR, 5, EE, P4, P6, EF, EL,
7140 ST_PYR, 5, P3, EC, EL, P6, P4,
7141 ST_PYR, 5, EC, EI, EE, EL, P4,
7142 /* case 40 */ 6,
7143 ST_WDG, 6, P1, P4, P6, EJ, EE, EF,
7144 ST_WDG, 6, ED, EK, EC, P0, P7, P2,
7145 ST_TET, 4, P4, P6, P1, P7,
7146 ST_TET, 4, P2, P6, P7, P1,
7147 ST_TET, 4, P0, P1, P2, P7,
7148 ST_TET, 4, P4, P0, P7, P1,
7149 /* case 41 */ 11,
7150 ST_PNT, 4, EC, EK, EF, EF,
7151 ST_PYR, 5, P6, EF, EE, P4, N0,
7152 ST_TET, 4, EE, EI, P4, N0,
7153 ST_PYR, 5, P7, P4, EI, EK, N0,
7154 ST_TET, 4, P6, P4, P7, N0,
7155 ST_TET, 4, P1, EA, EJ, N0,
7156 ST_TET, 4, P2, P1, P6, N0,
7157 ST_PYR, 5, P1, EJ, EF, P6, N0,
7158 ST_TET, 4, P2, P6, P7, N0,
7159 ST_PYR, 5, P2, P7, EK, EC, N0,
7160 ST_PYR, 5, P2, EC, EA, P1, N0,
7161 /* case 42 */ 11,
7162 ST_PNT, 4, EF, EE, EK, EK,
7163 ST_PYR, 5, P7, P0, ED, EK, N0,
7164 ST_TET, 4, ED, P0, EA, N0,
7165 ST_PYR, 5, P4, EE, EA, P0, N0,
7166 ST_TET, 4, P7, P4, P0, N0,
7167 ST_TET, 4, P2, EC, EB, N0,
7168 ST_TET, 4, P6, P7, P2, N0,
7169 ST_PYR, 5, P2, P7, EK, EC, N0,
7170 ST_TET, 4, P6, P4, P7, N0,
7171 ST_PYR, 5, P6, EF, EE, P4, N0,
7172 ST_PYR, 5, P6, P2, EB, EF, N0,
7173 /* case 43 */ 9,
7174 ST_PNT, 6, EI, EE, EF, EB, EC, EK,
7175 ST_TET, 4, P6, P7, P2, N0,
7176 ST_PYR, 5, P6, P2, EB, EF, N0,
7177 ST_TET, 4, P4, P7, P6, N0,
7178 ST_PYR, 5, P4, P6, EF, EE, N0,
7179 ST_TET, 4, EI, P4, EE, N0,
7180 ST_PYR, 5, P4, EI, EK, P7, N0,
7181 ST_PYR, 5, EK, EC, P2, P7, N0,
7182 ST_TET, 4, P2, EC, EB, N0,
7183 /* case 44 */ 11,
7184 ST_PNT, 4, EK, ED, EE, EE,
7185 ST_PYR, 5, P4, EE, EJ, P1, N0,
7186 ST_TET, 4, EJ, EB, P1, N0,
7187 ST_PYR, 5, P0, P1, EB, ED, N0,
7188 ST_TET, 4, P4, P1, P0, N0,
7189 ST_TET, 4, P6, EL, EF, N0,
7190 ST_TET, 4, P7, P6, P4, N0,
7191 ST_PYR, 5, P6, EF, EE, P4, N0,
7192 ST_TET, 4, P7, P4, P0, N0,
7193 ST_PYR, 5, P7, P0, ED, EK, N0,
7194 ST_PYR, 5, P7, EK, EL, P6, N0,
7195 /* case 45 */ 8,
7196 ST_PNT, 5, EK, EL, EI, EE, EF,
7197 ST_TET, 4, P1, EB, EA, EJ,
7198 ST_PYR, 5, P6, P7, EK, EL, N0,
7199 ST_PYR, 5, P7, P4, EI, EK, N0,
7200 ST_TET, 4, P4, EE, EI, N0,
7201 ST_TET, 4, P7, P6, P4, N0,
7202 ST_PYR, 5, P4, P6, EF, EE, N0,
7203 ST_TET, 4, P6, EL, EF, N0,
7204 /* case 46 */ 9,
7205 ST_PNT, 6, EA, ED, EK, EL, EF, EE,
7206 ST_TET, 4, P7, P6, P4, N0,
7207 ST_PYR, 5, P7, EK, EL, P6, N0,
7208 ST_TET, 4, P0, P7, P4, N0,
7209 ST_PYR, 5, P0, ED, EK, P7, N0,
7210 ST_TET, 4, EA, ED, P0, N0,
7211 ST_PYR, 5, P0, P4, EE, EA, N0,
7212 ST_PYR, 5, EE, P4, P6, EF, N0,
7213 ST_TET, 4, P6, EL, EF, N0,
7214 /* case 47 */ 7,
7215 ST_PNT, 5, EL, EK, EI, EF, EE,
7216 ST_PYR, 5, P7, P4, EI, EK, N0,
7217 ST_TET, 4, P4, EE, EI, N0,
7218 ST_PYR, 5, P6, P7, EK, EL, N0,
7219 ST_TET, 4, EF, P6, EL, N0,
7220 ST_PYR, 5, EE, P4, P6, EF, N0,
7221 ST_TET, 4, P4, P7, P6, N0,
7222 /* case 48 */ 2,
7223 ST_HEX, 8, EJ, P1, P0, EI, EF, P6, P7, EH,
7224 ST_WDG, 6, P1, P2, P6, P0, P3, P7,
7225 /* case 49 */ 9,
7226 ST_PNT, 5, ED, EH, EA, EJ, EF,
7227 ST_PYR, 5, P3, P2, P6, P7, N0,
7228 ST_TET, 4, P6, P1, N0, P2,
7229 ST_PYR, 5, P7, P6, EF, EH, N0,
7230 ST_PYR, 5, ED, P3, P7, EH, N0,
7231 ST_TET, 4, P1, P2, P3, N0,
7232 ST_PYR, 5, P1, P3, ED, EA, N0,
7233 ST_TET, 4, P1, EA, EJ, N0,
7234 ST_PYR, 5, EF, P6, P1, EJ, N0,
7235 /* case 50 */ 9,
7236 ST_PNT, 5, EH, EF, EI, EA, EB,
7237 ST_PYR, 5, P7, P3, P2, P6, N0,
7238 ST_TET, 4, P2, P0, N0, P3,
7239 ST_PYR, 5, P6, P2, EB, EF, N0,
7240 ST_PYR, 5, EH, P7, P6, EF, N0,
7241 ST_TET, 4, P0, P3, P7, N0,
7242 ST_PYR, 5, P0, P7, EH, EI, N0,
7243 ST_TET, 4, P0, EI, EA, N0,
7244 ST_PYR, 5, EB, P2, P0, EA, N0,
7245 /* case 51 */ 1,
7246 ST_HEX, 8, P3, P2, P6, P7, ED, EB, EF, EH,
7247 /* case 52 */ 11,
7248 ST_PNT, 4, EH, EI, EC, EC,
7249 ST_PYR, 5, P3, P1, EB, EC, N0,
7250 ST_TET, 4, EB, P1, EJ, N0,
7251 ST_PYR, 5, P0, EI, EJ, P1, N0,
7252 ST_TET, 4, P3, P0, P1, N0,
7253 ST_TET, 4, P6, EL, EF, N0,
7254 ST_TET, 4, P7, P3, P6, N0,
7255 ST_PYR, 5, P6, P3, EC, EL, N0,
7256 ST_TET, 4, P7, P0, P3, N0,
7257 ST_PYR, 5, P7, EH, EI, P0, N0,
7258 ST_PYR, 5, P7, P6, EF, EH, N0,
7259 /* case 53 */ 8,
7260 ST_PNT, 5, EH, EF, ED, EC, EL,
7261 ST_TET, 4, P1, EA, EJ, EB,
7262 ST_PYR, 5, P6, EF, EH, P7, N0,
7263 ST_PYR, 5, P7, EH, ED, P3, N0,
7264 ST_TET, 4, P3, ED, EC, N0,
7265 ST_TET, 4, P7, P3, P6, N0,
7266 ST_PYR, 5, P3, EC, EL, P6, N0,
7267 ST_TET, 4, P6, EL, EF, N0,
7268 /* case 54 */ 9,
7269 ST_PNT, 6, EA, EI, EH, EF, EL, EC,
7270 ST_TET, 4, P7, P3, P6, N0,
7271 ST_PYR, 5, P7, P6, EF, EH, N0,
7272 ST_TET, 4, P0, P3, P7, N0,
7273 ST_PYR, 5, P0, P7, EH, EI, N0,
7274 ST_TET, 4, EA, P0, EI, N0,
7275 ST_PYR, 5, P0, EA, EC, P3, N0,
7276 ST_PYR, 5, EC, EL, P6, P3, N0,
7277 ST_TET, 4, P6, EL, EF, N0,
7278 /* case 55 */ 7,
7279 ST_PNT, 5, EF, EH, ED, EL, EC,
7280 ST_PYR, 5, P7, EH, ED, P3, N0,
7281 ST_TET, 4, P3, ED, EC, N0,
7282 ST_PYR, 5, P6, EF, EH, P7, N0,
7283 ST_TET, 4, EL, EF, P6, N0,
7284 ST_PYR, 5, EC, EL, P6, P3, N0,
7285 ST_TET, 4, P3, P6, P7, N0,
7286 /* case 56 */ 11,
7287 ST_PNT, 4, EF, EJ, EC, EC,
7288 ST_PYR, 5, P2, EC, ED, P0, N0,
7289 ST_TET, 4, ED, EI, P0, N0,
7290 ST_PYR, 5, P1, P0, EI, EJ, N0,
7291 ST_TET, 4, P2, P0, P1, N0,
7292 ST_TET, 4, P7, EH, EK, N0,
7293 ST_TET, 4, P6, P7, P2, N0,
7294 ST_PYR, 5, P7, EK, EC, P2, N0,
7295 ST_TET, 4, P6, P2, P1, N0,
7296 ST_PYR, 5, P6, P1, EJ, EF, N0,
7297 ST_PYR, 5, P6, EF, EH, P7, N0,
7298 /* case 57 */ 9,
7299 ST_PNT, 6, EA, EJ, EF, EH, EK, EC,
7300 ST_TET, 4, P6, P7, P2, N0,
7301 ST_PYR, 5, P6, EF, EH, P7, N0,
7302 ST_TET, 4, P1, P6, P2, N0,
7303 ST_PYR, 5, P1, EJ, EF, P6, N0,
7304 ST_TET, 4, EA, EJ, P1, N0,
7305 ST_PYR, 5, P1, P2, EC, EA, N0,
7306 ST_PYR, 5, EC, P2, P7, EK, N0,
7307 ST_TET, 4, P7, EH, EK, N0,
7308 /* case 58 */ 8,
7309 ST_PNT, 5, EF, EB, EH, EK, EC,
7310 ST_TET, 4, P0, EI, EA, ED,
7311 ST_PYR, 5, P2, EB, EF, P6, N0,
7312 ST_PYR, 5, P6, EF, EH, P7, N0,
7313 ST_TET, 4, P7, EH, EK, N0,
7314 ST_TET, 4, P6, P7, P2, N0,
7315 ST_PYR, 5, P7, EK, EC, P2, N0,
7316 ST_TET, 4, P2, EC, EB, N0,
7317 /* case 59 */ 7,
7318 ST_PNT, 5, EB, EF, EH, EC, EK,
7319 ST_PYR, 5, P6, EF, EH, P7, N0,
7320 ST_TET, 4, P7, EH, EK, N0,
7321 ST_PYR, 5, P2, EB, EF, P6, N0,
7322 ST_TET, 4, EC, EB, P2, N0,
7323 ST_PYR, 5, EK, EC, P2, P7, N0,
7324 ST_TET, 4, P7, P2, P6, N0,
7325 /* case 60 */ 2,
7326 ST_WDG, 6, P1, EB, EJ, P0, ED, EI,
7327 ST_WDG, 6, P6, EF, EL, P7, EH, EK,
7328 /* case 61 */ 2,
7329 ST_WDG, 6, EH, P7, EK, EF, P6, EL,
7330 ST_TET, 4, EA, P1, EB, EJ,
7331 /* case 62 */ 2,
7332 ST_WDG, 6, EH, P7, EK, EF, P6, EL,
7333 ST_TET, 4, EA, ED, P0, EI,
7334 /* case 63 */ 1,
7335 ST_WDG, 6, P7, EK, EH, P6, EL, EF,
7336 /* case 64 */ 9,
7337 ST_PNT, 7, P7, P4, P5, P2, P3, P0, P1,
7338 ST_WDG, 6, EG, EF, EL, P7, P5, P2,
7339 ST_TET, 4, P7, P2, P5, N0,
7340 ST_TET, 4, P7, P5, P4, N0,
7341 ST_PYR, 5, P0, P4, P5, P1, N0,
7342 ST_PYR, 5, P3, P7, P4, P0, N0,
7343 ST_PYR, 5, P2, P3, P0, P1, N0,
7344 ST_TET, 4, P5, P2, P1, N0,
7345 ST_TET, 4, P2, P7, P3, N0,
7346 /* case 65 */ 6,
7347 ST_WDG, 6, P5, P7, P2, EF, EG, EL,
7348 ST_WDG, 6, EI, ED, EA, P4, P3, P1,
7349 ST_TET, 4, P7, P2, P5, P3,
7350 ST_TET, 4, P1, P2, P3, P5,
7351 ST_TET, 4, P4, P5, P1, P3,
7352 ST_TET, 4, P7, P4, P3, P5,
7353 /* case 66 */ 12,
7354 ST_PNT, 2, EA, EG,
7355 ST_PYR, 5, P0, P3, P7, P4, N0,
7356 ST_TET, 4, P4, P7, P5, N0,
7357 ST_TET, 4, P0, P4, P5, N0,
7358 ST_TET, 4, P2, P3, P0, N0,
7359 ST_TET, 4, P7, P3, P2, N0,
7360 ST_PYR, 5, P7, P2, EL, EG, N0,
7361 ST_PYR, 5, P5, P7, EG, EF, N0,
7362 ST_TET, 4, P5, EF, EJ, N0,
7363 ST_PYR, 5, P0, P5, EJ, EA, N0,
7364 ST_PYR, 5, P0, EA, EB, P2, N0,
7365 ST_TET, 4, P2, EB, EL, N0,
7366 /* case 67 */ 11,
7367 ST_PNT, 4, EI, ED, EG, EG,
7368 ST_PYR, 5, P7, P2, EL, EG, N0,
7369 ST_TET, 4, EL, P2, EB, N0,
7370 ST_PYR, 5, P3, ED, EB, P2, N0,
7371 ST_TET, 4, P7, P3, P2, N0,
7372 ST_TET, 4, P5, EF, EJ, N0,
7373 ST_TET, 4, P4, P7, P5, N0,
7374 ST_PYR, 5, P5, P7, EG, EF, N0,
7375 ST_TET, 4, P4, P3, P7, N0,
7376 ST_PYR, 5, P4, EI, ED, P3, N0,
7377 ST_PYR, 5, P4, P5, EJ, EI, N0,
7378 /* case 68 */ 2,
7379 ST_HEX, 8, EG, P7, P3, EC, EF, P5, P1, EB,
7380 ST_WDG, 6, P1, P0, P3, P5, P4, P7,
7381 /* case 69 */ 11,
7382 ST_PNT, 4, EG, EF, EI, EI,
7383 ST_PYR, 5, P4, P1, EA, EI, N0,
7384 ST_TET, 4, EA, P1, EB, N0,
7385 ST_PYR, 5, P5, EF, EB, P1, N0,
7386 ST_TET, 4, P4, P5, P1, N0,
7387 ST_TET, 4, P3, ED, EC, N0,
7388 ST_TET, 4, P7, P4, P3, N0,
7389 ST_PYR, 5, P3, P4, EI, ED, N0,
7390 ST_TET, 4, P7, P5, P4, N0,
7391 ST_PYR, 5, P7, EG, EF, P5, N0,
7392 ST_PYR, 5, P7, P3, EC, EG, N0,
7393 /* case 70 */ 9,
7394 ST_PNT, 5, EA, EC, EJ, EF, EG,
7395 ST_PYR, 5, P0, P3, P7, P4, N0,
7396 ST_TET, 4, P7, N0, P5, P4,
7397 ST_PYR, 5, P3, EC, EG, P7, N0,
7398 ST_PYR, 5, EA, EC, P3, P0, N0,
7399 ST_TET, 4, P5, P0, P4, N0,
7400 ST_PYR, 5, P5, EJ, EA, P0, N0,
7401 ST_TET, 4, P5, EF, EJ, N0,
7402 ST_PYR, 5, EG, EF, P5, P7, N0,
7403 /* case 71 */ 9,
7404 ST_PNT, 6, EJ, EF, EG, EC, ED, EI,
7405 ST_TET, 4, P7, P4, P3, N0,
7406 ST_PYR, 5, P7, P3, EC, EG, N0,
7407 ST_TET, 4, P5, P4, P7, N0,
7408 ST_PYR, 5, P5, P7, EG, EF, N0,
7409 ST_TET, 4, EJ, P5, EF, N0,
7410 ST_PYR, 5, P5, EJ, EI, P4, N0,
7411 ST_PYR, 5, EI, ED, P3, P4, N0,
7412 ST_TET, 4, P3, ED, EC, N0,
7413 /* case 72 */ 12,
7414 ST_PNT, 2, ED, EF,
7415 ST_PYR, 5, P0, P4, P5, P1, N0,
7416 ST_TET, 4, P1, P5, P2, N0,
7417 ST_TET, 4, P0, P1, P2, N0,
7418 ST_TET, 4, P7, P4, P0, N0,
7419 ST_TET, 4, P5, P4, P7, N0,
7420 ST_PYR, 5, P5, P7, EG, EF, N0,
7421 ST_PYR, 5, P2, P5, EF, EL, N0,
7422 ST_TET, 4, P2, EL, EC, N0,
7423 ST_PYR, 5, P0, P2, EC, ED, N0,
7424 ST_PYR, 5, P0, ED, EK, P7, N0,
7425 ST_TET, 4, P7, EK, EG, N0,
7426 /* case 73 */ 11,
7427 ST_PNT, 4, EA, EI, EF, EF,
7428 ST_PYR, 5, P5, P7, EG, EF, N0,
7429 ST_TET, 4, EG, P7, EK, N0,
7430 ST_PYR, 5, P4, EI, EK, P7, N0,
7431 ST_TET, 4, P5, P4, P7, N0,
7432 ST_TET, 4, P2, EL, EC, N0,
7433 ST_TET, 4, P1, P5, P2, N0,
7434 ST_PYR, 5, P2, P5, EF, EL, N0,
7435 ST_TET, 4, P1, P4, P5, N0,
7436 ST_PYR, 5, P1, EA, EI, P4, N0,
7437 ST_PYR, 5, P1, P2, EC, EA, N0,
7438 /* case 74 */ 6,
7439 ST_TET, 4, P2, EB, EL, EC,
7440 ST_TET, 4, P7, P4, P0, P5,
7441 ST_PYR, 5, EJ, EA, P0, P5, ED,
7442 ST_PYR, 5, EF, P5, P7, EG, EK,
7443 ST_PYR, 5, P0, ED, EK, P7, P5,
7444 ST_PYR, 5, ED, EJ, EF, EK, P5,
7445 /* case 75 */ 8,
7446 ST_PNT, 5, EI, EK, EJ, EF, EG,
7447 ST_TET, 4, P2, EC, EB, EL,
7448 ST_PYR, 5, P7, P4, EI, EK, N0,
7449 ST_PYR, 5, P4, P5, EJ, EI, N0,
7450 ST_TET, 4, P5, EF, EJ, N0,
7451 ST_TET, 4, P4, P7, P5, N0,
7452 ST_PYR, 5, P5, P7, EG, EF, N0,
7453 ST_TET, 4, P7, EK, EG, N0,
7454 /* case 76 */ 9,
7455 ST_PNT, 5, ED, EB, EK, EG, EF,
7456 ST_PYR, 5, P0, P4, P5, P1, N0,
7457 ST_TET, 4, P5, P7, N0, P4,
7458 ST_PYR, 5, P1, P5, EF, EB, N0,
7459 ST_PYR, 5, ED, P0, P1, EB, N0,
7460 ST_TET, 4, P7, P4, P0, N0,
7461 ST_PYR, 5, P7, P0, ED, EK, N0,
7462 ST_TET, 4, P7, EK, EG, N0,
7463 ST_PYR, 5, EF, P5, P7, EG, N0,
7464 /* case 77 */ 9,
7465 ST_PNT, 6, EK, EG, EF, EB, EA, EI,
7466 ST_TET, 4, P5, P1, P4, N0,
7467 ST_PYR, 5, P5, EF, EB, P1, N0,
7468 ST_TET, 4, P7, P5, P4, N0,
7469 ST_PYR, 5, P7, EG, EF, P5, N0,
7470 ST_TET, 4, EK, EG, P7, N0,
7471 ST_PYR, 5, P7, P4, EI, EK, N0,
7472 ST_PYR, 5, EI, P4, P1, EA, N0,
7473 ST_TET, 4, P1, EB, EA, N0,
7474 /* case 78 */ 5,
7475 ST_TET, 4, P7, P4, P0, P5,
7476 ST_PYR, 5, EJ, EA, P0, P5, ED,
7477 ST_PYR, 5, EF, P5, P7, EG, EK,
7478 ST_PYR, 5, P0, ED, EK, P7, P5,
7479 ST_PYR, 5, ED, EJ, EF, EK, P5,
7480 /* case 79 */ 7,
7481 ST_PNT, 5, EK, EI, EJ, EG, EF,
7482 ST_PYR, 5, P4, P5, EJ, EI, N0,
7483 ST_TET, 4, P5, EF, EJ, N0,
7484 ST_PYR, 5, P7, P4, EI, EK, N0,
7485 ST_TET, 4, EG, P7, EK, N0,
7486 ST_PYR, 5, EF, P5, P7, EG, N0,
7487 ST_TET, 4, P5, P4, P7, N0,
7488 /* case 80 */ 12,
7489 ST_PNT, 2, EI, EL,
7490 ST_PYR, 5, P0, P1, P2, P3, N0,
7491 ST_TET, 4, P1, P5, P2, N0,
7492 ST_TET, 4, P0, P5, P1, N0,
7493 ST_TET, 4, P7, P0, P3, N0,
7494 ST_TET, 4, P2, P7, P3, N0,
7495 ST_PYR, 5, P2, EL, EG, P7, N0,
7496 ST_PYR, 5, P5, EF, EL, P2, N0,
7497 ST_TET, 4, P5, EE, EF, N0,
7498 ST_PYR, 5, P0, EI, EE, P5, N0,
7499 ST_PYR, 5, P0, P7, EH, EI, N0,
7500 ST_TET, 4, P7, EG, EH, N0,
7501 /* case 81 */ 11,
7502 ST_PNT, 4, EA, ED, EL, EL,
7503 ST_PYR, 5, P2, EL, EG, P7, N0,
7504 ST_TET, 4, EG, EH, P7, N0,
7505 ST_PYR, 5, P3, P7, EH, ED, N0,
7506 ST_TET, 4, P2, P7, P3, N0,
7507 ST_TET, 4, P5, EE, EF, N0,
7508 ST_TET, 4, P1, P5, P2, N0,
7509 ST_PYR, 5, P5, EF, EL, P2, N0,
7510 ST_TET, 4, P1, P2, P3, N0,
7511 ST_PYR, 5, P1, P3, ED, EA, N0,
7512 ST_PYR, 5, P1, EA, EE, P5, N0,
7513 /* case 82 */ 6,
7514 ST_TET, 4, P5, EF, EJ, EE,
7515 ST_TET, 4, P7, P0, P3, P2,
7516 ST_PYR, 5, EB, P2, P0, EA, EI,
7517 ST_PYR, 5, EL, EG, P7, P2, EH,
7518 ST_PYR, 5, P0, P7, EH, EI, P2,
7519 ST_PYR, 5, EI, EH, EL, EB, P2,
7520 /* case 83 */ 8,
7521 ST_PNT, 5, ED, EH, EB, EL, EG,
7522 ST_TET, 4, P5, EJ, EE, EF,
7523 ST_PYR, 5, P7, EH, ED, P3, N0,
7524 ST_PYR, 5, P3, ED, EB, P2, N0,
7525 ST_TET, 4, P2, EB, EL, N0,
7526 ST_TET, 4, P3, P2, P7, N0,
7527 ST_PYR, 5, P2, EL, EG, P7, N0,
7528 ST_TET, 4, P7, EG, EH, N0,
7529 /* case 84 */ 11,
7530 ST_PNT, 4, EC, EB, EI, EI,
7531 ST_PYR, 5, P0, EI, EE, P5, N0,
7532 ST_TET, 4, EE, EF, P5, N0,
7533 ST_PYR, 5, P1, P5, EF, EB, N0,
7534 ST_TET, 4, P0, P5, P1, N0,
7535 ST_TET, 4, P7, EG, EH, N0,
7536 ST_TET, 4, P3, P7, P0, N0,
7537 ST_PYR, 5, P7, EH, EI, P0, N0,
7538 ST_TET, 4, P3, P0, P1, N0,
7539 ST_PYR, 5, P3, P1, EB, EC, N0,
7540 ST_PYR, 5, P3, EC, EG, P7, N0,
7541 /* case 85 */ 2,
7542 ST_WDG, 6, P7, EH, EG, P3, ED, EC,
7543 ST_WDG, 6, P5, EF, EE, P1, EB, EA,
7544 /* case 86 */ 8,
7545 ST_PNT, 5, EC, EG, EA, EI, EH,
7546 ST_TET, 4, P5, EF, EJ, EE,
7547 ST_PYR, 5, P7, P3, EC, EG, N0,
7548 ST_PYR, 5, P3, P0, EA, EC, N0,
7549 ST_TET, 4, P0, EI, EA, N0,
7550 ST_TET, 4, P3, P7, P0, N0,
7551 ST_PYR, 5, P0, P7, EH, EI, N0,
7552 ST_TET, 4, P7, EG, EH, N0,
7553 /* case 87 */ 2,
7554 ST_WDG, 6, EG, P7, EH, EC, P3, ED,
7555 ST_TET, 4, EJ, EE, P5, EF,
7556 /* case 88 */ 6,
7557 ST_TET, 4, P7, EG, EH, EK,
7558 ST_TET, 4, P2, P0, P1, P5,
7559 ST_PYR, 5, EE, P5, P0, EI, ED,
7560 ST_PYR, 5, EF, EL, P2, P5, EC,
7561 ST_PYR, 5, P0, P2, EC, ED, P5,
7562 ST_PYR, 5, ED, EC, EF, EE, P5,
7563 /* case 89 */ 8,
7564 ST_PNT, 5, EA, EC, EE, EF, EL,
7565 ST_TET, 4, P7, EH, EK, EG,
7566 ST_PYR, 5, P2, EC, EA, P1, N0,
7567 ST_PYR, 5, P1, EA, EE, P5, N0,
7568 ST_TET, 4, P5, EE, EF, N0,
7569 ST_TET, 4, P1, P5, P2, N0,
7570 ST_PYR, 5, P5, EF, EL, P2, N0,
7571 ST_TET, 4, P2, EL, EC, N0,
7572 /* case 90 */ 4,
7573 ST_TET, 4, EH, EG, EK, P7,
7574 ST_TET, 4, EI, ED, EA, P0,
7575 ST_TET, 4, EE, EJ, EF, P5,
7576 ST_TET, 4, EB, EC, EL, P2,
7577 /* case 91 */ 3,
7578 ST_TET, 4, EE, EJ, EF, P5,
7579 ST_TET, 4, EH, EK, P7, EG,
7580 ST_TET, 4, EB, P2, EC, EL,
7581 /* case 92 */ 8,
7582 ST_PNT, 5, EB, EF, ED, EI, EE,
7583 ST_TET, 4, P7, EK, EG, EH,
7584 ST_PYR, 5, P5, EF, EB, P1, N0,
7585 ST_PYR, 5, P1, EB, ED, P0, N0,
7586 ST_TET, 4, P0, ED, EI, N0,
7587 ST_TET, 4, P1, P0, P5, N0,
7588 ST_PYR, 5, P0, EI, EE, P5, N0,
7589 ST_TET, 4, P5, EE, EF, N0,
7590 /* case 93 */ 2,
7591 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
7592 ST_TET, 4, EK, P7, EH, EG,
7593 /* case 94 */ 3,
7594 ST_TET, 4, EK, EH, EG, P7,
7595 ST_TET, 4, ED, P0, EA, EI,
7596 ST_TET, 4, EF, EJ, P5, EE,
7597 /* case 95 */ 2,
7598 ST_TET, 4, EG, EK, EH, P7,
7599 ST_TET, 4, EF, EE, EJ, P5,
7600 /* case 96 */ 2,
7601 ST_HEX, 8, EL, P2, P1, EJ, EG, P7, P4, EE,
7602 ST_WDG, 6, P2, P3, P7, P1, P0, P4,
7603 /* case 97 */ 11,
7604 ST_PNT, 4, EG, EL, ED, ED,
7605 ST_PYR, 5, P3, ED, EA, P1, N0,
7606 ST_TET, 4, EA, EJ, P1, N0,
7607 ST_PYR, 5, P2, P1, EJ, EL, N0,
7608 ST_TET, 4, P3, P1, P2, N0,
7609 ST_TET, 4, P4, EE, EI, N0,
7610 ST_TET, 4, P7, P4, P3, N0,
7611 ST_PYR, 5, P4, EI, ED, P3, N0,
7612 ST_TET, 4, P7, P3, P2, N0,
7613 ST_PYR, 5, P7, P2, EL, EG, N0,
7614 ST_PYR, 5, P7, EG, EE, P4, N0,
7615 /* case 98 */ 9,
7616 ST_PNT, 5, EA, EE, EB, EL, EG,
7617 ST_PYR, 5, P0, P3, P7, P4, N0,
7618 ST_TET, 4, P7, P2, N0, P3,
7619 ST_PYR, 5, P4, P7, EG, EE, N0,
7620 ST_PYR, 5, EA, P0, P4, EE, N0,
7621 ST_TET, 4, P2, P3, P0, N0,
7622 ST_PYR, 5, P2, P0, EA, EB, N0,
7623 ST_TET, 4, P2, EB, EL, N0,
7624 ST_PYR, 5, EG, P7, P2, EL, N0,
7625 /* case 99 */ 9,
7626 ST_PNT, 6, EB, EL, EG, EE, EI, ED,
7627 ST_TET, 4, P7, P4, P3, N0,
7628 ST_PYR, 5, P7, EG, EE, P4, N0,
7629 ST_TET, 4, P2, P7, P3, N0,
7630 ST_PYR, 5, P2, EL, EG, P7, N0,
7631 ST_TET, 4, EB, EL, P2, N0,
7632 ST_PYR, 5, P2, P3, ED, EB, N0,
7633 ST_PYR, 5, ED, P3, P4, EI, N0,
7634 ST_TET, 4, P4, EE, EI, N0,
7635 /* case 100 */ 9,
7636 ST_PNT, 5, EC, EG, EB, EJ, EE,
7637 ST_PYR, 5, P3, P7, P4, P0, N0,
7638 ST_TET, 4, P4, N0, P1, P0,
7639 ST_PYR, 5, P7, EG, EE, P4, N0,
7640 ST_PYR, 5, EC, EG, P7, P3, N0,
7641 ST_TET, 4, P1, P3, P0, N0,
7642 ST_PYR, 5, P1, EB, EC, P3, N0,
7643 ST_TET, 4, P1, EJ, EB, N0,
7644 ST_PYR, 5, EE, EJ, P1, P4, N0,
7645 /* case 101 */ 8,
7646 ST_PNT, 5, EG, EE, EC, ED, EI,
7647 ST_TET, 4, P1, EJ, EB, EA,
7648 ST_PYR, 5, P4, P7, EG, EE, N0,
7649 ST_PYR, 5, P7, P3, EC, EG, N0,
7650 ST_TET, 4, P3, ED, EC, N0,
7651 ST_TET, 4, P7, P4, P3, N0,
7652 ST_PYR, 5, P3, P4, EI, ED, N0,
7653 ST_TET, 4, P4, EE, EI, N0,
7654 /* case 102 */ 1,
7655 ST_HEX, 8, EA, EE, EG, EC, P0, P4, P7, P3,
7656 /* case 103 */ 7,
7657 ST_PNT, 5, EE, EG, EC, EI, ED,
7658 ST_PYR, 5, P7, P3, EC, EG, N0,
7659 ST_TET, 4, P3, ED, EC, N0,
7660 ST_PYR, 5, P4, P7, EG, EE, N0,
7661 ST_TET, 4, EI, P4, EE, N0,
7662 ST_PYR, 5, ED, P3, P4, EI, N0,
7663 ST_TET, 4, P3, P7, P4, N0,
7664 /* case 104 */ 11,
7665 ST_PNT, 4, EE, EJ, ED, ED,
7666 ST_PYR, 5, P0, P2, EC, ED, N0,
7667 ST_TET, 4, EC, P2, EL, N0,
7668 ST_PYR, 5, P1, EJ, EL, P2, N0,
7669 ST_TET, 4, P0, P1, P2, N0,
7670 ST_TET, 4, P7, EK, EG, N0,
7671 ST_TET, 4, P4, P0, P7, N0,
7672 ST_PYR, 5, P7, P0, ED, EK, N0,
7673 ST_TET, 4, P4, P1, P0, N0,
7674 ST_PYR, 5, P4, EE, EJ, P1, N0,
7675 ST_PYR, 5, P4, P7, EG, EE, N0,
7676 /* case 105 */ 2,
7677 ST_WDG, 6, P4, EI, EE, P7, EK, EG,
7678 ST_WDG, 6, P1, EJ, EA, P2, EL, EC,
7679 /* case 106 */ 8,
7680 ST_PNT, 5, EE, EG, EA, ED, EK,
7681 ST_TET, 4, P2, EB, EL, EC,
7682 ST_PYR, 5, P7, EG, EE, P4, N0,
7683 ST_PYR, 5, P4, EE, EA, P0, N0,
7684 ST_TET, 4, P0, EA, ED, N0,
7685 ST_TET, 4, P4, P0, P7, N0,
7686 ST_PYR, 5, P0, ED, EK, P7, N0,
7687 ST_TET, 4, P7, EK, EG, N0,
7688 /* case 107 */ 2,
7689 ST_WDG, 6, EE, P4, EI, EG, P7, EK,
7690 ST_TET, 4, EB, P2, EC, EL,
7691 /* case 108 */ 9,
7692 ST_PNT, 6, EB, EJ, EE, EG, EK, ED,
7693 ST_TET, 4, P4, P0, P7, N0,
7694 ST_PYR, 5, P4, P7, EG, EE, N0,
7695 ST_TET, 4, P1, P0, P4, N0,
7696 ST_PYR, 5, P1, P4, EE, EJ, N0,
7697 ST_TET, 4, EB, P1, EJ, N0,
7698 ST_PYR, 5, P1, EB, ED, P0, N0,
7699 ST_PYR, 5, ED, EK, P7, P0, N0,
7700 ST_TET, 4, P7, EK, EG, N0,
7701 /* case 109 */ 2,
7702 ST_WDG, 6, EE, P4, EI, EG, P7, EK,
7703 ST_TET, 4, EB, EA, P1, EJ,
7704 /* case 110 */ 7,
7705 ST_PNT, 5, EG, EE, EA, EK, ED,
7706 ST_PYR, 5, P4, EE, EA, P0, N0,
7707 ST_TET, 4, P0, EA, ED, N0,
7708 ST_PYR, 5, P7, EG, EE, P4, N0,
7709 ST_TET, 4, EK, EG, P7, N0,
7710 ST_PYR, 5, ED, EK, P7, P0, N0,
7711 ST_TET, 4, P0, P7, P4, N0,
7712 /* case 111 */ 1,
7713 ST_WDG, 6, P4, EI, EE, P7, EK, EG,
7714 /* case 112 */ 9,
7715 ST_PNT, 5, EI, EJ, EH, EG, EL,
7716 ST_PYR, 5, P0, P1, P2, P3, N0,
7717 ST_TET, 4, P2, N0, P7, P3,
7718 ST_PYR, 5, P1, EJ, EL, P2, N0,
7719 ST_PYR, 5, EI, EJ, P1, P0, N0,
7720 ST_TET, 4, P7, P0, P3, N0,
7721 ST_PYR, 5, P7, EH, EI, P0, N0,
7722 ST_TET, 4, P7, EG, EH, N0,
7723 ST_PYR, 5, EL, EG, P7, P2, N0,
7724 /* case 113 */ 9,
7725 ST_PNT, 6, EH, EG, EL, EJ, EA, ED,
7726 ST_TET, 4, P2, P3, P1, N0,
7727 ST_PYR, 5, P2, P1, EJ, EL, N0,
7728 ST_TET, 4, P7, P3, P2, N0,
7729 ST_PYR, 5, P7, P2, EL, EG, N0,
7730 ST_TET, 4, EH, P7, EG, N0,
7731 ST_PYR, 5, P7, EH, ED, P3, N0,
7732 ST_PYR, 5, ED, EA, P1, P3, N0,
7733 ST_TET, 4, P1, EA, EJ, N0,
7734 /* case 114 */ 5,
7735 ST_TET, 4, P7, P0, P3, P2,
7736 ST_PYR, 5, EB, P2, P0, EA, EI,
7737 ST_PYR, 5, EL, EG, P7, P2, EH,
7738 ST_PYR, 5, P0, P7, EH, EI, P2,
7739 ST_PYR, 5, EI, EH, EL, EB, P2,
7740 /* case 115 */ 7,
7741 ST_PNT, 5, EH, ED, EB, EG, EL,
7742 ST_PYR, 5, P3, ED, EB, P2, N0,
7743 ST_TET, 4, P2, EB, EL, N0,
7744 ST_PYR, 5, P7, EH, ED, P3, N0,
7745 ST_TET, 4, EG, EH, P7, N0,
7746 ST_PYR, 5, EL, EG, P7, P2, N0,
7747 ST_TET, 4, P2, P7, P3, N0,
7748 /* case 116 */ 9,
7749 ST_PNT, 6, EJ, EB, EC, EG, EH, EI,
7750 ST_TET, 4, P3, P7, P0, N0,
7751 ST_PYR, 5, P3, EC, EG, P7, N0,
7752 ST_TET, 4, P1, P3, P0, N0,
7753 ST_PYR, 5, P1, EB, EC, P3, N0,
7754 ST_TET, 4, EJ, EB, P1, N0,
7755 ST_PYR, 5, P1, P0, EI, EJ, N0,
7756 ST_PYR, 5, EI, P0, P7, EH, N0,
7757 ST_TET, 4, P7, EG, EH, N0,
7758 /* case 117 */ 2,
7759 ST_WDG, 6, EG, P7, EH, EC, P3, ED,
7760 ST_TET, 4, EJ, P1, EA, EB,
7761 /* case 118 */ 7,
7762 ST_PNT, 5, EG, EC, EA, EH, EI,
7763 ST_PYR, 5, P3, P0, EA, EC, N0,
7764 ST_TET, 4, P0, EI, EA, N0,
7765 ST_PYR, 5, P7, P3, EC, EG, N0,
7766 ST_TET, 4, EH, P7, EG, N0,
7767 ST_PYR, 5, EI, P0, P7, EH, N0,
7768 ST_TET, 4, P0, P3, P7, N0,
7769 /* case 119 */ 1,
7770 ST_WDG, 6, P7, EH, EG, P3, ED, EC,
7771 /* case 120 */ 8,
7772 ST_PNT, 5, EJ, EL, EI, ED, EC,
7773 ST_TET, 4, P7, EG, EH, EK,
7774 ST_PYR, 5, P2, P1, EJ, EL, N0,
7775 ST_PYR, 5, P1, P0, EI, EJ, N0,
7776 ST_TET, 4, P0, ED, EI, N0,
7777 ST_TET, 4, P1, P2, P0, N0,
7778 ST_PYR, 5, P0, P2, EC, ED, N0,
7779 ST_TET, 4, P2, EL, EC, N0,
7780 /* case 121 */ 2,
7781 ST_WDG, 6, EL, P2, EC, EJ, P1, EA,
7782 ST_TET, 4, EH, EK, P7, EG,
7783 /* case 122 */ 3,
7784 ST_TET, 4, EH, EG, EK, P7,
7785 ST_TET, 4, EI, EA, P0, ED,
7786 ST_TET, 4, EL, P2, EB, EC,
7787 /* case 123 */ 2,
7788 ST_TET, 4, EG, EK, EH, P7,
7789 ST_TET, 4, EL, EB, EC, P2,
7790 /* case 124 */ 2,
7791 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
7792 ST_TET, 4, EG, EH, P7, EK,
7793 /* case 125 */ 2,
7794 ST_TET, 4, EG, EK, EH, P7,
7795 ST_TET, 4, EJ, EA, EB, P1,
7796 /* case 126 */ 2,
7797 ST_TET, 4, EI, ED, EA, P0,
7798 ST_TET, 4, EH, EG, EK, P7,
7799 /* case 127 */ 1,
7800 ST_TET, 4, EH, EG, EK, P7,
7801 /* case 128 */ 9,
7802 ST_PNT, 7, P6, P5, P4, P3, P2, P1, P0,
7803 ST_WDG, 6, P6, P4, P3, EG, EH, EK,
7804 ST_TET, 4, P6, P4, P3, N0,
7805 ST_TET, 4, P6, P5, P4, N0,
7806 ST_PYR, 5, P1, P0, P4, P5, N0,
7807 ST_PYR, 5, P2, P1, P5, P6, N0,
7808 ST_PYR, 5, P3, P0, P1, P2, N0,
7809 ST_TET, 4, P4, P0, P3, N0,
7810 ST_TET, 4, P3, P2, P6, N0,
7811 /* case 129 */ 12,
7812 ST_PNT, 2, EA, EG,
7813 ST_PYR, 5, P1, P5, P6, P2, N0,
7814 ST_TET, 4, P5, P4, P6, N0,
7815 ST_TET, 4, P1, P4, P5, N0,
7816 ST_TET, 4, P3, P1, P2, N0,
7817 ST_TET, 4, P6, P3, P2, N0,
7818 ST_PYR, 5, P6, EG, EK, P3, N0,
7819 ST_PYR, 5, P4, EH, EG, P6, N0,
7820 ST_TET, 4, P4, EI, EH, N0,
7821 ST_PYR, 5, P1, EA, EI, P4, N0,
7822 ST_PYR, 5, P1, P3, ED, EA, N0,
7823 ST_TET, 4, P3, EK, ED, N0,
7824 /* case 130 */ 6,
7825 ST_WDG, 6, P4, P3, P6, EH, EK, EG,
7826 ST_WDG, 6, EA, EB, EJ, P0, P2, P5,
7827 ST_TET, 4, P3, P6, P4, P2,
7828 ST_TET, 4, P5, P6, P2, P4,
7829 ST_TET, 4, P0, P4, P5, P2,
7830 ST_TET, 4, P3, P0, P2, P4,
7831 /* case 131 */ 11,
7832 ST_PNT, 4, EJ, EB, EG, EG,
7833 ST_PYR, 5, P6, EG, EK, P3, N0,
7834 ST_TET, 4, EK, ED, P3, N0,
7835 ST_PYR, 5, P2, P3, ED, EB, N0,
7836 ST_TET, 4, P6, P3, P2, N0,
7837 ST_TET, 4, P4, EI, EH, N0,
7838 ST_TET, 4, P5, P4, P6, N0,
7839 ST_PYR, 5, P4, EH, EG, P6, N0,
7840 ST_TET, 4, P5, P6, P2, N0,
7841 ST_PYR, 5, P5, P2, EB, EJ, N0,
7842 ST_PYR, 5, P5, EJ, EI, P4, N0,
7843 /* case 132 */ 12,
7844 ST_PNT, 2, EH, EB,
7845 ST_PYR, 5, P4, P5, P1, P0, N0,
7846 ST_TET, 4, P5, P6, P1, N0,
7847 ST_TET, 4, P4, P6, P5, N0,
7848 ST_TET, 4, P3, P4, P0, N0,
7849 ST_TET, 4, P1, P3, P0, N0,
7850 ST_PYR, 5, P1, EB, EC, P3, N0,
7851 ST_PYR, 5, P6, EL, EB, P1, N0,
7852 ST_TET, 4, P6, EG, EL, N0,
7853 ST_PYR, 5, P4, EH, EG, P6, N0,
7854 ST_PYR, 5, P4, P3, EK, EH, N0,
7855 ST_TET, 4, P3, EC, EK, N0,
7856 /* case 133 */ 6,
7857 ST_TET, 4, P3, ED, EC, EK,
7858 ST_TET, 4, P6, P5, P4, P1,
7859 ST_PYR, 5, EA, EI, P4, P1, EH,
7860 ST_PYR, 5, EB, P1, P6, EL, EG,
7861 ST_PYR, 5, P4, EH, EG, P6, P1,
7862 ST_PYR, 5, EH, EA, EB, EG, P1,
7863 /* case 134 */ 11,
7864 ST_PNT, 4, EJ, EA, EH, EH,
7865 ST_PYR, 5, P4, P3, EK, EH, N0,
7866 ST_TET, 4, EK, P3, EC, N0,
7867 ST_PYR, 5, P0, EA, EC, P3, N0,
7868 ST_TET, 4, P4, P0, P3, N0,
7869 ST_TET, 4, P6, EG, EL, N0,
7870 ST_TET, 4, P5, P4, P6, N0,
7871 ST_PYR, 5, P6, P4, EH, EG, N0,
7872 ST_TET, 4, P5, P0, P4, N0,
7873 ST_PYR, 5, P5, EJ, EA, P0, N0,
7874 ST_PYR, 5, P5, P6, EL, EJ, N0,
7875 /* case 135 */ 8,
7876 ST_PNT, 5, EJ, EL, EI, EH, EG,
7877 ST_TET, 4, P3, ED, EC, EK,
7878 ST_PYR, 5, P6, EL, EJ, P5, N0,
7879 ST_PYR, 5, P5, EJ, EI, P4, N0,
7880 ST_TET, 4, P4, EI, EH, N0,
7881 ST_TET, 4, P5, P4, P6, N0,
7882 ST_PYR, 5, P4, EH, EG, P6, N0,
7883 ST_TET, 4, P6, EG, EL, N0,
7884 /* case 136 */ 2,
7885 ST_HEX, 8, EH, P4, P0, ED, EG, P6, P2, EC,
7886 ST_WDG, 6, P4, P5, P6, P0, P1, P2,
7887 /* case 137 */ 9,
7888 ST_PNT, 5, EA, EC, EI, EH, EG,
7889 ST_PYR, 5, P1, P5, P6, P2, N0,
7890 ST_TET, 4, P6, P4, N0, P5,
7891 ST_PYR, 5, P2, P6, EG, EC, N0,
7892 ST_PYR, 5, EA, P1, P2, EC, N0,
7893 ST_TET, 4, P4, P5, P1, N0,
7894 ST_PYR, 5, P4, P1, EA, EI, N0,
7895 ST_TET, 4, P4, EI, EH, N0,
7896 ST_PYR, 5, EG, P6, P4, EH, N0,
7897 /* case 138 */ 11,
7898 ST_PNT, 4, EG, EH, EJ, EJ,
7899 ST_PYR, 5, P5, EJ, EA, P0, N0,
7900 ST_TET, 4, EA, ED, P0, N0,
7901 ST_PYR, 5, P4, P0, ED, EH, N0,
7902 ST_TET, 4, P5, P0, P4, N0,
7903 ST_TET, 4, P2, EC, EB, N0,
7904 ST_TET, 4, P6, P2, P5, N0,
7905 ST_PYR, 5, P2, EB, EJ, P5, N0,
7906 ST_TET, 4, P6, P5, P4, N0,
7907 ST_PYR, 5, P6, P4, EH, EG, N0,
7908 ST_PYR, 5, P6, EG, EC, P2, N0,
7909 /* case 139 */ 9,
7910 ST_PNT, 6, EI, EH, EG, EC, EB, EJ,
7911 ST_TET, 4, P6, P2, P5, N0,
7912 ST_PYR, 5, P6, EG, EC, P2, N0,
7913 ST_TET, 4, P4, P6, P5, N0,
7914 ST_PYR, 5, P4, EH, EG, P6, N0,
7915 ST_TET, 4, EI, EH, P4, N0,
7916 ST_PYR, 5, P4, P5, EJ, EI, N0,
7917 ST_PYR, 5, EJ, P5, P2, EB, N0,
7918 ST_TET, 4, P2, EC, EB, N0,
7919 /* case 140 */ 9,
7920 ST_PNT, 5, EB, ED, EL, EG, EH,
7921 ST_PYR, 5, P1, P0, P4, P5, N0,
7922 ST_TET, 4, P4, N0, P6, P5,
7923 ST_PYR, 5, P0, ED, EH, P4, N0,
7924 ST_PYR, 5, EB, ED, P0, P1, N0,
7925 ST_TET, 4, P6, P1, P5, N0,
7926 ST_PYR, 5, P6, EL, EB, P1, N0,
7927 ST_TET, 4, P6, EG, EL, N0,
7928 ST_PYR, 5, EH, EG, P6, P4, N0,
7929 /* case 141 */ 5,
7930 ST_TET, 4, P6, P5, P4, P1,
7931 ST_PYR, 5, EA, EI, P4, P1, EH,
7932 ST_PYR, 5, EB, P1, P6, EL, EG,
7933 ST_PYR, 5, P4, EH, EG, P6, P1,
7934 ST_PYR, 5, EH, EA, EB, EG, P1,
7935 /* case 142 */ 9,
7936 ST_PNT, 6, ED, EA, EJ, EL, EG, EH,
7937 ST_TET, 4, P5, P4, P6, N0,
7938 ST_PYR, 5, P5, P6, EL, EJ, N0,
7939 ST_TET, 4, P0, P4, P5, N0,
7940 ST_PYR, 5, P0, P5, EJ, EA, N0,
7941 ST_TET, 4, ED, P0, EA, N0,
7942 ST_PYR, 5, P0, ED, EH, P4, N0,
7943 ST_PYR, 5, EH, EG, P6, P4, N0,
7944 ST_TET, 4, P6, EG, EL, N0,
7945 /* case 143 */ 7,
7946 ST_PNT, 5, EL, EJ, EI, EG, EH,
7947 ST_PYR, 5, P5, EJ, EI, P4, N0,
7948 ST_TET, 4, P4, EI, EH, N0,
7949 ST_PYR, 5, P6, EL, EJ, P5, N0,
7950 ST_TET, 4, EG, EL, P6, N0,
7951 ST_PYR, 5, EH, EG, P6, P4, N0,
7952 ST_TET, 4, P4, P6, P5, N0,
7953 /* case 144 */ 2,
7954 ST_HEX, 8, EG, P6, P5, EE, EK, P3, P0, EI,
7955 ST_WDG, 6, P0, P1, P5, P3, P2, P6,
7956 /* case 145 */ 9,
7957 ST_PNT, 5, EA, EE, ED, EK, EG,
7958 ST_PYR, 5, P1, P5, P6, P2, N0,
7959 ST_TET, 4, P6, N0, P3, P2,
7960 ST_PYR, 5, P5, EE, EG, P6, N0,
7961 ST_PYR, 5, EA, EE, P5, P1, N0,
7962 ST_TET, 4, P3, P1, P2, N0,
7963 ST_PYR, 5, P3, ED, EA, P1, N0,
7964 ST_TET, 4, P3, EK, ED, N0,
7965 ST_PYR, 5, EG, EK, P3, P6, N0,
7966 /* case 146 */ 11,
7967 ST_PNT, 4, EG, EK, EB, EB,
7968 ST_PYR, 5, P2, P0, EA, EB, N0,
7969 ST_TET, 4, EA, P0, EI, N0,
7970 ST_PYR, 5, P3, EK, EI, P0, N0,
7971 ST_TET, 4, P2, P3, P0, N0,
7972 ST_TET, 4, P5, EJ, EE, N0,
7973 ST_TET, 4, P6, P2, P5, N0,
7974 ST_PYR, 5, P5, P2, EB, EJ, N0,
7975 ST_TET, 4, P6, P3, P2, N0,
7976 ST_PYR, 5, P6, EG, EK, P3, N0,
7977 ST_PYR, 5, P6, P5, EE, EG, N0,
7978 /* case 147 */ 9,
7979 ST_PNT, 6, ED, EK, EG, EE, EJ, EB,
7980 ST_TET, 4, P6, P2, P5, N0,
7981 ST_PYR, 5, P6, P5, EE, EG, N0,
7982 ST_TET, 4, P3, P2, P6, N0,
7983 ST_PYR, 5, P3, P6, EG, EK, N0,
7984 ST_TET, 4, ED, P3, EK, N0,
7985 ST_PYR, 5, P3, ED, EB, P2, N0,
7986 ST_PYR, 5, EB, EJ, P5, P2, N0,
7987 ST_TET, 4, P5, EJ, EE, N0,
7988 /* case 148 */ 11,
7989 ST_PNT, 4, EE, EI, EB, EB,
7990 ST_PYR, 5, P1, EB, EC, P3, N0,
7991 ST_TET, 4, EC, EK, P3, N0,
7992 ST_PYR, 5, P0, P3, EK, EI, N0,
7993 ST_TET, 4, P1, P3, P0, N0,
7994 ST_TET, 4, P6, EG, EL, N0,
7995 ST_TET, 4, P5, P6, P1, N0,
7996 ST_PYR, 5, P6, EL, EB, P1, N0,
7997 ST_TET, 4, P5, P1, P0, N0,
7998 ST_PYR, 5, P5, P0, EI, EE, N0,
7999 ST_PYR, 5, P5, EE, EG, P6, N0,
8000 /* case 149 */ 8,
8001 ST_PNT, 5, EE, EG, EA, EB, EL,
8002 ST_TET, 4, P3, EK, ED, EC,
8003 ST_PYR, 5, P6, P5, EE, EG, N0,
8004 ST_PYR, 5, P5, P1, EA, EE, N0,
8005 ST_TET, 4, P1, EB, EA, N0,
8006 ST_TET, 4, P5, P6, P1, N0,
8007 ST_PYR, 5, P1, P6, EL, EB, N0,
8008 ST_TET, 4, P6, EG, EL, N0,
8009 /* case 150 */ 2,
8010 ST_WDG, 6, P3, EK, EC, P0, EI, EA,
8011 ST_WDG, 6, P6, EL, EG, P5, EJ, EE,
8012 /* case 151 */ 2,
8013 ST_WDG, 6, EJ, P5, EE, EL, P6, EG,
8014 ST_TET, 4, ED, P3, EK, EC,
8015 /* case 152 */ 9,
8016 ST_PNT, 5, EC, EG, ED, EI, EE,
8017 ST_PYR, 5, P2, P1, P5, P6, N0,
8018 ST_TET, 4, P5, P0, N0, P1,
8019 ST_PYR, 5, P6, P5, EE, EG, N0,
8020 ST_PYR, 5, EC, P2, P6, EG, N0,
8021 ST_TET, 4, P0, P1, P2, N0,
8022 ST_PYR, 5, P0, P2, EC, ED, N0,
8023 ST_TET, 4, P0, ED, EI, N0,
8024 ST_PYR, 5, EE, P5, P0, EI, N0,
8025 /* case 153 */ 1,
8026 ST_HEX, 8, P1, P5, P6, P2, EA, EE, EG, EC,
8027 /* case 154 */ 8,
8028 ST_PNT, 5, EG, EE, EC, EB, EJ,
8029 ST_TET, 4, P0, ED, EI, EA,
8030 ST_PYR, 5, P5, EE, EG, P6, N0,
8031 ST_PYR, 5, P6, EG, EC, P2, N0,
8032 ST_TET, 4, P2, EC, EB, N0,
8033 ST_TET, 4, P6, P2, P5, N0,
8034 ST_PYR, 5, P2, EB, EJ, P5, N0,
8035 ST_TET, 4, P5, EJ, EE, N0,
8036 /* case 155 */ 7,
8037 ST_PNT, 5, EE, EG, EC, EJ, EB,
8038 ST_PYR, 5, P6, EG, EC, P2, N0,
8039 ST_TET, 4, P2, EC, EB, N0,
8040 ST_PYR, 5, P5, EE, EG, P6, N0,
8041 ST_TET, 4, EJ, EE, P5, N0,
8042 ST_PYR, 5, EB, EJ, P5, P2, N0,
8043 ST_TET, 4, P2, P5, P6, N0,
8044 /* case 156 */ 9,
8045 ST_PNT, 6, ED, EI, EE, EG, EL, EB,
8046 ST_TET, 4, P5, P6, P1, N0,
8047 ST_PYR, 5, P5, EE, EG, P6, N0,
8048 ST_TET, 4, P0, P5, P1, N0,
8049 ST_PYR, 5, P0, EI, EE, P5, N0,
8050 ST_TET, 4, ED, EI, P0, N0,
8051 ST_PYR, 5, P0, P1, EB, ED, N0,
8052 ST_PYR, 5, EB, P1, P6, EL, N0,
8053 ST_TET, 4, P6, EG, EL, N0,
8054 /* case 157 */ 7,
8055 ST_PNT, 5, EG, EE, EA, EL, EB,
8056 ST_PYR, 5, P5, P1, EA, EE, N0,
8057 ST_TET, 4, P1, EB, EA, N0,
8058 ST_PYR, 5, P6, P5, EE, EG, N0,
8059 ST_TET, 4, EL, P6, EG, N0,
8060 ST_PYR, 5, EB, P1, P6, EL, N0,
8061 ST_TET, 4, P1, P5, P6, N0,
8062 /* case 158 */ 2,
8063 ST_WDG, 6, EJ, P5, EE, EL, P6, EG,
8064 ST_TET, 4, ED, EI, P0, EA,
8065 /* case 159 */ 1,
8066 ST_WDG, 6, P5, EE, EJ, P6, EG, EL,
8067 /* case 160 */ 12,
8068 ST_PNT, 2, EK, EJ,
8069 ST_PYR, 5, P3, P0, P1, P2, N0,
8070 ST_TET, 4, P2, P1, P6, N0,
8071 ST_TET, 4, P3, P2, P6, N0,
8072 ST_TET, 4, P4, P0, P3, N0,
8073 ST_TET, 4, P1, P0, P4, N0,
8074 ST_PYR, 5, P1, P4, EE, EJ, N0,
8075 ST_PYR, 5, P6, P1, EJ, EF, N0,
8076 ST_TET, 4, P6, EF, EG, N0,
8077 ST_PYR, 5, P3, P6, EG, EK, N0,
8078 ST_PYR, 5, P3, EK, EH, P4, N0,
8079 ST_TET, 4, P4, EH, EE, N0,
8080 /* case 161 */ 6,
8081 ST_TET, 4, P4, EE, EI, EH,
8082 ST_TET, 4, P6, P3, P2, P1,
8083 ST_PYR, 5, EA, P1, P3, ED, EK,
8084 ST_PYR, 5, EJ, EF, P6, P1, EG,
8085 ST_PYR, 5, P3, P6, EG, EK, P1,
8086 ST_PYR, 5, EK, EG, EJ, EA, P1,
8087 /* case 162 */ 11,
8088 ST_PNT, 4, EB, EA, EK, EK,
8089 ST_PYR, 5, P3, EK, EH, P4, N0,
8090 ST_TET, 4, EH, EE, P4, N0,
8091 ST_PYR, 5, P0, P4, EE, EA, N0,
8092 ST_TET, 4, P3, P4, P0, N0,
8093 ST_TET, 4, P6, EF, EG, N0,
8094 ST_TET, 4, P2, P6, P3, N0,
8095 ST_PYR, 5, P6, EG, EK, P3, N0,
8096 ST_TET, 4, P2, P3, P0, N0,
8097 ST_PYR, 5, P2, P0, EA, EB, N0,
8098 ST_PYR, 5, P2, EB, EF, P6, N0,
8099 /* case 163 */ 8,
8100 ST_PNT, 5, EB, EF, ED, EK, EG,
8101 ST_TET, 4, P4, EE, EI, EH,
8102 ST_PYR, 5, P6, P2, EB, EF, N0,
8103 ST_PYR, 5, P2, P3, ED, EB, N0,
8104 ST_TET, 4, P3, EK, ED, N0,
8105 ST_TET, 4, P2, P6, P3, N0,
8106 ST_PYR, 5, P3, P6, EG, EK, N0,
8107 ST_TET, 4, P6, EF, EG, N0,
8108 /* case 164 */ 6,
8109 ST_TET, 4, P6, EF, EG, EL,
8110 ST_TET, 4, P3, P0, P1, P4,
8111 ST_PYR, 5, EE, EJ, P1, P4, EB,
8112 ST_PYR, 5, EH, P4, P3, EK, EC,
8113 ST_PYR, 5, P1, EB, EC, P3, P4,
8114 ST_PYR, 5, EB, EE, EH, EC, P4,
8115 /* case 165 */ 4,
8116 ST_TET, 4, EH, EI, EE, P4,
8117 ST_TET, 4, EK, EC, ED, P3,
8118 ST_TET, 4, EG, EF, EL, P6,
8119 ST_TET, 4, EB, EJ, EA, P1,
8120 /* case 166 */ 8,
8121 ST_PNT, 5, EA, EC, EE, EH, EK,
8122 ST_TET, 4, P6, EL, EF, EG,
8123 ST_PYR, 5, P3, P0, EA, EC, N0,
8124 ST_PYR, 5, P0, P4, EE, EA, N0,
8125 ST_TET, 4, P4, EH, EE, N0,
8126 ST_TET, 4, P0, P3, P4, N0,
8127 ST_PYR, 5, P4, P3, EK, EH, N0,
8128 ST_TET, 4, P3, EC, EK, N0,
8129 /* case 167 */ 3,
8130 ST_TET, 4, EL, EG, EF, P6,
8131 ST_TET, 4, EC, P3, ED, EK,
8132 ST_TET, 4, EE, EI, P4, EH,
8133 /* case 168 */ 11,
8134 ST_PNT, 4, EC, ED, EJ, EJ,
8135 ST_PYR, 5, P1, P4, EE, EJ, N0,
8136 ST_TET, 4, EE, P4, EH, N0,
8137 ST_PYR, 5, P0, ED, EH, P4, N0,
8138 ST_TET, 4, P1, P0, P4, N0,
8139 ST_TET, 4, P6, EF, EG, N0,
8140 ST_TET, 4, P2, P1, P6, N0,
8141 ST_PYR, 5, P6, P1, EJ, EF, N0,
8142 ST_TET, 4, P2, P0, P1, N0,
8143 ST_PYR, 5, P2, EC, ED, P0, N0,
8144 ST_PYR, 5, P2, P6, EG, EC, N0,
8145 /* case 169 */ 8,
8146 ST_PNT, 5, EC, EG, EA, EJ, EF,
8147 ST_TET, 4, P4, EI, EH, EE,
8148 ST_PYR, 5, P6, EG, EC, P2, N0,
8149 ST_PYR, 5, P2, EC, EA, P1, N0,
8150 ST_TET, 4, P1, EA, EJ, N0,
8151 ST_TET, 4, P2, P1, P6, N0,
8152 ST_PYR, 5, P1, EJ, EF, P6, N0,
8153 ST_TET, 4, P6, EF, EG, N0,
8154 /* case 170 */ 2,
8155 ST_WDG, 6, P0, ED, EA, P4, EH, EE,
8156 ST_WDG, 6, P2, EB, EC, P6, EF, EG,
8157 /* case 171 */ 2,
8158 ST_WDG, 6, EF, P6, EG, EB, P2, EC,
8159 ST_TET, 4, EI, EH, P4, EE,
8160 /* case 172 */ 8,
8161 ST_PNT, 5, ED, EH, EB, EJ, EE,
8162 ST_TET, 4, P6, EG, EL, EF,
8163 ST_PYR, 5, P4, P0, ED, EH, N0,
8164 ST_PYR, 5, P0, P1, EB, ED, N0,
8165 ST_TET, 4, P1, EJ, EB, N0,
8166 ST_TET, 4, P0, P4, P1, N0,
8167 ST_PYR, 5, P1, P4, EE, EJ, N0,
8168 ST_TET, 4, P4, EH, EE, N0,
8169 /* case 173 */ 3,
8170 ST_TET, 4, EG, EF, EL, P6,
8171 ST_TET, 4, EH, P4, EI, EE,
8172 ST_TET, 4, EB, EA, P1, EJ,
8173 /* case 174 */ 2,
8174 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
8175 ST_TET, 4, EL, EF, P6, EG,
8176 /* case 175 */ 2,
8177 ST_TET, 4, EE, EH, EI, P4,
8178 ST_TET, 4, EF, EL, EG, P6,
8179 /* case 176 */ 9,
8180 ST_PNT, 5, EJ, EI, EF, EG, EK,
8181 ST_PYR, 5, P1, P2, P3, P0, N0,
8182 ST_TET, 4, P3, P6, N0, P2,
8183 ST_PYR, 5, P0, P3, EK, EI, N0,
8184 ST_PYR, 5, EJ, P1, P0, EI, N0,
8185 ST_TET, 4, P6, P2, P1, N0,
8186 ST_PYR, 5, P6, P1, EJ, EF, N0,
8187 ST_TET, 4, P6, EF, EG, N0,
8188 ST_PYR, 5, EK, P3, P6, EG, N0,
8189 /* case 177 */ 5,
8190 ST_TET, 4, P6, P3, P2, P1,
8191 ST_PYR, 5, EA, P1, P3, ED, EK,
8192 ST_PYR, 5, EJ, EF, P6, P1, EG,
8193 ST_PYR, 5, P3, P6, EG, EK, P1,
8194 ST_PYR, 5, EK, EG, EJ, EA, P1,
8195 /* case 178 */ 9,
8196 ST_PNT, 6, EI, EA, EB, EF, EG, EK,
8197 ST_TET, 4, P2, P6, P3, N0,
8198 ST_PYR, 5, P2, EB, EF, P6, N0,
8199 ST_TET, 4, P0, P2, P3, N0,
8200 ST_PYR, 5, P0, EA, EB, P2, N0,
8201 ST_TET, 4, EI, EA, P0, N0,
8202 ST_PYR, 5, P0, P3, EK, EI, N0,
8203 ST_PYR, 5, EK, P3, P6, EG, N0,
8204 ST_TET, 4, P6, EF, EG, N0,
8205 /* case 179 */ 7,
8206 ST_PNT, 5, EF, EB, ED, EG, EK,
8207 ST_PYR, 5, P2, P3, ED, EB, N0,
8208 ST_TET, 4, P3, EK, ED, N0,
8209 ST_PYR, 5, P6, P2, EB, EF, N0,
8210 ST_TET, 4, EG, P6, EF, N0,
8211 ST_PYR, 5, EK, P3, P6, EG, N0,
8212 ST_TET, 4, P3, P2, P6, N0,
8213 /* case 180 */ 8,
8214 ST_PNT, 5, EI, EK, EJ, EB, EC,
8215 ST_TET, 4, P6, EF, EG, EL,
8216 ST_PYR, 5, P3, EK, EI, P0, N0,
8217 ST_PYR, 5, P0, EI, EJ, P1, N0,
8218 ST_TET, 4, P1, EJ, EB, N0,
8219 ST_TET, 4, P0, P1, P3, N0,
8220 ST_PYR, 5, P1, EB, EC, P3, N0,
8221 ST_TET, 4, P3, EC, EK, N0,
8222 /* case 181 */ 3,
8223 ST_TET, 4, EG, EF, EL, P6,
8224 ST_TET, 4, EK, ED, P3, EC,
8225 ST_TET, 4, EJ, P1, EA, EB,
8226 /* case 182 */ 2,
8227 ST_WDG, 6, EI, P0, EA, EK, P3, EC,
8228 ST_TET, 4, EF, P6, EL, EG,
8229 /* case 183 */ 2,
8230 ST_TET, 4, EC, ED, EK, P3,
8231 ST_TET, 4, EL, EG, EF, P6,
8232 /* case 184 */ 9,
8233 ST_PNT, 6, EI, ED, EC, EG, EF, EJ,
8234 ST_TET, 4, P2, P1, P6, N0,
8235 ST_PYR, 5, P2, P6, EG, EC, N0,
8236 ST_TET, 4, P0, P1, P2, N0,
8237 ST_PYR, 5, P0, P2, EC, ED, N0,
8238 ST_TET, 4, EI, P0, ED, N0,
8239 ST_PYR, 5, P0, EI, EJ, P1, N0,
8240 ST_PYR, 5, EJ, EF, P6, P1, N0,
8241 ST_TET, 4, P6, EF, EG, N0,
8242 /* case 185 */ 7,
8243 ST_PNT, 5, EG, EC, EA, EF, EJ,
8244 ST_PYR, 5, P2, EC, EA, P1, N0,
8245 ST_TET, 4, P1, EA, EJ, N0,
8246 ST_PYR, 5, P6, EG, EC, P2, N0,
8247 ST_TET, 4, EF, EG, P6, N0,
8248 ST_PYR, 5, EJ, EF, P6, P1, N0,
8249 ST_TET, 4, P1, P6, P2, N0,
8250 /* case 186 */ 2,
8251 ST_WDG, 6, EF, P6, EG, EB, P2, EC,
8252 ST_TET, 4, EI, P0, ED, EA,
8253 /* case 187 */ 1,
8254 ST_WDG, 6, P6, EG, EF, P2, EC, EB,
8255 /* case 188 */ 2,
8256 ST_WDG, 6, ED, P0, EI, EB, P1, EJ,
8257 ST_TET, 4, EG, P6, EF, EL,
8258 /* case 189 */ 2,
8259 ST_TET, 4, EJ, EA, EB, P1,
8260 ST_TET, 4, EF, EL, EG, P6,
8261 /* case 190 */ 2,
8262 ST_TET, 4, EA, EI, ED, P0,
8263 ST_TET, 4, EL, EG, EF, P6,
8264 /* case 191 */ 1,
8265 ST_TET, 4, EF, EL, EG, P6,
8266 /* case 192 */ 2,
8267 ST_HEX, 8, EF, P5, P4, EH, EL, P2, P3, EK,
8268 ST_WDG, 6, P5, P1, P2, P4, P0, P3,
8269 /* case 193 */ 11,
8270 ST_PNT, 4, EL, EF, EA, EA,
8271 ST_PYR, 5, P1, EA, EI, P4, N0,
8272 ST_TET, 4, EI, EH, P4, N0,
8273 ST_PYR, 5, P5, P4, EH, EF, N0,
8274 ST_TET, 4, P1, P4, P5, N0,
8275 ST_TET, 4, P3, EK, ED, N0,
8276 ST_TET, 4, P2, P3, P1, N0,
8277 ST_PYR, 5, P3, ED, EA, P1, N0,
8278 ST_TET, 4, P2, P1, P5, N0,
8279 ST_PYR, 5, P2, P5, EF, EL, N0,
8280 ST_PYR, 5, P2, EL, EK, P3, N0,
8281 /* case 194 */ 11,
8282 ST_PNT, 4, EK, EH, EA, EA,
8283 ST_PYR, 5, P0, P5, EJ, EA, N0,
8284 ST_TET, 4, EJ, P5, EF, N0,
8285 ST_PYR, 5, P4, EH, EF, P5, N0,
8286 ST_TET, 4, P0, P4, P5, N0,
8287 ST_TET, 4, P2, EB, EL, N0,
8288 ST_TET, 4, P3, P0, P2, N0,
8289 ST_PYR, 5, P2, P0, EA, EB, N0,
8290 ST_TET, 4, P3, P4, P0, N0,
8291 ST_PYR, 5, P3, EK, EH, P4, N0,
8292 ST_PYR, 5, P3, P2, EL, EK, N0,
8293 /* case 195 */ 2,
8294 ST_WDG, 6, P3, ED, EK, P2, EB, EL,
8295 ST_WDG, 6, P4, EH, EI, P5, EF, EJ,
8296 /* case 196 */ 9,
8297 ST_PNT, 5, EH, EF, EK, EC, EB,
8298 ST_PYR, 5, P4, P5, P1, P0, N0,
8299 ST_TET, 4, P1, N0, P3, P0,
8300 ST_PYR, 5, P5, EF, EB, P1, N0,
8301 ST_PYR, 5, EH, EF, P5, P4, N0,
8302 ST_TET, 4, P3, P4, P0, N0,
8303 ST_PYR, 5, P3, EK, EH, P4, N0,
8304 ST_TET, 4, P3, EC, EK, N0,
8305 ST_PYR, 5, EB, EC, P3, P1, N0,
8306 /* case 197 */ 8,
8307 ST_PNT, 5, EF, EB, EH, EI, EA,
8308 ST_TET, 4, P3, EC, EK, ED,
8309 ST_PYR, 5, P1, P5, EF, EB, N0,
8310 ST_PYR, 5, P5, P4, EH, EF, N0,
8311 ST_TET, 4, P4, EI, EH, N0,
8312 ST_TET, 4, P5, P1, P4, N0,
8313 ST_PYR, 5, P4, P1, EA, EI, N0,
8314 ST_TET, 4, P1, EB, EA, N0,
8315 /* case 198 */ 9,
8316 ST_PNT, 6, EC, EK, EH, EF, EJ, EA,
8317 ST_TET, 4, P4, P5, P0, N0,
8318 ST_PYR, 5, P4, EH, EF, P5, N0,
8319 ST_TET, 4, P3, P4, P0, N0,
8320 ST_PYR, 5, P3, EK, EH, P4, N0,
8321 ST_TET, 4, EC, EK, P3, N0,
8322 ST_PYR, 5, P3, P0, EA, EC, N0,
8323 ST_PYR, 5, EA, P0, P5, EJ, N0,
8324 ST_TET, 4, P5, EF, EJ, N0,
8325 /* case 199 */ 2,
8326 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
8327 ST_TET, 4, EC, P3, ED, EK,
8328 /* case 200 */ 9,
8329 ST_PNT, 5, ED, EH, EC, EL, EF,
8330 ST_PYR, 5, P0, P4, P5, P1, N0,
8331 ST_TET, 4, P5, N0, P2, P1,
8332 ST_PYR, 5, P4, EH, EF, P5, N0,
8333 ST_PYR, 5, ED, EH, P4, P0, N0,
8334 ST_TET, 4, P2, P0, P1, N0,
8335 ST_PYR, 5, P2, EC, ED, P0, N0,
8336 ST_TET, 4, P2, EL, EC, N0,
8337 ST_PYR, 5, EF, EL, P2, P5, N0,
8338 /* case 201 */ 9,
8339 ST_PNT, 6, EC, EL, EF, EH, EI, EA,
8340 ST_TET, 4, P5, P1, P4, N0,
8341 ST_PYR, 5, P5, P4, EH, EF, N0,
8342 ST_TET, 4, P2, P1, P5, N0,
8343 ST_PYR, 5, P2, P5, EF, EL, N0,
8344 ST_TET, 4, EC, P2, EL, N0,
8345 ST_PYR, 5, P2, EC, EA, P1, N0,
8346 ST_PYR, 5, EA, EI, P4, P1, N0,
8347 ST_TET, 4, P4, EI, EH, N0,
8348 /* case 202 */ 8,
8349 ST_PNT, 5, EH, EF, ED, EA, EJ,
8350 ST_TET, 4, P2, EL, EC, EB,
8351 ST_PYR, 5, P5, P4, EH, EF, N0,
8352 ST_PYR, 5, P4, P0, ED, EH, N0,
8353 ST_TET, 4, P0, EA, ED, N0,
8354 ST_TET, 4, P4, P5, P0, N0,
8355 ST_PYR, 5, P0, P5, EJ, EA, N0,
8356 ST_TET, 4, P5, EF, EJ, N0,
8357 /* case 203 */ 2,
8358 ST_WDG, 6, EF, P5, EJ, EH, P4, EI,
8359 ST_TET, 4, EC, EB, P2, EL,
8360 /* case 204 */ 1,
8361 ST_HEX, 8, ED, EB, EF, EH, P0, P1, P5, P4,
8362 /* case 205 */ 7,
8363 ST_PNT, 5, EB, EF, EH, EA, EI,
8364 ST_PYR, 5, P5, P4, EH, EF, N0,
8365 ST_TET, 4, P4, EI, EH, N0,
8366 ST_PYR, 5, P1, P5, EF, EB, N0,
8367 ST_TET, 4, EA, P1, EB, N0,
8368 ST_PYR, 5, EI, P4, P1, EA, N0,
8369 ST_TET, 4, P4, P5, P1, N0,
8370 /* case 206 */ 7,
8371 ST_PNT, 5, EF, EH, ED, EJ, EA,
8372 ST_PYR, 5, P4, P0, ED, EH, N0,
8373 ST_TET, 4, P0, EA, ED, N0,
8374 ST_PYR, 5, P5, P4, EH, EF, N0,
8375 ST_TET, 4, EJ, P5, EF, N0,
8376 ST_PYR, 5, EA, P0, P5, EJ, N0,
8377 ST_TET, 4, P0, P4, P5, N0,
8378 /* case 207 */ 1,
8379 ST_WDG, 6, P5, EJ, EF, P4, EI, EH,
8380 /* case 208 */ 9,
8381 ST_PNT, 5, EI, EK, EE, EF, EL,
8382 ST_PYR, 5, P0, P1, P2, P3, N0,
8383 ST_TET, 4, P2, P5, N0, P1,
8384 ST_PYR, 5, P3, P2, EL, EK, N0,
8385 ST_PYR, 5, EI, P0, P3, EK, N0,
8386 ST_TET, 4, P5, P1, P0, N0,
8387 ST_PYR, 5, P5, P0, EI, EE, N0,
8388 ST_TET, 4, P5, EE, EF, N0,
8389 ST_PYR, 5, EL, P2, P5, EF, N0,
8390 /* case 209 */ 9,
8391 ST_PNT, 6, EE, EF, EL, EK, ED, EA,
8392 ST_TET, 4, P2, P3, P1, N0,
8393 ST_PYR, 5, P2, EL, EK, P3, N0,
8394 ST_TET, 4, P5, P2, P1, N0,
8395 ST_PYR, 5, P5, EF, EL, P2, N0,
8396 ST_TET, 4, EE, EF, P5, N0,
8397 ST_PYR, 5, P5, P1, EA, EE, N0,
8398 ST_PYR, 5, EA, P1, P3, ED, N0,
8399 ST_TET, 4, P3, EK, ED, N0,
8400 /* case 210 */ 8,
8401 ST_PNT, 5, EK, EL, EI, EA, EB,
8402 ST_TET, 4, P5, EE, EF, EJ,
8403 ST_PYR, 5, P2, EL, EK, P3, N0,
8404 ST_PYR, 5, P3, EK, EI, P0, N0,
8405 ST_TET, 4, P0, EI, EA, N0,
8406 ST_TET, 4, P3, P0, P2, N0,
8407 ST_PYR, 5, P0, EA, EB, P2, N0,
8408 ST_TET, 4, P2, EB, EL, N0,
8409 /* case 211 */ 2,
8410 ST_WDG, 6, EK, P3, ED, EL, P2, EB,
8411 ST_TET, 4, EE, P5, EJ, EF,
8412 /* case 212 */ 9,
8413 ST_PNT, 6, EK, EC, EB, EF, EE, EI,
8414 ST_TET, 4, P1, P0, P5, N0,
8415 ST_PYR, 5, P1, P5, EF, EB, N0,
8416 ST_TET, 4, P3, P0, P1, N0,
8417 ST_PYR, 5, P3, P1, EB, EC, N0,
8418 ST_TET, 4, EK, P3, EC, N0,
8419 ST_PYR, 5, P3, EK, EI, P0, N0,
8420 ST_PYR, 5, EI, EE, P5, P0, N0,
8421 ST_TET, 4, P5, EE, EF, N0,
8422 /* case 213 */ 2,
8423 ST_WDG, 6, EB, P1, EA, EF, P5, EE,
8424 ST_TET, 4, EK, ED, P3, EC,
8425 /* case 214 */ 2,
8426 ST_WDG, 6, EI, P0, EA, EK, P3, EC,
8427 ST_TET, 4, EF, EJ, P5, EE,
8428 /* case 215 */ 2,
8429 ST_TET, 4, EF, EE, EJ, P5,
8430 ST_TET, 4, EC, ED, EK, P3,
8431 /* case 216 */ 5,
8432 ST_TET, 4, P2, P0, P1, P5,
8433 ST_PYR, 5, EE, P5, P0, EI, ED,
8434 ST_PYR, 5, EF, EL, P2, P5, EC,
8435 ST_PYR, 5, P0, P2, EC, ED, P5,
8436 ST_PYR, 5, ED, EC, EF, EE, P5,
8437 /* case 217 */ 7,
8438 ST_PNT, 5, EC, EA, EE, EL, EF,
8439 ST_PYR, 5, P1, EA, EE, P5, N0,
8440 ST_TET, 4, P5, EE, EF, N0,
8441 ST_PYR, 5, P2, EC, EA, P1, N0,
8442 ST_TET, 4, EL, EC, P2, N0,
8443 ST_PYR, 5, EF, EL, P2, P5, N0,
8444 ST_TET, 4, P5, P2, P1, N0,
8445 /* case 218 */ 3,
8446 ST_TET, 4, EC, EL, EB, P2,
8447 ST_TET, 4, ED, EI, P0, EA,
8448 ST_TET, 4, EF, P5, EE, EJ,
8449 /* case 219 */ 2,
8450 ST_TET, 4, EL, EB, EC, P2,
8451 ST_TET, 4, EF, EE, EJ, P5,
8452 /* case 220 */ 7,
8453 ST_PNT, 5, EF, EB, ED, EE, EI,
8454 ST_PYR, 5, P1, EB, ED, P0, N0,
8455 ST_TET, 4, P0, ED, EI, N0,
8456 ST_PYR, 5, P5, EF, EB, P1, N0,
8457 ST_TET, 4, EE, EF, P5, N0,
8458 ST_PYR, 5, EI, EE, P5, P0, N0,
8459 ST_TET, 4, P0, P5, P1, N0,
8460 /* case 221 */ 1,
8461 ST_WDG, 6, P1, EA, EB, P5, EE, EF,
8462 /* case 222 */ 2,
8463 ST_TET, 4, EA, EI, ED, P0,
8464 ST_TET, 4, EJ, EF, EE, P5,
8465 /* case 223 */ 1,
8466 ST_TET, 4, EJ, EF, EE, P5,
8467 /* case 224 */ 9,
8468 ST_PNT, 5, EK, EL, EH, EE, EJ,
8469 ST_PYR, 5, P3, P0, P1, P2, N0,
8470 ST_TET, 4, P1, P4, N0, P0,
8471 ST_PYR, 5, P2, P1, EJ, EL, N0,
8472 ST_PYR, 5, EK, P3, P2, EL, N0,
8473 ST_TET, 4, P4, P0, P3, N0,
8474 ST_PYR, 5, P4, P3, EK, EH, N0,
8475 ST_TET, 4, P4, EH, EE, N0,
8476 ST_PYR, 5, EJ, P1, P4, EE, N0,
8477 /* case 225 */ 8,
8478 ST_PNT, 5, EL, EJ, EK, ED, EA,
8479 ST_TET, 4, P4, EH, EE, EI,
8480 ST_PYR, 5, P1, EJ, EL, P2, N0,
8481 ST_PYR, 5, P2, EL, EK, P3, N0,
8482 ST_TET, 4, P3, EK, ED, N0,
8483 ST_TET, 4, P2, P3, P1, N0,
8484 ST_PYR, 5, P3, ED, EA, P1, N0,
8485 ST_TET, 4, P1, EA, EJ, N0,
8486 /* case 226 */ 9,
8487 ST_PNT, 6, EE, EH, EK, EL, EB, EA,
8488 ST_TET, 4, P3, P0, P2, N0,
8489 ST_PYR, 5, P3, P2, EL, EK, N0,
8490 ST_TET, 4, P4, P0, P3, N0,
8491 ST_PYR, 5, P4, P3, EK, EH, N0,
8492 ST_TET, 4, EE, P4, EH, N0,
8493 ST_PYR, 5, P4, EE, EA, P0, N0,
8494 ST_PYR, 5, EA, EB, P2, P0, N0,
8495 ST_TET, 4, P2, EB, EL, N0,
8496 /* case 227 */ 2,
8497 ST_WDG, 6, EK, P3, ED, EL, P2, EB,
8498 ST_TET, 4, EE, EI, P4, EH,
8499 /* case 228 */ 5,
8500 ST_TET, 4, P3, P0, P1, P4,
8501 ST_PYR, 5, EE, EJ, P1, P4, EB,
8502 ST_PYR, 5, EH, P4, P3, EK, EC,
8503 ST_PYR, 5, P1, EB, EC, P3, P4,
8504 ST_PYR, 5, EB, EE, EH, EC, P4,
8505 /* case 229 */ 3,
8506 ST_TET, 4, EC, ED, EK, P3,
8507 ST_TET, 4, EB, P1, EJ, EA,
8508 ST_TET, 4, EH, EE, P4, EI,
8509 /* case 230 */ 7,
8510 ST_PNT, 5, EC, EA, EE, EK, EH,
8511 ST_PYR, 5, P0, P4, EE, EA, N0,
8512 ST_TET, 4, P4, EH, EE, N0,
8513 ST_PYR, 5, P3, P0, EA, EC, N0,
8514 ST_TET, 4, EK, P3, EC, N0,
8515 ST_PYR, 5, EH, P4, P3, EK, N0,
8516 ST_TET, 4, P4, P0, P3, N0,
8517 /* case 231 */ 2,
8518 ST_TET, 4, EK, EC, ED, P3,
8519 ST_TET, 4, EH, EI, EE, P4,
8520 /* case 232 */ 9,
8521 ST_PNT, 6, EH, EE, EJ, EL, EC, ED,
8522 ST_TET, 4, P1, P2, P0, N0,
8523 ST_PYR, 5, P1, EJ, EL, P2, N0,
8524 ST_TET, 4, P4, P1, P0, N0,
8525 ST_PYR, 5, P4, EE, EJ, P1, N0,
8526 ST_TET, 4, EH, EE, P4, N0,
8527 ST_PYR, 5, P4, P0, ED, EH, N0,
8528 ST_PYR, 5, ED, P0, P2, EC, N0,
8529 ST_TET, 4, P2, EL, EC, N0,
8530 /* case 233 */ 2,
8531 ST_WDG, 6, EL, P2, EC, EJ, P1, EA,
8532 ST_TET, 4, EH, P4, EI, EE,
8533 /* case 234 */ 2,
8534 ST_WDG, 6, EH, P4, EE, ED, P0, EA,
8535 ST_TET, 4, EL, P2, EB, EC,
8536 /* case 235 */ 2,
8537 ST_TET, 4, EL, EB, EC, P2,
8538 ST_TET, 4, EE, EH, EI, P4,
8539 /* case 236 */ 7,
8540 ST_PNT, 5, EH, ED, EB, EE, EJ,
8541 ST_PYR, 5, P0, P1, EB, ED, N0,
8542 ST_TET, 4, P1, EJ, EB, N0,
8543 ST_PYR, 5, P4, P0, ED, EH, N0,
8544 ST_TET, 4, EE, P4, EH, N0,
8545 ST_PYR, 5, EJ, P1, P4, EE, N0,
8546 ST_TET, 4, P1, P0, P4, N0,
8547 /* case 237 */ 2,
8548 ST_TET, 4, EE, EH, EI, P4,
8549 ST_TET, 4, EJ, EA, EB, P1,
8550 /* case 238 */ 1,
8551 ST_WDG, 6, P4, EE, EH, P0, EA, ED,
8552 /* case 239 */ 1,
8553 ST_TET, 4, EH, EI, EE, P4,
8554 /* case 240 */ 1,
8555 ST_HEX, 8, P0, P1, P2, P3, EI, EJ, EL, EK,
8556 /* case 241 */ 7,
8557 ST_PNT, 5, EJ, EL, EK, EA, ED,
8558 ST_PYR, 5, P2, EL, EK, P3, N0,
8559 ST_TET, 4, P3, EK, ED, N0,
8560 ST_PYR, 5, P1, EJ, EL, P2, N0,
8561 ST_TET, 4, EA, EJ, P1, N0,
8562 ST_PYR, 5, ED, EA, P1, P3, N0,
8563 ST_TET, 4, P3, P1, P2, N0,
8564 /* case 242 */ 7,
8565 ST_PNT, 5, EL, EK, EI, EB, EA,
8566 ST_PYR, 5, P3, EK, EI, P0, N0,
8567 ST_TET, 4, P0, EI, EA, N0,
8568 ST_PYR, 5, P2, EL, EK, P3, N0,
8569 ST_TET, 4, EB, EL, P2, N0,
8570 ST_PYR, 5, EA, EB, P2, P0, N0,
8571 ST_TET, 4, P0, P2, P3, N0,
8572 /* case 243 */ 1,
8573 ST_WDG, 6, P3, ED, EK, P2, EB, EL,
8574 /* case 244 */ 7,
8575 ST_PNT, 5, EK, EI, EJ, EC, EB,
8576 ST_PYR, 5, P0, EI, EJ, P1, N0,
8577 ST_TET, 4, P1, EJ, EB, N0,
8578 ST_PYR, 5, P3, EK, EI, P0, N0,
8579 ST_TET, 4, EC, EK, P3, N0,
8580 ST_PYR, 5, EB, EC, P3, P1, N0,
8581 ST_TET, 4, P1, P3, P0, N0,
8582 /* case 245 */ 2,
8583 ST_TET, 4, EC, ED, EK, P3,
8584 ST_TET, 4, EB, EJ, EA, P1,
8585 /* case 246 */ 1,
8586 ST_WDG, 6, P0, EA, EI, P3, EC, EK,
8587 /* case 247 */ 1,
8588 ST_TET, 4, EK, EC, ED, P3,
8589 /* case 248 */ 7,
8590 ST_PNT, 5, EL, EJ, EI, EC, ED,
8591 ST_PYR, 5, P1, P0, EI, EJ, N0,
8592 ST_TET, 4, P0, ED, EI, N0,
8593 ST_PYR, 5, P2, P1, EJ, EL, N0,
8594 ST_TET, 4, EC, P2, EL, N0,
8595 ST_PYR, 5, ED, P0, P2, EC, N0,
8596 ST_TET, 4, P0, P1, P2, N0,
8597 /* case 249 */ 1,
8598 ST_WDG, 6, P2, EC, EL, P1, EA, EJ,
8599 /* case 250 */ 2,
8600 ST_TET, 4, EA, EI, ED, P0,
8601 ST_TET, 4, EB, EC, EL, P2,
8602 /* case 251 */ 1,
8603 ST_TET, 4, EB, EC, EL, P2,
8604 /* case 252 */ 1,
8605 ST_WDG, 6, P0, EI, ED, P1, EJ, EB,
8606 /* case 253 */ 1,
8607 ST_TET, 4, EB, EJ, EA, P1,
8608 /* case 254 */ 1,
8609 ST_TET, 4, ED, EA, EI, P0,
8610 /* case 255 */ 0,
8611 // VTK_WEDGE
8612 /* case 0 */ 1,
8613 ST_WDG, 6, P0, P1, P2, P3, P4, P5,
8614 /* case 1 */ 2,
8615 ST_WDG, 6, EA, EC, EG, P1, P2, P3,
8616 ST_PYR, 5, P1, P2, P5, P4, P3,
8617 /* case 2 */ 2,
8618 ST_WDG, 6, EB, EA, EH, P2, P0, P4,
8619 ST_PYR, 5, P2, P0, P3, P5, P4,
8620 /* case 3 */ 8,
8621 ST_PNT, 7, P2, P3, P4, EB, EC, EG, EH,
8622 ST_TET, 4, P4, P5, P3, P2,
8623 ST_TET, 4, P2, P3, P4, N0,
8624 ST_PYR, 5, EG, EH, P4, P3, N0,
8625 ST_PYR, 5, EB, EH, EG, EC, N0,
8626 ST_TET, 4, P2, EB, EC, N0,
8627 ST_PYR, 5, P2, EC, EG, P3, N0,
8628 ST_PYR, 5, EH, EB, P2, P4, N0,
8629 /* case 4 */ 2,
8630 ST_WDG, 6, EC, EB, EI, P0, P1, P5,
8631 ST_PYR, 5, P0, P1, P4, P3, P5,
8632 /* case 5 */ 8,
8633 ST_PNT, 7, P1, P5, P3, EA, EB, EI, EG,
8634 ST_TET, 4, P3, P4, P5, P1,
8635 ST_TET, 4, P1, P5, P3, N0,
8636 ST_PYR, 5, EI, EG, P3, P5, N0,
8637 ST_PYR, 5, EA, EG, EI, EB, N0,
8638 ST_TET, 4, P1, EA, EB, N0,
8639 ST_PYR, 5, P1, EB, EI, P5, N0,
8640 ST_PYR, 5, EG, EA, P1, P3, N0,
8641 /* case 6 */ 8,
8642 ST_PNT, 7, P0, P4, P5, EC, EA, EH, EI,
8643 ST_TET, 4, P5, P3, P4, P0,
8644 ST_TET, 4, P0, P4, P5, N0,
8645 ST_PYR, 5, EH, EI, P5, P4, N0,
8646 ST_PYR, 5, EC, EI, EH, EA, N0,
8647 ST_TET, 4, P0, EC, EA, N0,
8648 ST_PYR, 5, P0, EA, EH, P4, N0,
8649 ST_PYR, 5, EI, EC, P0, P5, N0,
8650 /* case 7 */ 1,
8651 ST_WDG, 6, EG, EH, EI, P3, P4, P5,
8652 /* case 8 */ 2,
8653 ST_WDG, 6, P4, P5, P0, ED, EF, EG,
8654 ST_PYR, 5, P4, P1, P2, P5, P0,
8655 /* case 9 */ 1,
8656 ST_HEX, 8, P1, P2, P5, P4, EA, EC, EF, ED,
8657 /* case 10 */ 9,
8658 ST_PNT, 6, EA, EB, EH, ED, EF, EG,
8659 ST_PYR, 5, P5, P0, EG, EF, N0,
8660 ST_TET, 4, P0, EA, EG, N0,
8661 ST_PYR, 5, P0, P2, EB, EA, N0,
8662 ST_TET, 4, P5, P2, P0, N0,
8663 ST_PYR, 5, P4, EH, EB, P2, N0,
8664 ST_TET, 4, P5, P4, P2, N0,
8665 ST_PYR, 5, EF, ED, P4, P5, N0,
8666 ST_TET, 4, ED, EH, P4, N0,
8667 /* case 11 */ 7,
8668 ST_PNT, 5, EB, EC, EF, ED, EH,
8669 ST_PYR, 5, P4, P5, EF, ED, N0,
8670 ST_TET, 4, ED, EH, P4, N0,
8671 ST_PYR, 5, EC, EF, P5, P2, N0,
8672 ST_PYR, 5, EB, P2, P4, EH, N0,
8673 ST_TET, 4, P4, P2, P5, N0,
8674 ST_TET, 4, P2, EB, EC, N0,
8675 /* case 12 */ 9,
8676 ST_PNT, 6, EF, ED, EG, EC, EB, EI,
8677 ST_PYR, 5, P1, EB, EI, P5, N0,
8678 ST_TET, 4, P5, EI, EF, N0,
8679 ST_PYR, 5, P5, EF, ED, P4, N0,
8680 ST_TET, 4, P1, P5, P4, N0,
8681 ST_PYR, 5, P0, P4, ED, EG, N0,
8682 ST_TET, 4, P1, P4, P0, N0,
8683 ST_PYR, 5, EB, P1, P0, EC, N0,
8684 ST_TET, 4, EC, P0, EG, N0,
8685 /* case 13 */ 7,
8686 ST_PNT, 5, EB, EA, ED, EF, EI,
8687 ST_PYR, 5, P5, EF, ED, P4, N0,
8688 ST_TET, 4, EF, P5, EI, N0,
8689 ST_PYR, 5, EA, P1, P4, ED, N0,
8690 ST_PYR, 5, EB, EI, P5, P1, N0,
8691 ST_TET, 4, P5, P4, P1, N0,
8692 ST_TET, 4, P1, EA, EB, N0,
8693 /* case 14 */ 2,
8694 ST_TET, 4, P0, EC, EA, EG,
8695 ST_WDG, 6, EF, EI, P5, ED, EH, P4,
8696 /* case 15 */ 1,
8697 ST_WDG, 6, ED, P4, EH, EF, P5, EI,
8698 /* case 16 */ 2,
8699 ST_WDG, 6, P5, P3, P1, EE, ED, EH,
8700 ST_PYR, 5, P5, P2, P0, P3, P1,
8701 /* case 17 */ 9,
8702 ST_PNT, 6, ED, EE, EH, EA, EC, EG,
8703 ST_PYR, 5, P2, EC, EG, P3, N0,
8704 ST_TET, 4, P3, EG, ED, N0,
8705 ST_PYR, 5, P3, ED, EE, P5, N0,
8706 ST_TET, 4, P2, P3, P5, N0,
8707 ST_PYR, 5, P1, P5, EE, EH, N0,
8708 ST_TET, 4, P2, P5, P1, N0,
8709 ST_PYR, 5, EC, P2, P1, EA, N0,
8710 ST_TET, 4, EA, P1, EH, N0,
8711 /* case 18 */ 1,
8712 ST_HEX, 8, P2, P0, P3, P5, EB, EA, ED, EE,
8713 /* case 19 */ 7,
8714 ST_PNT, 5, EC, EB, EE, ED, EG,
8715 ST_PYR, 5, P3, ED, EE, P5, N0,
8716 ST_TET, 4, ED, P3, EG, N0,
8717 ST_PYR, 5, EB, P2, P5, EE, N0,
8718 ST_PYR, 5, EC, EG, P3, P2, N0,
8719 ST_TET, 4, P3, P5, P2, N0,
8720 ST_TET, 4, P2, EB, EC, N0,
8721 /* case 20 */ 9,
8722 ST_PNT, 6, EB, EC, EI, EE, ED, EH,
8723 ST_PYR, 5, P3, P1, EH, ED, N0,
8724 ST_TET, 4, P1, EB, EH, N0,
8725 ST_PYR, 5, P1, P0, EC, EB, N0,
8726 ST_TET, 4, P3, P0, P1, N0,
8727 ST_PYR, 5, P5, EI, EC, P0, N0,
8728 ST_TET, 4, P3, P5, P0, N0,
8729 ST_PYR, 5, ED, EE, P5, P3, N0,
8730 ST_TET, 4, EE, EI, P5, N0,
8731 /* case 21 */ 2,
8732 ST_TET, 4, P1, EA, EB, EH,
8733 ST_WDG, 6, ED, EG, P3, EE, EI, P5,
8734 /* case 22 */ 7,
8735 ST_PNT, 5, EC, EA, ED, EE, EI,
8736 ST_PYR, 5, P5, P3, ED, EE, N0,
8737 ST_TET, 4, EE, EI, P5, N0,
8738 ST_PYR, 5, EA, ED, P3, P0, N0,
8739 ST_PYR, 5, EC, P0, P5, EI, N0,
8740 ST_TET, 4, P5, P0, P3, N0,
8741 ST_TET, 4, P0, EC, EA, N0,
8742 /* case 23 */ 1,
8743 ST_WDG, 6, EE, P5, EI, ED, P3, EG,
8744 /* case 24 */ 8,
8745 ST_PNT, 7, P5, P0, P1, EE, EF, EG, EH,
8746 ST_TET, 4, P1, P0, P2, P5,
8747 ST_TET, 4, P5, P1, P0, N0,
8748 ST_PYR, 5, EG, P0, P1, EH, N0,
8749 ST_PYR, 5, EE, EF, EG, EH, N0,
8750 ST_TET, 4, P5, EF, EE, N0,
8751 ST_PYR, 5, P5, P0, EG, EF, N0,
8752 ST_PYR, 5, EH, P1, P5, EE, N0,
8753 /* case 25 */ 7,
8754 ST_PNT, 5, EE, EF, EC, EA, EH,
8755 ST_PYR, 5, P1, EA, EC, P2, N0,
8756 ST_TET, 4, EA, P1, EH, N0,
8757 ST_PYR, 5, EF, P5, P2, EC, N0,
8758 ST_PYR, 5, EE, EH, P1, P5, N0,
8759 ST_TET, 4, P1, P2, P5, N0,
8760 ST_TET, 4, P5, EF, EE, N0,
8761 /* case 26 */ 7,
8762 ST_PNT, 5, EF, EE, EB, EA, EG,
8763 ST_PYR, 5, P0, P2, EB, EA, N0,
8764 ST_TET, 4, EA, EG, P0, N0,
8765 ST_PYR, 5, EE, EB, P2, P5, N0,
8766 ST_PYR, 5, EF, P5, P0, EG, N0,
8767 ST_TET, 4, P0, P5, P2, N0,
8768 ST_TET, 4, P5, EF, EE, N0,
8769 /* case 27 */ 1,
8770 ST_WDG, 6, EF, P5, EE, EC, P2, EB,
8771 /* case 28 */ 2,
8772 ST_TET, 4, P5, EF, EE, EI,
8773 ST_WDG, 6, EC, EG, P0, EB, EH, P1,
8774 /* case 29 */ 2,
8775 ST_TET, 4, P1, EA, EB, EH,
8776 ST_TET, 4, EF, EE, P5, EI,
8777 /* case 30 */ 2,
8778 ST_TET, 4, P5, EF, EE, EI,
8779 ST_TET, 4, EA, P0, EC, EG,
8780 /* case 31 */ 1,
8781 ST_TET, 4, EF, EI, EE, P5,
8782 /* case 32 */ 2,
8783 ST_WDG, 6, P3, P4, P2, EF, EE, EI,
8784 ST_PYR, 5, P3, P0, P1, P4, P2,
8785 /* case 33 */ 9,
8786 ST_PNT, 6, EC, EA, EG, EF, EE, EI,
8787 ST_PYR, 5, P4, P2, EI, EE, N0,
8788 ST_TET, 4, P2, EC, EI, N0,
8789 ST_PYR, 5, P2, P1, EA, EC, N0,
8790 ST_TET, 4, P4, P1, P2, N0,
8791 ST_PYR, 5, P3, EG, EA, P1, N0,
8792 ST_TET, 4, P4, P3, P1, N0,
8793 ST_PYR, 5, EE, EF, P3, P4, N0,
8794 ST_TET, 4, EF, EG, P3, N0,
8795 /* case 34 */ 9,
8796 ST_PNT, 6, EE, EF, EI, EB, EA, EH,
8797 ST_PYR, 5, P0, EA, EH, P4, N0,
8798 ST_TET, 4, P4, EH, EE, N0,
8799 ST_PYR, 5, P4, EE, EF, P3, N0,
8800 ST_TET, 4, P0, P4, P3, N0,
8801 ST_PYR, 5, P2, P3, EF, EI, N0,
8802 ST_TET, 4, P0, P3, P2, N0,
8803 ST_PYR, 5, EA, P0, P2, EB, N0,
8804 ST_TET, 4, EB, P2, EI, N0,
8805 /* case 35 */ 2,
8806 ST_TET, 4, P2, EB, EC, EI,
8807 ST_WDG, 6, EE, EH, P4, EF, EG, P3,
8808 /* case 36 */ 1,
8809 ST_HEX, 8, P0, P1, P4, P3, EC, EB, EE, EF,
8810 /* case 37 */ 7,
8811 ST_PNT, 5, EA, EB, EE, EF, EG,
8812 ST_PYR, 5, P3, P4, EE, EF, N0,
8813 ST_TET, 4, EF, EG, P3, N0,
8814 ST_PYR, 5, EB, EE, P4, P1, N0,
8815 ST_PYR, 5, EA, P1, P3, EG, N0,
8816 ST_TET, 4, P3, P1, P4, N0,
8817 ST_TET, 4, P1, EA, EB, N0,
8818 /* case 38 */ 7,
8819 ST_PNT, 5, EA, EC, EF, EE, EH,
8820 ST_PYR, 5, P4, EE, EF, P3, N0,
8821 ST_TET, 4, EE, P4, EH, N0,
8822 ST_PYR, 5, EC, P0, P3, EF, N0,
8823 ST_PYR, 5, EA, EH, P4, P0, N0,
8824 ST_TET, 4, P4, P3, P0, N0,
8825 ST_TET, 4, P0, EC, EA, N0,
8826 /* case 39 */ 1,
8827 ST_WDG, 6, EF, P3, EG, EE, P4, EH,
8828 /* case 40 */ 8,
8829 ST_PNT, 7, P4, P2, P0, ED, EE, EI, EG,
8830 ST_TET, 4, P0, P2, P1, P4,
8831 ST_TET, 4, P4, P0, P2, N0,
8832 ST_PYR, 5, EI, P2, P0, EG, N0,
8833 ST_PYR, 5, ED, EE, EI, EG, N0,
8834 ST_TET, 4, P4, EE, ED, N0,
8835 ST_PYR, 5, P4, P2, EI, EE, N0,
8836 ST_PYR, 5, EG, P0, P4, ED, N0,
8837 /* case 41 */ 7,
8838 ST_PNT, 5, EE, ED, EA, EC, EI,
8839 ST_PYR, 5, P2, P1, EA, EC, N0,
8840 ST_TET, 4, EC, EI, P2, N0,
8841 ST_PYR, 5, ED, EA, P1, P4, N0,
8842 ST_PYR, 5, EE, P4, P2, EI, N0,
8843 ST_TET, 4, P2, P4, P1, N0,
8844 ST_TET, 4, P4, EE, ED, N0,
8845 /* case 42 */ 2,
8846 ST_TET, 4, P4, EE, ED, EH,
8847 ST_WDG, 6, EB, EI, P2, EA, EG, P0,
8848 /* case 43 */ 2,
8849 ST_TET, 4, P4, EE, ED, EH,
8850 ST_TET, 4, EC, P2, EB, EI,
8851 /* case 44 */ 7,
8852 ST_PNT, 5, ED, EE, EB, EC, EG,
8853 ST_PYR, 5, P0, EC, EB, P1, N0,
8854 ST_TET, 4, EC, P0, EG, N0,
8855 ST_PYR, 5, EE, P4, P1, EB, N0,
8856 ST_PYR, 5, ED, EG, P0, P4, N0,
8857 ST_TET, 4, P0, P1, P4, N0,
8858 ST_TET, 4, P4, EE, ED, N0,
8859 /* case 45 */ 1,
8860 ST_WDG, 6, EE, P4, ED, EB, P1, EA,
8861 /* case 46 */ 2,
8862 ST_TET, 4, P0, EC, EA, EG,
8863 ST_TET, 4, EE, ED, P4, EH,
8864 /* case 47 */ 1,
8865 ST_TET, 4, EE, EH, ED, P4,
8866 /* case 48 */ 8,
8867 ST_PNT, 7, P3, P1, P2, EF, ED, EH, EI,
8868 ST_TET, 4, P2, P1, P0, P3,
8869 ST_TET, 4, P3, P2, P1, N0,
8870 ST_PYR, 5, EH, P1, P2, EI, N0,
8871 ST_PYR, 5, EF, ED, EH, EI, N0,
8872 ST_TET, 4, P3, ED, EF, N0,
8873 ST_PYR, 5, P3, P1, EH, ED, N0,
8874 ST_PYR, 5, EI, P2, P3, EF, N0,
8875 /* case 49 */ 2,
8876 ST_TET, 4, P3, ED, EF, EG,
8877 ST_WDG, 6, EA, EH, P1, EC, EI, P2,
8878 /* case 50 */ 7,
8879 ST_PNT, 5, EF, ED, EA, EB, EI,
8880 ST_PYR, 5, P2, EB, EA, P0, N0,
8881 ST_TET, 4, EB, P2, EI, N0,
8882 ST_PYR, 5, ED, P3, P0, EA, N0,
8883 ST_PYR, 5, EF, EI, P2, P3, N0,
8884 ST_TET, 4, P2, P0, P3, N0,
8885 ST_TET, 4, P3, ED, EF, N0,
8886 /* case 51 */ 2,
8887 ST_TET, 4, P2, EB, EC, EI,
8888 ST_TET, 4, ED, EF, P3, EG,
8889 /* case 52 */ 7,
8890 ST_PNT, 5, ED, EF, EC, EB, EH,
8891 ST_PYR, 5, P1, P0, EC, EB, N0,
8892 ST_TET, 4, EB, EH, P1, N0,
8893 ST_PYR, 5, EF, EC, P0, P3, N0,
8894 ST_PYR, 5, ED, P3, P1, EH, N0,
8895 ST_TET, 4, P1, P3, P0, N0,
8896 ST_TET, 4, P3, ED, EF, N0,
8897 /* case 53 */ 2,
8898 ST_TET, 4, P3, ED, EF, EG,
8899 ST_TET, 4, EB, P1, EA, EH,
8900 /* case 54 */ 1,
8901 ST_WDG, 6, ED, P3, EF, EA, P0, EC,
8902 /* case 55 */ 1,
8903 ST_TET, 4, ED, EG, EF, P3,
8904 /* case 56 */ 1,
8905 ST_WDG, 6, P0, P1, P2, EG, EH, EI,
8906 /* case 57 */ 1,
8907 ST_WDG, 6, EC, P2, EI, EA, P1, EH,
8908 /* case 58 */ 1,
8909 ST_WDG, 6, EA, P0, EG, EB, P2, EI,
8910 /* case 59 */ 1,
8911 ST_TET, 4, EC, EB, EI, P2,
8912 /* case 60 */ 1,
8913 ST_WDG, 6, EB, P1, EH, EC, P0, EG,
8914 /* case 61 */ 1,
8915 ST_TET, 4, EB, EA, EH, P1,
8916 /* case 62 */ 1,
8917 ST_TET, 4, EA, EC, EG, P0,
8918 /* case 63 */ 0,
8919 // VTK_PYRAMID
8920 /* case 0 */ 1,
8921 ST_PYR, 5, P0, P1, P2, P3, P4,
8922 /* case 1 */ 2,
8923 ST_WDG, 6, EA, EE, ED, P1, P4, P3,
8924 ST_TET, 4, P1, P2, P3, P4,
8925 /* case 2 */ 2,
8926 ST_WDG, 6, EB, EF, EA, P2, P4, P0,
8927 ST_TET, 4, P2, P3, P0, P4,
8928 /* case 3 */ 7,
8929 ST_PNT, 7, P4, EF, EE, EB, ED, P2, P3,
8930 ST_TET, 4, EE, P4, EF, N0,
8931 ST_PYR, 5, EB, ED, EE, EF, N0,
8932 ST_PYR, 5, EB, EF, P4, P2, N0,
8933 ST_TET, 4, P2, P4, P3, N0,
8934 ST_PYR, 5, P3, P4, EE, ED, N0,
8935 ST_PYR, 5, P2, P3, ED, EB, N0,
8936 /* case 4 */ 2,
8937 ST_WDG, 6, EC, EG, EB, P3, P4, P1,
8938 ST_TET, 4, P3, P0, P1, P4,
8939 /* case 5 */ 2,
8940 ST_WDG, 6, EE, P4, EG, EA, P1, EB,
8941 ST_WDG, 6, P4, EE, EG, P3, ED, EC,
8942 /* case 6 */ 7,
8943 ST_PNT, 7, P4, EG, EF, EC, EA, P3, P0,
8944 ST_TET, 4, EF, P4, EG, N0,
8945 ST_PYR, 5, EC, EA, EF, EG, N0,
8946 ST_PYR, 5, EC, EG, P4, P3, N0,
8947 ST_TET, 4, P3, P4, P0, N0,
8948 ST_PYR, 5, P0, P4, EF, EA, N0,
8949 ST_PYR, 5, P3, P0, EA, EC, N0,
8950 /* case 7 */ 2,
8951 ST_TET, 4, EE, EF, EG, P4,
8952 ST_WDG, 6, EC, ED, P3, EG, EE, P4,
8953 /* case 8 */ 2,
8954 ST_WDG, 6, ED, EH, EC, P0, P4, P2,
8955 ST_TET, 4, P0, P1, P2, P4,
8956 /* case 9 */ 7,
8957 ST_PNT, 7, P4, EE, EH, EA, EC, P1, P2,
8958 ST_TET, 4, EH, P4, EE, N0,
8959 ST_PYR, 5, EA, EC, EH, EE, N0,
8960 ST_PYR, 5, EA, EE, P4, P1, N0,
8961 ST_TET, 4, P1, P4, P2, N0,
8962 ST_PYR, 5, P2, P4, EH, EC, N0,
8963 ST_PYR, 5, P1, P2, EC, EA, N0,
8964 /* case 10 */ 2,
8965 ST_WDG, 6, EH, P4, EF, ED, P0, EA,
8966 ST_WDG, 6, P4, EH, EF, P2, EC, EB,
8967 /* case 11 */ 2,
8968 ST_TET, 4, EH, EE, EF, P4,
8969 ST_WDG, 6, EB, EC, P2, EF, EH, P4,
8970 /* case 12 */ 7,
8971 ST_PNT, 7, P4, EH, EG, ED, EB, P0, P1,
8972 ST_TET, 4, EG, P4, EH, N0,
8973 ST_PYR, 5, ED, EB, EG, EH, N0,
8974 ST_PYR, 5, ED, EH, P4, P0, N0,
8975 ST_TET, 4, P0, P4, P1, N0,
8976 ST_PYR, 5, P1, P4, EG, EB, N0,
8977 ST_PYR, 5, P0, P1, EB, ED, N0,
8978 /* case 13 */ 2,
8979 ST_TET, 4, EG, EH, EE, P4,
8980 ST_WDG, 6, EA, EB, P1, EE, EG, P4,
8981 /* case 14 */ 2,
8982 ST_TET, 4, EF, EG, EH, P4,
8983 ST_WDG, 6, ED, EA, P0, EH, EF, P4,
8984 /* case 15 */ 1,
8985 ST_PYR, 5, EE, EF, EG, EH, P4,
8986 /* case 16 */ 1,
8987 ST_HEX, 8, P0, P1, P2, P3, EE, EF, EG, EH,
8988 /* case 17 */ 2,
8989 ST_WDG, 6, ED, EH, P3, EA, EF, P1,
8990 ST_WDG, 6, EF, EG, EH, P1, P2, P3,
8991 /* case 18 */ 2,
8992 ST_WDG, 6, EA, EE, P0, EB, EG, P2,
8993 ST_WDG, 6, EG, EH, EE, P2, P3, P0,
8994 /* case 19 */ 1,
8995 ST_WDG, 6, ED, EH, P3, EB, EG, P2,
8996 /* case 20 */ 2,
8997 ST_WDG, 6, EB, EF, P1, EC, EH, P3,
8998 ST_WDG, 6, EH, EE, EF, P3, P0, P1,
8999 /* case 21 */ 2,
9000 ST_TET, 4, EA, P1, EB, EF,
9001 ST_TET, 4, P3, ED, EC, EH,
9002 /* case 22 */ 1,
9003 ST_WDG, 6, EA, EE, P0, EC, EH, P3,
9004 /* case 23 */ 1,
9005 ST_TET, 4, P3, ED, EC, EH,
9006 /* case 24 */ 2,
9007 ST_WDG, 6, EC, EG, P2, ED, EE, P0,
9008 ST_WDG, 6, EE, EF, EG, P0, P1, P2,
9009 /* case 25 */ 1,
9010 ST_WDG, 6, EC, EG, P2, EA, EF, P1,
9011 /* case 26 */ 2,
9012 ST_TET, 4, ED, P0, EA, EE,
9013 ST_TET, 4, P2, EC, EB, EG,
9014 /* case 27 */ 1,
9015 ST_TET, 4, P2, EC, EB, EG,
9016 /* case 28 */ 1,
9017 ST_WDG, 6, EB, EF, P1, ED, EE, P0,
9018 /* case 29 */ 1,
9019 ST_TET, 4, P1, EB, EA, EF,
9020 /* case 30 */ 1,
9021 ST_TET, 4, P0, EA, ED, EE,
9022 /* case 31 */ 0,
9023 } };
9024
9025 // offset into CellCases for each cell
9026 static constexpr std::array<uint16_t, 670> StartCellCases = { {
9027 // VTK_VERTEX
9028 0, 4, // case 0 - 1
9029 // VTK_LINE
9030 5, 10, 15, 20, // case 0 - 3
9031 // VTK_TRIANGLE
9032 21, 27, 34, 41, 47, 54, 60, 66, // case 0 - 7
9033 // VTK_PIXEL
9034 67, 74, 86, 98, 105, 117, 124, 135, // case 0 - 7
9035 141, 153, 164, 171, 177, 184, 190, 196, // case 8 - 15
9036 // VTK_QUAD
9037 197, 204, 216, 228, 235, 247, 258, 265, // case 0 - 7
9038 271, 283, 290, 301, 307, 314, 320, 326, // case 8 - 15
9039 // VTK_TETRA
9040 327, 334, 343, 352, 361, 370, 379, 388, // case 0 - 7
9041 395, 404, 413, 422, 429, 438, 445, 452, // case 8 - 15
9042 // VTK_VOXEL
9043 453, 464, 527, 590, 609, 672, 691, 767, // case 0 - 7
9044 828, 891, 967, 986, 1047, 1066, 1127, 1188, // case 8 - 15
9045 1199, 1262, 1281, 1357, 1418, 1494, 1555, 1596, // case 16 - 23
9046 1631, 1672, 1744, 1816, 1877, 1949, 2010, 2063, // case 24 - 31
9047 2110, 2173, 2249, 2268, 2329, 2370, 2442, 2514, // case 32 - 39
9048 2575, 2651, 2692, 2753, 2788, 2860, 2913, 2974, // case 40 - 47
9049 3021, 3040, 3101, 3162, 3173, 3245, 3306, 3359, // case 48 - 55
9050 3406, 3478, 3531, 3592, 3639, 3656, 3671, 3686, // case 56 - 63
9051 3695, 3758, 3834, 3875, 3947, 3966, 4027, 4099, // case 64 - 71
9052 4160, 4236, 4277, 4349, 4402, 4463, 4498, 4559, // case 72 - 79
9053 4606, 4625, 4686, 4758, 4819, 4880, 4891, 4944, // case 80 - 87
9054 4991, 5063, 5116, 5133, 5148, 5209, 5256, 5271, // case 88 - 95
9055 5280, 5356, 5397, 5469, 5522, 5594, 5647, 5664, // case 96 - 103
9056 5679, 5720, 5745, 5798, 5817, 5870, 5889, 5904, // case 104 - 111
9057 5917, 5978, 6013, 6074, 6121, 6182, 6229, 6244, // case 112 - 119
9058 6253, 6306, 6325, 6340, 6353, 6368, 6381, 6394, // case 120 - 127
9059 6401, 6464, 6505, 6581, 6653, 6729, 6801, 6842, // case 128 - 135
9060 6895, 6914, 6986, 7047, 7108, 7169, 7230, 7265, // case 136 - 143
9061 7312, 7388, 7460, 7501, 7554, 7595, 7648, 7673, // case 144 - 151
9062 7692, 7764, 7781, 7834, 7849, 7902, 7917, 7936, // case 152 - 159
9063 7949, 7968, 8040, 8101, 8162, 8234, 8251, 8304, // case 160 - 167
9064 8319, 8380, 8433, 8444, 8491, 8552, 8567, 8614, // case 168 - 175
9065 8623, 8684, 8745, 8780, 8827, 8880, 8895, 8914, // case 176 - 183
9066 8927, 8988, 9003, 9050, 9059, 9074, 9087, 9100, // case 184 - 191
9067 9107, 9126, 9198, 9270, 9287, 9348, 9409, 9462, // case 192 - 199
9068 9477, 9538, 9591, 9652, 9667, 9678, 9725, 9772, // case 200 - 207
9069 9781, 9842, 9903, 9956, 9971, 10006, 10053, 10072, // case 208 - 215
9070 10085, 10146, 10161, 10176, 10189, 10236, 10245, 10258, // case 216 - 223
9071 10265, 10326, 10379, 10440, 10455, 10516, 10531, 10546, // case 224 - 231
9072 10559, 10594, 10613, 10660, 10673, 10720, 10733, 10742, // case 232 - 239
9073 10749, 10760, 10807, 10854, 10863, 10910, 10919, 10932, // case 240 - 247
9074 10939, 10986, 10999, 11008, 11015, 11024, 11031, 11038, // case 248 - 255
9075 // VTK_HEXAHEDRON
9076 11039, 11050, 11113, 11176, 11195, 11258, 11334, 11353, // case 0 - 7
9077 11414, 11477, 11496, 11572, 11633, 11652, 11713, 11774, // case 8 - 15
9078 11785, 11848, 11867, 11943, 12004, 12045, 12117, 12189, // case 16 - 23
9079 12250, 12326, 12387, 12428, 12463, 12535, 12596, 12649, // case 24 - 31
9080 12696, 12759, 12835, 12854, 12915, 12991, 13032, 13093, // case 32 - 39
9081 13128, 13169, 13241, 13313, 13374, 13446, 13499, 13560, // case 40 - 47
9082 13607, 13626, 13687, 13748, 13759, 13831, 13884, 13945, // case 48 - 55
9083 13992, 14064, 14125, 14178, 14225, 14242, 14257, 14272, // case 56 - 63
9084 14281, 14344, 14385, 14461, 14533, 14552, 14624, 14685, // case 64 - 71
9085 14746, 14822, 14894, 14935, 14988, 15049, 15110, 15145, // case 72 - 79
9086 15192, 15268, 15340, 15381, 15434, 15506, 15523, 15576, // case 80 - 87
9087 15591, 15632, 15685, 15710, 15729, 15782, 15797, 15816, // case 88 - 95
9088 15829, 15848, 15920, 15981, 16042, 16103, 16156, 16167, // case 96 - 103
9089 16214, 16286, 16303, 16356, 16371, 16432, 16447, 16494, // case 104 - 111
9090 16503, 16564, 16625, 16660, 16707, 16768, 16783, 16830, // case 112 - 119
9091 16839, 16892, 16907, 16926, 16939, 16954, 16967, 16980, // case 120 - 127
9092 16987, 17050, 17126, 17167, 17239, 17315, 17356, 17428, // case 128 - 135
9093 17481, 17500, 17561, 17633, 17694, 17755, 17790, 17851, // case 136 - 143
9094 17898, 17917, 17978, 18050, 18111, 18183, 18236, 18253, // case 144 - 151
9095 18268, 18329, 18340, 18393, 18440, 18501, 18548, 18563, // case 152 - 159
9096 18572, 18648, 18689, 18761, 18814, 18855, 18880, 18933, // case 160 - 167
9097 18952, 19024, 19077, 19094, 19109, 19162, 19181, 19196, // case 168 - 175
9098 19209, 19270, 19305, 19366, 19413, 19466, 19485, 19500, // case 176 - 183
9099 19513, 19574, 19621, 19636, 19645, 19660, 19673, 19686, // case 184 - 191
9100 19693, 19712, 19784, 19856, 19873, 19934, 19987, 20048, // case 192 - 199
9101 20063, 20124, 20185, 20238, 20253, 20264, 20311, 20358, // case 200 - 207
9102 20367, 20428, 20489, 20542, 20557, 20618, 20633, 20648, // case 208 - 215
9103 20661, 20696, 20743, 20762, 20775, 20822, 20831, 20844, // case 216 - 223
9104 20851, 20912, 20965, 21026, 21041, 21076, 21095, 21142, // case 224 - 231
9105 21155, 21216, 21231, 21246, 21259, 21306, 21319, 21328, // case 232 - 239
9106 21335, 21346, 21393, 21440, 21449, 21496, 21509, 21518, // case 240 - 247
9107 21525, 21572, 21581, 21594, 21601, 21610, 21617, 21624, // case 248 - 255
9108 // VTK_WEDGE
9109 21625, 21634, 21650, 21666, 21722, 21738, 21794, 21850, // case 0 - 7
9110 21859, 21875, 21886, 21947, 21994, 22055, 22102, 22117, // case 8 - 15
9111 22126, 22142, 22203, 22214, 22261, 22322, 22337, 22384, // case 16 - 23
9112 22393, 22449, 22496, 22543, 22552, 22567, 22580, 22593, // case 24 - 31
9113 22600, 22616, 22677, 22738, 22753, 22764, 22811, 22858, // case 32 - 39
9114 22867, 22923, 22970, 22985, 22998, 23045, 23054, 23067, // case 40 - 47
9115 23074, 23130, 23145, 23192, 23205, 23252, 23265, 23274, // case 48 - 55
9116 23281, 23290, 23299, 23308, 23315, 23324, 23331, 23338, // case 56 - 63
9117 // VTK_PYRAMID
9118 23339, 23347, 23362, 23377, 23427, 23442, 23459, 23509, // case 0 - 7
9119 23524, 23539, 23589, 23606, 23621, 23671, 23686, 23701, // case 8 - 15
9120 23709, 23720, 23737, 23754, 23763, 23780, 23793, 23802, // case 16 - 23
9121 23809, 23826, 23835, 23848, 23855, 23864, 23871, 23878, // case 24 - 31
9122 } };
9123
9124public:
9128 VTK_ALWAYS_INLINE static constexpr bool IsCellKept(
9129 vtkIdType vtkNotUsed(numberOfPoints), uint8_t caseIndex)
9130 {
9131 return caseIndex == 0;
9132 }
9133
9137 VTK_ALWAYS_INLINE static constexpr bool IsCellDiscarded(
9138 vtkIdType numberOfPoints, uint8_t caseIndex)
9139 {
9140 return caseIndex == CellMaxCase[numberOfPoints];
9141 }
9142
9150 VTK_ALWAYS_INLINE static uint8_t* GetCellCase(int cellType, uint8_t caseIndex)
9151 {
9152 return const_cast<uint8_t*>(
9153 &CellCases[StartCellCases[CellCasesStartIndexLookUp[cellType] + caseIndex]]);
9154 }
9155};
9156
9157VTK_ABI_NAMESPACE_END
9158
9159#endif // vtkTableBasedClipCases_h
9160// 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
class VTKFILTERSGENERAL_EXPORT vtkTableBasedClipCases
int vtkIdType
Definition vtkType.h:332