summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2004-09-24 04:09:11 +0000
committerKeith Packard <keithp@keithp.com>2004-09-24 04:09:11 +0000
commite950837833a1ead4323c0f3f25c15eea4f6da132 (patch)
treee58ce65d8f83074aa5383c25876f1b0a8b75e723
parentb09a282fc5594db6ee26f1f578f1c04e1ad37fac (diff)
Fix twin_fixed_floor to work for negative values correctly Add
twin_path_cur_point fix twin_path_step to actually handle duplicate points. Change 'clockwise' to 'around_order' so that all three possible results are returned (clockwise, parallel and counterclockwise) Handle disjoint strokes Add outline and stroke font support (pick one and remove the other) Huge array of stroke fonts from Hershey. Pick appropriate subset and remove extra glyphs (there are a lot here) Eliminate repeated move and close, eliminate duplicate draw. Add support for 1, 4, 16 and 64 samples. 16 appears to be the magic sweet spot. Convert "real" outline fonts to twin built-ins Converted version of Bitstream Vera Sans Roman
-rw-r--r--ChangeLog46
-rw-r--r--Makefile.am6
-rw-r--r--configure.ac18
-rw-r--r--twin.h43
-rw-r--r--twin_convolve.c154
-rw-r--r--twin_font.c251
-rw-r--r--twin_glyphs.c57770
-rw-r--r--twin_path.c44
-rw-r--r--twin_poly.c109
-rw-r--r--twin_ttf/Makefile.am10
-rw-r--r--twin_ttf/Vera.ttfbin0 -> 65932 bytes
-rw-r--r--twin_ttf/twin_ttf.c276
-rw-r--r--twin_ttf/twin_ttf.h41
-rw-r--r--twin_vera.c5986
-rw-r--r--twinint.h22
-rw-r--r--xtwin.c118
16 files changed, 64821 insertions, 73 deletions
diff --git a/ChangeLog b/ChangeLog
index d432886..d1b1c0e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,49 @@
+2004-09-23 Keith Packard <keithp@keithp.com>
+
+ * Makefile.am:
+ * configure.ac:
+ * twin.h:
+ Fix twin_fixed_floor to work for negative values correctly
+ Add twin_path_cur_point
+
+ * twin_convolve.c: (_twin_path_step), (_around_order), (_angle),
+ (_twin_subpath_convolve), (twin_path_convolve):
+ fix twin_path_step to actually handle duplicate points.
+ Change 'clockwise' to 'around_order' so that all three possible
+ results are returned (clockwise, parallel and counterclockwise)
+ Handle disjoint strokes
+
+ * twin_font.c: (twin_has_glyph), (twin_path_glyph),
+ (twin_glyph_width), (twin_path_string), (twin_path_fglyph),
+ (twin_path_ucs4), (_twin_utf8_to_ucs4), (twin_path_utf8):
+ Add outline and stroke font support (pick one and remove the other)
+
+ * twin_glyphs.c:
+ Huge array of stroke fonts from Hershey. Pick appropriate subset
+ and remove extra glyphs (there are a lot here)
+
+ * twin_path.c: (_twin_cur_subpath_len), (twin_path_cur_point),
+ (twin_path_move), (twin_path_draw), (twin_path_close):
+ Eliminate repeated move and close, eliminate duplicate draw.
+
+ * twin_poly.c: (_twin_edge_build), (_span_fill), (_twin_edge_fill):
+ Add support for 1, 4, 16 and 64 samples. 16 appears to be the
+ magic sweet spot.
+
+ * twin_ttf/Makefile.am:
+ * twin_ttf/Vera.ttf:
+ * twin_ttf/twin_ttf.c: (pos), (command), (cpos), (ucs4_to_utf8),
+ (glyph), (outline_moveto), (outline_lineto), (outline_conicto),
+ (outline_cubicto), (ucs_page), (ucs_first_in_page), (sanitize),
+ (facename), (convert_font), (main):
+ Convert "real" outline fonts to twin built-ins
+
+ * twin_vera.c:
+ Converted version of Bitstream Vera Sans Roman
+
+ * twinint.h:
+ * xtwin.c: (main):
+
2004-09-21 Keith Packard <keithp@keithp.com>
* twin.h:
diff --git a/Makefile.am b/Makefile.am
index 56ab1a2..e0afcab 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,6 @@
CFLAGS=-g
INCLUDES= @X_CFLAGS@ @WARN_CFLAGS@
+SUBDIRS=twin_ttf
#libtwin_la_SOURCES = \
# twin.h \
@@ -18,6 +19,8 @@ xtwin_SOURCES = \
twin.h \
twin_convolve.c \
twin_draw.c \
+ twin_glyphs.c \
+ twin_font.c \
twin_geom.c \
twin_path.c \
twin_pixmap.c \
@@ -25,8 +28,9 @@ xtwin_SOURCES = \
twin_primitive.c \
twin_screen.c \
twin_spline.c \
+ twin_vera.c \
twin_x11.c \
twinint.h \
xtwin.c
-xtwin_LDADD = @X_LIBS@
+xtwin_LDADD = @X_LIBS@ -lm
diff --git a/configure.ac b/configure.ac
index 21268c7..d0f7d57 100644
--- a/configure.ac
+++ b/configure.ac
@@ -52,5 +52,23 @@ PKG_CHECK_MODULES(X, x11,
AC_SUBST(X_CFLAGS)
AC_SUBST(X_LIBS)
+AC_ARG_WITH(freetype-config, [ --with-freetype-config=PROG Use FreeType configuration program PROG], freetype_config=$withval, freetype_config=yes)
+
+if test "$freetype_config" = "yes"; then
+ AC_PATH_PROG(ft_config,freetype-config,no)
+ if test "$ft_config" = "no"; then
+ AC_MSG_ERROR([You must have freetype installed; see http://www.freetype.org/])
+ fi
+else
+ ft_config="$freetype_config"
+fi
+
+FREETYPE_CFLAGS="`$ft_config --cflags`"
+FREETYPE_LIBS="`$ft_config --libs`"
+
+AC_SUBST(FREETYPE_LIBS)
+AC_SUBST(FREETYPE_CFLAGS)
+
AC_OUTPUT([Makefile
+ twin_ttf/Makefile
twin.pc])
diff --git a/twin.h b/twin.h
index b8e1c88..aa4fff8 100644
--- a/twin.h
+++ b/twin.h
@@ -32,12 +32,14 @@ typedef uint8_t twin_a8_t;
typedef uint16_t twin_a16_t;
typedef uint16_t twin_rgb16_t;
typedef uint32_t twin_argb32_t;
+typedef uint32_t twin_ucs4_t;
typedef int twin_bool_t;
typedef int16_t twin_fixed_t; /* 12.4 format */
typedef int32_t twin_dfixed_t;
-#define twin_fixed_floor(f) ((((f) < 0) ? ((f) + 0xf) : (f)) >> 4)
+#define twin_fixed_floor(f) ((f) & ~0xf)
#define twin_fixed_trunc(f) ((f) >> 4)
+#define twin_fixed_ceil(f) (((f) + 0xf) & ~0xf)
#define twin_double_to_fixed(d) ((twin_fixed_t) ((d) * 16.0))
#define twin_fixed_to_double(f) ((double) (f) / 16.0)
@@ -157,6 +159,18 @@ typedef struct _twin_point {
typedef struct _twin_path twin_path_t;
/*
+ * A font
+ */
+
+typedef struct _twin_font {
+ const struct _twin_charmap *charmap;
+ const unsigned char ncharmap;
+ const char *outlines;
+ const char ascender, descender, height;
+ const char *family, *style;
+} twin_font_t;
+
+/*
* twin_convolve.c
*/
void
@@ -192,6 +206,30 @@ twin_fill (twin_pixmap_t *dst,
int height);
/*
+ * twin_font.c
+ */
+
+twin_bool_t
+twin_has_glyph (int glyph);
+
+void
+twin_path_glyph (twin_path_t *path, int glyph);
+
+int
+twin_glyph_width (int glyph);
+
+void
+twin_path_string (twin_path_t *path, unsigned char *string);
+
+void
+twin_path_ucs4 (twin_path_t *path, twin_fixed_t scale_x,
+ twin_fixed_t scale_y, twin_ucs4_t ucs4);
+
+void
+twin_path_utf8 (twin_path_t *path, twin_fixed_t scale_x, twin_fixed_t scale_y,
+ const char *string);
+
+/*
* twin_path.c
*/
@@ -202,6 +240,9 @@ void
twin_path_draw (twin_path_t *path, twin_fixed_t x, twin_fixed_t y);
void
+twin_path_cur_point (twin_path_t *path, twin_fixed_t *xp, twin_fixed_t *yp);
+
+void
twin_path_circle(twin_path_t *path, twin_fixed_t radius);
void
diff --git a/twin_convolve.c b/twin_convolve.c
index 78559bc..0010a22 100644
--- a/twin_convolve.c
+++ b/twin_convolve.c
@@ -74,9 +74,10 @@ _twin_path_step (twin_path_t *path,
int p,
int inc)
{
+ int n = p;
for (;;)
{
- int n = p + inc;
+ n += inc;
if (n < 0) n += path->npoints;
else if (n >= path->npoints) n -= path->npoints;
if (path->points[n].x != path->points[p].x ||
@@ -86,11 +87,11 @@ _twin_path_step (twin_path_t *path,
return 0;
}
-static twin_bool_t
-_clockwise (twin_point_t *a1,
- twin_point_t *a2,
- twin_point_t *b1,
- twin_point_t *b2)
+static int
+_around_order (twin_point_t *a1,
+ twin_point_t *a2,
+ twin_point_t *b1,
+ twin_point_t *b2)
{
twin_dfixed_t adx = (a2->x - a1->x);
twin_dfixed_t ady = (a2->y - a1->y);
@@ -98,13 +99,37 @@ _clockwise (twin_point_t *a1,
twin_dfixed_t bdy = (b2->y - b1->y);
twin_dfixed_t diff = (ady * bdx - bdy * adx);
- return diff <= 0;
+ if (diff < 0) return -1;
+ if (diff > 0) return 1;
+ return 0;
}
-void
-twin_path_convolve (twin_path_t *path,
- twin_path_t *stroke,
- twin_path_t *pen)
+#if 0
+#include <stdio.h>
+#include <math.h>
+#define F(x) twin_fixed_to_double(x)
+#define DBGOUT(x...) printf(x)
+
+#if 0
+static double
+_angle (twin_point_t *a, twin_point_t *b)
+{
+ twin_fixed_t dx = b->x - a->x;
+ twin_fixed_t dy = b->y - a->y;
+ double rad;
+
+ rad = atan2 ((double) dy, (double) dx);
+ return rad * 180 / M_PI;
+}
+#endif
+#else
+#define DBGOUT(x...)
+#endif
+
+static void
+_twin_subpath_convolve (twin_path_t *path,
+ twin_path_t *stroke,
+ twin_path_t *pen)
{
twin_point_t *sp = stroke->points;
twin_point_t *pp = pen->points;
@@ -125,15 +150,31 @@ twin_path_convolve (twin_path_t *path,
if (sp[0].x == sp[ns - 1].x && sp[0].y == sp[ns - 1].y)
closed = TWIN_TRUE;
+
+ DBGOUT ("convolve: closed(%s)\n", closed ? "true" : "false");
+ DBGOUT ("stroke:\n");
+ for (s = 0; s < ns; s++)
+ DBGOUT ("\ts%02d: %9.4f, %9.4f\n", s, F(sp[s].x), F(sp[s].y));
+ DBGOUT ("pen:\n");
+ for (p = 0; p < np; p++)
+ DBGOUT ("\tp%02d: %9.4f, %9.4f\n", p, F(pp[p].x), F(pp[p].y));
s = 0;
p = start;
- twin_path_draw (path, sp[s].x + pp[p].x, sp[s].y + pp[p].y);
+ DBGOUT ("start: ");
+ DBGOUT ("s%02d (%9.4f, %9.4f), p%02d (%9.4f, %9.4f): %9.4f, %9.4f\n",
+ s, F(sp[s].x), F(sp[s].y),
+ p, F(pp[p].x), F(pp[p].y),
+ F(sp[s].x + pp[p].x), F(sp[s].y + pp[p].y));
+ twin_path_move (path, sp[s].x + pp[p].x, sp[s].y + pp[p].y);
/* step along the path first */
inc = 1;
starget = ns - 1;
- ptarget = ret;
+ if (closed)
+ ptarget = start;
+ else
+ ptarget = ret;
for (;;)
{
/*
@@ -149,42 +190,99 @@ twin_path_convolve (twin_path_t *path,
* step along pen (forwards or backwards) or stroke as appropriate
*/
- if (!_clockwise (&sp[s],&sp[sn],&pp[p],&pp[pn]))
+#if 0
+ DBGOUT ("\tangles: stroke %9.4f +pen %9.4f -pen %9.4f\n",
+ _angle (&sp[s], &sp[sn]),
+ _angle (&pp[p], &pp[pn]),
+ _angle (&pp[pm], &pp[p]));
+#endif
+ if (_around_order (&sp[s],&sp[sn],&pp[p],&pp[pn]) > 0)
+ {
+ DBGOUT ("+pen: ");
p = pn;
- else if (_clockwise(&sp[s],&sp[sn],&pp[pm],&pp[p]))
+ }
+ else if (_around_order (&sp[s],&sp[sn],&pp[pm],&pp[p]) < 0)
+ {
+ DBGOUT ("-pen: ");
p = pm;
+ }
else
+ {
+ DBGOUT ("stroke: ");
s = sn;
+ }
+ DBGOUT ("s%02d (%9.4f, %9.4f), p%02d (%9.4f, %9.4f): %9.4f, %9.4f\n",
+ s, F(sp[s].x), F(sp[s].y),
+ p, F(pp[p].x), F(pp[p].y),
+ F(sp[s].x + pp[p].x), F(sp[s].y + pp[p].y));
twin_path_draw (path, sp[s].x + pp[p].x, sp[s].y + pp[p].y);
}
+ /* draw a cap */
+ while (p != ptarget)
+ {
+ if (++p == np) p = 0;
+ DBGOUT("cap: ");
+ DBGOUT ("s%02d (%9.4f, %9.4f), p%02d (%9.4f, %9.4f): %9.4f, %9.4f\n",
+ s, F(sp[s].x), F(sp[s].y),
+ p, F(pp[p].x), F(pp[p].y),
+ F(sp[s].x + pp[p].x), F(sp[s].y + pp[p].y));
+ twin_path_draw (path, sp[s].x + pp[p].x, sp[s].y + pp[p].y);
+ }
/*
* Finish this edge
*/
if (closed)
- {
twin_path_close (path);
- p = ptarget;
- }
- else
- {
- /* draw a cap */
- while (p != ptarget)
- {
- if (++p == np) p = 0;
- twin_path_draw (path, sp[s].x + pp[p].x, sp[s].y + pp[p].y);
- }
- }
+
if (inc == -1)
break;
-
/* reach the end of the path? Go back the other way now */
inc = -1;
starget = 0;
ptarget = start;
if (closed)
+ {
+ p = ret;
+ ptarget = ret;
twin_path_move (path, sp[s].x + pp[p].x, sp[s].y + pp[p].y);
+ }
+ else
+ ptarget = start;
+ }
+}
+
+void
+twin_path_convolve (twin_path_t *path,
+ twin_path_t *stroke,
+ twin_path_t *pen)
+{
+ int p;
+ int s;
+
+ p = 0;
+ for (s = 0; s <= stroke->nsublen; s++)
+ {
+ int sublen;
+ int npoints;
+
+ if (s == stroke->nsublen)
+ sublen = stroke->npoints;
+ else
+ sublen = stroke->sublen[s];
+ npoints = sublen - p;
+ if (npoints > 1)
+ {
+ twin_path_t subpath;
+
+ subpath.points = stroke->points + p;
+ subpath.npoints = npoints;
+ subpath.sublen = 0;
+ subpath.nsublen = 0;
+ _twin_subpath_convolve (path, &subpath, pen);
+ p = sublen;
+ }
}
}
diff --git a/twin_font.c b/twin_font.c
new file mode 100644
index 0000000..bb90dcf
--- /dev/null
+++ b/twin_font.c
@@ -0,0 +1,251 @@
+/*
+ * $Id$
+ *
+ * Copyright © 2004 Keith Packard
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation, and that the name of Keith Packard not be used in
+ * advertising or publicity pertaining to distribution of the software without
+ * specific, written prior permission. Keith Packard makes no
+ * representations about the suitability of this software for any purpose. It
+ * is provided "as is" without express or implied warranty.
+ *
+ * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+ * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#include "twinint.h"
+
+#include <stdio.h>
+
+#define F(x) twin_fixed_to_double(x)
+
+#define S(x) (twin_int_to_fixed (x) / 2)
+
+twin_bool_t
+twin_has_glyph (int glyph)
+{
+ return _twin_font[glyph] != NULL;
+}
+
+void
+twin_path_glyph (twin_path_t *path, int glyph)
+{
+ const twin_gpoint_t *p = _twin_font[glyph];
+ int i;
+ twin_fixed_t xo, yo;
+ twin_fixed_t xc, yc;
+
+ if (!p)
+ return;
+
+ twin_path_cur_point (path, &xo, &yo);
+ twin_path_close (path);
+
+ xc = xo - S (p[0].x);
+ yc = yo - S (16);
+
+ for (i = 1; p[i].y != -64; i++)
+ if (p[i].x == -64)
+ twin_path_close (path);
+ else
+ twin_path_draw (path,
+ xc + S (p[i].x),
+ yc + S (p[i].y));
+
+ xo = xo + twin_glyph_width (glyph);
+ twin_path_move (path, xo, yo);
+}
+
+int
+twin_glyph_width (int glyph)
+{
+ const twin_gpoint_t *p = _twin_font[glyph];
+
+ if (!p)
+ return 0;
+
+ return twin_fixed_ceil (S (p[0].y) - S (p[0].x));
+}
+
+extern const uint16_t _twin_unicode[];
+
+void
+twin_path_string (twin_path_t *path, unsigned char *string)
+{
+
+}
+
+extern twin_font_t twin_Bitstream_Vera_Sans_Roman;
+
+#define gw(f) ((twin_fixed_t) ((twin_dfixed_t) (f) * scale_x) >> 6)
+#define gx(f) (((twin_fixed_t) ((twin_dfixed_t) (f) * scale_x) >> 6) + origin.x)
+#define gy(f) (-((twin_fixed_t) ((twin_dfixed_t) (f) * scale_y) >> 6) + origin.y)
+
+static void
+twin_path_fglyph (twin_path_t *path,
+ twin_fixed_t scale_x,
+ twin_fixed_t scale_y,
+ const char *glyph)
+{
+ twin_point_t c, c1, c2, to;
+ twin_point_t from;
+ twin_point_t origin;
+ twin_fixed_t width;
+
+ width = *glyph++;
+ twin_path_cur_point (path, &origin.x, &origin.y);
+ for (;;) {
+ switch (*glyph++) {
+ case 'm':
+ to.x = gx (*glyph++);
+ to.y = gy (*glyph++);
+ twin_path_move (path, to.x, to.y);
+ break;
+ case 'l':
+ to.x = gx (*glyph++);
+ to.y = gy (*glyph++);
+ twin_path_draw (path, to.x, to.y);
+ break;
+ case '2':
+ twin_path_cur_point (path, &from.x, &from.y);
+ c.x = gx (*glyph++);
+ c.y = gy (*glyph++);
+ to.x = gx (*glyph++);
+ to.y = gy (*glyph++);
+ c1.x = from.x + 2 * (c.x - from.x) / 3;
+ c1.y = from.y + 2 * (c.y - from.y) / 3;
+ c2.x = to.x + 2 * (c.x - to.x) / 3;
+ c2.y = to.y + 2 * (c.y - to.y) / 3;
+ twin_path_curve (path, c1.x, c1.y, c2.x, c2.y, to.x, to.y);
+ break;
+ case '3':
+ c1.x = gx (*glyph++);
+ c1.y = gy (*glyph++);
+ c2.x = gx (*glyph++);
+ c2.y = gy (*glyph++);
+ to.x = gx (*glyph++);
+ to.y = gy (*glyph++);
+ twin_path_curve (path, c1.x, c1.y, c2.x, c2.y, to.x, to.y);
+ break;
+ case 'e':
+ twin_path_move (path, gx(width), gy(0));
+ return;
+ }
+ }
+}
+
+void
+twin_path_ucs4 (twin_path_t *path,
+ twin_fixed_t scale_x,
+ twin_fixed_t scale_y,
+ twin_ucs4_t ucs4)
+{
+ int page = ucs4 >> TWIN_UCS_PAGE_SHIFT;
+ int off = ucs4 & (TWIN_UCS_PER_PAGE - 1);
+ int p;
+ uint16_t o;
+ twin_font_t *font = &twin_Bitstream_Vera_Sans_Roman;
+
+ for (p = 0; p < font->ncharmap; p++)
+ if (font->charmap[p].page == page)
+ {
+ o = font->charmap[p].offsets[off];
+ if (o)
+ {
+ twin_path_fglyph (path, scale_x, scale_y, font->outlines + o - 1);
+ }
+ }
+}
+
+static int
+_twin_utf8_to_ucs4 (const char *src_orig,
+ twin_ucs4_t *dst)
+{
+ const char *src = src_orig;
+ char s;
+ int extra;
+ twin_ucs4_t result;
+
+ s = *src++;
+ if (!s)
+ return 0;
+
+ if (!(s & 0x80))
+ {
+ result = s;
+ extra = 0;
+ }
+ else if (!(s & 0x40))
+ {
+ return -1;
+ }
+ else if (!(s & 0x20))
+ {
+ result = s & 0x1f;
+ extra = 1;
+ }
+ else if (!(s & 0x10))
+ {
+ result = s & 0xf;
+ extra = 2;
+ }
+ else if (!(s & 0x08))
+ {
+ result = s & 0x07;
+ extra = 3;
+ }
+ else if (!(s & 0x04))
+ {
+ result = s & 0x03;
+ extra = 4;
+ }
+ else if ( ! (s & 0x02))
+ {
+ result = s & 0x01;
+ extra = 5;
+ }
+ else
+ {
+ return -1;
+ }
+
+ while (extra--)
+ {
+ result <<= 6;
+ s = *src++;
+ if (!s)
+ return -1;
+
+ if ((s & 0xc0) != 0x80)
+ return -1;
+
+ result |= s & 0x3f;
+ }
+ *dst = result;
+ return src - src_orig;
+}
+
+void
+twin_path_utf8 (twin_path_t *path,
+ twin_fixed_t scale_x,
+ twin_fixed_t scale_y,
+ const char *string)
+{
+ int len;
+ twin_ucs4_t ucs4;
+
+ while ((len = _twin_utf8_to_ucs4(string, &ucs4)) > 0)
+ {
+ twin_path_ucs4 (path, scale_x, scale_y, ucs4);
+ string += len;
+ }
+}
diff --git a/twin_glyphs.c b/twin_glyphs.c
new file mode 100644
index 0000000..632371f
--- /dev/null
+++ b/twin_glyphs.c
@@ -0,0 +1,57770 @@
+/*
+ * $Id$
+ *
+ * Copyright © 2004 Keith Packard
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation, and that the name of Keith Packard not be used in
+ * advertising or publicity pertaining to distribution of the software without
+ * specific, written prior permission. Keith Packard makes no
+ * representations about the suitability of this software for any purpose. It
+ * is provided "as is" without express or implied warranty.
+ *
+ * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+ * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#include "twinint.h"
+
+/* glyphs: 1848 points: 51597 */
+static const twin_gpoint_t g2269[] = {
+ { -12, 12 },
+ { 9, -15 },
+ { 8, -14 },
+ { 9, -13 },
+ { 10, -14 },
+ { 10, -15 },
+ { 9, -16 },
+ { 7, -16 },
+ { 5, -15 },
+ { 3, -13 },
+ { 2, -11 },
+ { 1, -8 },
+ { 0, -4 },
+ { -2, 8 },
+ { -3, 12 },
+ { -4, 14 },
+ { -64, 0 },
+ { 4, -14 },
+ { 3, -12 },
+ { 2, -8 },
+ { 0, 4 },
+ { -1, 8 },
+ { -2, 11 },
+ { -3, 13 },
+ { -5, 15 },
+ { -7, 16 },
+ { -9, 16 },
+ { -10, 15 },
+ { -10, 14 },
+ { -9, 13 },
+ { -8, 14 },
+ { -9, 15 },
+ { -64, 0 },
+ { -1, -7 },
+ { -4, -6 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 7 },
+ { 1, 7 },
+ { 4, 6 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -1 },
+ { 6, -4 },
+ { 4, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0001[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -4, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 4 },
+ { -64, 0 },
+ { -2, 1 },
+ { 2, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0002[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { 3, 0 },
+ { 3, 3 },
+ { 1, 4 },
+ { -3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0003[] = {
+ { -5, 6 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 2, 4 },
+ { 4, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0004[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 0, -5 },
+ { 2, -4 },
+ { 3, -2 },
+ { 3, 1 },
+ { 2, 3 },
+ { 0, 4 },
+ { -3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0005[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0006[] = {
+ { -5, 4 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0007[] = {
+ { -5, 6 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 2, 4 },
+ { 4, 3 },
+ { 4, 0 },
+ { -64, 0 },
+ { 1, 0 },
+ { 4, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0008[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 3, 4 },
+ { -64, 0 },
+ { -3, -1 },
+ { 3, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0009[] = {
+ { -2, 2 },
+ { 0, -5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0010[] = {
+ { -4, 3 },
+ { 1, -5 },
+ { 1, 2 },
+ { 0, 4 },
+ { -2, 4 },
+ { -3, 2 },
+ { -3, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0011[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { -3, 1 },
+ { -64, 0 },
+ { -1, -1 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0012[] = {
+ { -5, 4 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0013[] = {
+ { -6, 6 },
+ { -4, -5 },
+ { -4, 4 },
+ { -64, 0 },
+ { -4, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0014[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0015[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0016[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -1 },
+ { 1, 0 },
+ { -3, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0017[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, 2 },
+ { 4, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0018[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -1 },
+ { 1, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { 0, 0 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0019[] = {
+ { -5, 5 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -3, -3 },
+ { -2, -2 },
+ { 2, 0 },
+ { 3, 1 },
+ { 3, 3 },
+ { 1, 4 },
+ { -1, 4 },
+ { -3, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0020[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { -4, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0021[] = {
+ { -5, 6 },
+ { -3, -5 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0022[] = {
+ { -5, 5 },
+ { -4, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0023[] = {
+ { -6, 6 },
+ { -4, -5 },
+ { -2, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, 4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 2, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0024[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { 3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { -3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0025[] = {
+ { -5, 5 },
+ { -4, -5 },
+ { 0, -1 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0026[] = {
+ { -5, 5 },
+ { 3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0027[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -4, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 4 },
+ { -64, 0 },
+ { -2, 1 },
+ { 2, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0028[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { 3, 0 },
+ { 3, 3 },
+ { 1, 4 },
+ { -3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0029[] = {
+ { -5, 4 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0030[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -4, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 4 },
+ { -64, 0 },
+ { -4, 4 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0031[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0032[] = {
+ { -5, 5 },
+ { 3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0033[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 3, 4 },
+ { -64, 0 },
+ { -3, -1 },
+ { 3, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0034[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { -1, -1 },
+ { 2, 0 },
+ { -64, 0 },
+ { 2, -1 },
+ { -1, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0035[] = {
+ { -2, 2 },
+ { 0, -5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0036[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { -3, 1 },
+ { -64, 0 },
+ { -1, -1 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0037[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -4, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0038[] = {
+ { -6, 6 },
+ { -4, -5 },
+ { -4, 4 },
+ { -64, 0 },
+ { -4, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0039[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0040[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -2, -1 },
+ { 2, 0 },
+ { -64, 0 },
+ { 2, -1 },
+ { -2, 0 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0041[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0042[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0043[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -1 },
+ { 1, 0 },
+ { -3, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0044[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { 0, -1 },
+ { -3, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0045[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { -4, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0046[] = {
+ { -5, 5 },
+ { -4, -3 },
+ { -4, -4 },
+ { -3, -5 },
+ { -2, -5 },
+ { -1, -4 },
+ { 0, -2 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -3 },
+ { 4, -4 },
+ { 3, -5 },
+ { 2, -5 },
+ { 1, -4 },
+ { 0, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0047[] = {
+ { -6, 6 },
+ { 0, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { -2, -3 },
+ { -4, -2 },
+ { -4, 1 },
+ { -2, 2 },
+ { 2, 2 },
+ { 4, 1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0048[] = {
+ { -5, 5 },
+ { -3, -5 },
+ { 3, 4 },
+ { -64, 0 },
+ { 3, -5 },
+ { -3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0049[] = {
+ { -6, 6 },
+ { 0, -5 },
+ { 0, 4 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, 1 },
+ { -1, 2 },
+ { 1, 2 },
+ { 3, 1 },
+ { 3, -2 },
+ { 4, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0050[] = {
+ { -5, 6 },
+ { -3, 4 },
+ { -1, 4 },
+ { -3, 0 },
+ { -3, -2 },
+ { -2, -4 },
+ { 0, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -2 },
+ { 4, 0 },
+ { 2, 4 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2320[] = {
+ { -10, 10 },
+ { 1, -5 },
+ { -3, -4 },
+ { -6, -2 },
+ { -7, 0 },
+ { -7, 2 },
+ { -6, 4 },
+ { -4, 5 },
+ { -1, 5 },
+ { 3, 4 },
+ { 6, 2 },
+ { 7, 0 },
+ { 7, -2 },
+ { 6, -4 },
+ { 4, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { 6, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { 4, -5 },
+ { -1, -4 },
+ { -6, -2 },
+ { -64, 0 },
+ { -3, -4 },
+ { -7, 0 },
+ { -64, 0 },
+ { -6, 4 },
+ { -1, 5 },
+ { -64, 0 },
+ { -4, 5 },
+ { 1, 4 },
+ { 6, 2 },
+ { -64, 0 },
+ { 3, 4 },
+ { 7, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2321[] = {
+ { -10, 10 },
+ { 1, -5 },
+ { -3, -4 },
+ { -6, -2 },
+ { -7, 0 },
+ { -7, 2 },
+ { -6, 4 },
+ { -4, 5 },
+ { -1, 5 },
+ { 3, 4 },
+ { 6, 2 },
+ { 7, 0 },
+ { 7, -2 },
+ { 6, -4 },
+ { 4, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { 6, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { 4, -5 },
+ { -1, -4 },
+ { -6, -2 },
+ { -64, 0 },
+ { -3, -4 },
+ { -7, 0 },
+ { -64, 0 },
+ { -6, 4 },
+ { -1, 5 },
+ { -64, 0 },
+ { -4, 5 },
+ { 1, 4 },
+ { 6, 2 },
+ { -64, 0 },
+ { 3, 4 },
+ { 7, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2322[] = {
+ { -8, 9 },
+ { 1, -5 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 0 },
+ { -5, 2 },
+ { -4, 4 },
+ { -2, 5 },
+ { 0, 5 },
+ { 3, 4 },
+ { 5, 2 },
+ { 6, 0 },
+ { 6, -2 },
+ { 5, -4 },
+ { 3, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -5 },
+ { -64, 0 },
+ { -4, 0 },
+ { 4, -4 },
+ { -64, 0 },
+ { -5, 2 },
+ { 5, -3 },
+ { -64, 0 },
+ { -4, 3 },
+ { 6, -2 },
+ { -64, 0 },
+ { -3, 4 },
+ { 5, 0 },
+ { -64, 0 },
+ { -2, 5 },
+ { 4, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2323[] = {
+ { -8, 8 },
+ { -3, -11 },
+ { -3, 12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, 11 },
+ { -64, 0 },
+ { -5, -4 },
+ { 5, -6 },
+ { -64, 0 },
+ { -5, -3 },
+ { 5, -5 },
+ { -64, 0 },
+ { -5, 5 },
+ { 5, 3 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2324[] = {
+ { -8, 8 },
+ { -4, -12 },
+ { -4, 6 },
+ { -64, 0 },
+ { 4, -6 },
+ { 4, 12 },
+ { -64, 0 },
+ { -4, -4 },
+ { 4, -6 },
+ { -64, 0 },
+ { -4, -3 },
+ { 4, -5 },
+ { -64, 0 },
+ { -4, 5 },
+ { 4, 3 },
+ { -64, 0 },
+ { -4, 6 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2325[] = {
+ { -8, 8 },
+ { -4, -16 },
+ { -4, 5 },
+ { -64, 0 },
+ { -4, -4 },
+ { -1, -6 },
+ { 2, -6 },
+ { 4, -5 },
+ { 5, -3 },
+ { 5, -1 },
+ { 4, 1 },
+ { 1, 3 },
+ { -1, 4 },
+ { -4, 5 },
+ { -64, 0 },
+ { -4, -4 },
+ { -1, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, -3 },
+ { 4, -1 },
+ { 3, 1 },
+ { 1, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2326[] = {
+ { -13, 13 },
+ { -10, -9 },
+ { -10, -6 },
+ { -64, 0 },
+ { 10, -9 },
+ { 10, -6 },
+ { -64, 0 },
+ { -10, -9 },
+ { 10, -9 },
+ { -64, 0 },
+ { -10, -8 },
+ { 10, -8 },
+ { -64, 0 },
+ { -10, -7 },
+ { 10, -7 },
+ { -64, 0 },
+ { -10, -6 },
+ { 10, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2327[] = {
+ { -8, 8 },
+ { -5, -4 },
+ { -5, -1 },
+ { -64, 0 },
+ { 5, -4 },
+ { 5, -1 },
+ { -64, 0 },
+ { -5, -4 },
+ { 5, -4 },
+ { -64, 0 },
+ { -5, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -2 },
+ { 5, -2 },
+ { -64, 0 },
+ { -5, -1 },
+ { 5, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2328[] = {
+ { -8, 8 },
+ { -5, -6 },
+ { 5, 6 },
+ { -64, 0 },
+ { -5, -6 },
+ { -3, -4 },
+ { -1, -3 },
+ { 2, -3 },
+ { 4, -4 },
+ { 5, -5 },
+ { 5, -7 },
+ { 3, -7 },
+ { 3, -5 },
+ { 2, -3 },
+ { -64, 0 },
+ { -3, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { 5, -5 },
+ { -64, 0 },
+ { 4, -7 },
+ { 4, -4 },
+ { -64, 0 },
+ { 3, -6 },
+ { 5, -6 },
+ { -64, 0 },
+ { 5, 6 },
+ { 3, 4 },
+ { 1, 3 },
+ { -2, 3 },
+ { -4, 4 },
+ { -5, 5 },
+ { -5, 7 },
+ { -3, 7 },
+ { -3, 5 },
+ { -2, 3 },
+ { -64, 0 },
+ { 3, 4 },
+ { -2, 3 },
+ { -64, 0 },
+ { 1, 3 },
+ { -5, 5 },
+ { -64, 0 },
+ { -4, 4 },
+ { -4, 7 },
+ { -64, 0 },
+ { -5, 6 },
+ { -3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2329[] = {
+ { -8, 8 },
+ { -2, -3 },
+ { -3, -5 },
+ { -3, -7 },
+ { -5, -7 },
+ { -5, -5 },
+ { -4, -4 },
+ { -2, -3 },
+ { 1, -3 },
+ { 3, -4 },
+ { 5, -6 },
+ { -64, 0 },
+ { -4, -7 },
+ { -4, -4 },
+ { -64, 0 },
+ { -5, -6 },
+ { -3, -6 },
+ { -64, 0 },
+ { -5, -5 },
+ { 1, -3 },
+ { -64, 0 },
+ { -2, -3 },
+ { 3, -4 },
+ { -64, 0 },
+ { 5, -6 },
+ { 5, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2330[] = {
+ { -17, 12 },
+ { -11, 20 },
+ { -10, 20 },
+ { -9, 19 },
+ { -9, 18 },
+ { -10, 17 },
+ { -11, 17 },
+ { -12, 18 },
+ { -12, 20 },
+ { -11, 22 },
+ { -9, 23 },
+ { -7, 23 },
+ { -4, 22 },
+ { -2, 20 },
+ { -1, 18 },
+ { 0, 14 },
+ { 0, 3 },
+ { -1, -23 },
+ { -1, -30 },
+ { 0, -35 },
+ { 1, -37 },
+ { 3, -38 },
+ { 4, -38 },
+ { 6, -37 },
+ { 7, -35 },
+ { 7, -31 },
+ { 6, -28 },
+ { 5, -26 },
+ { 3, -23 },
+ { -2, -19 },
+ { -8, -15 },
+ { -10, -13 },
+ { -12, -10 },
+ { -13, -8 },
+ { -14, -4 },
+ { -14, 0 },
+ { -13, 4 },
+ { -11, 7 },
+ { -8, 9 },
+ { -4, 10 },
+ { 0, 10 },
+ { 4, 9 },
+ { 6, 8 },
+ { 8, 5 },
+ { 9, 2 },
+ { 9, -2 },
+ { 8, -5 },
+ { 7, -7 },
+ { 5, -9 },
+ { 2, -10 },
+ { -2, -10 },
+ { -5, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 0 },
+ { -7, 3 },
+ { -5, 5 },
+ { -64, 0 },
+ { -11, 18 },
+ { -11, 19 },
+ { -10, 19 },
+ { -10, 18 },
+ { -11, 18 },
+ { -64, 0 },
+ { 3, -23 },
+ { -1, -19 },
+ { -6, -15 },
+ { -9, -12 },
+ { -11, -9 },
+ { -12, -7 },
+ { -13, -4 },
+ { -13, 0 },
+ { -12, 4 },
+ { -11, 6 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, 10 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { 8, 2 },
+ { 8, -2 },
+ { 7, -5 },
+ { 6, -7 },
+ { 4, -9 },
+ { 2, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2331[] = {
+ { -13, 20 },
+ { -4, 1 },
+ { -3, 3 },
+ { -1, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -1 },
+ { 3, -3 },
+ { 1, -4 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -2, 9 },
+ { 1, 10 },
+ { 4, 10 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { 11, 2 },
+ { 11, -2 },
+ { 10, -5 },
+ { 8, -8 },
+ { 6, -9 },
+ { 3, -10 },
+ { 0, -10 },
+ { -3, -9 },
+ { -5, -8 },
+ { -7, -6 },
+ { -9, -3 },
+ { -10, 1 },
+ { -10, 6 },
+ { -9, 11 },
+ { -7, 15 },
+ { -5, 17 },
+ { -2, 19 },
+ { 2, 20 },
+ { 7, 20 },
+ { 11, 19 },
+ { 14, 17 },
+ { 16, 15 },
+ { -64, 0 },
+ { -7, -6 },
+ { -8, -4 },
+ { -9, 0 },
+ { -9, 6 },
+ { -8, 10 },
+ { -6, 14 },
+ { -4, 16 },
+ { -1, 18 },
+ { 3, 19 },
+ { 7, 19 },
+ { 11, 18 },
+ { 13, 17 },
+ { 16, 15 },
+ { -64, 0 },
+ { -2, -3 },
+ { 2, -3 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -2 },
+ { -64, 0 },
+ { -4, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -4, 0 },
+ { 4, 0 },
+ { -64, 0 },
+ { -4, 1 },
+ { 4, 1 },
+ { -64, 0 },
+ { -3, 2 },
+ { 3, 2 },
+ { -64, 0 },
+ { -2, 3 },
+ { 2, 3 },
+ { -64, 0 },
+ { 15, -6 },
+ { 15, -4 },
+ { 17, -4 },
+ { 17, -6 },
+ { 15, -6 },
+ { -64, 0 },
+ { 16, -6 },
+ { 16, -4 },
+ { -64, 0 },
+ { 15, -5 },
+ { 17, -5 },
+ { -64, 0 },
+ { 15, 4 },
+ { 15, 6 },
+ { 17, 6 },
+ { 17, 4 },
+ { 15, 4 },
+ { -64, 0 },
+ { 16, 4 },
+ { 16, 6 },
+ { -64, 0 },
+ { 15, 5 },
+ { 17, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2332[] = {
+ { -14, 14 },
+ { -10, -18 },
+ { -10, 18 },
+ { -64, 0 },
+ { -5, -18 },
+ { -5, 18 },
+ { -64, 0 },
+ { 5, -18 },
+ { 5, 18 },
+ { -64, 0 },
+ { 10, -18 },
+ { 10, 18 },
+ { -64, 0 },
+ { -5, -5 },
+ { 5, -7 },
+ { -64, 0 },
+ { -5, -4 },
+ { 5, -6 },
+ { -64, 0 },
+ { -5, -3 },
+ { 5, -5 },
+ { -64, 0 },
+ { -5, 5 },
+ { 5, 3 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 4 },
+ { -64, 0 },
+ { -5, 7 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2278[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { -1, -10 },
+ { 0, -8 },
+ { 1, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, -2 },
+ { -1, 0 },
+ { 1, 4 },
+ { 0, 6 },
+ { -1, 4 },
+ { 1, 0 },
+ { 0, -2 },
+ { -64, 0 },
+ { 0, 2 },
+ { 0, 16 },
+ { -64, 0 },
+ { 0, 12 },
+ { -1, 14 },
+ { 0, 16 },
+ { 1, 14 },
+ { 0, 12 },
+ { -64, 0 },
+ { -6, -5 },
+ { -4, -4 },
+ { -2, -5 },
+ { -4, -6 },
+ { -6, -5 },
+ { -64, 0 },
+ { -6, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 4, -4 },
+ { 6, -5 },
+ { 4, -6 },
+ { 2, -5 },
+ { -64, 0 },
+ { -6, 9 },
+ { -4, 10 },
+ { -2, 9 },
+ { -4, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 4, 10 },
+ { 6, 9 },
+ { 4, 8 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2284[] = {
+ { -14, 14 },
+ { -2, -12 },
+ { -5, -11 },
+ { -8, -9 },
+ { -10, -6 },
+ { -11, -3 },
+ { -11, 1 },
+ { -10, 4 },
+ { -8, 7 },
+ { -5, 9 },
+ { -2, 10 },
+ { 2, 10 },
+ { 5, 9 },
+ { 8, 7 },
+ { 10, 4 },
+ { 11, 1 },
+ { 11, -3 },
+ { 10, -6 },
+ { 8, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 10 },
+ { -64, 0 },
+ { -11, -1 },
+ { 11, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2290[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -5 },
+ { 7, -3 },
+ { 6, -2 },
+ { 3, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -9, 9 },
+ { 7, 9 },
+ { 7, 4 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2302[] = {
+ { -12, 12 },
+ { -9, -11 },
+ { -8, -7 },
+ { -7, -5 },
+ { -5, -3 },
+ { -2, -2 },
+ { 2, -2 },
+ { 5, -3 },
+ { 7, -5 },
+ { 8, -7 },
+ { 9, -11 },
+ { -64, 0 },
+ { -9, -11 },
+ { -8, -8 },
+ { -7, -6 },
+ { -5, -4 },
+ { -2, -3 },
+ { 2, -3 },
+ { 5, -4 },
+ { 7, -6 },
+ { 8, -8 },
+ { 9, -11 },
+ { -64, 0 },
+ { -2, -3 },
+ { -4, -2 },
+ { -5, -1 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 6, 1 },
+ { 5, -1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -64, 0 },
+ { -2, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -64, 0 },
+ { 4, 7 },
+ { 5, 4 },
+ { 5, 1 },
+ { 4, -1 },
+ { 2, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2303[] = {
+ { -12, 12 },
+ { -5, -8 },
+ { -5, 4 },
+ { -64, 0 },
+ { -4, -7 },
+ { -4, 3 },
+ { -64, 0 },
+ { 4, -7 },
+ { 4, 3 },
+ { -64, 0 },
+ { 5, -8 },
+ { 5, 4 },
+ { -64, 0 },
+ { -9, -11 },
+ { -7, -9 },
+ { -5, -8 },
+ { -2, -7 },
+ { 2, -7 },
+ { 5, -8 },
+ { 7, -9 },
+ { 9, -11 },
+ { -64, 0 },
+ { -9, 7 },
+ { -7, 5 },
+ { -5, 4 },
+ { -2, 3 },
+ { 2, 3 },
+ { 5, 4 },
+ { 7, 5 },
+ { 9, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2304[] = {
+ { -12, 12 },
+ { 9, -9 },
+ { -6, -9 },
+ { -8, -8 },
+ { -9, -6 },
+ { -9, -4 },
+ { -8, -2 },
+ { -6, -1 },
+ { -4, -1 },
+ { -2, -2 },
+ { -1, -4 },
+ { -1, -6 },
+ { -2, -8 },
+ { 9, -8 },
+ { -64, 0 },
+ { -9, -5 },
+ { -8, -3 },
+ { -7, -2 },
+ { -5, -1 },
+ { -64, 0 },
+ { -1, -5 },
+ { -2, -7 },
+ { -3, -8 },
+ { -5, -9 },
+ { -64, 0 },
+ { -9, 6 },
+ { 6, 6 },
+ { 8, 5 },
+ { 9, 3 },
+ { 9, 1 },
+ { 8, -1 },
+ { 6, -2 },
+ { 4, -2 },
+ { 2, -1 },
+ { 1, 1 },
+ { 1, 3 },
+ { 2, 5 },
+ { -9, 5 },
+ { -64, 0 },
+ { 9, 2 },
+ { 8, 0 },
+ { 7, -1 },
+ { 5, -2 },
+ { -64, 0 },
+ { 1, 2 },
+ { 2, 4 },
+ { 3, 5 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2272[] = {
+ { -12, 13 },
+ { 9, -4 },
+ { 8, -3 },
+ { 9, -2 },
+ { 10, -3 },
+ { 10, -4 },
+ { 9, -5 },
+ { 8, -5 },
+ { 7, -4 },
+ { 6, -2 },
+ { 4, 3 },
+ { 2, 6 },
+ { 0, 8 },
+ { -2, 9 },
+ { -5, 9 },
+ { -8, 8 },
+ { -9, 6 },
+ { -9, 3 },
+ { -8, 1 },
+ { -2, -3 },
+ { 0, -5 },
+ { 1, -7 },
+ { 1, -9 },
+ { 0, -11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -5, -9 },
+ { -5, -7 },
+ { -4, -4 },
+ { -2, -1 },
+ { 3, 6 },
+ { 5, 8 },
+ { 8, 9 },
+ { 9, 9 },
+ { 10, 8 },
+ { 10, 7 },
+ { -64, 0 },
+ { -5, 9 },
+ { -7, 8 },
+ { -8, 6 },
+ { -8, 3 },
+ { -7, 1 },
+ { -5, -1 },
+ { -64, 0 },
+ { -5, -7 },
+ { -4, -5 },
+ { 4, 6 },
+ { 6, 8 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2305[] = {
+ { -12, 11 },
+ { -3, 3 },
+ { -5, 2 },
+ { -6, 2 },
+ { -8, 3 },
+ { -9, 5 },
+ { -9, 6 },
+ { -8, 8 },
+ { -6, 9 },
+ { -5, 9 },
+ { -3, 8 },
+ { -2, 6 },
+ { -2, 5 },
+ { -3, 3 },
+ { -8, -2 },
+ { -9, -4 },
+ { -9, -7 },
+ { -8, -9 },
+ { -6, -10 },
+ { -3, -11 },
+ { 1, -11 },
+ { 5, -10 },
+ { 7, -8 },
+ { 8, -6 },
+ { 8, -3 },
+ { 7, 0 },
+ { 4, 3 },
+ { 3, 5 },
+ { 3, 7 },
+ { 4, 9 },
+ { 6, 9 },
+ { 7, 8 },
+ { 8, 6 },
+ { -64, 0 },
+ { -5, 1 },
+ { -7, -2 },
+ { -8, -4 },
+ { -8, -7 },
+ { -7, -9 },
+ { -6, -10 },
+ { -64, 0 },
+ { 1, -11 },
+ { 4, -10 },
+ { 6, -8 },
+ { 7, -6 },
+ { 7, -3 },
+ { 6, 0 },
+ { 4, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2274[] = {
+ { -10, 10 },
+ { -2, -16 },
+ { -2, 13 },
+ { -64, 0 },
+ { 2, -16 },
+ { 2, 13 },
+ { -64, 0 },
+ { 6, -9 },
+ { 5, -8 },
+ { 6, -7 },
+ { 7, -8 },
+ { 7, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -7 },
+ { -6, -5 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, -1 },
+ { 5, 0 },
+ { 7, 2 },
+ { -64, 0 },
+ { -7, -7 },
+ { -5, -5 },
+ { -3, -4 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -7, 6 },
+ { -7, 5 },
+ { -6, 4 },
+ { -5, 5 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2306[] = {
+ { -11, 13 },
+ { -10, -7 },
+ { -7, -10 },
+ { -5, -7 },
+ { -5, 4 },
+ { -64, 0 },
+ { -8, -9 },
+ { -6, -6 },
+ { -6, 4 },
+ { -64, 0 },
+ { -5, -7 },
+ { -2, -10 },
+ { 0, -7 },
+ { 0, 3 },
+ { -64, 0 },
+ { -3, -9 },
+ { -1, -6 },
+ { -1, 3 },
+ { -64, 0 },
+ { 0, -7 },
+ { 3, -10 },
+ { 5, -7 },
+ { 5, 9 },
+ { -64, 0 },
+ { 2, -9 },
+ { 4, -6 },
+ { 4, 9 },
+ { -64, 0 },
+ { 5, -7 },
+ { 8, -10 },
+ { 9, -8 },
+ { 10, -5 },
+ { 10, -2 },
+ { 9, 1 },
+ { 8, 3 },
+ { 6, 5 },
+ { 3, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 7, -9 },
+ { 8, -8 },
+ { 9, -5 },
+ { 9, -2 },
+ { 8, 1 },
+ { 7, 3 },
+ { 5, 5 },
+ { 2, 7 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2307[] = {
+ { -12, 12 },
+ { -9, 1 },
+ { -5, 1 },
+ { -6, 0 },
+ { -7, -3 },
+ { -7, -5 },
+ { -6, -8 },
+ { -4, -10 },
+ { -1, -11 },
+ { 1, -11 },
+ { 4, -10 },
+ { 6, -8 },
+ { 7, -5 },
+ { 7, -3 },
+ { 6, 0 },
+ { 5, 1 },
+ { 9, 1 },
+ { -64, 0 },
+ { -9, 2 },
+ { -3, 2 },
+ { -5, 0 },
+ { -6, -3 },
+ { -6, -5 },
+ { -5, -8 },
+ { -3, -10 },
+ { -1, -11 },
+ { -64, 0 },
+ { 1, -11 },
+ { 3, -10 },
+ { 5, -8 },
+ { 6, -5 },
+ { 6, -3 },
+ { 5, 0 },
+ { 3, 2 },
+ { 9, 2 },
+ { -64, 0 },
+ { -7, 6 },
+ { 7, 6 },
+ { -64, 0 },
+ { -7, 7 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2276[] = {
+ { -8, 8 },
+ { 3, -9 },
+ { 2, -8 },
+ { 3, -7 },
+ { 4, -8 },
+ { 4, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -3 },
+ { 4, 0 },
+ { -64, 0 },
+ { -3, -5 },
+ { 2, -2 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 4 },
+ { 4, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 0 },
+ { -5, 2 },
+ { -4, 4 },
+ { -2, 6 },
+ { 3, 9 },
+ { -64, 0 },
+ { -4, 4 },
+ { 1, 7 },
+ { 3, 9 },
+ { 4, 11 },
+ { 4, 13 },
+ { 3, 15 },
+ { 1, 16 },
+ { -1, 16 },
+ { -3, 15 },
+ { -4, 13 },
+ { -4, 12 },
+ { -3, 11 },
+ { -2, 12 },
+ { -3, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2308[] = {
+ { -12, 13 },
+ { -11, -6 },
+ { -8, -9 },
+ { -5, -6 },
+ { -5, 6 },
+ { -64, 0 },
+ { -9, -8 },
+ { -6, -5 },
+ { -6, 6 },
+ { -64, 0 },
+ { -5, -6 },
+ { -2, -9 },
+ { 1, -6 },
+ { 1, 6 },
+ { -64, 0 },
+ { -3, -8 },
+ { 0, -5 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -6 },
+ { 4, -9 },
+ { 7, -6 },
+ { 7, 5 },
+ { 9, 7 },
+ { -64, 0 },
+ { 3, -8 },
+ { 6, -5 },
+ { 6, 6 },
+ { 8, 8 },
+ { 11, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1148[] = {
+ { -7, 6 },
+ { -5, -3 },
+ { -4, -3 },
+ { -2, -2 },
+ { 1, 9 },
+ { 2, 10 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -2 },
+ { 0, 9 },
+ { 2, 10 },
+ { 3, 10 },
+ { -64, 0 },
+ { 4, -3 },
+ { 2, 0 },
+ { -4, 7 },
+ { -6, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2309[] = {
+ { -11, 11 },
+ { 8, -9 },
+ { -8, 7 },
+ { -64, 0 },
+ { 8, -9 },
+ { 5, -8 },
+ { -1, -8 },
+ { -64, 0 },
+ { 6, -7 },
+ { 3, -7 },
+ { -1, -8 },
+ { -64, 0 },
+ { 8, -9 },
+ { 7, -6 },
+ { 7, 0 },
+ { -64, 0 },
+ { 6, -7 },
+ { 6, -4 },
+ { 7, 0 },
+ { -64, 0 },
+ { -1, 0 },
+ { -8, 0 },
+ { -64, 0 },
+ { -2, 1 },
+ { -5, 1 },
+ { -8, 0 },
+ { -64, 0 },
+ { -1, 0 },
+ { -1, 7 },
+ { -64, 0 },
+ { -2, 1 },
+ { -2, 4 },
+ { -1, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2310[] = {
+ { -12, 12 },
+ { -10, -3 },
+ { -8, -7 },
+ { -3, 3 },
+ { -64, 0 },
+ { -8, -5 },
+ { -3, 5 },
+ { 0, -2 },
+ { 5, -2 },
+ { 8, -3 },
+ { 9, -5 },
+ { 9, -7 },
+ { 8, -9 },
+ { 6, -10 },
+ { 5, -10 },
+ { 3, -9 },
+ { 2, -7 },
+ { 2, -5 },
+ { 3, -2 },
+ { 4, 0 },
+ { 5, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { -64, 0 },
+ { 5, -10 },
+ { 4, -9 },
+ { 3, -7 },
+ { 3, -5 },
+ { 5, -1 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 3, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2296[] = {
+ { -9, 9 },
+ { 6, 1 },
+ { 6, -3 },
+ { 7, -8 },
+ { 3, -6 },
+ { -1, -6 },
+ { -64, 0 },
+ { 3, -6 },
+ { 6, -6 },
+ { 6, -3 },
+ { -64, 0 },
+ { 6, -6 },
+ { -7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2311[] = {
+ { -12, 12 },
+ { -9, -3 },
+ { -6, -6 },
+ { -2, -4 },
+ { -64, 0 },
+ { -7, -5 },
+ { -3, -3 },
+ { 0, -6 },
+ { 3, -4 },
+ { -64, 0 },
+ { -1, -5 },
+ { 2, -3 },
+ { 5, -6 },
+ { 7, -4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -3 },
+ { 9, -6 },
+ { -64, 0 },
+ { -9, 3 },
+ { -6, 0 },
+ { -2, 2 },
+ { -64, 0 },
+ { -7, 1 },
+ { -3, 3 },
+ { 0, 0 },
+ { 3, 2 },
+ { -64, 0 },
+ { -1, 1 },
+ { 2, 3 },
+ { 5, 0 },
+ { 7, 2 },
+ { -64, 0 },
+ { 4, 1 },
+ { 6, 3 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2312[] = {
+ { -12, 12 },
+ { -8, -10 },
+ { -4, -8 },
+ { -2, -6 },
+ { -1, -3 },
+ { -1, 0 },
+ { -2, 3 },
+ { -4, 5 },
+ { -8, 7 },
+ { -64, 0 },
+ { -8, -10 },
+ { -5, -9 },
+ { -3, -8 },
+ { -1, -6 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, 0 },
+ { -1, 3 },
+ { -3, 5 },
+ { -5, 6 },
+ { -8, 7 },
+ { -64, 0 },
+ { 8, -10 },
+ { 5, -9 },
+ { 3, -8 },
+ { 1, -6 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, 0 },
+ { 1, 3 },
+ { 3, 5 },
+ { 5, 6 },
+ { 8, 7 },
+ { -64, 0 },
+ { 8, -10 },
+ { 4, -8 },
+ { 2, -6 },
+ { 1, -3 },
+ { 1, 0 },
+ { 2, 3 },
+ { 4, 5 },
+ { 8, 7 },
+ { -64, 0 },
+ { -9, -2 },
+ { 9, -2 },
+ { -64, 0 },
+ { -9, -1 },
+ { 9, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2271[] = {
+ { -12, 12 },
+ { 9, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { -2, -10 },
+ { -2, -8 },
+ { -3, -6 },
+ { -5, -5 },
+ { -7, -5 },
+ { -9, -7 },
+ { -9, -9 },
+ { -8, -11 },
+ { -6, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { 1, -10 },
+ { 4, -10 },
+ { 7, -11 },
+ { 9, -12 },
+ { -64, 0 },
+ { 5, 2 },
+ { 3, 3 },
+ { 2, 5 },
+ { 2, 7 },
+ { 4, 9 },
+ { 6, 9 },
+ { 8, 8 },
+ { 9, 6 },
+ { 9, 4 },
+ { 7, 2 },
+ { 5, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2298[] = {
+ { -9, 9 },
+ { -6, 1 },
+ { -6, -3 },
+ { -7, -7 },
+ { -3, -6 },
+ { 1, -6 },
+ { -64, 0 },
+ { -3, -6 },
+ { -6, -6 },
+ { -6, -3 },
+ { -64, 0 },
+ { -6, -6 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2286[] = {
+ { -12, 10 },
+ { -9, -9 },
+ { -8, -11 },
+ { -6, -12 },
+ { -3, -12 },
+ { -1, -11 },
+ { 0, -9 },
+ { 0, -6 },
+ { -1, -3 },
+ { -2, -1 },
+ { -4, 1 },
+ { -7, 3 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, -11 },
+ { -1, -9 },
+ { -1, -5 },
+ { -2, -2 },
+ { -4, 1 },
+ { -64, 0 },
+ { 4, -12 },
+ { 2, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -7, 3 },
+ { 7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2279[] = {
+ { -9, 10 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 6, -12 },
+ { -64, 0 },
+ { -2, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -7, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1182[] = {
+ { -4, 5 },
+ { 0, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -3 },
+ { 1, -3 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2281[] = {
+ { -13, 14 },
+ { -1, -12 },
+ { -4, -11 },
+ { -7, -9 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -7, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 8, 6 },
+ { 10, 3 },
+ { 11, 0 },
+ { 11, -3 },
+ { 10, -6 },
+ { 8, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { 0, -3 },
+ { -1, -2 },
+ { -1, -1 },
+ { 0, 0 },
+ { 1, 0 },
+ { 2, -1 },
+ { 2, -2 },
+ { 1, -3 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, -2 },
+ { 0, -1 },
+ { 1, -1 },
+ { 1, -2 },
+ { 0, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2270[] = {
+ { -12, 13 },
+ { 10, 1 },
+ { 9, 3 },
+ { 7, 4 },
+ { 5, 4 },
+ { 3, 3 },
+ { 2, 2 },
+ { -1, -2 },
+ { -2, -3 },
+ { -4, -4 },
+ { -6, -4 },
+ { -8, -3 },
+ { -9, -1 },
+ { -9, 1 },
+ { -8, 3 },
+ { -6, 4 },
+ { -4, 4 },
+ { -2, 3 },
+ { -1, 2 },
+ { 2, -2 },
+ { 3, -3 },
+ { 5, -4 },
+ { 7, -4 },
+ { 9, -3 },
+ { 10, -1 },
+ { 10, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2317[] = {
+ { -4, 4 },
+ { -1, -1 },
+ { -1, 1 },
+ { 1, 1 },
+ { 1, -1 },
+ { -1, -1 },
+ { -64, 0 },
+ { -1, -1 },
+ { 1, 1 },
+ { -64, 0 },
+ { 1, -1 },
+ { -1, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2368[] = {
+ { -8, 8 },
+ { -5, -2 },
+ { -1, 0 },
+ { 2, 2 },
+ { 4, 4 },
+ { 5, 7 },
+ { 5, 9 },
+ { 4, 11 },
+ { 3, 12 },
+ { -64, 0 },
+ { -5, -1 },
+ { 1, 2 },
+ { -64, 0 },
+ { -5, 0 },
+ { -2, 1 },
+ { 2, 3 },
+ { 4, 5 },
+ { 5, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2318[] = {
+ { -8, 8 },
+ { -5, -2 },
+ { -1, 0 },
+ { 2, 2 },
+ { 4, 4 },
+ { 5, 7 },
+ { 5, 9 },
+ { 4, 11 },
+ { 3, 12 },
+ { -64, 0 },
+ { -5, -1 },
+ { 1, 2 },
+ { -64, 0 },
+ { -5, 0 },
+ { -2, 1 },
+ { 2, 3 },
+ { 4, 5 },
+ { 5, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2370[] = {
+ { -10, 10 },
+ { -2, -5 },
+ { -5, -4 },
+ { -6, -3 },
+ { -7, -1 },
+ { -7, 1 },
+ { -6, 3 },
+ { -5, 4 },
+ { -2, 5 },
+ { 2, 5 },
+ { 5, 4 },
+ { 6, 3 },
+ { 7, 1 },
+ { 7, -1 },
+ { 6, -3 },
+ { 5, -4 },
+ { 2, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { -5, -4 },
+ { -6, -2 },
+ { -6, 1 },
+ { -5, 3 },
+ { -4, 4 },
+ { -2, 5 },
+ { -64, 0 },
+ { 5, 4 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2319[] = {
+ { -8, 8 },
+ { 5, -7 },
+ { 4, -5 },
+ { 2, -3 },
+ { -2, -1 },
+ { -5, 0 },
+ { -64, 0 },
+ { 1, -2 },
+ { -5, 1 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -7 },
+ { 4, -4 },
+ { 2, -2 },
+ { -1, 0 },
+ { -5, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2372[] = {
+ { -8, 9 },
+ { 1, -5 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 0 },
+ { -5, 2 },
+ { -4, 4 },
+ { -2, 5 },
+ { 0, 5 },
+ { 3, 4 },
+ { 5, 2 },
+ { 6, 0 },
+ { 6, -2 },
+ { 5, -4 },
+ { 3, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -5 },
+ { -64, 0 },
+ { -4, 0 },
+ { 4, -4 },
+ { -64, 0 },
+ { -5, 2 },
+ { 5, -3 },
+ { -64, 0 },
+ { -4, 3 },
+ { 6, -2 },
+ { -64, 0 },
+ { -3, 4 },
+ { 5, 0 },
+ { -64, 0 },
+ { -2, 5 },
+ { 4, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2373[] = {
+ { -8, 8 },
+ { -3, -11 },
+ { -3, 12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, 11 },
+ { -64, 0 },
+ { -5, -4 },
+ { 5, -6 },
+ { -64, 0 },
+ { -5, -3 },
+ { 5, -5 },
+ { -64, 0 },
+ { -5, 5 },
+ { 5, 3 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2374[] = {
+ { -8, 8 },
+ { -4, -12 },
+ { -4, 6 },
+ { -64, 0 },
+ { 4, -6 },
+ { 4, 12 },
+ { -64, 0 },
+ { -4, -4 },
+ { 4, -6 },
+ { -64, 0 },
+ { -4, -3 },
+ { 4, -5 },
+ { -64, 0 },
+ { -4, 5 },
+ { 4, 3 },
+ { -64, 0 },
+ { -4, 6 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2375[] = {
+ { -8, 8 },
+ { -4, -16 },
+ { -4, 5 },
+ { -64, 0 },
+ { -4, -4 },
+ { -1, -6 },
+ { 2, -6 },
+ { 4, -5 },
+ { 5, -3 },
+ { 5, -1 },
+ { 4, 1 },
+ { 1, 3 },
+ { -1, 4 },
+ { -4, 5 },
+ { -64, 0 },
+ { -4, -4 },
+ { -1, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, -3 },
+ { 4, -1 },
+ { 3, 1 },
+ { 1, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2376[] = {
+ { -13, 13 },
+ { -10, -9 },
+ { -10, -6 },
+ { -64, 0 },
+ { 10, -9 },
+ { 10, -6 },
+ { -64, 0 },
+ { -10, -9 },
+ { 10, -9 },
+ { -64, 0 },
+ { -10, -8 },
+ { 10, -8 },
+ { -64, 0 },
+ { -10, -7 },
+ { 10, -7 },
+ { -64, 0 },
+ { -10, -6 },
+ { 10, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2377[] = {
+ { -8, 8 },
+ { -5, -4 },
+ { -5, -1 },
+ { -64, 0 },
+ { 5, -4 },
+ { 5, -1 },
+ { -64, 0 },
+ { -5, -4 },
+ { 5, -4 },
+ { -64, 0 },
+ { -5, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -2 },
+ { 5, -2 },
+ { -64, 0 },
+ { -5, -1 },
+ { 5, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2378[] = {
+ { -8, 8 },
+ { -1, -15 },
+ { 4, -5 },
+ { 0, 2 },
+ { 0, 3 },
+ { -64, 0 },
+ { 3, -6 },
+ { -1, 1 },
+ { -64, 0 },
+ { 2, -9 },
+ { 2, -7 },
+ { -2, 0 },
+ { 0, 3 },
+ { 3, 7 },
+ { -64, 0 },
+ { 5, 10 },
+ { 3, 7 },
+ { 1, 6 },
+ { -1, 6 },
+ { -3, 7 },
+ { -4, 9 },
+ { -4, 11 },
+ { -3, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { 5, 10 },
+ { 3, 8 },
+ { 1, 7 },
+ { -3, 7 },
+ { -3, 11 },
+ { -2, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { 1, 6 },
+ { -2, 8 },
+ { -4, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2379[] = {
+ { -8, 8 },
+ { -2, -3 },
+ { -3, -5 },
+ { -3, -7 },
+ { -5, -7 },
+ { -5, -5 },
+ { -4, -4 },
+ { -2, -3 },
+ { 1, -3 },
+ { 3, -4 },
+ { 5, -6 },
+ { -64, 0 },
+ { -4, -7 },
+ { -4, -4 },
+ { -64, 0 },
+ { -5, -6 },
+ { -3, -6 },
+ { -64, 0 },
+ { -5, -5 },
+ { 1, -3 },
+ { -64, 0 },
+ { -2, -3 },
+ { 3, -4 },
+ { -64, 0 },
+ { 5, -6 },
+ { 1, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2380[] = {
+ { -17, 12 },
+ { -11, 20 },
+ { -10, 20 },
+ { -9, 19 },
+ { -9, 18 },
+ { -10, 17 },
+ { -11, 17 },
+ { -12, 18 },
+ { -12, 20 },
+ { -11, 22 },
+ { -9, 23 },
+ { -7, 23 },
+ { -4, 22 },
+ { -2, 20 },
+ { -1, 18 },
+ { 0, 14 },
+ { 0, 3 },
+ { -1, -23 },
+ { -1, -30 },
+ { 0, -35 },
+ { 1, -37 },
+ { 3, -38 },
+ { 4, -38 },
+ { 6, -37 },
+ { 7, -35 },
+ { 7, -31 },
+ { 6, -28 },
+ { 5, -26 },
+ { 3, -23 },
+ { -2, -19 },
+ { -8, -15 },
+ { -10, -13 },
+ { -12, -10 },
+ { -13, -8 },
+ { -14, -4 },
+ { -14, 0 },
+ { -13, 4 },
+ { -11, 7 },
+ { -8, 9 },
+ { -4, 10 },
+ { 0, 10 },
+ { 4, 9 },
+ { 6, 8 },
+ { 8, 5 },
+ { 9, 2 },
+ { 9, -2 },
+ { 8, -5 },
+ { 7, -7 },
+ { 5, -9 },
+ { 2, -10 },
+ { -2, -10 },
+ { -5, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 0 },
+ { -7, 3 },
+ { -5, 5 },
+ { -64, 0 },
+ { -11, 18 },
+ { -11, 19 },
+ { -10, 19 },
+ { -10, 18 },
+ { -11, 18 },
+ { -64, 0 },
+ { 3, -23 },
+ { -1, -19 },
+ { -6, -15 },
+ { -9, -12 },
+ { -11, -9 },
+ { -12, -7 },
+ { -13, -4 },
+ { -13, 0 },
+ { -12, 4 },
+ { -11, 6 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, 10 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { 8, 2 },
+ { 8, -2 },
+ { 7, -5 },
+ { 6, -7 },
+ { 4, -9 },
+ { 2, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2381[] = {
+ { -9, 24 },
+ { -4, -1 },
+ { -3, -3 },
+ { -1, -4 },
+ { 1, -4 },
+ { 3, -3 },
+ { 4, -1 },
+ { 4, 1 },
+ { 3, 3 },
+ { 1, 4 },
+ { -1, 4 },
+ { -3, 3 },
+ { -4, 2 },
+ { -5, -1 },
+ { -5, -4 },
+ { -4, -7 },
+ { -2, -9 },
+ { 1, -10 },
+ { 5, -10 },
+ { 9, -9 },
+ { 12, -7 },
+ { 14, -4 },
+ { 15, 0 },
+ { 15, 5 },
+ { 14, 9 },
+ { 13, 11 },
+ { 11, 14 },
+ { 8, 17 },
+ { 4, 20 },
+ { -1, 23 },
+ { -5, 25 },
+ { -64, 0 },
+ { 5, -10 },
+ { 8, -9 },
+ { 11, -7 },
+ { 13, -4 },
+ { 14, 0 },
+ { 14, 5 },
+ { 13, 9 },
+ { 12, 11 },
+ { 10, 14 },
+ { 7, 17 },
+ { 2, 21 },
+ { -1, 23 },
+ { -64, 0 },
+ { -2, -3 },
+ { 2, -3 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -2 },
+ { -64, 0 },
+ { -4, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -4, 0 },
+ { 4, 0 },
+ { -64, 0 },
+ { -4, 1 },
+ { 4, 1 },
+ { -64, 0 },
+ { -3, 2 },
+ { 3, 2 },
+ { -64, 0 },
+ { -2, 3 },
+ { 2, 3 },
+ { -64, 0 },
+ { 19, -6 },
+ { 19, -4 },
+ { 21, -4 },
+ { 21, -6 },
+ { 19, -6 },
+ { -64, 0 },
+ { 20, -6 },
+ { 20, -4 },
+ { -64, 0 },
+ { 19, -5 },
+ { 21, -5 },
+ { -64, 0 },
+ { 19, 4 },
+ { 19, 6 },
+ { 21, 6 },
+ { 21, 4 },
+ { 19, 4 },
+ { -64, 0 },
+ { 20, 4 },
+ { 20, 6 },
+ { -64, 0 },
+ { 19, 5 },
+ { 21, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2382[] = {
+ { -14, 14 },
+ { -10, -20 },
+ { -10, 20 },
+ { -64, 0 },
+ { -9, -20 },
+ { -9, 20 },
+ { -64, 0 },
+ { -5, -20 },
+ { -5, 20 },
+ { -64, 0 },
+ { -1, -16 },
+ { 1, -16 },
+ { 1, -14 },
+ { -1, -14 },
+ { -1, -17 },
+ { 0, -19 },
+ { 2, -20 },
+ { 5, -20 },
+ { 7, -19 },
+ { 9, -17 },
+ { 10, -14 },
+ { 10, -9 },
+ { 9, -6 },
+ { 7, -4 },
+ { 5, -3 },
+ { 3, -3 },
+ { 1, -4 },
+ { 0, -6 },
+ { -1, -4 },
+ { -3, -1 },
+ { -4, 0 },
+ { -3, 1 },
+ { -1, 4 },
+ { 0, 6 },
+ { 1, 4 },
+ { 3, 3 },
+ { 5, 3 },
+ { 7, 4 },
+ { 9, 6 },
+ { 10, 9 },
+ { 10, 14 },
+ { 9, 17 },
+ { 7, 19 },
+ { 5, 20 },
+ { 2, 20 },
+ { 0, 19 },
+ { -1, 17 },
+ { -1, 14 },
+ { 1, 14 },
+ { 1, 16 },
+ { -1, 16 },
+ { -64, 0 },
+ { 0, -16 },
+ { 0, -14 },
+ { -64, 0 },
+ { -1, -15 },
+ { 1, -15 },
+ { -64, 0 },
+ { 7, -19 },
+ { 8, -17 },
+ { 9, -14 },
+ { 9, -9 },
+ { 8, -6 },
+ { 7, -4 },
+ { -64, 0 },
+ { 0, -6 },
+ { 0, -4 },
+ { -2, -1 },
+ { -4, 0 },
+ { -2, 1 },
+ { 0, 4 },
+ { 0, 6 },
+ { -64, 0 },
+ { 7, 4 },
+ { 8, 6 },
+ { 9, 9 },
+ { 9, 14 },
+ { 8, 17 },
+ { 7, 19 },
+ { -64, 0 },
+ { 0, 14 },
+ { 0, 16 },
+ { -64, 0 },
+ { -1, 15 },
+ { 1, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1163[] = {
+ { -12, 12 },
+ { -11, 0 },
+ { -10, -2 },
+ { -9, -3 },
+ { -7, -3 },
+ { -6, -2 },
+ { -6, -1 },
+ { -8, 6 },
+ { -64, 0 },
+ { -8, -3 },
+ { -7, -2 },
+ { -7, -1 },
+ { -9, 6 },
+ { -64, 0 },
+ { -6, -1 },
+ { -5, -2 },
+ { -3, -3 },
+ { -1, -3 },
+ { 1, -2 },
+ { 1, -1 },
+ { -1, 6 },
+ { -64, 0 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, -1 },
+ { -2, 6 },
+ { -64, 0 },
+ { 1, -1 },
+ { 2, -2 },
+ { 4, -3 },
+ { 6, -3 },
+ { 8, -2 },
+ { 8, 0 },
+ { 7, 3 },
+ { 7, 5 },
+ { 8, 6 },
+ { -64, 0 },
+ { 6, -3 },
+ { 7, -2 },
+ { 7, 0 },
+ { 6, 3 },
+ { 6, 5 },
+ { 7, 6 },
+ { 9, 6 },
+ { 10, 5 },
+ { 11, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1192[] = {
+ { -9, 8 },
+ { 4, -7 },
+ { 5, -6 },
+ { 6, -6 },
+ { 6, -7 },
+ { 1, -7 },
+ { -1, -6 },
+ { -2, -5 },
+ { -3, -3 },
+ { -6, 7 },
+ { -7, 9 },
+ { -8, 10 },
+ { -64, 0 },
+ { 1, -7 },
+ { -1, -5 },
+ { -2, -3 },
+ { -5, 7 },
+ { -6, 9 },
+ { -8, 10 },
+ { -10, 10 },
+ { -10, 9 },
+ { -9, 10 },
+ { -64, 0 },
+ { 4, -3 },
+ { 2, 4 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { 5, -3 },
+ { 3, 4 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { 5, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2277[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { -1, -10 },
+ { 0, -8 },
+ { 1, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 16 },
+ { -64, 0 },
+ { 0, -1 },
+ { -1, 2 },
+ { 0, 16 },
+ { 1, 2 },
+ { 0, -1 },
+ { -64, 0 },
+ { -6, -5 },
+ { -4, -4 },
+ { -2, -5 },
+ { -4, -6 },
+ { -6, -5 },
+ { -64, 0 },
+ { -6, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 4, -4 },
+ { 6, -5 },
+ { 4, -6 },
+ { 2, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2292[] = {
+ { -12, 13 },
+ { -3, -1 },
+ { -5, -1 },
+ { -7, 0 },
+ { -8, 1 },
+ { -9, 3 },
+ { -9, 5 },
+ { -8, 7 },
+ { -7, 8 },
+ { -5, 9 },
+ { -3, 9 },
+ { -1, 8 },
+ { 0, 7 },
+ { 1, 5 },
+ { 1, 3 },
+ { 0, 1 },
+ { -1, 0 },
+ { -3, -1 },
+ { -64, 0 },
+ { 1, -10 },
+ { -2, -1 },
+ { -64, 0 },
+ { 8, -8 },
+ { 0, 0 },
+ { -64, 0 },
+ { 10, -1 },
+ { 1, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2288[] = {
+ { -9, 10 },
+ { 0, -4 },
+ { -3, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 2 },
+ { 6, -1 },
+ { 4, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -64, 0 },
+ { 0, -10 },
+ { -4, -8 },
+ { 0, -12 },
+ { 0, -4 },
+ { -64, 0 },
+ { 1, -10 },
+ { 5, -8 },
+ { 1, -12 },
+ { 1, -4 },
+ { -64, 0 },
+ { 0, 1 },
+ { -1, 2 },
+ { -1, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 2, 3 },
+ { 2, 2 },
+ { 1, 1 },
+ { 0, 1 },
+ { -64, 0 },
+ { 0, 2 },
+ { 0, 3 },
+ { 1, 3 },
+ { 1, 2 },
+ { 0, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2283[] = {
+ { -9, 10 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -6 },
+ { -6, -5 },
+ { -5, -2 },
+ { -3, 0 },
+ { 0, 1 },
+ { 1, 1 },
+ { 4, 0 },
+ { 6, -2 },
+ { 7, -5 },
+ { 7, -6 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, 1 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, 1 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, 5 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2293[] = {
+ { -10, 10 },
+ { -3, -7 },
+ { 3, 7 },
+ { -64, 0 },
+ { 3, -7 },
+ { -3, 7 },
+ { -64, 0 },
+ { -7, -3 },
+ { 7, 3 },
+ { -64, 0 },
+ { 7, -3 },
+ { -7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2289[] = {
+ { -11, 12 },
+ { -1, -10 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -8, -10 },
+ { -7, -12 },
+ { -7, -5 },
+ { -6, -2 },
+ { -4, 0 },
+ { -1, 1 },
+ { 0, 1 },
+ { -64, 0 },
+ { -5, -10 },
+ { -6, -12 },
+ { -6, -4 },
+ { -5, -1 },
+ { -64, 0 },
+ { 9, -10 },
+ { 8, -12 },
+ { 8, -5 },
+ { 7, -2 },
+ { 5, 0 },
+ { 2, 1 },
+ { 1, 1 },
+ { -64, 0 },
+ { 6, -10 },
+ { 7, -12 },
+ { 7, -4 },
+ { 6, -1 },
+ { -64, 0 },
+ { -4, 5 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1200[] = {
+ { -6, 7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -3 },
+ { -4, 2 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -3 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -2, -6 },
+ { -3, -3 },
+ { -3, 2 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 2 },
+ { 4, -3 },
+ { 3, -6 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2401[] = {
+ { -17, 17 },
+ { -10, -16 },
+ { -10, 16 },
+ { -64, 0 },
+ { -9, -16 },
+ { -9, 16 },
+ { -64, 0 },
+ { 9, -16 },
+ { 9, 16 },
+ { -64, 0 },
+ { 10, -16 },
+ { 10, 16 },
+ { -64, 0 },
+ { -14, -16 },
+ { 14, -16 },
+ { -64, 0 },
+ { -14, 16 },
+ { -5, 16 },
+ { -64, 0 },
+ { 5, 16 },
+ { 14, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2402[] = {
+ { -16, 15 },
+ { -11, -16 },
+ { -1, -2 },
+ { -12, 16 },
+ { -64, 0 },
+ { -12, -16 },
+ { -2, -2 },
+ { -64, 0 },
+ { -13, -16 },
+ { -2, -1 },
+ { -64, 0 },
+ { -13, -16 },
+ { 10, -16 },
+ { 12, -9 },
+ { 9, -16 },
+ { -64, 0 },
+ { -11, 15 },
+ { 10, 15 },
+ { -64, 0 },
+ { -12, 16 },
+ { 10, 16 },
+ { 12, 9 },
+ { 9, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2403[] = {
+ { -9, 9 },
+ { 6, -39 },
+ { 3, -33 },
+ { 0, -26 },
+ { -2, -21 },
+ { -3, -17 },
+ { -4, -12 },
+ { -5, -4 },
+ { -5, 4 },
+ { -4, 12 },
+ { -3, 17 },
+ { -2, 21 },
+ { 0, 26 },
+ { 3, 33 },
+ { 6, 39 },
+ { -64, 0 },
+ { 3, -33 },
+ { 1, -28 },
+ { -1, -22 },
+ { -2, -18 },
+ { -3, -12 },
+ { -4, -4 },
+ { -4, 4 },
+ { -3, 12 },
+ { -2, 18 },
+ { -1, 22 },
+ { 1, 28 },
+ { 3, 33 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2404[] = {
+ { -9, 9 },
+ { -6, -39 },
+ { -3, -33 },
+ { 0, -26 },
+ { 2, -21 },
+ { 3, -17 },
+ { 4, -12 },
+ { 5, -4 },
+ { 5, 4 },
+ { 4, 12 },
+ { 3, 17 },
+ { 2, 21 },
+ { 0, 26 },
+ { -3, 33 },
+ { -6, 39 },
+ { -64, 0 },
+ { -3, -33 },
+ { -1, -28 },
+ { 1, -22 },
+ { 2, -18 },
+ { 3, -12 },
+ { 4, -4 },
+ { 4, 4 },
+ { 3, 12 },
+ { 2, 18 },
+ { 1, 22 },
+ { -1, 28 },
+ { -3, 33 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2405[] = {
+ { -9, 9 },
+ { -5, -39 },
+ { -5, 0 },
+ { -5, 39 },
+ { -64, 0 },
+ { -4, -39 },
+ { -4, 0 },
+ { -4, 39 },
+ { -64, 0 },
+ { -5, -39 },
+ { 6, -39 },
+ { -64, 0 },
+ { -5, 39 },
+ { 6, 39 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2406[] = {
+ { -9, 9 },
+ { 4, -39 },
+ { 4, 0 },
+ { 4, 39 },
+ { -64, 0 },
+ { 5, -39 },
+ { 5, 0 },
+ { 5, 39 },
+ { -64, 0 },
+ { -6, -39 },
+ { 5, -39 },
+ { -64, 0 },
+ { -6, 39 },
+ { 5, 39 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2295[] = {
+ { -12, 12 },
+ { -4, -5 },
+ { -6, -4 },
+ { -7, -4 },
+ { -9, -5 },
+ { -10, -7 },
+ { -10, -8 },
+ { -9, -10 },
+ { -7, -11 },
+ { -6, -11 },
+ { -4, -10 },
+ { -3, -8 },
+ { -3, -7 },
+ { -4, -5 },
+ { -7, -1 },
+ { -8, 2 },
+ { -8, 4 },
+ { -7, 7 },
+ { -5, 9 },
+ { -2, 10 },
+ { 2, 10 },
+ { 5, 9 },
+ { 7, 7 },
+ { 8, 4 },
+ { 8, 2 },
+ { 7, -1 },
+ { 4, -5 },
+ { 3, -7 },
+ { 3, -8 },
+ { 4, -10 },
+ { 6, -11 },
+ { 7, -11 },
+ { 9, -10 },
+ { 10, -8 },
+ { 10, -7 },
+ { 9, -5 },
+ { 7, -4 },
+ { 6, -4 },
+ { 4, -5 },
+ { -64, 0 },
+ { -8, 4 },
+ { -7, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2408[] = {
+ { -9, 9 },
+ { -4, -39 },
+ { -1, -37 },
+ { 1, -35 },
+ { 2, -33 },
+ { 3, -30 },
+ { 3, -26 },
+ { 2, -22 },
+ { -2, -14 },
+ { -3, -11 },
+ { -3, -8 },
+ { -2, -5 },
+ { 0, -2 },
+ { -64, 0 },
+ { -1, -37 },
+ { 1, -34 },
+ { 2, -30 },
+ { 2, -26 },
+ { 1, -23 },
+ { -3, -15 },
+ { -4, -11 },
+ { -4, -8 },
+ { -3, -5 },
+ { 0, -2 },
+ { 4, 0 },
+ { 0, 2 },
+ { -3, 5 },
+ { -4, 8 },
+ { -4, 11 },
+ { -3, 15 },
+ { 1, 23 },
+ { 2, 26 },
+ { 2, 30 },
+ { 1, 34 },
+ { -1, 37 },
+ { -64, 0 },
+ { 0, 2 },
+ { -2, 5 },
+ { -3, 8 },
+ { -3, 11 },
+ { -2, 14 },
+ { 2, 22 },
+ { 3, 26 },
+ { 3, 30 },
+ { 2, 33 },
+ { 1, 35 },
+ { -1, 37 },
+ { -4, 39 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2409[] = {
+ { -9, 9 },
+ { 4, -36 },
+ { 1, -33 },
+ { -1, -30 },
+ { -3, -26 },
+ { -4, -21 },
+ { -4, -15 },
+ { -3, -9 },
+ { -2, -5 },
+ { 1, 6 },
+ { 2, 10 },
+ { 3, 16 },
+ { 3, 21 },
+ { 2, 26 },
+ { 1, 29 },
+ { -1, 33 },
+ { -64, 0 },
+ { 1, -33 },
+ { -1, -29 },
+ { -2, -26 },
+ { -3, -21 },
+ { -3, -16 },
+ { -2, -10 },
+ { -1, -6 },
+ { 2, 5 },
+ { 3, 9 },
+ { 4, 15 },
+ { 4, 21 },
+ { 3, 26 },
+ { 1, 30 },
+ { -1, 33 },
+ { -4, 36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2410[] = {
+ { -9, 9 },
+ { -4, -36 },
+ { -1, -33 },
+ { 1, -30 },
+ { 3, -26 },
+ { 4, -21 },
+ { 4, -15 },
+ { 3, -9 },
+ { 2, -5 },
+ { -1, 6 },
+ { -2, 10 },
+ { -3, 16 },
+ { -3, 21 },
+ { -2, 26 },
+ { -1, 29 },
+ { 1, 33 },
+ { -64, 0 },
+ { -1, -33 },
+ { 1, -29 },
+ { 2, -26 },
+ { 3, -21 },
+ { 3, -16 },
+ { 2, -10 },
+ { 1, -6 },
+ { -2, 5 },
+ { -3, 9 },
+ { -4, 15 },
+ { -4, 21 },
+ { -3, 26 },
+ { -1, 30 },
+ { 1, 33 },
+ { 4, 36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2411[] = {
+ { -27, 8 },
+ { -24, 0 },
+ { -17, 0 },
+ { 0, 29 },
+ { -64, 0 },
+ { -18, 0 },
+ { -1, 29 },
+ { -64, 0 },
+ { -19, 0 },
+ { 0, 32 },
+ { -64, 0 },
+ { 8, -48 },
+ { 4, -8 },
+ { 0, 32 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2412[] = {
+ { -15, 15 },
+ { 11, -36 },
+ { 10, -36 },
+ { 9, -35 },
+ { 9, -34 },
+ { 10, -33 },
+ { 11, -33 },
+ { 12, -34 },
+ { 12, -36 },
+ { 11, -38 },
+ { 9, -39 },
+ { 7, -39 },
+ { 5, -38 },
+ { 3, -36 },
+ { 2, -34 },
+ { 1, -31 },
+ { 0, -24 },
+ { -1, -8 },
+ { -1, 24 },
+ { -2, 33 },
+ { -3, 36 },
+ { -64, 0 },
+ { 10, -35 },
+ { 10, -34 },
+ { 11, -34 },
+ { 11, -35 },
+ { 10, -35 },
+ { -64, 0 },
+ { 0, -24 },
+ { 0, 24 },
+ { -64, 0 },
+ { 3, -36 },
+ { 2, -33 },
+ { 1, -24 },
+ { 1, 8 },
+ { 0, 24 },
+ { -1, 31 },
+ { -2, 34 },
+ { -3, 36 },
+ { -5, 38 },
+ { -7, 39 },
+ { -9, 39 },
+ { -11, 38 },
+ { -12, 36 },
+ { -12, 34 },
+ { -11, 33 },
+ { -10, 33 },
+ { -9, 34 },
+ { -9, 35 },
+ { -10, 36 },
+ { -11, 36 },
+ { -64, 0 },
+ { -11, 34 },
+ { -11, 35 },
+ { -10, 35 },
+ { -10, 34 },
+ { -11, 34 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2282[] = {
+ { -8, 9 },
+ { -2, -12 },
+ { -4, -11 },
+ { -3, -9 },
+ { -1, -8 },
+ { -64, 0 },
+ { -2, -12 },
+ { -3, -11 },
+ { -3, -9 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 4, -9 },
+ { 2, -8 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 4, -9 },
+ { -64, 0 },
+ { -1, -8 },
+ { -3, -7 },
+ { -4, -6 },
+ { -5, -4 },
+ { -5, -1 },
+ { -4, 1 },
+ { -3, 2 },
+ { -1, 3 },
+ { 2, 3 },
+ { 4, 2 },
+ { 5, 1 },
+ { 6, -1 },
+ { 6, -4 },
+ { 5, -6 },
+ { 4, -7 },
+ { 2, -8 },
+ { -1, -8 },
+ { -64, 0 },
+ { 0, 3 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, 3 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2275[] = {
+ { -10, 11 },
+ { 1, -12 },
+ { -6, 16 },
+ { -64, 0 },
+ { 7, -12 },
+ { 0, 16 },
+ { -64, 0 },
+ { -6, -1 },
+ { 8, -1 },
+ { -64, 0 },
+ { -7, 5 },
+ { 7, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3326[] = {
+ { -12, 12 },
+ { -4, -9 },
+ { -3, -11 },
+ { -1, -12 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -5 },
+ { 5, -3 },
+ { 4, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -1, -1 },
+ { -3, -2 },
+ { -4, -4 },
+ { -64, 0 },
+ { 4, -10 },
+ { 5, -9 },
+ { 5, -4 },
+ { 4, -3 },
+ { -64, 0 },
+ { 2, -12 },
+ { 3, -11 },
+ { 4, -9 },
+ { 4, -4 },
+ { 3, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -5, 3 },
+ { -4, 1 },
+ { -3, 0 },
+ { -1, -1 },
+ { 2, -1 },
+ { 5, 0 },
+ { 7, 2 },
+ { 8, 4 },
+ { 8, 8 },
+ { 7, 10 },
+ { 5, 12 },
+ { 2, 13 },
+ { -2, 13 },
+ { -4, 12 },
+ { -7, 8 },
+ { -8, 7 },
+ { -64, 0 },
+ { 6, 2 },
+ { 7, 4 },
+ { 7, 8 },
+ { 6, 10 },
+ { -64, 0 },
+ { 2, -1 },
+ { 5, 1 },
+ { 6, 3 },
+ { 6, 9 },
+ { 5, 11 },
+ { 4, 12 },
+ { 2, 13 },
+ { -64, 0 },
+ { -3, 12 },
+ { -4, 11 },
+ { -6, 8 },
+ { -7, 7 },
+ { -64, 0 },
+ { 0, 13 },
+ { -2, 12 },
+ { -3, 11 },
+ { -5, 8 },
+ { -6, 7 },
+ { -9, 7 },
+ { -10, 8 },
+ { -10, 10 },
+ { -9, 11 },
+ { -8, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2273[] = {
+ { -13, 14 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -5, -2 },
+ { -5, 1 },
+ { -4, 3 },
+ { -2, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 3 },
+ { -2, 4 },
+ { -64, 0 },
+ { 5, -7 },
+ { 4, 1 },
+ { 4, 3 },
+ { 6, 4 },
+ { 8, 4 },
+ { 10, 2 },
+ { 11, -1 },
+ { 11, -3 },
+ { 10, -6 },
+ { 9, -8 },
+ { 7, -10 },
+ { 5, -11 },
+ { 2, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 7, 7 },
+ { 8, 6 },
+ { -64, 0 },
+ { 6, -7 },
+ { 5, 1 },
+ { 5, 3 },
+ { 6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2299[] = {
+ { -9, 9 },
+ { -1, 6 },
+ { 3, 6 },
+ { 7, 7 },
+ { 6, 3 },
+ { 6, -1 },
+ { -64, 0 },
+ { 6, 3 },
+ { 6, 6 },
+ { 3, 6 },
+ { -64, 0 },
+ { 6, 6 },
+ { -7, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2294[] = {
+ { -12, 12 },
+ { -4, 4 },
+ { -6, 3 },
+ { -7, 3 },
+ { -9, 4 },
+ { -10, 6 },
+ { -10, 7 },
+ { -9, 9 },
+ { -7, 10 },
+ { -6, 10 },
+ { -4, 9 },
+ { -3, 7 },
+ { -3, 6 },
+ { -4, 4 },
+ { -7, 0 },
+ { -8, -3 },
+ { -8, -5 },
+ { -7, -8 },
+ { -5, -10 },
+ { -2, -11 },
+ { 2, -11 },
+ { 5, -10 },
+ { 7, -8 },
+ { 8, -5 },
+ { 8, -3 },
+ { 7, 0 },
+ { 4, 4 },
+ { 3, 6 },
+ { 3, 7 },
+ { 4, 9 },
+ { 6, 10 },
+ { 7, 10 },
+ { 9, 9 },
+ { 10, 7 },
+ { 10, 6 },
+ { 9, 4 },
+ { 7, 3 },
+ { 6, 3 },
+ { 4, 4 },
+ { -64, 0 },
+ { -8, -5 },
+ { -7, -7 },
+ { -5, -9 },
+ { -2, -10 },
+ { 2, -10 },
+ { 5, -9 },
+ { 7, -7 },
+ { 8, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3418[] = {
+ { -7, 7 },
+ { -4, -3 },
+ { -3, -3 },
+ { -2, -2 },
+ { -2, 6 },
+ { -3, 7 },
+ { -64, 0 },
+ { -3, -4 },
+ { -1, -2 },
+ { -1, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { -5, -2 },
+ { -2, -5 },
+ { 0, -3 },
+ { 0, 6 },
+ { 1, 7 },
+ { 2, 7 },
+ { -64, 0 },
+ { -3, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 3, 6 },
+ { -64, 0 },
+ { 2, -4 },
+ { 3, -2 },
+ { 5, -3 },
+ { 4, -5 },
+ { 0, -3 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3706[] = {
+ { -10, 10 },
+ { -6, -10 },
+ { -6, 6 },
+ { -8, 7 },
+ { -64, 0 },
+ { -5, -9 },
+ { -5, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -4, -10 },
+ { -4, 6 },
+ { -2, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -10 },
+ { 0, -11 },
+ { 2, -12 },
+ { 3, -11 },
+ { 5, -10 },
+ { 6, -10 },
+ { -64, 0 },
+ { 1, -11 },
+ { 3, -10 },
+ { -64, 0 },
+ { 0, -11 },
+ { 2, -9 },
+ { 4, -9 },
+ { 6, -10 },
+ { -64, 0 },
+ { -4, -2 },
+ { -3, -2 },
+ { 1, -3 },
+ { 3, -4 },
+ { 4, -5 },
+ { -64, 0 },
+ { 1, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 4, 7 },
+ { -64, 0 },
+ { 3, -4 },
+ { 5, -2 },
+ { 5, 6 },
+ { -64, 0 },
+ { 4, -5 },
+ { 5, -4 },
+ { 7, -3 },
+ { 8, -3 },
+ { 6, -2 },
+ { 6, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -1, 8 },
+ { 4, 7 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2291[] = {
+ { -10, 9 },
+ { 7, -11 },
+ { 3, -11 },
+ { -1, -10 },
+ { -4, -8 },
+ { -6, -5 },
+ { -7, -2 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 7 },
+ { -1, 9 },
+ { 3, 10 },
+ { 7, 10 },
+ { -64, 0 },
+ { 7, -11 },
+ { 4, -10 },
+ { 1, -8 },
+ { -1, -5 },
+ { -2, -2 },
+ { -2, 1 },
+ { -1, 4 },
+ { 1, 7 },
+ { 4, 9 },
+ { 7, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2301[] = {
+ { -12, 13 },
+ { -8, -5 },
+ { -9, -6 },
+ { -9, -8 },
+ { -8, -10 },
+ { -6, -11 },
+ { -4, -11 },
+ { -2, -10 },
+ { -1, -9 },
+ { 0, -7 },
+ { 1, -2 },
+ { -64, 0 },
+ { -9, -8 },
+ { -7, -10 },
+ { -5, -10 },
+ { -3, -9 },
+ { -2, -8 },
+ { -1, -6 },
+ { 0, -2 },
+ { 0, 9 },
+ { -64, 0 },
+ { 9, -5 },
+ { 10, -6 },
+ { 10, -8 },
+ { 9, -10 },
+ { 7, -11 },
+ { 5, -11 },
+ { 3, -10 },
+ { 2, -9 },
+ { 1, -7 },
+ { 0, -2 },
+ { -64, 0 },
+ { 10, -8 },
+ { 8, -10 },
+ { 6, -10 },
+ { 4, -9 },
+ { 3, -8 },
+ { 2, -6 },
+ { 1, -2 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1177[] = {
+ { -10, 9 },
+ { 0, -7 },
+ { 1, -6 },
+ { 1, -5 },
+ { 2, -5 },
+ { 2, -6 },
+ { 0, -7 },
+ { -3, -7 },
+ { -5, -6 },
+ { -6, -4 },
+ { -6, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -4, -6 },
+ { -5, -4 },
+ { -5, 6 },
+ { -64, 0 },
+ { 6, -7 },
+ { 7, -6 },
+ { 7, -5 },
+ { 8, -5 },
+ { 8, -6 },
+ { 6, -7 },
+ { 4, -7 },
+ { 2, -5 },
+ { 2, 6 },
+ { -64, 0 },
+ { 4, -7 },
+ { 3, -5 },
+ { 3, 6 },
+ { -64, 0 },
+ { -8, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { -8, 6 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1152[] = {
+ { -8, 6 },
+ { -3, -7 },
+ { -5, 0 },
+ { -64, 0 },
+ { -2, -7 },
+ { -4, 0 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { -4, 0 },
+ { -3, -2 },
+ { -1, -3 },
+ { 1, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, 2 },
+ { 3, 4 },
+ { 2, 5 },
+ { 0, 6 },
+ { -2, 6 },
+ { -4, 5 },
+ { -5, 3 },
+ { -5, 0 },
+ { -64, 0 },
+ { 1, -3 },
+ { 3, -1 },
+ { 3, 2 },
+ { 2, 4 },
+ { 0, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { -2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2297[] = {
+ { -9, 9 },
+ { 1, 6 },
+ { -3, 6 },
+ { -7, 7 },
+ { -6, 3 },
+ { -6, -1 },
+ { -64, 0 },
+ { -6, 3 },
+ { -6, 6 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, 6 },
+ { 7, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3271[] = {
+ { -8, 8 },
+ { 8, -16 },
+ { 6, -15 },
+ { 3, -13 },
+ { 0, -10 },
+ { -2, -7 },
+ { -4, -3 },
+ { -5, 1 },
+ { -5, 6 },
+ { -4, 10 },
+ { -3, 13 },
+ { -1, 16 },
+ { -64, 0 },
+ { 1, -10 },
+ { -1, -7 },
+ { -3, -3 },
+ { -4, 2 },
+ { -4, 10 },
+ { -64, 0 },
+ { 8, -16 },
+ { 5, -14 },
+ { 2, -11 },
+ { 0, -8 },
+ { -1, -6 },
+ { -2, -3 },
+ { -3, 1 },
+ { -4, 10 },
+ { -64, 0 },
+ { -4, 2 },
+ { -3, 11 },
+ { -2, 14 },
+ { -1, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1157[] = {
+ { -7, 7 },
+ { 4, -3 },
+ { 2, 4 },
+ { 1, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 5, -3 },
+ { 3, 4 },
+ { 2, 7 },
+ { 0, 9 },
+ { -2, 10 },
+ { -5, 10 },
+ { -6, 9 },
+ { -5, 9 },
+ { -4, 10 },
+ { -64, 0 },
+ { 3, 1 },
+ { 3, -1 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 4 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1166[] = {
+ { -8, 7 },
+ { -7, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -3, -3 },
+ { -2, -2 },
+ { -2, -1 },
+ { -5, 10 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, -1 },
+ { -6, 10 },
+ { -64, 0 },
+ { -2, -1 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 2 },
+ { 4, 4 },
+ { 3, 5 },
+ { 1, 6 },
+ { -1, 6 },
+ { -3, 4 },
+ { -3, 2 },
+ { -64, 0 },
+ { 2, -3 },
+ { 4, -1 },
+ { 4, 2 },
+ { 3, 4 },
+ { 1, 6 },
+ { -64, 0 },
+ { -8, 10 },
+ { -3, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1232[] = {
+ { -9, 9 },
+ { 0, -6 },
+ { 0, 6 },
+ { -64, 0 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2285[] = {
+ { -11, 14 },
+ { -2, -5 },
+ { -5, -4 },
+ { -7, -2 },
+ { -8, 1 },
+ { -8, 2 },
+ { -7, 5 },
+ { -5, 7 },
+ { -2, 8 },
+ { -1, 8 },
+ { 2, 7 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, 1 },
+ { 4, -2 },
+ { 2, -4 },
+ { -1, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 11, -11 },
+ { 5, -11 },
+ { 9, -10 },
+ { 3, -4 },
+ { -64, 0 },
+ { 11, -11 },
+ { 11, -5 },
+ { 10, -9 },
+ { 4, -3 },
+ { -64, 0 },
+ { 10, -10 },
+ { 4, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0197[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0198[] = {
+ { -2, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0199[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0200[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 2, 3 },
+ { 3, 1 },
+ { 3, -2 },
+ { 2, -4 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0201[] = {
+ { -5, 5 },
+ { -2, -3 },
+ { 0, -5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0202[] = {
+ { -5, 5 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -2 },
+ { 2, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0203[] = {
+ { -5, 5 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { 0, -1 },
+ { 1, -1 },
+ { 3, 0 },
+ { 3, 3 },
+ { 1, 4 },
+ { -1, 4 },
+ { -3, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0204[] = {
+ { -5, 5 },
+ { 1, -5 },
+ { 1, 4 },
+ { -64, 0 },
+ { 1, -5 },
+ { -4, 1 },
+ { 4, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0205[] = {
+ { -5, 5 },
+ { -2, -5 },
+ { -3, -1 },
+ { -1, -2 },
+ { 0, -2 },
+ { 2, -1 },
+ { 3, 1 },
+ { 2, 3 },
+ { 0, 4 },
+ { -1, 4 },
+ { -3, 3 },
+ { -64, 0 },
+ { -2, -5 },
+ { 2, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0206[] = {
+ { -5, 5 },
+ { 2, -5 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -2, 3 },
+ { 0, 4 },
+ { 2, 3 },
+ { 3, 1 },
+ { 2, -1 },
+ { 0, -2 },
+ { -2, -1 },
+ { -3, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0207[] = {
+ { -5, 5 },
+ { 3, -5 },
+ { -1, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { 3, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0208[] = {
+ { -5, 5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -1, -1 },
+ { 1, -1 },
+ { 3, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -1, -1 },
+ { -3, 0 },
+ { -3, 3 },
+ { -1, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 3, 0 },
+ { 1, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0209[] = {
+ { -5, 5 },
+ { 3, -2 },
+ { 2, 0 },
+ { 0, 1 },
+ { -2, 0 },
+ { -3, -2 },
+ { -2, -4 },
+ { 0, -5 },
+ { 2, -4 },
+ { 3, -2 },
+ { 3, 1 },
+ { 2, 3 },
+ { 0, 4 },
+ { -2, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0210[] = {
+ { -2, 3 },
+ { 0, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 1, 3 },
+ { 0, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0211[] = {
+ { -2, 3 },
+ { 1, 4 },
+ { 0, 4 },
+ { 0, 3 },
+ { 1, 3 },
+ { 1, 5 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0212[] = {
+ { -2, 3 },
+ { 0, -2 },
+ { 0, -1 },
+ { 1, -1 },
+ { 1, -2 },
+ { 0, -2 },
+ { -64, 0 },
+ { 0, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 1, 3 },
+ { 0, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0213[] = {
+ { -2, 3 },
+ { 0, -2 },
+ { 0, -1 },
+ { 1, -1 },
+ { 1, -2 },
+ { 0, -2 },
+ { -64, 0 },
+ { 1, 4 },
+ { 0, 4 },
+ { 0, 3 },
+ { 1, 3 },
+ { 1, 5 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0214[] = {
+ { -2, 3 },
+ { 0, -5 },
+ { 0, 0 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 0 },
+ { -64, 0 },
+ { 0, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 1, 3 },
+ { 0, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0215[] = {
+ { -4, 5 },
+ { -2, -4 },
+ { 0, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 3, -2 },
+ { 0, -1 },
+ { 0, 0 },
+ { 1, 0 },
+ { 1, -1 },
+ { 3, -2 },
+ { -64, 0 },
+ { 0, 3 },
+ { 0, 4 },
+ { 1, 4 },
+ { 1, 3 },
+ { 0, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0216[] = {
+ { -2, 2 },
+ { 0, -5 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0217[] = {
+ { -4, 4 },
+ { -2, -5 },
+ { -2, -1 },
+ { -64, 0 },
+ { 2, -5 },
+ { 2, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0218[] = {
+ { -4, 4 },
+ { -1, -5 },
+ { -2, -4 },
+ { -2, -2 },
+ { -1, -1 },
+ { 1, -1 },
+ { 2, -2 },
+ { 2, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0219[] = {
+ { -5, 5 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -1, -1 },
+ { 2, 0 },
+ { 3, 1 },
+ { 3, 3 },
+ { 1, 4 },
+ { -1, 4 },
+ { -3, 3 },
+ { -64, 0 },
+ { 0, -6 },
+ { 0, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0220[] = {
+ { -5, 5 },
+ { 4, -6 },
+ { -4, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0221[] = {
+ { -3, 4 },
+ { 2, -6 },
+ { 0, -4 },
+ { -1, -2 },
+ { -1, 1 },
+ { 0, 3 },
+ { 2, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0222[] = {
+ { -4, 3 },
+ { -2, -6 },
+ { 0, -4 },
+ { 1, -2 },
+ { 1, 1 },
+ { 0, 3 },
+ { -2, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0223[] = {
+ { -2, 2 },
+ { 0, -6 },
+ { 0, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0224[] = {
+ { -6, 6 },
+ { -4, 0 },
+ { 4, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0225[] = {
+ { -6, 6 },
+ { 0, -4 },
+ { 0, 4 },
+ { -64, 0 },
+ { -4, 0 },
+ { 4, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0226[] = {
+ { -6, 6 },
+ { -4, -2 },
+ { 4, -2 },
+ { -64, 0 },
+ { -4, 2 },
+ { 4, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0227[] = {
+ { -5, 5 },
+ { -3, -3 },
+ { 3, 3 },
+ { -64, 0 },
+ { 3, -3 },
+ { -3, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0228[] = {
+ { -5, 5 },
+ { 0, -3 },
+ { 0, 3 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, 2 },
+ { -64, 0 },
+ { 3, -2 },
+ { -3, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0229[] = {
+ { -2, 3 },
+ { 0, -1 },
+ { 0, 0 },
+ { 1, 0 },
+ { 1, -1 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0230[] = {
+ { -2, 3 },
+ { 1, -5 },
+ { 0, -3 },
+ { 0, -1 },
+ { 1, -1 },
+ { 1, -2 },
+ { 0, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0231[] = {
+ { -2, 3 },
+ { 1, -4 },
+ { 0, -4 },
+ { 0, -5 },
+ { 1, -5 },
+ { 1, -3 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2501[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { -7, 9 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 7, 9 },
+ { 8, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -5, 3 },
+ { 5, 3 },
+ { -64, 0 },
+ { -6, 4 },
+ { 6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0233[] = {
+ { -5, 6 },
+ { 0, -6 },
+ { -2, 5 },
+ { -64, 0 },
+ { 3, -6 },
+ { 1, 5 },
+ { -64, 0 },
+ { -3, -2 },
+ { 4, -2 },
+ { -64, 0 },
+ { -3, 1 },
+ { 4, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0234[] = {
+ { -6, 6 },
+ { 4, 0 },
+ { 3, 0 },
+ { 2, 1 },
+ { 1, 3 },
+ { 0, 4 },
+ { -3, 4 },
+ { -4, 3 },
+ { -4, 1 },
+ { -3, 0 },
+ { 0, -1 },
+ { 1, -2 },
+ { 1, -4 },
+ { 0, -5 },
+ { -2, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -1, 1 },
+ { 1, 3 },
+ { 3, 4 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0235[] = {
+ { -6, 6 },
+ { -4, -4 },
+ { -3, -1 },
+ { -3, 1 },
+ { -4, 4 },
+ { -64, 0 },
+ { 4, -4 },
+ { 3, -1 },
+ { 3, 1 },
+ { 4, 4 },
+ { -64, 0 },
+ { -4, -4 },
+ { -1, -3 },
+ { 1, -3 },
+ { 4, -4 },
+ { -64, 0 },
+ { -4, 4 },
+ { -1, 3 },
+ { 1, 3 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2505[] = {
+ { -9, 10 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, -11 },
+ { -4, 8 },
+ { -64, 0 },
+ { -5, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -4, -11 },
+ { 7, -11 },
+ { 7, -12 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -4, -1 },
+ { 2, -1 },
+ { -64, 0 },
+ { -4, 8 },
+ { 7, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { -5, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2506[] = {
+ { -9, 9 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, -11 },
+ { -4, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -4, -11 },
+ { 7, -11 },
+ { 7, -12 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -4, -1 },
+ { 2, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2507[] = {
+ { -10, 11 },
+ { 8, -7 },
+ { 7, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { 8, 4 },
+ { 8, 0 },
+ { 3, 0 },
+ { -64, 0 },
+ { 8, -7 },
+ { 7, -7 },
+ { 6, -9 },
+ { 5, -10 },
+ { 3, -11 },
+ { -1, -11 },
+ { -3, -10 },
+ { -4, -9 },
+ { -5, -7 },
+ { -6, -4 },
+ { -6, 1 },
+ { -5, 4 },
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 8 },
+ { 3, 8 },
+ { 5, 7 },
+ { 6, 6 },
+ { 7, 4 },
+ { 7, 1 },
+ { 3, 1 },
+ { 3, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2508[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -12 },
+ { -6, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 6, -12 },
+ { 6, 9 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -6, -1 },
+ { 6, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2509[] = {
+ { -4, 5 },
+ { 0, -12 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2510[] = {
+ { -8, 9 },
+ { 4, -12 },
+ { 4, 4 },
+ { 3, 7 },
+ { 1, 8 },
+ { -1, 8 },
+ { -3, 7 },
+ { -4, 4 },
+ { -5, 4 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -12 },
+ { 5, 4 },
+ { 4, 7 },
+ { 3, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -4, 7 },
+ { -5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2511[] = {
+ { -10, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -12 },
+ { -5, 0 },
+ { -64, 0 },
+ { 8, -12 },
+ { -5, 1 },
+ { -64, 0 },
+ { -2, -3 },
+ { 7, 9 },
+ { 8, 9 },
+ { -64, 0 },
+ { -1, -3 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2512[] = {
+ { -9, 8 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -12 },
+ { -4, 8 },
+ { -64, 0 },
+ { -4, 8 },
+ { 7, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { -5, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2513[] = {
+ { -12, 12 },
+ { -8, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -7, -7 },
+ { -7, 9 },
+ { -8, 9 },
+ { -64, 0 },
+ { -7, -7 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -7 },
+ { 7, 9 },
+ { 8, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2514[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -9 },
+ { -6, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -9 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 6, 6 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 6 },
+ { -64, 0 },
+ { 6, -12 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2515[] = {
+ { -11, 11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { -1, -11 },
+ { -4, -10 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 4, 7 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -4 },
+ { 6, -7 },
+ { 4, -10 },
+ { 1, -11 },
+ { -1, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2516[] = {
+ { -10, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 3, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { -5, -11 },
+ { 3, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -5 },
+ { 5, -3 },
+ { 3, -2 },
+ { -5, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2517[] = {
+ { -11, 11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { -1, -11 },
+ { -4, -10 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 4, 7 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -4 },
+ { 6, -7 },
+ { 4, -10 },
+ { 1, -11 },
+ { -1, -11 },
+ { -64, 0 },
+ { 1, 6 },
+ { 6, 11 },
+ { 7, 11 },
+ { -64, 0 },
+ { 1, 6 },
+ { 2, 6 },
+ { 7, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2518[] = {
+ { -10, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 2, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { -5, -11 },
+ { 2, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -5 },
+ { 5, -3 },
+ { 2, -2 },
+ { -5, -2 },
+ { -64, 0 },
+ { 0, -1 },
+ { 6, 9 },
+ { 7, 9 },
+ { -64, 0 },
+ { 1, -1 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2519[] = {
+ { -10, 10 },
+ { 7, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -7 },
+ { -6, -5 },
+ { -5, -4 },
+ { -3, -3 },
+ { 2, -1 },
+ { 4, 0 },
+ { 5, 1 },
+ { 6, 3 },
+ { 6, 6 },
+ { 5, 7 },
+ { 2, 8 },
+ { -2, 8 },
+ { -4, 7 },
+ { -5, 6 },
+ { -7, 6 },
+ { -64, 0 },
+ { 7, -9 },
+ { 5, -9 },
+ { 4, -10 },
+ { 2, -11 },
+ { -2, -11 },
+ { -5, -10 },
+ { -6, -9 },
+ { -6, -7 },
+ { -5, -5 },
+ { -3, -4 },
+ { 2, -2 },
+ { 4, -1 },
+ { 6, 1 },
+ { 7, 3 },
+ { 7, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2520[] = {
+ { -8, 9 },
+ { 0, -11 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -11 },
+ { 1, 9 },
+ { 0, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 7, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, -11 },
+ { 7, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2521[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -12 },
+ { -6, 3 },
+ { -5, 6 },
+ { -4, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 4, 7 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, -12 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2522[] = {
+ { -10, 10 },
+ { -8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -7, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2523[] = {
+ { -13, 13 },
+ { -11, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -11, -12 },
+ { -10, -12 },
+ { -5, 6 },
+ { -64, 0 },
+ { 0, -12 },
+ { -5, 6 },
+ { -64, 0 },
+ { 0, -9 },
+ { -5, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 5, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 5, 6 },
+ { -64, 0 },
+ { 11, -12 },
+ { 10, -12 },
+ { 5, 6 },
+ { -64, 0 },
+ { 11, -12 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2524[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 6, 9 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 6, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -6, 9 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2525[] = {
+ { -9, 10 },
+ { -7, -12 },
+ { 0, -2 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -12 },
+ { 1, -2 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -12 },
+ { 0, -2 },
+ { -64, 0 },
+ { 8, -12 },
+ { 1, -2 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2526[] = {
+ { -10, 10 },
+ { 6, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, -12 },
+ { -7, -11 },
+ { 6, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { 7, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2287[] = {
+ { -9, 10 },
+ { -5, -12 },
+ { -5, 3 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -1 },
+ { -64, 0 },
+ { -5, -1 },
+ { -4, -3 },
+ { -3, -4 },
+ { -1, -5 },
+ { 2, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, 0 },
+ { 5, 2 },
+ { 3, 4 },
+ { -64, 0 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -2 },
+ { 5, 0 },
+ { 2, 6 },
+ { 2, 8 },
+ { 3, 9 },
+ { 5, 9 },
+ { 7, 7 },
+ { -64, 0 },
+ { -7, -12 },
+ { -4, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4285[] = {
+ { -6, 6 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3111[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -9, -12 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { 5, -4 },
+ { -4, 5 },
+ { -64, 0 },
+ { 0, 1 },
+ { 7, 9 },
+ { -64, 0 },
+ { 0, 2 },
+ { 6, 9 },
+ { -64, 0 },
+ { -1, 2 },
+ { 5, 9 },
+ { -64, 0 },
+ { 2, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -4 },
+ { -64, 0 },
+ { 8, -5 },
+ { 5, -4 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 3, 9 },
+ { -64, 0 },
+ { 4, 7 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2801[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -5, 3 },
+ { 4, 3 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4286[] = {
+ { -6, 6 },
+ { -6, 15 },
+ { -6, -6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1270[] = {
+ { -10, 10 },
+ { 8, 0 },
+ { 7, 2 },
+ { 5, 3 },
+ { 4, 3 },
+ { 2, 2 },
+ { 1, 1 },
+ { -1, -2 },
+ { -2, -3 },
+ { -4, -4 },
+ { -5, -4 },
+ { -7, -3 },
+ { -8, -1 },
+ { -8, 0 },
+ { -7, 2 },
+ { -5, 3 },
+ { -4, 3 },
+ { -2, 2 },
+ { -1, 1 },
+ { 1, -2 },
+ { 2, -3 },
+ { 4, -4 },
+ { 5, -4 },
+ { 7, -3 },
+ { 8, -1 },
+ { 8, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1271[] = {
+ { -8, 8 },
+ { 6, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -2, -6 },
+ { -2, -4 },
+ { -3, -3 },
+ { -5, -3 },
+ { -6, -4 },
+ { -6, -6 },
+ { -5, -7 },
+ { -3, -7 },
+ { 1, -6 },
+ { 4, -6 },
+ { 6, -7 },
+ { -64, 0 },
+ { 3, 2 },
+ { 2, 3 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 6, 3 },
+ { 5, 2 },
+ { 3, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1272[] = {
+ { -8, 9 },
+ { 7, -2 },
+ { 6, -2 },
+ { 6, -1 },
+ { 7, -1 },
+ { 7, -2 },
+ { 6, -3 },
+ { 5, -3 },
+ { 4, -2 },
+ { 3, 2 },
+ { 2, 4 },
+ { 1, 5 },
+ { -1, 6 },
+ { -3, 6 },
+ { -5, 5 },
+ { -6, 4 },
+ { -6, 2 },
+ { -5, 1 },
+ { -3, 0 },
+ { 0, -2 },
+ { 1, -4 },
+ { 1, -6 },
+ { 0, -7 },
+ { -2, -7 },
+ { -3, -6 },
+ { -3, -4 },
+ { -2, -1 },
+ { 3, 5 },
+ { 5, 6 },
+ { 6, 6 },
+ { 7, 5 },
+ { -64, 0 },
+ { -3, 6 },
+ { -5, 4 },
+ { -5, 2 },
+ { -3, 0 },
+ { -64, 0 },
+ { -3, -4 },
+ { -2, -2 },
+ { 4, 5 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2407[] = {
+ { -9, 9 },
+ { 4, -39 },
+ { 1, -37 },
+ { -1, -35 },
+ { -2, -33 },
+ { -3, -30 },
+ { -3, -26 },
+ { -2, -22 },
+ { 2, -14 },
+ { 3, -11 },
+ { 3, -8 },
+ { 2, -5 },
+ { 0, -2 },
+ { -64, 0 },
+ { 1, -37 },
+ { -1, -34 },
+ { -2, -30 },
+ { -2, -26 },
+ { -1, -23 },
+ { 3, -15 },
+ { 4, -11 },
+ { 4, -8 },
+ { 3, -5 },
+ { 0, -2 },
+ { -4, 0 },
+ { 0, 2 },
+ { 3, 5 },
+ { 4, 8 },
+ { 4, 11 },
+ { 3, 15 },
+ { -1, 23 },
+ { -2, 26 },
+ { -2, 30 },
+ { -1, 34 },
+ { 1, 37 },
+ { -64, 0 },
+ { 0, 2 },
+ { 2, 5 },
+ { 3, 8 },
+ { 3, 11 },
+ { 2, 14 },
+ { -2, 22 },
+ { -3, 26 },
+ { -3, 30 },
+ { -2, 33 },
+ { -1, 35 },
+ { 1, 37 },
+ { 4, 39 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2551[] = {
+ { -13, 10 },
+ { 6, -12 },
+ { 4, -10 },
+ { 2, -7 },
+ { -1, -2 },
+ { -3, 1 },
+ { -6, 5 },
+ { -9, 8 },
+ { -11, 9 },
+ { -13, 9 },
+ { -14, 8 },
+ { -14, 6 },
+ { -13, 5 },
+ { -12, 6 },
+ { -13, 7 },
+ { -64, 0 },
+ { 6, -12 },
+ { 5, -8 },
+ { 3, 2 },
+ { 2, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 2, 7 },
+ { 1, 4 },
+ { 0, 2 },
+ { -2, 0 },
+ { -4, -1 },
+ { -6, -1 },
+ { -7, 0 },
+ { -7, 2 },
+ { -6, 5 },
+ { -3, 8 },
+ { 0, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2552[] = {
+ { -12, 12 },
+ { 3, -11 },
+ { 2, -10 },
+ { 1, -8 },
+ { -1, -3 },
+ { -3, 3 },
+ { -4, 5 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 1, -7 },
+ { -1, 1 },
+ { -2, 4 },
+ { -3, 6 },
+ { -5, 8 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -10, 5 },
+ { -9, 6 },
+ { -10, 7 },
+ { -64, 0 },
+ { -3, -6 },
+ { -4, -4 },
+ { -5, -3 },
+ { -7, -3 },
+ { -8, -4 },
+ { -8, -6 },
+ { -7, -8 },
+ { -5, -10 },
+ { -3, -11 },
+ { 0, -12 },
+ { 6, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -5 },
+ { 6, -4 },
+ { 2, -3 },
+ { 0, -3 },
+ { -64, 0 },
+ { 6, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 6, -4 },
+ { -64, 0 },
+ { 2, -3 },
+ { 5, -2 },
+ { 6, -1 },
+ { 7, 1 },
+ { 7, 4 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { 1, 9 },
+ { 0, 8 },
+ { 0, 6 },
+ { 1, 3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 4, -2 },
+ { 5, -1 },
+ { 6, 1 },
+ { 6, 4 },
+ { 5, 7 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2553[] = {
+ { -10, 11 },
+ { -7, -10 },
+ { -8, -8 },
+ { -8, -6 },
+ { -7, -4 },
+ { -4, -3 },
+ { -1, -3 },
+ { 3, -4 },
+ { 5, -5 },
+ { 7, -7 },
+ { 8, -9 },
+ { 8, -11 },
+ { 7, -12 },
+ { 5, -12 },
+ { 2, -11 },
+ { -1, -8 },
+ { -3, -5 },
+ { -5, -1 },
+ { -6, 3 },
+ { -6, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 6, 2 },
+ { 5, 0 },
+ { 3, 0 },
+ { 1, 1 },
+ { 0, 3 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -11 },
+ { 0, -8 },
+ { -2, -5 },
+ { -4, -1 },
+ { -5, 3 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2554[] = {
+ { -12, 11 },
+ { 3, -11 },
+ { 2, -10 },
+ { 1, -8 },
+ { -1, -3 },
+ { -3, 3 },
+ { -4, 5 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 1, -7 },
+ { -1, 1 },
+ { -2, 4 },
+ { -3, 6 },
+ { -5, 8 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -10, 5 },
+ { -8, 5 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 7, 2 },
+ { 8, -3 },
+ { 8, -6 },
+ { 7, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -8, -7 },
+ { -8, -5 },
+ { -7, -4 },
+ { -5, -4 },
+ { -4, -5 },
+ { -3, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2555[] = {
+ { -9, 10 },
+ { 5, -9 },
+ { 4, -8 },
+ { 4, -6 },
+ { 5, -5 },
+ { 7, -5 },
+ { 8, -7 },
+ { 8, -9 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -2, -8 },
+ { -2, -6 },
+ { -1, -4 },
+ { 1, -3 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -10 },
+ { -1, -8 },
+ { -1, -5 },
+ { 1, -3 },
+ { -64, 0 },
+ { 1, -3 },
+ { -1, -3 },
+ { -4, -2 },
+ { -6, 0 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 6, 2 },
+ { 5, 0 },
+ { 3, 0 },
+ { 1, 1 },
+ { 0, 3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -2 },
+ { -5, 0 },
+ { -6, 2 },
+ { -6, 6 },
+ { -5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2556[] = {
+ { -11, 10 },
+ { 5, -10 },
+ { 4, -8 },
+ { 2, -3 },
+ { 0, 3 },
+ { -1, 5 },
+ { -3, 8 },
+ { -5, 9 },
+ { -64, 0 },
+ { -1, -6 },
+ { -2, -4 },
+ { -4, -3 },
+ { -6, -3 },
+ { -7, -5 },
+ { -7, -7 },
+ { -6, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 9, -12 },
+ { 6, -11 },
+ { 5, -10 },
+ { 4, -7 },
+ { 2, 1 },
+ { 1, 4 },
+ { 0, 6 },
+ { -2, 8 },
+ { -5, 9 },
+ { -7, 9 },
+ { -9, 8 },
+ { -10, 7 },
+ { -10, 6 },
+ { -9, 5 },
+ { -8, 6 },
+ { -9, 7 },
+ { -64, 0 },
+ { 1, -12 },
+ { 5, -11 },
+ { 6, -11 },
+ { -64, 0 },
+ { -3, 1 },
+ { -2, 0 },
+ { 0, -1 },
+ { 4, -1 },
+ { 6, -2 },
+ { 8, -5 },
+ { 6, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2557[] = {
+ { -11, 11 },
+ { -8, -9 },
+ { -9, -7 },
+ { -9, -5 },
+ { -8, -3 },
+ { -6, -2 },
+ { -3, -2 },
+ { 0, -3 },
+ { 2, -4 },
+ { 5, -7 },
+ { 6, -10 },
+ { 6, -11 },
+ { 5, -12 },
+ { 4, -12 },
+ { 2, -11 },
+ { 0, -9 },
+ { -1, -7 },
+ { -2, -4 },
+ { -2, -1 },
+ { -1, 1 },
+ { 1, 2 },
+ { 3, 2 },
+ { 5, 1 },
+ { 7, -1 },
+ { 8, -3 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -11 },
+ { 1, -9 },
+ { 0, -7 },
+ { -1, -4 },
+ { -1, 0 },
+ { 1, 2 },
+ { -64, 0 },
+ { 8, -3 },
+ { 7, 1 },
+ { 5, 5 },
+ { 3, 7 },
+ { 1, 8 },
+ { -3, 9 },
+ { -6, 9 },
+ { -8, 8 },
+ { -9, 6 },
+ { -9, 5 },
+ { -8, 4 },
+ { -7, 5 },
+ { -8, 6 },
+ { -64, 0 },
+ { 7, 1 },
+ { 5, 4 },
+ { 3, 6 },
+ { 0, 8 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2558[] = {
+ { -12, 12 },
+ { -6, -6 },
+ { -7, -7 },
+ { -7, -9 },
+ { -6, -11 },
+ { -3, -12 },
+ { 0, -12 },
+ { -3, -1 },
+ { -5, 5 },
+ { -6, 7 },
+ { -7, 8 },
+ { -9, 9 },
+ { -11, 9 },
+ { -12, 8 },
+ { -12, 6 },
+ { -11, 5 },
+ { -10, 6 },
+ { -11, 7 },
+ { -64, 0 },
+ { 0, -12 },
+ { -3, -3 },
+ { -4, 0 },
+ { -6, 5 },
+ { -7, 7 },
+ { -9, 9 },
+ { -64, 0 },
+ { -8, 2 },
+ { -7, 1 },
+ { -5, 0 },
+ { 4, -3 },
+ { 6, -4 },
+ { 9, -6 },
+ { 11, -8 },
+ { 12, -10 },
+ { 12, -11 },
+ { 11, -12 },
+ { 10, -12 },
+ { 8, -11 },
+ { 6, -8 },
+ { 5, -6 },
+ { 3, 0 },
+ { 2, 4 },
+ { 2, 7 },
+ { 4, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 9, 6 },
+ { -64, 0 },
+ { 10, -12 },
+ { 8, -10 },
+ { 6, -6 },
+ { 4, 0 },
+ { 3, 4 },
+ { 3, 7 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2559[] = {
+ { -9, 7 },
+ { 5, -10 },
+ { 3, -7 },
+ { 1, -2 },
+ { -1, 3 },
+ { -2, 5 },
+ { -4, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { 7, -6 },
+ { 5, -4 },
+ { 2, -3 },
+ { -1, -3 },
+ { -3, -4 },
+ { -4, -6 },
+ { -4, -8 },
+ { -3, -10 },
+ { -1, -11 },
+ { 3, -12 },
+ { 7, -12 },
+ { 5, -10 },
+ { 4, -8 },
+ { 2, -2 },
+ { 0, 4 },
+ { -1, 6 },
+ { -3, 8 },
+ { -6, 9 },
+ { -8, 9 },
+ { -9, 8 },
+ { -9, 6 },
+ { -8, 5 },
+ { -7, 6 },
+ { -8, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2560[] = {
+ { -9, 8 },
+ { 7, -12 },
+ { 5, -10 },
+ { 3, -7 },
+ { 1, -2 },
+ { -2, 7 },
+ { -4, 11 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, -3 },
+ { 2, -2 },
+ { -1, -2 },
+ { -3, -3 },
+ { -4, -5 },
+ { -4, -7 },
+ { -3, -9 },
+ { -1, -11 },
+ { 3, -12 },
+ { 7, -12 },
+ { 5, -9 },
+ { 4, -7 },
+ { 1, 2 },
+ { -1, 6 },
+ { -2, 8 },
+ { -4, 11 },
+ { -5, 12 },
+ { -7, 13 },
+ { -8, 12 },
+ { -8, 10 },
+ { -7, 8 },
+ { -5, 6 },
+ { -3, 5 },
+ { 0, 4 },
+ { 4, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2561[] = {
+ { -12, 12 },
+ { -6, -6 },
+ { -7, -7 },
+ { -7, -9 },
+ { -5, -11 },
+ { -2, -12 },
+ { 0, -12 },
+ { -3, -1 },
+ { -5, 5 },
+ { -6, 7 },
+ { -7, 8 },
+ { -9, 9 },
+ { -11, 9 },
+ { -12, 8 },
+ { -12, 6 },
+ { -11, 5 },
+ { -10, 6 },
+ { -11, 7 },
+ { -64, 0 },
+ { 0, -12 },
+ { -3, -3 },
+ { -4, 0 },
+ { -6, 5 },
+ { -7, 7 },
+ { -9, 9 },
+ { -64, 0 },
+ { 8, -11 },
+ { 5, -7 },
+ { 3, -5 },
+ { 1, -4 },
+ { -2, -3 },
+ { -64, 0 },
+ { 11, -11 },
+ { 10, -10 },
+ { 11, -9 },
+ { 12, -10 },
+ { 12, -11 },
+ { 11, -12 },
+ { 10, -12 },
+ { 8, -11 },
+ { 5, -6 },
+ { 4, -5 },
+ { 2, -4 },
+ { -2, -3 },
+ { -64, 0 },
+ { -2, -3 },
+ { 1, -2 },
+ { 2, 0 },
+ { 3, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { -2, -3 },
+ { 0, -2 },
+ { 1, 0 },
+ { 2, 7 },
+ { 4, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 9, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2562[] = {
+ { -9, 9 },
+ { -5, -9 },
+ { -6, -7 },
+ { -6, -5 },
+ { -5, -3 },
+ { -3, -2 },
+ { 0, -2 },
+ { 3, -3 },
+ { 5, -4 },
+ { 8, -7 },
+ { 9, -10 },
+ { 9, -11 },
+ { 8, -12 },
+ { 7, -12 },
+ { 5, -11 },
+ { 4, -10 },
+ { 2, -7 },
+ { -2, 3 },
+ { -3, 5 },
+ { -5, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { 4, -10 },
+ { 2, -6 },
+ { 0, 1 },
+ { -1, 4 },
+ { -2, 6 },
+ { -4, 8 },
+ { -7, 9 },
+ { -9, 9 },
+ { -10, 8 },
+ { -10, 6 },
+ { -9, 5 },
+ { -7, 5 },
+ { -5, 6 },
+ { -2, 8 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2563[] = {
+ { -14, 14 },
+ { 0, -12 },
+ { -4, -3 },
+ { -7, 3 },
+ { -9, 6 },
+ { -11, 8 },
+ { -13, 9 },
+ { -15, 9 },
+ { -16, 8 },
+ { -16, 6 },
+ { -15, 5 },
+ { -14, 6 },
+ { -15, 7 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -5 },
+ { -3, -1 },
+ { -4, 4 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -1, -8 },
+ { -2, -3 },
+ { -3, 4 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { 5, -3 },
+ { 0, 6 },
+ { -2, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { 7, -5 },
+ { 6, -1 },
+ { 5, 4 },
+ { 5, 8 },
+ { 7, 9 },
+ { 8, 9 },
+ { 10, 8 },
+ { 12, 6 },
+ { -64, 0 },
+ { 9, -12 },
+ { 8, -8 },
+ { 7, -3 },
+ { 6, 4 },
+ { 6, 8 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2564[] = {
+ { -11, 12 },
+ { 0, -12 },
+ { -1, -8 },
+ { -3, -2 },
+ { -5, 3 },
+ { -6, 5 },
+ { -8, 8 },
+ { -10, 9 },
+ { -12, 9 },
+ { -13, 8 },
+ { -13, 6 },
+ { -12, 5 },
+ { -11, 6 },
+ { -12, 7 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, -7 },
+ { 1, 4 },
+ { 2, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -7 },
+ { 2, 4 },
+ { 2, 9 },
+ { -64, 0 },
+ { 14, -11 },
+ { 13, -10 },
+ { 14, -9 },
+ { 15, -10 },
+ { 15, -11 },
+ { 14, -12 },
+ { 12, -12 },
+ { 10, -11 },
+ { 8, -8 },
+ { 7, -6 },
+ { 5, -1 },
+ { 3, 5 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2565[] = {
+ { -10, 11 },
+ { 1, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -4 },
+ { -7, 0 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 1 },
+ { 8, -3 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 5, -11 },
+ { 3, -10 },
+ { 1, -8 },
+ { -1, -4 },
+ { -2, 1 },
+ { -2, 4 },
+ { -64, 0 },
+ { -1, -11 },
+ { -3, -8 },
+ { -5, -4 },
+ { -6, 0 },
+ { -6, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2566[] = {
+ { -12, 11 },
+ { 3, -11 },
+ { 2, -10 },
+ { 1, -8 },
+ { -1, -3 },
+ { -3, 3 },
+ { -4, 5 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 1, -7 },
+ { -1, 1 },
+ { -2, 4 },
+ { -3, 6 },
+ { -5, 8 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -10, 5 },
+ { -9, 6 },
+ { -10, 7 },
+ { -64, 0 },
+ { -3, -6 },
+ { -4, -4 },
+ { -5, -3 },
+ { -7, -3 },
+ { -8, -4 },
+ { -8, -6 },
+ { -7, -8 },
+ { -5, -10 },
+ { -3, -11 },
+ { 0, -12 },
+ { 4, -12 },
+ { 7, -11 },
+ { 8, -10 },
+ { 9, -8 },
+ { 9, -5 },
+ { 8, -3 },
+ { 7, -2 },
+ { 4, -1 },
+ { 2, -1 },
+ { 0, -2 },
+ { -64, 0 },
+ { 4, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -5 },
+ { 7, -3 },
+ { 6, -2 },
+ { 4, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2367[] = {
+ { -4, 4 },
+ { -1, -1 },
+ { -1, 1 },
+ { 1, 1 },
+ { 1, -1 },
+ { -1, -1 },
+ { -64, 0 },
+ { -1, -1 },
+ { 1, 1 },
+ { -64, 0 },
+ { 1, -1 },
+ { -1, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2568[] = {
+ { -12, 12 },
+ { 3, -11 },
+ { 2, -10 },
+ { 1, -8 },
+ { -1, -3 },
+ { -3, 3 },
+ { -4, 5 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 1, -7 },
+ { -1, 1 },
+ { -2, 4 },
+ { -3, 6 },
+ { -5, 8 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -10, 5 },
+ { -9, 6 },
+ { -10, 7 },
+ { -64, 0 },
+ { -3, -6 },
+ { -4, -4 },
+ { -5, -3 },
+ { -7, -3 },
+ { -8, -4 },
+ { -8, -6 },
+ { -7, -8 },
+ { -5, -10 },
+ { -3, -11 },
+ { 0, -12 },
+ { 5, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -5 },
+ { 7, -4 },
+ { 4, -3 },
+ { 0, -3 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 6, -4 },
+ { 4, -3 },
+ { -64, 0 },
+ { 0, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 5, 7 },
+ { 6, 9 },
+ { -64, 0 },
+ { 0, -3 },
+ { 2, -2 },
+ { 3, 0 },
+ { 4, 7 },
+ { 6, 9 },
+ { 7, 9 },
+ { 9, 8 },
+ { 11, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2569[] = {
+ { -10, 10 },
+ { -4, -9 },
+ { -5, -7 },
+ { -5, -5 },
+ { -4, -3 },
+ { -2, -2 },
+ { 1, -2 },
+ { 4, -3 },
+ { 6, -4 },
+ { 9, -7 },
+ { 10, -10 },
+ { 10, -11 },
+ { 9, -12 },
+ { 8, -12 },
+ { 6, -11 },
+ { 5, -10 },
+ { 4, -8 },
+ { 3, -5 },
+ { 1, 2 },
+ { 0, 5 },
+ { -2, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 4, -8 },
+ { 3, -4 },
+ { 2, 3 },
+ { 1, 6 },
+ { -1, 8 },
+ { -4, 9 },
+ { -7, 9 },
+ { -9, 8 },
+ { -10, 6 },
+ { -10, 5 },
+ { -9, 4 },
+ { -8, 5 },
+ { -9, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2570[] = {
+ { -9, 9 },
+ { 7, -10 },
+ { 6, -8 },
+ { 4, -3 },
+ { 2, 3 },
+ { 1, 5 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 1, -6 },
+ { 0, -4 },
+ { -2, -3 },
+ { -4, -3 },
+ { -5, -5 },
+ { -5, -7 },
+ { -4, -9 },
+ { -2, -11 },
+ { 1, -12 },
+ { 10, -12 },
+ { 8, -11 },
+ { 7, -10 },
+ { 6, -7 },
+ { 4, 1 },
+ { 3, 4 },
+ { 2, 6 },
+ { 0, 8 },
+ { -3, 9 },
+ { -5, 9 },
+ { -7, 8 },
+ { -8, 7 },
+ { -8, 6 },
+ { -7, 5 },
+ { -6, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { 3, -12 },
+ { 7, -11 },
+ { 8, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2571[] = {
+ { -11, 11 },
+ { -10, -8 },
+ { -8, -11 },
+ { -6, -12 },
+ { -5, -12 },
+ { -3, -10 },
+ { -3, -7 },
+ { -4, -4 },
+ { -7, 4 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -10 },
+ { -4, -7 },
+ { -7, 1 },
+ { -8, 4 },
+ { -8, 7 },
+ { -6, 9 },
+ { -4, 9 },
+ { -2, 8 },
+ { 1, 5 },
+ { 3, 2 },
+ { 4, 0 },
+ { -64, 0 },
+ { 8, -12 },
+ { 4, 0 },
+ { 3, 4 },
+ { 3, 7 },
+ { 5, 9 },
+ { 6, 9 },
+ { 8, 8 },
+ { 10, 6 },
+ { -64, 0 },
+ { 9, -12 },
+ { 5, 0 },
+ { 4, 4 },
+ { 4, 7 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2572[] = {
+ { -11, 10 },
+ { -10, -8 },
+ { -8, -11 },
+ { -6, -12 },
+ { -5, -12 },
+ { -3, -10 },
+ { -3, -7 },
+ { -4, -3 },
+ { -6, 4 },
+ { -6, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -10 },
+ { -4, -7 },
+ { -6, 0 },
+ { -7, 4 },
+ { -7, 7 },
+ { -5, 9 },
+ { -4, 9 },
+ { -1, 8 },
+ { 2, 5 },
+ { 4, 2 },
+ { 6, -2 },
+ { 7, -5 },
+ { 8, -9 },
+ { 8, -11 },
+ { 7, -12 },
+ { 6, -12 },
+ { 5, -11 },
+ { 4, -9 },
+ { 4, -6 },
+ { 5, -4 },
+ { 7, -2 },
+ { 9, -1 },
+ { 11, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2369[] = {
+ { -8, 8 },
+ { 5, -7 },
+ { 4, -5 },
+ { 2, -3 },
+ { -2, -1 },
+ { -5, 0 },
+ { -64, 0 },
+ { 1, -2 },
+ { -5, 1 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -7 },
+ { 4, -4 },
+ { 2, -2 },
+ { -1, 0 },
+ { -5, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2574[] = {
+ { -10, 10 },
+ { -2, -7 },
+ { -3, -6 },
+ { -5, -6 },
+ { -6, -7 },
+ { -6, -9 },
+ { -5, -11 },
+ { -3, -12 },
+ { -1, -12 },
+ { 1, -11 },
+ { 2, -9 },
+ { 2, -6 },
+ { 1, -2 },
+ { -1, 3 },
+ { -3, 6 },
+ { -5, 8 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -10, 5 },
+ { -9, 6 },
+ { -10, 7 },
+ { -64, 0 },
+ { -1, -12 },
+ { 0, -11 },
+ { 1, -9 },
+ { 1, -6 },
+ { 0, -2 },
+ { -2, 3 },
+ { -4, 6 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { 11, -11 },
+ { 10, -10 },
+ { 11, -9 },
+ { 12, -10 },
+ { 12, -11 },
+ { 11, -12 },
+ { 9, -12 },
+ { 7, -11 },
+ { 5, -9 },
+ { 3, -6 },
+ { 1, -2 },
+ { 0, 3 },
+ { 0, 6 },
+ { 1, 8 },
+ { 2, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2575[] = {
+ { -11, 11 },
+ { -8, -8 },
+ { -6, -11 },
+ { -4, -12 },
+ { -3, -12 },
+ { -1, -11 },
+ { -1, -9 },
+ { -3, -3 },
+ { -3, 0 },
+ { -2, 2 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, -11 },
+ { -2, -9 },
+ { -4, -3 },
+ { -4, 0 },
+ { -2, 2 },
+ { 0, 2 },
+ { 3, 1 },
+ { 5, -1 },
+ { 7, -4 },
+ { 8, -6 },
+ { -64, 0 },
+ { 10, -12 },
+ { 8, -6 },
+ { 5, 2 },
+ { 3, 6 },
+ { -64, 0 },
+ { 11, -12 },
+ { 9, -6 },
+ { 7, -1 },
+ { 5, 3 },
+ { 3, 6 },
+ { 1, 8 },
+ { -2, 9 },
+ { -6, 9 },
+ { -8, 8 },
+ { -9, 6 },
+ { -9, 5 },
+ { -8, 4 },
+ { -7, 5 },
+ { -8, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2576[] = {
+ { -11, 10 },
+ { 8, -10 },
+ { 7, -8 },
+ { 5, -3 },
+ { 4, 0 },
+ { 3, 2 },
+ { 1, 5 },
+ { -1, 7 },
+ { -3, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { 1, -6 },
+ { 0, -4 },
+ { -2, -3 },
+ { -4, -3 },
+ { -5, -5 },
+ { -5, -7 },
+ { -4, -9 },
+ { -2, -11 },
+ { 1, -12 },
+ { 11, -12 },
+ { 9, -11 },
+ { 8, -10 },
+ { 7, -7 },
+ { 6, -3 },
+ { 4, 3 },
+ { 2, 6 },
+ { -1, 8 },
+ { -6, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -10, 5 },
+ { -8, 5 },
+ { -6, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { -64, 0 },
+ { 4, -12 },
+ { 8, -11 },
+ { 9, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2024[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2371[] = {
+ { -10, 10 },
+ { 1, -5 },
+ { -3, -4 },
+ { -6, -2 },
+ { -7, 0 },
+ { -7, 2 },
+ { -6, 4 },
+ { -4, 5 },
+ { -1, 5 },
+ { 3, 4 },
+ { 6, 2 },
+ { 7, 0 },
+ { 7, -2 },
+ { 6, -4 },
+ { 4, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { 6, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { 4, -5 },
+ { -1, -4 },
+ { -6, -2 },
+ { -64, 0 },
+ { -3, -4 },
+ { -7, 0 },
+ { -64, 0 },
+ { -6, 4 },
+ { -1, 5 },
+ { -64, 0 },
+ { -4, 5 },
+ { 1, 4 },
+ { 6, 2 },
+ { -64, 0 },
+ { 3, 4 },
+ { 7, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1290[] = {
+ { -8, 7 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 1, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 5, -3 },
+ { 4, -1 },
+ { 1, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 4, -3 },
+ { 3, -1 },
+ { 1, 0 },
+ { -64, 0 },
+ { -6, 6 },
+ { 4, 6 },
+ { 4, 3 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2025[] = {
+ { -10, 11 },
+ { -7, -12 },
+ { 0, -1 },
+ { 0, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 1, -1 },
+ { 1, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 1, -1 },
+ { -64, 0 },
+ { -9, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4320[] = {
+ { -6, 6 },
+ { -3, -6 },
+ { -6, -3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 0, 6 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, 6 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, -3 },
+ { 3, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2601[] = {
+ { -10, 10 },
+ { 5, -5 },
+ { 5, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -2, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 1, -4 },
+ { -2, -4 },
+ { -4, -3 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -4, 7 },
+ { -2, 8 },
+ { 1, 8 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2602[] = {
+ { -10, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 2, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -5, 6 },
+ { -64, 0 },
+ { -5, -2 },
+ { -1, -4 },
+ { 2, -4 },
+ { 4, -3 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 4, 7 },
+ { 2, 8 },
+ { -1, 8 },
+ { -5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2603[] = {
+ { -9, 9 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { 6, -2 },
+ { 5, -1 },
+ { 4, -3 },
+ { 2, -4 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 8 },
+ { 2, 8 },
+ { 4, 7 },
+ { 5, 5 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2604[] = {
+ { -10, 10 },
+ { 5, -12 },
+ { 5, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -2, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 1, -4 },
+ { -2, -4 },
+ { -4, -3 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -4, 7 },
+ { -2, 8 },
+ { 1, 8 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2605[] = {
+ { -9, 9 },
+ { -5, 2 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { -5, 1 },
+ { 5, 1 },
+ { 5, -1 },
+ { 4, -3 },
+ { 2, -4 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 8 },
+ { 2, 8 },
+ { 4, 7 },
+ { 5, 5 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2606[] = {
+ { -6, 8 },
+ { 5, -12 },
+ { 3, -12 },
+ { 1, -11 },
+ { 0, -8 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 5, -11 },
+ { 3, -11 },
+ { 1, -10 },
+ { -64, 0 },
+ { 2, -11 },
+ { 1, -8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, -5 },
+ { 4, -4 },
+ { -64, 0 },
+ { -3, -5 },
+ { -3, -4 },
+ { 4, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2607[] = {
+ { -10, 10 },
+ { 6, -5 },
+ { 5, -5 },
+ { 5, 10 },
+ { 4, 13 },
+ { 3, 14 },
+ { 1, 15 },
+ { -1, 15 },
+ { -3, 14 },
+ { -4, 13 },
+ { -6, 13 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 10 },
+ { 5, 13 },
+ { 3, 15 },
+ { 1, 16 },
+ { -2, 16 },
+ { -4, 15 },
+ { -6, 13 },
+ { -64, 0 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -2, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 1, -4 },
+ { -2, -4 },
+ { -4, -3 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -4, 7 },
+ { -2, 8 },
+ { 1, 8 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2608[] = {
+ { -10, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -1 },
+ { -2, -4 },
+ { 0, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -1 },
+ { 6, 9 },
+ { -64, 0 },
+ { -5, -1 },
+ { -2, -3 },
+ { 0, -4 },
+ { 2, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2609[] = {
+ { -4, 5 },
+ { 0, -12 },
+ { -1, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -9 },
+ { 2, -10 },
+ { 2, -11 },
+ { 1, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, -10 },
+ { 1, -10 },
+ { 1, -11 },
+ { 0, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2610[] = {
+ { -4, 5 },
+ { 0, -12 },
+ { -1, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -9 },
+ { 2, -10 },
+ { 2, -11 },
+ { 1, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, -10 },
+ { 1, -10 },
+ { 1, -11 },
+ { 0, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 16 },
+ { 1, 16 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -5 },
+ { 1, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2611[] = {
+ { -10, 9 },
+ { -6, -12 },
+ { -6, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 5, -5 },
+ { -5, 5 },
+ { -64, 0 },
+ { 6, -5 },
+ { -5, 6 },
+ { -64, 0 },
+ { -2, 2 },
+ { 4, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -1, 1 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2612[] = {
+ { -4, 5 },
+ { 0, -12 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2613[] = {
+ { -15, 16 },
+ { -11, -5 },
+ { -11, 9 },
+ { -10, 9 },
+ { -64, 0 },
+ { -11, -5 },
+ { -10, -5 },
+ { -10, 9 },
+ { -64, 0 },
+ { -10, -1 },
+ { -7, -4 },
+ { -5, -5 },
+ { -2, -5 },
+ { 0, -4 },
+ { 1, -1 },
+ { 1, 9 },
+ { -64, 0 },
+ { -10, -1 },
+ { -7, -3 },
+ { -5, -4 },
+ { -3, -4 },
+ { -1, -3 },
+ { 0, -1 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 1, -1 },
+ { 4, -4 },
+ { 6, -5 },
+ { 9, -5 },
+ { 11, -4 },
+ { 12, -1 },
+ { 12, 9 },
+ { -64, 0 },
+ { 1, -1 },
+ { 4, -3 },
+ { 6, -4 },
+ { 8, -4 },
+ { 10, -3 },
+ { 11, -1 },
+ { 11, 9 },
+ { 12, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2614[] = {
+ { -10, 10 },
+ { -6, -5 },
+ { -6, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -1 },
+ { -2, -4 },
+ { 0, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -1 },
+ { 6, 9 },
+ { -64, 0 },
+ { -5, -1 },
+ { -2, -3 },
+ { 0, -4 },
+ { 2, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2615[] = {
+ { -9, 10 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 8 },
+ { 2, 8 },
+ { 4, 7 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 1 },
+ { 5, -2 },
+ { 4, -3 },
+ { 2, -4 },
+ { -1, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2616[] = {
+ { -10, 10 },
+ { -6, -5 },
+ { -6, 16 },
+ { -5, 16 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -5 },
+ { -5, 16 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 2, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -5, 6 },
+ { -64, 0 },
+ { -5, -2 },
+ { -1, -4 },
+ { 2, -4 },
+ { 4, -3 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 4, 7 },
+ { 2, 8 },
+ { -1, 8 },
+ { -5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2617[] = {
+ { -10, 10 },
+ { 5, -5 },
+ { 5, 16 },
+ { 6, 16 },
+ { -64, 0 },
+ { 5, -5 },
+ { 6, -5 },
+ { 6, 16 },
+ { -64, 0 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -2, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 1, -4 },
+ { -2, -4 },
+ { -4, -3 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -4, 7 },
+ { -2, 8 },
+ { 1, 8 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2618[] = {
+ { -7, 7 },
+ { -3, -5 },
+ { -3, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { -2, -5 },
+ { -2, 9 },
+ { -64, 0 },
+ { -2, 1 },
+ { -1, -2 },
+ { 1, -4 },
+ { 3, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { -2, 1 },
+ { -1, -1 },
+ { 1, -3 },
+ { 3, -4 },
+ { 6, -4 },
+ { 6, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2619[] = {
+ { -8, 9 },
+ { 6, -2 },
+ { 5, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -5, -2 },
+ { -4, 0 },
+ { -2, 1 },
+ { 3, 3 },
+ { 5, 4 },
+ { -64, 0 },
+ { 4, 3 },
+ { 5, 5 },
+ { 5, 6 },
+ { 4, 8 },
+ { -64, 0 },
+ { 5, 7 },
+ { 2, 8 },
+ { -1, 8 },
+ { -4, 7 },
+ { -64, 0 },
+ { -3, 8 },
+ { -4, 6 },
+ { -5, 6 },
+ { -64, 0 },
+ { 6, -2 },
+ { 5, -2 },
+ { 4, -4 },
+ { -64, 0 },
+ { 5, -3 },
+ { 2, -4 },
+ { -1, -4 },
+ { -4, -3 },
+ { -64, 0 },
+ { -3, -4 },
+ { -4, -2 },
+ { -3, 0 },
+ { -64, 0 },
+ { -4, -1 },
+ { -2, 0 },
+ { 3, 2 },
+ { 5, 3 },
+ { 6, 5 },
+ { 6, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -1, 9 },
+ { -4, 8 },
+ { -5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2620[] = {
+ { -5, 6 },
+ { 0, -12 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, -5 },
+ { 4, -4 },
+ { -64, 0 },
+ { -3, -5 },
+ { -3, -4 },
+ { 4, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2621[] = {
+ { -10, 10 },
+ { -6, -5 },
+ { -6, 5 },
+ { -5, 8 },
+ { -3, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 5, 5 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -5 },
+ { -5, 5 },
+ { -4, 7 },
+ { -2, 8 },
+ { 0, 8 },
+ { 2, 7 },
+ { 5, 5 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2622[] = {
+ { -8, 8 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2623[] = {
+ { -12, 12 },
+ { -9, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -8, -5 },
+ { -4, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { -4, 6 },
+ { -64, 0 },
+ { 0, -2 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -2 },
+ { 4, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 6 },
+ { -64, 0 },
+ { 9, -5 },
+ { 8, -5 },
+ { 4, 6 },
+ { -64, 0 },
+ { 9, -5 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2624[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { 5, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 5, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -5, 9 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2625[] = {
+ { -8, 8 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 5, -5 },
+ { 0, 7 },
+ { -4, 16 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -3, 16 },
+ { -4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2626[] = {
+ { -9, 9 },
+ { 4, -4 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -4, 8 },
+ { -64, 0 },
+ { -6, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { -6, -5 },
+ { -6, -4 },
+ { 4, -4 },
+ { -64, 0 },
+ { -4, 8 },
+ { 6, 8 },
+ { 6, 9 },
+ { -64, 0 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3168[] = {
+ { -9, 9 },
+ { -8, -1 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -5 },
+ { -2, -4 },
+ { -1, -2 },
+ { -1, 2 },
+ { -3, 9 },
+ { -64, 0 },
+ { -2, -4 },
+ { -2, 2 },
+ { -4, 9 },
+ { -64, 0 },
+ { -2, -2 },
+ { -3, 2 },
+ { -5, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 7, -3 },
+ { 7, -4 },
+ { 6, -4 },
+ { 6, -2 },
+ { 8, -2 },
+ { 8, -4 },
+ { 7, -5 },
+ { 5, -5 },
+ { 3, -4 },
+ { 1, -2 },
+ { -1, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4291[] = {
+ { -6, 6 },
+ { -6, 15 },
+ { -6, -9 },
+ { -3, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, -6 },
+ { 3, -3 },
+ { -6, -3 },
+ { -64, 0 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 0 },
+ { 3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2929[] = {
+ { -8, 9 },
+ { -3, -5 },
+ { -3, 9 },
+ { -64, 0 },
+ { -2, -5 },
+ { -2, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { -2, 2 },
+ { 2, 2 },
+ { 5, 3 },
+ { 6, 5 },
+ { 6, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { 2, 2 },
+ { 4, 3 },
+ { 5, 5 },
+ { 5, 6 },
+ { 4, 8 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2820[] = {
+ { -10, 11 },
+ { -7, -12 },
+ { 0, 4 },
+ { -64, 0 },
+ { -6, -12 },
+ { 1, 4 },
+ { -64, 0 },
+ { 8, -12 },
+ { 1, 4 },
+ { -1, 7 },
+ { -2, 8 },
+ { -4, 9 },
+ { -5, 9 },
+ { -6, 8 },
+ { -6, 7 },
+ { -5, 6 },
+ { -4, 7 },
+ { -5, 8 },
+ { -64, 0 },
+ { -9, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2651[] = {
+ { -7, 9 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 6 },
+ { -64, 0 },
+ { -2, 0 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, 0 },
+ { 2, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, 0 },
+ { 5, 0 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2652[] = {
+ { -6, 8 },
+ { -6, 4 },
+ { -4, 1 },
+ { -2, -3 },
+ { -64, 0 },
+ { 1, -12 },
+ { -5, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 3, 3 },
+ { 3, 0 },
+ { 4, 4 },
+ { 5, 5 },
+ { 6, 5 },
+ { 8, 4 },
+ { -64, 0 },
+ { 2, -12 },
+ { -4, 6 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2653[] = {
+ { -6, 6 },
+ { 2, 1 },
+ { 1, 2 },
+ { 2, 2 },
+ { 2, 1 },
+ { 1, 0 },
+ { -1, 0 },
+ { -3, 1 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 7 },
+ { 6, 4 },
+ { -64, 0 },
+ { -1, 0 },
+ { -3, 2 },
+ { -4, 4 },
+ { -4, 7 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2654[] = {
+ { -7, 9 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 6 },
+ { -64, 0 },
+ { -2, 0 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 2, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, 0 },
+ { 9, -12 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2655[] = {
+ { -6, 6 },
+ { -3, 7 },
+ { -1, 6 },
+ { 0, 5 },
+ { 1, 3 },
+ { 1, 1 },
+ { 0, 0 },
+ { -1, 0 },
+ { -3, 1 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 7 },
+ { 6, 4 },
+ { -64, 0 },
+ { -1, 0 },
+ { -3, 2 },
+ { -4, 4 },
+ { -4, 7 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2656[] = {
+ { -3, 6 },
+ { 0, 0 },
+ { 3, -3 },
+ { 5, -6 },
+ { 6, -9 },
+ { 6, -11 },
+ { 5, -12 },
+ { 3, -11 },
+ { 2, -9 },
+ { -7, 18 },
+ { -7, 20 },
+ { -6, 21 },
+ { -4, 20 },
+ { -3, 17 },
+ { -2, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 6, 4 },
+ { -64, 0 },
+ { 2, -9 },
+ { 1, -4 },
+ { 0, 0 },
+ { -3, 9 },
+ { -5, 14 },
+ { -7, 18 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2657[] = {
+ { -7, 9 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 6 },
+ { -64, 0 },
+ { -2, 0 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, 0 },
+ { -2, 18 },
+ { -64, 0 },
+ { 5, 0 },
+ { 2, 9 },
+ { 0, 14 },
+ { -2, 18 },
+ { -3, 20 },
+ { -5, 21 },
+ { -6, 20 },
+ { -6, 18 },
+ { -5, 15 },
+ { -3, 13 },
+ { 0, 11 },
+ { 4, 9 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2658[] = {
+ { -6, 9 },
+ { -6, 4 },
+ { -4, 1 },
+ { -2, -3 },
+ { -64, 0 },
+ { 1, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 2, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -3, 3 },
+ { -1, 1 },
+ { 1, 0 },
+ { 2, 0 },
+ { 4, 1 },
+ { 4, 3 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { -64, 0 },
+ { 2, 0 },
+ { 3, 1 },
+ { 3, 3 },
+ { 2, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2659[] = {
+ { -4, 4 },
+ { 1, -6 },
+ { 0, -5 },
+ { 1, -4 },
+ { 2, -5 },
+ { 1, -6 },
+ { -64, 0 },
+ { -1, 0 },
+ { -3, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 7 },
+ { 4, 4 },
+ { -64, 0 },
+ { 0, 0 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2660[] = {
+ { -4, 4 },
+ { 1, -6 },
+ { 0, -5 },
+ { 1, -4 },
+ { 2, -5 },
+ { 1, -6 },
+ { -64, 0 },
+ { -1, 0 },
+ { -7, 18 },
+ { -64, 0 },
+ { 0, 0 },
+ { -3, 9 },
+ { -5, 14 },
+ { -7, 18 },
+ { -8, 20 },
+ { -10, 21 },
+ { -11, 20 },
+ { -11, 18 },
+ { -10, 15 },
+ { -8, 13 },
+ { -5, 11 },
+ { -1, 9 },
+ { 2, 7 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2661[] = {
+ { -6, 8 },
+ { -6, 4 },
+ { -4, 1 },
+ { -2, -3 },
+ { -64, 0 },
+ { 1, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 2, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 3, 0 },
+ { 3, 1 },
+ { 4, 1 },
+ { 3, 0 },
+ { 2, 0 },
+ { 0, 2 },
+ { -3, 3 },
+ { -64, 0 },
+ { -3, 3 },
+ { 0, 4 },
+ { 1, 8 },
+ { 2, 9 },
+ { -64, 0 },
+ { -3, 3 },
+ { -1, 4 },
+ { 0, 8 },
+ { 2, 9 },
+ { 3, 9 },
+ { 6, 7 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2662[] = {
+ { -4, 4 },
+ { -4, 4 },
+ { -2, 1 },
+ { 0, -3 },
+ { -64, 0 },
+ { 3, -12 },
+ { -3, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 7 },
+ { 4, 4 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2663[] = {
+ { -13, 12 },
+ { -13, 4 },
+ { -11, 1 },
+ { -9, 0 },
+ { -7, 1 },
+ { -7, 3 },
+ { -9, 9 },
+ { -64, 0 },
+ { -9, 0 },
+ { -8, 1 },
+ { -8, 3 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 3 },
+ { -5, 1 },
+ { -3, 0 },
+ { -2, 0 },
+ { 0, 1 },
+ { 0, 3 },
+ { -2, 9 },
+ { -64, 0 },
+ { -2, 0 },
+ { -1, 1 },
+ { -1, 3 },
+ { -3, 9 },
+ { -64, 0 },
+ { 0, 3 },
+ { 2, 1 },
+ { 4, 0 },
+ { 5, 0 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 6, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { 5, 0 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 5, 8 },
+ { 7, 9 },
+ { 9, 8 },
+ { 10, 7 },
+ { 12, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2664[] = {
+ { -9, 9 },
+ { -9, 4 },
+ { -7, 1 },
+ { -5, 0 },
+ { -3, 1 },
+ { -3, 3 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, 0 },
+ { -4, 1 },
+ { -4, 3 },
+ { -6, 9 },
+ { -64, 0 },
+ { -3, 3 },
+ { -1, 1 },
+ { 1, 0 },
+ { 2, 0 },
+ { 4, 1 },
+ { 4, 3 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { -64, 0 },
+ { 2, 0 },
+ { 3, 1 },
+ { 3, 3 },
+ { 2, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2665[] = {
+ { -7, 7 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 7 },
+ { 3, 5 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -1, 1 },
+ { -1, 3 },
+ { 0, 5 },
+ { 2, 6 },
+ { 4, 6 },
+ { 6, 5 },
+ { 7, 4 },
+ { -64, 0 },
+ { -2, 0 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2666[] = {
+ { -6, 9 },
+ { -6, 4 },
+ { -4, 1 },
+ { -2, -3 },
+ { -64, 0 },
+ { -1, -6 },
+ { -10, 21 },
+ { -64, 0 },
+ { 0, -6 },
+ { -9, 21 },
+ { -64, 0 },
+ { -3, 3 },
+ { -1, 1 },
+ { 1, 0 },
+ { 2, 0 },
+ { 4, 1 },
+ { 4, 3 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { -64, 0 },
+ { 2, 0 },
+ { 3, 1 },
+ { 3, 3 },
+ { 2, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2667[] = {
+ { -7, 9 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { -64, 0 },
+ { -2, 0 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, 0 },
+ { -2, 18 },
+ { -2, 20 },
+ { -1, 21 },
+ { 1, 20 },
+ { 2, 17 },
+ { 2, 9 },
+ { 4, 9 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, 0 },
+ { 5, 0 },
+ { 2, 9 },
+ { 0, 14 },
+ { -2, 18 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2668[] = {
+ { -6, 8 },
+ { -6, 4 },
+ { -4, 1 },
+ { -2, 0 },
+ { 0, 1 },
+ { 0, 3 },
+ { -2, 9 },
+ { -64, 0 },
+ { -2, 0 },
+ { -1, 1 },
+ { -1, 3 },
+ { -3, 9 },
+ { -64, 0 },
+ { 0, 3 },
+ { 2, 1 },
+ { 4, 0 },
+ { 5, 0 },
+ { 4, 3 },
+ { -64, 0 },
+ { 4, 0 },
+ { 4, 3 },
+ { 5, 5 },
+ { 6, 5 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2669[] = {
+ { -4, 8 },
+ { -4, 4 },
+ { -2, 1 },
+ { -1, -1 },
+ { -1, 1 },
+ { 2, 3 },
+ { 3, 5 },
+ { 3, 7 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -1, 1 },
+ { 1, 3 },
+ { 2, 5 },
+ { 2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { 3, 9 },
+ { 6, 7 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2670[] = {
+ { -4, 4 },
+ { -4, 4 },
+ { -2, 1 },
+ { 0, -3 },
+ { -64, 0 },
+ { 3, -12 },
+ { -3, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 7 },
+ { 4, 4 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { -2, -4 },
+ { 4, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2671[] = {
+ { -7, 9 },
+ { -4, 0 },
+ { -6, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -3, 9 },
+ { -1, 8 },
+ { 1, 6 },
+ { 3, 3 },
+ { -64, 0 },
+ { -3, 0 },
+ { -5, 6 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 4, 0 },
+ { 2, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, 0 },
+ { 5, 0 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2672[] = {
+ { -7, 8 },
+ { -4, 0 },
+ { -5, 2 },
+ { -6, 5 },
+ { -6, 8 },
+ { -4, 9 },
+ { -3, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 3, 3 },
+ { 3, 0 },
+ { -64, 0 },
+ { -3, 0 },
+ { -4, 2 },
+ { -5, 5 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 3, 0 },
+ { 4, 4 },
+ { 5, 5 },
+ { 6, 5 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2673[] = {
+ { -10, 11 },
+ { -6, 0 },
+ { -8, 2 },
+ { -9, 5 },
+ { -9, 8 },
+ { -7, 9 },
+ { -6, 9 },
+ { -4, 8 },
+ { -2, 6 },
+ { -64, 0 },
+ { -5, 0 },
+ { -7, 2 },
+ { -8, 5 },
+ { -8, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { 0, 0 },
+ { -2, 6 },
+ { -2, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 0 },
+ { -64, 0 },
+ { 1, 0 },
+ { -1, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, 0 },
+ { 7, 4 },
+ { 8, 5 },
+ { 9, 5 },
+ { 11, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2674[] = {
+ { -8, 8 },
+ { -8, 4 },
+ { -6, 1 },
+ { -4, 0 },
+ { -2, 0 },
+ { -1, 1 },
+ { -1, 3 },
+ { -2, 6 },
+ { -3, 8 },
+ { -5, 9 },
+ { -6, 9 },
+ { -7, 8 },
+ { -7, 7 },
+ { -6, 7 },
+ { -7, 8 },
+ { -64, 0 },
+ { 5, 1 },
+ { 4, 2 },
+ { 5, 2 },
+ { 5, 1 },
+ { 4, 0 },
+ { 3, 0 },
+ { 1, 1 },
+ { 0, 3 },
+ { -1, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { 3, 9 },
+ { 6, 7 },
+ { 8, 4 },
+ { -64, 0 },
+ { -1, 1 },
+ { 0, 3 },
+ { -64, 0 },
+ { 1, 1 },
+ { -1, 3 },
+ { -64, 0 },
+ { -2, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { -1, 6 },
+ { -3, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2675[] = {
+ { -7, 9 },
+ { -4, 0 },
+ { -6, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -3, 9 },
+ { -1, 8 },
+ { 1, 6 },
+ { 3, 3 },
+ { -64, 0 },
+ { -3, 0 },
+ { -5, 6 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 4, 0 },
+ { -2, 18 },
+ { -64, 0 },
+ { 5, 0 },
+ { 2, 9 },
+ { 0, 14 },
+ { -2, 18 },
+ { -3, 20 },
+ { -5, 21 },
+ { -6, 20 },
+ { -6, 18 },
+ { -5, 15 },
+ { -3, 13 },
+ { 0, 11 },
+ { 4, 9 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2676[] = {
+ { -6, 7 },
+ { -6, 4 },
+ { -4, 1 },
+ { -2, 0 },
+ { 0, 0 },
+ { 2, 1 },
+ { 2, 4 },
+ { 1, 6 },
+ { -2, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, 0 },
+ { 1, 1 },
+ { 1, 4 },
+ { 0, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -4, 9 },
+ { -2, 10 },
+ { -1, 12 },
+ { -1, 15 },
+ { -2, 18 },
+ { -4, 20 },
+ { -6, 21 },
+ { -7, 20 },
+ { -7, 18 },
+ { -6, 15 },
+ { -3, 12 },
+ { 0, 10 },
+ { 4, 7 },
+ { 7, 4 },
+ { -64, 0 },
+ { -4, 9 },
+ { -3, 10 },
+ { -2, 12 },
+ { -2, 15 },
+ { -3, 18 },
+ { -4, 20 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2803[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { -5, -2 },
+ { 3, -2 },
+ { 6, -1 },
+ { 7, 0 },
+ { 8, 2 },
+ { 8, 5 },
+ { 7, 7 },
+ { 6, 8 },
+ { 3, 9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4271[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3322[] = {
+ { -14, 14 },
+ { -11, -1 },
+ { -11, 0 },
+ { -10, 1 },
+ { -8, 1 },
+ { -6, 0 },
+ { -6, -3 },
+ { -7, -5 },
+ { -9, -8 },
+ { -9, -10 },
+ { -7, -12 },
+ { -64, 0 },
+ { -7, -3 },
+ { -9, -7 },
+ { -64, 0 },
+ { -8, 1 },
+ { -7, 0 },
+ { -7, -2 },
+ { -9, -5 },
+ { -10, -7 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { -1, -10 },
+ { 0, -8 },
+ { 0, 0 },
+ { -1, 3 },
+ { -3, 5 },
+ { -64, 0 },
+ { -2, -10 },
+ { -1, -8 },
+ { -1, 2 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -11 },
+ { -2, -8 },
+ { -2, 3 },
+ { -3, 5 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -11 },
+ { 3, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 9, -8 },
+ { 10, -7 },
+ { -64, 0 },
+ { 7, -10 },
+ { 8, -8 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -8 },
+ { 8, -7 },
+ { 10, -7 },
+ { -64, 0 },
+ { 8, -7 },
+ { 6, -7 },
+ { 5, -6 },
+ { 5, -4 },
+ { 6, -2 },
+ { 9, 0 },
+ { 10, 2 },
+ { -64, 0 },
+ { 6, -3 },
+ { 9, -1 },
+ { -64, 0 },
+ { 5, -5 },
+ { 6, -4 },
+ { 9, -2 },
+ { 10, 0 },
+ { 10, 4 },
+ { 9, 6 },
+ { 7, 8 },
+ { 5, 9 },
+ { 1, 9 },
+ { -2, 8 },
+ { -8, 5 },
+ { -9, 5 },
+ { -10, 6 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 8 },
+ { -6, 5 },
+ { -7, 5 },
+ { -64, 0 },
+ { 8, 7 },
+ { 6, 8 },
+ { 3, 8 },
+ { 0, 7 },
+ { -4, 5 },
+ { -7, 4 },
+ { -9, 4 },
+ { -10, 6 },
+ { -10, 8 },
+ { -9, 9 },
+ { -8, 8 },
+ { -9, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2805[] = {
+ { -12, 12 },
+ { -4, -12 },
+ { -4, -6 },
+ { -5, 2 },
+ { -6, 6 },
+ { -7, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -11, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { -11, 9 },
+ { -11, 16 },
+ { -64, 0 },
+ { -10, 9 },
+ { -11, 16 },
+ { -64, 0 },
+ { 9, 9 },
+ { 10, 16 },
+ { -64, 0 },
+ { 10, 9 },
+ { 10, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3171[] = {
+ { -12, 12 },
+ { -11, -1 },
+ { -10, -3 },
+ { -8, -5 },
+ { -6, -5 },
+ { -5, -4 },
+ { -4, -2 },
+ { -4, 1 },
+ { -6, 6 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, 0 },
+ { -6, 4 },
+ { -6, 8 },
+ { -64, 0 },
+ { -5, -2 },
+ { -7, 3 },
+ { -7, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 4, 3 },
+ { -64, 0 },
+ { 6, -5 },
+ { 4, 3 },
+ { 4, 6 },
+ { 5, 8 },
+ { 6, 9 },
+ { 8, 9 },
+ { 10, 7 },
+ { 11, 5 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, 3 },
+ { 5, 8 },
+ { -64, 0 },
+ { 6, -5 },
+ { 8, -5 },
+ { 6, 2 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3323[] = {
+ { -16, 17 },
+ { -13, -1 },
+ { -13, 0 },
+ { -12, 1 },
+ { -10, 1 },
+ { -8, 0 },
+ { -8, -3 },
+ { -9, -5 },
+ { -11, -8 },
+ { -11, -10 },
+ { -9, -12 },
+ { -64, 0 },
+ { -9, -3 },
+ { -11, -7 },
+ { -64, 0 },
+ { -10, 1 },
+ { -9, 0 },
+ { -9, -2 },
+ { -11, -5 },
+ { -12, -7 },
+ { -12, -9 },
+ { -11, -11 },
+ { -9, -12 },
+ { -6, -12 },
+ { -4, -11 },
+ { -3, -10 },
+ { -2, -8 },
+ { -2, -4 },
+ { -3, -1 },
+ { -5, 2 },
+ { -7, 4 },
+ { -64, 0 },
+ { -4, -10 },
+ { -3, -8 },
+ { -3, -3 },
+ { -4, 0 },
+ { -64, 0 },
+ { -6, -12 },
+ { -5, -11 },
+ { -4, -8 },
+ { -4, -3 },
+ { -5, 1 },
+ { -7, 4 },
+ { -64, 0 },
+ { -4, -11 },
+ { -2, -12 },
+ { 1, -12 },
+ { 3, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 2, -11 },
+ { 1, -9 },
+ { 1, -5 },
+ { 2, -2 },
+ { 4, 1 },
+ { 5, 3 },
+ { 5, 5 },
+ { 4, 7 },
+ { -64, 0 },
+ { 2, -5 },
+ { 2, -4 },
+ { 5, 1 },
+ { 5, 2 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -11 },
+ { 2, -9 },
+ { 2, -6 },
+ { 3, -4 },
+ { 5, -1 },
+ { 6, 2 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -3, 9 },
+ { -5, 8 },
+ { -7, 6 },
+ { -9, 5 },
+ { -11, 5 },
+ { -12, 6 },
+ { -64, 0 },
+ { -4, 8 },
+ { -7, 5 },
+ { -8, 5 },
+ { -64, 0 },
+ { -1, 9 },
+ { -3, 8 },
+ { -6, 5 },
+ { -8, 4 },
+ { -11, 4 },
+ { -12, 6 },
+ { -12, 8 },
+ { -11, 9 },
+ { -10, 8 },
+ { -11, 7 },
+ { -64, 0 },
+ { 5, -12 },
+ { 8, -12 },
+ { 10, -11 },
+ { 12, -8 },
+ { 13, -7 },
+ { -64, 0 },
+ { 10, -10 },
+ { 11, -8 },
+ { -64, 0 },
+ { 8, -12 },
+ { 9, -11 },
+ { 10, -8 },
+ { 11, -7 },
+ { 13, -7 },
+ { -64, 0 },
+ { 11, -7 },
+ { 9, -7 },
+ { 8, -6 },
+ { 8, -4 },
+ { 9, -2 },
+ { 12, 0 },
+ { 13, 2 },
+ { -64, 0 },
+ { 9, -3 },
+ { 12, -1 },
+ { -64, 0 },
+ { 8, -5 },
+ { 9, -4 },
+ { 12, -2 },
+ { 13, 0 },
+ { 13, 5 },
+ { 12, 7 },
+ { 11, 8 },
+ { 9, 9 },
+ { 6, 9 },
+ { 3, 8 },
+ { -64, 0 },
+ { 7, 8 },
+ { 6, 8 },
+ { 4, 7 },
+ { -64, 0 },
+ { 12, 7 },
+ { 10, 8 },
+ { 8, 8 },
+ { 6, 7 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2697[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2698[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2699[] = {
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2700[] = {
+ { -10, 10 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -8 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 5 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 5 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -8 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -3, -11 },
+ { -5, -8 },
+ { -6, -3 },
+ { -6, 0 },
+ { -5, 5 },
+ { -3, 8 },
+ { -64, 0 },
+ { -4, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 4, 7 },
+ { -64, 0 },
+ { 3, 8 },
+ { 5, 5 },
+ { 6, 0 },
+ { 6, -3 },
+ { 5, -8 },
+ { 3, -11 },
+ { -64, 0 },
+ { 4, -10 },
+ { 1, -11 },
+ { -1, -11 },
+ { -4, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2701[] = {
+ { -10, 10 },
+ { -4, -8 },
+ { -2, -9 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, -8 },
+ { -4, -7 },
+ { -2, -8 },
+ { 0, -10 },
+ { 0, 9 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2702[] = {
+ { -10, 10 },
+ { -6, -7 },
+ { -6, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { 3, -1 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -7 },
+ { -5, -7 },
+ { -5, -8 },
+ { -4, -10 },
+ { -2, -11 },
+ { 2, -11 },
+ { 4, -10 },
+ { 5, -8 },
+ { 5, -6 },
+ { 4, -4 },
+ { 2, -1 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, 8 },
+ { 7, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2703[] = {
+ { -10, 10 },
+ { -5, -12 },
+ { 6, -12 },
+ { -1, -3 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, -11 },
+ { 5, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { -2, -3 },
+ { -64, 0 },
+ { -1, -4 },
+ { 1, -4 },
+ { 4, -3 },
+ { 6, -1 },
+ { 7, 2 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -6, 5 },
+ { -64, 0 },
+ { -2, -3 },
+ { 1, -3 },
+ { 4, -2 },
+ { 6, 1 },
+ { -64, 0 },
+ { 2, -3 },
+ { 5, -1 },
+ { 6, 2 },
+ { 6, 3 },
+ { 5, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { 6, 4 },
+ { 4, 7 },
+ { 1, 8 },
+ { -2, 8 },
+ { -5, 7 },
+ { -6, 5 },
+ { -64, 0 },
+ { -3, 8 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2704[] = {
+ { -10, 10 },
+ { 3, -9 },
+ { 3, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { -7, 4 },
+ { 8, 4 },
+ { -64, 0 },
+ { 3, -9 },
+ { -6, 4 },
+ { -64, 0 },
+ { -6, 3 },
+ { 8, 3 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2705[] = {
+ { -10, 10 },
+ { -5, -12 },
+ { -6, -3 },
+ { -64, 0 },
+ { -4, -11 },
+ { -5, -4 },
+ { -64, 0 },
+ { -5, -12 },
+ { 5, -12 },
+ { 5, -11 },
+ { -64, 0 },
+ { -4, -11 },
+ { 5, -11 },
+ { -64, 0 },
+ { -5, -4 },
+ { -2, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -6, 5 },
+ { -64, 0 },
+ { -6, -3 },
+ { -5, -3 },
+ { -3, -4 },
+ { 1, -4 },
+ { 4, -3 },
+ { 6, 0 },
+ { -64, 0 },
+ { 2, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { 6, 4 },
+ { 4, 7 },
+ { 1, 8 },
+ { -2, 8 },
+ { -5, 7 },
+ { -6, 5 },
+ { -64, 0 },
+ { -3, 8 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2706[] = {
+ { -10, 10 },
+ { 4, -11 },
+ { 5, -9 },
+ { 6, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -8 },
+ { -6, -3 },
+ { -6, 2 },
+ { -5, 6 },
+ { -3, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 2 },
+ { 6, -1 },
+ { 4, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -3, -3 },
+ { -5, -1 },
+ { -64, 0 },
+ { 5, -10 },
+ { 2, -11 },
+ { 0, -11 },
+ { -3, -10 },
+ { -64, 0 },
+ { -2, -11 },
+ { -4, -8 },
+ { -5, -3 },
+ { -5, 2 },
+ { -4, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { -5, 4 },
+ { -3, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 4, 7 },
+ { 6, 4 },
+ { -64, 0 },
+ { 2, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 2 },
+ { 5, -1 },
+ { 2, -3 },
+ { -64, 0 },
+ { 6, 1 },
+ { 4, -2 },
+ { 1, -3 },
+ { 0, -3 },
+ { -3, -2 },
+ { -5, 1 },
+ { -64, 0 },
+ { -1, -3 },
+ { -4, -1 },
+ { -5, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2707[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 7, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -7, -11 },
+ { 6, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { -4, 9 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2708[] = {
+ { -10, 10 },
+ { -2, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, -7 },
+ { -5, -5 },
+ { -4, -4 },
+ { -2, -3 },
+ { 2, -2 },
+ { 4, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 2, 8 },
+ { -2, 8 },
+ { -5, 7 },
+ { -6, 5 },
+ { -6, 2 },
+ { -5, 0 },
+ { -4, -1 },
+ { -2, -2 },
+ { 2, -3 },
+ { 4, -4 },
+ { 5, -5 },
+ { 6, -7 },
+ { 6, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { -4, -11 },
+ { -5, -9 },
+ { -5, -7 },
+ { -4, -5 },
+ { -2, -4 },
+ { 2, -3 },
+ { 4, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 2 },
+ { -6, 0 },
+ { -4, -2 },
+ { -2, -3 },
+ { 2, -4 },
+ { 4, -5 },
+ { 5, -7 },
+ { 5, -9 },
+ { 4, -11 },
+ { -64, 0 },
+ { 5, -10 },
+ { 2, -11 },
+ { -2, -11 },
+ { -5, -10 },
+ { -64, 0 },
+ { -6, 6 },
+ { -3, 8 },
+ { -64, 0 },
+ { 3, 8 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2709[] = {
+ { -10, 10 },
+ { 5, -2 },
+ { 3, 0 },
+ { 0, 1 },
+ { -1, 1 },
+ { -4, 0 },
+ { -6, -2 },
+ { -7, -5 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 0, -12 },
+ { 3, -11 },
+ { 5, -9 },
+ { 6, -5 },
+ { 6, 0 },
+ { 5, 5 },
+ { 3, 8 },
+ { 0, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 6 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 5, -5 },
+ { 4, -2 },
+ { 1, 0 },
+ { -64, 0 },
+ { 5, -4 },
+ { 3, -1 },
+ { 0, 0 },
+ { -1, 0 },
+ { -4, -1 },
+ { -6, -4 },
+ { -64, 0 },
+ { -2, 0 },
+ { -5, -2 },
+ { -6, -5 },
+ { -6, -6 },
+ { -5, -9 },
+ { -2, -11 },
+ { -64, 0 },
+ { -6, -7 },
+ { -4, -10 },
+ { -1, -11 },
+ { 0, -11 },
+ { 3, -10 },
+ { 5, -7 },
+ { -64, 0 },
+ { 1, -11 },
+ { 4, -9 },
+ { 5, -5 },
+ { 5, 0 },
+ { 4, 5 },
+ { 2, 8 },
+ { -64, 0 },
+ { 3, 7 },
+ { 0, 8 },
+ { -2, 8 },
+ { -5, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2710[] = {
+ { -5, 6 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2711[] = {
+ { -5, 6 },
+ { 2, 8 },
+ { 1, 9 },
+ { 0, 9 },
+ { -1, 8 },
+ { -1, 7 },
+ { 0, 6 },
+ { 1, 6 },
+ { 2, 7 },
+ { 2, 10 },
+ { 1, 12 },
+ { -1, 13 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { 1, 9 },
+ { 2, 10 },
+ { -64, 0 },
+ { 2, 8 },
+ { 1, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2712[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -1, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 1, -2 },
+ { 2, -3 },
+ { 2, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, -3 },
+ { 1, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -64, 0 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2713[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -1, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 1, -2 },
+ { 2, -3 },
+ { 2, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, -3 },
+ { 1, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -64, 0 },
+ { 2, 8 },
+ { 1, 9 },
+ { 0, 9 },
+ { -1, 8 },
+ { -1, 7 },
+ { 0, 6 },
+ { 1, 6 },
+ { 2, 7 },
+ { 2, 10 },
+ { 1, 12 },
+ { -1, 13 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { 1, 9 },
+ { 2, 10 },
+ { -64, 0 },
+ { 2, 8 },
+ { 1, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2714[] = {
+ { -5, 6 },
+ { 0, -12 },
+ { 0, 2 },
+ { 1, 2 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -12 },
+ { 1, 2 },
+ { -64, 0 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2715[] = {
+ { -9, 10 },
+ { -6, -7 },
+ { -6, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -1, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 3, -2 },
+ { 0, -1 },
+ { -64, 0 },
+ { -6, -7 },
+ { -5, -7 },
+ { -5, -8 },
+ { -4, -10 },
+ { -1, -11 },
+ { 2, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { 3, -3 },
+ { 0, -2 },
+ { -64, 0 },
+ { -5, -9 },
+ { -2, -11 },
+ { -64, 0 },
+ { 3, -11 },
+ { 6, -9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 2, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 0, 2 },
+ { 1, 2 },
+ { 1, -2 },
+ { -64, 0 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2716[] = {
+ { -5, 6 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -9 },
+ { -1, -6 },
+ { 0, -5 },
+ { 1, -5 },
+ { 2, -6 },
+ { 2, -7 },
+ { 1, -8 },
+ { 0, -8 },
+ { -1, -7 },
+ { -64, 0 },
+ { 0, -7 },
+ { 0, -6 },
+ { 1, -6 },
+ { 1, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -9 },
+ { 0, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2717[] = {
+ { -5, 6 },
+ { 2, -10 },
+ { 1, -9 },
+ { 0, -9 },
+ { -1, -10 },
+ { -1, -11 },
+ { 0, -12 },
+ { 1, -12 },
+ { 2, -11 },
+ { 2, -8 },
+ { 1, -6 },
+ { -1, -5 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, -10 },
+ { 1, -10 },
+ { 1, -11 },
+ { 0, -11 },
+ { -64, 0 },
+ { 1, -9 },
+ { 2, -8 },
+ { -64, 0 },
+ { 2, -10 },
+ { 1, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2718[] = {
+ { -12, 13 },
+ { 10, -5 },
+ { 8, -5 },
+ { 6, -4 },
+ { 5, -2 },
+ { 3, 4 },
+ { 2, 6 },
+ { 1, 7 },
+ { -1, 8 },
+ { -5, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 3 },
+ { -7, 1 },
+ { -6, 0 },
+ { -1, -3 },
+ { 1, -5 },
+ { 2, -7 },
+ { 2, -9 },
+ { 1, -11 },
+ { -1, -12 },
+ { -2, -12 },
+ { -4, -11 },
+ { -5, -9 },
+ { -5, -7 },
+ { -4, -4 },
+ { -2, -1 },
+ { 3, 5 },
+ { 6, 8 },
+ { 8, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { 10, -5 },
+ { 10, -4 },
+ { 8, -4 },
+ { 6, -3 },
+ { -64, 0 },
+ { 7, -4 },
+ { 6, -2 },
+ { 4, 4 },
+ { 3, 6 },
+ { 1, 8 },
+ { -1, 9 },
+ { -5, 9 },
+ { -7, 8 },
+ { -8, 7 },
+ { -9, 5 },
+ { -9, 3 },
+ { -8, 1 },
+ { -6, -1 },
+ { -1, -4 },
+ { 0, -5 },
+ { 1, -7 },
+ { 1, -9 },
+ { 0, -11 },
+ { -64, 0 },
+ { 1, -10 },
+ { -1, -11 },
+ { -2, -11 },
+ { -4, -10 },
+ { -64, 0 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -4 },
+ { -1, -1 },
+ { 4, 5 },
+ { 6, 7 },
+ { 8, 8 },
+ { 10, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2719[] = {
+ { -9, 10 },
+ { 0, -16 },
+ { 0, 13 },
+ { 1, 13 },
+ { -64, 0 },
+ { 0, -16 },
+ { 1, -16 },
+ { 1, 13 },
+ { -64, 0 },
+ { 5, -9 },
+ { 7, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -6, -7 },
+ { -5, -5 },
+ { -4, -4 },
+ { 4, 0 },
+ { 5, 1 },
+ { 6, 3 },
+ { 6, 5 },
+ { 5, 7 },
+ { 2, 8 },
+ { -1, 8 },
+ { -3, 7 },
+ { -4, 6 },
+ { -64, 0 },
+ { 5, -9 },
+ { 4, -10 },
+ { 2, -11 },
+ { -1, -11 },
+ { -4, -10 },
+ { -5, -9 },
+ { -5, -7 },
+ { -4, -5 },
+ { 4, -1 },
+ { 6, 1 },
+ { 7, 3 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -1, 9 },
+ { -4, 8 },
+ { -6, 6 },
+ { -4, 6 },
+ { -64, 0 },
+ { 6, 6 },
+ { 3, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2720[] = {
+ { -11, 12 },
+ { 9, -16 },
+ { -9, 16 },
+ { -8, 16 },
+ { -64, 0 },
+ { 9, -16 },
+ { 10, -16 },
+ { -8, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2721[] = {
+ { -7, 7 },
+ { 3, -16 },
+ { 1, -14 },
+ { -1, -11 },
+ { -3, -7 },
+ { -4, -2 },
+ { -4, 2 },
+ { -3, 7 },
+ { -1, 11 },
+ { 1, 14 },
+ { 3, 16 },
+ { 4, 16 },
+ { -64, 0 },
+ { 3, -16 },
+ { 4, -16 },
+ { 2, -14 },
+ { 0, -11 },
+ { -2, -7 },
+ { -3, -2 },
+ { -3, 2 },
+ { -2, 7 },
+ { 0, 11 },
+ { 2, 14 },
+ { 4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2722[] = {
+ { -7, 7 },
+ { -4, -16 },
+ { -2, -14 },
+ { 0, -11 },
+ { 2, -7 },
+ { 3, -2 },
+ { 3, 2 },
+ { 2, 7 },
+ { 0, 11 },
+ { -2, 14 },
+ { -4, 16 },
+ { -3, 16 },
+ { -64, 0 },
+ { -4, -16 },
+ { -3, -16 },
+ { -1, -14 },
+ { 1, -11 },
+ { 3, -7 },
+ { 4, -2 },
+ { 4, 2 },
+ { 3, 7 },
+ { 1, 11 },
+ { -1, 14 },
+ { -3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2723[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { -1, -11 },
+ { 1, -1 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -11 },
+ { -1, -1 },
+ { 0, 0 },
+ { -64, 0 },
+ { -5, -9 },
+ { -4, -9 },
+ { 4, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -9 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -9 },
+ { -5, -8 },
+ { 5, -4 },
+ { 5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { 4, -9 },
+ { -4, -3 },
+ { -5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { -5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, -8 },
+ { -5, -4 },
+ { -5, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2724[] = {
+ { -12, 13 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2725[] = {
+ { -12, 13 },
+ { 0, -9 },
+ { 0, 8 },
+ { 1, 8 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -9 },
+ { 1, 8 },
+ { -64, 0 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2726[] = {
+ { -12, 13 },
+ { -8, -5 },
+ { 9, -5 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, -5 },
+ { -8, -4 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, 3 },
+ { 9, 3 },
+ { 9, 4 },
+ { -64, 0 },
+ { -8, 3 },
+ { -8, 4 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2727[] = {
+ { -4, 5 },
+ { 1, -12 },
+ { 0, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, -12 },
+ { 2, -11 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2728[] = {
+ { -9, 9 },
+ { -4, -12 },
+ { -5, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -4, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 4, -11 },
+ { 4, -5 },
+ { -64, 0 },
+ { 5, -11 },
+ { 4, -5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2729[] = {
+ { -7, 7 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -4 },
+ { 1, -4 },
+ { 3, -5 },
+ { 4, -7 },
+ { 4, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -4, -9 },
+ { -3, -5 },
+ { 1, -4 },
+ { 4, -7 },
+ { 3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -3, -11 },
+ { -4, -7 },
+ { -1, -4 },
+ { 3, -5 },
+ { 4, -9 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0232[] = {
+ { -6, 6 },
+ { 1, -3 },
+ { 4, 0 },
+ { 1, 3 },
+ { -64, 0 },
+ { -4, 0 },
+ { 4, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2016[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -5 },
+ { 7, -3 },
+ { 6, -2 },
+ { 3, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2502[] = {
+ { -10, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -6, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -5, -11 },
+ { 2, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -5 },
+ { 5, -3 },
+ { 2, -2 },
+ { -64, 0 },
+ { -5, -2 },
+ { 2, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -1 },
+ { 2, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 2, 8 },
+ { -5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2503[] = {
+ { -10, 11 },
+ { 8, -7 },
+ { 7, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { 8, 4 },
+ { -64, 0 },
+ { 8, -7 },
+ { 7, -7 },
+ { 6, -9 },
+ { 5, -10 },
+ { 3, -11 },
+ { -1, -11 },
+ { -3, -10 },
+ { -5, -7 },
+ { -6, -4 },
+ { -6, 1 },
+ { -5, 4 },
+ { -3, 7 },
+ { -1, 8 },
+ { 3, 8 },
+ { 5, 7 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2504[] = {
+ { -10, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -6, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -7 },
+ { 8, -4 },
+ { 8, 1 },
+ { 7, 4 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { 1, -11 },
+ { 4, -10 },
+ { 5, -9 },
+ { 6, -7 },
+ { 7, -4 },
+ { 7, 1 },
+ { 6, 4 },
+ { 5, 6 },
+ { 4, 7 },
+ { 1, 8 },
+ { -5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2015[] = {
+ { -11, 11 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -7 },
+ { 5, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3275[] = {
+ { -12, 13 },
+ { 0, -9 },
+ { 0, 8 },
+ { 1, 8 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -9 },
+ { 1, 8 },
+ { -64, 0 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2747[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2748[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2749[] = {
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2750[] = {
+ { -10, 11 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 0 },
+ { 8, -4 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 4, -12 },
+ { 2, -12 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 6 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -4 },
+ { 7, -7 },
+ { 6, -10 },
+ { 4, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2751[] = {
+ { -10, 11 },
+ { 2, -8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { 1, -9 },
+ { -2, -7 },
+ { -4, -6 },
+ { -64, 0 },
+ { 3, -9 },
+ { -1, -7 },
+ { -4, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2752[] = {
+ { -10, 11 },
+ { -3, -8 },
+ { -2, -7 },
+ { -3, -6 },
+ { -4, -7 },
+ { -4, -8 },
+ { -3, -10 },
+ { -2, -11 },
+ { 1, -12 },
+ { 4, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 5, -3 },
+ { 2, -1 },
+ { -2, 1 },
+ { -5, 3 },
+ { -7, 5 },
+ { -9, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -5 },
+ { 4, -3 },
+ { -2, 1 },
+ { -64, 0 },
+ { -8, 7 },
+ { -7, 6 },
+ { -5, 6 },
+ { 0, 8 },
+ { 3, 8 },
+ { 5, 7 },
+ { 6, 5 },
+ { -64, 0 },
+ { -5, 6 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 6, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2753[] = {
+ { -10, 11 },
+ { -3, -8 },
+ { -2, -7 },
+ { -3, -6 },
+ { -4, -7 },
+ { -4, -8 },
+ { -3, -10 },
+ { -2, -11 },
+ { 1, -12 },
+ { 4, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 4, -3 },
+ { 1, -2 },
+ { -64, 0 },
+ { 4, -12 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -5 },
+ { 4, -3 },
+ { -64, 0 },
+ { -1, -2 },
+ { 1, -2 },
+ { 4, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 4, 8 },
+ { 1, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 4 },
+ { -7, 3 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, 0 },
+ { 1, -2 },
+ { 3, -1 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 5 },
+ { 4, 7 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2754[] = {
+ { -10, 11 },
+ { 6, -11 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -8, 3 },
+ { 8, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2755[] = {
+ { -10, 11 },
+ { -1, -12 },
+ { -6, -2 },
+ { -64, 0 },
+ { -1, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -1, -11 },
+ { 4, -11 },
+ { 9, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -2, -4 },
+ { 1, -4 },
+ { 4, -3 },
+ { 5, -2 },
+ { 6, 0 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 0, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 4 },
+ { -7, 3 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -3 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2756[] = {
+ { -10, 11 },
+ { 7, -9 },
+ { 6, -8 },
+ { 7, -7 },
+ { 8, -8 },
+ { 8, -9 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 6, 1 },
+ { 5, -1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -5, 0 },
+ { -6, 2 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 6 },
+ { -5, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 5, 4 },
+ { 5, 0 },
+ { 4, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2757[] = {
+ { -10, 11 },
+ { -4, -12 },
+ { -6, -6 },
+ { -64, 0 },
+ { 9, -12 },
+ { 8, -9 },
+ { 6, -6 },
+ { 1, 0 },
+ { -1, 3 },
+ { -2, 5 },
+ { -3, 9 },
+ { -64, 0 },
+ { 6, -6 },
+ { 0, 0 },
+ { -2, 3 },
+ { -3, 5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, -9 },
+ { -2, -12 },
+ { 0, -12 },
+ { 5, -9 },
+ { -64, 0 },
+ { -4, -10 },
+ { -2, -11 },
+ { 0, -11 },
+ { 5, -9 },
+ { 7, -9 },
+ { 8, -10 },
+ { 9, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2758[] = {
+ { -10, 11 },
+ { 1, -12 },
+ { -2, -11 },
+ { -3, -10 },
+ { -4, -8 },
+ { -4, -5 },
+ { -3, -3 },
+ { -1, -2 },
+ { 2, -2 },
+ { 6, -3 },
+ { 7, -4 },
+ { 8, -6 },
+ { 8, -9 },
+ { 7, -11 },
+ { 4, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -1, -11 },
+ { -2, -10 },
+ { -3, -8 },
+ { -3, -5 },
+ { -2, -3 },
+ { -1, -2 },
+ { -64, 0 },
+ { 2, -2 },
+ { 5, -3 },
+ { 6, -4 },
+ { 7, -6 },
+ { 7, -9 },
+ { 6, -11 },
+ { 4, -12 },
+ { -64, 0 },
+ { -1, -2 },
+ { -5, -1 },
+ { -7, 1 },
+ { -8, 3 },
+ { -8, 6 },
+ { -7, 8 },
+ { -4, 9 },
+ { 0, 9 },
+ { 4, 8 },
+ { 5, 7 },
+ { 6, 5 },
+ { 6, 2 },
+ { 5, 0 },
+ { 4, -1 },
+ { 2, -2 },
+ { -64, 0 },
+ { -1, -2 },
+ { -4, -1 },
+ { -6, 1 },
+ { -7, 3 },
+ { -7, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 5, 5 },
+ { 5, 1 },
+ { 4, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2759[] = {
+ { -10, 11 },
+ { 7, -5 },
+ { 6, -3 },
+ { 4, -1 },
+ { 2, 0 },
+ { -1, 0 },
+ { -3, -1 },
+ { -4, -2 },
+ { -5, -4 },
+ { -5, -7 },
+ { -4, -9 },
+ { -2, -11 },
+ { 1, -12 },
+ { 4, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -4 },
+ { 7, 0 },
+ { 6, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -1, 9 },
+ { -4, 9 },
+ { -6, 8 },
+ { -7, 6 },
+ { -7, 5 },
+ { -6, 4 },
+ { -5, 5 },
+ { -6, 6 },
+ { -64, 0 },
+ { -3, -1 },
+ { -4, -3 },
+ { -4, -7 },
+ { -3, -9 },
+ { -1, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -4 },
+ { 6, 0 },
+ { 5, 3 },
+ { 3, 6 },
+ { 1, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2760[] = {
+ { -5, 6 },
+ { -2, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 8 },
+ { -2, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2761[] = {
+ { -5, 6 },
+ { -2, 9 },
+ { -3, 8 },
+ { -2, 7 },
+ { -1, 8 },
+ { -1, 9 },
+ { -2, 11 },
+ { -4, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2762[] = {
+ { -5, 6 },
+ { 1, -5 },
+ { 0, -4 },
+ { 1, -3 },
+ { 2, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { -2, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2763[] = {
+ { -5, 6 },
+ { 1, -5 },
+ { 0, -4 },
+ { 1, -3 },
+ { 2, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { -2, 9 },
+ { -3, 8 },
+ { -2, 7 },
+ { -1, 8 },
+ { -1, 9 },
+ { -2, 11 },
+ { -4, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2764[] = {
+ { -5, 6 },
+ { 3, -12 },
+ { 2, -11 },
+ { 0, 1 },
+ { -64, 0 },
+ { 3, -11 },
+ { 0, 1 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 0, 1 },
+ { -64, 0 },
+ { -2, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 8 },
+ { -2, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2765[] = {
+ { -10, 11 },
+ { -3, -8 },
+ { -2, -7 },
+ { -3, -6 },
+ { -4, -7 },
+ { -4, -8 },
+ { -3, -10 },
+ { -2, -11 },
+ { 1, -12 },
+ { 5, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -5 },
+ { 7, -4 },
+ { 1, -2 },
+ { -1, -1 },
+ { -1, 1 },
+ { 0, 2 },
+ { 2, 2 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 6, -4 },
+ { 4, -3 },
+ { -64, 0 },
+ { -2, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 8 },
+ { -2, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2766[] = {
+ { -5, 6 },
+ { 4, -12 },
+ { 2, -10 },
+ { 1, -8 },
+ { 1, -7 },
+ { 2, -6 },
+ { 3, -7 },
+ { 2, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2767[] = {
+ { -5, 6 },
+ { 3, -10 },
+ { 2, -11 },
+ { 3, -12 },
+ { 4, -11 },
+ { 4, -10 },
+ { 3, -8 },
+ { 1, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2768[] = {
+ { -13, 13 },
+ { 10, -4 },
+ { 9, -3 },
+ { 10, -2 },
+ { 11, -3 },
+ { 11, -4 },
+ { 10, -5 },
+ { 9, -5 },
+ { 7, -4 },
+ { 5, -2 },
+ { 0, 6 },
+ { -2, 8 },
+ { -4, 9 },
+ { -7, 9 },
+ { -10, 8 },
+ { -11, 6 },
+ { -11, 4 },
+ { -10, 2 },
+ { -9, 1 },
+ { -7, 0 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -5 },
+ { 3, -7 },
+ { 3, -9 },
+ { 2, -11 },
+ { 0, -12 },
+ { -2, -11 },
+ { -3, -9 },
+ { -3, -6 },
+ { -2, 0 },
+ { -1, 3 },
+ { 1, 6 },
+ { 3, 8 },
+ { 5, 9 },
+ { 7, 9 },
+ { 8, 7 },
+ { 8, 6 },
+ { -64, 0 },
+ { -7, 9 },
+ { -9, 8 },
+ { -10, 6 },
+ { -10, 4 },
+ { -9, 2 },
+ { -8, 1 },
+ { -2, -2 },
+ { -64, 0 },
+ { -3, -6 },
+ { -2, -1 },
+ { -1, 2 },
+ { 1, 5 },
+ { 3, 7 },
+ { 5, 8 },
+ { 7, 8 },
+ { 8, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2769[] = {
+ { -10, 11 },
+ { 2, -16 },
+ { -6, 13 },
+ { -64, 0 },
+ { 7, -16 },
+ { -1, 13 },
+ { -64, 0 },
+ { 8, -8 },
+ { 7, -7 },
+ { 8, -6 },
+ { 9, -7 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 4, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -5, -7 },
+ { -4, -5 },
+ { -3, -4 },
+ { 4, 0 },
+ { 6, 2 },
+ { -64, 0 },
+ { -5, -7 },
+ { -3, -5 },
+ { 4, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 4, 8 },
+ { 1, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 4 },
+ { -7, 3 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0501[] = {
+ { -9, 9 },
+ { 0, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -5, 2 },
+ { 5, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0502[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 2, -2 },
+ { -64, 0 },
+ { -7, -2 },
+ { 2, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0503[] = {
+ { -10, 11 },
+ { 8, -7 },
+ { 7, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0504[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, -12 },
+ { 3, -11 },
+ { 5, -9 },
+ { 6, -7 },
+ { 7, -4 },
+ { 7, 1 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 0, 9 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0505[] = {
+ { -10, 9 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 2, -2 },
+ { -64, 0 },
+ { -6, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0506[] = {
+ { -10, 8 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 2, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0507[] = {
+ { -10, 11 },
+ { 8, -7 },
+ { 7, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { 8, 4 },
+ { 8, 1 },
+ { -64, 0 },
+ { 3, 1 },
+ { 8, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0508[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, -2 },
+ { 7, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0509[] = {
+ { -4, 4 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0510[] = {
+ { -8, 8 },
+ { 4, -12 },
+ { 4, 4 },
+ { 3, 7 },
+ { 2, 8 },
+ { 0, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -5, 7 },
+ { -6, 4 },
+ { -6, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0511[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -7, 2 },
+ { -64, 0 },
+ { -2, -3 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0512[] = {
+ { -10, 7 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0513[] = {
+ { -12, 12 },
+ { -8, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0514[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0515[] = {
+ { -11, 11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0516[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 2, -1 },
+ { -7, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0517[] = {
+ { -11, 11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { 1, 5 },
+ { 7, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0518[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 2, -2 },
+ { -7, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0519[] = {
+ { -10, 10 },
+ { 7, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -7 },
+ { -6, -5 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, -1 },
+ { 5, 0 },
+ { 6, 1 },
+ { 7, 3 },
+ { 7, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0520[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0521[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0522[] = {
+ { -9, 9 },
+ { -8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0523[] = {
+ { -12, 12 },
+ { -10, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0524[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0525[] = {
+ { -9, 9 },
+ { -8, -12 },
+ { 0, -2 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0526[] = {
+ { -10, 10 },
+ { 7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0527[] = {
+ { -9, 9 },
+ { 0, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -5, 2 },
+ { 5, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0528[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 2, -2 },
+ { -64, 0 },
+ { -7, -2 },
+ { 2, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0529[] = {
+ { -10, 7 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0530[] = {
+ { -9, 9 },
+ { 0, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -8, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0531[] = {
+ { -10, 9 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 2, -2 },
+ { -64, 0 },
+ { -6, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0532[] = {
+ { -10, 10 },
+ { 7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0533[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, -2 },
+ { 7, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0534[] = {
+ { -11, 11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0535[] = {
+ { -4, 4 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0536[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -7, 2 },
+ { -64, 0 },
+ { -2, -3 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0537[] = {
+ { -9, 9 },
+ { 0, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0538[] = {
+ { -12, 12 },
+ { -8, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0539[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0540[] = {
+ { -9, 9 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -2 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0541[] = {
+ { -11, 11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0542[] = {
+ { -11, 11 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0543[] = {
+ { -11, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 2, -1 },
+ { -7, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0544[] = {
+ { -9, 9 },
+ { -7, -12 },
+ { 0, -2 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0545[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0546[] = {
+ { -9, 9 },
+ { -7, -7 },
+ { -7, -9 },
+ { -6, -11 },
+ { -5, -12 },
+ { -3, -12 },
+ { -2, -11 },
+ { -1, -9 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -7 },
+ { 7, -9 },
+ { 6, -11 },
+ { 5, -12 },
+ { 3, -12 },
+ { 2, -11 },
+ { 1, -9 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0547[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -2, -7 },
+ { -5, -6 },
+ { -6, -5 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 2 },
+ { -5, 3 },
+ { -2, 4 },
+ { 2, 4 },
+ { 5, 3 },
+ { 6, 2 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -5 },
+ { 5, -6 },
+ { 2, -7 },
+ { -2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0548[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0549[] = {
+ { -11, 11 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, -6 },
+ { -8, -6 },
+ { -7, -5 },
+ { -6, -1 },
+ { -5, 1 },
+ { -4, 2 },
+ { -1, 3 },
+ { 1, 3 },
+ { 4, 2 },
+ { 5, 1 },
+ { 6, -1 },
+ { 7, -5 },
+ { 8, -6 },
+ { 9, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0550[] = {
+ { -10, 10 },
+ { -7, 9 },
+ { -3, 9 },
+ { -6, 2 },
+ { -7, -2 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -6 },
+ { 7, -2 },
+ { 6, 2 },
+ { 3, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0551[] = {
+ { -11, 9 },
+ { -11, 9 },
+ { -9, 8 },
+ { -6, 5 },
+ { -3, 1 },
+ { 1, -6 },
+ { 4, -12 },
+ { 4, 9 },
+ { 3, 6 },
+ { 1, 3 },
+ { -1, 1 },
+ { -4, -1 },
+ { -6, -1 },
+ { -7, 0 },
+ { -7, 2 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 8 },
+ { 2, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0552[] = {
+ { -12, 11 },
+ { 1, -10 },
+ { 2, -9 },
+ { 2, -6 },
+ { 1, -2 },
+ { 0, 1 },
+ { -1, 3 },
+ { -3, 6 },
+ { -5, 8 },
+ { -7, 9 },
+ { -8, 9 },
+ { -9, 8 },
+ { -9, 5 },
+ { -8, 0 },
+ { -7, -3 },
+ { -6, -5 },
+ { -4, -8 },
+ { -2, -10 },
+ { 0, -11 },
+ { 3, -12 },
+ { 6, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -5 },
+ { 7, -4 },
+ { 5, -3 },
+ { 2, -2 },
+ { -64, 0 },
+ { 1, -2 },
+ { 2, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { 0, 9 },
+ { -2, 8 },
+ { -3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0553[] = {
+ { -10, 10 },
+ { 2, -6 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -4 },
+ { 7, -5 },
+ { 8, -7 },
+ { 8, -9 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -4 },
+ { -7, 0 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0554[] = {
+ { -11, 12 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -9 },
+ { -2, -5 },
+ { -3, 1 },
+ { -4, 4 },
+ { -5, 6 },
+ { -7, 8 },
+ { -9, 9 },
+ { -11, 9 },
+ { -12, 8 },
+ { -12, 6 },
+ { -11, 5 },
+ { -9, 5 },
+ { -7, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 8, 2 },
+ { 9, -3 },
+ { 9, -7 },
+ { 8, -10 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { 0, -10 },
+ { 0, -8 },
+ { 1, -5 },
+ { 3, -2 },
+ { 5, 0 },
+ { 8, 2 },
+ { 10, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0555[] = {
+ { -10, 10 },
+ { 4, -8 },
+ { 4, -7 },
+ { 5, -6 },
+ { 7, -6 },
+ { 8, -7 },
+ { 8, -9 },
+ { 7, -11 },
+ { 4, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -6 },
+ { -3, -4 },
+ { -2, -3 },
+ { 1, -2 },
+ { -2, -2 },
+ { -5, -1 },
+ { -6, 0 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0556[] = {
+ { -10, 10 },
+ { 0, -6 },
+ { -2, -6 },
+ { -4, -7 },
+ { -5, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 2, -12 },
+ { 6, -11 },
+ { 9, -11 },
+ { 11, -12 },
+ { -64, 0 },
+ { 6, -11 },
+ { 4, -4 },
+ { 2, 2 },
+ { 0, 6 },
+ { -2, 8 },
+ { -4, 9 },
+ { -6, 9 },
+ { -8, 8 },
+ { -9, 6 },
+ { -9, 4 },
+ { -8, 3 },
+ { -6, 3 },
+ { -4, 4 },
+ { -64, 0 },
+ { -1, -2 },
+ { 8, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0557[] = {
+ { -11, 12 },
+ { -11, 9 },
+ { -9, 8 },
+ { -5, 4 },
+ { -2, -1 },
+ { -1, -4 },
+ { 0, -8 },
+ { 0, -11 },
+ { -1, -12 },
+ { -2, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -6 },
+ { -3, -4 },
+ { -1, -3 },
+ { 3, -3 },
+ { 6, -4 },
+ { 7, -5 },
+ { 8, -7 },
+ { 8, -1 },
+ { 7, 4 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -8, 6 },
+ { -9, 4 },
+ { -9, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0558[] = {
+ { -12, 12 },
+ { -5, -5 },
+ { -7, -6 },
+ { -8, -8 },
+ { -8, -9 },
+ { -7, -11 },
+ { -5, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { -1, -9 },
+ { -1, -7 },
+ { -2, -3 },
+ { -4, 3 },
+ { -6, 7 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -64, 0 },
+ { -5, 0 },
+ { 4, -3 },
+ { 6, -4 },
+ { 9, -6 },
+ { 11, -8 },
+ { 12, -10 },
+ { 12, -11 },
+ { 11, -12 },
+ { 10, -12 },
+ { 8, -10 },
+ { 6, -6 },
+ { 4, 0 },
+ { 3, 5 },
+ { 3, 8 },
+ { 4, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 8, 7 },
+ { 10, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0559[] = {
+ { -9, 8 },
+ { 5, 4 },
+ { 3, 2 },
+ { 1, -1 },
+ { 0, -3 },
+ { -1, -6 },
+ { -1, -9 },
+ { 0, -11 },
+ { 1, -12 },
+ { 3, -12 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -6 },
+ { 4, -1 },
+ { 2, 4 },
+ { 1, 6 },
+ { -1, 8 },
+ { -3, 9 },
+ { -5, 9 },
+ { -7, 8 },
+ { -8, 6 },
+ { -8, 4 },
+ { -7, 3 },
+ { -5, 3 },
+ { -3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0560[] = {
+ { -8, 7 },
+ { 2, 12 },
+ { 0, 9 },
+ { -2, 4 },
+ { -3, -2 },
+ { -3, -8 },
+ { -2, -11 },
+ { 0, -12 },
+ { 2, -12 },
+ { 3, -11 },
+ { 4, -8 },
+ { 4, -5 },
+ { 3, 0 },
+ { 0, 9 },
+ { -2, 15 },
+ { -3, 18 },
+ { -4, 20 },
+ { -6, 21 },
+ { -7, 20 },
+ { -7, 18 },
+ { -6, 15 },
+ { -4, 12 },
+ { -2, 10 },
+ { 1, 8 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0561[] = {
+ { -12, 12 },
+ { -5, -5 },
+ { -7, -6 },
+ { -8, -8 },
+ { -8, -9 },
+ { -7, -11 },
+ { -5, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { -1, -9 },
+ { -1, -7 },
+ { -2, -3 },
+ { -4, 3 },
+ { -6, 7 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -64, 0 },
+ { 12, -9 },
+ { 12, -11 },
+ { 11, -12 },
+ { 10, -12 },
+ { 8, -11 },
+ { 6, -9 },
+ { 4, -6 },
+ { 2, -4 },
+ { 0, -3 },
+ { -2, -3 },
+ { -64, 0 },
+ { 0, -3 },
+ { 1, -1 },
+ { 1, 6 },
+ { 2, 8 },
+ { 3, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0562[] = {
+ { -9, 10 },
+ { -5, 0 },
+ { -3, 0 },
+ { 1, -1 },
+ { 4, -3 },
+ { 6, -5 },
+ { 7, -7 },
+ { 7, -10 },
+ { 6, -12 },
+ { 4, -12 },
+ { 3, -11 },
+ { 2, -9 },
+ { 1, -4 },
+ { 0, 1 },
+ { -1, 4 },
+ { -2, 6 },
+ { -4, 8 },
+ { -6, 9 },
+ { -8, 9 },
+ { -9, 8 },
+ { -9, 6 },
+ { -8, 5 },
+ { -6, 5 },
+ { -4, 6 },
+ { -1, 8 },
+ { 2, 9 },
+ { 4, 9 },
+ { 7, 8 },
+ { 9, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0563[] = {
+ { -18, 15 },
+ { -13, -5 },
+ { -15, -6 },
+ { -16, -8 },
+ { -16, -9 },
+ { -15, -11 },
+ { -13, -12 },
+ { -12, -12 },
+ { -10, -11 },
+ { -9, -9 },
+ { -9, -7 },
+ { -10, -2 },
+ { -11, 2 },
+ { -13, 9 },
+ { -64, 0 },
+ { -11, 2 },
+ { -8, -6 },
+ { -6, -10 },
+ { -5, -11 },
+ { -3, -12 },
+ { -2, -12 },
+ { 0, -11 },
+ { 1, -9 },
+ { 1, -7 },
+ { 0, -2 },
+ { -1, 2 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 2 },
+ { 2, -6 },
+ { 4, -10 },
+ { 5, -11 },
+ { 7, -12 },
+ { 8, -12 },
+ { 10, -11 },
+ { 11, -9 },
+ { 11, -7 },
+ { 10, -2 },
+ { 8, 5 },
+ { 8, 8 },
+ { 9, 9 },
+ { 10, 9 },
+ { 12, 8 },
+ { 13, 7 },
+ { 15, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0564[] = {
+ { -13, 11 },
+ { -8, -5 },
+ { -10, -6 },
+ { -11, -8 },
+ { -11, -9 },
+ { -10, -11 },
+ { -8, -12 },
+ { -7, -12 },
+ { -5, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -5, -2 },
+ { -6, 2 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 2 },
+ { -3, -6 },
+ { -1, -10 },
+ { 0, -11 },
+ { 2, -12 },
+ { 4, -12 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -2 },
+ { 4, 5 },
+ { 4, 8 },
+ { 5, 9 },
+ { 6, 9 },
+ { 8, 8 },
+ { 9, 7 },
+ { 11, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0565[] = {
+ { -10, 11 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -4 },
+ { -7, 0 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 1 },
+ { 8, -3 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 4, -12 },
+ { 2, -12 },
+ { 0, -10 },
+ { 0, -7 },
+ { 1, -4 },
+ { 3, -1 },
+ { 5, 1 },
+ { 8, 3 },
+ { 10, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0566[] = {
+ { -12, 13 },
+ { 1, -10 },
+ { 2, -9 },
+ { 2, -6 },
+ { 1, -2 },
+ { 0, 1 },
+ { -1, 3 },
+ { -3, 6 },
+ { -5, 8 },
+ { -7, 9 },
+ { -8, 9 },
+ { -9, 8 },
+ { -9, 5 },
+ { -8, 0 },
+ { -7, -3 },
+ { -6, -5 },
+ { -4, -8 },
+ { -2, -10 },
+ { 0, -11 },
+ { 3, -12 },
+ { 8, -12 },
+ { 10, -11 },
+ { 11, -10 },
+ { 12, -8 },
+ { 12, -5 },
+ { 11, -3 },
+ { 10, -2 },
+ { 8, -1 },
+ { 5, -1 },
+ { 3, -2 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0567[] = {
+ { -10, 12 },
+ { 3, -6 },
+ { 2, -4 },
+ { 1, -3 },
+ { -1, -2 },
+ { -3, -2 },
+ { -4, -4 },
+ { -4, -6 },
+ { -3, -9 },
+ { -1, -11 },
+ { 2, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -5 },
+ { 7, -2 },
+ { 5, 1 },
+ { 1, 5 },
+ { -2, 7 },
+ { -4, 8 },
+ { -7, 9 },
+ { -9, 9 },
+ { -10, 8 },
+ { -10, 6 },
+ { -9, 5 },
+ { -7, 5 },
+ { -5, 6 },
+ { -2, 8 },
+ { 1, 9 },
+ { 4, 9 },
+ { 7, 8 },
+ { 9, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0568[] = {
+ { -12, 13 },
+ { 1, -10 },
+ { 2, -9 },
+ { 2, -6 },
+ { 1, -2 },
+ { 0, 1 },
+ { -1, 3 },
+ { -3, 6 },
+ { -5, 8 },
+ { -7, 9 },
+ { -8, 9 },
+ { -9, 8 },
+ { -9, 5 },
+ { -8, 0 },
+ { -7, -3 },
+ { -6, -5 },
+ { -4, -8 },
+ { -2, -10 },
+ { 0, -11 },
+ { 3, -12 },
+ { 7, -12 },
+ { 9, -11 },
+ { 10, -10 },
+ { 11, -8 },
+ { 11, -5 },
+ { 10, -3 },
+ { 9, -2 },
+ { 7, -1 },
+ { 4, -1 },
+ { 1, -2 },
+ { 2, -1 },
+ { 3, 1 },
+ { 3, 6 },
+ { 4, 8 },
+ { 6, 9 },
+ { 8, 8 },
+ { 9, 7 },
+ { 11, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0569[] = {
+ { -10, 10 },
+ { -10, 9 },
+ { -8, 8 },
+ { -6, 6 },
+ { -3, 2 },
+ { -1, -1 },
+ { 1, -5 },
+ { 2, -8 },
+ { 2, -11 },
+ { 1, -12 },
+ { 0, -12 },
+ { -1, -11 },
+ { -2, -9 },
+ { -2, -7 },
+ { -1, -5 },
+ { 1, -3 },
+ { 4, -1 },
+ { 6, 1 },
+ { 7, 3 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -7, 6 },
+ { -8, 4 },
+ { -8, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0570[] = {
+ { -10, 9 },
+ { 0, -6 },
+ { -2, -6 },
+ { -4, -7 },
+ { -5, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 2, -12 },
+ { 6, -11 },
+ { 9, -11 },
+ { 11, -12 },
+ { -64, 0 },
+ { 6, -11 },
+ { 4, -4 },
+ { 2, 2 },
+ { 0, 6 },
+ { -2, 8 },
+ { -4, 9 },
+ { -6, 9 },
+ { -8, 8 },
+ { -9, 6 },
+ { -9, 4 },
+ { -8, 3 },
+ { -6, 3 },
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0571[] = {
+ { -13, 11 },
+ { -8, -5 },
+ { -10, -6 },
+ { -11, -8 },
+ { -11, -9 },
+ { -10, -11 },
+ { -8, -12 },
+ { -7, -12 },
+ { -5, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -5, -3 },
+ { -6, 0 },
+ { -7, 4 },
+ { -7, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 1, 7 },
+ { 3, 3 },
+ { 6, -5 },
+ { 8, -12 },
+ { -64, 0 },
+ { 6, -5 },
+ { 5, -1 },
+ { 4, 5 },
+ { 4, 8 },
+ { 5, 9 },
+ { 6, 9 },
+ { 8, 8 },
+ { 9, 7 },
+ { 11, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0572[] = {
+ { -12, 11 },
+ { -7, -5 },
+ { -9, -6 },
+ { -10, -8 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -6, -12 },
+ { -4, -11 },
+ { -3, -9 },
+ { -3, -7 },
+ { -4, -3 },
+ { -5, 0 },
+ { -6, 4 },
+ { -6, 7 },
+ { -5, 9 },
+ { -3, 9 },
+ { -1, 8 },
+ { 2, 5 },
+ { 4, 2 },
+ { 6, -2 },
+ { 7, -5 },
+ { 8, -9 },
+ { 8, -11 },
+ { 7, -12 },
+ { 6, -12 },
+ { 5, -11 },
+ { 4, -9 },
+ { 4, -7 },
+ { 5, -4 },
+ { 7, -2 },
+ { 9, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0573[] = {
+ { -15, 13 },
+ { -10, -5 },
+ { -12, -6 },
+ { -13, -8 },
+ { -13, -9 },
+ { -12, -11 },
+ { -10, -12 },
+ { -9, -12 },
+ { -7, -11 },
+ { -6, -9 },
+ { -6, -6 },
+ { -7, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 15, -12 },
+ { 13, -11 },
+ { 10, -8 },
+ { 7, -4 },
+ { 4, 2 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0574[] = {
+ { -12, 12 },
+ { -4, -6 },
+ { -6, -6 },
+ { -7, -7 },
+ { -7, -9 },
+ { -6, -11 },
+ { -4, -12 },
+ { -2, -12 },
+ { 0, -11 },
+ { 1, -9 },
+ { 1, -6 },
+ { -1, 3 },
+ { -1, 6 },
+ { 0, 8 },
+ { 2, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 6 },
+ { 7, 4 },
+ { 6, 3 },
+ { 4, 3 },
+ { -64, 0 },
+ { 11, -9 },
+ { 11, -11 },
+ { 10, -12 },
+ { 8, -12 },
+ { 6, -11 },
+ { 4, -9 },
+ { 2, -6 },
+ { -2, 3 },
+ { -4, 6 },
+ { -6, 8 },
+ { -8, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0575[] = {
+ { -12, 11 },
+ { -7, -5 },
+ { -9, -6 },
+ { -10, -8 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -6, -12 },
+ { -4, -11 },
+ { -3, -9 },
+ { -3, -7 },
+ { -4, -3 },
+ { -5, 0 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 4, 3 },
+ { 5, 1 },
+ { 7, -5 },
+ { -64, 0 },
+ { 9, -12 },
+ { 7, -5 },
+ { 4, 5 },
+ { 2, 11 },
+ { 0, 16 },
+ { -2, 20 },
+ { -4, 21 },
+ { -5, 20 },
+ { -5, 18 },
+ { -4, 15 },
+ { -2, 12 },
+ { 1, 9 },
+ { 4, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0576[] = {
+ { -10, 11 },
+ { 3, -6 },
+ { 2, -4 },
+ { 1, -3 },
+ { -1, -2 },
+ { -3, -2 },
+ { -4, -4 },
+ { -4, -6 },
+ { -3, -9 },
+ { -1, -11 },
+ { 2, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -5 },
+ { 7, -2 },
+ { 5, 2 },
+ { 2, 5 },
+ { -2, 8 },
+ { -4, 9 },
+ { -7, 9 },
+ { -8, 8 },
+ { -8, 6 },
+ { -7, 5 },
+ { -4, 5 },
+ { -2, 6 },
+ { -1, 7 },
+ { 0, 9 },
+ { 0, 12 },
+ { -1, 15 },
+ { -2, 17 },
+ { -4, 20 },
+ { -6, 21 },
+ { -7, 20 },
+ { -7, 18 },
+ { -6, 15 },
+ { -4, 12 },
+ { -1, 9 },
+ { 2, 7 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0583[] = {
+ { -9, 9 },
+ { -8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { 8, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3324[] = {
+ { -12, 12 },
+ { -7, -10 },
+ { -5, -10 },
+ { -3, -9 },
+ { -2, -8 },
+ { -1, -5 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, -1 },
+ { -1, 3 },
+ { -2, 6 },
+ { -5, 9 },
+ { -7, 8 },
+ { -9, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -6, 7 },
+ { -7, 7 },
+ { -64, 0 },
+ { -3, 7 },
+ { -4, 7 },
+ { -6, 6 },
+ { -9, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -2, -10 },
+ { -1, -9 },
+ { 0, -6 },
+ { 0, 3 },
+ { 1, 5 },
+ { 3, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { -9, -9 },
+ { -4, -12 },
+ { -2, -11 },
+ { 0, -9 },
+ { 1, -6 },
+ { 1, -3 },
+ { -64, 0 },
+ { 1, -1 },
+ { 1, 2 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 7 },
+ { 7, 7 },
+ { -64, 0 },
+ { -1, 3 },
+ { 0, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { 9, 6 },
+ { -64, 0 },
+ { 1, -6 },
+ { 2, -9 },
+ { 5, -12 },
+ { 7, -11 },
+ { 9, -12 },
+ { -64, 0 },
+ { 4, -11 },
+ { 6, -10 },
+ { 7, -10 },
+ { -64, 0 },
+ { 3, -10 },
+ { 4, -10 },
+ { 6, -9 },
+ { 9, -12 },
+ { -64, 0 },
+ { -7, 1 },
+ { -5, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { 1, -3 },
+ { 5, -3 },
+ { 7, -5 },
+ { -64, 0 },
+ { -5, -2 },
+ { 5, -2 },
+ { -64, 0 },
+ { -7, 1 },
+ { -5, -1 },
+ { -1, -1 },
+ { -64, 0 },
+ { 1, -1 },
+ { 5, -1 },
+ { 7, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3325[] = {
+ { -13, 13 },
+ { -10, -1 },
+ { -10, 0 },
+ { -9, 1 },
+ { -7, 1 },
+ { -5, 0 },
+ { -5, -3 },
+ { -6, -5 },
+ { -8, -8 },
+ { -8, -10 },
+ { -6, -12 },
+ { -64, 0 },
+ { -6, -3 },
+ { -8, -7 },
+ { -64, 0 },
+ { -7, 1 },
+ { -6, 0 },
+ { -6, -2 },
+ { -8, -5 },
+ { -9, -7 },
+ { -9, -9 },
+ { -8, -11 },
+ { -6, -12 },
+ { -3, -12 },
+ { -1, -11 },
+ { 0, -10 },
+ { 1, -8 },
+ { 1, -3 },
+ { 0, 0 },
+ { -1, 2 },
+ { -1, 3 },
+ { 1, 5 },
+ { 2, 5 },
+ { -64, 0 },
+ { -1, -10 },
+ { 0, -8 },
+ { 0, -2 },
+ { -1, 1 },
+ { -2, 3 },
+ { 1, 6 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, -11 },
+ { -1, -8 },
+ { -1, -2 },
+ { -2, 2 },
+ { -3, 4 },
+ { 0, 7 },
+ { 3, 4 },
+ { -64, 0 },
+ { 1, -8 },
+ { 9, -12 },
+ { -64, 0 },
+ { 7, -11 },
+ { 7, 8 },
+ { 6, 11 },
+ { -64, 0 },
+ { 8, -11 },
+ { 8, 6 },
+ { 7, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { 9, 4 },
+ { 8, 8 },
+ { 7, 10 },
+ { 5, 12 },
+ { 2, 13 },
+ { -2, 13 },
+ { -5, 12 },
+ { -7, 10 },
+ { -8, 8 },
+ { -7, 7 },
+ { -6, 8 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2567[] = {
+ { -10, 11 },
+ { 3, -8 },
+ { 3, -6 },
+ { 2, -4 },
+ { 1, -3 },
+ { -1, -2 },
+ { -3, -2 },
+ { -4, -4 },
+ { -4, -6 },
+ { -3, -9 },
+ { -1, -11 },
+ { 2, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -5 },
+ { 7, -2 },
+ { 5, 1 },
+ { 1, 5 },
+ { -2, 7 },
+ { -4, 8 },
+ { -7, 9 },
+ { -9, 9 },
+ { -10, 8 },
+ { -10, 6 },
+ { -9, 5 },
+ { -7, 5 },
+ { -5, 6 },
+ { -2, 8 },
+ { 1, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { 8, 6 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -5 },
+ { 6, -2 },
+ { 4, 1 },
+ { 1, 4 },
+ { -3, 7 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0601[] = {
+ { -9, 10 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0602[] = {
+ { -10, 9 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -2 },
+ { -4, -4 },
+ { -2, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0603[] = {
+ { -9, 9 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0604[] = {
+ { -9, 10 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0605[] = {
+ { -9, 9 },
+ { -6, 1 },
+ { 6, 1 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0606[] = {
+ { -5, 7 },
+ { 5, -12 },
+ { 3, -12 },
+ { 1, -11 },
+ { 0, -8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0607[] = {
+ { -9, 10 },
+ { 6, -5 },
+ { 6, 11 },
+ { 5, 14 },
+ { 4, 15 },
+ { 2, 16 },
+ { -1, 16 },
+ { -3, 15 },
+ { -64, 0 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0608[] = {
+ { -9, 10 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -1 },
+ { -2, -4 },
+ { 0, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -1 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0609[] = {
+ { -4, 4 },
+ { -1, -12 },
+ { 0, -11 },
+ { 1, -12 },
+ { 0, -13 },
+ { -1, -12 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0610[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { 1, -11 },
+ { 2, -12 },
+ { 1, -13 },
+ { 0, -12 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 12 },
+ { 0, 15 },
+ { -2, 16 },
+ { -4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0611[] = {
+ { -9, 8 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { -5, 5 },
+ { -64, 0 },
+ { -1, 1 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0612[] = {
+ { -4, 4 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0613[] = {
+ { -15, 15 },
+ { -11, -5 },
+ { -11, 9 },
+ { -64, 0 },
+ { -11, -1 },
+ { -8, -4 },
+ { -6, -5 },
+ { -3, -5 },
+ { -1, -4 },
+ { 0, -1 },
+ { 0, 9 },
+ { -64, 0 },
+ { 0, -1 },
+ { 3, -4 },
+ { 5, -5 },
+ { 8, -5 },
+ { 10, -4 },
+ { 11, -1 },
+ { 11, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0614[] = {
+ { -9, 10 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -1 },
+ { -2, -4 },
+ { 0, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -1 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0615[] = {
+ { -9, 10 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0616[] = {
+ { -10, 9 },
+ { -6, -5 },
+ { -6, 16 },
+ { -64, 0 },
+ { -6, -2 },
+ { -4, -4 },
+ { -2, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0617[] = {
+ { -9, 10 },
+ { 6, -5 },
+ { 6, 16 },
+ { -64, 0 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0618[] = {
+ { -7, 6 },
+ { -3, -5 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, 1 },
+ { -2, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0619[] = {
+ { -8, 9 },
+ { 6, -2 },
+ { 5, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -5, -2 },
+ { -4, 0 },
+ { -2, 1 },
+ { 3, 2 },
+ { 5, 3 },
+ { 6, 5 },
+ { 6, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -1, 9 },
+ { -4, 8 },
+ { -5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0620[] = {
+ { -5, 7 },
+ { 0, -12 },
+ { 0, 5 },
+ { 1, 8 },
+ { 3, 9 },
+ { 5, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0621[] = {
+ { -9, 10 },
+ { -5, -5 },
+ { -5, 5 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 6, 5 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0622[] = {
+ { -8, 8 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0623[] = {
+ { -11, 11 },
+ { -8, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 9 },
+ { -64, 0 },
+ { 8, -5 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0624[] = {
+ { -8, 9 },
+ { -5, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0625[] = {
+ { -8, 8 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -2, 13 },
+ { -4, 15 },
+ { -6, 16 },
+ { -7, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0626[] = {
+ { -8, 9 },
+ { 6, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { -5, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0627[] = {
+ { -10, 11 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 0 },
+ { -7, 3 },
+ { -7, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 5 },
+ { 5, 2 },
+ { 7, -2 },
+ { 8, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { 1, -5 },
+ { 2, -4 },
+ { 3, -2 },
+ { 5, 6 },
+ { 6, 8 },
+ { 7, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0628[] = {
+ { -9, 10 },
+ { 3, -12 },
+ { 1, -11 },
+ { -1, -9 },
+ { -3, -5 },
+ { -4, -2 },
+ { -5, 2 },
+ { -6, 8 },
+ { -7, 16 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -12 },
+ { 7, -10 },
+ { 7, -7 },
+ { 6, -5 },
+ { 5, -4 },
+ { 3, -3 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, -3 },
+ { 2, -2 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 5 },
+ { 4, 7 },
+ { 3, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -4, 7 },
+ { -5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0629[] = {
+ { -9, 10 },
+ { -8, -2 },
+ { -6, -4 },
+ { -4, -5 },
+ { -3, -5 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, 0 },
+ { 1, 4 },
+ { 0, 9 },
+ { -64, 0 },
+ { 8, -5 },
+ { 7, -2 },
+ { 6, 0 },
+ { 0, 9 },
+ { -2, 13 },
+ { -3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0630[] = {
+ { -9, 9 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 5, 3 },
+ { 5, 0 },
+ { 4, -3 },
+ { 2, -5 },
+ { 0, -7 },
+ { -1, -9 },
+ { -1, -11 },
+ { 0, -12 },
+ { 2, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0631[] = {
+ { -8, 8 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -2, 0 },
+ { 1, 1 },
+ { -64, 0 },
+ { 1, 1 },
+ { -3, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0632[] = {
+ { -8, 7 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -1, -9 },
+ { 0, -8 },
+ { 3, -7 },
+ { 6, -7 },
+ { -64, 0 },
+ { 6, -7 },
+ { 2, -5 },
+ { -1, -3 },
+ { -4, 0 },
+ { -5, 3 },
+ { -5, 5 },
+ { -4, 7 },
+ { -2, 9 },
+ { 1, 11 },
+ { 2, 13 },
+ { 2, 15 },
+ { 1, 16 },
+ { -1, 16 },
+ { -2, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0633[] = {
+ { -10, 10 },
+ { -9, -1 },
+ { -8, -3 },
+ { -6, -5 },
+ { -4, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -4, 2 },
+ { -6, 9 },
+ { -64, 0 },
+ { -4, 2 },
+ { -2, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 4, -5 },
+ { 6, -3 },
+ { 6, 0 },
+ { 5, 5 },
+ { 2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0634[] = {
+ { -11, 10 },
+ { -10, -1 },
+ { -9, -3 },
+ { -7, -5 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -2 },
+ { -5, 3 },
+ { -5, 6 },
+ { -4, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 3 },
+ { 5, 0 },
+ { 6, -5 },
+ { 6, -8 },
+ { 5, -11 },
+ { 3, -12 },
+ { 1, -12 },
+ { 0, -10 },
+ { 0, -8 },
+ { 1, -5 },
+ { 3, -2 },
+ { 5, 0 },
+ { 8, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2904[] = {
+ { -10, 8 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { 6, -5 },
+ { 6, 0 },
+ { 5, -5 },
+ { -64, 0 },
+ { -8, 9 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0636[] = {
+ { -9, 9 },
+ { -3, -5 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -4 },
+ { 6, -5 },
+ { 5, -5 },
+ { 3, -4 },
+ { -1, 0 },
+ { -3, 1 },
+ { -4, 1 },
+ { -64, 0 },
+ { -4, 1 },
+ { -2, 2 },
+ { -1, 3 },
+ { 1, 8 },
+ { 2, 9 },
+ { 3, 9 },
+ { 4, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0637[] = {
+ { -8, 8 },
+ { -7, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -2, -10 },
+ { 6, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0638[] = {
+ { -10, 11 },
+ { -3, -5 },
+ { -9, 16 },
+ { -64, 0 },
+ { -4, -1 },
+ { -5, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 6 },
+ { 5, 2 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, 2 },
+ { 4, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0639[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { -3, -5 },
+ { -4, 1 },
+ { -5, 6 },
+ { -6, 9 },
+ { -64, 0 },
+ { 7, -5 },
+ { 6, -2 },
+ { 5, 0 },
+ { 3, 3 },
+ { 0, 6 },
+ { -3, 8 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0640[] = {
+ { -8, 8 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -1, -9 },
+ { 0, -8 },
+ { 3, -7 },
+ { 6, -7 },
+ { -64, 0 },
+ { 3, -7 },
+ { 0, -6 },
+ { -2, -5 },
+ { -3, -3 },
+ { -3, -1 },
+ { -1, 1 },
+ { 2, 2 },
+ { 4, 2 },
+ { -64, 0 },
+ { 2, 2 },
+ { -2, 3 },
+ { -4, 4 },
+ { -5, 6 },
+ { -5, 8 },
+ { -3, 10 },
+ { 1, 12 },
+ { 2, 13 },
+ { 2, 15 },
+ { 0, 16 },
+ { -2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0641[] = {
+ { -8, 9 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 0 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0642[] = {
+ { -11, 11 },
+ { -2, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, 1 },
+ { 5, 6 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -2 },
+ { -7, -4 },
+ { -4, -5 },
+ { 9, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2912[] = {
+ { -11, 11 },
+ { -4, -5 },
+ { -4, -1 },
+ { -5, 5 },
+ { -6, 8 },
+ { -7, 9 },
+ { -8, 9 },
+ { -9, 8 },
+ { -8, 7 },
+ { -7, 8 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -7, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2913[] = {
+ { -11, 12 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -5 },
+ { 7, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -5, -5 },
+ { -64, 0 },
+ { 6, -5 },
+ { 10, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2914[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -5, 2 },
+ { 5, 2 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2915[] = {
+ { -10, 10 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 1 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0647[] = {
+ { -11, 11 },
+ { -3, -4 },
+ { -5, -3 },
+ { -7, -1 },
+ { -8, 2 },
+ { -8, 5 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 5, 6 },
+ { 7, 3 },
+ { 8, 0 },
+ { 8, -3 },
+ { 6, -5 },
+ { 4, -5 },
+ { 2, -3 },
+ { 0, 1 },
+ { -2, 6 },
+ { -5, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0648[] = {
+ { -9, 9 },
+ { -7, -5 },
+ { -5, -5 },
+ { -3, -3 },
+ { 3, 14 },
+ { 5, 16 },
+ { 7, 16 },
+ { -64, 0 },
+ { 8, -5 },
+ { 7, -3 },
+ { 5, 0 },
+ { -5, 11 },
+ { -7, 14 },
+ { -8, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0649[] = {
+ { -12, 11 },
+ { 4, -12 },
+ { -4, 16 },
+ { -64, 0 },
+ { -11, -1 },
+ { -10, -3 },
+ { -8, -5 },
+ { -6, -5 },
+ { -5, -4 },
+ { -5, -2 },
+ { -6, 3 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 8, -2 },
+ { 9, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0650[] = {
+ { -12, 11 },
+ { -4, -5 },
+ { -6, -4 },
+ { -8, -1 },
+ { -9, 2 },
+ { -9, 5 },
+ { -8, 8 },
+ { -7, 9 },
+ { -5, 9 },
+ { -3, 8 },
+ { -1, 5 },
+ { -64, 0 },
+ { 0, 1 },
+ { -1, 5 },
+ { 0, 8 },
+ { 1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { 8, 2 },
+ { 8, -1 },
+ { 7, -4 },
+ { 6, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0651[] = {
+ { -6, 10 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 6 },
+ { 4, 0 },
+ { 3, 5 },
+ { 3, 8 },
+ { 4, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 8, 7 },
+ { 10, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0652[] = {
+ { -5, 9 },
+ { -5, 4 },
+ { -3, 1 },
+ { 0, -4 },
+ { 1, -6 },
+ { 2, -9 },
+ { 2, -11 },
+ { 1, -12 },
+ { -1, -11 },
+ { -2, -9 },
+ { -3, -5 },
+ { -4, 2 },
+ { -4, 8 },
+ { -3, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 3, 3 },
+ { 3, 0 },
+ { 4, 4 },
+ { 5, 5 },
+ { 7, 5 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0653[] = {
+ { -5, 6 },
+ { 2, 2 },
+ { 2, 1 },
+ { 1, 0 },
+ { -1, 0 },
+ { -3, 1 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 7 },
+ { 6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0654[] = {
+ { -6, 10 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 6 },
+ { 8, -12 },
+ { -64, 0 },
+ { 4, 0 },
+ { 3, 5 },
+ { 3, 8 },
+ { 4, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 8, 7 },
+ { 10, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0655[] = {
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 6 },
+ { 0, 5 },
+ { 1, 3 },
+ { 1, 1 },
+ { 0, 0 },
+ { -1, 0 },
+ { -3, 1 },
+ { -4, 3 },
+ { -4, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0656[] = {
+ { -3, 5 },
+ { -3, 4 },
+ { 1, -1 },
+ { 3, -4 },
+ { 4, -6 },
+ { 5, -9 },
+ { 5, -11 },
+ { 4, -12 },
+ { 2, -11 },
+ { 1, -9 },
+ { -1, -1 },
+ { -4, 8 },
+ { -7, 15 },
+ { -8, 18 },
+ { -8, 20 },
+ { -7, 21 },
+ { -5, 20 },
+ { -4, 17 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 3, 7 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0657[] = {
+ { -6, 9 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 7 },
+ { -64, 0 },
+ { 4, 0 },
+ { 2, 7 },
+ { -2, 18 },
+ { -3, 20 },
+ { -5, 21 },
+ { -6, 20 },
+ { -6, 18 },
+ { -5, 15 },
+ { -2, 12 },
+ { 1, 10 },
+ { 3, 9 },
+ { 6, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0658[] = {
+ { -5, 10 },
+ { -5, 4 },
+ { -3, 1 },
+ { 0, -4 },
+ { 1, -6 },
+ { 2, -9 },
+ { 2, -11 },
+ { 1, -12 },
+ { -1, -11 },
+ { -2, -9 },
+ { -3, -5 },
+ { -4, 1 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, 9 },
+ { -4, 6 },
+ { -3, 4 },
+ { -1, 1 },
+ { 1, 0 },
+ { 3, 0 },
+ { 4, 1 },
+ { 4, 3 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 8, 7 },
+ { 10, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0659[] = {
+ { -2, 5 },
+ { 1, -5 },
+ { 1, -4 },
+ { 2, -4 },
+ { 2, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { -2, 4 },
+ { 0, 0 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 3, 7 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0660[] = {
+ { -2, 5 },
+ { 1, -5 },
+ { 1, -4 },
+ { 2, -4 },
+ { 2, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { -2, 4 },
+ { 0, 0 },
+ { -6, 18 },
+ { -7, 20 },
+ { -9, 21 },
+ { -10, 20 },
+ { -10, 18 },
+ { -9, 15 },
+ { -6, 12 },
+ { -3, 10 },
+ { -1, 9 },
+ { 2, 7 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0661[] = {
+ { -5, 9 },
+ { -5, 4 },
+ { -3, 1 },
+ { 0, -4 },
+ { 1, -6 },
+ { 2, -9 },
+ { 2, -11 },
+ { 1, -12 },
+ { -1, -11 },
+ { -2, -9 },
+ { -3, -5 },
+ { -4, 1 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, 9 },
+ { -4, 6 },
+ { -3, 4 },
+ { -1, 1 },
+ { 1, 0 },
+ { 3, 0 },
+ { 4, 1 },
+ { 4, 3 },
+ { 2, 4 },
+ { -1, 4 },
+ { -64, 0 },
+ { -1, 4 },
+ { 1, 5 },
+ { 2, 8 },
+ { 3, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0662[] = {
+ { -3, 5 },
+ { -3, 4 },
+ { -1, 1 },
+ { 2, -4 },
+ { 3, -6 },
+ { 4, -9 },
+ { 4, -11 },
+ { 3, -12 },
+ { 1, -11 },
+ { 0, -9 },
+ { -1, -5 },
+ { -2, 2 },
+ { -2, 8 },
+ { -1, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 3, 7 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0663[] = {
+ { -13, 12 },
+ { -13, 4 },
+ { -11, 1 },
+ { -9, 0 },
+ { -8, 1 },
+ { -8, 2 },
+ { -9, 6 },
+ { -10, 9 },
+ { -64, 0 },
+ { -9, 6 },
+ { -8, 4 },
+ { -6, 1 },
+ { -4, 0 },
+ { -2, 0 },
+ { -1, 1 },
+ { -1, 2 },
+ { -2, 6 },
+ { -3, 9 },
+ { -64, 0 },
+ { -2, 6 },
+ { -1, 4 },
+ { 1, 1 },
+ { 3, 0 },
+ { 5, 0 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 5, 8 },
+ { 6, 9 },
+ { 7, 9 },
+ { 9, 8 },
+ { 10, 7 },
+ { 12, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0664[] = {
+ { -8, 10 },
+ { -8, 4 },
+ { -6, 1 },
+ { -4, 0 },
+ { -3, 1 },
+ { -3, 2 },
+ { -4, 6 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, 6 },
+ { -3, 4 },
+ { -1, 1 },
+ { 1, 0 },
+ { 3, 0 },
+ { 4, 1 },
+ { 4, 3 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 8, 7 },
+ { 10, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0665[] = {
+ { -6, 8 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 7 },
+ { 3, 5 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -1, 1 },
+ { -1, 3 },
+ { 0, 5 },
+ { 2, 6 },
+ { 5, 6 },
+ { 7, 5 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0666[] = {
+ { -7, 8 },
+ { -7, 4 },
+ { -5, 1 },
+ { -4, -1 },
+ { -5, 3 },
+ { -11, 21 },
+ { -64, 0 },
+ { -5, 3 },
+ { -4, 1 },
+ { -2, 0 },
+ { 0, 0 },
+ { 2, 1 },
+ { 3, 3 },
+ { 3, 5 },
+ { 2, 7 },
+ { 1, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { -5, 8 },
+ { -3, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 7 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0667[] = {
+ { -6, 9 },
+ { 3, 3 },
+ { 2, 1 },
+ { 0, 0 },
+ { -2, 0 },
+ { -4, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { -64, 0 },
+ { 4, 0 },
+ { 3, 3 },
+ { 1, 8 },
+ { -2, 15 },
+ { -3, 18 },
+ { -3, 20 },
+ { -2, 21 },
+ { 0, 20 },
+ { 1, 17 },
+ { 1, 10 },
+ { 3, 9 },
+ { 6, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0668[] = {
+ { -5, 8 },
+ { -5, 4 },
+ { -3, 1 },
+ { -2, -1 },
+ { -2, 1 },
+ { 1, 1 },
+ { 2, 2 },
+ { 2, 4 },
+ { 1, 7 },
+ { 1, 8 },
+ { 2, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 6, 7 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0669[] = {
+ { -4, 7 },
+ { -4, 4 },
+ { -2, 1 },
+ { -1, -1 },
+ { -1, 1 },
+ { 1, 4 },
+ { 2, 6 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 5, 7 },
+ { 7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0670[] = {
+ { -3, 6 },
+ { -3, 4 },
+ { -1, 1 },
+ { 1, -3 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 6, 4 },
+ { -64, 0 },
+ { -2, -4 },
+ { 5, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0671[] = {
+ { -6, 9 },
+ { -6, 4 },
+ { -4, 0 },
+ { -6, 6 },
+ { -6, 8 },
+ { -5, 9 },
+ { -3, 9 },
+ { -1, 8 },
+ { 1, 6 },
+ { 3, 3 },
+ { -64, 0 },
+ { 4, 0 },
+ { 2, 6 },
+ { 2, 8 },
+ { 3, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0672[] = {
+ { -6, 9 },
+ { -6, 4 },
+ { -4, 0 },
+ { -5, 5 },
+ { -5, 8 },
+ { -4, 9 },
+ { -3, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 3, 3 },
+ { 3, 0 },
+ { -64, 0 },
+ { 3, 0 },
+ { 4, 4 },
+ { 5, 5 },
+ { 7, 5 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0673[] = {
+ { -9, 12 },
+ { -6, 0 },
+ { -8, 2 },
+ { -9, 5 },
+ { -9, 7 },
+ { -8, 9 },
+ { -6, 9 },
+ { -4, 8 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 0 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 0 },
+ { -64, 0 },
+ { 6, 0 },
+ { 7, 4 },
+ { 8, 5 },
+ { 10, 5 },
+ { 12, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0674[] = {
+ { -8, 8 },
+ { -8, 4 },
+ { -6, 1 },
+ { -4, 0 },
+ { -2, 0 },
+ { -1, 1 },
+ { -1, 8 },
+ { 0, 9 },
+ { 3, 9 },
+ { 6, 7 },
+ { 8, 4 },
+ { -64, 0 },
+ { 5, 1 },
+ { 4, 0 },
+ { 2, 0 },
+ { 1, 1 },
+ { -3, 8 },
+ { -4, 9 },
+ { -6, 9 },
+ { -7, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0675[] = {
+ { -6, 9 },
+ { -6, 4 },
+ { -4, 0 },
+ { -6, 6 },
+ { -6, 8 },
+ { -5, 9 },
+ { -3, 9 },
+ { -1, 8 },
+ { 1, 6 },
+ { 3, 3 },
+ { -64, 0 },
+ { 4, 0 },
+ { -2, 18 },
+ { -3, 20 },
+ { -5, 21 },
+ { -6, 20 },
+ { -6, 18 },
+ { -5, 15 },
+ { -2, 12 },
+ { 1, 10 },
+ { 3, 9 },
+ { 6, 7 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0676[] = {
+ { -6, 8 },
+ { -6, 4 },
+ { -4, 1 },
+ { -2, 0 },
+ { 0, 0 },
+ { 2, 2 },
+ { 2, 4 },
+ { 1, 6 },
+ { -1, 8 },
+ { -4, 9 },
+ { -2, 10 },
+ { -1, 12 },
+ { -1, 15 },
+ { -2, 18 },
+ { -3, 20 },
+ { -5, 21 },
+ { -6, 20 },
+ { -6, 18 },
+ { -5, 15 },
+ { -2, 12 },
+ { 1, 10 },
+ { 5, 7 },
+ { 8, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0677[] = {
+ { -8, 10 },
+ { -7, 9 },
+ { -4, 8 },
+ { -1, 6 },
+ { 1, 4 },
+ { 3, 1 },
+ { 5, -3 },
+ { 6, -7 },
+ { 6, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { 1, -11 },
+ { 0, -10 },
+ { -1, -8 },
+ { -2, -3 },
+ { -2, 2 },
+ { -1, 6 },
+ { 0, 8 },
+ { 2, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0683[] = {
+ { -9, 9 },
+ { 5, 3 },
+ { 5, 0 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 5, 3 },
+ { 6, -2 },
+ { 6, -7 },
+ { 5, -10 },
+ { 4, -11 },
+ { 2, -12 },
+ { 0, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0684[] = {
+ { -8, 8 },
+ { 5, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { -64, 0 },
+ { -5, 2 },
+ { 3, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0685[] = {
+ { -8, 9 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -8 },
+ { -3, -6 },
+ { -4, -3 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 3 },
+ { 5, 0 },
+ { 6, -5 },
+ { 6, -9 },
+ { 5, -11 },
+ { 4, -12 },
+ { 2, -12 },
+ { -64, 0 },
+ { -4, -2 },
+ { 5, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0686[] = {
+ { -10, 10 },
+ { 4, -12 },
+ { -4, 16 },
+ { -64, 0 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 0 },
+ { 6, -2 },
+ { 4, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0687[] = {
+ { -9, 9 },
+ { 6, -3 },
+ { 5, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -5, -3 },
+ { -6, -1 },
+ { -6, 1 },
+ { -5, 3 },
+ { -3, 5 },
+ { 1, 8 },
+ { 2, 10 },
+ { 2, 12 },
+ { 1, 13 },
+ { -1, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4273[] = {
+ { -6, 6 },
+ { -6, 3 },
+ { -3, 0 },
+ { 0, 9 },
+ { 3, -12 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2164[] = {
+ { -12, 11 },
+ { -11, -1 },
+ { -10, -3 },
+ { -8, -5 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -2 },
+ { -5, 2 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -4 },
+ { -5, -2 },
+ { -6, 2 },
+ { -8, 9 },
+ { -64, 0 },
+ { -5, 2 },
+ { -3, -2 },
+ { -1, -4 },
+ { 1, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -3 },
+ { 6, -1 },
+ { 4, 5 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -3 },
+ { 5, -1 },
+ { 3, 5 },
+ { 3, 8 },
+ { 4, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4274[] = {
+ { -9, 9 },
+ { 0, 0 },
+ { -3, -3 },
+ { -6, -3 },
+ { -9, 0 },
+ { -9, 3 },
+ { -6, 6 },
+ { -3, 6 },
+ { 0, 3 },
+ { 0, 0 },
+ { 3, -3 },
+ { 6, -3 },
+ { 9, 0 },
+ { -64, 0 },
+ { 9, 3 },
+ { 6, 6 },
+ { 3, 6 },
+ { 0, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0697[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0698[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0699[] = {
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0700[] = {
+ { -10, 10 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -8 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 5 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 5 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -8 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0701[] = {
+ { -10, 10 },
+ { -4, -8 },
+ { -2, -9 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0702[] = {
+ { -10, 10 },
+ { -6, -7 },
+ { -6, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { 3, -1 },
+ { -7, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0703[] = {
+ { -10, 10 },
+ { -5, -12 },
+ { 6, -12 },
+ { 0, -4 },
+ { 3, -4 },
+ { 5, -3 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0704[] = {
+ { -10, 10 },
+ { 3, -12 },
+ { -7, 2 },
+ { 8, 2 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0705[] = {
+ { -10, 10 },
+ { 5, -12 },
+ { -5, -12 },
+ { -6, -3 },
+ { -5, -4 },
+ { -2, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0706[] = {
+ { -10, 10 },
+ { 6, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -8 },
+ { -6, -3 },
+ { -6, 2 },
+ { -5, 6 },
+ { -3, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 2 },
+ { 6, -1 },
+ { 4, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -3, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0707[] = {
+ { -10, 10 },
+ { 7, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0708[] = {
+ { -10, 10 },
+ { -2, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, -7 },
+ { -5, -5 },
+ { -3, -4 },
+ { 1, -3 },
+ { 4, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 2 },
+ { -6, 0 },
+ { -4, -2 },
+ { -1, -3 },
+ { 3, -4 },
+ { 5, -5 },
+ { 6, -7 },
+ { 6, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0709[] = {
+ { -10, 10 },
+ { 6, -5 },
+ { 5, -2 },
+ { 3, 0 },
+ { 0, 1 },
+ { -1, 1 },
+ { -4, 0 },
+ { -6, -2 },
+ { -7, -5 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 0, -12 },
+ { 3, -11 },
+ { 5, -9 },
+ { 6, -5 },
+ { 6, 0 },
+ { 5, 5 },
+ { 3, 8 },
+ { 0, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0710[] = {
+ { -5, 5 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0711[] = {
+ { -5, 5 },
+ { 1, 8 },
+ { 0, 9 },
+ { -1, 8 },
+ { 0, 7 },
+ { 1, 8 },
+ { 1, 10 },
+ { 0, 12 },
+ { -1, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0712[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, -4 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0713[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, -4 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, 8 },
+ { 0, 9 },
+ { -1, 8 },
+ { 0, 7 },
+ { 1, 8 },
+ { 1, 10 },
+ { 0, 12 },
+ { -1, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0714[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0715[] = {
+ { -9, 9 },
+ { -6, -7 },
+ { -6, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { 4, -3 },
+ { 0, -1 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0716[] = {
+ { -4, 4 },
+ { 0, -12 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0717[] = {
+ { -8, 8 },
+ { -4, -12 },
+ { -4, -5 },
+ { -64, 0 },
+ { 4, -12 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0718[] = {
+ { -7, 7 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -4 },
+ { 1, -4 },
+ { 3, -5 },
+ { 4, -7 },
+ { 4, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0719[] = {
+ { -10, 10 },
+ { -2, -16 },
+ { -2, 13 },
+ { -64, 0 },
+ { 2, -16 },
+ { 2, 13 },
+ { -64, 0 },
+ { 7, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -7 },
+ { -6, -5 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, -1 },
+ { 5, 0 },
+ { 6, 1 },
+ { 7, 3 },
+ { 7, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0720[] = {
+ { -11, 11 },
+ { 9, -16 },
+ { -9, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0721[] = {
+ { -7, 7 },
+ { 4, -16 },
+ { 2, -14 },
+ { 0, -11 },
+ { -2, -7 },
+ { -3, -2 },
+ { -3, 2 },
+ { -2, 7 },
+ { 0, 11 },
+ { 2, 14 },
+ { 4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0722[] = {
+ { -7, 7 },
+ { -4, -16 },
+ { -2, -14 },
+ { 0, -11 },
+ { 2, -7 },
+ { 3, -2 },
+ { 3, 2 },
+ { 2, 7 },
+ { 0, 11 },
+ { -2, 14 },
+ { -4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0723[] = {
+ { -4, 4 },
+ { 0, -16 },
+ { 0, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0724[] = {
+ { -13, 13 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0725[] = {
+ { -13, 13 },
+ { 0, -9 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0726[] = {
+ { -13, 13 },
+ { -9, -3 },
+ { 9, -3 },
+ { -64, 0 },
+ { -9, 3 },
+ { 9, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0727[] = {
+ { -11, 11 },
+ { -7, -7 },
+ { 7, 7 },
+ { -64, 0 },
+ { 7, -7 },
+ { -7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0728[] = {
+ { -8, 8 },
+ { 0, -6 },
+ { 0, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { 5, 3 },
+ { -64, 0 },
+ { 5, -3 },
+ { -5, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0729[] = {
+ { -5, 5 },
+ { 0, -1 },
+ { -1, 0 },
+ { 0, 1 },
+ { 1, 0 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0730[] = {
+ { -5, 5 },
+ { 1, -12 },
+ { 0, -11 },
+ { -1, -9 },
+ { -1, -7 },
+ { 0, -6 },
+ { 1, -7 },
+ { 0, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0731[] = {
+ { -5, 5 },
+ { 0, -10 },
+ { -1, -11 },
+ { 0, -12 },
+ { 1, -11 },
+ { 1, -9 },
+ { 0, -7 },
+ { -1, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0732[] = {
+ { -13, 13 },
+ { 3, -5 },
+ { 6, -2 },
+ { 9, 0 },
+ { 6, 2 },
+ { 3, 5 },
+ { -64, 0 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0733[] = {
+ { -10, 11 },
+ { 1, -16 },
+ { -6, 16 },
+ { -64, 0 },
+ { 7, -16 },
+ { 0, 16 },
+ { -64, 0 },
+ { -6, -3 },
+ { 8, -3 },
+ { -64, 0 },
+ { -7, 3 },
+ { 7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0734[] = {
+ { -13, 13 },
+ { 10, -3 },
+ { 10, -4 },
+ { 9, -5 },
+ { 8, -5 },
+ { 7, -4 },
+ { 6, -2 },
+ { 4, 3 },
+ { 2, 6 },
+ { 0, 8 },
+ { -2, 9 },
+ { -6, 9 },
+ { -8, 8 },
+ { -9, 7 },
+ { -10, 5 },
+ { -10, 3 },
+ { -9, 1 },
+ { -8, 0 },
+ { -1, -4 },
+ { 0, -5 },
+ { 1, -7 },
+ { 1, -9 },
+ { 0, -11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -5, -9 },
+ { -5, -7 },
+ { -4, -4 },
+ { -2, -1 },
+ { 3, 6 },
+ { 5, 8 },
+ { 7, 9 },
+ { 9, 9 },
+ { 10, 8 },
+ { 10, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0735[] = {
+ { -11, 11 },
+ { -9, -9 },
+ { -8, -7 },
+ { -7, -3 },
+ { -7, 3 },
+ { -8, 7 },
+ { -9, 9 },
+ { -64, 0 },
+ { 9, -9 },
+ { 8, -7 },
+ { 7, -3 },
+ { 7, 3 },
+ { 8, 7 },
+ { 9, 9 },
+ { -64, 0 },
+ { -9, -9 },
+ { -7, -8 },
+ { -3, -7 },
+ { 3, -7 },
+ { 7, -8 },
+ { 9, -9 },
+ { -64, 0 },
+ { -9, 9 },
+ { -7, 8 },
+ { -3, 7 },
+ { 3, 7 },
+ { 7, 8 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3005[] = {
+ { -11, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 7, -12 },
+ { 7, -6 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -2 },
+ { -64, 0 },
+ { 2, -6 },
+ { 2, 2 },
+ { -64, 0 },
+ { -9, 9 },
+ { 7, 9 },
+ { 7, 3 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { 2, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { 4, -12 },
+ { 7, -10 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 7, -6 },
+ { -64, 0 },
+ { 2, -6 },
+ { 1, -2 },
+ { 2, 2 },
+ { -64, 0 },
+ { 2, -4 },
+ { 0, -2 },
+ { 2, 0 },
+ { -64, 0 },
+ { 2, -3 },
+ { -2, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 7, 8 },
+ { -64, 0 },
+ { 4, 9 },
+ { 7, 7 },
+ { -64, 0 },
+ { 5, 9 },
+ { 7, 6 },
+ { -64, 0 },
+ { 6, 9 },
+ { 7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0737[] = {
+ { -7, 7 },
+ { -3, -16 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, -16 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0738[] = {
+ { -12, 12 },
+ { 0, -16 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0739[] = {
+ { -12, 12 },
+ { 9, -16 },
+ { -9, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0740[] = {
+ { -13, 13 },
+ { 0, -9 },
+ { -1, -8 },
+ { 0, -7 },
+ { 1, -8 },
+ { 0, -9 },
+ { -64, 0 },
+ { -9, 7 },
+ { -10, 8 },
+ { -9, 9 },
+ { -8, 8 },
+ { -9, 7 },
+ { -64, 0 },
+ { 9, 7 },
+ { 8, 8 },
+ { 9, 9 },
+ { 10, 8 },
+ { 9, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0741[] = {
+ { -12, 12 },
+ { 0, -10 },
+ { -4, -6 },
+ { -7, -2 },
+ { -8, 1 },
+ { -8, 3 },
+ { -7, 5 },
+ { -5, 6 },
+ { -3, 6 },
+ { -1, 5 },
+ { 0, 3 },
+ { -64, 0 },
+ { 0, -10 },
+ { 4, -6 },
+ { 7, -2 },
+ { 8, 1 },
+ { 8, 3 },
+ { 7, 5 },
+ { 5, 6 },
+ { 3, 6 },
+ { 1, 5 },
+ { 0, 3 },
+ { -64, 0 },
+ { 0, 3 },
+ { -1, 7 },
+ { -2, 10 },
+ { -64, 0 },
+ { 0, 3 },
+ { 1, 7 },
+ { 2, 10 },
+ { -64, 0 },
+ { -2, 10 },
+ { 2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0742[] = {
+ { -12, 12 },
+ { 0, -4 },
+ { -1, -7 },
+ { -2, -9 },
+ { -4, -10 },
+ { -5, -10 },
+ { -7, -9 },
+ { -8, -7 },
+ { -8, -3 },
+ { -7, 0 },
+ { -6, 2 },
+ { -4, 5 },
+ { 0, 10 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -7 },
+ { 2, -9 },
+ { 4, -10 },
+ { 5, -10 },
+ { 7, -9 },
+ { 8, -7 },
+ { 8, -3 },
+ { 7, 0 },
+ { 6, 2 },
+ { 4, 5 },
+ { 0, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0743[] = {
+ { -12, 12 },
+ { 0, -11 },
+ { -2, -8 },
+ { -6, -3 },
+ { -9, 0 },
+ { -64, 0 },
+ { 0, -11 },
+ { 2, -8 },
+ { 6, -3 },
+ { 9, 0 },
+ { -64, 0 },
+ { -9, 0 },
+ { -6, 3 },
+ { -2, 8 },
+ { 0, 11 },
+ { -64, 0 },
+ { 9, 0 },
+ { 6, 3 },
+ { 2, 8 },
+ { 0, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0744[] = {
+ { -12, 12 },
+ { 0, 2 },
+ { 2, 5 },
+ { 4, 6 },
+ { 6, 6 },
+ { 8, 5 },
+ { 9, 3 },
+ { 9, 1 },
+ { 8, -1 },
+ { 6, -2 },
+ { 4, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { 1, -1 },
+ { 3, -3 },
+ { 4, -5 },
+ { 4, -7 },
+ { 3, -9 },
+ { 1, -10 },
+ { -1, -10 },
+ { -3, -9 },
+ { -4, -7 },
+ { -4, -5 },
+ { -3, -3 },
+ { -1, -1 },
+ { -64, 0 },
+ { -1, -1 },
+ { -4, -2 },
+ { -6, -2 },
+ { -8, -1 },
+ { -9, 1 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 6 },
+ { -4, 6 },
+ { -2, 5 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, 2 },
+ { -1, 7 },
+ { -2, 10 },
+ { -64, 0 },
+ { 0, 2 },
+ { 1, 7 },
+ { 2, 10 },
+ { -64, 0 },
+ { -2, 10 },
+ { 2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0745[] = {
+ { -12, 12 },
+ { 0, 0 },
+ { 0, 9 },
+ { -1, 10 },
+ { -64, 0 },
+ { 0, 4 },
+ { -1, 10 },
+ { -64, 0 },
+ { 0, -9 },
+ { -1, -10 },
+ { -3, -10 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -4 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -10 },
+ { 3, -10 },
+ { 4, -9 },
+ { 4, -7 },
+ { 3, -4 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, 0 },
+ { -4, -3 },
+ { -6, -4 },
+ { -8, -4 },
+ { -9, -3 },
+ { -9, -1 },
+ { -8, 0 },
+ { -64, 0 },
+ { 0, 0 },
+ { 4, -3 },
+ { 6, -4 },
+ { 8, -4 },
+ { 9, -3 },
+ { 9, -1 },
+ { 8, 0 },
+ { -64, 0 },
+ { 0, 0 },
+ { -4, 3 },
+ { -6, 4 },
+ { -8, 4 },
+ { -9, 3 },
+ { -9, 1 },
+ { -8, 0 },
+ { -64, 0 },
+ { 0, 0 },
+ { 4, 3 },
+ { 6, 4 },
+ { 8, 4 },
+ { 9, 3 },
+ { 9, 1 },
+ { 8, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0746[] = {
+ { -12, 12 },
+ { -9, 1 },
+ { -8, 1 },
+ { -6, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -6, 8 },
+ { -64, 0 },
+ { -9, 1 },
+ { -9, 0 },
+ { -8, -1 },
+ { -6, -1 },
+ { -5, 0 },
+ { -4, 2 },
+ { -4, 5 },
+ { -5, 7 },
+ { -6, 8 },
+ { -64, 0 },
+ { 0, -11 },
+ { -2, -9 },
+ { -3, -6 },
+ { -3, -3 },
+ { -1, 3 },
+ { -1, 6 },
+ { -2, 8 },
+ { 0, 10 },
+ { -64, 0 },
+ { 0, -11 },
+ { 2, -9 },
+ { 3, -6 },
+ { 3, -3 },
+ { 1, 3 },
+ { 1, 6 },
+ { 2, 8 },
+ { 0, 10 },
+ { -64, 0 },
+ { 9, 1 },
+ { 9, 0 },
+ { 8, -1 },
+ { 6, -1 },
+ { 5, 0 },
+ { 4, 2 },
+ { 4, 5 },
+ { 5, 7 },
+ { 6, 8 },
+ { -64, 0 },
+ { 9, 1 },
+ { 8, 1 },
+ { 6, 2 },
+ { 5, 4 },
+ { 5, 6 },
+ { 6, 8 },
+ { -64, 0 },
+ { -7, 4 },
+ { 7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3016[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -5 },
+ { 7, -3 },
+ { 6, -2 },
+ { 3, -1 },
+ { -4, -1 },
+ { -64, 0 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -4 },
+ { 5, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -9, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3017[] = {
+ { -11, 11 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { 5, 6 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -4 },
+ { 6, -7 },
+ { 5, -9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -8 },
+ { -6, -4 },
+ { -6, 1 },
+ { -5, 5 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { 6, 1 },
+ { 6, -4 },
+ { 5, -8 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { -4, 6 },
+ { -3, 4 },
+ { -1, 3 },
+ { 0, 3 },
+ { 2, 4 },
+ { 3, 6 },
+ { 4, 12 },
+ { 5, 14 },
+ { 7, 14 },
+ { 8, 12 },
+ { 8, 10 },
+ { -64, 0 },
+ { 4, 10 },
+ { 5, 12 },
+ { 6, 13 },
+ { 7, 13 },
+ { -64, 0 },
+ { 3, 6 },
+ { 5, 11 },
+ { 6, 12 },
+ { 7, 12 },
+ { 8, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3018[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 3, -2 },
+ { -4, -2 },
+ { -64, 0 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -5 },
+ { 5, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 2, -1 },
+ { 3, 1 },
+ { 5, 7 },
+ { 6, 9 },
+ { 8, 9 },
+ { 9, 7 },
+ { 9, 5 },
+ { -64, 0 },
+ { 5, 5 },
+ { 6, 7 },
+ { 7, 8 },
+ { 8, 8 },
+ { -64, 0 },
+ { 2, -1 },
+ { 3, 0 },
+ { 6, 6 },
+ { 7, 7 },
+ { 8, 7 },
+ { 9, 6 },
+ { -64, 0 },
+ { -9, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0750[] = {
+ { -2, 1 },
+ { 1, 0 },
+ { 0, 1 },
+ { -1, 1 },
+ { -2, 0 },
+ { -2, -1 },
+ { -1, -2 },
+ { 0, -2 },
+ { 1, -1 },
+ { 1, 1 },
+ { 0, 3 },
+ { -1, 4 },
+ { -64, 0 },
+ { -1, -1 },
+ { -1, 0 },
+ { 0, 0 },
+ { 0, -1 },
+ { -1, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0751[] = {
+ { -2, 2 },
+ { -1, -2 },
+ { -2, -1 },
+ { -2, 1 },
+ { -1, 2 },
+ { 1, 2 },
+ { 2, 1 },
+ { 2, -1 },
+ { 1, -2 },
+ { -1, -2 },
+ { -64, 0 },
+ { 0, -1 },
+ { -1, 0 },
+ { 0, 1 },
+ { 1, 0 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0752[] = {
+ { -4, 4 },
+ { -2, -3 },
+ { 2, 3 },
+ { -64, 0 },
+ { 2, -3 },
+ { -2, 3 },
+ { -64, 0 },
+ { -4, 0 },
+ { 4, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0753[] = {
+ { -5, 5 },
+ { 0, -7 },
+ { -1, -5 },
+ { -3, -2 },
+ { -5, 0 },
+ { -64, 0 },
+ { 0, -7 },
+ { 1, -5 },
+ { 3, -2 },
+ { 5, 0 },
+ { -64, 0 },
+ { 0, -5 },
+ { -3, -1 },
+ { -64, 0 },
+ { 0, -5 },
+ { 3, -1 },
+ { -64, 0 },
+ { 0, -3 },
+ { -2, -1 },
+ { -64, 0 },
+ { 0, -3 },
+ { 2, -1 },
+ { -64, 0 },
+ { -1, -1 },
+ { 1, -1 },
+ { -64, 0 },
+ { -5, 0 },
+ { 5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0754[] = {
+ { -5, 5 },
+ { -5, 0 },
+ { -5, -1 },
+ { -4, -3 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 0 },
+ { -64, 0 },
+ { -2, -4 },
+ { 2, -4 },
+ { -64, 0 },
+ { -3, -3 },
+ { 3, -3 },
+ { -64, 0 },
+ { -4, -2 },
+ { 4, -2 },
+ { -64, 0 },
+ { -4, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -5, 0 },
+ { 5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0755[] = {
+ { -6, 0 },
+ { -6, -12 },
+ { -6, 0 },
+ { 0, 0 },
+ { -6, -12 },
+ { -64, 0 },
+ { -6, -9 },
+ { -2, -1 },
+ { -64, 0 },
+ { -6, -6 },
+ { -3, 0 },
+ { -64, 0 },
+ { -6, -3 },
+ { -5, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0756[] = {
+ { -5, 5 },
+ { 0, -7 },
+ { -1, -5 },
+ { -3, -2 },
+ { -5, 0 },
+ { -64, 0 },
+ { 0, -7 },
+ { 1, -5 },
+ { 3, -2 },
+ { 5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0757[] = {
+ { -5, 5 },
+ { 5, 0 },
+ { 5, -1 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0758[] = {
+ { -11, 11 },
+ { 11, 0 },
+ { 11, -2 },
+ { 10, -5 },
+ { 8, -8 },
+ { 5, -10 },
+ { 2, -11 },
+ { -2, -11 },
+ { -5, -10 },
+ { -8, -8 },
+ { -10, -5 },
+ { -11, -2 },
+ { -11, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0759[] = {
+ { -5, 5 },
+ { -5, 0 },
+ { -5, 1 },
+ { -4, 3 },
+ { -3, 4 },
+ { -1, 5 },
+ { 1, 5 },
+ { 3, 4 },
+ { 4, 3 },
+ { 5, 1 },
+ { 5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0760[] = {
+ { -6, 6 },
+ { -6, -2 },
+ { -4, 0 },
+ { -1, 1 },
+ { 1, 1 },
+ { 4, 0 },
+ { 6, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0761[] = {
+ { 0, 3 },
+ { 0, 3 },
+ { 2, 2 },
+ { 3, 0 },
+ { 2, -2 },
+ { 0, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0762[] = {
+ { 0, 4 },
+ { 0, 0 },
+ { 3, -2 },
+ { 4, -4 },
+ { 4, -6 },
+ { 3, -7 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0763[] = {
+ { -4, 0 },
+ { 0, 0 },
+ { -3, -2 },
+ { -4, -4 },
+ { -4, -6 },
+ { -3, -7 },
+ { -2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0764[] = {
+ { -5, 5 },
+ { 5, -10 },
+ { 4, -11 },
+ { 2, -12 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -10 },
+ { -5, -8 },
+ { -5, -6 },
+ { -4, -4 },
+ { -3, -3 },
+ { 3, 1 },
+ { 4, 2 },
+ { 5, 4 },
+ { 5, 6 },
+ { 4, 8 },
+ { 3, 9 },
+ { 1, 10 },
+ { -2, 10 },
+ { -4, 9 },
+ { -5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0765[] = {
+ { -11, 11 },
+ { -9, 5 },
+ { -10, 4 },
+ { -11, 2 },
+ { -11, -1 },
+ { -10, -3 },
+ { -9, -4 },
+ { -7, -5 },
+ { -5, -5 },
+ { -3, -4 },
+ { -2, -3 },
+ { 2, 3 },
+ { 3, 4 },
+ { 5, 5 },
+ { 7, 5 },
+ { 9, 4 },
+ { 10, 3 },
+ { 11, 1 },
+ { 11, -2 },
+ { 10, -4 },
+ { 9, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0766[] = {
+ { -11, 11 },
+ { 0, 0 },
+ { 2, 3 },
+ { 3, 4 },
+ { 5, 5 },
+ { 7, 5 },
+ { 9, 4 },
+ { 10, 3 },
+ { 11, 1 },
+ { 11, -1 },
+ { 10, -3 },
+ { 9, -4 },
+ { 7, -5 },
+ { 5, -5 },
+ { 3, -4 },
+ { 2, -3 },
+ { -2, 3 },
+ { -3, 4 },
+ { -5, 5 },
+ { -7, 5 },
+ { -9, 4 },
+ { -10, 3 },
+ { -11, 1 },
+ { -11, -1 },
+ { -10, -3 },
+ { -9, -4 },
+ { -7, -5 },
+ { -5, -5 },
+ { -3, -4 },
+ { -2, -3 },
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0767[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { 9, -12 },
+ { -1, -2 },
+ { 9, 8 },
+ { -64, 0 },
+ { 8, 4 },
+ { 9, 7 },
+ { 10, 9 },
+ { -64, 0 },
+ { 8, 4 },
+ { 8, 7 },
+ { -64, 0 },
+ { 5, 7 },
+ { 8, 7 },
+ { -64, 0 },
+ { 5, 7 },
+ { 8, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0768[] = {
+ { -7, 7 },
+ { 3, -17 },
+ { 0, -16 },
+ { -2, -15 },
+ { -4, -13 },
+ { -6, -10 },
+ { -7, -6 },
+ { -7, 0 },
+ { -6, 3 },
+ { -4, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 4, 5 },
+ { 6, 3 },
+ { 7, 0 },
+ { -64, 0 },
+ { -7, -2 },
+ { -6, -5 },
+ { -4, -7 },
+ { -1, -8 },
+ { 1, -8 },
+ { 4, -7 },
+ { 6, -5 },
+ { 7, -2 },
+ { 7, 4 },
+ { 6, 8 },
+ { 4, 11 },
+ { 2, 13 },
+ { 0, 14 },
+ { -3, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4038[] = {
+ { -15, 16 },
+ { -15, -23 },
+ { -15, -11 },
+ { -2, -1 },
+ { 16, -8 },
+ { -64, 0 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3110[] = {
+ { -7, 6 },
+ { 0, -12 },
+ { 0, -10 },
+ { 2, -10 },
+ { 2, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, -10 },
+ { -64, 0 },
+ { 0, -11 },
+ { 2, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 12 },
+ { -1, 15 },
+ { -2, 16 },
+ { -64, 0 },
+ { 1, -4 },
+ { 1, 11 },
+ { 0, 14 },
+ { -64, 0 },
+ { -3, -5 },
+ { 2, -5 },
+ { 2, 11 },
+ { 1, 14 },
+ { 0, 15 },
+ { -2, 16 },
+ { -5, 16 },
+ { -6, 15 },
+ { -6, 13 },
+ { -4, 13 },
+ { -4, 15 },
+ { -5, 15 },
+ { -5, 14 },
+ { -64, 0 },
+ { -2, -5 },
+ { 0, -4 },
+ { -64, 0 },
+ { -1, -5 },
+ { 0, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2145[] = {
+ { -10, 10 },
+ { 1, -4 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, -4 },
+ { -1, 9 },
+ { -64, 0 },
+ { -8, -2 },
+ { -6, -4 },
+ { -3, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { -8, -2 },
+ { -6, -3 },
+ { -3, -4 },
+ { 8, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3051[] = {
+ { -10, 10 },
+ { 3, -12 },
+ { -9, 8 },
+ { -64, 0 },
+ { 1, -8 },
+ { 2, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 3, 8 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, -10 },
+ { 4, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { -6, 3 },
+ { 2, 3 },
+ { -64, 0 },
+ { -12, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -9, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { 2, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { 4, 7 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3052[] = {
+ { -12, 12 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 5, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -4 },
+ { 7, -3 },
+ { 4, -2 },
+ { -64, 0 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -4 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -4 },
+ { 4, -2 },
+ { -64, 0 },
+ { -4, -2 },
+ { 4, -2 },
+ { 6, -1 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 0, 9 },
+ { -12, 9 },
+ { -64, 0 },
+ { 5, -1 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { -64, 0 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3053[] = {
+ { -10, 11 },
+ { 8, -10 },
+ { 9, -10 },
+ { 10, -12 },
+ { 9, -6 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { -64, 0 },
+ { -1, -10 },
+ { -3, -8 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 5 },
+ { -5, 7 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -8 },
+ { -3, -6 },
+ { -4, -3 },
+ { -5, 1 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3054[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -7 },
+ { 8, -3 },
+ { 7, 1 },
+ { 5, 5 },
+ { 3, 7 },
+ { 1, 8 },
+ { -3, 9 },
+ { -12, 9 },
+ { -64, 0 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -7 },
+ { 7, -3 },
+ { 6, 1 },
+ { 4, 5 },
+ { 2, 7 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -10 },
+ { 6, -7 },
+ { 6, -3 },
+ { 5, 1 },
+ { 3, 5 },
+ { 0, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3055[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 3, -6 },
+ { 1, 2 },
+ { -64, 0 },
+ { -6, -12 },
+ { 9, -12 },
+ { 8, -6 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -2 },
+ { -64, 0 },
+ { -12, 9 },
+ { 3, 9 },
+ { 5, 4 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { 8, -10 },
+ { -64, 0 },
+ { 7, -12 },
+ { 8, -9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, -6 },
+ { -64, 0 },
+ { 3, -6 },
+ { 1, -2 },
+ { 1, 2 },
+ { -64, 0 },
+ { 2, -4 },
+ { 0, -2 },
+ { 1, 0 },
+ { -64, 0 },
+ { 2, -3 },
+ { -1, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -5, 9 },
+ { -64, 0 },
+ { -2, 9 },
+ { 3, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 3, 7 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3056[] = {
+ { -12, 10 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 3, -6 },
+ { 1, 2 },
+ { -64, 0 },
+ { -6, -12 },
+ { 9, -12 },
+ { 8, -6 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -2 },
+ { -64, 0 },
+ { -12, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { 8, -10 },
+ { -64, 0 },
+ { 7, -12 },
+ { 8, -9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, -6 },
+ { -64, 0 },
+ { 3, -6 },
+ { 1, -2 },
+ { 1, 2 },
+ { -64, 0 },
+ { 2, -4 },
+ { 0, -2 },
+ { 1, 0 },
+ { -64, 0 },
+ { 2, -3 },
+ { -1, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3057[] = {
+ { -10, 12 },
+ { 8, -10 },
+ { 9, -10 },
+ { 10, -12 },
+ { 9, -6 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 7, 2 },
+ { -64, 0 },
+ { -1, -10 },
+ { -3, -8 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 5 },
+ { -5, 7 },
+ { -64, 0 },
+ { 4, 6 },
+ { 5, 5 },
+ { 6, 2 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -8 },
+ { -3, -6 },
+ { -4, -3 },
+ { -5, 1 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 5 },
+ { 5, 2 },
+ { -64, 0 },
+ { 2, 2 },
+ { 10, 2 },
+ { -64, 0 },
+ { 3, 2 },
+ { 5, 3 },
+ { -64, 0 },
+ { 4, 2 },
+ { 5, 5 },
+ { -64, 0 },
+ { 8, 2 },
+ { 6, 4 },
+ { -64, 0 },
+ { 9, 2 },
+ { 6, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3058[] = {
+ { -13, 13 },
+ { -4, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 2, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 5, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -13, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -3, -11 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -3, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { 9, -11 },
+ { -64, 0 },
+ { 7, -12 },
+ { 8, -10 },
+ { -64, 0 },
+ { 11, -12 },
+ { 9, -10 },
+ { -64, 0 },
+ { 12, -12 },
+ { 9, -11 },
+ { -64, 0 },
+ { -9, 8 },
+ { -12, 9 },
+ { -64, 0 },
+ { -9, 7 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -9, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { 3, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { 3, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { 4, 7 },
+ { 5, 9 },
+ { -64, 0 },
+ { 3, 8 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3059[] = {
+ { -7, 7 },
+ { 2, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 3, -11 },
+ { -64, 0 },
+ { 1, -12 },
+ { 2, -10 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -10 },
+ { -64, 0 },
+ { 6, -12 },
+ { 3, -11 },
+ { -64, 0 },
+ { -3, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -3, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { -2, 7 },
+ { -1, 9 },
+ { -64, 0 },
+ { -3, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3060[] = {
+ { -9, 10 },
+ { 5, -12 },
+ { 0, 5 },
+ { -1, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 2, 1 },
+ { 1, 4 },
+ { 0, 6 },
+ { -64, 0 },
+ { 7, -12 },
+ { 3, 1 },
+ { 1, 6 },
+ { -1, 8 },
+ { -3, 9 },
+ { -5, 9 },
+ { -7, 8 },
+ { -8, 6 },
+ { -8, 4 },
+ { -7, 3 },
+ { -6, 3 },
+ { -5, 4 },
+ { -5, 5 },
+ { -6, 6 },
+ { -7, 6 },
+ { -64, 0 },
+ { -7, 4 },
+ { -7, 5 },
+ { -6, 5 },
+ { -6, 4 },
+ { -7, 4 },
+ { -64, 0 },
+ { 2, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 6, -11 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -10 },
+ { -64, 0 },
+ { 8, -12 },
+ { 6, -10 },
+ { -64, 0 },
+ { 9, -12 },
+ { 6, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3061[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 10, -11 },
+ { -5, 0 },
+ { -64, 0 },
+ { -1, -3 },
+ { 3, 9 },
+ { -64, 0 },
+ { 0, -3 },
+ { 4, 9 },
+ { -64, 0 },
+ { 1, -4 },
+ { 5, 8 },
+ { -64, 0 },
+ { -6, -12 },
+ { 2, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -12, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 7, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { 8, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { 12, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -5, 9 },
+ { -64, 0 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 3, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 4, 7 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3062[] = {
+ { -10, 10 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { 5, 9 },
+ { 7, 3 },
+ { -64, 0 },
+ { -3, -12 },
+ { 0, -11 },
+ { -64, 0 },
+ { -2, -12 },
+ { -1, -10 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -10 },
+ { -64, 0 },
+ { 3, -12 },
+ { 0, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { -9, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -5, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -6, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 5, 8 },
+ { -64, 0 },
+ { 2, 9 },
+ { 6, 6 },
+ { -64, 0 },
+ { 4, 9 },
+ { 7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3063[] = {
+ { -14, 14 },
+ { -5, -12 },
+ { -11, 8 },
+ { -64, 0 },
+ { -5, -11 },
+ { -4, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, 7 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, 6 },
+ { -64, 0 },
+ { 9, -12 },
+ { -2, 6 },
+ { -4, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 11, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 9, -12 },
+ { 14, -12 },
+ { -64, 0 },
+ { -14, 9 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 8, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -5, -11 },
+ { -64, 0 },
+ { -6, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { 12, -12 },
+ { 10, -10 },
+ { -64, 0 },
+ { 13, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { -11, 8 },
+ { -13, 9 },
+ { -64, 0 },
+ { -11, 8 },
+ { -9, 9 },
+ { -64, 0 },
+ { 4, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 4, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 6, 9 },
+ { -64, 0 },
+ { 4, 8 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3064[] = {
+ { -12, 13 },
+ { -3, -12 },
+ { -9, 8 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { 4, 6 },
+ { -64, 0 },
+ { -1, -12 },
+ { 5, 6 },
+ { -64, 0 },
+ { 10, -11 },
+ { 5, 6 },
+ { 4, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -12, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 8, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { 12, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { -9, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -9, 8 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0796[] = {
+ { -20, 20 },
+ { -20, 0 },
+ { 20, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0797[] = {
+ { -14, 14 },
+ { -14, 14 },
+ { 14, -14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0798[] = {
+ { 0, 0 },
+ { 0, -20 },
+ { 0, 20 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0799[] = {
+ { -14, 14 },
+ { -14, -14 },
+ { 14, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0800[] = {
+ { -14, 14 },
+ { -14, 0 },
+ { 14, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0801[] = {
+ { -12, 12 },
+ { -12, 7 },
+ { 12, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0802[] = {
+ { -7, 7 },
+ { -7, 12 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0803[] = {
+ { 0, 0 },
+ { 0, -14 },
+ { 0, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0804[] = {
+ { -7, 7 },
+ { -7, -12 },
+ { 7, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0805[] = {
+ { -12, 12 },
+ { -12, -7 },
+ { 12, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0806[] = {
+ { -7, 7 },
+ { -7, 0 },
+ { 7, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0807[] = {
+ { -5, 5 },
+ { -5, 5 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0808[] = {
+ { 0, 0 },
+ { 0, -7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0809[] = {
+ { -5, 5 },
+ { -5, -5 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0810[] = {
+ { -11, 0 },
+ { 0, -11 },
+ { -2, -11 },
+ { -5, -10 },
+ { -8, -8 },
+ { -10, -5 },
+ { -11, -2 },
+ { -11, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0811[] = {
+ { -11, 0 },
+ { -11, 0 },
+ { -11, 2 },
+ { -10, 5 },
+ { -8, 8 },
+ { -5, 10 },
+ { -2, 11 },
+ { 0, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0812[] = {
+ { 0, 11 },
+ { 0, 11 },
+ { 2, 11 },
+ { 5, 10 },
+ { 8, 8 },
+ { 10, 5 },
+ { 11, 2 },
+ { 11, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0813[] = {
+ { 0, 11 },
+ { 11, 0 },
+ { 11, -2 },
+ { 10, -5 },
+ { 8, -8 },
+ { 5, -10 },
+ { 2, -11 },
+ { 0, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0814[] = {
+ { -14, 14 },
+ { -14, -3 },
+ { -11, -1 },
+ { -7, 1 },
+ { -2, 2 },
+ { 2, 2 },
+ { 7, 1 },
+ { 11, -1 },
+ { 14, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0815[] = {
+ { -2, 3 },
+ { 3, -14 },
+ { 1, -11 },
+ { -1, -7 },
+ { -2, -2 },
+ { -2, 2 },
+ { -1, 7 },
+ { 1, 11 },
+ { 3, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0816[] = {
+ { -3, 2 },
+ { -3, -14 },
+ { -1, -11 },
+ { 1, -7 },
+ { 2, -2 },
+ { 2, 2 },
+ { 1, 7 },
+ { -1, 11 },
+ { -3, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0817[] = {
+ { -14, 14 },
+ { -14, 3 },
+ { -11, 1 },
+ { -7, -1 },
+ { -2, -2 },
+ { 2, -2 },
+ { 7, -1 },
+ { 11, 1 },
+ { 14, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0818[] = {
+ { -7, 7 },
+ { 0, -8 },
+ { 7, -4 },
+ { -7, 4 },
+ { 0, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0819[] = {
+ { -8, 8 },
+ { -8, 0 },
+ { -4, -7 },
+ { 4, 7 },
+ { 8, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0820[] = {
+ { -7, 7 },
+ { -7, 4 },
+ { -7, -4 },
+ { 7, 4 },
+ { 7, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0821[] = {
+ { -8, 8 },
+ { -6, 6 },
+ { -8, -2 },
+ { 8, 2 },
+ { 6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0822[] = {
+ { -8, 8 },
+ { -8, 11 },
+ { -6, 11 },
+ { -3, 10 },
+ { -1, 9 },
+ { 2, 6 },
+ { 3, 4 },
+ { 4, 1 },
+ { 4, -3 },
+ { 3, -6 },
+ { 2, -8 },
+ { 1, -9 },
+ { -1, -9 },
+ { -2, -8 },
+ { -3, -6 },
+ { -4, -3 },
+ { -4, 1 },
+ { -3, 4 },
+ { -2, 6 },
+ { 1, 9 },
+ { 3, 10 },
+ { 6, 11 },
+ { 8, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0823[] = {
+ { -9, 11 },
+ { 11, 8 },
+ { 11, 6 },
+ { 10, 3 },
+ { 9, 1 },
+ { 6, -2 },
+ { 4, -3 },
+ { 1, -4 },
+ { -3, -4 },
+ { -6, -3 },
+ { -8, -2 },
+ { -9, -1 },
+ { -9, 1 },
+ { -8, 2 },
+ { -6, 3 },
+ { -3, 4 },
+ { 1, 4 },
+ { 4, 3 },
+ { 6, 2 },
+ { 9, -1 },
+ { 10, -3 },
+ { 11, -6 },
+ { 11, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0824[] = {
+ { -8, 8 },
+ { 8, -11 },
+ { 6, -11 },
+ { 3, -10 },
+ { 1, -9 },
+ { -2, -6 },
+ { -3, -4 },
+ { -4, -1 },
+ { -4, 3 },
+ { -3, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 3, 6 },
+ { 4, 3 },
+ { 4, -1 },
+ { 3, -4 },
+ { 2, -6 },
+ { -1, -9 },
+ { -3, -10 },
+ { -6, -11 },
+ { -8, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0825[] = {
+ { -11, 9 },
+ { -11, -8 },
+ { -11, -6 },
+ { -10, -3 },
+ { -9, -1 },
+ { -6, 2 },
+ { -4, 3 },
+ { -1, 4 },
+ { 3, 4 },
+ { 6, 3 },
+ { 8, 2 },
+ { 9, 1 },
+ { 9, -1 },
+ { 8, -2 },
+ { 6, -3 },
+ { 3, -4 },
+ { -1, -4 },
+ { -4, -3 },
+ { -6, -2 },
+ { -9, 1 },
+ { -10, 3 },
+ { -11, 6 },
+ { -11, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0826[] = {
+ { -13, 9 },
+ { -13, -2 },
+ { -12, 0 },
+ { -10, 2 },
+ { -8, 3 },
+ { -5, 4 },
+ { -1, 4 },
+ { 3, 3 },
+ { 6, 1 },
+ { 8, -2 },
+ { 9, -4 },
+ { 8, -6 },
+ { 5, -6 },
+ { 1, -5 },
+ { -1, -4 },
+ { -4, -2 },
+ { -6, 1 },
+ { -7, 4 },
+ { -7, 7 },
+ { -6, 10 },
+ { -5, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0827[] = {
+ { -13, 7 },
+ { -13, 2 },
+ { -10, 4 },
+ { -7, 5 },
+ { -2, 5 },
+ { 1, 4 },
+ { 4, 2 },
+ { 6, -1 },
+ { 7, -4 },
+ { 7, -6 },
+ { 6, -7 },
+ { 4, -7 },
+ { 1, -6 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 7 },
+ { -4, 10 },
+ { -2, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0828[] = {
+ { -3, 3 },
+ { -1, -3 },
+ { -3, -1 },
+ { -3, 1 },
+ { -1, 3 },
+ { 1, 3 },
+ { 3, 1 },
+ { 3, -1 },
+ { 1, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, -2 },
+ { -2, -1 },
+ { -2, 1 },
+ { -1, 2 },
+ { 1, 2 },
+ { 2, 1 },
+ { 2, -1 },
+ { 1, -2 },
+ { -1, -2 },
+ { -64, 0 },
+ { 0, -1 },
+ { -1, 0 },
+ { 0, 1 },
+ { 1, 0 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0829[] = {
+ { 0, 5 },
+ { 0, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 1 },
+ { 4, 3 },
+ { 3, 4 },
+ { 1, 5 },
+ { 0, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0830[] = {
+ { -14, 14 },
+ { -14, 0 },
+ { -8, 0 },
+ { -64, 0 },
+ { -3, 0 },
+ { 3, 0 },
+ { -64, 0 },
+ { 8, 0 },
+ { 14, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0831[] = {
+ { -14, 14 },
+ { -14, 3 },
+ { -14, -3 },
+ { 14, -3 },
+ { 14, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0832[] = {
+ { -8, 8 },
+ { 0, -14 },
+ { -8, 0 },
+ { -64, 0 },
+ { 0, -14 },
+ { 8, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0833[] = {
+ { -14, 14 },
+ { -14, 0 },
+ { 14, 0 },
+ { -64, 0 },
+ { -8, 7 },
+ { 8, 7 },
+ { -64, 0 },
+ { -2, 14 },
+ { 2, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0834[] = {
+ { -14, 14 },
+ { -14, 0 },
+ { 14, 0 },
+ { -64, 0 },
+ { -14, 0 },
+ { 0, 16 },
+ { -64, 0 },
+ { 14, 0 },
+ { 0, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3104[] = {
+ { -10, 11 },
+ { 4, -12 },
+ { 4, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { 5, -11 },
+ { 5, 8 },
+ { -64, 0 },
+ { 1, -12 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 4, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 6 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -10 },
+ { -64, 0 },
+ { 6, 7 },
+ { 7, 9 },
+ { -64, 0 },
+ { 6, 8 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3105[] = {
+ { -10, 9 },
+ { -5, 1 },
+ { 6, 1 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { 5, 0 },
+ { 5, -1 },
+ { 4, -3 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { 4, 1 },
+ { 4, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3106[] = {
+ { -7, 7 },
+ { 5, -10 },
+ { 5, -11 },
+ { 4, -11 },
+ { 4, -9 },
+ { 6, -9 },
+ { 6, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -2, -7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, -10 },
+ { -1, -7 },
+ { -1, 8 },
+ { -64, 0 },
+ { 2, -12 },
+ { 1, -11 },
+ { 0, -9 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 4, -5 },
+ { -64, 0 },
+ { -5, 9 },
+ { 3, 9 },
+ { -64, 0 },
+ { -2, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { -2, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 0, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, 8 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3107[] = {
+ { -9, 10 },
+ { 6, -4 },
+ { 7, -3 },
+ { 8, -4 },
+ { 7, -5 },
+ { 6, -5 },
+ { 4, -4 },
+ { 3, -3 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 1 },
+ { -4, 3 },
+ { -3, 4 },
+ { -1, 5 },
+ { 1, 5 },
+ { 3, 4 },
+ { 4, 3 },
+ { 5, 1 },
+ { 5, -1 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -3, -3 },
+ { -4, -1 },
+ { -4, 1 },
+ { -3, 3 },
+ { -64, 0 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -1 },
+ { 3, -3 },
+ { -64, 0 },
+ { -1, -5 },
+ { -2, -4 },
+ { -3, -2 },
+ { -3, 2 },
+ { -2, 4 },
+ { -1, 5 },
+ { -64, 0 },
+ { 1, 5 },
+ { 2, 4 },
+ { 3, 2 },
+ { 3, -2 },
+ { 2, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { -4, 3 },
+ { -5, 4 },
+ { -6, 6 },
+ { -6, 7 },
+ { -5, 9 },
+ { -4, 10 },
+ { -1, 11 },
+ { 3, 11 },
+ { 6, 12 },
+ { 7, 13 },
+ { -64, 0 },
+ { -4, 9 },
+ { -1, 10 },
+ { 3, 10 },
+ { 6, 11 },
+ { -64, 0 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 3, 9 },
+ { 6, 10 },
+ { 7, 12 },
+ { 7, 13 },
+ { 6, 15 },
+ { 3, 16 },
+ { -3, 16 },
+ { -6, 15 },
+ { -7, 13 },
+ { -7, 12 },
+ { -6, 10 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, 16 },
+ { -5, 15 },
+ { -6, 13 },
+ { -6, 12 },
+ { -5, 10 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3108[] = {
+ { -11, 12 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -9, -12 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -4, -1 },
+ { -3, -3 },
+ { -2, -4 },
+ { 0, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -3 },
+ { 7, 0 },
+ { 7, 9 },
+ { -64, 0 },
+ { 5, -3 },
+ { 6, 0 },
+ { 6, 8 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, -4 },
+ { 5, -1 },
+ { 5, 9 },
+ { -64, 0 },
+ { -9, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { 7, 7 },
+ { 8, 9 },
+ { -64, 0 },
+ { 7, 8 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0840[] = {
+ { -7, 7 },
+ { -1, -7 },
+ { -4, -6 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 7 },
+ { 1, 7 },
+ { 4, 6 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -1 },
+ { 6, -4 },
+ { 4, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0841[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { -6, 6 },
+ { 6, 6 },
+ { 6, -6 },
+ { -6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0842[] = {
+ { -7, 7 },
+ { 0, -8 },
+ { -7, 4 },
+ { 7, 4 },
+ { 0, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3112[] = {
+ { -6, 6 },
+ { -1, -12 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -1, -11 },
+ { -64, 0 },
+ { -2, -12 },
+ { -1, -10 },
+ { -64, 0 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3113[] = {
+ { -17, 17 },
+ { -12, -5 },
+ { -12, 9 },
+ { -64, 0 },
+ { -11, -4 },
+ { -11, 8 },
+ { -64, 0 },
+ { -15, -5 },
+ { -10, -5 },
+ { -10, 9 },
+ { -64, 0 },
+ { -10, -1 },
+ { -9, -3 },
+ { -8, -4 },
+ { -6, -5 },
+ { -3, -5 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, 0 },
+ { 1, 9 },
+ { -64, 0 },
+ { -1, -3 },
+ { 0, 0 },
+ { 0, 8 },
+ { -64, 0 },
+ { -3, -5 },
+ { -2, -4 },
+ { -1, -1 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, -1 },
+ { 2, -3 },
+ { 3, -4 },
+ { 5, -5 },
+ { 8, -5 },
+ { 10, -4 },
+ { 11, -3 },
+ { 12, 0 },
+ { 12, 9 },
+ { -64, 0 },
+ { 10, -3 },
+ { 11, 0 },
+ { 11, 8 },
+ { -64, 0 },
+ { 8, -5 },
+ { 9, -4 },
+ { 10, -1 },
+ { 10, 9 },
+ { -64, 0 },
+ { -15, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { 7, 9 },
+ { 15, 9 },
+ { -64, 0 },
+ { -14, -5 },
+ { -12, -4 },
+ { -64, 0 },
+ { -13, -5 },
+ { -12, -3 },
+ { -64, 0 },
+ { -12, 8 },
+ { -14, 9 },
+ { -64, 0 },
+ { -12, 7 },
+ { -13, 9 },
+ { -64, 0 },
+ { -10, 7 },
+ { -9, 9 },
+ { -64, 0 },
+ { -10, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 10, 8 },
+ { 8, 9 },
+ { -64, 0 },
+ { 10, 7 },
+ { 9, 9 },
+ { -64, 0 },
+ { 12, 7 },
+ { 13, 9 },
+ { -64, 0 },
+ { 12, 8 },
+ { 14, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0845[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -7, 0 },
+ { 7, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0846[] = {
+ { -5, 5 },
+ { -5, -5 },
+ { 5, 5 },
+ { -64, 0 },
+ { 5, -5 },
+ { -5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0847[] = {
+ { -5, 5 },
+ { 0, -6 },
+ { 0, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { 5, 3 },
+ { -64, 0 },
+ { 5, -3 },
+ { -5, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3117[] = {
+ { -10, 10 },
+ { 4, -4 },
+ { 4, 16 },
+ { -64, 0 },
+ { 5, -3 },
+ { 5, 15 },
+ { -64, 0 },
+ { 3, -4 },
+ { 5, -4 },
+ { 6, -5 },
+ { 6, 16 },
+ { -64, 0 },
+ { 4, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 6 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 16 },
+ { 9, 16 },
+ { -64, 0 },
+ { 4, 15 },
+ { 2, 16 },
+ { -64, 0 },
+ { 4, 14 },
+ { 3, 16 },
+ { -64, 0 },
+ { 6, 14 },
+ { 7, 16 },
+ { -64, 0 },
+ { 6, 15 },
+ { 8, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3118[] = {
+ { -9, 8 },
+ { -4, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -4 },
+ { -3, 8 },
+ { -64, 0 },
+ { -7, -5 },
+ { -2, -5 },
+ { -2, 9 },
+ { -64, 0 },
+ { 5, -3 },
+ { 5, -4 },
+ { 4, -4 },
+ { 4, -2 },
+ { 6, -2 },
+ { 6, -4 },
+ { 5, -5 },
+ { 3, -5 },
+ { 1, -4 },
+ { -1, -2 },
+ { -2, 1 },
+ { -64, 0 },
+ { -7, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -4, -4 },
+ { -64, 0 },
+ { -5, -5 },
+ { -4, -3 },
+ { -64, 0 },
+ { -4, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { -2, 7 },
+ { -1, 9 },
+ { -64, 0 },
+ { -2, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0850[] = {
+ { -4, 4 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -1 },
+ { -4, 1 },
+ { -3, 3 },
+ { -1, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -1 },
+ { 3, -3 },
+ { 1, -4 },
+ { -1, -4 },
+ { -64, 0 },
+ { -3, -1 },
+ { -3, 1 },
+ { -64, 0 },
+ { -2, -2 },
+ { -2, 2 },
+ { -64, 0 },
+ { -1, -3 },
+ { -1, 3 },
+ { -64, 0 },
+ { 0, -3 },
+ { 0, 3 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 3 },
+ { -64, 0 },
+ { 2, -2 },
+ { 2, 2 },
+ { -64, 0 },
+ { 3, -1 },
+ { 3, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0851[] = {
+ { -4, 4 },
+ { -4, -4 },
+ { -4, 4 },
+ { 4, 4 },
+ { 4, -4 },
+ { -4, -4 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 3 },
+ { -64, 0 },
+ { -2, -3 },
+ { -2, 3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -1, 3 },
+ { -64, 0 },
+ { 0, -3 },
+ { 0, 3 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 2, 3 },
+ { -64, 0 },
+ { 3, -3 },
+ { 3, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0852[] = {
+ { -5, 5 },
+ { 0, -6 },
+ { -5, 3 },
+ { 5, 3 },
+ { 0, -6 },
+ { -64, 0 },
+ { 0, -3 },
+ { -3, 2 },
+ { -64, 0 },
+ { 0, -3 },
+ { 3, 2 },
+ { -64, 0 },
+ { 0, 0 },
+ { -1, 2 },
+ { -64, 0 },
+ { 0, 0 },
+ { 1, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0853[] = {
+ { -6, 3 },
+ { -6, 0 },
+ { 3, 5 },
+ { 3, -5 },
+ { -6, 0 },
+ { -64, 0 },
+ { -3, 0 },
+ { 2, 3 },
+ { -64, 0 },
+ { -3, 0 },
+ { 2, -3 },
+ { -64, 0 },
+ { 0, 0 },
+ { 2, 1 },
+ { -64, 0 },
+ { 0, 0 },
+ { 2, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0854[] = {
+ { -5, 5 },
+ { 0, 6 },
+ { 5, -3 },
+ { -5, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 3 },
+ { 3, -2 },
+ { -64, 0 },
+ { 0, 3 },
+ { -3, -2 },
+ { -64, 0 },
+ { 0, 0 },
+ { 1, -2 },
+ { -64, 0 },
+ { 0, 0 },
+ { -1, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0855[] = {
+ { -3, 6 },
+ { 6, 0 },
+ { -3, -5 },
+ { -3, 5 },
+ { 6, 0 },
+ { -64, 0 },
+ { 3, 0 },
+ { -2, -3 },
+ { -64, 0 },
+ { 3, 0 },
+ { -2, 3 },
+ { -64, 0 },
+ { 0, 0 },
+ { -2, -1 },
+ { -64, 0 },
+ { 0, 0 },
+ { -2, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0856[] = {
+ { -6, 6 },
+ { 0, -6 },
+ { -4, 5 },
+ { 6, -2 },
+ { -6, -2 },
+ { 4, 5 },
+ { 0, -6 },
+ { -64, 0 },
+ { 0, 0 },
+ { 0, -6 },
+ { -64, 0 },
+ { 0, 0 },
+ { -6, -2 },
+ { -64, 0 },
+ { 0, 0 },
+ { -4, 5 },
+ { -64, 0 },
+ { 0, 0 },
+ { 4, 5 },
+ { -64, 0 },
+ { 0, 0 },
+ { 6, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0857[] = {
+ { 0, 7 },
+ { 0, -7 },
+ { 0, 7 },
+ { -64, 0 },
+ { 0, -7 },
+ { 7, -4 },
+ { 0, -1 },
+ { -64, 0 },
+ { 1, -5 },
+ { 4, -4 },
+ { 1, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0860[] = {
+ { -5, 5 },
+ { 0, -6 },
+ { 0, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { 3, -3 },
+ { -64, 0 },
+ { -5, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 5, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0861[] = {
+ { -6, 6 },
+ { 0, -6 },
+ { 0, 6 },
+ { -64, 0 },
+ { -6, -1 },
+ { -5, -3 },
+ { 5, -3 },
+ { 6, -1 },
+ { -64, 0 },
+ { -2, 5 },
+ { 2, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0862[] = {
+ { -7, 7 },
+ { -5, -4 },
+ { 5, 6 },
+ { -64, 0 },
+ { 5, -4 },
+ { -5, 6 },
+ { -64, 0 },
+ { -3, -6 },
+ { -6, -3 },
+ { -7, -1 },
+ { -64, 0 },
+ { 3, -6 },
+ { 6, -3 },
+ { 7, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0863[] = {
+ { -9, 9 },
+ { -4, -9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 4, -9 },
+ { 9, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 9, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { -9, 9 },
+ { -64, 0 },
+ { -4, -9 },
+ { 4, -9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0864[] = {
+ { -9, 9 },
+ { 0, -11 },
+ { 0, 4 },
+ { -64, 0 },
+ { -5, -8 },
+ { 5, -2 },
+ { -64, 0 },
+ { 5, -8 },
+ { -5, -2 },
+ { -64, 0 },
+ { -9, 4 },
+ { -6, 10 },
+ { -64, 0 },
+ { 9, 4 },
+ { 6, 10 },
+ { -64, 0 },
+ { -9, 4 },
+ { 9, 4 },
+ { -64, 0 },
+ { -6, 10 },
+ { 6, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0865[] = {
+ { -11, 9 },
+ { -5, -8 },
+ { 1, 4 },
+ { -64, 0 },
+ { -7, -2 },
+ { 1, -6 },
+ { -64, 0 },
+ { -11, 10 },
+ { 9, 10 },
+ { 9, 0 },
+ { -11, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0866[] = {
+ { -6, 6 },
+ { -2, -6 },
+ { -2, -2 },
+ { -6, -2 },
+ { -6, 2 },
+ { -2, 2 },
+ { -2, 6 },
+ { 2, 6 },
+ { 2, 2 },
+ { 6, 2 },
+ { 6, -2 },
+ { 2, -2 },
+ { 2, -6 },
+ { -2, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0867[] = {
+ { -7, 7 },
+ { 7, -2 },
+ { 6, -4 },
+ { 4, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -4, -6 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 7 },
+ { 1, 7 },
+ { 4, 6 },
+ { 6, 4 },
+ { 7, 2 },
+ { -64, 0 },
+ { 7, -2 },
+ { 5, -4 },
+ { 3, -5 },
+ { 1, -5 },
+ { -1, -4 },
+ { -2, -3 },
+ { -3, -1 },
+ { -3, 1 },
+ { -2, 3 },
+ { -1, 4 },
+ { 1, 5 },
+ { 3, 5 },
+ { 5, 4 },
+ { 7, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0868[] = {
+ { -7, 7 },
+ { 0, -8 },
+ { -7, 4 },
+ { 7, 4 },
+ { 0, -8 },
+ { -64, 0 },
+ { 0, 8 },
+ { 7, -4 },
+ { -7, -4 },
+ { 0, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0869[] = {
+ { -11, 11 },
+ { -2, -9 },
+ { -2, -11 },
+ { -1, -12 },
+ { 1, -12 },
+ { 2, -11 },
+ { 2, -9 },
+ { -64, 0 },
+ { -11, 8 },
+ { -10, 6 },
+ { -8, 4 },
+ { -7, 2 },
+ { -6, -2 },
+ { -6, -7 },
+ { -5, -8 },
+ { -3, -9 },
+ { 3, -9 },
+ { 5, -8 },
+ { 6, -7 },
+ { 6, -2 },
+ { 7, 2 },
+ { 8, 4 },
+ { 10, 6 },
+ { 11, 8 },
+ { -64, 0 },
+ { -11, 8 },
+ { 11, 8 },
+ { -64, 0 },
+ { -1, 8 },
+ { -2, 9 },
+ { -1, 10 },
+ { 1, 10 },
+ { 2, 9 },
+ { 1, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0870[] = {
+ { -8, 8 },
+ { 0, -5 },
+ { 0, 1 },
+ { -64, 0 },
+ { 0, 1 },
+ { -1, 10 },
+ { -64, 0 },
+ { 0, 1 },
+ { 1, 10 },
+ { -64, 0 },
+ { -1, 10 },
+ { 1, 10 },
+ { -64, 0 },
+ { 0, -5 },
+ { -1, -8 },
+ { -2, -10 },
+ { -4, -11 },
+ { -64, 0 },
+ { -1, -8 },
+ { -4, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -8 },
+ { 2, -10 },
+ { 4, -11 },
+ { -64, 0 },
+ { 1, -8 },
+ { 4, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { -4, -7 },
+ { -6, -7 },
+ { -8, -5 },
+ { -64, 0 },
+ { -2, -6 },
+ { -6, -6 },
+ { -8, -5 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, -7 },
+ { 6, -7 },
+ { 8, -5 },
+ { -64, 0 },
+ { 2, -6 },
+ { 6, -6 },
+ { 8, -5 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -3, -3 },
+ { -3, 0 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -3 },
+ { -3, 0 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -4 },
+ { 3, -3 },
+ { 3, 0 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -3 },
+ { 3, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0871[] = {
+ { -8, 8 },
+ { 0, -9 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, -2 },
+ { -64, 0 },
+ { 0, 1 },
+ { 0, 3 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 0, 7 },
+ { 1, 10 },
+ { -64, 0 },
+ { -1, 10 },
+ { 1, 10 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -9 },
+ { -2, -8 },
+ { -64, 0 },
+ { 0, -11 },
+ { 1, -9 },
+ { 2, -8 },
+ { -64, 0 },
+ { -2, -8 },
+ { 0, -9 },
+ { 2, -8 },
+ { -64, 0 },
+ { 0, -7 },
+ { -2, -4 },
+ { -4, -3 },
+ { -5, -4 },
+ { -64, 0 },
+ { 0, -7 },
+ { 2, -4 },
+ { 4, -3 },
+ { 5, -4 },
+ { -64, 0 },
+ { -4, -3 },
+ { -2, -3 },
+ { 0, -4 },
+ { 2, -3 },
+ { 4, -3 },
+ { -64, 0 },
+ { 0, -2 },
+ { -2, 1 },
+ { -4, 2 },
+ { -6, 2 },
+ { -7, 0 },
+ { -7, 1 },
+ { -6, 2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 2, 1 },
+ { 4, 2 },
+ { 6, 2 },
+ { 7, 0 },
+ { 7, 1 },
+ { 6, 2 },
+ { -64, 0 },
+ { -4, 2 },
+ { -2, 2 },
+ { 0, 1 },
+ { 2, 2 },
+ { 4, 2 },
+ { -64, 0 },
+ { 0, 3 },
+ { -2, 6 },
+ { -3, 7 },
+ { -5, 8 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 7 },
+ { -6, 8 },
+ { -64, 0 },
+ { 0, 3 },
+ { 2, 6 },
+ { 3, 7 },
+ { 5, 8 },
+ { 6, 8 },
+ { 7, 7 },
+ { 8, 5 },
+ { 8, 7 },
+ { 6, 8 },
+ { -64, 0 },
+ { -5, 8 },
+ { -3, 8 },
+ { 0, 7 },
+ { 3, 8 },
+ { 5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0872[] = {
+ { -8, 8 },
+ { 0, 7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 0, 7 },
+ { 1, 10 },
+ { -64, 0 },
+ { -1, 10 },
+ { 1, 10 },
+ { -64, 0 },
+ { 0, 7 },
+ { 3, 8 },
+ { 6, 8 },
+ { 8, 6 },
+ { 8, 3 },
+ { 7, 2 },
+ { 5, 2 },
+ { 7, 0 },
+ { 8, -3 },
+ { 7, -5 },
+ { 5, -6 },
+ { 3, -5 },
+ { 4, -8 },
+ { 3, -10 },
+ { 1, -11 },
+ { -1, -11 },
+ { -3, -10 },
+ { -4, -8 },
+ { -3, -5 },
+ { -5, -6 },
+ { -7, -5 },
+ { -8, -3 },
+ { -7, 0 },
+ { -5, 2 },
+ { -7, 2 },
+ { -8, 3 },
+ { -8, 6 },
+ { -6, 8 },
+ { -3, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0873[] = {
+ { -8, 8 },
+ { 0, 7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 0, 7 },
+ { 1, 10 },
+ { -64, 0 },
+ { -1, 10 },
+ { 1, 10 },
+ { -64, 0 },
+ { 0, 7 },
+ { 4, 6 },
+ { 4, 4 },
+ { 6, 3 },
+ { 6, 0 },
+ { 8, -1 },
+ { 8, -6 },
+ { 7, -9 },
+ { 6, -10 },
+ { 4, -10 },
+ { 2, -11 },
+ { -2, -11 },
+ { -4, -10 },
+ { -6, -10 },
+ { -7, -9 },
+ { -8, -6 },
+ { -8, -1 },
+ { -6, 0 },
+ { -6, 3 },
+ { -4, 4 },
+ { -4, 6 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0874[] = {
+ { -9, 9 },
+ { -9, -2 },
+ { -7, 0 },
+ { -64, 0 },
+ { -6, -7 },
+ { -4, -2 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, -3 },
+ { -64, 0 },
+ { 6, -7 },
+ { 4, -2 },
+ { -64, 0 },
+ { 9, -2 },
+ { 7, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3316[] = {
+ { -13, 14 },
+ { -10, -1 },
+ { -10, 0 },
+ { -9, 1 },
+ { -7, 1 },
+ { -5, 0 },
+ { -5, -3 },
+ { -6, -5 },
+ { -8, -8 },
+ { -8, -10 },
+ { -6, -12 },
+ { -64, 0 },
+ { -6, -3 },
+ { -8, -7 },
+ { -64, 0 },
+ { -7, 1 },
+ { -6, 0 },
+ { -6, -2 },
+ { -8, -5 },
+ { -9, -7 },
+ { -9, -9 },
+ { -8, -11 },
+ { -6, -12 },
+ { -3, -12 },
+ { -1, -11 },
+ { 0, -10 },
+ { 1, -8 },
+ { 1, 3 },
+ { -64, 0 },
+ { 1, 5 },
+ { 1, 10 },
+ { 0, 12 },
+ { -2, 13 },
+ { -5, 13 },
+ { -6, 12 },
+ { -6, 10 },
+ { -5, 9 },
+ { -4, 10 },
+ { -5, 11 },
+ { -64, 0 },
+ { -1, -10 },
+ { 0, -8 },
+ { 0, 10 },
+ { -1, 12 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, -11 },
+ { -1, -8 },
+ { -1, 3 },
+ { -64, 0 },
+ { -1, 5 },
+ { -1, 10 },
+ { -2, 12 },
+ { -3, 13 },
+ { -64, 0 },
+ { 1, -8 },
+ { 6, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 8, -9 },
+ { 9, -7 },
+ { 10, -3 },
+ { 10, 0 },
+ { 9, 3 },
+ { 7, 6 },
+ { 4, 9 },
+ { -64, 0 },
+ { 5, -11 },
+ { 8, -7 },
+ { 9, -4 },
+ { 9, -3 },
+ { -64, 0 },
+ { 4, -10 },
+ { 6, -8 },
+ { 8, -5 },
+ { 9, -2 },
+ { 9, 1 },
+ { 8, 4 },
+ { 7, 6 },
+ { -64, 0 },
+ { 5, 7 },
+ { 3, 4 },
+ { 1, 3 },
+ { -64, 0 },
+ { -1, 3 },
+ { -3, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { 5, 8 },
+ { 3, 5 },
+ { 1, 4 },
+ { -2, 4 },
+ { -64, 0 },
+ { 4, 9 },
+ { 2, 6 },
+ { 1, 5 },
+ { -64, 0 },
+ { -1, 5 },
+ { -3, 5 },
+ { -5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3172[] = {
+ { -10, 10 },
+ { -9, -1 },
+ { -8, -3 },
+ { -6, -5 },
+ { -4, -5 },
+ { -3, -4 },
+ { -2, -2 },
+ { -2, 1 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -4 },
+ { -3, 0 },
+ { -4, 4 },
+ { -4, 8 },
+ { -64, 0 },
+ { -3, -2 },
+ { -5, 3 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, -1 },
+ { 7, -5 },
+ { 6, -5 },
+ { 6, -4 },
+ { 7, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3170[] = {
+ { -7, 7 },
+ { 2, -12 },
+ { -1, -1 },
+ { -2, 3 },
+ { -2, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { 2, 9 },
+ { 4, 7 },
+ { 5, 5 },
+ { -64, 0 },
+ { 3, -12 },
+ { 0, -1 },
+ { -1, 3 },
+ { -1, 8 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -12 },
+ { 0, 2 },
+ { -1, 6 },
+ { -64, 0 },
+ { -4, -5 },
+ { 6, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3173[] = {
+ { -15, 15 },
+ { -14, -1 },
+ { -13, -3 },
+ { -11, -5 },
+ { -9, -5 },
+ { -8, -4 },
+ { -7, -2 },
+ { -7, 1 },
+ { -9, 6 },
+ { -64, 0 },
+ { -8, -4 },
+ { -8, 0 },
+ { -9, 4 },
+ { -9, 8 },
+ { -64, 0 },
+ { -8, -2 },
+ { -10, 3 },
+ { -10, 6 },
+ { -9, 8 },
+ { -7, 9 },
+ { -5, 9 },
+ { -3, 8 },
+ { -1, 6 },
+ { 0, 3 },
+ { -64, 0 },
+ { 2, -5 },
+ { 0, 3 },
+ { 0, 6 },
+ { 1, 8 },
+ { 3, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 9, 6 },
+ { 11, 3 },
+ { 12, -1 },
+ { 12, -5 },
+ { 11, -5 },
+ { 11, -4 },
+ { 12, -2 },
+ { -64, 0 },
+ { 3, -5 },
+ { 1, 3 },
+ { 1, 8 },
+ { -64, 0 },
+ { 2, -5 },
+ { 4, -5 },
+ { 2, 2 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3174[] = {
+ { -11, 11 },
+ { -8, -1 },
+ { -6, -4 },
+ { -4, -5 },
+ { -2, -5 },
+ { 0, -4 },
+ { 1, -2 },
+ { 1, 0 },
+ { -64, 0 },
+ { -2, -5 },
+ { -1, -4 },
+ { -1, 0 },
+ { -2, 4 },
+ { -3, 6 },
+ { -5, 8 },
+ { -7, 9 },
+ { -9, 9 },
+ { -10, 8 },
+ { -10, 6 },
+ { -8, 6 },
+ { -8, 8 },
+ { -9, 8 },
+ { -9, 7 },
+ { -64, 0 },
+ { 0, -3 },
+ { 0, 0 },
+ { -1, 4 },
+ { -1, 7 },
+ { -64, 0 },
+ { 8, -3 },
+ { 8, -4 },
+ { 7, -4 },
+ { 7, -2 },
+ { 9, -2 },
+ { 9, -4 },
+ { 8, -5 },
+ { 6, -5 },
+ { 4, -4 },
+ { 2, -2 },
+ { 1, 0 },
+ { 0, 4 },
+ { 0, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -2, 4 },
+ { -2, 6 },
+ { -1, 8 },
+ { 1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3151[] = {
+ { -11, 11 },
+ { 5, -5 },
+ { 3, 2 },
+ { 3, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { 6, -5 },
+ { 4, 2 },
+ { 4, 8 },
+ { -64, 0 },
+ { 5, -5 },
+ { 7, -5 },
+ { 5, 2 },
+ { 4, 6 },
+ { -64, 0 },
+ { 3, 2 },
+ { 3, -1 },
+ { 2, -4 },
+ { 0, -5 },
+ { -2, -5 },
+ { -5, -4 },
+ { -7, -1 },
+ { -8, 2 },
+ { -8, 4 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 1, 7 },
+ { 2, 5 },
+ { 3, 2 },
+ { -64, 0 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -64, 0 },
+ { -2, -5 },
+ { -4, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3152[] = {
+ { -9, 10 },
+ { -2, -12 },
+ { -4, -5 },
+ { -5, 1 },
+ { -5, 5 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 5 },
+ { 7, 2 },
+ { 7, 0 },
+ { 6, -3 },
+ { 5, -4 },
+ { 3, -5 },
+ { 1, -5 },
+ { -1, -4 },
+ { -2, -3 },
+ { -3, -1 },
+ { -4, 2 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -5 },
+ { -4, -1 },
+ { -4, 5 },
+ { -3, 8 },
+ { -64, 0 },
+ { 4, 7 },
+ { 5, 5 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -12 },
+ { 0, -12 },
+ { -2, -5 },
+ { -4, 2 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 7 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -1 },
+ { 4, -4 },
+ { 3, -5 },
+ { -64, 0 },
+ { -4, -12 },
+ { -1, -11 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3153[] = {
+ { -9, 9 },
+ { 5, -1 },
+ { 5, -2 },
+ { 4, -2 },
+ { 4, 0 },
+ { 6, 0 },
+ { 6, -2 },
+ { 5, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { -64, 0 },
+ { -3, -3 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 5 },
+ { -4, 7 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -3 },
+ { -3, -1 },
+ { -4, 2 },
+ { -4, 5 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3154[] = {
+ { -11, 11 },
+ { 7, -12 },
+ { 4, -1 },
+ { 3, 3 },
+ { 3, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { 8, -12 },
+ { 5, -1 },
+ { 4, 3 },
+ { 4, 8 },
+ { -64, 0 },
+ { 4, -12 },
+ { 9, -12 },
+ { 5, 2 },
+ { 4, 6 },
+ { -64, 0 },
+ { 3, 2 },
+ { 3, -1 },
+ { 2, -4 },
+ { 0, -5 },
+ { -2, -5 },
+ { -5, -4 },
+ { -7, -1 },
+ { -8, 2 },
+ { -8, 4 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 1, 7 },
+ { 2, 5 },
+ { 3, 2 },
+ { -64, 0 },
+ { -5, -3 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -64, 0 },
+ { -2, -5 },
+ { -4, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { 7, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3155[] = {
+ { -9, 9 },
+ { -5, 4 },
+ { -1, 3 },
+ { 2, 2 },
+ { 5, 0 },
+ { 6, -2 },
+ { 5, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 5 },
+ { -4, 7 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -3 },
+ { -3, -1 },
+ { -4, 2 },
+ { -4, 5 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3156[] = {
+ { -8, 8 },
+ { 8, -10 },
+ { 8, -11 },
+ { 7, -11 },
+ { 7, -9 },
+ { 9, -9 },
+ { 9, -11 },
+ { 8, -12 },
+ { 6, -12 },
+ { 4, -11 },
+ { 2, -9 },
+ { 1, -7 },
+ { 0, -4 },
+ { -1, 0 },
+ { -3, 9 },
+ { -4, 12 },
+ { -5, 14 },
+ { -7, 16 },
+ { -64, 0 },
+ { 2, -8 },
+ { 1, -5 },
+ { 0, 0 },
+ { -2, 9 },
+ { -3, 12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 4, -10 },
+ { 3, -8 },
+ { 2, -5 },
+ { 1, 0 },
+ { -1, 8 },
+ { -2, 11 },
+ { -3, 13 },
+ { -5, 15 },
+ { -7, 16 },
+ { -9, 16 },
+ { -10, 15 },
+ { -10, 13 },
+ { -8, 13 },
+ { -8, 15 },
+ { -9, 15 },
+ { -9, 14 },
+ { -64, 0 },
+ { -4, -5 },
+ { 7, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3157[] = {
+ { -10, 11 },
+ { 6, -5 },
+ { 2, 9 },
+ { 1, 12 },
+ { -1, 15 },
+ { -3, 16 },
+ { -64, 0 },
+ { 7, -5 },
+ { 3, 9 },
+ { 1, 13 },
+ { -64, 0 },
+ { 6, -5 },
+ { 8, -5 },
+ { 4, 9 },
+ { 2, 13 },
+ { 0, 15 },
+ { -3, 16 },
+ { -6, 16 },
+ { -8, 15 },
+ { -9, 14 },
+ { -9, 12 },
+ { -7, 12 },
+ { -7, 14 },
+ { -8, 14 },
+ { -8, 13 },
+ { -64, 0 },
+ { 4, 2 },
+ { 4, -1 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 2, 7 },
+ { 3, 5 },
+ { 4, 2 },
+ { -64, 0 },
+ { -4, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -3 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 5 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3158[] = {
+ { -11, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -5, 2 },
+ { -3, -2 },
+ { -1, -4 },
+ { 1, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, 1 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -4 },
+ { 5, 0 },
+ { 4, 4 },
+ { 4, 8 },
+ { -64, 0 },
+ { 5, -2 },
+ { 3, 3 },
+ { 3, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3159[] = {
+ { -7, 6 },
+ { 1, -12 },
+ { 1, -10 },
+ { 3, -10 },
+ { 3, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 2, -12 },
+ { 2, -10 },
+ { -64, 0 },
+ { 1, -11 },
+ { 3, -11 },
+ { -64, 0 },
+ { -6, -1 },
+ { -5, -3 },
+ { -3, -5 },
+ { -1, -5 },
+ { 0, -4 },
+ { 1, -2 },
+ { 1, 1 },
+ { -1, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, 0 },
+ { -1, 4 },
+ { -1, 8 },
+ { -64, 0 },
+ { 0, -2 },
+ { -2, 3 },
+ { -2, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { 2, 9 },
+ { 4, 7 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3160[] = {
+ { -7, 6 },
+ { 3, -12 },
+ { 3, -10 },
+ { 5, -10 },
+ { 5, -12 },
+ { 3, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 4, -10 },
+ { -64, 0 },
+ { 3, -11 },
+ { 5, -11 },
+ { -64, 0 },
+ { -5, -1 },
+ { -4, -3 },
+ { -2, -5 },
+ { 0, -5 },
+ { 1, -4 },
+ { 2, -2 },
+ { 2, 1 },
+ { 0, 8 },
+ { -1, 11 },
+ { -2, 13 },
+ { -4, 15 },
+ { -6, 16 },
+ { -8, 16 },
+ { -9, 15 },
+ { -9, 13 },
+ { -7, 13 },
+ { -7, 15 },
+ { -8, 15 },
+ { -8, 14 },
+ { -64, 0 },
+ { 1, -4 },
+ { 1, 1 },
+ { -1, 8 },
+ { -2, 11 },
+ { -3, 13 },
+ { -64, 0 },
+ { 1, -2 },
+ { 0, 2 },
+ { -2, 9 },
+ { -3, 12 },
+ { -4, 14 },
+ { -6, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3161[] = {
+ { -11, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -3 },
+ { 7, -4 },
+ { 6, -4 },
+ { 6, -2 },
+ { 8, -2 },
+ { 8, -4 },
+ { 7, -5 },
+ { 5, -5 },
+ { 3, -4 },
+ { -1, 0 },
+ { -3, 1 },
+ { -64, 0 },
+ { -5, 1 },
+ { -3, 1 },
+ { -1, 2 },
+ { 0, 3 },
+ { 2, 7 },
+ { 3, 8 },
+ { 5, 8 },
+ { -64, 0 },
+ { -1, 3 },
+ { 1, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -3, 1 },
+ { -2, 2 },
+ { 0, 8 },
+ { 1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3162[] = {
+ { -6, 6 },
+ { 2, -12 },
+ { -1, -1 },
+ { -2, 3 },
+ { -2, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { 2, 9 },
+ { 4, 7 },
+ { 5, 5 },
+ { -64, 0 },
+ { 3, -12 },
+ { 0, -1 },
+ { -1, 3 },
+ { -1, 8 },
+ { -64, 0 },
+ { -1, -12 },
+ { 4, -12 },
+ { 0, 2 },
+ { -1, 6 },
+ { -64, 0 },
+ { 0, -12 },
+ { 3, -11 },
+ { -64, 0 },
+ { 1, -12 },
+ { 2, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3163[] = {
+ { -18, 17 },
+ { -17, -1 },
+ { -16, -3 },
+ { -14, -5 },
+ { -12, -5 },
+ { -11, -4 },
+ { -10, -2 },
+ { -10, 1 },
+ { -12, 9 },
+ { -64, 0 },
+ { -11, -4 },
+ { -11, 1 },
+ { -13, 9 },
+ { -64, 0 },
+ { -11, -2 },
+ { -12, 2 },
+ { -14, 9 },
+ { -12, 9 },
+ { -64, 0 },
+ { -10, 1 },
+ { -8, -2 },
+ { -6, -4 },
+ { -4, -5 },
+ { -2, -5 },
+ { 0, -4 },
+ { 1, -2 },
+ { 1, 1 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, 1 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, -2 },
+ { -1, 2 },
+ { -3, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 1 },
+ { 3, -2 },
+ { 5, -4 },
+ { 7, -5 },
+ { 9, -5 },
+ { 11, -4 },
+ { 12, -2 },
+ { 12, 1 },
+ { 10, 6 },
+ { -64, 0 },
+ { 11, -4 },
+ { 11, 0 },
+ { 10, 4 },
+ { 10, 8 },
+ { -64, 0 },
+ { 11, -2 },
+ { 9, 3 },
+ { 9, 6 },
+ { 10, 8 },
+ { 11, 9 },
+ { 13, 9 },
+ { 15, 7 },
+ { 16, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3164[] = {
+ { -12, 12 },
+ { -11, -1 },
+ { -10, -3 },
+ { -8, -5 },
+ { -6, -5 },
+ { -5, -4 },
+ { -4, -2 },
+ { -4, 1 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, 1 },
+ { -7, 9 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, 2 },
+ { -8, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -4, 1 },
+ { -2, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 4, -5 },
+ { 6, -4 },
+ { 7, -2 },
+ { 7, 1 },
+ { 5, 6 },
+ { -64, 0 },
+ { 6, -4 },
+ { 6, 0 },
+ { 5, 4 },
+ { 5, 8 },
+ { -64, 0 },
+ { 6, -2 },
+ { 4, 3 },
+ { 4, 6 },
+ { 5, 8 },
+ { 6, 9 },
+ { 8, 9 },
+ { 10, 7 },
+ { 11, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3165[] = {
+ { -10, 10 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 5 },
+ { 7, 2 },
+ { 7, 0 },
+ { 6, -3 },
+ { 5, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -4, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -64, 0 },
+ { 4, 7 },
+ { 5, 5 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -3 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 5 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 7 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -1 },
+ { 4, -4 },
+ { 2, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3166[] = {
+ { -11, 11 },
+ { -10, -1 },
+ { -9, -3 },
+ { -7, -5 },
+ { -5, -5 },
+ { -4, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -4, 5 },
+ { -7, 16 },
+ { -64, 0 },
+ { -4, -4 },
+ { -4, 1 },
+ { -5, 5 },
+ { -8, 16 },
+ { -64, 0 },
+ { -4, -2 },
+ { -5, 2 },
+ { -9, 16 },
+ { -64, 0 },
+ { -3, 2 },
+ { -2, -1 },
+ { -1, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 4, -5 },
+ { 6, -4 },
+ { 7, -3 },
+ { 8, 0 },
+ { 8, 2 },
+ { 7, 5 },
+ { 5, 8 },
+ { 2, 9 },
+ { 0, 9 },
+ { -2, 8 },
+ { -3, 5 },
+ { -3, 2 },
+ { -64, 0 },
+ { 6, -3 },
+ { 7, -1 },
+ { 7, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { -64, 0 },
+ { 4, -5 },
+ { 5, -4 },
+ { 6, -1 },
+ { 6, 2 },
+ { 5, 5 },
+ { 4, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { -12, 16 },
+ { -4, 16 },
+ { -64, 0 },
+ { -8, 15 },
+ { -11, 16 },
+ { -64, 0 },
+ { -8, 14 },
+ { -10, 16 },
+ { -64, 0 },
+ { -7, 14 },
+ { -6, 16 },
+ { -64, 0 },
+ { -8, 15 },
+ { -5, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3167[] = {
+ { -11, 10 },
+ { 5, -5 },
+ { -1, 16 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 16 },
+ { -64, 0 },
+ { 5, -5 },
+ { 7, -5 },
+ { 1, 16 },
+ { -64, 0 },
+ { 3, 2 },
+ { 3, -1 },
+ { 2, -4 },
+ { 0, -5 },
+ { -2, -5 },
+ { -5, -4 },
+ { -7, -1 },
+ { -8, 2 },
+ { -8, 4 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 1, 7 },
+ { 2, 5 },
+ { 3, 2 },
+ { -64, 0 },
+ { -5, -3 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -64, 0 },
+ { -2, -5 },
+ { -4, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { -4, 16 },
+ { 4, 16 },
+ { -64, 0 },
+ { 0, 15 },
+ { -3, 16 },
+ { -64, 0 },
+ { 0, 14 },
+ { -2, 16 },
+ { -64, 0 },
+ { 1, 14 },
+ { 2, 16 },
+ { -64, 0 },
+ { 0, 15 },
+ { 3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0899[] = {
+ { -1, 1 },
+ { 0, -1 },
+ { -1, 0 },
+ { 0, 1 },
+ { 1, 0 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0900[] = {
+ { -2, 2 },
+ { -1, -2 },
+ { -2, -1 },
+ { -2, 1 },
+ { -1, 2 },
+ { 1, 2 },
+ { 2, 1 },
+ { 2, -1 },
+ { 1, -2 },
+ { -1, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0901[] = {
+ { -4, 4 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -1 },
+ { -4, 1 },
+ { -3, 3 },
+ { -1, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -1 },
+ { 3, -3 },
+ { 1, -4 },
+ { -1, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0902[] = {
+ { -5, 5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 1 },
+ { -4, 3 },
+ { -3, 4 },
+ { -1, 5 },
+ { 1, 5 },
+ { 3, 4 },
+ { 4, 3 },
+ { 5, 1 },
+ { 5, -1 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0903[] = {
+ { -7, 7 },
+ { -1, -7 },
+ { -4, -6 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 7 },
+ { 1, 7 },
+ { 4, 6 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -1 },
+ { 6, -4 },
+ { 4, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0904[] = {
+ { -11, 11 },
+ { -2, -11 },
+ { -5, -10 },
+ { -8, -8 },
+ { -10, -5 },
+ { -11, -2 },
+ { -11, 2 },
+ { -10, 5 },
+ { -8, 8 },
+ { -5, 10 },
+ { -2, 11 },
+ { 2, 11 },
+ { 5, 10 },
+ { 8, 8 },
+ { 10, 5 },
+ { 11, 2 },
+ { 11, -2 },
+ { 10, -5 },
+ { 8, -8 },
+ { 5, -10 },
+ { 2, -11 },
+ { -2, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0905[] = {
+ { -17, 17 },
+ { -2, -17 },
+ { -6, -16 },
+ { -8, -15 },
+ { -11, -13 },
+ { -13, -11 },
+ { -15, -8 },
+ { -16, -6 },
+ { -17, -2 },
+ { -17, 2 },
+ { -16, 6 },
+ { -15, 8 },
+ { -13, 11 },
+ { -11, 13 },
+ { -8, 15 },
+ { -6, 16 },
+ { -2, 17 },
+ { 2, 17 },
+ { 6, 16 },
+ { 8, 15 },
+ { 11, 13 },
+ { 13, 11 },
+ { 15, 8 },
+ { 16, 6 },
+ { 17, 2 },
+ { 17, -2 },
+ { 16, -6 },
+ { 15, -8 },
+ { 13, -11 },
+ { 11, -13 },
+ { 8, -15 },
+ { 6, -16 },
+ { 2, -17 },
+ { -2, -17 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0906[] = {
+ { -22, 22 },
+ { -2, -22 },
+ { -7, -21 },
+ { -11, -19 },
+ { -14, -17 },
+ { -17, -14 },
+ { -19, -11 },
+ { -21, -7 },
+ { -22, -2 },
+ { -22, 2 },
+ { -21, 7 },
+ { -19, 11 },
+ { -17, 14 },
+ { -14, 17 },
+ { -11, 19 },
+ { -7, 21 },
+ { -2, 22 },
+ { 2, 22 },
+ { 7, 21 },
+ { 11, 19 },
+ { 14, 17 },
+ { 17, 14 },
+ { 19, 11 },
+ { 21, 7 },
+ { 22, 2 },
+ { 22, -2 },
+ { 21, -7 },
+ { 19, -11 },
+ { 17, -14 },
+ { 14, -17 },
+ { 11, -19 },
+ { 7, -21 },
+ { 2, -22 },
+ { -2, -22 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0907[] = {
+ { -41, 41 },
+ { -3, -41 },
+ { -9, -40 },
+ { -13, -39 },
+ { -18, -37 },
+ { -23, -34 },
+ { -27, -31 },
+ { -31, -27 },
+ { -34, -23 },
+ { -37, -18 },
+ { -39, -13 },
+ { -40, -9 },
+ { -41, -3 },
+ { -41, 3 },
+ { -40, 9 },
+ { -39, 13 },
+ { -37, 18 },
+ { -34, 23 },
+ { -31, 27 },
+ { -27, 31 },
+ { -23, 34 },
+ { -18, 37 },
+ { -13, 39 },
+ { -9, 40 },
+ { -3, 41 },
+ { 3, 41 },
+ { 9, 40 },
+ { 13, 39 },
+ { 18, 37 },
+ { 23, 34 },
+ { 27, 31 },
+ { 31, 27 },
+ { 34, 23 },
+ { 37, 18 },
+ { 39, 13 },
+ { 40, 9 },
+ { 41, 3 },
+ { 41, -3 },
+ { 40, -9 },
+ { 39, -13 },
+ { 37, -18 },
+ { 34, -23 },
+ { 31, -27 },
+ { 27, -31 },
+ { 23, -34 },
+ { 18, -37 },
+ { 13, -39 },
+ { 9, -40 },
+ { 3, -41 },
+ { -3, -41 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0908[] = {
+ { -20, 20 },
+ { 0, -17 },
+ { -2, -15 },
+ { -5, -14 },
+ { -8, -14 },
+ { -11, -15 },
+ { -13, -17 },
+ { -20, -10 },
+ { -18, -8 },
+ { -17, -5 },
+ { -17, 8 },
+ { -16, 11 },
+ { -14, 13 },
+ { -11, 14 },
+ { -5, 14 },
+ { -2, 15 },
+ { 0, 17 },
+ { -64, 0 },
+ { 0, -17 },
+ { 2, -15 },
+ { 5, -14 },
+ { 8, -14 },
+ { 11, -15 },
+ { 13, -17 },
+ { 20, -10 },
+ { 18, -8 },
+ { 17, -5 },
+ { 17, 8 },
+ { 16, 11 },
+ { 14, 13 },
+ { 11, 14 },
+ { 5, 14 },
+ { 2, 15 },
+ { 0, 17 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0909[] = {
+ { -17, 17 },
+ { 0, -17 },
+ { -2, -15 },
+ { -5, -14 },
+ { -8, -14 },
+ { -11, -15 },
+ { -13, -17 },
+ { -16, -11 },
+ { -17, -7 },
+ { -17, -2 },
+ { -16, 2 },
+ { -14, 6 },
+ { -11, 10 },
+ { -6, 14 },
+ { 0, 17 },
+ { -64, 0 },
+ { 0, -17 },
+ { 2, -15 },
+ { 5, -14 },
+ { 8, -14 },
+ { 11, -15 },
+ { 13, -17 },
+ { 16, -11 },
+ { 17, -7 },
+ { 17, -2 },
+ { 16, 2 },
+ { 14, 6 },
+ { 11, 10 },
+ { 6, 14 },
+ { 0, 17 },
+ { -64, 0 },
+ { -16, -10 },
+ { 16, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2573[] = {
+ { -12, 11 },
+ { -9, -6 },
+ { -10, -6 },
+ { -11, -7 },
+ { -11, -9 },
+ { -10, -11 },
+ { -8, -12 },
+ { -4, -12 },
+ { -5, -10 },
+ { -6, -6 },
+ { -7, 3 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, -6 },
+ { -6, 3 },
+ { -7, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { 2, -10 },
+ { 0, -6 },
+ { -3, 3 },
+ { -5, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { 3, -10 },
+ { 2, -6 },
+ { 1, 3 },
+ { 0, 9 },
+ { -64, 0 },
+ { 2, -6 },
+ { 2, 3 },
+ { 1, 9 },
+ { -64, 0 },
+ { 14, -12 },
+ { 12, -11 },
+ { 10, -9 },
+ { 8, -6 },
+ { 5, 3 },
+ { 3, 7 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3197[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3198[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3199[] = {
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3200[] = {
+ { -10, 10 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -8 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 5 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 5 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -8 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -4, -10 },
+ { -5, -8 },
+ { -6, -4 },
+ { -6, 1 },
+ { -5, 5 },
+ { -4, 7 },
+ { -64, 0 },
+ { 4, 7 },
+ { 5, 5 },
+ { 6, 1 },
+ { 6, -4 },
+ { 5, -8 },
+ { 4, -10 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -5, -4 },
+ { -5, 1 },
+ { -4, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 6 },
+ { 5, 1 },
+ { 5, -4 },
+ { 4, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3201[] = {
+ { -10, 10 },
+ { -1, -10 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -10 },
+ { 0, 8 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -9 },
+ { -4, -8 },
+ { -64, 0 },
+ { -5, 9 },
+ { 5, 9 },
+ { -64, 0 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3202[] = {
+ { -10, 10 },
+ { -6, -8 },
+ { -6, -7 },
+ { -5, -7 },
+ { -5, -8 },
+ { -6, -8 },
+ { -64, 0 },
+ { -6, -9 },
+ { -5, -9 },
+ { -4, -8 },
+ { -4, -7 },
+ { -5, -6 },
+ { -6, -6 },
+ { -7, -7 },
+ { -7, -8 },
+ { -6, -10 },
+ { -5, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 3, -2 },
+ { -2, 0 },
+ { -4, 1 },
+ { -6, 3 },
+ { -7, 6 },
+ { -7, 9 },
+ { -64, 0 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -8 },
+ { 5, -6 },
+ { 4, -4 },
+ { 2, -2 },
+ { -2, 0 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 6 },
+ { -4, 6 },
+ { 1, 7 },
+ { 5, 7 },
+ { 7, 6 },
+ { -64, 0 },
+ { -4, 6 },
+ { 1, 8 },
+ { 5, 8 },
+ { 6, 7 },
+ { -64, 0 },
+ { -4, 6 },
+ { 1, 9 },
+ { 5, 9 },
+ { 6, 8 },
+ { 7, 6 },
+ { 7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3203[] = {
+ { -10, 10 },
+ { -6, -8 },
+ { -6, -7 },
+ { -5, -7 },
+ { -5, -8 },
+ { -6, -8 },
+ { -64, 0 },
+ { -6, -9 },
+ { -5, -9 },
+ { -4, -8 },
+ { -4, -7 },
+ { -5, -6 },
+ { -6, -6 },
+ { -7, -7 },
+ { -7, -8 },
+ { -6, -10 },
+ { -5, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -6 },
+ { 5, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -6 },
+ { 4, -4 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 4, -9 },
+ { 4, -6 },
+ { 3, -4 },
+ { 1, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 4 },
+ { -6, 3 },
+ { -5, 3 },
+ { -4, 4 },
+ { -4, 5 },
+ { -5, 6 },
+ { -6, 6 },
+ { -64, 0 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { -64, 0 },
+ { 1, -3 },
+ { 3, -2 },
+ { 4, -1 },
+ { 5, 2 },
+ { 5, 5 },
+ { 4, 8 },
+ { 2, 9 },
+ { -64, 0 },
+ { -6, 4 },
+ { -6, 5 },
+ { -5, 5 },
+ { -5, 4 },
+ { -6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3204[] = {
+ { -10, 10 },
+ { 1, -9 },
+ { 1, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 2, 8 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { -8, 3 },
+ { 8, 3 },
+ { -64, 0 },
+ { -2, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 3, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { 3, 8 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3205[] = {
+ { -10, 10 },
+ { -5, -12 },
+ { -7, -2 },
+ { -5, -4 },
+ { -2, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 4 },
+ { -6, 3 },
+ { -5, 3 },
+ { -4, 4 },
+ { -4, 5 },
+ { -5, 6 },
+ { -6, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, 0 },
+ { 6, 4 },
+ { 5, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, 0 },
+ { 5, 4 },
+ { 4, 7 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -6, 4 },
+ { -6, 5 },
+ { -5, 5 },
+ { -5, 4 },
+ { -6, 4 },
+ { -64, 0 },
+ { -5, -12 },
+ { 5, -12 },
+ { -64, 0 },
+ { -5, -11 },
+ { 3, -11 },
+ { -64, 0 },
+ { -5, -10 },
+ { -1, -10 },
+ { 3, -11 },
+ { 5, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3206[] = {
+ { -10, 10 },
+ { 4, -9 },
+ { 4, -8 },
+ { 5, -8 },
+ { 5, -9 },
+ { 4, -9 },
+ { -64, 0 },
+ { 5, -10 },
+ { 4, -10 },
+ { 3, -9 },
+ { 3, -8 },
+ { 4, -7 },
+ { 5, -7 },
+ { 6, -8 },
+ { 6, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -3 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 2 },
+ { 6, -1 },
+ { 4, -3 },
+ { 1, -4 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 0 },
+ { -64, 0 },
+ { -4, -9 },
+ { -5, -7 },
+ { -6, -3 },
+ { -6, 3 },
+ { -5, 6 },
+ { -4, 7 },
+ { -64, 0 },
+ { 5, 6 },
+ { 6, 4 },
+ { 6, 1 },
+ { 5, -1 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -11 },
+ { -3, -10 },
+ { -4, -8 },
+ { -5, -4 },
+ { -5, 3 },
+ { -4, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 5, 4 },
+ { 5, 1 },
+ { 4, -2 },
+ { 3, -3 },
+ { 1, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3207[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { -7, -6 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, -9 },
+ { 6, -6 },
+ { 2, -1 },
+ { 1, 1 },
+ { 0, 5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, 0 },
+ { 0, 2 },
+ { -1, 5 },
+ { -1, 9 },
+ { -64, 0 },
+ { 6, -6 },
+ { 1, -1 },
+ { -1, 2 },
+ { -2, 5 },
+ { -2, 9 },
+ { 0, 9 },
+ { -64, 0 },
+ { -7, -8 },
+ { -6, -10 },
+ { -4, -12 },
+ { -2, -12 },
+ { 3, -9 },
+ { 5, -9 },
+ { 6, -10 },
+ { 7, -12 },
+ { -64, 0 },
+ { -5, -10 },
+ { -4, -11 },
+ { -2, -11 },
+ { 0, -10 },
+ { -64, 0 },
+ { -7, -8 },
+ { -6, -9 },
+ { -4, -10 },
+ { -2, -10 },
+ { 3, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3208[] = {
+ { -10, 10 },
+ { -2, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, -6 },
+ { -5, -4 },
+ { -2, -3 },
+ { 2, -3 },
+ { 5, -4 },
+ { 6, -6 },
+ { 6, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { -4, -11 },
+ { -5, -9 },
+ { -5, -6 },
+ { -4, -4 },
+ { -64, 0 },
+ { 4, -4 },
+ { 5, -6 },
+ { 5, -9 },
+ { 4, -11 },
+ { -64, 0 },
+ { -2, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -6 },
+ { -3, -4 },
+ { -2, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -4 },
+ { 4, -6 },
+ { 4, -9 },
+ { 3, -11 },
+ { 2, -12 },
+ { -64, 0 },
+ { -2, -3 },
+ { -5, -2 },
+ { -6, -1 },
+ { -7, 1 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 6, 7 },
+ { 7, 5 },
+ { 7, 1 },
+ { 6, -1 },
+ { 5, -2 },
+ { 2, -3 },
+ { -64, 0 },
+ { -5, -1 },
+ { -6, 1 },
+ { -6, 5 },
+ { -5, 7 },
+ { -64, 0 },
+ { 5, 7 },
+ { 6, 5 },
+ { 6, 1 },
+ { 5, -1 },
+ { -64, 0 },
+ { -2, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 5 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 4, 8 },
+ { 5, 5 },
+ { 5, 1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3209[] = {
+ { -10, 10 },
+ { -5, 5 },
+ { -5, 6 },
+ { -4, 6 },
+ { -4, 5 },
+ { -5, 5 },
+ { -64, 0 },
+ { 5, -3 },
+ { 4, -1 },
+ { 3, 0 },
+ { 1, 1 },
+ { -1, 1 },
+ { -4, 0 },
+ { -6, -2 },
+ { -7, -5 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -6 },
+ { 7, 0 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 0, 9 },
+ { -3, 9 },
+ { -5, 8 },
+ { -6, 6 },
+ { -6, 5 },
+ { -5, 4 },
+ { -4, 4 },
+ { -3, 5 },
+ { -3, 6 },
+ { -4, 7 },
+ { -5, 7 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, -4 },
+ { -6, -7 },
+ { -5, -9 },
+ { -64, 0 },
+ { 4, -10 },
+ { 5, -9 },
+ { 6, -6 },
+ { 6, 0 },
+ { 5, 4 },
+ { 4, 6 },
+ { -64, 0 },
+ { -1, 1 },
+ { -3, 0 },
+ { -4, -1 },
+ { -5, -4 },
+ { -5, -7 },
+ { -4, -10 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 4, -9 },
+ { 5, -6 },
+ { 5, 1 },
+ { 4, 5 },
+ { 3, 7 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3210[] = {
+ { -5, 6 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3211[] = {
+ { -5, 6 },
+ { 2, 8 },
+ { 1, 9 },
+ { 0, 9 },
+ { -1, 8 },
+ { -1, 7 },
+ { 0, 6 },
+ { 1, 6 },
+ { 2, 7 },
+ { 2, 10 },
+ { 1, 12 },
+ { -1, 13 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { 1, 9 },
+ { 2, 10 },
+ { -64, 0 },
+ { 2, 8 },
+ { 1, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3212[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -1, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 1, -2 },
+ { 2, -3 },
+ { 2, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, -3 },
+ { 1, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -64, 0 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3213[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { -1, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 1, -2 },
+ { 2, -3 },
+ { 2, -4 },
+ { 1, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, -3 },
+ { 1, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -64, 0 },
+ { 2, 8 },
+ { 1, 9 },
+ { 0, 9 },
+ { -1, 8 },
+ { -1, 7 },
+ { 0, 6 },
+ { 1, 6 },
+ { 2, 7 },
+ { 2, 10 },
+ { 1, 12 },
+ { -1, 13 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { 1, 9 },
+ { 2, 10 },
+ { -64, 0 },
+ { 2, 8 },
+ { 1, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3214[] = {
+ { -5, 6 },
+ { 0, -12 },
+ { -1, -11 },
+ { -1, -9 },
+ { 0, -1 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 2 },
+ { 1, 2 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -12 },
+ { 1, 2 },
+ { -64, 0 },
+ { 1, -12 },
+ { 2, -11 },
+ { 2, -9 },
+ { 1, -1 },
+ { -64, 0 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3215[] = {
+ { -9, 10 },
+ { -5, -7 },
+ { -5, -8 },
+ { -4, -8 },
+ { -4, -6 },
+ { -6, -6 },
+ { -6, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 1, -1 },
+ { -64, 0 },
+ { 5, -10 },
+ { 6, -9 },
+ { 6, -5 },
+ { 5, -4 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -5 },
+ { 4, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { 0, -1 },
+ { 0, 2 },
+ { 1, 2 },
+ { 1, -1 },
+ { 0, -1 },
+ { -64, 0 },
+ { 0, 6 },
+ { -1, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 9 },
+ { 2, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { 0, 8 },
+ { 1, 8 },
+ { 1, 7 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3216[] = {
+ { -5, 6 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -9 },
+ { -1, -6 },
+ { 0, -5 },
+ { 1, -5 },
+ { 2, -6 },
+ { 2, -7 },
+ { 1, -8 },
+ { 0, -8 },
+ { -1, -7 },
+ { -64, 0 },
+ { 0, -7 },
+ { 0, -6 },
+ { 1, -6 },
+ { 1, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -9 },
+ { 0, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3217[] = {
+ { -5, 6 },
+ { 2, -10 },
+ { 1, -9 },
+ { 0, -9 },
+ { -1, -10 },
+ { -1, -11 },
+ { 0, -12 },
+ { 1, -12 },
+ { 2, -11 },
+ { 2, -8 },
+ { 1, -6 },
+ { -1, -5 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, -10 },
+ { 1, -10 },
+ { 1, -11 },
+ { 0, -11 },
+ { -64, 0 },
+ { 1, -9 },
+ { 2, -8 },
+ { -64, 0 },
+ { 2, -10 },
+ { 1, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3218[] = {
+ { -13, 13 },
+ { 9, -3 },
+ { 9, -4 },
+ { 8, -4 },
+ { 8, -2 },
+ { 10, -2 },
+ { 10, -4 },
+ { 9, -5 },
+ { 8, -5 },
+ { 7, -4 },
+ { 6, -2 },
+ { 4, 3 },
+ { 2, 6 },
+ { 0, 8 },
+ { -2, 9 },
+ { -6, 9 },
+ { -8, 8 },
+ { -9, 6 },
+ { -9, 3 },
+ { -8, 1 },
+ { -2, -3 },
+ { 0, -5 },
+ { 1, -7 },
+ { 1, -9 },
+ { 0, -11 },
+ { -2, -12 },
+ { -4, -11 },
+ { -5, -9 },
+ { -5, -6 },
+ { -4, -3 },
+ { -2, 0 },
+ { 2, 5 },
+ { 5, 8 },
+ { 7, 9 },
+ { 9, 9 },
+ { 10, 7 },
+ { 10, 6 },
+ { -64, 0 },
+ { -7, 8 },
+ { -8, 6 },
+ { -8, 3 },
+ { -7, 1 },
+ { -6, 0 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -9 },
+ { -64, 0 },
+ { 1, -7 },
+ { 0, -11 },
+ { -64, 0 },
+ { -4, -11 },
+ { -5, -7 },
+ { -64, 0 },
+ { -4, -4 },
+ { -2, -1 },
+ { 2, 4 },
+ { 5, 7 },
+ { 7, 8 },
+ { -64, 0 },
+ { -4, 9 },
+ { -6, 8 },
+ { -7, 6 },
+ { -7, 3 },
+ { -6, 1 },
+ { -2, -3 },
+ { -64, 0 },
+ { -5, -9 },
+ { -4, -5 },
+ { -1, -1 },
+ { 3, 4 },
+ { 6, 7 },
+ { 8, 8 },
+ { 9, 8 },
+ { 10, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3219[] = {
+ { -10, 10 },
+ { -2, -16 },
+ { -2, 13 },
+ { -64, 0 },
+ { 2, -16 },
+ { 2, 13 },
+ { -64, 0 },
+ { 6, -7 },
+ { 6, -8 },
+ { 5, -8 },
+ { 5, -6 },
+ { 7, -6 },
+ { 7, -8 },
+ { 6, -10 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -6 },
+ { -6, -4 },
+ { -3, -2 },
+ { 3, 0 },
+ { 5, 1 },
+ { 6, 3 },
+ { 6, 6 },
+ { 5, 8 },
+ { -64, 0 },
+ { -6, -6 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { -64, 0 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, -7 },
+ { -5, -5 },
+ { -3, -4 },
+ { 3, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 3 },
+ { -5, 3 },
+ { -5, 5 },
+ { -6, 5 },
+ { -6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3220[] = {
+ { -11, 12 },
+ { 9, -16 },
+ { -9, 16 },
+ { -8, 16 },
+ { -64, 0 },
+ { 9, -16 },
+ { 10, -16 },
+ { -8, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3221[] = {
+ { -7, 7 },
+ { 3, -16 },
+ { 1, -14 },
+ { -1, -11 },
+ { -3, -7 },
+ { -4, -2 },
+ { -4, 2 },
+ { -3, 7 },
+ { -1, 11 },
+ { 1, 14 },
+ { 3, 16 },
+ { -64, 0 },
+ { -1, -10 },
+ { -2, -7 },
+ { -3, -3 },
+ { -3, 3 },
+ { -2, 7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 1, -14 },
+ { 0, -12 },
+ { -1, -9 },
+ { -2, -3 },
+ { -2, 3 },
+ { -1, 9 },
+ { 0, 12 },
+ { 1, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3222[] = {
+ { -7, 7 },
+ { -3, -16 },
+ { -1, -14 },
+ { 1, -11 },
+ { 3, -7 },
+ { 4, -2 },
+ { 4, 2 },
+ { 3, 7 },
+ { 1, 11 },
+ { -1, 14 },
+ { -3, 16 },
+ { -64, 0 },
+ { 1, -10 },
+ { 2, -7 },
+ { 3, -3 },
+ { 3, 3 },
+ { 2, 7 },
+ { 1, 10 },
+ { -64, 0 },
+ { -1, -14 },
+ { 0, -12 },
+ { 1, -9 },
+ { 2, -3 },
+ { 2, 3 },
+ { 1, 9 },
+ { 0, 12 },
+ { -1, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3223[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { -1, -11 },
+ { 1, -1 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -11 },
+ { -1, -1 },
+ { 0, 0 },
+ { -64, 0 },
+ { -5, -9 },
+ { -4, -9 },
+ { 4, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -9 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -9 },
+ { -5, -8 },
+ { 5, -4 },
+ { 5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { 4, -9 },
+ { -4, -3 },
+ { -5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { -5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, -8 },
+ { -5, -4 },
+ { -5, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3224[] = {
+ { -12, 13 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3225[] = {
+ { -12, 13 },
+ { 0, -9 },
+ { 0, 8 },
+ { 1, 8 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -9 },
+ { 1, 8 },
+ { -64, 0 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3226[] = {
+ { -12, 13 },
+ { -8, -5 },
+ { 9, -5 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, -5 },
+ { -8, -4 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, 3 },
+ { 9, 3 },
+ { 9, 4 },
+ { -64, 0 },
+ { -8, 3 },
+ { -8, 4 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3227[] = {
+ { -4, 5 },
+ { 1, -12 },
+ { 0, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, -12 },
+ { 2, -11 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3228[] = {
+ { -9, 9 },
+ { -4, -12 },
+ { -5, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -4, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 4, -11 },
+ { 4, -5 },
+ { -64, 0 },
+ { 5, -11 },
+ { 4, -5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3229[] = {
+ { -7, 7 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -4 },
+ { 1, -4 },
+ { 3, -5 },
+ { 4, -7 },
+ { 4, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -4, -9 },
+ { -3, -5 },
+ { 1, -4 },
+ { 4, -7 },
+ { 3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -3, -11 },
+ { -4, -7 },
+ { -1, -4 },
+ { 3, -5 },
+ { 4, -9 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4275[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { 6, 6 },
+ { -64, 0 },
+ { 6, 3 },
+ { -6, -3 },
+ { 6, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4276[] = {
+ { -3, 3 },
+ { 3, -12 },
+ { -3, -12 },
+ { -3, 9 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2014[] = {
+ { -11, 12 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { 7, 7 },
+ { -64, 0 },
+ { -5, -10 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -5, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4104[] = {
+ { -32, 32 },
+ { -32, 27 },
+ { 32, -36 },
+ { -64, 0 },
+ { -19, -23 },
+ { -11, -16 },
+ { -64, 0 },
+ { -19, 14 },
+ { -11, 6 },
+ { -64, 0 },
+ { 19, 14 },
+ { 11, 6 },
+ { -64, 0 },
+ { 19, -23 },
+ { 11, -16 },
+ { -64, 0 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4277[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { 6, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 0, -6 },
+ { -64, 0 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4105[] = {
+ { -16, 16 },
+ { -12, -36 },
+ { 0, -21 },
+ { 13, -36 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { 13, 17 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3247[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3248[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3249[] = {
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3250[] = {
+ { -10, 11 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 0 },
+ { 8, -4 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 4, -12 },
+ { 2, -12 },
+ { -64, 0 },
+ { -1, -10 },
+ { -3, -8 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 5 },
+ { -5, 7 },
+ { -64, 0 },
+ { 2, 7 },
+ { 4, 5 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -4 },
+ { 7, -8 },
+ { 6, -10 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -8 },
+ { -3, -6 },
+ { -4, -3 },
+ { -5, 1 },
+ { -5, 6 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 3 },
+ { 5, 0 },
+ { 6, -4 },
+ { 6, -9 },
+ { 5, -11 },
+ { 4, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3251[] = {
+ { -10, 11 },
+ { 2, -8 },
+ { -3, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { -1, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 2, -9 },
+ { -1, -7 },
+ { -3, -6 },
+ { -64, 0 },
+ { 2, -8 },
+ { 0, -7 },
+ { -3, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3252[] = {
+ { -10, 11 },
+ { -3, -7 },
+ { -3, -8 },
+ { -2, -8 },
+ { -2, -6 },
+ { -4, -6 },
+ { -4, -8 },
+ { -3, -10 },
+ { -2, -11 },
+ { 1, -12 },
+ { 4, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 5, -3 },
+ { -5, 3 },
+ { -7, 5 },
+ { -9, 9 },
+ { -64, 0 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -5 },
+ { 4, -3 },
+ { 1, -1 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -7 },
+ { 5, -5 },
+ { 3, -3 },
+ { -5, 3 },
+ { -64, 0 },
+ { -8, 7 },
+ { -7, 6 },
+ { -5, 6 },
+ { 0, 7 },
+ { 5, 7 },
+ { 6, 6 },
+ { -64, 0 },
+ { -5, 6 },
+ { 0, 8 },
+ { 5, 8 },
+ { -64, 0 },
+ { -5, 6 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 6, 6 },
+ { 6, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3253[] = {
+ { -10, 11 },
+ { -3, -7 },
+ { -3, -8 },
+ { -2, -8 },
+ { -2, -6 },
+ { -4, -6 },
+ { -4, -8 },
+ { -3, -10 },
+ { -2, -11 },
+ { 1, -12 },
+ { 4, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 6, -4 },
+ { 4, -3 },
+ { 1, -2 },
+ { -64, 0 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -5 },
+ { 5, -4 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -7 },
+ { 5, -5 },
+ { 3, -3 },
+ { 1, -2 },
+ { -64, 0 },
+ { -1, -2 },
+ { 1, -2 },
+ { 4, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 3, 8 },
+ { 0, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 3 },
+ { -6, 3 },
+ { -6, 5 },
+ { -7, 5 },
+ { -7, 4 },
+ { -64, 0 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 5 },
+ { 4, 7 },
+ { -64, 0 },
+ { 1, -2 },
+ { 3, -1 },
+ { 4, 1 },
+ { 4, 5 },
+ { 3, 7 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3254[] = {
+ { -10, 11 },
+ { 5, -8 },
+ { 0, 9 },
+ { 2, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 6, -8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 2, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { -8, 3 },
+ { 8, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3255[] = {
+ { -10, 11 },
+ { -1, -12 },
+ { -6, -2 },
+ { -64, 0 },
+ { -1, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -1, -11 },
+ { 7, -11 },
+ { -64, 0 },
+ { -2, -10 },
+ { 3, -10 },
+ { 7, -11 },
+ { 9, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -2, -4 },
+ { 1, -4 },
+ { 4, -3 },
+ { 5, -2 },
+ { 6, 0 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { -1, 9 },
+ { -4, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 3 },
+ { -6, 3 },
+ { -6, 5 },
+ { -7, 5 },
+ { -7, 4 },
+ { -64, 0 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -3 },
+ { 4, -1 },
+ { 4, 3 },
+ { 3, 6 },
+ { 1, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3256[] = {
+ { -10, 11 },
+ { 7, -8 },
+ { 7, -9 },
+ { 6, -9 },
+ { 6, -7 },
+ { 8, -7 },
+ { 8, -9 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 6, 1 },
+ { 5, -1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -64, 0 },
+ { -2, -9 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 5 },
+ { -5, 7 },
+ { -64, 0 },
+ { 4, 6 },
+ { 5, 4 },
+ { 5, 1 },
+ { 4, -1 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -8 },
+ { -3, -6 },
+ { -4, -3 },
+ { -5, 1 },
+ { -5, 6 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 3, 7 },
+ { 4, 4 },
+ { 4, 0 },
+ { 3, -2 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3257[] = {
+ { -10, 11 },
+ { -4, -12 },
+ { -6, -6 },
+ { -64, 0 },
+ { 9, -12 },
+ { 8, -9 },
+ { 6, -6 },
+ { 2, -1 },
+ { 0, 2 },
+ { -1, 5 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, 1 },
+ { -2, 5 },
+ { -3, 9 },
+ { -64, 0 },
+ { 6, -6 },
+ { 0, 0 },
+ { -2, 3 },
+ { -3, 5 },
+ { -4, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { -5, -9 },
+ { -2, -12 },
+ { 0, -12 },
+ { 5, -9 },
+ { -64, 0 },
+ { -3, -11 },
+ { 0, -11 },
+ { 5, -9 },
+ { -64, 0 },
+ { -5, -9 },
+ { -3, -10 },
+ { 0, -10 },
+ { 5, -9 },
+ { 7, -9 },
+ { 8, -10 },
+ { 9, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3258[] = {
+ { -10, 11 },
+ { 1, -12 },
+ { -2, -11 },
+ { -3, -10 },
+ { -4, -8 },
+ { -4, -5 },
+ { -3, -3 },
+ { -1, -2 },
+ { 2, -2 },
+ { 5, -3 },
+ { 7, -4 },
+ { 8, -6 },
+ { 8, -9 },
+ { 7, -11 },
+ { 5, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -2, -10 },
+ { -3, -8 },
+ { -3, -4 },
+ { -2, -3 },
+ { -64, 0 },
+ { -3, -3 },
+ { 0, -2 },
+ { -64, 0 },
+ { 1, -2 },
+ { 5, -3 },
+ { -64, 0 },
+ { 6, -4 },
+ { 7, -6 },
+ { 7, -9 },
+ { 6, -11 },
+ { -64, 0 },
+ { 7, -11 },
+ { 3, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -1, -10 },
+ { -2, -8 },
+ { -2, -4 },
+ { -1, -2 },
+ { -64, 0 },
+ { 2, -2 },
+ { 4, -3 },
+ { 5, -4 },
+ { 6, -6 },
+ { 6, -10 },
+ { 5, -12 },
+ { -64, 0 },
+ { -1, -2 },
+ { -5, -1 },
+ { -7, 1 },
+ { -8, 3 },
+ { -8, 6 },
+ { -7, 8 },
+ { -4, 9 },
+ { 0, 9 },
+ { 4, 8 },
+ { 5, 7 },
+ { 6, 5 },
+ { 6, 2 },
+ { 5, 0 },
+ { 4, -1 },
+ { 2, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { -5, -1 },
+ { -64, 0 },
+ { -4, -1 },
+ { -6, 1 },
+ { -7, 3 },
+ { -7, 6 },
+ { -6, 8 },
+ { -64, 0 },
+ { -7, 8 },
+ { -2, 9 },
+ { 4, 8 },
+ { -64, 0 },
+ { 4, 7 },
+ { 5, 5 },
+ { 5, 2 },
+ { 4, 0 },
+ { -64, 0 },
+ { 4, -1 },
+ { 1, -2 },
+ { -64, 0 },
+ { -1, -2 },
+ { -3, -1 },
+ { -5, 1 },
+ { -6, 3 },
+ { -6, 6 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 3, 7 },
+ { 4, 5 },
+ { 4, 1 },
+ { 3, -1 },
+ { 2, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3259[] = {
+ { -10, 11 },
+ { 6, -4 },
+ { 5, -2 },
+ { 4, -1 },
+ { 2, 0 },
+ { -1, 0 },
+ { -3, -1 },
+ { -4, -2 },
+ { -5, -4 },
+ { -5, -7 },
+ { -4, -9 },
+ { -2, -11 },
+ { 1, -12 },
+ { 4, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -7 },
+ { 8, -4 },
+ { 7, 0 },
+ { 6, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -1, 9 },
+ { -4, 9 },
+ { -6, 8 },
+ { -7, 6 },
+ { -7, 4 },
+ { -5, 4 },
+ { -5, 6 },
+ { -6, 6 },
+ { -6, 5 },
+ { -64, 0 },
+ { -3, -2 },
+ { -4, -4 },
+ { -4, -7 },
+ { -3, -9 },
+ { -64, 0 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -4 },
+ { 6, 0 },
+ { 5, 3 },
+ { 3, 6 },
+ { -64, 0 },
+ { -1, 0 },
+ { -2, -1 },
+ { -3, -3 },
+ { -3, -7 },
+ { -2, -10 },
+ { -1, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -4 },
+ { 5, 0 },
+ { 4, 3 },
+ { 3, 5 },
+ { 1, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3260[] = {
+ { -5, 6 },
+ { -2, 6 },
+ { -3, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 9 },
+ { 0, 8 },
+ { 0, 7 },
+ { -1, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, 7 },
+ { -2, 8 },
+ { -1, 8 },
+ { -1, 7 },
+ { -2, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3261[] = {
+ { -5, 6 },
+ { -1, 9 },
+ { -2, 9 },
+ { -3, 8 },
+ { -3, 7 },
+ { -2, 6 },
+ { -1, 6 },
+ { 0, 7 },
+ { 0, 9 },
+ { -1, 11 },
+ { -2, 12 },
+ { -4, 13 },
+ { -64, 0 },
+ { -2, 7 },
+ { -2, 8 },
+ { -1, 8 },
+ { -1, 7 },
+ { -2, 7 },
+ { -64, 0 },
+ { -1, 9 },
+ { -1, 10 },
+ { -2, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3262[] = {
+ { -5, 6 },
+ { 1, -5 },
+ { 0, -4 },
+ { 0, -3 },
+ { 1, -2 },
+ { 2, -2 },
+ { 3, -3 },
+ { 3, -4 },
+ { 2, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { 1, -4 },
+ { 1, -3 },
+ { 2, -3 },
+ { 2, -4 },
+ { 1, -4 },
+ { -64, 0 },
+ { -2, 6 },
+ { -3, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 9 },
+ { 0, 8 },
+ { 0, 7 },
+ { -1, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, 7 },
+ { -2, 8 },
+ { -1, 8 },
+ { -1, 7 },
+ { -2, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3263[] = {
+ { -5, 6 },
+ { 1, -5 },
+ { 0, -4 },
+ { 0, -3 },
+ { 1, -2 },
+ { 2, -2 },
+ { 3, -3 },
+ { 3, -4 },
+ { 2, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { 1, -4 },
+ { 1, -3 },
+ { 2, -3 },
+ { 2, -4 },
+ { 1, -4 },
+ { -64, 0 },
+ { -1, 9 },
+ { -2, 9 },
+ { -3, 8 },
+ { -3, 7 },
+ { -2, 6 },
+ { -1, 6 },
+ { 0, 7 },
+ { 0, 9 },
+ { -1, 11 },
+ { -2, 12 },
+ { -4, 13 },
+ { -64, 0 },
+ { -2, 7 },
+ { -2, 8 },
+ { -1, 8 },
+ { -1, 7 },
+ { -2, 7 },
+ { -64, 0 },
+ { -1, 9 },
+ { -1, 10 },
+ { -2, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3264[] = {
+ { -5, 6 },
+ { 4, -12 },
+ { 3, -12 },
+ { 2, -11 },
+ { 0, 2 },
+ { -64, 0 },
+ { 4, -11 },
+ { 3, -11 },
+ { 0, 2 },
+ { -64, 0 },
+ { 4, -11 },
+ { 4, -10 },
+ { 0, 2 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -11 },
+ { 5, -10 },
+ { 0, 2 },
+ { -64, 0 },
+ { -2, 6 },
+ { -3, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 9 },
+ { 0, 8 },
+ { 0, 7 },
+ { -1, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, 7 },
+ { -2, 8 },
+ { -1, 8 },
+ { -1, 7 },
+ { -2, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3265[] = {
+ { -10, 11 },
+ { -3, -7 },
+ { -3, -8 },
+ { -2, -8 },
+ { -2, -6 },
+ { -4, -6 },
+ { -4, -8 },
+ { -3, -10 },
+ { -2, -11 },
+ { 1, -12 },
+ { 5, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -5 },
+ { 7, -4 },
+ { 5, -3 },
+ { 1, -2 },
+ { -1, -1 },
+ { -1, 1 },
+ { 1, 2 },
+ { 2, 2 },
+ { -64, 0 },
+ { 3, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { 6, -4 },
+ { 4, -3 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -5 },
+ { 5, -4 },
+ { 1, -2 },
+ { 0, -1 },
+ { 0, 1 },
+ { 1, 2 },
+ { -64, 0 },
+ { -2, 6 },
+ { -3, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -1, 9 },
+ { 0, 8 },
+ { 0, 7 },
+ { -1, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, 7 },
+ { -2, 8 },
+ { -1, 8 },
+ { -1, 7 },
+ { -2, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3266[] = {
+ { -5, 6 },
+ { 5, -12 },
+ { 3, -11 },
+ { 2, -10 },
+ { 1, -8 },
+ { 1, -6 },
+ { 2, -5 },
+ { 3, -5 },
+ { 4, -6 },
+ { 4, -7 },
+ { 3, -8 },
+ { 2, -8 },
+ { -64, 0 },
+ { 3, -11 },
+ { 2, -9 },
+ { 2, -8 },
+ { -64, 0 },
+ { 2, -7 },
+ { 2, -6 },
+ { 3, -6 },
+ { 3, -7 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3267[] = {
+ { -5, 6 },
+ { 4, -9 },
+ { 3, -9 },
+ { 2, -10 },
+ { 2, -11 },
+ { 3, -12 },
+ { 4, -12 },
+ { 5, -11 },
+ { 5, -9 },
+ { 4, -7 },
+ { 3, -6 },
+ { 1, -5 },
+ { -64, 0 },
+ { 3, -11 },
+ { 3, -10 },
+ { 4, -10 },
+ { 4, -11 },
+ { 3, -11 },
+ { -64, 0 },
+ { 4, -9 },
+ { 4, -8 },
+ { 3, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3268[] = {
+ { -13, 13 },
+ { 10, -3 },
+ { 10, -4 },
+ { 9, -4 },
+ { 9, -2 },
+ { 11, -2 },
+ { 11, -4 },
+ { 10, -5 },
+ { 9, -5 },
+ { 7, -4 },
+ { 5, -2 },
+ { 0, 6 },
+ { -2, 8 },
+ { -4, 9 },
+ { -7, 9 },
+ { -10, 8 },
+ { -11, 6 },
+ { -11, 4 },
+ { -10, 2 },
+ { -9, 1 },
+ { -7, 0 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -5 },
+ { 3, -7 },
+ { 3, -9 },
+ { 2, -11 },
+ { 0, -12 },
+ { -2, -11 },
+ { -3, -9 },
+ { -3, -6 },
+ { -2, 0 },
+ { -1, 3 },
+ { 0, 5 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 9 },
+ { 7, 7 },
+ { 7, 6 },
+ { -64, 0 },
+ { -6, 9 },
+ { -10, 8 },
+ { -64, 0 },
+ { -9, 8 },
+ { -10, 6 },
+ { -10, 4 },
+ { -9, 2 },
+ { -8, 1 },
+ { -6, 0 },
+ { -64, 0 },
+ { -2, -2 },
+ { -1, 1 },
+ { 2, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { -7, 9 },
+ { -8, 8 },
+ { -9, 6 },
+ { -9, 4 },
+ { -8, 2 },
+ { -7, 1 },
+ { -5, 0 },
+ { 0, -3 },
+ { -64, 0 },
+ { -3, -6 },
+ { -2, -3 },
+ { -1, 0 },
+ { 1, 4 },
+ { 3, 7 },
+ { 5, 8 },
+ { 6, 8 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3269[] = {
+ { -10, 11 },
+ { 2, -16 },
+ { -6, 13 },
+ { -64, 0 },
+ { 7, -16 },
+ { -1, 13 },
+ { -64, 0 },
+ { 8, -7 },
+ { 8, -8 },
+ { 7, -8 },
+ { 7, -6 },
+ { 9, -6 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 4, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -5, -6 },
+ { -4, -4 },
+ { -2, -2 },
+ { 4, 1 },
+ { 5, 3 },
+ { 5, 6 },
+ { 4, 8 },
+ { -64, 0 },
+ { -4, -6 },
+ { -3, -4 },
+ { 4, 0 },
+ { 5, 2 },
+ { -64, 0 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { 3, -2 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 4, 8 },
+ { 1, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 3 },
+ { -6, 3 },
+ { -6, 5 },
+ { -7, 5 },
+ { -7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3270[] = {
+ { -11, 12 },
+ { 13, -16 },
+ { -13, 16 },
+ { -12, 16 },
+ { -64, 0 },
+ { 13, -16 },
+ { 14, -16 },
+ { -12, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1002[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 1, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 4, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 3, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 3 },
+ { 4, 5 },
+ { 1, 6 },
+ { -6, 6 },
+ { -64, 0 },
+ { 1, -1 },
+ { 3, 0 },
+ { 4, 2 },
+ { 4, 3 },
+ { 3, 5 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1003[] = {
+ { -7, 7 },
+ { 4, -6 },
+ { 5, -7 },
+ { 5, -3 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -5, -2 },
+ { -5, 1 },
+ { -4, 4 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1004[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 1, -7 },
+ { 4, -6 },
+ { 5, -5 },
+ { 6, -2 },
+ { 6, 1 },
+ { 5, 4 },
+ { 4, 5 },
+ { 1, 6 },
+ { -6, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, -6 },
+ { 4, -5 },
+ { 5, -2 },
+ { 5, 1 },
+ { 4, 4 },
+ { 3, 5 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1005[] = {
+ { -8, 7 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 1 },
+ { -64, 0 },
+ { -6, -7 },
+ { 4, -7 },
+ { 4, -3 },
+ { 3, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { -64, 0 },
+ { -6, 6 },
+ { 4, 6 },
+ { 4, 2 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1006[] = {
+ { -8, 6 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 1 },
+ { -64, 0 },
+ { -6, -7 },
+ { 4, -7 },
+ { 4, -3 },
+ { 3, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1007[] = {
+ { -7, 9 },
+ { 4, -6 },
+ { 5, -7 },
+ { 5, -3 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -5, -2 },
+ { -5, 1 },
+ { -4, 4 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { -64, 0 },
+ { 4, 1 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, 1 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, 1 },
+ { 7, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1008[] = {
+ { -8, 9 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1009[] = {
+ { -4, 5 },
+ { 0, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { 3, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1010[] = {
+ { -6, 6 },
+ { 1, -7 },
+ { 1, 3 },
+ { 0, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 2, 3 },
+ { 1, 5 },
+ { -1, 6 },
+ { -2, 6 },
+ { -4, 5 },
+ { -5, 3 },
+ { -4, 2 },
+ { -3, 3 },
+ { -4, 4 },
+ { -64, 0 },
+ { -1, -7 },
+ { 4, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1011[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { -3, 1 },
+ { -64, 0 },
+ { -1, -1 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -1 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1012[] = {
+ { -7, 6 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { -2, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 6 },
+ { 5, 2 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1013[] = {
+ { -9, 10 },
+ { -5, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -4 },
+ { 0, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 0, 3 },
+ { -64, 0 },
+ { 5, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { 6, -7 },
+ { 6, 6 },
+ { -64, 0 },
+ { -7, -7 },
+ { -4, -7 },
+ { -64, 0 },
+ { 5, -7 },
+ { 8, -7 },
+ { -64, 0 },
+ { -7, 6 },
+ { -3, 6 },
+ { -64, 0 },
+ { 3, 6 },
+ { 8, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1014[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { 4, 4 },
+ { -64, 0 },
+ { 4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -3, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 6, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1015[] = {
+ { -7, 8 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -5, -2 },
+ { -5, 1 },
+ { -4, 4 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 4 },
+ { 6, 1 },
+ { 6, -2 },
+ { 5, -5 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 4, 4 },
+ { 5, 1 },
+ { 5, -2 },
+ { 4, -5 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1016[] = {
+ { -8, 7 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 1, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 5, -3 },
+ { 4, -1 },
+ { 1, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 4, -3 },
+ { 3, -1 },
+ { 1, 0 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1017[] = {
+ { -7, 8 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -5, -2 },
+ { -5, 1 },
+ { -4, 4 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 4 },
+ { 6, 1 },
+ { 6, -2 },
+ { 5, -5 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 4, 4 },
+ { 5, 1 },
+ { 5, -2 },
+ { 4, -5 },
+ { 2, -7 },
+ { -64, 0 },
+ { -2, 5 },
+ { -2, 3 },
+ { -1, 2 },
+ { 1, 2 },
+ { 2, 3 },
+ { 3, 8 },
+ { 4, 9 },
+ { 5, 9 },
+ { 6, 8 },
+ { -64, 0 },
+ { 2, 3 },
+ { 3, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1018[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 1, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 5, -3 },
+ { 4, -1 },
+ { 1, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 4, -3 },
+ { 3, -1 },
+ { 1, 0 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 1, 0 },
+ { 2, 1 },
+ { 3, 5 },
+ { 4, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { -64, 0 },
+ { 1, 0 },
+ { 3, 1 },
+ { 4, 5 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1019[] = {
+ { -7, 8 },
+ { 4, -5 },
+ { 5, -7 },
+ { 5, -3 },
+ { 4, -5 },
+ { 3, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -4, -3 },
+ { -3, -2 },
+ { -1, -1 },
+ { 2, 0 },
+ { 4, 1 },
+ { 5, 2 },
+ { -64, 0 },
+ { -4, -4 },
+ { -3, -3 },
+ { -1, -2 },
+ { 2, -1 },
+ { 4, 0 },
+ { 5, 1 },
+ { 5, 4 },
+ { 4, 5 },
+ { 2, 6 },
+ { 0, 6 },
+ { -2, 5 },
+ { -3, 4 },
+ { -4, 2 },
+ { -4, 6 },
+ { -3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1020[] = {
+ { -7, 8 },
+ { 0, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { -5, -3 },
+ { -5, -7 },
+ { 6, -7 },
+ { 6, -3 },
+ { 5, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1021[] = {
+ { -8, 9 },
+ { -4, -7 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { 5, -7 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 3, -7 },
+ { 7, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1022[] = {
+ { -7, 7 },
+ { -5, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 0, 3 },
+ { -64, 0 },
+ { 5, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { -7, -7 },
+ { -2, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1023[] = {
+ { -9, 9 },
+ { -6, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { -3, 2 },
+ { -64, 0 },
+ { 0, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { 3, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, 2 },
+ { -64, 0 },
+ { 6, -7 },
+ { 3, 6 },
+ { -64, 0 },
+ { -8, -7 },
+ { -3, -7 },
+ { -64, 0 },
+ { 4, -7 },
+ { 8, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1024[] = {
+ { -7, 8 },
+ { -4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1025[] = {
+ { -6, 7 },
+ { -4, -7 },
+ { 0, 0 },
+ { 0, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { 1, 0 },
+ { -64, 0 },
+ { 5, -7 },
+ { 1, 0 },
+ { 1, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1026[] = {
+ { -6, 7 },
+ { 4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -4, -3 },
+ { -4, -7 },
+ { 5, -7 },
+ { -64, 0 },
+ { -4, 6 },
+ { 5, 6 },
+ { 5, 2 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1027[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -3, 2 },
+ { 2, 2 },
+ { -64, 0 },
+ { -7, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1028[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 1, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 4, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 3, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 3 },
+ { 4, 5 },
+ { 1, 6 },
+ { -6, 6 },
+ { -64, 0 },
+ { 1, -1 },
+ { 3, 0 },
+ { 4, 2 },
+ { 4, 3 },
+ { 3, 5 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1029[] = {
+ { -7, 6 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { -2, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { 5, -7 },
+ { 5, -3 },
+ { 4, -7 },
+ { -64, 0 },
+ { -5, 6 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1030[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { 5, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { 6, 6 },
+ { -64, 0 },
+ { -5, 5 },
+ { 4, 5 },
+ { -64, 0 },
+ { -6, 6 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1031[] = {
+ { -8, 7 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 1 },
+ { -64, 0 },
+ { -6, -7 },
+ { 4, -7 },
+ { 4, -3 },
+ { 3, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 1, -1 },
+ { -64, 0 },
+ { -6, 6 },
+ { 4, 6 },
+ { 4, 2 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1032[] = {
+ { -6, 7 },
+ { 4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -4, -3 },
+ { -4, -7 },
+ { 5, -7 },
+ { -64, 0 },
+ { -4, 6 },
+ { 5, 6 },
+ { 5, 2 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1033[] = {
+ { -8, 9 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1034[] = {
+ { -7, 8 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -5, -2 },
+ { -5, 1 },
+ { -4, 4 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 4 },
+ { 6, 1 },
+ { 6, -2 },
+ { 5, -5 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 4, 4 },
+ { 5, 1 },
+ { 5, -2 },
+ { 4, -5 },
+ { 2, -7 },
+ { -64, 0 },
+ { -1, -3 },
+ { -1, 2 },
+ { -64, 0 },
+ { 2, -3 },
+ { 2, 2 },
+ { -64, 0 },
+ { -1, -1 },
+ { 2, -1 },
+ { -64, 0 },
+ { -1, 0 },
+ { 2, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1035[] = {
+ { -4, 5 },
+ { 0, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { 3, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1036[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { -3, 1 },
+ { -64, 0 },
+ { -1, -1 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -1 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1037[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -7, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1038[] = {
+ { -9, 10 },
+ { -5, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -4 },
+ { 0, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 0, 3 },
+ { -64, 0 },
+ { 5, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { 6, -7 },
+ { 6, 6 },
+ { -64, 0 },
+ { -7, -7 },
+ { -4, -7 },
+ { -64, 0 },
+ { 5, -7 },
+ { 8, -7 },
+ { -64, 0 },
+ { -7, 6 },
+ { -3, 6 },
+ { -64, 0 },
+ { 3, 6 },
+ { 8, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1039[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { 4, 4 },
+ { -64, 0 },
+ { 4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -3, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 6, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1040[] = {
+ { -8, 8 },
+ { -5, -8 },
+ { -6, -5 },
+ { -64, 0 },
+ { 6, -8 },
+ { 5, -5 },
+ { -64, 0 },
+ { -2, -2 },
+ { -3, 1 },
+ { -64, 0 },
+ { 3, -2 },
+ { 2, 1 },
+ { -64, 0 },
+ { -5, 4 },
+ { -6, 7 },
+ { -64, 0 },
+ { 6, 4 },
+ { 5, 7 },
+ { -64, 0 },
+ { -5, -7 },
+ { 5, -7 },
+ { -64, 0 },
+ { -5, -6 },
+ { 5, -6 },
+ { -64, 0 },
+ { -2, -1 },
+ { 2, -1 },
+ { -64, 0 },
+ { -2, 0 },
+ { 2, 0 },
+ { -64, 0 },
+ { -5, 5 },
+ { 5, 5 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1041[] = {
+ { -7, 8 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -5 },
+ { -5, -2 },
+ { -5, 1 },
+ { -4, 4 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 4 },
+ { 6, 1 },
+ { 6, -2 },
+ { 5, -5 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 4, 4 },
+ { 5, 1 },
+ { 5, -2 },
+ { 4, -5 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1042[] = {
+ { -8, 9 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1043[] = {
+ { -8, 7 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 1, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 5, -3 },
+ { 4, -1 },
+ { 1, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { 1, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 4, -3 },
+ { 3, -1 },
+ { 1, 0 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1044[] = {
+ { -7, 9 },
+ { -5, -7 },
+ { 0, -1 },
+ { -64, 0 },
+ { -4, -7 },
+ { 1, -1 },
+ { -5, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { 5, -7 },
+ { 6, -3 },
+ { 4, -7 },
+ { -64, 0 },
+ { -4, 5 },
+ { 5, 5 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 6 },
+ { 6, 2 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1045[] = {
+ { -7, 8 },
+ { 0, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { -5, -3 },
+ { -5, -7 },
+ { 6, -7 },
+ { 6, -3 },
+ { 5, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1046[] = {
+ { -7, 8 },
+ { -5, -3 },
+ { -4, -6 },
+ { -3, -7 },
+ { -2, -7 },
+ { -1, -6 },
+ { 0, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { 6, -3 },
+ { 5, -6 },
+ { 4, -7 },
+ { 3, -7 },
+ { 2, -6 },
+ { 1, -3 },
+ { 1, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { -4, -5 },
+ { -3, -6 },
+ { -2, -6 },
+ { -1, -5 },
+ { 0, -3 },
+ { -64, 0 },
+ { 6, -3 },
+ { 5, -5 },
+ { 4, -6 },
+ { 3, -6 },
+ { 2, -5 },
+ { 1, -3 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1047[] = {
+ { -7, 8 },
+ { 0, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -1, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 0 },
+ { -4, 2 },
+ { -1, 3 },
+ { 2, 3 },
+ { 5, 2 },
+ { 6, 0 },
+ { 6, -1 },
+ { 5, -3 },
+ { 2, -4 },
+ { -1, -4 },
+ { -64, 0 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -1 },
+ { -4, 0 },
+ { -3, 2 },
+ { -1, 3 },
+ { -64, 0 },
+ { 2, 3 },
+ { 4, 2 },
+ { 5, 0 },
+ { 5, -1 },
+ { 4, -3 },
+ { 2, -4 },
+ { -64, 0 },
+ { -2, -7 },
+ { 3, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3317[] = {
+ { -14, 14 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -7, -5 },
+ { -5, -1 },
+ { -5, 1 },
+ { -64, 0 },
+ { -6, -6 },
+ { -6, -5 },
+ { -5, -3 },
+ { -5, -2 },
+ { -64, 0 },
+ { -6, -9 },
+ { -6, -7 },
+ { -4, -3 },
+ { -4, -1 },
+ { -5, 1 },
+ { -6, 2 },
+ { -8, 2 },
+ { -9, 1 },
+ { -9, 0 },
+ { -64, 0 },
+ { -2, -12 },
+ { -1, -11 },
+ { 5, -9 },
+ { 8, -7 },
+ { 9, -5 },
+ { 10, -2 },
+ { 10, 1 },
+ { 9, 4 },
+ { 8, 6 },
+ { -64, 0 },
+ { 6, 8 },
+ { 3, 9 },
+ { 0, 9 },
+ { -3, 8 },
+ { -9, 5 },
+ { -10, 5 },
+ { -11, 6 },
+ { -64, 0 },
+ { -2, -11 },
+ { -1, -10 },
+ { 5, -8 },
+ { 7, -7 },
+ { 8, -6 },
+ { -64, 0 },
+ { -2, -12 },
+ { -2, -10 },
+ { -1, -9 },
+ { 5, -7 },
+ { 7, -6 },
+ { 9, -4 },
+ { 10, -2 },
+ { -64, 0 },
+ { 1, 8 },
+ { -1, 8 },
+ { -7, 5 },
+ { -8, 5 },
+ { -64, 0 },
+ { 6, 8 },
+ { 2, 8 },
+ { -1, 7 },
+ { -5, 5 },
+ { -8, 4 },
+ { -10, 4 },
+ { -11, 6 },
+ { -11, 8 },
+ { -10, 9 },
+ { -9, 8 },
+ { -10, 7 },
+ { -64, 0 },
+ { 2, 6 },
+ { 4, 4 },
+ { 6, 4 },
+ { 10, 8 },
+ { 11, 8 },
+ { -64, 0 },
+ { 5, 5 },
+ { 6, 5 },
+ { 9, 8 },
+ { -64, 0 },
+ { 3, 5 },
+ { 4, 5 },
+ { 8, 9 },
+ { 10, 9 },
+ { 12, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1049[] = {
+ { -8, 9 },
+ { 0, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -4, -3 },
+ { -3, 1 },
+ { -1, 3 },
+ { -64, 0 },
+ { 2, 3 },
+ { 4, 1 },
+ { 5, -3 },
+ { 6, -3 },
+ { 7, -2 },
+ { -64, 0 },
+ { -5, -3 },
+ { -4, 0 },
+ { -3, 2 },
+ { -1, 3 },
+ { 2, 3 },
+ { 4, 2 },
+ { 5, 0 },
+ { 6, -3 },
+ { -64, 0 },
+ { -2, -7 },
+ { 3, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1050[] = {
+ { -7, 8 },
+ { -5, 4 },
+ { -4, 6 },
+ { -1, 6 },
+ { -5, 0 },
+ { -5, -3 },
+ { -4, -5 },
+ { -3, -6 },
+ { -1, -7 },
+ { 2, -7 },
+ { 4, -6 },
+ { 5, -5 },
+ { 6, -3 },
+ { 6, 0 },
+ { 2, 6 },
+ { 5, 6 },
+ { 6, 4 },
+ { -64, 0 },
+ { -3, 3 },
+ { -4, 0 },
+ { -4, -3 },
+ { -3, -5 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 4, -5 },
+ { 5, -3 },
+ { 5, 0 },
+ { 4, 3 },
+ { -64, 0 },
+ { -4, 5 },
+ { -2, 5 },
+ { -64, 0 },
+ { 3, 5 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1051[] = {
+ { -7, 7 },
+ { 2, -7 },
+ { -7, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 2, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 3, 6 },
+ { -64, 0 },
+ { -4, 2 },
+ { 2, 2 },
+ { -64, 0 },
+ { -9, 6 },
+ { -4, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1052[] = {
+ { -8, 7 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 3, -7 },
+ { 5, -6 },
+ { 5, -4 },
+ { 4, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { 3, -7 },
+ { 4, -6 },
+ { 4, -4 },
+ { 3, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -3, -1 },
+ { 0, -1 },
+ { 2, 0 },
+ { 3, 1 },
+ { 3, 3 },
+ { 2, 5 },
+ { -1, 6 },
+ { -8, 6 },
+ { -64, 0 },
+ { 0, -1 },
+ { 2, 1 },
+ { 2, 3 },
+ { 1, 5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1053[] = {
+ { -7, 6 },
+ { 4, -6 },
+ { 5, -6 },
+ { 6, -7 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { 0, -7 },
+ { -2, -6 },
+ { -3, -5 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 3 },
+ { -64, 0 },
+ { 0, -7 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, 0 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1054[] = {
+ { -8, 7 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 2, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 5, -1 },
+ { 4, 2 },
+ { 3, 4 },
+ { 2, 5 },
+ { -1, 6 },
+ { -8, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 4, -1 },
+ { 3, 2 },
+ { 2, 4 },
+ { 1, 5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1055[] = {
+ { -8, 7 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 0, 1 },
+ { -64, 0 },
+ { -4, -7 },
+ { 6, -7 },
+ { 5, -4 },
+ { 5, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 0, -1 },
+ { -64, 0 },
+ { -8, 6 },
+ { 2, 6 },
+ { 3, 3 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1056[] = {
+ { -8, 6 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 0, 1 },
+ { -64, 0 },
+ { -4, -7 },
+ { 6, -7 },
+ { 5, -4 },
+ { 5, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 0, -1 },
+ { -64, 0 },
+ { -8, 6 },
+ { -3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1057[] = {
+ { -7, 7 },
+ { 4, -6 },
+ { 5, -6 },
+ { 6, -7 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { 0, -7 },
+ { -2, -6 },
+ { -3, -5 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 1 },
+ { -64, 0 },
+ { 0, -7 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, 0 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 1 },
+ { -64, 0 },
+ { 1, 1 },
+ { 6, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1058[] = {
+ { -8, 9 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 6, -7 },
+ { 2, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { 3, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { 4, -7 },
+ { 9, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -8, 6 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1059[] = {
+ { -4, 5 },
+ { 2, -7 },
+ { -2, 6 },
+ { -64, 0 },
+ { 3, -7 },
+ { -1, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { 5, -7 },
+ { -64, 0 },
+ { -4, 6 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1060[] = {
+ { -6, 6 },
+ { 3, -7 },
+ { 0, 3 },
+ { -1, 5 },
+ { -2, 6 },
+ { -64, 0 },
+ { 4, -7 },
+ { 1, 3 },
+ { 0, 5 },
+ { -2, 6 },
+ { -3, 6 },
+ { -5, 5 },
+ { -6, 3 },
+ { -5, 2 },
+ { -4, 3 },
+ { -5, 4 },
+ { -64, 0 },
+ { 1, -7 },
+ { 6, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1061[] = {
+ { -8, 8 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { -3, 0 },
+ { -64, 0 },
+ { 0, -2 },
+ { 2, 6 },
+ { -64, 0 },
+ { 1, -2 },
+ { 3, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { 4, -7 },
+ { 9, -7 },
+ { -64, 0 },
+ { -8, 6 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1062[] = {
+ { -7, 6 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { 2, -7 },
+ { -64, 0 },
+ { -7, 6 },
+ { 3, 6 },
+ { 4, 3 },
+ { 2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1063[] = {
+ { -9, 10 },
+ { -3, -7 },
+ { -7, 6 },
+ { -64, 0 },
+ { -3, -5 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { -1, 4 },
+ { -64, 0 },
+ { 7, -7 },
+ { -2, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { 3, 6 },
+ { -64, 0 },
+ { 8, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { -2, -7 },
+ { -64, 0 },
+ { 7, -7 },
+ { 10, -7 },
+ { -64, 0 },
+ { -9, 6 },
+ { -5, 6 },
+ { -64, 0 },
+ { 1, 6 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1064[] = {
+ { -8, 8 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { 2, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { 2, 3 },
+ { -64, 0 },
+ { 6, -7 },
+ { 2, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 4, -7 },
+ { 8, -7 },
+ { -64, 0 },
+ { -8, 6 },
+ { -4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1065[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { -2, -6 },
+ { -3, -5 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 5, -1 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -7 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, 0 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 4, -1 },
+ { 4, -5 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1066[] = {
+ { -8, 7 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 3, -7 },
+ { 5, -6 },
+ { 6, -5 },
+ { 6, -3 },
+ { 5, -1 },
+ { 2, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { 3, -7 },
+ { 5, -5 },
+ { 5, -3 },
+ { 4, -1 },
+ { 2, 0 },
+ { -64, 0 },
+ { -8, 6 },
+ { -3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1067[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { -2, -6 },
+ { -3, -5 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 5, -1 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -7 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, 0 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 4, -1 },
+ { 4, -5 },
+ { 2, -7 },
+ { -64, 0 },
+ { -3, 5 },
+ { -3, 4 },
+ { -2, 3 },
+ { -1, 3 },
+ { 0, 4 },
+ { 0, 8 },
+ { 1, 9 },
+ { 2, 9 },
+ { 3, 8 },
+ { -64, 0 },
+ { 0, 4 },
+ { 1, 8 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1068[] = {
+ { -8, 8 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 3, -7 },
+ { 5, -6 },
+ { 6, -5 },
+ { 6, -3 },
+ { 5, -1 },
+ { 2, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { 3, -7 },
+ { 5, -5 },
+ { 5, -3 },
+ { 4, -1 },
+ { 2, 0 },
+ { -64, 0 },
+ { 1, 0 },
+ { 2, 5 },
+ { 3, 6 },
+ { 4, 6 },
+ { 5, 5 },
+ { -64, 0 },
+ { 1, 0 },
+ { 2, 1 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, 0 },
+ { -8, 6 },
+ { -3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1069[] = {
+ { -7, 8 },
+ { 5, -6 },
+ { 6, -6 },
+ { 7, -7 },
+ { 6, -4 },
+ { 5, -6 },
+ { 3, -7 },
+ { 0, -7 },
+ { -2, -6 },
+ { -3, -5 },
+ { -3, -3 },
+ { -2, -2 },
+ { 3, 1 },
+ { 4, 2 },
+ { -64, 0 },
+ { -3, -4 },
+ { -2, -3 },
+ { 3, 0 },
+ { 4, 1 },
+ { 4, 4 },
+ { 3, 5 },
+ { 1, 6 },
+ { -2, 6 },
+ { -4, 5 },
+ { -5, 3 },
+ { -6, 6 },
+ { -5, 5 },
+ { -4, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1070[] = {
+ { -7, 8 },
+ { 2, -7 },
+ { -2, 6 },
+ { -64, 0 },
+ { 3, -7 },
+ { -1, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { -4, -4 },
+ { -3, -7 },
+ { 8, -7 },
+ { 7, -4 },
+ { 7, -7 },
+ { -64, 0 },
+ { -4, 6 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1071[] = {
+ { -8, 9 },
+ { -2, -7 },
+ { -5, 3 },
+ { -5, 5 },
+ { -3, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { 7, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -4, 3 },
+ { -4, 5 },
+ { -3, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { 5, -7 },
+ { 9, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1072[] = {
+ { -7, 7 },
+ { -3, -7 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { -1, 4 },
+ { -64, 0 },
+ { 7, -7 },
+ { -2, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { 4, -7 },
+ { 9, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1073[] = {
+ { -9, 9 },
+ { -4, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -4, 4 },
+ { -64, 0 },
+ { 2, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { 3, -7 },
+ { 2, 4 },
+ { -64, 0 },
+ { 8, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 6, -7 },
+ { 10, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1074[] = {
+ { -7, 8 },
+ { -2, -7 },
+ { 2, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { 3, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { 4, -7 },
+ { 9, -7 },
+ { -64, 0 },
+ { -8, 6 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1075[] = {
+ { -6, 7 },
+ { -2, -7 },
+ { 0, -1 },
+ { -2, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { 1, -1 },
+ { -64, 0 },
+ { 7, -7 },
+ { 1, -1 },
+ { -1, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { 4, -7 },
+ { 9, -7 },
+ { -64, 0 },
+ { -4, 6 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1076[] = {
+ { -6, 7 },
+ { 6, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -3, -4 },
+ { -2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { 3, 6 },
+ { 4, 3 },
+ { 2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2807[] = {
+ { -15, 16 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -11, -11 },
+ { -10, -10 },
+ { -11, -9 },
+ { -12, -10 },
+ { -12, -11 },
+ { -11, -12 },
+ { -10, -12 },
+ { -9, -11 },
+ { -8, -9 },
+ { -7, -5 },
+ { -6, -3 },
+ { -4, -2 },
+ { 5, -2 },
+ { 7, -3 },
+ { 8, -5 },
+ { 9, -9 },
+ { 10, -11 },
+ { 11, -12 },
+ { 12, -12 },
+ { 13, -11 },
+ { 13, -10 },
+ { 12, -9 },
+ { 11, -10 },
+ { 12, -11 },
+ { -64, 0 },
+ { -4, -2 },
+ { -6, -1 },
+ { -7, 1 },
+ { -8, 6 },
+ { -9, 8 },
+ { -10, 9 },
+ { -64, 0 },
+ { -4, -2 },
+ { -5, -1 },
+ { -6, 1 },
+ { -7, 6 },
+ { -8, 8 },
+ { -9, 9 },
+ { -11, 9 },
+ { -12, 8 },
+ { -13, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 7, -1 },
+ { 8, 1 },
+ { 9, 6 },
+ { 10, 8 },
+ { 11, 9 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, -1 },
+ { 7, 1 },
+ { 8, 6 },
+ { 9, 8 },
+ { 10, 9 },
+ { 12, 9 },
+ { 13, 8 },
+ { 14, 6 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2808[] = {
+ { -10, 10 },
+ { -6, -9 },
+ { -7, -12 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -6 },
+ { 5, -4 },
+ { 2, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -6 },
+ { 4, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 4, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -3, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 4 },
+ { -6, 3 },
+ { -5, 4 },
+ { -6, 5 },
+ { -64, 0 },
+ { 5, -1 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 4, 8 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2809[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { 6, -10 },
+ { -6, 7 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2810[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { 6, -10 },
+ { -6, 7 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { -4, -18 },
+ { -4, -19 },
+ { -5, -19 },
+ { -5, -18 },
+ { -4, -16 },
+ { -2, -15 },
+ { 2, -15 },
+ { 4, -16 },
+ { 5, -18 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2811[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 1, -2 },
+ { 3, -3 },
+ { 4, -5 },
+ { 5, -9 },
+ { 6, -11 },
+ { 7, -12 },
+ { 8, -12 },
+ { 9, -11 },
+ { 9, -10 },
+ { 8, -9 },
+ { 7, -10 },
+ { 8, -11 },
+ { -64, 0 },
+ { 1, -2 },
+ { 3, -1 },
+ { 4, 1 },
+ { 5, 6 },
+ { 6, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { 1, -2 },
+ { 2, -1 },
+ { 3, 1 },
+ { 4, 6 },
+ { 5, 8 },
+ { 6, 9 },
+ { 8, 9 },
+ { 9, 8 },
+ { 10, 6 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2812[] = {
+ { -13, 12 },
+ { -5, -12 },
+ { -5, -6 },
+ { -6, 2 },
+ { -7, 6 },
+ { -8, 8 },
+ { -9, 9 },
+ { -10, 9 },
+ { -11, 8 },
+ { -11, 7 },
+ { -10, 6 },
+ { -9, 7 },
+ { -10, 8 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2813[] = {
+ { -12, 13 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 11, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { 4, 9 },
+ { 11, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2814[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2815[] = {
+ { -11, 11 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -7 },
+ { 5, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2816[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1132[] = {
+ { -6, 5 },
+ { 0, -7 },
+ { -1, -6 },
+ { -1, -5 },
+ { 1, -4 },
+ { 4, -4 },
+ { 4, -5 },
+ { 1, -4 },
+ { -2, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 2 },
+ { -3, 4 },
+ { -2, 5 },
+ { 0, 6 },
+ { 1, 7 },
+ { 1, 9 },
+ { 0, 10 },
+ { -2, 10 },
+ { -3, 9 },
+ { -64, 0 },
+ { 1, -4 },
+ { -1, -3 },
+ { -2, -2 },
+ { -3, 0 },
+ { -3, 2 },
+ { -2, 4 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2817[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -5 },
+ { 7, -3 },
+ { 6, -2 },
+ { 3, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2818[] = {
+ { -11, 10 },
+ { 6, -9 },
+ { 7, -6 },
+ { 7, -12 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1101[] = {
+ { -6, 8 },
+ { -1, -3 },
+ { -2, -2 },
+ { -2, -1 },
+ { -3, -1 },
+ { -3, -2 },
+ { -1, -3 },
+ { 2, -3 },
+ { 4, -1 },
+ { 4, 5 },
+ { 5, 6 },
+ { 6, 6 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -1 },
+ { 3, 5 },
+ { 5, 6 },
+ { -64, 0 },
+ { 3, 0 },
+ { 0, 1 },
+ { -2, 2 },
+ { -3, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { 1, 6 },
+ { 2, 5 },
+ { 3, 3 },
+ { -64, 0 },
+ { 0, 1 },
+ { -2, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1102[] = {
+ { -8, 7 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -3, 0 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 3 },
+ { 4, 5 },
+ { 2, 6 },
+ { 0, 6 },
+ { -2, 5 },
+ { -3, 3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, 3 },
+ { 3, 5 },
+ { 2, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -3, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1103[] = {
+ { -6, 6 },
+ { 4, -1 },
+ { 3, -1 },
+ { 3, 0 },
+ { 4, 0 },
+ { 4, -1 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 4 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -2 },
+ { -3, 0 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1104[] = {
+ { -6, 9 },
+ { 4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { 4, 0 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -2 },
+ { -3, 0 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 5, -7 },
+ { -64, 0 },
+ { 4, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1105[] = {
+ { -6, 6 },
+ { -3, 1 },
+ { 4, 1 },
+ { 4, 0 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 4 },
+ { -64, 0 },
+ { 3, 1 },
+ { 3, -1 },
+ { 1, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -2 },
+ { -3, 0 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1106[] = {
+ { -6, 5 },
+ { 2, -7 },
+ { 3, -6 },
+ { 3, -5 },
+ { 4, -5 },
+ { 4, -6 },
+ { 2, -7 },
+ { 0, -7 },
+ { -2, -5 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { -1, -5 },
+ { -1, 6 },
+ { -64, 0 },
+ { -4, -3 },
+ { 1, -3 },
+ { -64, 0 },
+ { -4, 6 },
+ { 1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1107[] = {
+ { -6, 7 },
+ { -1, -3 },
+ { -3, -1 },
+ { -3, 1 },
+ { -1, 3 },
+ { 1, 3 },
+ { 3, 1 },
+ { 3, -1 },
+ { 1, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -1 },
+ { -2, 1 },
+ { -1, 3 },
+ { -64, 0 },
+ { 1, 3 },
+ { 2, 1 },
+ { 2, -1 },
+ { 1, -3 },
+ { -64, 0 },
+ { 2, -2 },
+ { 3, -3 },
+ { 4, -3 },
+ { -64, 0 },
+ { -2, 2 },
+ { -3, 3 },
+ { -3, 6 },
+ { -2, 7 },
+ { 2, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { -3, 5 },
+ { -2, 6 },
+ { 2, 6 },
+ { 4, 7 },
+ { 4, 9 },
+ { 2, 10 },
+ { -2, 10 },
+ { -4, 9 },
+ { -4, 7 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1108[] = {
+ { -8, 9 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -3, 0 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -3, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1109[] = {
+ { -4, 5 },
+ { 0, -7 },
+ { 0, -6 },
+ { 1, -6 },
+ { 1, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -3 },
+ { 1, -3 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1110[] = {
+ { -4, 5 },
+ { 1, -7 },
+ { 1, -6 },
+ { 2, -6 },
+ { 2, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { 1, -3 },
+ { 1, 8 },
+ { 0, 10 },
+ { -64, 0 },
+ { 2, -3 },
+ { 2, 8 },
+ { 0, 10 },
+ { -2, 10 },
+ { -3, 9 },
+ { -3, 8 },
+ { -2, 8 },
+ { -2, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, -3 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1111[] = {
+ { -8, 8 },
+ { -4, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 6 },
+ { -64, 0 },
+ { 5, -3 },
+ { -3, 3 },
+ { -64, 0 },
+ { 0, 1 },
+ { 4, 6 },
+ { -64, 0 },
+ { 1, 1 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -3, -7 },
+ { -64, 0 },
+ { 2, -3 },
+ { 7, -3 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1112[] = {
+ { -4, 5 },
+ { 0, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1113[] = {
+ { -12, 13 },
+ { -8, -3 },
+ { -8, 6 },
+ { -64, 0 },
+ { -7, -3 },
+ { -7, 6 },
+ { -64, 0 },
+ { -7, 0 },
+ { -6, -2 },
+ { -4, -3 },
+ { -2, -3 },
+ { 0, -2 },
+ { 1, 0 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -3 },
+ { -1, -2 },
+ { 0, 0 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, 0 },
+ { 2, -2 },
+ { 4, -3 },
+ { 6, -3 },
+ { 8, -2 },
+ { 9, 0 },
+ { 9, 6 },
+ { -64, 0 },
+ { 6, -3 },
+ { 7, -2 },
+ { 8, 0 },
+ { 8, 6 },
+ { -64, 0 },
+ { -10, -3 },
+ { -7, -3 },
+ { -64, 0 },
+ { -10, 6 },
+ { -5, 6 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, 0 },
+ { 6, 6 },
+ { 11, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1114[] = {
+ { -8, 9 },
+ { -4, -3 },
+ { -4, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 6 },
+ { -64, 0 },
+ { -3, 0 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -3 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1115[] = {
+ { -6, 7 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { 5, 0 },
+ { 4, -2 },
+ { 2, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -2 },
+ { -3, 0 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { 4, 0 },
+ { 3, -2 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1116[] = {
+ { -8, 7 },
+ { -4, -3 },
+ { -4, 10 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 10 },
+ { -64, 0 },
+ { -3, 0 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 3 },
+ { 4, 5 },
+ { 2, 6 },
+ { 0, 6 },
+ { -2, 5 },
+ { -3, 3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, 3 },
+ { 3, 5 },
+ { 2, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -3 },
+ { -64, 0 },
+ { -6, 10 },
+ { -1, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1117[] = {
+ { -7, 7 },
+ { 3, -3 },
+ { 3, 10 },
+ { -64, 0 },
+ { 4, -3 },
+ { 4, 10 },
+ { -64, 0 },
+ { 3, 0 },
+ { 2, -2 },
+ { 0, -3 },
+ { -2, -3 },
+ { -4, -2 },
+ { -5, 0 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 3 },
+ { -64, 0 },
+ { -2, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { -64, 0 },
+ { 1, 10 },
+ { 6, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1118[] = {
+ { -7, 6 },
+ { -3, -3 },
+ { -3, 6 },
+ { -64, 0 },
+ { -2, -3 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, 0 },
+ { -1, -2 },
+ { 1, -3 },
+ { 3, -3 },
+ { 4, -2 },
+ { 4, -1 },
+ { 3, -1 },
+ { 3, -2 },
+ { 4, -2 },
+ { -64, 0 },
+ { -5, -3 },
+ { -2, -3 },
+ { -64, 0 },
+ { -5, 6 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1119[] = {
+ { -6, 7 },
+ { 2, -3 },
+ { 3, -2 },
+ { 3, -1 },
+ { 4, -1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -3, 0 },
+ { -1, 1 },
+ { 2, 2 },
+ { 4, 3 },
+ { -64, 0 },
+ { -3, -1 },
+ { -1, 0 },
+ { 2, 1 },
+ { 4, 2 },
+ { 4, 5 },
+ { 2, 6 },
+ { -1, 6 },
+ { -3, 5 },
+ { -3, 4 },
+ { -2, 4 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1120[] = {
+ { -6, 5 },
+ { -2, -7 },
+ { -2, 4 },
+ { 0, 6 },
+ { 2, 6 },
+ { 3, 5 },
+ { 3, 4 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, 4 },
+ { 0, 6 },
+ { -64, 0 },
+ { -4, -3 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1121[] = {
+ { -8, 9 },
+ { -4, -3 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 4, -3 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -3 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { 4, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1122[] = {
+ { -7, 7 },
+ { -4, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1123[] = {
+ { -9, 9 },
+ { -6, -3 },
+ { -3, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { -3, 3 },
+ { -64, 0 },
+ { 0, -3 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, -3 },
+ { 3, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 3, 3 },
+ { -64, 0 },
+ { 6, -3 },
+ { 3, 6 },
+ { -64, 0 },
+ { -8, -3 },
+ { -3, -3 },
+ { -64, 0 },
+ { 4, -3 },
+ { 8, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1124[] = {
+ { -7, 7 },
+ { -4, -3 },
+ { 3, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { 4, 6 },
+ { -64, 0 },
+ { 4, -3 },
+ { -4, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { -6, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { 1, 6 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1125[] = {
+ { -7, 7 },
+ { -4, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { 0, 4 },
+ { -64, 0 },
+ { 4, -3 },
+ { 0, 6 },
+ { -2, 9 },
+ { -4, 10 },
+ { -5, 10 },
+ { -6, 9 },
+ { -6, 8 },
+ { -5, 8 },
+ { -5, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1126[] = {
+ { -6, 6 },
+ { 3, -3 },
+ { -4, 6 },
+ { -64, 0 },
+ { 4, -3 },
+ { -3, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { -4, -1 },
+ { -4, -3 },
+ { 4, -3 },
+ { -64, 0 },
+ { -4, 6 },
+ { 4, 6 },
+ { 4, 4 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1127[] = {
+ { -7, 9 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { -1, 6 },
+ { 1, 5 },
+ { 3, 3 },
+ { 5, 0 },
+ { 6, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { -64, 0 },
+ { -1, -3 },
+ { 1, -3 },
+ { 3, -2 },
+ { 5, 5 },
+ { 6, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 2, -2 },
+ { 4, 5 },
+ { 6, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1128[] = {
+ { -7, 6 },
+ { 0, -7 },
+ { -2, -5 },
+ { -3, -3 },
+ { -5, 3 },
+ { -7, 10 },
+ { -64, 0 },
+ { -1, -6 },
+ { -2, -4 },
+ { -4, 2 },
+ { -6, 10 },
+ { -64, 0 },
+ { 0, -7 },
+ { 2, -7 },
+ { 4, -6 },
+ { 4, -4 },
+ { 3, -2 },
+ { 0, -1 },
+ { -64, 0 },
+ { 2, -7 },
+ { 3, -6 },
+ { 3, -4 },
+ { 2, -2 },
+ { 0, -1 },
+ { -64, 0 },
+ { 0, -1 },
+ { 2, 0 },
+ { 3, 2 },
+ { 3, 4 },
+ { 2, 5 },
+ { 0, 6 },
+ { -1, 6 },
+ { -3, 5 },
+ { -4, 2 },
+ { -64, 0 },
+ { 0, -1 },
+ { 1, 0 },
+ { 2, 2 },
+ { 2, 4 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1129[] = {
+ { -7, 7 },
+ { -6, -1 },
+ { -4, -3 },
+ { -2, -3 },
+ { 0, -2 },
+ { 1, 1 },
+ { 1, 6 },
+ { 0, 10 },
+ { -64, 0 },
+ { -6, -1 },
+ { -4, -2 },
+ { -2, -2 },
+ { 0, -1 },
+ { 1, 1 },
+ { -64, 0 },
+ { 5, -3 },
+ { 4, 0 },
+ { 1, 6 },
+ { -1, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1130[] = {
+ { -7, 7 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 4, 0 },
+ { 3, -2 },
+ { 0, -4 },
+ { -1, -6 },
+ { -1, -7 },
+ { 0, -8 },
+ { 2, -8 },
+ { 3, -7 },
+ { 4, -5 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 3, -1 },
+ { 1, -3 },
+ { -64, 0 },
+ { -1, -6 },
+ { 0, -7 },
+ { 2, -7 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1131[] = {
+ { -6, 6 },
+ { 4, -2 },
+ { 2, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -3, -1 },
+ { -2, 0 },
+ { 0, 1 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -2 },
+ { -2, -1 },
+ { 0, 1 },
+ { -64, 0 },
+ { 0, 1 },
+ { -3, 2 },
+ { -4, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { -64, 0 },
+ { 0, 1 },
+ { -2, 2 },
+ { -3, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3401[] = {
+ { -8, 9 },
+ { 2, -5 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 9 },
+ { 3, 6 },
+ { -64, 0 },
+ { -4, 4 },
+ { -3, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -1, -4 },
+ { -3, -2 },
+ { -4, 1 },
+ { -4, 3 },
+ { -3, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 5, 9 },
+ { 8, 6 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -2 },
+ { 4, 6 },
+ { 6, 8 },
+ { -64, 0 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1133[] = {
+ { -9, 7 },
+ { -8, 0 },
+ { -7, -2 },
+ { -6, -3 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, -1 },
+ { -5, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { -4, -2 },
+ { -4, -1 },
+ { -6, 6 },
+ { -64, 0 },
+ { -3, -1 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 4, 0 },
+ { 1, 10 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -2 },
+ { 3, 0 },
+ { 0, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1134[] = {
+ { -9, 7 },
+ { -8, 1 },
+ { -7, -1 },
+ { -6, -2 },
+ { -4, -2 },
+ { -3, -1 },
+ { -3, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { -5, -2 },
+ { -4, -1 },
+ { -4, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { -1, 6 },
+ { 1, 5 },
+ { 2, 4 },
+ { 3, 2 },
+ { 4, -1 },
+ { 4, -4 },
+ { 3, -6 },
+ { 2, -7 },
+ { 0, -7 },
+ { -1, -6 },
+ { -1, -4 },
+ { 0, -2 },
+ { 3, 0 },
+ { 5, 1 },
+ { -64, 0 },
+ { -1, 6 },
+ { 1, 4 },
+ { 2, 2 },
+ { 3, -1 },
+ { 3, -4 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1135[] = {
+ { -4, 5 },
+ { 0, -3 },
+ { -2, 4 },
+ { -2, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { -64, 0 },
+ { 1, -3 },
+ { -1, 4 },
+ { -1, 5 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3405[] = {
+ { -7, 6 },
+ { -2, 3 },
+ { 4, -1 },
+ { 1, -5 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 5 },
+ { -3, 7 },
+ { -1, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 3, -1 },
+ { 0, -4 },
+ { -64, 0 },
+ { -2, -2 },
+ { -3, 0 },
+ { -3, 5 },
+ { -2, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { 2, 0 },
+ { 0, -3 },
+ { -1, -3 },
+ { -2, -1 },
+ { -2, 4 },
+ { -1, 6 },
+ { 1, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3406[] = {
+ { -6, 7 },
+ { 6, -12 },
+ { 5, -11 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -2, -10 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, -2 },
+ { -64, 0 },
+ { 4, -10 },
+ { 2, -10 },
+ { 0, -11 },
+ { -1, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { 5, -10 },
+ { 4, -9 },
+ { 2, -9 },
+ { 0, -10 },
+ { -1, -10 },
+ { -2, -9 },
+ { -64, 0 },
+ { -2, -7 },
+ { -1, -5 },
+ { 0, -4 },
+ { 2, -3 },
+ { 4, -3 },
+ { 4, -2 },
+ { -64, 0 },
+ { -4, -2 },
+ { -2, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 4, -2 },
+ { -64, 0 },
+ { -2, -2 },
+ { -2, 2 },
+ { -1, 14 },
+ { -64, 0 },
+ { 1, -3 },
+ { -2, -3 },
+ { -1, -4 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -2 },
+ { 0, 2 },
+ { -1, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3407[] = {
+ { -8, 9 },
+ { 2, -5 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 9 },
+ { 3, 6 },
+ { -64, 0 },
+ { -4, 5 },
+ { -3, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -1, -4 },
+ { -3, -2 },
+ { -4, 1 },
+ { -4, 3 },
+ { -3, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 6 },
+ { 4, 9 },
+ { 4, 11 },
+ { 3, 13 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -2 },
+ { 4, 8 },
+ { -64, 0 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 5, 10 },
+ { 4, 12 },
+ { 3, 13 },
+ { 1, 14 },
+ { -2, 14 },
+ { -4, 13 },
+ { -5, 12 },
+ { -5, 11 },
+ { -4, 11 },
+ { -4, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3408[] = {
+ { -8, 9 },
+ { -6, -10 },
+ { -5, -9 },
+ { -4, -7 },
+ { -64, 0 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -4, -7 },
+ { -4, 6 },
+ { -5, 7 },
+ { -64, 0 },
+ { -2, -9 },
+ { -3, -7 },
+ { -3, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -2, -7 },
+ { -2, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -2 },
+ { 4, -5 },
+ { 5, -3 },
+ { 6, 1 },
+ { 6, 5 },
+ { 5, 8 },
+ { 4, 10 },
+ { 2, 12 },
+ { -1, 14 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, 0 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -1 },
+ { 5, 2 },
+ { 5, 5 },
+ { 4, 9 },
+ { 2, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3409[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { -1, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -10 },
+ { 1, -11 },
+ { 0, -12 },
+ { -64, 0 },
+ { -1, -11 },
+ { 1, -10 },
+ { -64, 0 },
+ { -1, -10 },
+ { 1, -11 },
+ { -64, 0 },
+ { -3, -3 },
+ { -2, -3 },
+ { -1, -2 },
+ { -1, 7 },
+ { 1, 9 },
+ { 4, 6 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -3 },
+ { 0, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { -4, -2 },
+ { -1, -5 },
+ { 0, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { 1, -2 },
+ { 2, -3 },
+ { -64, 0 },
+ { 1, -2 },
+ { 1, 6 },
+ { 2, 7 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3410[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { -1, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -10 },
+ { 1, -11 },
+ { 0, -12 },
+ { -64, 0 },
+ { -1, -11 },
+ { 1, -10 },
+ { -64, 0 },
+ { -1, -10 },
+ { 1, -11 },
+ { -64, 0 },
+ { -3, -3 },
+ { -2, -3 },
+ { -1, -2 },
+ { -1, 9 },
+ { -2, 12 },
+ { -3, 13 },
+ { -5, 14 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -3 },
+ { 0, 9 },
+ { -1, 11 },
+ { -64, 0 },
+ { -4, -2 },
+ { -1, -5 },
+ { 0, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { 1, -2 },
+ { 2, -3 },
+ { -64, 0 },
+ { 1, -2 },
+ { 1, 9 },
+ { 0, 11 },
+ { -2, 13 },
+ { -5, 14 },
+ { -64, 0 },
+ { 1, 9 },
+ { 2, 11 },
+ { 3, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3411[] = {
+ { -7, 7 },
+ { -4, -10 },
+ { -3, -9 },
+ { -2, -7 },
+ { -64, 0 },
+ { 3, -12 },
+ { 1, -11 },
+ { -1, -9 },
+ { -2, -7 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, -2 },
+ { -64, 0 },
+ { -2, -2 },
+ { -2, 6 },
+ { -3, 7 },
+ { -64, 0 },
+ { 0, -9 },
+ { -1, -7 },
+ { -1, -5 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -3 },
+ { -1, -5 },
+ { -1, 6 },
+ { 1, 8 },
+ { -64, 0 },
+ { 3, -12 },
+ { 1, -10 },
+ { 0, -7 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, -2 },
+ { 0, 6 },
+ { 1, 7 },
+ { 2, 7 },
+ { -64, 0 },
+ { -3, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 3, 6 },
+ { -64, 0 },
+ { 0, -6 },
+ { 4, -9 },
+ { 5, -8 },
+ { 5, -6 },
+ { 3, -4 },
+ { 1, -3 },
+ { -64, 0 },
+ { 3, -8 },
+ { 4, -7 },
+ { 4, -6 },
+ { 3, -4 },
+ { -64, 0 },
+ { 0, -3 },
+ { 5, -3 },
+ { 5, -2 },
+ { -64, 0 },
+ { -4, -2 },
+ { -2, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 5, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3412[] = {
+ { -5, 5 },
+ { -3, -10 },
+ { -2, -9 },
+ { -1, -7 },
+ { -64, 0 },
+ { 5, -12 },
+ { 2, -11 },
+ { 0, -9 },
+ { -1, -7 },
+ { -1, 6 },
+ { -2, 7 },
+ { -64, 0 },
+ { 1, -9 },
+ { 0, -7 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -11 },
+ { 2, -10 },
+ { 1, -7 },
+ { 1, 6 },
+ { 2, 7 },
+ { 3, 7 },
+ { -64, 0 },
+ { -2, 7 },
+ { 0, 8 },
+ { 1, 9 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3413[] = {
+ { -13, 13 },
+ { -11, -3 },
+ { -10, -3 },
+ { -9, -2 },
+ { -9, 6 },
+ { -10, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -10, -4 },
+ { -8, -2 },
+ { -8, 6 },
+ { -9, 7 },
+ { -8, 8 },
+ { -7, 7 },
+ { -8, 6 },
+ { -64, 0 },
+ { -12, -2 },
+ { -9, -5 },
+ { -7, -3 },
+ { -7, 6 },
+ { -6, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -4, -4 },
+ { -2, -3 },
+ { -1, -1 },
+ { -1, 6 },
+ { -2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { -2, -4 },
+ { -1, -3 },
+ { 0, -1 },
+ { 0, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { 1, 7 },
+ { 0, 6 },
+ { -64, 0 },
+ { -7, -2 },
+ { -4, -4 },
+ { -2, -5 },
+ { 0, -4 },
+ { 1, -2 },
+ { 1, 6 },
+ { 2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 4, -4 },
+ { 5, -3 },
+ { 7, -2 },
+ { 7, 7 },
+ { 9, 9 },
+ { 12, 6 },
+ { -64, 0 },
+ { 5, -4 },
+ { 8, -2 },
+ { 8, 6 },
+ { 10, 8 },
+ { -64, 0 },
+ { 1, -2 },
+ { 4, -4 },
+ { 6, -5 },
+ { 7, -4 },
+ { 9, -3 },
+ { 10, -3 },
+ { -64, 0 },
+ { 9, -2 },
+ { 10, -3 },
+ { -64, 0 },
+ { 9, -2 },
+ { 9, 6 },
+ { 10, 7 },
+ { 11, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3414[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 6 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -6, -4 },
+ { -4, -2 },
+ { -4, 6 },
+ { -5, 7 },
+ { -4, 8 },
+ { -3, 7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -8, -2 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { -2, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 5, 9 },
+ { 8, 6 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -2 },
+ { 4, 6 },
+ { 6, 8 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3415[] = {
+ { -8, 9 },
+ { -4, -2 },
+ { -4, 6 },
+ { -5, 7 },
+ { -64, 0 },
+ { -3, -2 },
+ { -3, 6 },
+ { 0, 8 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -2 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { -5, 7 },
+ { -4, 7 },
+ { -2, 8 },
+ { -1, 9 },
+ { 2, 8 },
+ { -64, 0 },
+ { -4, -2 },
+ { -1, -3 },
+ { 4, -5 },
+ { 5, -3 },
+ { 6, 0 },
+ { 6, 3 },
+ { 5, 6 },
+ { 4, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 5, 1 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3416[] = {
+ { -8, 9 },
+ { -3, -8 },
+ { -5, -6 },
+ { -5, -4 },
+ { -4, -1 },
+ { -4, 6 },
+ { -6, 8 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 14 },
+ { -64, 0 },
+ { -4, -5 },
+ { -4, -4 },
+ { -3, -1 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, -7 },
+ { -4, -6 },
+ { -3, -4 },
+ { -2, -1 },
+ { -2, 6 },
+ { -1, 6 },
+ { 1, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -2, 7 },
+ { -3, 14 },
+ { -64, 0 },
+ { 1, 8 },
+ { -1, 7 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 9 },
+ { -2, 7 },
+ { -64, 0 },
+ { -4, 7 },
+ { -6, 8 },
+ { -64, 0 },
+ { -2, -2 },
+ { 4, -5 },
+ { 5, -3 },
+ { 6, 0 },
+ { 6, 3 },
+ { 5, 6 },
+ { 4, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 5, 1 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3417[] = {
+ { -8, 9 },
+ { 2, -5 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 9 },
+ { 3, 6 },
+ { -64, 0 },
+ { -4, 5 },
+ { -3, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -1, -4 },
+ { -3, -2 },
+ { -4, 1 },
+ { -4, 3 },
+ { -3, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 6 },
+ { 4, 14 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -2 },
+ { 4, 9 },
+ { -64, 0 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -2 },
+ { 5, 6 },
+ { 4, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1149[] = {
+ { -9, 9 },
+ { 2, -7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 3, -7 },
+ { -2, 10 },
+ { -64, 0 },
+ { -8, 0 },
+ { -7, -2 },
+ { -6, -3 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, 4 },
+ { -2, 5 },
+ { 1, 5 },
+ { 3, 4 },
+ { 5, 2 },
+ { -64, 0 },
+ { -5, -3 },
+ { -4, -2 },
+ { -4, 2 },
+ { -3, 5 },
+ { -2, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 5, 2 },
+ { 6, 0 },
+ { 7, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1150[] = {
+ { -8, 8 },
+ { -4, -2 },
+ { -2, -2 },
+ { -2, -3 },
+ { -4, -2 },
+ { -5, -1 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 5 },
+ { -4, 6 },
+ { -2, 6 },
+ { -1, 5 },
+ { 0, 3 },
+ { 1, 0 },
+ { -64, 0 },
+ { -6, 3 },
+ { -4, 5 },
+ { -2, 5 },
+ { 0, 3 },
+ { -64, 0 },
+ { 0, 0 },
+ { 0, 5 },
+ { 1, 6 },
+ { 3, 6 },
+ { 5, 4 },
+ { 6, 2 },
+ { 6, 0 },
+ { 5, -2 },
+ { 4, -3 },
+ { 4, -2 },
+ { 5, -2 },
+ { -64, 0 },
+ { 0, 3 },
+ { 1, 5 },
+ { 3, 5 },
+ { 5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3420[] = {
+ { -6, 6 },
+ { 1, -9 },
+ { 0, -6 },
+ { -1, -4 },
+ { -2, -3 },
+ { -4, -2 },
+ { -64, 0 },
+ { 1, -9 },
+ { 1, -3 },
+ { 4, -3 },
+ { 4, -2 },
+ { -64, 0 },
+ { -4, -2 },
+ { -1, -2 },
+ { -64, 0 },
+ { 1, -2 },
+ { 4, -2 },
+ { -64, 0 },
+ { -1, -2 },
+ { -1, 6 },
+ { -2, 7 },
+ { -64, 0 },
+ { 0, -3 },
+ { -1, -3 },
+ { 0, -5 },
+ { 0, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { 1, -2 },
+ { 1, 6 },
+ { 2, 7 },
+ { 3, 7 },
+ { -64, 0 },
+ { -2, 7 },
+ { 0, 8 },
+ { 1, 9 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3421[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 6 },
+ { -6, 7 },
+ { -64, 0 },
+ { -6, -4 },
+ { -4, -2 },
+ { -4, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -8, -2 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -6, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 6 },
+ { -64, 0 },
+ { 4, -5 },
+ { 2, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 5, 9 },
+ { 8, 6 },
+ { -64, 0 },
+ { 4, -2 },
+ { 5, -3 },
+ { 4, -4 },
+ { 3, -3 },
+ { 4, -2 },
+ { 4, 6 },
+ { 6, 8 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3422[] = {
+ { -8, 9 },
+ { -3, -7 },
+ { -5, -5 },
+ { -5, -3 },
+ { -4, 0 },
+ { -4, 6 },
+ { -5, 7 },
+ { -64, 0 },
+ { -4, -4 },
+ { -4, -3 },
+ { -3, 0 },
+ { -3, 6 },
+ { 0, 8 },
+ { -64, 0 },
+ { -4, -6 },
+ { -4, -5 },
+ { -3, -3 },
+ { -2, 0 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { -5, 7 },
+ { -4, 7 },
+ { -2, 8 },
+ { -1, 9 },
+ { 2, 8 },
+ { -64, 0 },
+ { -2, -2 },
+ { 4, -5 },
+ { 5, -3 },
+ { 6, 0 },
+ { 6, 3 },
+ { 5, 6 },
+ { 4, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 5, 1 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3423[] = {
+ { -12, 13 },
+ { -7, -7 },
+ { -9, -5 },
+ { -9, -3 },
+ { -8, 0 },
+ { -8, 6 },
+ { -9, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -8, -4 },
+ { -8, -3 },
+ { -7, 0 },
+ { -7, 6 },
+ { -8, 7 },
+ { -7, 8 },
+ { -6, 7 },
+ { -7, 6 },
+ { -64, 0 },
+ { -8, -6 },
+ { -8, -5 },
+ { -7, -3 },
+ { -6, 0 },
+ { -6, 6 },
+ { -5, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -3, -4 },
+ { -1, -3 },
+ { 0, -1 },
+ { 0, 6 },
+ { -1, 7 },
+ { -64, 0 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, -1 },
+ { 1, 6 },
+ { 4, 8 },
+ { -64, 0 },
+ { -6, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -4 },
+ { 2, -2 },
+ { 2, 6 },
+ { 4, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { -1, 7 },
+ { 0, 7 },
+ { 2, 8 },
+ { 3, 9 },
+ { 6, 8 },
+ { -64, 0 },
+ { 2, -2 },
+ { 8, -5 },
+ { 9, -3 },
+ { 10, 0 },
+ { 10, 2 },
+ { 9, 6 },
+ { 8, 7 },
+ { 6, 8 },
+ { -64, 0 },
+ { 7, -4 },
+ { 8, -3 },
+ { 9, -1 },
+ { -64, 0 },
+ { 6, -4 },
+ { 8, -2 },
+ { 9, 1 },
+ { 9, 3 },
+ { 8, 6 },
+ { 6, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1155[] = {
+ { -7, 5 },
+ { -4, 3 },
+ { 0, 2 },
+ { 2, 1 },
+ { 3, 0 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3425[] = {
+ { -8, 9 },
+ { -3, -7 },
+ { -5, -5 },
+ { -5, -3 },
+ { -4, 0 },
+ { -4, 6 },
+ { -5, 7 },
+ { -64, 0 },
+ { -4, -4 },
+ { -4, -3 },
+ { -3, 0 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -4, -6 },
+ { -4, -5 },
+ { -3, -3 },
+ { -2, 0 },
+ { -2, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -2 },
+ { 4, -5 },
+ { 5, -3 },
+ { 6, 1 },
+ { 6, 5 },
+ { 5, 8 },
+ { 4, 10 },
+ { 2, 12 },
+ { -1, 14 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, 0 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -1 },
+ { 5, 2 },
+ { 5, 5 },
+ { 4, 9 },
+ { 2, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3426[] = {
+ { -7, 7 },
+ { -4, -2 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -2 },
+ { 4, 0 },
+ { 3, 2 },
+ { -1, 4 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -3 },
+ { -64, 0 },
+ { 0, -4 },
+ { 2, -3 },
+ { 3, -1 },
+ { 3, 0 },
+ { 2, 2 },
+ { 1, 3 },
+ { -64, 0 },
+ { 1, 3 },
+ { 3, 5 },
+ { 4, 7 },
+ { 4, 11 },
+ { 3, 13 },
+ { 1, 14 },
+ { -1, 14 },
+ { -3, 13 },
+ { -4, 11 },
+ { -4, 9 },
+ { -3, 7 },
+ { -1, 6 },
+ { 5, 4 },
+ { -64, 0 },
+ { 0, 4 },
+ { 2, 5 },
+ { 3, 7 },
+ { -64, 0 },
+ { -1, 4 },
+ { 2, 6 },
+ { 3, 8 },
+ { 3, 11 },
+ { 2, 13 },
+ { 1, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3427[] = {
+ { -8, 8 },
+ { 0, -5 },
+ { -2, -4 },
+ { -5, -2 },
+ { -5, 0 },
+ { -4, 3 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 0 },
+ { -3, 2 },
+ { -64, 0 },
+ { -2, -4 },
+ { -3, -3 },
+ { -3, 0 },
+ { -2, 2 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -4 },
+ { 5, -5 },
+ { 5, -7 },
+ { 4, -8 },
+ { 2, -8 },
+ { -64, 0 },
+ { -1, -4 },
+ { 1, -4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -4 },
+ { 4, -4 },
+ { -64, 0 },
+ { -4, 3 },
+ { 4, 0 },
+ { 5, 3 },
+ { 5, 5 },
+ { 4, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 3, 1 },
+ { 4, 3 },
+ { 4, 6 },
+ { 3, 7 },
+ { -64, 0 },
+ { 2, 1 },
+ { 3, 3 },
+ { 3, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 7 },
+ { -3, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { -1, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { -2, 8 },
+ { -4, 8 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3428[] = {
+ { -8, 9 },
+ { 4, -12 },
+ { 3, -11 },
+ { 1, -11 },
+ { -1, -12 },
+ { -3, -12 },
+ { -4, -10 },
+ { -4, -5 },
+ { -5, -3 },
+ { -6, -2 },
+ { -64, 0 },
+ { 2, -10 },
+ { 0, -10 },
+ { -2, -11 },
+ { -3, -11 },
+ { -64, 0 },
+ { 4, -12 },
+ { 3, -10 },
+ { 2, -9 },
+ { 0, -9 },
+ { -2, -10 },
+ { -3, -10 },
+ { -4, -9 },
+ { -64, 0 },
+ { -4, -7 },
+ { -2, -2 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 2 },
+ { -3, 14 },
+ { -64, 0 },
+ { -3, -3 },
+ { -4, -3 },
+ { -3, -4 },
+ { -3, 9 },
+ { -64, 0 },
+ { -2, -2 },
+ { -2, 2 },
+ { -3, 14 },
+ { -64, 0 },
+ { -6, -2 },
+ { -4, -2 },
+ { -64, 0 },
+ { -2, -2 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, 0 },
+ { 5, 2 },
+ { 1, 4 },
+ { -64, 0 },
+ { 3, -4 },
+ { 5, -3 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 0 },
+ { 4, 2 },
+ { 3, 3 },
+ { -64, 0 },
+ { 3, 3 },
+ { 5, 4 },
+ { 6, 6 },
+ { 6, 9 },
+ { 5, 11 },
+ { 3, 13 },
+ { 0, 14 },
+ { -64, 0 },
+ { 3, 4 },
+ { 5, 5 },
+ { -64, 0 },
+ { 1, 4 },
+ { 2, 4 },
+ { 4, 5 },
+ { 5, 7 },
+ { 5, 10 },
+ { 4, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3429[] = {
+ { -8, 9 },
+ { -2, -9 },
+ { -3, -6 },
+ { -4, -4 },
+ { -5, -3 },
+ { -7, -2 },
+ { -64, 0 },
+ { -2, -9 },
+ { -2, 6 },
+ { -1, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -3 },
+ { -4, -3 },
+ { -3, -4 },
+ { -3, 6 },
+ { -4, 7 },
+ { -3, 8 },
+ { -2, 7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -7, -2 },
+ { -4, -2 },
+ { -4, 6 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -2, -2 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, 0 },
+ { 5, 2 },
+ { 1, 4 },
+ { -64, 0 },
+ { 3, -4 },
+ { 5, -3 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 0 },
+ { 4, 2 },
+ { 3, 3 },
+ { -64, 0 },
+ { 3, 3 },
+ { 5, 4 },
+ { 6, 6 },
+ { 6, 9 },
+ { 5, 11 },
+ { 3, 13 },
+ { 0, 14 },
+ { -64, 0 },
+ { 3, 4 },
+ { 5, 5 },
+ { -64, 0 },
+ { 1, 4 },
+ { 2, 4 },
+ { 4, 5 },
+ { 5, 7 },
+ { 5, 10 },
+ { 4, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1161[] = {
+ { -7, 6 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 4, -2 },
+ { 3, -1 },
+ { 4, -1 },
+ { 4, -2 },
+ { 3, -3 },
+ { 2, -3 },
+ { 0, -1 },
+ { -2, 0 },
+ { -3, 0 },
+ { -64, 0 },
+ { -3, 0 },
+ { -2, 1 },
+ { -1, 5 },
+ { 0, 6 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { -64, 0 },
+ { -3, 0 },
+ { -1, 1 },
+ { 0, 5 },
+ { 1, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { -1, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1137[] = {
+ { -6, 6 },
+ { -6, -7 },
+ { -4, -7 },
+ { -2, -6 },
+ { 5, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { -3, -6 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -2 },
+ { -5, 6 },
+ { -64, 0 },
+ { 0, -2 },
+ { -4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1136[] = {
+ { -7, 7 },
+ { -3, -3 },
+ { -6, 6 },
+ { -64, 0 },
+ { -2, -3 },
+ { -5, 6 },
+ { -64, 0 },
+ { 3, -3 },
+ { 4, -2 },
+ { 5, -2 },
+ { 4, -3 },
+ { 2, -3 },
+ { 0, -1 },
+ { -3, 0 },
+ { -64, 0 },
+ { -3, 0 },
+ { -2, 1 },
+ { 0, 5 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { -64, 0 },
+ { -3, 0 },
+ { -1, 1 },
+ { 1, 5 },
+ { 2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1164[] = {
+ { -8, 9 },
+ { -7, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -3, -3 },
+ { -2, -2 },
+ { -2, -1 },
+ { -4, 6 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, -1 },
+ { -5, 6 },
+ { -64, 0 },
+ { -2, -1 },
+ { -1, -2 },
+ { 1, -3 },
+ { 3, -3 },
+ { 5, -2 },
+ { 5, 0 },
+ { 4, 3 },
+ { 4, 5 },
+ { 5, 6 },
+ { -64, 0 },
+ { 3, -3 },
+ { 4, -2 },
+ { 4, 0 },
+ { 3, 3 },
+ { 3, 5 },
+ { 4, 6 },
+ { 6, 6 },
+ { 7, 5 },
+ { 8, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1165[] = {
+ { -7, 6 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 4, 0 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 3, -1 },
+ { 1, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1138[] = {
+ { -7, 8 },
+ { -3, -3 },
+ { -7, 10 },
+ { -64, 0 },
+ { -2, -3 },
+ { -6, 10 },
+ { -64, 0 },
+ { -4, 3 },
+ { -4, 5 },
+ { -3, 6 },
+ { -1, 6 },
+ { 1, 5 },
+ { 2, 4 },
+ { -64, 0 },
+ { 4, -3 },
+ { 2, 4 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { 5, -3 },
+ { 3, 4 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1167[] = {
+ { -7, 7 },
+ { 4, -3 },
+ { 0, 10 },
+ { -64, 0 },
+ { 5, -3 },
+ { 1, 10 },
+ { -64, 0 },
+ { 3, 1 },
+ { 3, -1 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 4 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, 10 },
+ { 3, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1168[] = {
+ { -6, 6 },
+ { -5, 0 },
+ { -4, -2 },
+ { -3, -3 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, -1 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, -3 },
+ { -1, -2 },
+ { -1, -1 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, -1 },
+ { 1, -2 },
+ { 3, -3 },
+ { 4, -3 },
+ { 5, -2 },
+ { 5, -1 },
+ { 4, -1 },
+ { 5, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1169[] = {
+ { -6, 7 },
+ { 4, -2 },
+ { 4, -1 },
+ { 5, -1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -3, 0 },
+ { -1, 1 },
+ { 2, 2 },
+ { 4, 3 },
+ { -64, 0 },
+ { -3, -1 },
+ { -1, 0 },
+ { 2, 1 },
+ { 4, 2 },
+ { 4, 5 },
+ { 2, 6 },
+ { -1, 6 },
+ { -3, 5 },
+ { -4, 4 },
+ { -3, 4 },
+ { -3, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1170[] = {
+ { -4, 5 },
+ { 1, -7 },
+ { -2, 4 },
+ { -2, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 2, 5 },
+ { 3, 3 },
+ { -64, 0 },
+ { 2, -7 },
+ { -1, 4 },
+ { -1, 5 },
+ { 0, 6 },
+ { -64, 0 },
+ { -2, -3 },
+ { 3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1171[] = {
+ { -9, 8 },
+ { -8, 0 },
+ { -7, -2 },
+ { -6, -3 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, 0 },
+ { -4, 3 },
+ { -4, 5 },
+ { -3, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { -4, -2 },
+ { -4, 0 },
+ { -5, 3 },
+ { -5, 5 },
+ { -3, 6 },
+ { -1, 6 },
+ { 1, 5 },
+ { 2, 4 },
+ { -64, 0 },
+ { 4, -3 },
+ { 2, 4 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { 5, -3 },
+ { 3, 4 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1142[] = {
+ { -9, 8 },
+ { -2, -2 },
+ { -5, 6 },
+ { -64, 0 },
+ { -2, -2 },
+ { -4, 6 },
+ { -64, 0 },
+ { 2, -2 },
+ { 1, 6 },
+ { -64, 0 },
+ { 2, -2 },
+ { 2, 6 },
+ { -64, 0 },
+ { -7, -1 },
+ { -5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { -7, -1 },
+ { -5, -2 },
+ { 6, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1173[] = {
+ { -10, 10 },
+ { -9, 0 },
+ { -8, -2 },
+ { -7, -3 },
+ { -5, -3 },
+ { -4, -2 },
+ { -4, 0 },
+ { -5, 3 },
+ { -5, 5 },
+ { -4, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 0 },
+ { -6, 3 },
+ { -6, 5 },
+ { -4, 6 },
+ { -3, 6 },
+ { -1, 5 },
+ { 0, 4 },
+ { -64, 0 },
+ { 2, -3 },
+ { 0, 4 },
+ { 0, 5 },
+ { 2, 6 },
+ { -64, 0 },
+ { 3, -3 },
+ { 1, 4 },
+ { 1, 5 },
+ { 2, 6 },
+ { 3, 6 },
+ { 5, 5 },
+ { 7, 3 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -3 },
+ { 8, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1174[] = {
+ { -8, 8 },
+ { -5, 0 },
+ { -4, -2 },
+ { -2, -3 },
+ { 0, -3 },
+ { 1, -2 },
+ { 1, 0 },
+ { -64, 0 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 0 },
+ { -1, 3 },
+ { -2, 5 },
+ { -4, 6 },
+ { -5, 6 },
+ { -6, 5 },
+ { -6, 4 },
+ { -5, 4 },
+ { -6, 5 },
+ { -64, 0 },
+ { 6, -2 },
+ { 5, -1 },
+ { 6, -1 },
+ { 6, -2 },
+ { 5, -3 },
+ { 4, -3 },
+ { 2, -2 },
+ { 1, 0 },
+ { 0, 3 },
+ { 0, 5 },
+ { 1, 6 },
+ { -64, 0 },
+ { -1, 3 },
+ { -1, 5 },
+ { 0, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1175[] = {
+ { -9, 7 },
+ { -8, 0 },
+ { -7, -2 },
+ { -6, -3 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, 0 },
+ { -4, 3 },
+ { -4, 5 },
+ { -3, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { -4, -2 },
+ { -4, 0 },
+ { -5, 3 },
+ { -5, 5 },
+ { -3, 6 },
+ { -1, 6 },
+ { 1, 5 },
+ { 2, 4 },
+ { -64, 0 },
+ { 4, -3 },
+ { 2, 4 },
+ { 1, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 5, -3 },
+ { 3, 4 },
+ { 2, 7 },
+ { 0, 9 },
+ { -2, 10 },
+ { -5, 10 },
+ { -6, 9 },
+ { -5, 9 },
+ { -4, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1176[] = {
+ { -7, 7 },
+ { 5, -3 },
+ { 5, -2 },
+ { 4, -1 },
+ { -4, 4 },
+ { -5, 5 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -1 },
+ { -3, -3 },
+ { 0, -3 },
+ { 3, -1 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -2 },
+ { 3, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -4, 4 },
+ { -3, 4 },
+ { 0, 5 },
+ { 3, 5 },
+ { -64, 0 },
+ { -3, 4 },
+ { 0, 6 },
+ { 3, 6 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1143[] = {
+ { -8, 6 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -8, 10 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -7, 10 },
+ { -64, 0 },
+ { 1, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, 2 },
+ { 3, 4 },
+ { 2, 5 },
+ { 0, 6 },
+ { -2, 6 },
+ { -4, 5 },
+ { -5, 3 },
+ { -64, 0 },
+ { 1, -3 },
+ { 3, -1 },
+ { 3, 2 },
+ { 2, 4 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1178[] = {
+ { -8, 9 },
+ { 3, -7 },
+ { 4, -6 },
+ { 5, -6 },
+ { 5, -7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -4 },
+ { -4, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -2, -6 },
+ { -3, -4 },
+ { -3, 6 },
+ { -64, 0 },
+ { 4, -3 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -3 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1179[] = {
+ { -8, 9 },
+ { 5, -7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -4 },
+ { -4, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -2, -6 },
+ { -3, -4 },
+ { -3, 6 },
+ { -64, 0 },
+ { 3, -7 },
+ { 4, -6 },
+ { 4, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { 4, -3 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1141[] = {
+ { -7, 6 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 4, 0 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 3, -1 },
+ { 1, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1181[] = {
+ { -12, 13 },
+ { -2, -7 },
+ { -1, -6 },
+ { -1, -5 },
+ { 0, -5 },
+ { 0, -6 },
+ { -2, -7 },
+ { -5, -7 },
+ { -7, -6 },
+ { -8, -4 },
+ { -8, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -4 },
+ { -7, 6 },
+ { -64, 0 },
+ { 9, -7 },
+ { 3, -7 },
+ { 1, -6 },
+ { 0, -4 },
+ { 0, 6 },
+ { -64, 0 },
+ { 3, -7 },
+ { 2, -6 },
+ { 1, -4 },
+ { 1, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { 8, -6 },
+ { 8, 6 },
+ { -64, 0 },
+ { 9, -7 },
+ { 9, 6 },
+ { -64, 0 },
+ { -10, -3 },
+ { 8, -3 },
+ { -64, 0 },
+ { -10, 6 },
+ { -5, 6 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, 0 },
+ { 6, 6 },
+ { 11, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1144[] = {
+ { -7, 9 },
+ { 7, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 4, 0 },
+ { 3, -2 },
+ { 7, -2 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 3, -1 },
+ { 1, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3402[] = {
+ { -8, 9 },
+ { -6, -10 },
+ { -5, -9 },
+ { -4, -7 },
+ { -64, 0 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -4, -7 },
+ { -4, 6 },
+ { -5, 7 },
+ { -64, 0 },
+ { -2, -9 },
+ { -3, -7 },
+ { -3, 6 },
+ { 0, 8 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -2, -7 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { -5, 7 },
+ { -4, 7 },
+ { -2, 8 },
+ { -1, 9 },
+ { 2, 8 },
+ { -64, 0 },
+ { -2, -2 },
+ { 4, -5 },
+ { 5, -3 },
+ { 6, 0 },
+ { 6, 3 },
+ { 5, 6 },
+ { 4, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 5, 1 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1140[] = {
+ { -5, 6 },
+ { 0, -7 },
+ { -1, -6 },
+ { -1, -5 },
+ { 1, -4 },
+ { 4, -4 },
+ { -64, 0 },
+ { 2, -4 },
+ { -1, -3 },
+ { -2, -2 },
+ { -2, 0 },
+ { 0, 1 },
+ { 3, 1 },
+ { -64, 0 },
+ { 2, -4 },
+ { 0, -3 },
+ { -1, -2 },
+ { -1, 0 },
+ { 0, 1 },
+ { -64, 0 },
+ { 1, 1 },
+ { -2, 2 },
+ { -3, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 7 },
+ { 2, 8 },
+ { 2, 9 },
+ { 1, 10 },
+ { -1, 10 },
+ { -64, 0 },
+ { 1, 1 },
+ { -1, 2 },
+ { -2, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1185[] = {
+ { -6, 7 },
+ { 1, -7 },
+ { -1, -6 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, 0 },
+ { -4, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 5, -1 },
+ { 5, -4 },
+ { 4, -6 },
+ { 3, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { 1, -7 },
+ { -1, -5 },
+ { -2, -3 },
+ { -3, 1 },
+ { -3, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 4, -2 },
+ { 4, -5 },
+ { 3, -7 },
+ { -64, 0 },
+ { -3, -1 },
+ { 4, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1186[] = {
+ { -7, 8 },
+ { 2, -7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 3, -7 },
+ { -2, 10 },
+ { -64, 0 },
+ { -1, -3 },
+ { -4, -2 },
+ { -5, 0 },
+ { -5, 3 },
+ { -4, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 5, 5 },
+ { 6, 3 },
+ { 6, 0 },
+ { 5, -2 },
+ { 2, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { 5, 0 },
+ { 4, -2 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1145[] = {
+ { -7, 8 },
+ { 1, -2 },
+ { -1, 6 },
+ { -64, 0 },
+ { 1, -2 },
+ { 0, 6 },
+ { -64, 0 },
+ { -5, -1 },
+ { -3, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { -5, -1 },
+ { -3, -2 },
+ { 6, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3403[] = {
+ { -7, 6 },
+ { 0, -4 },
+ { 2, -2 },
+ { 4, -3 },
+ { 2, -5 },
+ { 0, -4 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 5 },
+ { -3, 7 },
+ { -1, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -3 },
+ { -64, 0 },
+ { -2, -2 },
+ { -3, 0 },
+ { -3, 5 },
+ { -2, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -1 },
+ { -2, 4 },
+ { -1, 6 },
+ { 1, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1153[] = {
+ { -7, 6 },
+ { 3, -2 },
+ { 3, -1 },
+ { 4, -1 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1191[] = {
+ { -9, 9 },
+ { 4, -7 },
+ { 5, -6 },
+ { 6, -6 },
+ { 4, -7 },
+ { 1, -7 },
+ { -1, -6 },
+ { -2, -5 },
+ { -3, -3 },
+ { -6, 7 },
+ { -7, 9 },
+ { -8, 10 },
+ { -64, 0 },
+ { 1, -7 },
+ { -1, -5 },
+ { -2, -3 },
+ { -5, 7 },
+ { -6, 9 },
+ { -8, 10 },
+ { -10, 10 },
+ { -10, 9 },
+ { -9, 10 },
+ { -64, 0 },
+ { 8, -7 },
+ { 9, -6 },
+ { 9, -7 },
+ { 7, -7 },
+ { 5, -6 },
+ { 4, -4 },
+ { 1, 7 },
+ { 0, 9 },
+ { -1, 10 },
+ { -64, 0 },
+ { 7, -7 },
+ { 6, -6 },
+ { 5, -4 },
+ { 2, 7 },
+ { 1, 9 },
+ { -1, 10 },
+ { -3, 10 },
+ { -3, 9 },
+ { -2, 10 },
+ { -64, 0 },
+ { -6, -3 },
+ { 7, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1146[] = {
+ { -8, 6 },
+ { -7, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -3, -3 },
+ { -2, -2 },
+ { -2, 0 },
+ { -3, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, 0 },
+ { -4, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { -1, 6 },
+ { 1, 5 },
+ { 3, 3 },
+ { 4, 0 },
+ { 4, -3 },
+ { 3, -3 },
+ { 4, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1193[] = {
+ { -9, 8 },
+ { 4, -7 },
+ { 5, -6 },
+ { -64, 0 },
+ { 6, -7 },
+ { 1, -7 },
+ { -1, -6 },
+ { -2, -5 },
+ { -3, -3 },
+ { -6, 7 },
+ { -7, 9 },
+ { -8, 10 },
+ { -64, 0 },
+ { 1, -7 },
+ { -1, -5 },
+ { -2, -3 },
+ { -5, 7 },
+ { -6, 9 },
+ { -8, 10 },
+ { -10, 10 },
+ { -10, 9 },
+ { -9, 10 },
+ { -64, 0 },
+ { 5, -7 },
+ { 2, 4 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { 6, -7 },
+ { 3, 4 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { 4, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1194[] = {
+ { -12, 12 },
+ { 1, -7 },
+ { 2, -6 },
+ { 2, -5 },
+ { -64, 0 },
+ { 3, -6 },
+ { 1, -7 },
+ { -2, -7 },
+ { -4, -6 },
+ { -5, -5 },
+ { -6, -3 },
+ { -9, 7 },
+ { -10, 9 },
+ { -11, 10 },
+ { -64, 0 },
+ { -2, -7 },
+ { -4, -5 },
+ { -5, -3 },
+ { -8, 7 },
+ { -9, 9 },
+ { -11, 10 },
+ { -13, 10 },
+ { -13, 9 },
+ { -12, 10 },
+ { -64, 0 },
+ { 8, -7 },
+ { 9, -6 },
+ { 10, -6 },
+ { 10, -7 },
+ { 5, -7 },
+ { 3, -6 },
+ { -64, 0 },
+ { 2, -5 },
+ { 1, -3 },
+ { -2, 7 },
+ { -3, 9 },
+ { -4, 10 },
+ { -64, 0 },
+ { 5, -7 },
+ { 3, -5 },
+ { 2, -3 },
+ { -1, 7 },
+ { -2, 9 },
+ { -4, 10 },
+ { -6, 10 },
+ { -6, 9 },
+ { -5, 10 },
+ { -64, 0 },
+ { 8, -3 },
+ { 6, 4 },
+ { 6, 5 },
+ { 7, 6 },
+ { 9, 6 },
+ { 10, 5 },
+ { 11, 3 },
+ { -64, 0 },
+ { 9, -3 },
+ { 7, 4 },
+ { 7, 5 },
+ { 8, 6 },
+ { -64, 0 },
+ { -9, -3 },
+ { 9, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1195[] = {
+ { -12, 12 },
+ { 1, -7 },
+ { 2, -6 },
+ { 2, -5 },
+ { -64, 0 },
+ { 3, -6 },
+ { 1, -7 },
+ { -2, -7 },
+ { -4, -6 },
+ { -5, -5 },
+ { -6, -3 },
+ { -9, 7 },
+ { -10, 9 },
+ { -11, 10 },
+ { -64, 0 },
+ { -2, -7 },
+ { -4, -5 },
+ { -5, -3 },
+ { -8, 7 },
+ { -9, 9 },
+ { -11, 10 },
+ { -13, 10 },
+ { -13, 9 },
+ { -12, 10 },
+ { -64, 0 },
+ { 8, -7 },
+ { 9, -6 },
+ { -64, 0 },
+ { 10, -7 },
+ { 5, -7 },
+ { 3, -6 },
+ { -64, 0 },
+ { 2, -5 },
+ { 1, -3 },
+ { -2, 7 },
+ { -3, 9 },
+ { -4, 10 },
+ { -64, 0 },
+ { 5, -7 },
+ { 3, -5 },
+ { 2, -3 },
+ { -1, 7 },
+ { -2, 9 },
+ { -4, 10 },
+ { -6, 10 },
+ { -6, 9 },
+ { -5, 10 },
+ { -64, 0 },
+ { 9, -7 },
+ { 6, 4 },
+ { 6, 5 },
+ { 7, 6 },
+ { 9, 6 },
+ { 10, 5 },
+ { 11, 3 },
+ { -64, 0 },
+ { 10, -7 },
+ { 7, 4 },
+ { 7, 5 },
+ { 8, 6 },
+ { -64, 0 },
+ { -9, -3 },
+ { 8, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1196[] = {
+ { -5, 5 },
+ { -4, 0 },
+ { -3, -2 },
+ { -2, -3 },
+ { 0, -3 },
+ { 1, -2 },
+ { 1, 0 },
+ { 0, 3 },
+ { 0, 5 },
+ { 1, 6 },
+ { -64, 0 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 0 },
+ { -1, 3 },
+ { -1, 5 },
+ { 0, 6 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1197[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1198[] = {
+ { -3, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1199[] = {
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3404[] = {
+ { -8, 9 },
+ { -1, -12 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -6 },
+ { 1, -4 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 3 },
+ { 4, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { -3, -8 },
+ { -3, -7 },
+ { 1, -5 },
+ { 4, -3 },
+ { 5, -2 },
+ { -64, 0 },
+ { -3, -10 },
+ { -3, -9 },
+ { -2, -8 },
+ { 3, -5 },
+ { 5, -3 },
+ { 6, 0 },
+ { 6, 3 },
+ { 5, 6 },
+ { 2, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -4 },
+ { -4, -2 },
+ { -4, 6 },
+ { -5, 7 },
+ { -64, 0 },
+ { -3, -2 },
+ { -3, 6 },
+ { 0, 8 },
+ { -64, 0 },
+ { -2, -3 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { -5, 7 },
+ { -4, 7 },
+ { -2, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1201[] = {
+ { -6, 7 },
+ { -2, -4 },
+ { 1, -7 },
+ { 1, 6 },
+ { -64, 0 },
+ { 0, -6 },
+ { 0, 6 },
+ { -64, 0 },
+ { -3, 6 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1139[] = {
+ { -8, 7 },
+ { -4, -3 },
+ { -5, 6 },
+ { -64, 0 },
+ { -3, -3 },
+ { -4, 3 },
+ { -5, 6 },
+ { -64, 0 },
+ { 4, 0 },
+ { 4, -3 },
+ { 5, -3 },
+ { 4, 0 },
+ { 2, 3 },
+ { -1, 5 },
+ { -4, 6 },
+ { -5, 6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1203[] = {
+ { -6, 7 },
+ { -3, -5 },
+ { -3, -4 },
+ { -4, -4 },
+ { -4, -5 },
+ { -3, -6 },
+ { -1, -7 },
+ { 2, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 4, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { 2, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 3, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { 0, -1 },
+ { 2, -1 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 3 },
+ { 4, 5 },
+ { 2, 6 },
+ { -1, 6 },
+ { -3, 5 },
+ { -4, 4 },
+ { -4, 3 },
+ { -3, 3 },
+ { -3, 4 },
+ { -64, 0 },
+ { 2, -1 },
+ { 3, 0 },
+ { 4, 2 },
+ { 4, 3 },
+ { 3, 5 },
+ { 2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1204[] = {
+ { -6, 7 },
+ { 1, -5 },
+ { 1, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 2, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { -5, 2 },
+ { 6, 2 },
+ { -64, 0 },
+ { -1, 6 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1158[] = {
+ { -7, 8 },
+ { -2, -7 },
+ { -6, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { -3, -1 },
+ { -2, -2 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 4, 0 },
+ { 3, 3 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -2 },
+ { 3, 0 },
+ { 2, 3 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { -4, -7 },
+ { -1, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1206[] = {
+ { -6, 7 },
+ { 4, -5 },
+ { 4, -4 },
+ { 5, -4 },
+ { 5, -5 },
+ { 4, -6 },
+ { 2, -7 },
+ { 0, -7 },
+ { -2, -6 },
+ { -3, -5 },
+ { -4, -2 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { 5, 1 },
+ { 4, -1 },
+ { 2, -2 },
+ { -1, -2 },
+ { -4, 0 },
+ { -64, 0 },
+ { 0, -7 },
+ { -2, -5 },
+ { -3, -2 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { 4, 1 },
+ { 3, -1 },
+ { 2, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1207[] = {
+ { -6, 7 },
+ { -4, -7 },
+ { -4, -3 },
+ { -64, 0 },
+ { 4, -5 },
+ { 0, 2 },
+ { -2, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 2, -1 },
+ { -1, 6 },
+ { -64, 0 },
+ { -4, -5 },
+ { -2, -7 },
+ { 0, -7 },
+ { 3, -5 },
+ { -64, 0 },
+ { -4, -5 },
+ { -2, -6 },
+ { 0, -6 },
+ { 3, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1208[] = {
+ { -6, 7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -4 },
+ { -3, -2 },
+ { -1, -1 },
+ { 2, -1 },
+ { 4, -2 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -2, -6 },
+ { -3, -4 },
+ { -2, -2 },
+ { -1, -1 },
+ { -64, 0 },
+ { 2, -1 },
+ { 3, -2 },
+ { 4, -4 },
+ { 3, -6 },
+ { 2, -7 },
+ { -64, 0 },
+ { -1, -1 },
+ { -3, 0 },
+ { -4, 2 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 2, 6 },
+ { 4, 5 },
+ { 5, 3 },
+ { 5, 2 },
+ { 4, 0 },
+ { 2, -1 },
+ { -64, 0 },
+ { -1, -1 },
+ { -2, 0 },
+ { -3, 2 },
+ { -3, 3 },
+ { -2, 5 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { 4, 2 },
+ { 3, 0 },
+ { 2, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1209[] = {
+ { -6, 7 },
+ { -3, 4 },
+ { -3, 3 },
+ { -4, 3 },
+ { -4, 4 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 4 },
+ { 5, 1 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -3, -6 },
+ { -4, -4 },
+ { -4, -2 },
+ { -3, 0 },
+ { -1, 1 },
+ { 2, 1 },
+ { 5, -1 },
+ { -64, 0 },
+ { 1, 6 },
+ { 3, 4 },
+ { 4, 1 },
+ { 4, -4 },
+ { 3, -6 },
+ { 2, -7 },
+ { -64, 0 },
+ { -1, -7 },
+ { -2, -6 },
+ { -3, -4 },
+ { -3, -2 },
+ { -2, 0 },
+ { -1, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1210[] = {
+ { -4, 4 },
+ { 0, 4 },
+ { -1, 5 },
+ { 0, 6 },
+ { 1, 5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1211[] = {
+ { -4, 4 },
+ { 1, 5 },
+ { 0, 6 },
+ { -1, 5 },
+ { 0, 4 },
+ { 1, 5 },
+ { 1, 7 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1212[] = {
+ { -4, 4 },
+ { 0, -3 },
+ { -1, -2 },
+ { 0, -1 },
+ { 1, -2 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, 4 },
+ { -1, 5 },
+ { 0, 6 },
+ { 1, 5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1213[] = {
+ { -4, 4 },
+ { 0, -3 },
+ { -1, -2 },
+ { 0, -1 },
+ { 1, -2 },
+ { 0, -3 },
+ { -64, 0 },
+ { 1, 5 },
+ { 0, 6 },
+ { -1, 5 },
+ { 0, 4 },
+ { 1, 5 },
+ { 1, 7 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1214[] = {
+ { -4, 4 },
+ { 0, -7 },
+ { -1, -6 },
+ { 0, 1 },
+ { 1, -6 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -6 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, 4 },
+ { -1, 5 },
+ { 0, 6 },
+ { 1, 5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1215[] = {
+ { -6, 7 },
+ { -4, -4 },
+ { -3, -4 },
+ { -3, -3 },
+ { -4, -3 },
+ { -4, -4 },
+ { -3, -6 },
+ { -1, -7 },
+ { 2, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 5, -3 },
+ { 4, -1 },
+ { 1, 0 },
+ { 0, 1 },
+ { 0, 2 },
+ { 1, 2 },
+ { -64, 0 },
+ { 2, -7 },
+ { 4, -5 },
+ { 4, -2 },
+ { 3, -1 },
+ { 1, 0 },
+ { -64, 0 },
+ { 0, 5 },
+ { 0, 6 },
+ { 1, 6 },
+ { 1, 5 },
+ { 0, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1216[] = {
+ { -3, 4 },
+ { 0, -7 },
+ { 0, -2 },
+ { -64, 0 },
+ { 1, -7 },
+ { 0, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1217[] = {
+ { -6, 6 },
+ { -3, -7 },
+ { -3, -2 },
+ { -64, 0 },
+ { -2, -7 },
+ { -3, -2 },
+ { -64, 0 },
+ { 3, -7 },
+ { 3, -2 },
+ { -64, 0 },
+ { 4, -7 },
+ { 3, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1218[] = {
+ { -5, 5 },
+ { -1, -7 },
+ { -2, -6 },
+ { -2, -4 },
+ { -1, -3 },
+ { 1, -3 },
+ { 2, -4 },
+ { 2, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1219[] = {
+ { -5, 5 },
+ { 0, -8 },
+ { 0, -2 },
+ { -64, 0 },
+ { -3, -7 },
+ { 3, -3 },
+ { -64, 0 },
+ { 3, -7 },
+ { -3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1220[] = {
+ { -7, 8 },
+ { 6, -10 },
+ { -5, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1221[] = {
+ { -5, 5 },
+ { 3, -10 },
+ { 1, -8 },
+ { -1, -5 },
+ { -2, -2 },
+ { -2, 2 },
+ { -1, 5 },
+ { 1, 8 },
+ { 3, 10 },
+ { -64, 0 },
+ { 1, -8 },
+ { 0, -6 },
+ { -1, -2 },
+ { -1, 2 },
+ { 0, 6 },
+ { 1, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1222[] = {
+ { -5, 5 },
+ { -3, -10 },
+ { -1, -8 },
+ { 1, -5 },
+ { 2, -2 },
+ { 2, 2 },
+ { 1, 5 },
+ { -1, 8 },
+ { -3, 10 },
+ { -64, 0 },
+ { -1, -8 },
+ { 0, -6 },
+ { 1, -2 },
+ { 1, 2 },
+ { 0, 6 },
+ { -1, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1223[] = {
+ { -5, 5 },
+ { -2, -10 },
+ { -2, 10 },
+ { -64, 0 },
+ { -1, -10 },
+ { -1, 10 },
+ { -64, 0 },
+ { -2, -10 },
+ { 3, -10 },
+ { -64, 0 },
+ { -2, 10 },
+ { 3, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1224[] = {
+ { -5, 5 },
+ { 1, -10 },
+ { 1, 10 },
+ { -64, 0 },
+ { 2, -10 },
+ { 2, 10 },
+ { -64, 0 },
+ { -3, -10 },
+ { 2, -10 },
+ { -64, 0 },
+ { -3, 10 },
+ { 2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1225[] = {
+ { -6, 5 },
+ { 1, -10 },
+ { -1, -9 },
+ { -2, -8 },
+ { -2, -6 },
+ { 0, -4 },
+ { 1, -2 },
+ { -64, 0 },
+ { -1, -9 },
+ { -2, -6 },
+ { -64, 0 },
+ { 1, -4 },
+ { 0, -1 },
+ { -64, 0 },
+ { -2, -8 },
+ { -1, -6 },
+ { 1, -4 },
+ { 1, -2 },
+ { 0, -1 },
+ { -2, 0 },
+ { 0, 1 },
+ { 1, 2 },
+ { 1, 4 },
+ { -1, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { 0, 1 },
+ { 1, 4 },
+ { -64, 0 },
+ { -2, 6 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 2 },
+ { 0, 4 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { 1, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1226[] = {
+ { -5, 6 },
+ { -1, -10 },
+ { 1, -9 },
+ { 2, -8 },
+ { 2, -6 },
+ { 0, -4 },
+ { -1, -2 },
+ { -64, 0 },
+ { 1, -9 },
+ { 2, -6 },
+ { -64, 0 },
+ { -1, -4 },
+ { 0, -1 },
+ { -64, 0 },
+ { 2, -8 },
+ { 1, -6 },
+ { -1, -4 },
+ { -1, -2 },
+ { 0, -1 },
+ { 2, 0 },
+ { 0, 1 },
+ { -1, 2 },
+ { -1, 4 },
+ { 1, 6 },
+ { 2, 8 },
+ { -64, 0 },
+ { 0, 1 },
+ { -1, 4 },
+ { -64, 0 },
+ { 2, 6 },
+ { 1, 9 },
+ { -64, 0 },
+ { -1, 2 },
+ { 0, 4 },
+ { 2, 6 },
+ { 2, 8 },
+ { 1, 9 },
+ { -1, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1227[] = {
+ { -5, 5 },
+ { 2, -10 },
+ { -2, 0 },
+ { 2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1228[] = {
+ { -5, 5 },
+ { -2, -10 },
+ { 2, 0 },
+ { -2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1229[] = {
+ { -3, 3 },
+ { 0, -10 },
+ { 0, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1230[] = {
+ { -5, 5 },
+ { -2, -10 },
+ { -2, 10 },
+ { -64, 0 },
+ { 2, -10 },
+ { 2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1231[] = {
+ { -9, 9 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1154[] = {
+ { -7, 8 },
+ { 5, -7 },
+ { 2, 4 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { 6, -7 },
+ { 3, 4 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, 0 },
+ { 3, 1 },
+ { 3, -1 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 4 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 3, -7 },
+ { 6, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1233[] = {
+ { -8, 8 },
+ { 0, -5 },
+ { 0, 6 },
+ { -64, 0 },
+ { -5, 0 },
+ { 5, 0 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1234[] = {
+ { -8, 8 },
+ { 0, -5 },
+ { 0, 6 },
+ { -64, 0 },
+ { -5, -5 },
+ { 5, -5 },
+ { -64, 0 },
+ { -5, 0 },
+ { 5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1235[] = {
+ { -8, 8 },
+ { -5, -5 },
+ { 5, 5 },
+ { -64, 0 },
+ { 5, -5 },
+ { -5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3505[] = {
+ { -11, 11 },
+ { -9, -10 },
+ { -7, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { -6, -11 },
+ { -4, -11 },
+ { -64, 0 },
+ { -9, -10 },
+ { -7, -11 },
+ { -5, -10 },
+ { -3, -10 },
+ { -1, -12 },
+ { -64, 0 },
+ { -4, -7 },
+ { -5, -6 },
+ { -6, -4 },
+ { -6, -3 },
+ { -8, -3 },
+ { -9, -2 },
+ { -9, 0 },
+ { -8, -1 },
+ { -6, -1 },
+ { -6, 5 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 3 },
+ { -64, 0 },
+ { -8, -2 },
+ { -5, -2 },
+ { -64, 0 },
+ { -4, -7 },
+ { -4, 2 },
+ { -5, 4 },
+ { -6, 5 },
+ { -64, 0 },
+ { -1, -5 },
+ { 0, -8 },
+ { 1, -10 },
+ { 2, -11 },
+ { 4, -12 },
+ { 6, -12 },
+ { 9, -11 },
+ { -64, 0 },
+ { 2, -10 },
+ { 4, -11 },
+ { 6, -11 },
+ { 8, -10 },
+ { -64, 0 },
+ { 0, -8 },
+ { 1, -9 },
+ { 3, -10 },
+ { 5, -10 },
+ { 7, -9 },
+ { 9, -11 },
+ { -64, 0 },
+ { -1, 3 },
+ { 0, 0 },
+ { 1, -2 },
+ { 2, -3 },
+ { 4, -3 },
+ { 6, -2 },
+ { -64, 0 },
+ { 2, -2 },
+ { 4, -2 },
+ { 5, -1 },
+ { -64, 0 },
+ { 0, 0 },
+ { 1, -1 },
+ { 3, -1 },
+ { 4, 0 },
+ { 6, -2 },
+ { -64, 0 },
+ { -7, 9 },
+ { -4, 7 },
+ { 0, 6 },
+ { 5, 6 },
+ { 9, 7 },
+ { -64, 0 },
+ { -5, 8 },
+ { -2, 7 },
+ { 5, 7 },
+ { 8, 8 },
+ { -64, 0 },
+ { -7, 9 },
+ { -3, 8 },
+ { 4, 8 },
+ { 7, 9 },
+ { 9, 7 },
+ { -64, 0 },
+ { -1, -5 },
+ { -1, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1237[] = {
+ { -9, 9 },
+ { 0, -6 },
+ { -1, -5 },
+ { 0, -4 },
+ { 1, -5 },
+ { 0, -6 },
+ { -64, 0 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, 0 },
+ { 0, 4 },
+ { -1, 5 },
+ { 0, 6 },
+ { 1, 5 },
+ { 0, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1238[] = {
+ { -9, 9 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -6, 2 },
+ { 6, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1239[] = {
+ { -9, 9 },
+ { 5, -6 },
+ { -5, 6 },
+ { -64, 0 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -6, 2 },
+ { 6, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1240[] = {
+ { -9, 9 },
+ { -6, -4 },
+ { 6, -4 },
+ { -64, 0 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, 0 },
+ { -6, 4 },
+ { 6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1241[] = {
+ { -8, 8 },
+ { 5, -6 },
+ { -5, 0 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1156[] = {
+ { -5, 6 },
+ { 5, -7 },
+ { 6, -6 },
+ { 6, -7 },
+ { 4, -7 },
+ { 2, -6 },
+ { 1, -4 },
+ { -2, 7 },
+ { -3, 9 },
+ { -4, 10 },
+ { -64, 0 },
+ { 4, -7 },
+ { 3, -6 },
+ { 2, -4 },
+ { -1, 7 },
+ { -2, 9 },
+ { -4, 10 },
+ { -6, 10 },
+ { -6, 9 },
+ { -5, 10 },
+ { -64, 0 },
+ { -2, -3 },
+ { 4, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1243[] = {
+ { -8, 8 },
+ { 5, -7 },
+ { -5, -3 },
+ { 5, 1 },
+ { -64, 0 },
+ { -5, 2 },
+ { 5, 2 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1244[] = {
+ { -8, 8 },
+ { -5, -7 },
+ { 5, -3 },
+ { -5, 1 },
+ { -64, 0 },
+ { -5, 2 },
+ { 5, 2 },
+ { -64, 0 },
+ { -5, 6 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1245[] = {
+ { -10, 9 },
+ { 7, 3 },
+ { 5, 3 },
+ { 3, 2 },
+ { 2, 1 },
+ { 0, -2 },
+ { -1, -3 },
+ { -3, -4 },
+ { -4, -4 },
+ { -6, -3 },
+ { -7, -1 },
+ { -7, 0 },
+ { -6, 2 },
+ { -4, 3 },
+ { -3, 3 },
+ { -1, 2 },
+ { 0, 1 },
+ { 2, -2 },
+ { 3, -3 },
+ { 5, -4 },
+ { 7, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1246[] = {
+ { -8, 8 },
+ { -6, 2 },
+ { -6, 0 },
+ { -5, -2 },
+ { -3, -2 },
+ { 3, 1 },
+ { 5, 1 },
+ { 6, 0 },
+ { -64, 0 },
+ { -6, 0 },
+ { -5, -1 },
+ { -3, -1 },
+ { 3, 2 },
+ { 5, 2 },
+ { 6, 0 },
+ { 6, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1147[] = {
+ { -7, 8 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 3, 5 },
+ { 5, 3 },
+ { 6, 0 },
+ { 6, -2 },
+ { 5, -3 },
+ { 3, -3 },
+ { 2, -2 },
+ { 1, 0 },
+ { 0, 3 },
+ { -3, 10 },
+ { -64, 0 },
+ { -5, 3 },
+ { -4, 4 },
+ { -2, 5 },
+ { 0, 5 },
+ { 3, 4 },
+ { 5, 2 },
+ { 6, 0 },
+ { -64, 0 },
+ { 6, -1 },
+ { 5, -2 },
+ { 3, -2 },
+ { 1, 0 },
+ { -64, 0 },
+ { 0, 3 },
+ { -1, 6 },
+ { -2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1248[] = {
+ { -4, 4 },
+ { 1, -7 },
+ { -2, -3 },
+ { -64, 0 },
+ { 1, -7 },
+ { 2, -6 },
+ { -2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1249[] = {
+ { -4, 4 },
+ { -1, -7 },
+ { 2, -3 },
+ { -64, 0 },
+ { -1, -7 },
+ { -2, -6 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1151[] = {
+ { -7, 8 },
+ { 4, -3 },
+ { 2, 4 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 6 },
+ { 6, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { 5, -3 },
+ { 3, 4 },
+ { 3, 5 },
+ { 4, 6 },
+ { -64, 0 },
+ { 3, 1 },
+ { 3, -1 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 4 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1251[] = {
+ { -4, 4 },
+ { 1, -6 },
+ { 0, -5 },
+ { -1, -6 },
+ { 0, -7 },
+ { 1, -6 },
+ { 1, -4 },
+ { -1, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1252[] = {
+ { -4, 4 },
+ { 1, -7 },
+ { -1, -5 },
+ { -1, -3 },
+ { 0, -2 },
+ { 1, -3 },
+ { 0, -4 },
+ { -1, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1253[] = {
+ { -4, 4 },
+ { -1, -6 },
+ { 0, -5 },
+ { 1, -6 },
+ { 0, -7 },
+ { -1, -6 },
+ { -1, -4 },
+ { 1, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1254[] = {
+ { -4, 4 },
+ { -1, -7 },
+ { 1, -5 },
+ { 1, -3 },
+ { 0, -2 },
+ { -1, -3 },
+ { 0, -4 },
+ { 1, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3419[] = {
+ { -6, 5 },
+ { 6, -12 },
+ { 5, -11 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -2, -10 },
+ { -2, -5 },
+ { -3, -3 },
+ { -4, -2 },
+ { -64, 0 },
+ { 4, -10 },
+ { 2, -10 },
+ { 0, -11 },
+ { -1, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { 5, -10 },
+ { 4, -9 },
+ { 2, -9 },
+ { 0, -10 },
+ { -1, -10 },
+ { -2, -9 },
+ { -64, 0 },
+ { -2, -7 },
+ { 0, -2 },
+ { -64, 0 },
+ { -2, -2 },
+ { -2, 2 },
+ { -1, 14 },
+ { -64, 0 },
+ { -1, -3 },
+ { -2, -3 },
+ { -1, -4 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -2 },
+ { 0, 2 },
+ { -1, 14 },
+ { -64, 0 },
+ { -4, -2 },
+ { -2, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1256[] = {
+ { -8, 8 },
+ { 5, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 1 },
+ { -4, 3 },
+ { -3, 4 },
+ { -1, 5 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1159[] = {
+ { -5, 5 },
+ { 1, -7 },
+ { 1, -6 },
+ { 2, -6 },
+ { 2, -7 },
+ { 1, -7 },
+ { -64, 0 },
+ { -4, 0 },
+ { -3, -2 },
+ { -2, -3 },
+ { 0, -3 },
+ { 1, -2 },
+ { 1, 0 },
+ { 0, 3 },
+ { 0, 5 },
+ { 1, 6 },
+ { -64, 0 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 0 },
+ { -1, 3 },
+ { -1, 5 },
+ { 0, 6 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1258[] = {
+ { -8, 8 },
+ { -5, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 1 },
+ { 4, 3 },
+ { 3, 4 },
+ { 1, 5 },
+ { -5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1259[] = {
+ { -8, 8 },
+ { -5, 5 },
+ { -5, -1 },
+ { -4, -3 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1260[] = {
+ { -8, 8 },
+ { 5, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 1 },
+ { -4, 3 },
+ { -3, 4 },
+ { -1, 5 },
+ { 5, 5 },
+ { -64, 0 },
+ { -5, 0 },
+ { 3, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1261[] = {
+ { -9, 9 },
+ { 2, -3 },
+ { 3, -2 },
+ { 6, 0 },
+ { 3, 2 },
+ { 2, 3 },
+ { -64, 0 },
+ { 3, -2 },
+ { 5, 0 },
+ { 3, 2 },
+ { -64, 0 },
+ { -6, 0 },
+ { 5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1160[] = {
+ { -5, 5 },
+ { 2, -7 },
+ { 2, -6 },
+ { 3, -6 },
+ { 3, -7 },
+ { 2, -7 },
+ { -64, 0 },
+ { -3, 0 },
+ { -2, -2 },
+ { -1, -3 },
+ { 1, -3 },
+ { 2, -2 },
+ { 2, 0 },
+ { 0, 7 },
+ { -1, 9 },
+ { -3, 10 },
+ { -5, 10 },
+ { -5, 9 },
+ { -4, 10 },
+ { -64, 0 },
+ { 0, -3 },
+ { 1, -2 },
+ { 1, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -3, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1263[] = {
+ { -9, 9 },
+ { -2, -3 },
+ { -3, -2 },
+ { -6, 0 },
+ { -3, 2 },
+ { -2, 3 },
+ { -64, 0 },
+ { -3, -2 },
+ { -5, 0 },
+ { -3, 2 },
+ { -64, 0 },
+ { -5, 0 },
+ { 6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1264[] = {
+ { -5, 5 },
+ { 0, -6 },
+ { 0, 5 },
+ { -64, 0 },
+ { -3, 2 },
+ { -2, 3 },
+ { 0, 6 },
+ { 2, 3 },
+ { 3, 2 },
+ { -64, 0 },
+ { -2, 3 },
+ { 0, 5 },
+ { 2, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1265[] = {
+ { -7, 7 },
+ { 4, 1 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, -1 },
+ { -5, 1 },
+ { -5, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { 0, 6 },
+ { 2, 5 },
+ { 3, 4 },
+ { 4, 2 },
+ { 5, -1 },
+ { 5, -4 },
+ { 4, -6 },
+ { 2, -7 },
+ { -1, -7 },
+ { -2, -6 },
+ { -1, -6 },
+ { 0, -7 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { 0, 6 },
+ { 2, 4 },
+ { 3, 2 },
+ { 4, -1 },
+ { 4, -4 },
+ { 3, -6 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1266[] = {
+ { -8, 8 },
+ { -6, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { 0, 4 },
+ { -64, 0 },
+ { 6, -7 },
+ { 0, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { 6, -7 },
+ { -64, 0 },
+ { -4, -6 },
+ { 5, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1267[] = {
+ { -11, 9 },
+ { -9, -3 },
+ { -6, -3 },
+ { 0, 5 },
+ { -64, 0 },
+ { -7, -3 },
+ { 0, 6 },
+ { -64, 0 },
+ { 9, -12 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1268[] = {
+ { -9, 9 },
+ { 6, -9 },
+ { 6, -8 },
+ { 7, -8 },
+ { 7, -9 },
+ { 6, -10 },
+ { 4, -10 },
+ { 2, -8 },
+ { 1, -6 },
+ { 0, -3 },
+ { -1, 3 },
+ { -2, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, -9 },
+ { 2, -7 },
+ { 1, -3 },
+ { 0, 3 },
+ { -1, 6 },
+ { -2, 8 },
+ { -4, 10 },
+ { -6, 10 },
+ { -7, 9 },
+ { -7, 8 },
+ { -6, 8 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1269[] = {
+ { -9, 9 },
+ { 6, -9 },
+ { 6, -8 },
+ { 7, -8 },
+ { 7, -9 },
+ { 6, -10 },
+ { 4, -10 },
+ { 2, -8 },
+ { 1, -6 },
+ { 0, -3 },
+ { -1, 3 },
+ { -2, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, -9 },
+ { 2, -7 },
+ { 1, -3 },
+ { 0, 3 },
+ { -1, 6 },
+ { -2, 8 },
+ { -4, 10 },
+ { -6, 10 },
+ { -7, 9 },
+ { -7, 8 },
+ { -6, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -1, -4 },
+ { -3, -3 },
+ { -4, -1 },
+ { -4, 1 },
+ { -3, 3 },
+ { -1, 4 },
+ { 1, 4 },
+ { 3, 3 },
+ { 4, 1 },
+ { 4, -1 },
+ { 3, -3 },
+ { 1, -4 },
+ { -1, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0635[] = {
+ { -6, 5 },
+ { 0, -5 },
+ { -2, 2 },
+ { -3, 6 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 2, 7 },
+ { 3, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1180[] = {
+ { -12, 13 },
+ { -2, -7 },
+ { -1, -6 },
+ { -1, -5 },
+ { 0, -5 },
+ { 0, -6 },
+ { -2, -7 },
+ { -5, -7 },
+ { -7, -6 },
+ { -8, -4 },
+ { -8, 6 },
+ { -64, 0 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -4 },
+ { -7, 6 },
+ { -64, 0 },
+ { 7, -7 },
+ { 8, -6 },
+ { 9, -6 },
+ { 9, -7 },
+ { 3, -7 },
+ { 1, -6 },
+ { 0, -4 },
+ { 0, 6 },
+ { -64, 0 },
+ { 3, -7 },
+ { 2, -6 },
+ { 1, -4 },
+ { 1, 6 },
+ { -64, 0 },
+ { 8, -3 },
+ { 8, 6 },
+ { -64, 0 },
+ { 9, -3 },
+ { 9, 6 },
+ { -64, 0 },
+ { -10, -3 },
+ { 9, -3 },
+ { -64, 0 },
+ { -10, 6 },
+ { -5, 6 },
+ { -64, 0 },
+ { -2, 6 },
+ { 3, 6 },
+ { -64, 0 },
+ { 6, 6 },
+ { 11, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1162[] = {
+ { -4, 4 },
+ { 1, -7 },
+ { -2, 4 },
+ { -2, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 2, 5 },
+ { 3, 3 },
+ { -64, 0 },
+ { 2, -7 },
+ { -1, 4 },
+ { -1, 5 },
+ { 0, 6 },
+ { -64, 0 },
+ { -1, -7 },
+ { 2, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1273[] = {
+ { -8, 9 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -2, -1 },
+ { -2, 0 },
+ { -1, 2 },
+ { 1, 2 },
+ { 3, 1 },
+ { -64, 0 },
+ { 3, -3 },
+ { 3, 1 },
+ { 4, 2 },
+ { 6, 2 },
+ { 7, 0 },
+ { 7, -1 },
+ { 6, -4 },
+ { 4, -6 },
+ { 1, -7 },
+ { 0, -7 },
+ { -3, -6 },
+ { -5, -4 },
+ { -6, -1 },
+ { -6, 0 },
+ { -5, 3 },
+ { -3, 5 },
+ { 0, 6 },
+ { 1, 6 },
+ { 4, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1274[] = {
+ { -7, 8 },
+ { -1, -10 },
+ { -1, 10 },
+ { -64, 0 },
+ { 2, -10 },
+ { 2, 10 },
+ { -64, 0 },
+ { 5, -6 },
+ { 4, -6 },
+ { 4, -5 },
+ { 5, -5 },
+ { 5, -6 },
+ { 3, -7 },
+ { -2, -7 },
+ { -4, -6 },
+ { -4, -4 },
+ { -3, -2 },
+ { 4, 1 },
+ { 5, 2 },
+ { -64, 0 },
+ { -4, -4 },
+ { -3, -3 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 4 },
+ { 4, 5 },
+ { 2, 6 },
+ { -1, 6 },
+ { -3, 5 },
+ { -4, 4 },
+ { -4, 3 },
+ { -3, 3 },
+ { -3, 4 },
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1275[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { -4, 10 },
+ { -64, 0 },
+ { 4, -7 },
+ { 0, 10 },
+ { -64, 0 },
+ { -4, -1 },
+ { 5, -1 },
+ { -64, 0 },
+ { -5, 4 },
+ { 4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1276[] = {
+ { -6, 6 },
+ { 2, -6 },
+ { 1, -6 },
+ { 1, -5 },
+ { 2, -5 },
+ { 2, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -2, -6 },
+ { -2, -4 },
+ { -1, -2 },
+ { 2, 0 },
+ { 3, 1 },
+ { -64, 0 },
+ { -2, -4 },
+ { -1, -3 },
+ { 2, -1 },
+ { 3, 1 },
+ { 3, 3 },
+ { 1, 5 },
+ { -64, 0 },
+ { -1, -2 },
+ { -3, 0 },
+ { -3, 2 },
+ { -2, 4 },
+ { 1, 6 },
+ { 2, 7 },
+ { -64, 0 },
+ { -3, 2 },
+ { -2, 3 },
+ { 1, 5 },
+ { 2, 7 },
+ { 2, 9 },
+ { 1, 10 },
+ { -1, 10 },
+ { -2, 9 },
+ { -2, 8 },
+ { -1, 8 },
+ { -1, 9 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1277[] = {
+ { -6, 6 },
+ { 0, -7 },
+ { -1, -6 },
+ { 0, -5 },
+ { 1, -6 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, -1 },
+ { -64, 0 },
+ { 0, -1 },
+ { -1, 1 },
+ { 0, 4 },
+ { 1, 1 },
+ { 0, -1 },
+ { -64, 0 },
+ { 0, 4 },
+ { 0, 10 },
+ { -64, 0 },
+ { -2, -3 },
+ { -3, -4 },
+ { -4, -3 },
+ { -3, -2 },
+ { -2, -3 },
+ { 2, -3 },
+ { 3, -4 },
+ { 4, -3 },
+ { 3, -2 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1278[] = {
+ { -6, 6 },
+ { 0, -5 },
+ { 1, -6 },
+ { 0, -7 },
+ { -1, -6 },
+ { 0, -5 },
+ { 0, -1 },
+ { -1, 0 },
+ { 1, 3 },
+ { 0, 4 },
+ { -64, 0 },
+ { 0, -1 },
+ { 1, 0 },
+ { -1, 3 },
+ { 0, 4 },
+ { 0, 8 },
+ { -1, 9 },
+ { 0, 10 },
+ { 1, 9 },
+ { 0, 8 },
+ { -64, 0 },
+ { -2, -3 },
+ { -3, -4 },
+ { -4, -3 },
+ { -3, -2 },
+ { -2, -3 },
+ { 2, -3 },
+ { 3, -4 },
+ { 4, -3 },
+ { 3, -2 },
+ { 2, -3 },
+ { -64, 0 },
+ { -2, 6 },
+ { -3, 5 },
+ { -4, 6 },
+ { -3, 7 },
+ { -2, 6 },
+ { 2, 6 },
+ { 3, 5 },
+ { 4, 6 },
+ { 3, 7 },
+ { 2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1279[] = {
+ { -6, 7 },
+ { 4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { -4, -7 },
+ { 4, -7 },
+ { -64, 0 },
+ { -1, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -4, 6 },
+ { 4, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2908[] = {
+ { -9, 9 },
+ { -5, -3 },
+ { -6, -5 },
+ { -6, -1 },
+ { -5, -3 },
+ { -4, -4 },
+ { -2, -5 },
+ { 2, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, -1 },
+ { 5, 1 },
+ { 2, 2 },
+ { -64, 0 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -2 },
+ { 5, -1 },
+ { 4, 1 },
+ { 2, 2 },
+ { -64, 0 },
+ { -1, 2 },
+ { 2, 2 },
+ { 5, 3 },
+ { 6, 5 },
+ { 6, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 6 },
+ { -6, 5 },
+ { -5, 4 },
+ { -4, 5 },
+ { -5, 6 },
+ { -64, 0 },
+ { 2, 2 },
+ { 4, 3 },
+ { 5, 5 },
+ { 5, 6 },
+ { 4, 8 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1281[] = {
+ { -10, 10 },
+ { -1, -7 },
+ { -4, -6 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 7 },
+ { 1, 7 },
+ { 4, 6 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -1 },
+ { 6, -4 },
+ { 4, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 0, -1 },
+ { -1, 0 },
+ { 0, 1 },
+ { 1, 0 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1282[] = {
+ { -6, 7 },
+ { -1, -7 },
+ { -2, -6 },
+ { -2, -5 },
+ { -1, -4 },
+ { -64, 0 },
+ { 2, -7 },
+ { 3, -6 },
+ { 3, -5 },
+ { 2, -4 },
+ { -64, 0 },
+ { 0, -4 },
+ { -2, -3 },
+ { -3, -1 },
+ { -3, 0 },
+ { -2, 2 },
+ { 0, 3 },
+ { 1, 3 },
+ { 3, 2 },
+ { 4, 0 },
+ { 4, -1 },
+ { 3, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -64, 0 },
+ { 0, 3 },
+ { 0, 7 },
+ { -64, 0 },
+ { 1, 3 },
+ { 1, 7 },
+ { -64, 0 },
+ { -3, 5 },
+ { 4, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1184[] = {
+ { -6, 6 },
+ { 4, -2 },
+ { 2, -3 },
+ { 0, -3 },
+ { -2, -2 },
+ { -3, -1 },
+ { -4, 1 },
+ { -4, 3 },
+ { -3, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { -64, 0 },
+ { 0, -3 },
+ { -2, -1 },
+ { -3, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { -64, 0 },
+ { -3, 1 },
+ { 1, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1284[] = {
+ { -10, 10 },
+ { -1, -7 },
+ { -4, -6 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 1 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 7 },
+ { 1, 7 },
+ { 4, 6 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -1 },
+ { 6, -4 },
+ { 4, -6 },
+ { 1, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 0, -7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -7, 0 },
+ { 7, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1285[] = {
+ { -8, 7 },
+ { 0, 0 },
+ { -2, -1 },
+ { -3, -1 },
+ { -5, 0 },
+ { -6, 2 },
+ { -6, 3 },
+ { -5, 5 },
+ { -3, 6 },
+ { -2, 6 },
+ { 0, 5 },
+ { 1, 3 },
+ { 1, 2 },
+ { 0, 0 },
+ { -64, 0 },
+ { 5, -5 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -5 },
+ { 5, -5 },
+ { 5, 0 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, -4 },
+ { 5, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0643[] = {
+ { -9, 9 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 0 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 1 },
+ { -9, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1287[] = {
+ { -8, 7 },
+ { -4, -7 },
+ { -4, 3 },
+ { -64, 0 },
+ { -3, -7 },
+ { -4, 0 },
+ { -64, 0 },
+ { -4, 0 },
+ { -3, -2 },
+ { -1, -3 },
+ { 1, -3 },
+ { 3, -2 },
+ { 4, -1 },
+ { 4, 2 },
+ { 2, 4 },
+ { 2, 6 },
+ { 3, 7 },
+ { 4, 7 },
+ { 5, 6 },
+ { -64, 0 },
+ { 1, -3 },
+ { 3, -1 },
+ { 3, 2 },
+ { 2, 4 },
+ { -64, 0 },
+ { -6, -7 },
+ { -3, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0644[] = {
+ { -9, 11 },
+ { 9, -5 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 5, 3 },
+ { 5, 0 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1289[] = {
+ { -8, 8 },
+ { 0, -7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -5, -7 },
+ { -5, -2 },
+ { -4, 0 },
+ { -2, 1 },
+ { 2, 1 },
+ { 4, 0 },
+ { 5, -2 },
+ { 5, -7 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -7 },
+ { -4, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { 0, -7 },
+ { 1, -5 },
+ { -64, 0 },
+ { 4, -5 },
+ { 5, -7 },
+ { 6, -5 },
+ { -64, 0 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0645[] = {
+ { -10, 10 },
+ { 1, -5 },
+ { -2, 9 },
+ { -64, 0 },
+ { -8, -2 },
+ { -6, -4 },
+ { -3, -5 },
+ { 8, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1291[] = {
+ { -6, 7 },
+ { 5, -7 },
+ { 2, -7 },
+ { -1, -6 },
+ { -3, -4 },
+ { -4, -1 },
+ { -4, 1 },
+ { -3, 4 },
+ { -1, 6 },
+ { 2, 7 },
+ { 5, 7 },
+ { -64, 0 },
+ { 5, -7 },
+ { 2, -6 },
+ { 0, -4 },
+ { -1, -1 },
+ { -1, 1 },
+ { 0, 4 },
+ { 2, 6 },
+ { 5, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1292[] = {
+ { -8, 8 },
+ { 0, 0 },
+ { -2, -1 },
+ { -3, -1 },
+ { -5, 0 },
+ { -6, 2 },
+ { -6, 3 },
+ { -5, 5 },
+ { -3, 6 },
+ { -2, 6 },
+ { 0, 5 },
+ { 1, 3 },
+ { 1, 2 },
+ { 0, 0 },
+ { -64, 0 },
+ { 1, -6 },
+ { -1, -1 },
+ { -64, 0 },
+ { 5, -5 },
+ { 0, 0 },
+ { -64, 0 },
+ { 6, -1 },
+ { 1, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1293[] = {
+ { -7, 7 },
+ { -2, -5 },
+ { 2, 5 },
+ { -64, 0 },
+ { 2, -5 },
+ { -2, 5 },
+ { -64, 0 },
+ { -5, -2 },
+ { 5, 2 },
+ { -64, 0 },
+ { 5, -2 },
+ { -5, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1294[] = {
+ { -8, 9 },
+ { -3, 3 },
+ { -5, 3 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 7 },
+ { -3, 7 },
+ { -2, 6 },
+ { -2, 4 },
+ { -4, 2 },
+ { -5, 0 },
+ { -5, -3 },
+ { -4, -5 },
+ { -3, -6 },
+ { -1, -7 },
+ { 2, -7 },
+ { 4, -6 },
+ { 5, -5 },
+ { 6, -3 },
+ { 6, 0 },
+ { 5, 2 },
+ { 3, 4 },
+ { 3, 6 },
+ { 4, 7 },
+ { 6, 7 },
+ { 7, 6 },
+ { 7, 4 },
+ { 6, 3 },
+ { 4, 3 },
+ { -64, 0 },
+ { -4, -5 },
+ { -2, -6 },
+ { 3, -6 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1295[] = {
+ { -8, 9 },
+ { -3, -3 },
+ { -5, -3 },
+ { -6, -4 },
+ { -6, -6 },
+ { -5, -7 },
+ { -3, -7 },
+ { -2, -6 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 0 },
+ { -5, 3 },
+ { -4, 5 },
+ { -3, 6 },
+ { -1, 7 },
+ { 2, 7 },
+ { 4, 6 },
+ { 5, 5 },
+ { 6, 3 },
+ { 6, 0 },
+ { 5, -2 },
+ { 3, -4 },
+ { 3, -6 },
+ { 4, -7 },
+ { 6, -7 },
+ { 7, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 4, -3 },
+ { -64, 0 },
+ { -4, 5 },
+ { -2, 6 },
+ { 3, 6 },
+ { 5, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2916[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2917[] = {
+ { -11, 10 },
+ { -6, -5 },
+ { -6, 16 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 16 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -5, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -5, -5 },
+ { -64, 0 },
+ { -9, 16 },
+ { -2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2918[] = {
+ { -10, 9 },
+ { 5, -2 },
+ { 4, -1 },
+ { 5, 0 },
+ { 6, -1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2919[] = {
+ { -9, 10 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -6, 0 },
+ { -6, -5 },
+ { 7, -5 },
+ { 7, 0 },
+ { 6, -5 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4295[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { 0, -6 },
+ { 6, 9 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2920[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -2, 13 },
+ { -4, 15 },
+ { -6, 16 },
+ { -7, 16 },
+ { -8, 15 },
+ { -7, 14 },
+ { -6, 15 },
+ { -64, 0 },
+ { -8, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2921[] = {
+ { -10, 11 },
+ { 0, -12 },
+ { 0, 16 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 16 },
+ { -64, 0 },
+ { -3, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 0, -2 },
+ { -1, -4 },
+ { -2, -5 },
+ { -4, -5 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 5 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { -1, 8 },
+ { 0, 6 },
+ { -64, 0 },
+ { -4, -5 },
+ { -5, -4 },
+ { -6, -1 },
+ { -6, 5 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 6, -4 },
+ { 7, -1 },
+ { 7, 5 },
+ { 6, 8 },
+ { 5, 9 },
+ { -64, 0 },
+ { 1, -2 },
+ { 2, -4 },
+ { 3, -5 },
+ { 5, -5 },
+ { 7, -4 },
+ { 8, -1 },
+ { 8, 5 },
+ { 7, 8 },
+ { 5, 9 },
+ { 3, 9 },
+ { 2, 8 },
+ { 1, 6 },
+ { -64, 0 },
+ { -3, 16 },
+ { 4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4296[] = {
+ { -6, 6 },
+ { -3, -3 },
+ { -6, 0 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 0 },
+ { 3, -3 },
+ { -3, -3 },
+ { -6, -6 },
+ { -6, -9 },
+ { -3, -12 },
+ { 0, -12 },
+ { 3, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2922[] = {
+ { -10, 10 },
+ { -6, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { -8, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2923[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { 9, 9 },
+ { 9, 14 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4297[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 3 },
+ { 3, 0 },
+ { -3, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2924[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 2 },
+ { -5, 4 },
+ { -2, 5 },
+ { 0, 5 },
+ { 3, 4 },
+ { 5, 2 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 2 },
+ { -4, 4 },
+ { -2, 5 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2925[] = {
+ { -15, 16 },
+ { -10, -5 },
+ { -10, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -9, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { 10, -5 },
+ { 10, 9 },
+ { -64, 0 },
+ { 11, -5 },
+ { 11, 9 },
+ { -64, 0 },
+ { -13, -5 },
+ { -6, -5 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, -5 },
+ { -64, 0 },
+ { 7, -5 },
+ { 14, -5 },
+ { -64, 0 },
+ { -13, 9 },
+ { 14, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4298[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { 3, -3 },
+ { -64, 0 },
+ { -3, -12 },
+ { -3, 6 },
+ { 0, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2926[] = {
+ { -15, 16 },
+ { -10, -5 },
+ { -10, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -9, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { 10, -5 },
+ { 10, 9 },
+ { -64, 0 },
+ { 11, -5 },
+ { 11, 9 },
+ { -64, 0 },
+ { -13, -5 },
+ { -6, -5 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, -5 },
+ { -64, 0 },
+ { 7, -5 },
+ { 14, -5 },
+ { -64, 0 },
+ { -13, 9 },
+ { 14, 9 },
+ { 14, 14 },
+ { 13, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2927[] = {
+ { -10, 11 },
+ { -1, -5 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -7, 0 },
+ { -7, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { 0, 2 },
+ { 4, 2 },
+ { 7, 3 },
+ { 8, 5 },
+ { 8, 6 },
+ { 7, 8 },
+ { 4, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { 4, 2 },
+ { 6, 3 },
+ { 7, 5 },
+ { 7, 6 },
+ { 6, 8 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4299[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, 0 },
+ { 6, 9 },
+ { 6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2928[] = {
+ { -13, 13 },
+ { -8, -5 },
+ { -8, 9 },
+ { -64, 0 },
+ { -7, -5 },
+ { -7, 9 },
+ { -64, 0 },
+ { -11, -5 },
+ { -4, -5 },
+ { -64, 0 },
+ { -7, 2 },
+ { -3, 2 },
+ { 0, 3 },
+ { 1, 5 },
+ { 1, 6 },
+ { 0, 8 },
+ { -3, 9 },
+ { -11, 9 },
+ { -64, 0 },
+ { -3, 2 },
+ { -1, 3 },
+ { 0, 5 },
+ { 0, 6 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 7, -5 },
+ { 7, 9 },
+ { -64, 0 },
+ { 8, -5 },
+ { 8, 9 },
+ { -64, 0 },
+ { 4, -5 },
+ { 11, -5 },
+ { -64, 0 },
+ { 4, 9 },
+ { 11, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1172[] = {
+ { -8, 6 },
+ { -7, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -3, -3 },
+ { -2, -2 },
+ { -2, 0 },
+ { -3, 3 },
+ { -3, 5 },
+ { -2, 6 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, 0 },
+ { -4, 3 },
+ { -4, 5 },
+ { -2, 6 },
+ { -1, 6 },
+ { 1, 5 },
+ { 3, 3 },
+ { 4, 0 },
+ { 4, -3 },
+ { 3, -3 },
+ { 4, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2930[] = {
+ { -9, 10 },
+ { -5, -3 },
+ { -6, -5 },
+ { -6, -1 },
+ { -5, -3 },
+ { -4, -4 },
+ { -2, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -6, 6 },
+ { -6, 5 },
+ { -5, 4 },
+ { -4, 5 },
+ { -5, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, 2 },
+ { 6, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2931[] = {
+ { -14, 15 },
+ { -9, -5 },
+ { -9, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -8, 9 },
+ { -64, 0 },
+ { -12, -5 },
+ { -5, -5 },
+ { -64, 0 },
+ { -12, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { 4, -5 },
+ { 1, -4 },
+ { -1, -2 },
+ { -2, 1 },
+ { -2, 3 },
+ { -1, 6 },
+ { 1, 8 },
+ { 4, 9 },
+ { 6, 9 },
+ { 9, 8 },
+ { 11, 6 },
+ { 12, 3 },
+ { 12, 1 },
+ { 11, -2 },
+ { 9, -4 },
+ { 6, -5 },
+ { 4, -5 },
+ { -64, 0 },
+ { 4, -5 },
+ { 2, -4 },
+ { 0, -2 },
+ { -1, 1 },
+ { -1, 3 },
+ { 0, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { -64, 0 },
+ { 6, 9 },
+ { 8, 8 },
+ { 10, 6 },
+ { 11, 3 },
+ { 11, 1 },
+ { 10, -2 },
+ { 8, -4 },
+ { 6, -5 },
+ { -64, 0 },
+ { -8, 2 },
+ { -2, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2932[] = {
+ { -11, 10 },
+ { 4, -5 },
+ { 4, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 8, -5 },
+ { -3, -5 },
+ { -6, -4 },
+ { -7, -2 },
+ { -7, -1 },
+ { -6, 1 },
+ { -3, 2 },
+ { 4, 2 },
+ { -64, 0 },
+ { -3, -5 },
+ { -5, -4 },
+ { -6, -2 },
+ { -6, -1 },
+ { -5, 1 },
+ { -3, 2 },
+ { -64, 0 },
+ { 2, 2 },
+ { -1, 3 },
+ { -2, 4 },
+ { -4, 8 },
+ { -5, 9 },
+ { -64, 0 },
+ { 2, 2 },
+ { 0, 3 },
+ { -1, 4 },
+ { -3, 8 },
+ { -4, 9 },
+ { -6, 9 },
+ { -7, 8 },
+ { -8, 6 },
+ { -64, 0 },
+ { 1, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3601[] = {
+ { -8, 9 },
+ { -2, 0 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 7 },
+ { 3, 6 },
+ { -64, 0 },
+ { -5, 4 },
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -4, 2 },
+ { -4, 4 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { -2, -2 },
+ { 1, -3 },
+ { 3, -4 },
+ { 4, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, 0 },
+ { -3, -4 },
+ { -4, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 5, -3 },
+ { 4, -4 },
+ { 4, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { -5, -3 },
+ { -3, -5 },
+ { -2, -4 },
+ { 0, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 5, 9 },
+ { 7, 7 },
+ { -64, 0 },
+ { -5, -3 },
+ { 0, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3602[] = {
+ { -9, 9 },
+ { -6, -10 },
+ { -5, -8 },
+ { -5, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { -4, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -4, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { -6, -10 },
+ { -3, -12 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 7 },
+ { 5, 7 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -3 },
+ { 2, -4 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 7 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -3 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3603[] = {
+ { -8, 6 },
+ { -4, -3 },
+ { -4, 6 },
+ { -6, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -2, -3 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 7 },
+ { -1, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -4, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 1, -4 },
+ { 2, -3 },
+ { 4, -3 },
+ { -64, 0 },
+ { -2, -3 },
+ { 0, -4 },
+ { 2, -2 },
+ { 4, -2 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3424[] = {
+ { -7, 8 },
+ { -3, -3 },
+ { -2, -3 },
+ { -1, -2 },
+ { -1, 6 },
+ { -2, 6 },
+ { -4, 7 },
+ { -5, 9 },
+ { -5, 11 },
+ { -4, 13 },
+ { -2, 14 },
+ { 1, 14 },
+ { 4, 13 },
+ { 4, 12 },
+ { 3, 12 },
+ { 3, 13 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -2 },
+ { 0, 6 },
+ { 3, 8 },
+ { -64, 0 },
+ { -4, -2 },
+ { -1, -5 },
+ { 1, -3 },
+ { 1, 6 },
+ { 3, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { 6, 7 },
+ { 2, 9 },
+ { 1, 8 },
+ { -1, 7 },
+ { -3, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -2 },
+ { 6, -3 },
+ { 5, -5 },
+ { 1, -3 },
+ { -64, 0 },
+ { 4, -4 },
+ { 5, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3605[] = {
+ { -8, 6 },
+ { -4, -3 },
+ { -4, 6 },
+ { -6, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -2, -3 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 7 },
+ { -1, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -4, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 5, -1 },
+ { 3, 0 },
+ { -2, 3 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -1 },
+ { -64, 0 },
+ { -2, -3 },
+ { 0, -4 },
+ { 3, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1202[] = {
+ { -6, 7 },
+ { -3, -5 },
+ { -3, -4 },
+ { -4, -4 },
+ { -4, -5 },
+ { -3, -6 },
+ { -1, -7 },
+ { 2, -7 },
+ { 4, -6 },
+ { 5, -4 },
+ { 4, -2 },
+ { 2, -1 },
+ { -1, 0 },
+ { -3, 1 },
+ { -4, 3 },
+ { -4, 6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { 3, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -4, 5 },
+ { -3, 4 },
+ { -2, 4 },
+ { 1, 5 },
+ { 4, 5 },
+ { 5, 4 },
+ { -64, 0 },
+ { -2, 4 },
+ { 1, 6 },
+ { 4, 6 },
+ { 5, 4 },
+ { 5, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3607[] = {
+ { -9, 9 },
+ { -5, -3 },
+ { -5, 6 },
+ { -7, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -2, 8 },
+ { 0, 7 },
+ { 3, 6 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -5, -3 },
+ { -3, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 10 },
+ { 4, 13 },
+ { 2, 15 },
+ { 0, 16 },
+ { -1, 15 },
+ { -3, 14 },
+ { -5, 14 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -2 },
+ { 4, 10 },
+ { -64, 0 },
+ { 1, 15 },
+ { -1, 14 },
+ { -2, 14 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 8 },
+ { 4, 11 },
+ { 4, 13 },
+ { -64, 0 },
+ { 2, 15 },
+ { 1, 14 },
+ { -1, 13 },
+ { -3, 13 },
+ { -5, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3608[] = {
+ { -9, 9 },
+ { -6, -10 },
+ { -5, -8 },
+ { -5, 6 },
+ { -7, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -6, -10 },
+ { -3, -12 },
+ { -3, 6 },
+ { -1, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -3 },
+ { 2, -4 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 7 },
+ { 3, 9 },
+ { 2, 11 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 7 },
+ { 3, 9 },
+ { -64, 0 },
+ { 0, -3 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 2, 11 },
+ { 2, 14 },
+ { 3, 16 },
+ { 4, 16 },
+ { 2, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3609[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { -2, -10 },
+ { 0, -9 },
+ { 2, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -10 },
+ { 1, -10 },
+ { 0, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { -1, -4 },
+ { -3, -3 },
+ { -1, -2 },
+ { -1, 7 },
+ { 1, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 0, -2 },
+ { 1, -3 },
+ { 0, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -4 },
+ { 3, -3 },
+ { 1, -2 },
+ { 1, 6 },
+ { 2, 7 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3610[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { -2, -10 },
+ { 0, -9 },
+ { 2, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -10 },
+ { 1, -10 },
+ { 0, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { -1, -4 },
+ { -3, -3 },
+ { -1, -2 },
+ { -1, 7 },
+ { 1, 9 },
+ { 2, 11 },
+ { -64, 0 },
+ { 0, -2 },
+ { 1, -3 },
+ { 0, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -4 },
+ { 3, -3 },
+ { 1, -2 },
+ { 1, 7 },
+ { 2, 11 },
+ { 2, 14 },
+ { 0, 16 },
+ { -2, 16 },
+ { -2, 15 },
+ { 0, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3611[] = {
+ { -9, 8 },
+ { -6, -10 },
+ { -5, -8 },
+ { -5, 6 },
+ { -7, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -6, -10 },
+ { -3, -12 },
+ { -3, 6 },
+ { -1, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 4, -2 },
+ { 1, 0 },
+ { -3, 3 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -2 },
+ { -64, 0 },
+ { 0, -4 },
+ { 2, -1 },
+ { -64, 0 },
+ { 1, 0 },
+ { 2, 1 },
+ { 4, 6 },
+ { 5, 7 },
+ { 6, 7 },
+ { -64, 0 },
+ { 1, 1 },
+ { 2, 2 },
+ { 3, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { 0, 1 },
+ { 1, 2 },
+ { 2, 7 },
+ { 4, 9 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3612[] = {
+ { -5, 5 },
+ { -2, -10 },
+ { -1, -8 },
+ { -1, 6 },
+ { -3, 7 },
+ { -2, 7 },
+ { 0, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -8 },
+ { -1, -10 },
+ { 0, -11 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -2, -10 },
+ { 1, -12 },
+ { 1, 6 },
+ { 3, 7 },
+ { 4, 7 },
+ { 2, 8 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3613[] = {
+ { -13, 13 },
+ { -11, -3 },
+ { -10, -3 },
+ { -9, -2 },
+ { -9, 6 },
+ { -11, 7 },
+ { -10, 7 },
+ { -8, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { -9, -4 },
+ { -8, -3 },
+ { -8, 7 },
+ { -6, 8 },
+ { -64, 0 },
+ { -11, -3 },
+ { -9, -5 },
+ { -7, -3 },
+ { -7, 6 },
+ { -5, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, -2 },
+ { -4, -3 },
+ { -2, -4 },
+ { -1, -5 },
+ { 1, -3 },
+ { 1, 6 },
+ { 3, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -3 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -3 },
+ { -1, -2 },
+ { -1, 6 },
+ { -2, 7 },
+ { 0, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 1, -2 },
+ { 4, -3 },
+ { 6, -4 },
+ { 7, -5 },
+ { 8, -4 },
+ { 10, -3 },
+ { 11, -3 },
+ { 9, -2 },
+ { 9, 6 },
+ { 10, 7 },
+ { 11, 7 },
+ { -64, 0 },
+ { 6, -4 },
+ { 8, -3 },
+ { 8, 7 },
+ { 9, 8 },
+ { -64, 0 },
+ { 4, -3 },
+ { 5, -3 },
+ { 7, -2 },
+ { 7, 7 },
+ { 9, 9 },
+ { 11, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3614[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 6 },
+ { -7, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -5, -4 },
+ { -4, -3 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -3 },
+ { 2, -4 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { 0, -3 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 5, 9 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3615[] = {
+ { -9, 9 },
+ { -5, -3 },
+ { -5, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 7 },
+ { 5, 7 },
+ { -64, 0 },
+ { -5, -3 },
+ { -3, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 7 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -2 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3616[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { -5, -3 },
+ { -5, 6 },
+ { -7, 7 },
+ { -5, 7 },
+ { -5, 16 },
+ { -64, 0 },
+ { -5, -4 },
+ { -4, -3 },
+ { -4, 15 },
+ { -3, 14 },
+ { -4, 12 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -6, -5 },
+ { -4, -4 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 7 },
+ { 5, 7 },
+ { -64, 0 },
+ { -3, 8 },
+ { -3, 12 },
+ { -2, 14 },
+ { -5, 16 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -3 },
+ { 2, -4 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 7 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -3 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3617[] = {
+ { -9, 9 },
+ { -5, -3 },
+ { -5, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -2, 8 },
+ { 0, 7 },
+ { 3, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { -3, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 16 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -2 },
+ { 4, 15 },
+ { 3, 14 },
+ { 4, 12 },
+ { -64, 0 },
+ { 0, -4 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 12 },
+ { 2, 14 },
+ { 5, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3618[] = {
+ { -8, 6 },
+ { -6, -3 },
+ { -5, -3 },
+ { -4, -2 },
+ { -4, 6 },
+ { -6, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -5, -4 },
+ { -3, -3 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -6, -3 },
+ { -4, -5 },
+ { -2, -3 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 7 },
+ { -1, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -2, -3 },
+ { 2, -5 },
+ { 3, -4 },
+ { 5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 1, -4 },
+ { 2, -3 },
+ { 4, -3 },
+ { -64, 0 },
+ { 0, -4 },
+ { 2, -2 },
+ { 4, -2 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3619[] = {
+ { -8, 8 },
+ { -5, -3 },
+ { -5, 1 },
+ { -3, 2 },
+ { 3, 2 },
+ { 5, 3 },
+ { 5, 7 },
+ { -64, 0 },
+ { -4, -3 },
+ { -4, 1 },
+ { -64, 0 },
+ { 4, 3 },
+ { 4, 7 },
+ { -64, 0 },
+ { -2, -4 },
+ { -3, -3 },
+ { -3, 1 },
+ { -1, 2 },
+ { -64, 0 },
+ { 1, 2 },
+ { 3, 3 },
+ { 3, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -5, -3 },
+ { -2, -4 },
+ { 0, -5 },
+ { 2, -4 },
+ { 4, -4 },
+ { 5, -5 },
+ { -64, 0 },
+ { -1, -4 },
+ { 1, -4 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -3 },
+ { 2, -3 },
+ { 4, -4 },
+ { -64, 0 },
+ { 5, 7 },
+ { 2, 8 },
+ { 0, 9 },
+ { -2, 8 },
+ { -4, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { -1, 8 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 7 },
+ { -3, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 4, -3 },
+ { 2, 0 },
+ { -3, 5 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3620[] = {
+ { -5, 5 },
+ { -2, -10 },
+ { -1, -8 },
+ { -1, 6 },
+ { -3, 7 },
+ { -2, 7 },
+ { 0, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -8 },
+ { -1, -10 },
+ { 0, -11 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -2, -10 },
+ { 1, -12 },
+ { 1, 6 },
+ { 3, 7 },
+ { 4, 7 },
+ { 2, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { 1, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3621[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { -6, -4 },
+ { -4, -3 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -2, 8 },
+ { 0, 7 },
+ { 3, 6 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { 3, -5 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 5, 9 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3622[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { -5, -3 },
+ { -5, 6 },
+ { -2, 9 },
+ { 0, 7 },
+ { 3, 6 },
+ { 5, 6 },
+ { -64, 0 },
+ { -5, -4 },
+ { -4, -3 },
+ { -4, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { -6, -5 },
+ { -4, -4 },
+ { -3, -3 },
+ { -3, 5 },
+ { -2, 6 },
+ { 0, 7 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 5 },
+ { -64, 0 },
+ { 3, -5 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3623[] = {
+ { -13, 13 },
+ { -10, -5 },
+ { -9, -3 },
+ { -9, 6 },
+ { -6, 9 },
+ { -4, 7 },
+ { -1, 6 },
+ { -64, 0 },
+ { -9, -4 },
+ { -8, -3 },
+ { -8, 6 },
+ { -5, 8 },
+ { -64, 0 },
+ { -10, -5 },
+ { -8, -4 },
+ { -7, -3 },
+ { -7, 5 },
+ { -6, 6 },
+ { -4, 7 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -3 },
+ { -1, -2 },
+ { -1, 6 },
+ { 2, 9 },
+ { 4, 7 },
+ { 7, 6 },
+ { 9, 6 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -3 },
+ { 0, 6 },
+ { 3, 8 },
+ { -64, 0 },
+ { -1, -5 },
+ { 0, -4 },
+ { 2, -3 },
+ { 1, -2 },
+ { 1, 5 },
+ { 2, 6 },
+ { 4, 7 },
+ { -64, 0 },
+ { 7, -5 },
+ { 8, -4 },
+ { 10, -3 },
+ { 11, -3 },
+ { 9, -2 },
+ { 9, 6 },
+ { -64, 0 },
+ { 6, -4 },
+ { 8, -3 },
+ { 8, 5 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, -3 },
+ { 7, -2 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3624[] = {
+ { -10, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -4, -2 },
+ { -3, -1 },
+ { 1, 7 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 7 },
+ { -64, 0 },
+ { -5, -4 },
+ { -3, -3 },
+ { 2, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -4 },
+ { -2, -3 },
+ { 2, 5 },
+ { 3, 6 },
+ { 5, 7 },
+ { 6, 7 },
+ { -64, 0 },
+ { 0, 1 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -4 },
+ { 7, -5 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 4, -2 },
+ { 6, -3 },
+ { 7, -5 },
+ { -64, 0 },
+ { -1, 3 },
+ { -4, 9 },
+ { -5, 8 },
+ { -7, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -5, 7 },
+ { -6, 7 },
+ { -64, 0 },
+ { -3, 7 },
+ { -5, 6 },
+ { -7, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -5, 2 },
+ { -2, 2 },
+ { -64, 0 },
+ { 1, 2 },
+ { 4, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3625[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { -6, -4 },
+ { -4, -3 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -2, 8 },
+ { 0, 7 },
+ { 3, 6 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, -4 },
+ { 6, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 5, 10 },
+ { 4, 13 },
+ { 2, 15 },
+ { 0, 16 },
+ { -1, 15 },
+ { -3, 14 },
+ { -5, 14 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 10 },
+ { -64, 0 },
+ { 1, 15 },
+ { -1, 14 },
+ { -2, 14 },
+ { -64, 0 },
+ { 3, -5 },
+ { 1, -3 },
+ { 3, -2 },
+ { 3, 8 },
+ { 4, 11 },
+ { 4, 13 },
+ { -64, 0 },
+ { 2, 15 },
+ { 1, 14 },
+ { -1, 13 },
+ { -3, 13 },
+ { -5, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3626[] = {
+ { -9, 9 },
+ { 6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -3 },
+ { -4, -2 },
+ { -1, -2 },
+ { 2, -3 },
+ { 6, -5 },
+ { -64, 0 },
+ { -5, -4 },
+ { -3, -3 },
+ { 1, -3 },
+ { -64, 0 },
+ { -6, -3 },
+ { -4, -5 },
+ { -2, -4 },
+ { 2, -4 },
+ { 6, -5 },
+ { -64, 0 },
+ { -6, 9 },
+ { -2, 7 },
+ { 1, 6 },
+ { 4, 6 },
+ { 6, 7 },
+ { -64, 0 },
+ { -1, 7 },
+ { 3, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { -6, 9 },
+ { -2, 8 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 7 },
+ { -64, 0 },
+ { -4, 2 },
+ { 4, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4083[] = {
+ { -12, 13 },
+ { -12, 24 },
+ { 13, 24 },
+ { -64, 0 },
+ { 0, 24 },
+ { 0, -1 },
+ { -64, 0 },
+ { -12, 11 },
+ { 13, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4310[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 6, 6 },
+ { 6, -9 },
+ { 3, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4085[] = {
+ { -32, 32 },
+ { -32, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4312[] = {
+ { -6, 6 },
+ { -3, 9 },
+ { -3, -6 },
+ { -64, 0 },
+ { -6, -6 },
+ { 6, -6 },
+ { -64, 0 },
+ { 3, -6 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4313[] = {
+ { -6, 6 },
+ { -6, 15 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4094[] = {
+ { -16, 16 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4317[] = {
+ { -6, 6 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 0, 15 },
+ { 0, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1187[] = {
+ { -6, 6 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, -1 },
+ { 3, -2 },
+ { 1, -3 },
+ { -1, -3 },
+ { -3, -2 },
+ { -4, 0 },
+ { -4, 2 },
+ { -3, 4 },
+ { 0, 6 },
+ { -64, 0 },
+ { -1, -3 },
+ { -3, -1 },
+ { -3, 2 },
+ { -2, 4 },
+ { 0, 6 },
+ { 1, 7 },
+ { 1, 9 },
+ { 0, 10 },
+ { -2, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4319[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 6 },
+ { 3, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1401[] = {
+ { -12, 12 },
+ { -7, -10 },
+ { -7, 10 },
+ { -64, 0 },
+ { -6, -10 },
+ { -6, 10 },
+ { -64, 0 },
+ { 6, -10 },
+ { 6, 10 },
+ { -64, 0 },
+ { 7, -10 },
+ { 7, 10 },
+ { -64, 0 },
+ { -10, -10 },
+ { 10, -10 },
+ { -64, 0 },
+ { -10, 10 },
+ { -3, 10 },
+ { -64, 0 },
+ { 3, 10 },
+ { 10, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1402[] = {
+ { -10, 11 },
+ { -7, -10 },
+ { 0, -1 },
+ { -8, 10 },
+ { -64, 0 },
+ { -8, -10 },
+ { -1, -1 },
+ { -64, 0 },
+ { -8, -10 },
+ { 7, -10 },
+ { 8, -5 },
+ { 6, -10 },
+ { -64, 0 },
+ { -7, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -8, 10 },
+ { 7, 10 },
+ { 8, 5 },
+ { 6, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1403[] = {
+ { -7, 7 },
+ { 4, -16 },
+ { 2, -14 },
+ { 0, -11 },
+ { -2, -7 },
+ { -3, -2 },
+ { -3, 2 },
+ { -2, 7 },
+ { 0, 11 },
+ { 2, 14 },
+ { 4, 16 },
+ { -64, 0 },
+ { 2, -14 },
+ { 0, -10 },
+ { -1, -7 },
+ { -2, -2 },
+ { -2, 2 },
+ { -1, 7 },
+ { 0, 10 },
+ { 2, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1404[] = {
+ { -7, 7 },
+ { -4, -16 },
+ { -2, -14 },
+ { 0, -11 },
+ { 2, -7 },
+ { 3, -2 },
+ { 3, 2 },
+ { 2, 7 },
+ { 0, 11 },
+ { -2, 14 },
+ { -4, 16 },
+ { -64, 0 },
+ { -2, -14 },
+ { 0, -10 },
+ { 1, -7 },
+ { 2, -2 },
+ { 2, 2 },
+ { 1, 7 },
+ { 0, 10 },
+ { -2, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1405[] = {
+ { -7, 7 },
+ { -3, -16 },
+ { -3, 16 },
+ { -64, 0 },
+ { -2, -16 },
+ { -2, 16 },
+ { -64, 0 },
+ { -3, -16 },
+ { 4, -16 },
+ { -64, 0 },
+ { -3, 16 },
+ { 4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1406[] = {
+ { -7, 7 },
+ { 2, -16 },
+ { 2, 16 },
+ { -64, 0 },
+ { 3, -16 },
+ { 3, 16 },
+ { -64, 0 },
+ { -4, -16 },
+ { 3, -16 },
+ { -64, 0 },
+ { -4, 16 },
+ { 3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1407[] = {
+ { -7, 7 },
+ { 2, -16 },
+ { 0, -15 },
+ { -1, -14 },
+ { -2, -12 },
+ { -2, -10 },
+ { -1, -8 },
+ { 0, -7 },
+ { 1, -5 },
+ { 1, -3 },
+ { -1, -1 },
+ { -64, 0 },
+ { 0, -15 },
+ { -1, -13 },
+ { -1, -11 },
+ { 0, -9 },
+ { 1, -8 },
+ { 2, -6 },
+ { 2, -4 },
+ { 1, -2 },
+ { -3, 0 },
+ { 1, 2 },
+ { 2, 4 },
+ { 2, 6 },
+ { 1, 8 },
+ { 0, 9 },
+ { -1, 11 },
+ { -1, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { -1, 1 },
+ { 1, 3 },
+ { 1, 5 },
+ { 0, 7 },
+ { -1, 8 },
+ { -2, 10 },
+ { -2, 12 },
+ { -1, 14 },
+ { 0, 15 },
+ { 2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1408[] = {
+ { -7, 7 },
+ { -2, -16 },
+ { 0, -15 },
+ { 1, -14 },
+ { 2, -12 },
+ { 2, -10 },
+ { 1, -8 },
+ { 0, -7 },
+ { -1, -5 },
+ { -1, -3 },
+ { 1, -1 },
+ { -64, 0 },
+ { 0, -15 },
+ { 1, -13 },
+ { 1, -11 },
+ { 0, -9 },
+ { -1, -8 },
+ { -2, -6 },
+ { -2, -4 },
+ { -1, -2 },
+ { 3, 0 },
+ { -1, 2 },
+ { -2, 4 },
+ { -2, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 11 },
+ { 1, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { 1, 1 },
+ { -1, 3 },
+ { -1, 5 },
+ { 0, 7 },
+ { 1, 8 },
+ { 2, 10 },
+ { 2, 12 },
+ { 1, 14 },
+ { 0, 15 },
+ { -2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1409[] = {
+ { -7, 7 },
+ { 3, -18 },
+ { 0, -15 },
+ { -2, -12 },
+ { -3, -9 },
+ { -3, -6 },
+ { -2, -3 },
+ { 1, 4 },
+ { 2, 7 },
+ { 2, 10 },
+ { 1, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { 0, -15 },
+ { -1, -13 },
+ { -2, -10 },
+ { -2, -7 },
+ { -1, -4 },
+ { 2, 3 },
+ { 3, 6 },
+ { 3, 9 },
+ { 2, 12 },
+ { 0, 15 },
+ { -3, 18 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1410[] = {
+ { -7, 7 },
+ { -3, -18 },
+ { 0, -15 },
+ { 2, -12 },
+ { 3, -9 },
+ { 3, -6 },
+ { 2, -3 },
+ { -1, 4 },
+ { -2, 7 },
+ { -2, 10 },
+ { -1, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { 0, -15 },
+ { 1, -13 },
+ { 2, -10 },
+ { 2, -7 },
+ { 1, -4 },
+ { -2, 3 },
+ { -3, 6 },
+ { -3, 9 },
+ { -2, 12 },
+ { 0, 15 },
+ { 3, 18 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1411[] = {
+ { -17, 6 },
+ { -15, 0 },
+ { -11, 0 },
+ { 0, 14 },
+ { -64, 0 },
+ { -11, 1 },
+ { 0, 15 },
+ { -64, 0 },
+ { -12, 1 },
+ { 0, 16 },
+ { -64, 0 },
+ { 6, -24 },
+ { 0, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1412[] = {
+ { -12, 12 },
+ { 9, -15 },
+ { 8, -14 },
+ { 9, -13 },
+ { 10, -14 },
+ { 10, -15 },
+ { 9, -16 },
+ { 7, -16 },
+ { 5, -15 },
+ { 3, -13 },
+ { 2, -11 },
+ { 1, -8 },
+ { 0, -4 },
+ { -2, 8 },
+ { -3, 12 },
+ { -4, 14 },
+ { -64, 0 },
+ { 4, -14 },
+ { 3, -12 },
+ { 2, -8 },
+ { 0, 4 },
+ { -1, 8 },
+ { -2, 11 },
+ { -3, 13 },
+ { -5, 15 },
+ { -7, 16 },
+ { -9, 16 },
+ { -10, 15 },
+ { -10, 14 },
+ { -9, 13 },
+ { -8, 14 },
+ { -9, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3004[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -7 },
+ { 8, -4 },
+ { 8, 1 },
+ { 7, 4 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 5, -9 },
+ { 6, -7 },
+ { 7, -4 },
+ { 7, 1 },
+ { 6, 4 },
+ { 5, 6 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 5, -8 },
+ { 6, -4 },
+ { 6, 1 },
+ { 5, 5 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4112[] = {
+ { -32, 32 },
+ { 19, -17 },
+ { 32, -4 },
+ { -64, 0 },
+ { -32, -4 },
+ { 32, -4 },
+ { 19, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4325[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { 6, -6 },
+ { -64, 0 },
+ { 6, 3 },
+ { -6, 3 },
+ { -64, 0 },
+ { -3, 6 },
+ { 3, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4326[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { -3, -3 },
+ { 0, 9 },
+ { 3, 6 },
+ { 6, 0 },
+ { 6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3697[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3698[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3699[] = {
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3700[] = {
+ { -10, 10 },
+ { -6, -10 },
+ { -6, 6 },
+ { -8, 7 },
+ { -64, 0 },
+ { -5, -9 },
+ { -5, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -4, -10 },
+ { -4, 6 },
+ { -2, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -10 },
+ { 1, -11 },
+ { 3, -12 },
+ { -64, 0 },
+ { 1, -11 },
+ { 2, -10 },
+ { 4, -9 },
+ { 4, 7 },
+ { -64, 0 },
+ { 2, -11 },
+ { 5, -9 },
+ { 5, 6 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 6, -10 },
+ { 8, -10 },
+ { 6, -9 },
+ { 6, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -1, 8 },
+ { 4, 7 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3701[] = {
+ { -10, 10 },
+ { -3, -10 },
+ { -2, -9 },
+ { -1, -7 },
+ { -1, 6 },
+ { -3, 7 },
+ { -64, 0 },
+ { -1, -9 },
+ { -2, -10 },
+ { -1, -11 },
+ { 0, -9 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -3, -10 },
+ { 0, -12 },
+ { 1, -10 },
+ { 1, 6 },
+ { 3, 7 },
+ { 4, 7 },
+ { -64, 0 },
+ { -3, 7 },
+ { -2, 7 },
+ { 0, 8 },
+ { 1, 9 },
+ { 2, 8 },
+ { 4, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3702[] = {
+ { -10, 10 },
+ { -6, -10 },
+ { -4, -10 },
+ { -2, -11 },
+ { -1, -12 },
+ { 1, -11 },
+ { 4, -10 },
+ { 6, -10 },
+ { -64, 0 },
+ { -2, -10 },
+ { 0, -11 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -9 },
+ { -2, -9 },
+ { 0, -10 },
+ { 1, -11 },
+ { -64, 0 },
+ { 4, -10 },
+ { 4, -2 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, -3 },
+ { -64, 0 },
+ { 6, -10 },
+ { 6, -2 },
+ { -1, -2 },
+ { -4, -1 },
+ { -6, 1 },
+ { -7, 4 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, 9 },
+ { -3, 7 },
+ { 1, 6 },
+ { 4, 6 },
+ { 8, 7 },
+ { -64, 0 },
+ { -4, 8 },
+ { -1, 7 },
+ { 4, 7 },
+ { 7, 8 },
+ { -64, 0 },
+ { -7, 9 },
+ { -2, 8 },
+ { 3, 8 },
+ { 6, 9 },
+ { 8, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3703[] = {
+ { -10, 10 },
+ { -6, -10 },
+ { -5, -10 },
+ { -3, -11 },
+ { -2, -12 },
+ { 0, -11 },
+ { 4, -10 },
+ { 6, -10 },
+ { -64, 0 },
+ { -3, -10 },
+ { -1, -11 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -9 },
+ { -2, -9 },
+ { 0, -11 },
+ { -64, 0 },
+ { 4, -10 },
+ { 4, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, -4 },
+ { -64, 0 },
+ { 6, -10 },
+ { 6, -3 },
+ { 4, -3 },
+ { 1, -2 },
+ { -1, -1 },
+ { -64, 0 },
+ { -1, -2 },
+ { 1, -1 },
+ { 4, 0 },
+ { 6, 0 },
+ { 6, 7 },
+ { -64, 0 },
+ { 5, 1 },
+ { 5, 6 },
+ { -64, 0 },
+ { 4, 0 },
+ { 4, 7 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 6 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 4, 7 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3704[] = {
+ { -10, 10 },
+ { 3, -12 },
+ { -7, -2 },
+ { -7, 3 },
+ { 2, 3 },
+ { -64, 0 },
+ { 4, 3 },
+ { 8, 3 },
+ { 9, 4 },
+ { 9, 2 },
+ { 8, 3 },
+ { -64, 0 },
+ { -6, -2 },
+ { -6, 2 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, 3 },
+ { -64, 0 },
+ { 2, -11 },
+ { 2, 6 },
+ { 0, 7 },
+ { -64, 0 },
+ { 3, -8 },
+ { 4, -10 },
+ { 3, -11 },
+ { 3, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -10 },
+ { 4, -8 },
+ { 4, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, 0 },
+ { 0, 7 },
+ { 1, 7 },
+ { 3, 8 },
+ { 4, 9 },
+ { 5, 8 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3705[] = {
+ { -10, 10 },
+ { -6, -12 },
+ { -6, -3 },
+ { -64, 0 },
+ { -6, -12 },
+ { 6, -12 },
+ { -64, 0 },
+ { -5, -11 },
+ { 4, -11 },
+ { -64, 0 },
+ { -6, -10 },
+ { 3, -10 },
+ { 5, -11 },
+ { 6, -12 },
+ { -64, 0 },
+ { 4, -6 },
+ { 3, -5 },
+ { 1, -4 },
+ { -3, -3 },
+ { -6, -3 },
+ { -64, 0 },
+ { 1, -4 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 7 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -4 },
+ { 5, 6 },
+ { -64, 0 },
+ { 4, -6 },
+ { 5, -5 },
+ { 7, -4 },
+ { 8, -4 },
+ { 6, -3 },
+ { 6, 7 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 6 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 4, 7 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3503[] = {
+ { -13, 11 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 1 },
+ { -9, 4 },
+ { -8, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { -64, 0 },
+ { -8, -7 },
+ { -9, -4 },
+ { -9, 1 },
+ { -7, 5 },
+ { -4, 7 },
+ { -1, 8 },
+ { 2, 8 },
+ { 5, 7 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 0 },
+ { -7, 3 },
+ { -4, 6 },
+ { -1, 7 },
+ { 2, 7 },
+ { 5, 6 },
+ { 7, 5 },
+ { 9, 3 },
+ { -64, 0 },
+ { -2, -8 },
+ { -2, 4 },
+ { -64, 0 },
+ { -1, -8 },
+ { -1, 2 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 1 },
+ { -1, 3 },
+ { -2, 4 },
+ { -64, 0 },
+ { -2, -8 },
+ { 0, -9 },
+ { 3, -12 },
+ { 5, -11 },
+ { 7, -11 },
+ { 8, -12 },
+ { -64, 0 },
+ { 2, -11 },
+ { 4, -10 },
+ { 6, -10 },
+ { -64, 0 },
+ { 1, -10 },
+ { 3, -9 },
+ { 5, -9 },
+ { 7, -10 },
+ { 8, -12 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3707[] = {
+ { -10, 10 },
+ { -7, -10 },
+ { -5, -12 },
+ { -2, -11 },
+ { 3, -11 },
+ { 8, -12 },
+ { -64, 0 },
+ { -6, -11 },
+ { -3, -10 },
+ { 2, -10 },
+ { 5, -11 },
+ { -64, 0 },
+ { -7, -10 },
+ { -3, -9 },
+ { 0, -9 },
+ { 4, -10 },
+ { 8, -12 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -10 },
+ { 5, -7 },
+ { 1, -3 },
+ { -1, 0 },
+ { -2, 3 },
+ { -2, 6 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -1 },
+ { -1, 2 },
+ { -1, 5 },
+ { 0, 8 },
+ { -64, 0 },
+ { 3, -5 },
+ { 1, -2 },
+ { 0, 1 },
+ { 0, 4 },
+ { 1, 7 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1236[] = {
+ { -4, 4 },
+ { 0, -1 },
+ { -1, 0 },
+ { 0, 1 },
+ { 1, 0 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3504[] = {
+ { -11, 12 },
+ { -9, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, 6 },
+ { -64, 0 },
+ { -7, -11 },
+ { 5, -11 },
+ { 7, -9 },
+ { 7, 5 },
+ { -64, 0 },
+ { -9, -12 },
+ { -8, -11 },
+ { -6, -10 },
+ { 5, -10 },
+ { 6, -9 },
+ { 6, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { -4, -6 },
+ { -5, -4 },
+ { -5, -3 },
+ { -7, -3 },
+ { -8, -2 },
+ { -8, 0 },
+ { -7, -1 },
+ { -5, -1 },
+ { -5, 4 },
+ { -64, 0 },
+ { -4, -5 },
+ { -4, 2 },
+ { -64, 0 },
+ { -7, -2 },
+ { -4, -2 },
+ { -64, 0 },
+ { -3, -7 },
+ { -3, 1 },
+ { -4, 3 },
+ { -5, 4 },
+ { -64, 0 },
+ { -9, 9 },
+ { -6, 7 },
+ { -3, 6 },
+ { 1, 6 },
+ { 4, 7 },
+ { -64, 0 },
+ { -7, 8 },
+ { -4, 7 },
+ { 1, 7 },
+ { 3, 8 },
+ { -64, 0 },
+ { -9, 9 },
+ { -5, 8 },
+ { 0, 8 },
+ { 2, 9 },
+ { 4, 7 },
+ { 6, 6 },
+ { 8, 6 },
+ { -64, 0 },
+ { 0, -10 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -4 },
+ { 4, -4 },
+ { 6, -5 },
+ { -64, 0 },
+ { 0, 1 },
+ { 2, 0 },
+ { 4, 0 },
+ { 6, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3710[] = {
+ { -6, 6 },
+ { 0, 6 },
+ { -2, 8 },
+ { 0, 9 },
+ { 2, 8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3711[] = {
+ { -6, 6 },
+ { 0, 12 },
+ { 0, 10 },
+ { -2, 8 },
+ { 0, 6 },
+ { 1, 8 },
+ { 1, 10 },
+ { 0, 12 },
+ { -2, 13 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3712[] = {
+ { -6, 6 },
+ { 0, -5 },
+ { -2, -3 },
+ { 0, -2 },
+ { 2, -3 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -4 },
+ { -1, -3 },
+ { 1, -3 },
+ { 0, -4 },
+ { -64, 0 },
+ { 0, 6 },
+ { -2, 8 },
+ { 0, 9 },
+ { 2, 8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3713[] = {
+ { -6, 6 },
+ { 0, -5 },
+ { -2, -3 },
+ { 0, -2 },
+ { 2, -3 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -4 },
+ { -1, -3 },
+ { 1, -3 },
+ { 0, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 10 },
+ { -2, 8 },
+ { 0, 6 },
+ { 1, 8 },
+ { 1, 10 },
+ { 0, 12 },
+ { -2, 13 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3714[] = {
+ { -6, 6 },
+ { 0, -12 },
+ { -1, -11 },
+ { -3, -10 },
+ { -1, -9 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -10 },
+ { 0, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -11 },
+ { 3, -10 },
+ { 1, -9 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, 6 },
+ { -2, 8 },
+ { 0, 9 },
+ { 2, 8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3506[] = {
+ { -12, 11 },
+ { -8, -10 },
+ { -6, -12 },
+ { -3, -12 },
+ { -1, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { -5, -11 },
+ { -2, -11 },
+ { -64, 0 },
+ { -8, -10 },
+ { -6, -11 },
+ { -4, -10 },
+ { -1, -10 },
+ { 1, -12 },
+ { -64, 0 },
+ { -2, -7 },
+ { -3, -6 },
+ { -4, -4 },
+ { -4, -3 },
+ { -6, -3 },
+ { -7, -2 },
+ { -7, 0 },
+ { -6, -1 },
+ { -4, -1 },
+ { -4, 4 },
+ { -64, 0 },
+ { -3, -5 },
+ { -3, 2 },
+ { -64, 0 },
+ { -6, -2 },
+ { -3, -2 },
+ { -64, 0 },
+ { -2, -7 },
+ { -2, 1 },
+ { -3, 3 },
+ { -4, 4 },
+ { -64, 0 },
+ { 1, -8 },
+ { 1, 7 },
+ { 0, 8 },
+ { -1, 8 },
+ { -5, 6 },
+ { -7, 6 },
+ { -9, 7 },
+ { -11, 9 },
+ { -64, 0 },
+ { 2, -8 },
+ { 2, 6 },
+ { -64, 0 },
+ { 2, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -2, 8 },
+ { -3, 8 },
+ { -5, 7 },
+ { -8, 7 },
+ { -64, 0 },
+ { 3, -9 },
+ { 3, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 6, -1 },
+ { 3, -1 },
+ { 3, 5 },
+ { 2, 7 },
+ { -2, 9 },
+ { -4, 9 },
+ { -6, 8 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { 1, -8 },
+ { 3, -9 },
+ { 6, -12 },
+ { 8, -11 },
+ { 10, -11 },
+ { 11, -12 },
+ { -64, 0 },
+ { 5, -11 },
+ { 7, -10 },
+ { 9, -10 },
+ { -64, 0 },
+ { 4, -10 },
+ { 6, -9 },
+ { 8, -9 },
+ { 10, -10 },
+ { 11, -12 },
+ { -64, 0 },
+ { 6, -9 },
+ { 6, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3716[] = {
+ { -6, 6 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -9 },
+ { -1, -7 },
+ { 0, -5 },
+ { 2, -7 },
+ { 0, -9 },
+ { 0, -11 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, -6 },
+ { 1, -7 },
+ { 0, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3717[] = {
+ { -6, 6 },
+ { 0, -6 },
+ { 0, -8 },
+ { -2, -10 },
+ { 0, -12 },
+ { 1, -10 },
+ { 1, -8 },
+ { 0, -6 },
+ { -2, -5 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 0, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3507[] = {
+ { -13, 12 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 3, 9 },
+ { 6, 8 },
+ { 8, 6 },
+ { 9, 4 },
+ { 9, 1 },
+ { 8, -1 },
+ { 7, -2 },
+ { 5, -3 },
+ { 3, -3 },
+ { -64, 0 },
+ { -8, -7 },
+ { -9, -4 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 7, 6 },
+ { 8, 5 },
+ { 8, 1 },
+ { 7, -1 },
+ { -64, 0 },
+ { 3, 9 },
+ { 5, 8 },
+ { 6, 7 },
+ { 7, 5 },
+ { 7, 1 },
+ { 6, -1 },
+ { 5, -2 },
+ { 3, -3 },
+ { -64, 0 },
+ { -2, -8 },
+ { -2, 5 },
+ { -64, 0 },
+ { -1, -8 },
+ { -1, 3 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 2 },
+ { -1, 4 },
+ { -2, 5 },
+ { -64, 0 },
+ { -2, -8 },
+ { 0, -9 },
+ { 3, -12 },
+ { 5, -11 },
+ { 7, -11 },
+ { 8, -12 },
+ { -64, 0 },
+ { 2, -11 },
+ { 4, -10 },
+ { 6, -10 },
+ { -64, 0 },
+ { 1, -10 },
+ { 3, -9 },
+ { 5, -9 },
+ { 7, -10 },
+ { 8, -12 },
+ { -64, 0 },
+ { 7, -10 },
+ { 3, -3 },
+ { 3, 9 },
+ { -64, 0 },
+ { 3, 1 },
+ { 7, 1 },
+ { -64, 0 },
+ { 3, 4 },
+ { 7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3719[] = {
+ { -10, 10 },
+ { -2, -16 },
+ { -2, 13 },
+ { -64, 0 },
+ { 2, -16 },
+ { 2, 13 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -7 },
+ { 7, -8 },
+ { 6, -10 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -6 },
+ { -6, -4 },
+ { -3, -2 },
+ { 3, 0 },
+ { 5, 1 },
+ { 6, 3 },
+ { 6, 6 },
+ { 5, 8 },
+ { -64, 0 },
+ { 6, -8 },
+ { 5, -10 },
+ { -64, 0 },
+ { -6, -6 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { -64, 0 },
+ { -5, 7 },
+ { -6, 5 },
+ { -64, 0 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, -7 },
+ { -5, -5 },
+ { -3, -4 },
+ { 3, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3720[] = {
+ { -11, 12 },
+ { 9, -16 },
+ { -9, 16 },
+ { -8, 16 },
+ { -64, 0 },
+ { 9, -16 },
+ { 10, -16 },
+ { -8, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3508[] = {
+ { -12, 12 },
+ { -10, -10 },
+ { -8, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { -7, -11 },
+ { -4, -11 },
+ { -64, 0 },
+ { -10, -10 },
+ { -8, -11 },
+ { -6, -10 },
+ { -3, -10 },
+ { -1, -12 },
+ { -64, 0 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -4 },
+ { -7, -3 },
+ { -9, -3 },
+ { -10, -2 },
+ { -10, 0 },
+ { -9, -1 },
+ { -7, -1 },
+ { -7, 5 },
+ { -64, 0 },
+ { -6, -5 },
+ { -6, 3 },
+ { -64, 0 },
+ { -9, -2 },
+ { -6, -2 },
+ { -64, 0 },
+ { -5, -7 },
+ { -5, 2 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, 0 },
+ { -8, 9 },
+ { -5, 7 },
+ { -2, 6 },
+ { 1, 6 },
+ { 3, 7 },
+ { -64, 0 },
+ { -6, 8 },
+ { -3, 7 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -8, 9 },
+ { -4, 8 },
+ { -1, 8 },
+ { 1, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 0, -9 },
+ { -1, -8 },
+ { -2, -6 },
+ { -2, 3 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, 1 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 0 },
+ { -1, 2 },
+ { -2, 3 },
+ { -64, 0 },
+ { 0, -9 },
+ { 2, -11 },
+ { 4, -12 },
+ { 6, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 5, -11 },
+ { 6, -11 },
+ { 7, -10 },
+ { -64, 0 },
+ { 2, -11 },
+ { 4, -11 },
+ { 6, -9 },
+ { 8, -11 },
+ { -64, 0 },
+ { 3, -3 },
+ { 5, -4 },
+ { 7, -6 },
+ { 8, -5 },
+ { 9, -2 },
+ { 9, 2 },
+ { 8, 6 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 7, -4 },
+ { 8, -2 },
+ { 8, 3 },
+ { 7, 6 },
+ { -64, 0 },
+ { 5, -4 },
+ { 6, -4 },
+ { 7, -2 },
+ { 7, 3 },
+ { 6, 9 },
+ { -64, 0 },
+ { 3, -3 },
+ { 3, 7 },
+ { -64, 0 },
+ { 3, 0 },
+ { 7, 0 },
+ { -64, 0 },
+ { 3, 3 },
+ { 7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3722[] = {
+ { -7, 7 },
+ { -3, -16 },
+ { -1, -14 },
+ { 1, -11 },
+ { 3, -7 },
+ { 4, -2 },
+ { 4, 2 },
+ { 3, 7 },
+ { 1, 11 },
+ { -1, 14 },
+ { -3, 16 },
+ { -64, 0 },
+ { 1, -10 },
+ { 2, -7 },
+ { 3, -3 },
+ { 3, 3 },
+ { 2, 7 },
+ { 1, 10 },
+ { -64, 0 },
+ { -1, -14 },
+ { 0, -12 },
+ { 1, -9 },
+ { 2, -3 },
+ { 2, 3 },
+ { 1, 9 },
+ { 0, 12 },
+ { -1, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3723[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { -1, -11 },
+ { 1, -1 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 0 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -11 },
+ { -1, -1 },
+ { 0, 0 },
+ { -64, 0 },
+ { -5, -9 },
+ { -4, -9 },
+ { 4, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -9 },
+ { 5, -3 },
+ { -64, 0 },
+ { -5, -9 },
+ { -5, -8 },
+ { 5, -4 },
+ { 5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { 4, -9 },
+ { -4, -3 },
+ { -5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { -5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, -8 },
+ { -5, -4 },
+ { -5, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3724[] = {
+ { -12, 13 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3725[] = {
+ { -12, 13 },
+ { 0, -9 },
+ { 0, 8 },
+ { 1, 8 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -9 },
+ { 1, 8 },
+ { -64, 0 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1242[] = {
+ { -8, 8 },
+ { -5, -6 },
+ { 5, 0 },
+ { -5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3510[] = {
+ { -10, 10 },
+ { -6, -10 },
+ { -4, -12 },
+ { -1, -12 },
+ { 2, -11 },
+ { 4, -12 },
+ { -64, 0 },
+ { -3, -11 },
+ { 1, -11 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -11 },
+ { -1, -10 },
+ { 2, -10 },
+ { 4, -12 },
+ { -64, 0 },
+ { 1, -7 },
+ { 0, -6 },
+ { -1, -4 },
+ { -1, -3 },
+ { -3, -3 },
+ { -4, -2 },
+ { -4, 0 },
+ { -3, -1 },
+ { -1, -1 },
+ { -1, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 2 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -2 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 1 },
+ { 0, 3 },
+ { -1, 4 },
+ { -64, 0 },
+ { 7, -10 },
+ { 5, -8 },
+ { 4, -5 },
+ { 4, 6 },
+ { 3, 8 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 5 },
+ { -64, 0 },
+ { 7, -10 },
+ { 6, -8 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 0, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -8, 6 },
+ { -8, 4 },
+ { -7, 3 },
+ { -6, 3 },
+ { -5, 4 },
+ { -6, 5 },
+ { -7, 5 },
+ { -64, 0 },
+ { -8, 4 },
+ { -5, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3728[] = {
+ { -9, 9 },
+ { -4, -12 },
+ { -5, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -4, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 4, -11 },
+ { 4, -5 },
+ { -64, 0 },
+ { 5, -11 },
+ { 4, -5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3729[] = {
+ { -7, 7 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -4 },
+ { 1, -4 },
+ { 3, -5 },
+ { 4, -7 },
+ { 4, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -4, -9 },
+ { -3, -5 },
+ { 1, -4 },
+ { 4, -7 },
+ { 3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -3, -11 },
+ { -4, -7 },
+ { -1, -4 },
+ { 3, -5 },
+ { 4, -9 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3511[] = {
+ { -12, 12 },
+ { -10, -10 },
+ { -8, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { -7, -11 },
+ { -4, -11 },
+ { -64, 0 },
+ { -10, -10 },
+ { -8, -11 },
+ { -6, -10 },
+ { -3, -10 },
+ { -1, -12 },
+ { -64, 0 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -4 },
+ { -7, -3 },
+ { -9, -3 },
+ { -10, -2 },
+ { -10, 0 },
+ { -9, -1 },
+ { -7, -1 },
+ { -7, 5 },
+ { -64, 0 },
+ { -6, -5 },
+ { -6, 3 },
+ { -64, 0 },
+ { -9, -2 },
+ { -6, -2 },
+ { -64, 0 },
+ { -5, -7 },
+ { -5, 2 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, 0 },
+ { -8, 9 },
+ { -5, 7 },
+ { -2, 6 },
+ { 1, 6 },
+ { 3, 7 },
+ { -64, 0 },
+ { -6, 8 },
+ { -4, 7 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -8, 9 },
+ { -4, 8 },
+ { -1, 8 },
+ { 1, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 0, -9 },
+ { -1, -8 },
+ { -2, -6 },
+ { -2, 3 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, 1 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 0 },
+ { -1, 2 },
+ { -2, 3 },
+ { -64, 0 },
+ { 0, -9 },
+ { 2, -11 },
+ { 4, -12 },
+ { 6, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 5, -11 },
+ { 6, -11 },
+ { 7, -10 },
+ { -64, 0 },
+ { 2, -11 },
+ { 4, -11 },
+ { 6, -9 },
+ { 8, -11 },
+ { -64, 0 },
+ { 3, -3 },
+ { 6, -6 },
+ { 7, -5 },
+ { 9, -4 },
+ { -64, 0 },
+ { 5, -5 },
+ { 7, -4 },
+ { 9, -4 },
+ { -64, 0 },
+ { 9, -4 },
+ { 7, -1 },
+ { 5, 1 },
+ { 3, 3 },
+ { -64, 0 },
+ { 5, 1 },
+ { 7, 2 },
+ { 8, 6 },
+ { 9, 8 },
+ { 10, 8 },
+ { -64, 0 },
+ { 7, 4 },
+ { 8, 8 },
+ { -64, 0 },
+ { 5, 1 },
+ { 6, 2 },
+ { 7, 8 },
+ { 8, 9 },
+ { 9, 9 },
+ { 10, 8 },
+ { -64, 0 },
+ { 3, -3 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3512[] = {
+ { -11, 11 },
+ { -9, -10 },
+ { -7, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { 0, -12 },
+ { -64, 0 },
+ { -6, -11 },
+ { -3, -11 },
+ { -64, 0 },
+ { -9, -10 },
+ { -7, -11 },
+ { -5, -10 },
+ { -2, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { -4, -7 },
+ { -5, -6 },
+ { -6, -4 },
+ { -6, -3 },
+ { -8, -3 },
+ { -9, -2 },
+ { -9, 0 },
+ { -8, -1 },
+ { -6, -1 },
+ { -6, 5 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 3 },
+ { -64, 0 },
+ { -8, -2 },
+ { -5, -2 },
+ { -64, 0 },
+ { -4, -7 },
+ { -4, 2 },
+ { -5, 4 },
+ { -6, 5 },
+ { -64, 0 },
+ { -7, 9 },
+ { -4, 7 },
+ { 0, 6 },
+ { 5, 6 },
+ { 9, 7 },
+ { -64, 0 },
+ { -5, 8 },
+ { -2, 7 },
+ { 5, 7 },
+ { 8, 8 },
+ { -64, 0 },
+ { -7, 9 },
+ { -3, 8 },
+ { 4, 8 },
+ { 7, 9 },
+ { 9, 7 },
+ { -64, 0 },
+ { 1, -9 },
+ { 0, -8 },
+ { -1, -6 },
+ { -1, 3 },
+ { -64, 0 },
+ { 0, -7 },
+ { 0, 1 },
+ { -64, 0 },
+ { 1, -9 },
+ { 1, 0 },
+ { 0, 2 },
+ { -1, 3 },
+ { -64, 0 },
+ { 1, -9 },
+ { 3, -11 },
+ { 5, -12 },
+ { 7, -12 },
+ { 9, -11 },
+ { -64, 0 },
+ { 6, -11 },
+ { 7, -11 },
+ { 8, -10 },
+ { -64, 0 },
+ { 3, -11 },
+ { 5, -11 },
+ { 7, -9 },
+ { 9, -11 },
+ { -64, 0 },
+ { 5, -11 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3001[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { -7, 8 },
+ { -64, 0 },
+ { -1, -9 },
+ { 5, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 6, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -5, 3 },
+ { 4, 3 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { -7, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -7, 8 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { 6, 7 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3513[] = {
+ { -14, 14 },
+ { -6, -8 },
+ { -7, -7 },
+ { -8, -5 },
+ { -8, -3 },
+ { -10, -3 },
+ { -11, -2 },
+ { -11, 0 },
+ { -10, -1 },
+ { -8, -1 },
+ { -8, 3 },
+ { -64, 0 },
+ { -7, -6 },
+ { -7, 1 },
+ { -64, 0 },
+ { -10, -2 },
+ { -7, -2 },
+ { -64, 0 },
+ { -6, -8 },
+ { -6, 0 },
+ { -7, 2 },
+ { -8, 3 },
+ { -64, 0 },
+ { -13, 9 },
+ { -11, 7 },
+ { -9, 6 },
+ { -7, 6 },
+ { -5, 7 },
+ { -4, 7 },
+ { -3, 6 },
+ { -64, 0 },
+ { -10, 7 },
+ { -7, 7 },
+ { -5, 8 },
+ { -64, 0 },
+ { -13, 9 },
+ { -11, 8 },
+ { -8, 8 },
+ { -6, 9 },
+ { -5, 9 },
+ { -4, 8 },
+ { -3, 6 },
+ { -64, 0 },
+ { -6, -8 },
+ { -2, -12 },
+ { 2, -8 },
+ { 2, 5 },
+ { 3, 7 },
+ { 4, 7 },
+ { -64, 0 },
+ { -2, -11 },
+ { 1, -8 },
+ { 1, 6 },
+ { 0, 7 },
+ { 1, 8 },
+ { 2, 7 },
+ { 1, 6 },
+ { -64, 0 },
+ { -2, -2 },
+ { 1, -2 },
+ { -64, 0 },
+ { -4, -10 },
+ { -3, -10 },
+ { 0, -7 },
+ { 0, -3 },
+ { -3, -3 },
+ { -64, 0 },
+ { -3, -1 },
+ { 0, -1 },
+ { 0, 6 },
+ { -1, 7 },
+ { 1, 9 },
+ { 4, 7 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, -8 },
+ { 6, -12 },
+ { 10, -8 },
+ { 10, 5 },
+ { 11, 7 },
+ { 12, 7 },
+ { -64, 0 },
+ { 6, -11 },
+ { 9, -8 },
+ { 9, 6 },
+ { 11, 8 },
+ { -64, 0 },
+ { 6, -2 },
+ { 9, -2 },
+ { -64, 0 },
+ { 4, -10 },
+ { 5, -10 },
+ { 8, -7 },
+ { 8, -3 },
+ { 5, -3 },
+ { -64, 0 },
+ { 5, -1 },
+ { 8, -1 },
+ { 8, 7 },
+ { 10, 9 },
+ { 12, 7 },
+ { -64, 0 },
+ { -3, -10 },
+ { -3, 6 },
+ { -64, 0 },
+ { 5, -10 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3002[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -5 },
+ { 5, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { -4, -2 },
+ { 3, -2 },
+ { 6, -1 },
+ { 7, 0 },
+ { 8, 2 },
+ { 8, 5 },
+ { 7, 7 },
+ { 6, 8 },
+ { 3, 9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { -64, 0 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 1 },
+ { 6, 6 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4270[] = {
+ { -6, 6 },
+ { -3, 6 },
+ { -6, 9 },
+ { -6, 12 },
+ { -3, 15 },
+ { 3, 15 },
+ { 6, 12 },
+ { 6, 9 },
+ { 3, 6 },
+ { -3, 6 },
+ { -6, 3 },
+ { -6, -3 },
+ { -3, -6 },
+ { 0, -6 },
+ { 3, -3 },
+ { 3, 0 },
+ { 0, 3 },
+ { -3, 3 },
+ { -6, 0 },
+ { -64, 0 },
+ { 0, -6 },
+ { 3, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3003[] = {
+ { -11, 10 },
+ { 6, -9 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { -64, 0 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -8 },
+ { -6, -4 },
+ { -6, 1 },
+ { -5, 5 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1247[] = {
+ { -8, 8 },
+ { -5, 1 },
+ { 0, -2 },
+ { 5, 1 },
+ { -64, 0 },
+ { -5, 1 },
+ { 0, -1 },
+ { 5, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3515[] = {
+ { -13, 13 },
+ { -4, -12 },
+ { -6, -11 },
+ { -8, -9 },
+ { -9, -7 },
+ { -10, -4 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { 10, 0 },
+ { 10, -4 },
+ { 9, -7 },
+ { 8, -9 },
+ { 6, -11 },
+ { 4, -12 },
+ { 3, -11 },
+ { 0, -9 },
+ { -3, -8 },
+ { -64, 0 },
+ { -8, -8 },
+ { -9, -5 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -12 },
+ { -6, -10 },
+ { -7, -8 },
+ { -8, -5 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 8, 4 },
+ { 9, 1 },
+ { 9, -5 },
+ { 7, -9 },
+ { 6, -10 },
+ { -64, 0 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -5 },
+ { 7, -7 },
+ { 5, -10 },
+ { 3, -11 },
+ { -64, 0 },
+ { -3, -8 },
+ { -3, 5 },
+ { -64, 0 },
+ { -2, -8 },
+ { -2, 3 },
+ { -64, 0 },
+ { -1, -8 },
+ { -1, 2 },
+ { -2, 4 },
+ { -3, 5 },
+ { -64, 0 },
+ { 3, -11 },
+ { 3, 8 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -4 },
+ { 8, -5 },
+ { -64, 0 },
+ { 3, 1 },
+ { 5, 0 },
+ { 6, 0 },
+ { 8, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4272[] = {
+ { 0, 0 },
+ { 0, -12 },
+ { 0, -9 },
+ { -64, 0 },
+ { 0, -3 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3006[] = {
+ { -11, 9 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 7, -12 },
+ { 7, -6 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -2 },
+ { -64, 0 },
+ { 2, -6 },
+ { 2, 2 },
+ { -64, 0 },
+ { -9, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { 2, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { 4, -12 },
+ { 7, -10 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 7, -6 },
+ { -64, 0 },
+ { 2, -6 },
+ { 1, -2 },
+ { 2, 2 },
+ { -64, 0 },
+ { 2, -4 },
+ { 0, -2 },
+ { 2, 0 },
+ { -64, 0 },
+ { 2, -3 },
+ { -2, -2 },
+ { 2, -1 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3727[] = {
+ { -4, 5 },
+ { 1, -12 },
+ { 0, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 1, -12 },
+ { 2, -11 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3007[] = {
+ { -11, 12 },
+ { 6, -9 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 8 },
+ { 7, 9 },
+ { 7, 1 },
+ { -64, 0 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -8 },
+ { -6, -4 },
+ { -6, 1 },
+ { -5, 5 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 6, 2 },
+ { 6, 7 },
+ { -64, 0 },
+ { 5, 1 },
+ { 5, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { 2, 1 },
+ { 10, 1 },
+ { -64, 0 },
+ { 3, 1 },
+ { 5, 2 },
+ { -64, 0 },
+ { 4, 1 },
+ { 5, 3 },
+ { -64, 0 },
+ { 8, 1 },
+ { 7, 3 },
+ { -64, 0 },
+ { 9, 1 },
+ { 7, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3517[] = {
+ { -13, 13 },
+ { -4, -12 },
+ { -6, -11 },
+ { -8, -9 },
+ { -9, -7 },
+ { -10, -4 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { 10, 0 },
+ { 10, -4 },
+ { 9, -7 },
+ { 8, -9 },
+ { 6, -11 },
+ { 4, -12 },
+ { 3, -11 },
+ { 0, -9 },
+ { -3, -8 },
+ { -64, 0 },
+ { -8, -8 },
+ { -9, -5 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -12 },
+ { -6, -10 },
+ { -7, -8 },
+ { -8, -5 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 8, 4 },
+ { 9, 1 },
+ { 9, -5 },
+ { 7, -9 },
+ { 6, -10 },
+ { -64, 0 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -5 },
+ { 7, -7 },
+ { 5, -10 },
+ { 3, -11 },
+ { -64, 0 },
+ { -3, -8 },
+ { -3, 5 },
+ { -64, 0 },
+ { -2, -8 },
+ { -2, 3 },
+ { -64, 0 },
+ { -1, -8 },
+ { -1, 2 },
+ { -2, 4 },
+ { -3, 5 },
+ { -64, 0 },
+ { 3, -11 },
+ { 3, 8 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -4 },
+ { 8, -5 },
+ { -64, 0 },
+ { 3, 1 },
+ { 5, 0 },
+ { 6, 0 },
+ { 8, 1 },
+ { -64, 0 },
+ { -2, 9 },
+ { -1, 8 },
+ { 0, 8 },
+ { 2, 9 },
+ { 6, 14 },
+ { 8, 15 },
+ { 9, 15 },
+ { -64, 0 },
+ { 2, 10 },
+ { 4, 13 },
+ { 6, 15 },
+ { 7, 15 },
+ { -64, 0 },
+ { 0, 8 },
+ { 1, 9 },
+ { 4, 15 },
+ { 6, 16 },
+ { 8, 16 },
+ { 9, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3008[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -11 },
+ { -6, 8 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -11 },
+ { 6, 8 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { 2, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 5, -2 },
+ { -64, 0 },
+ { -10, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -7, -11 },
+ { -64, 0 },
+ { -8, -12 },
+ { -7, -10 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -10 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -10 },
+ { -64, 0 },
+ { 9, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { -7, 8 },
+ { -9, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -5, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { 7, 7 },
+ { 8, 9 },
+ { -64, 0 },
+ { 7, 8 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1250[] = {
+ { -6, 6 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -4 },
+ { 1, -4 },
+ { 3, -5 },
+ { 4, -7 },
+ { -64, 0 },
+ { -4, -7 },
+ { -3, -4 },
+ { -1, -3 },
+ { 1, -3 },
+ { 3, -4 },
+ { 4, -7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3009[] = {
+ { -6, 6 },
+ { -1, -12 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, 8 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -4, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -1, -11 },
+ { -64, 0 },
+ { -2, -12 },
+ { -1, -10 },
+ { -64, 0 },
+ { 2, -12 },
+ { 1, -10 },
+ { -64, 0 },
+ { 3, -12 },
+ { 1, -11 },
+ { -64, 0 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3010[] = {
+ { -8, 8 },
+ { 1, -12 },
+ { 1, 5 },
+ { 0, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 2, -11 },
+ { 2, 5 },
+ { 1, 8 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, 5 },
+ { 2, 8 },
+ { -1, 9 },
+ { -3, 9 },
+ { -5, 8 },
+ { -6, 6 },
+ { -6, 4 },
+ { -5, 3 },
+ { -4, 3 },
+ { -3, 4 },
+ { -3, 5 },
+ { -4, 6 },
+ { -5, 6 },
+ { -64, 0 },
+ { -5, 4 },
+ { -5, 5 },
+ { -4, 5 },
+ { -4, 4 },
+ { -5, 4 },
+ { -64, 0 },
+ { -2, -12 },
+ { 6, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { 1, -11 },
+ { -64, 0 },
+ { 0, -12 },
+ { 1, -10 },
+ { -64, 0 },
+ { 4, -12 },
+ { 3, -10 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3519[] = {
+ { -11, 12 },
+ { 3, -9 },
+ { 2, -10 },
+ { 0, -11 },
+ { -3, -12 },
+ { -64, 0 },
+ { 4, -10 },
+ { 2, -11 },
+ { -64, 0 },
+ { 5, -11 },
+ { 1, -12 },
+ { -3, -12 },
+ { -6, -11 },
+ { -7, -10 },
+ { -8, -8 },
+ { -7, -6 },
+ { -6, -5 },
+ { -3, -4 },
+ { 5, -4 },
+ { 7, -3 },
+ { 8, -2 },
+ { 8, 0 },
+ { 7, 3 },
+ { -64, 0 },
+ { -7, -7 },
+ { -6, -6 },
+ { -3, -5 },
+ { 6, -5 },
+ { 8, -4 },
+ { 9, -3 },
+ { 9, -1 },
+ { 8, 1 },
+ { -64, 0 },
+ { -7, -10 },
+ { -7, -8 },
+ { -6, -7 },
+ { -3, -6 },
+ { 7, -6 },
+ { 9, -5 },
+ { 10, -3 },
+ { 10, -1 },
+ { 7, 3 },
+ { 3, 9 },
+ { -64, 0 },
+ { -9, -3 },
+ { -8, -2 },
+ { -6, -1 },
+ { 3, -1 },
+ { 4, 0 },
+ { 4, 1 },
+ { 3, 3 },
+ { -64, 0 },
+ { -8, -1 },
+ { -6, 0 },
+ { 2, 0 },
+ { 3, 1 },
+ { -64, 0 },
+ { -9, -3 },
+ { -9, -2 },
+ { -8, 0 },
+ { -6, 1 },
+ { 1, 1 },
+ { 3, 2 },
+ { 3, 3 },
+ { -64, 0 },
+ { -9, 9 },
+ { -6, 7 },
+ { -2, 6 },
+ { 1, 6 },
+ { 4, 7 },
+ { -64, 0 },
+ { -7, 8 },
+ { -4, 7 },
+ { 0, 7 },
+ { 3, 8 },
+ { -64, 0 },
+ { -9, 9 },
+ { -5, 8 },
+ { 0, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 5, -11 },
+ { 3, -9 },
+ { 1, -6 },
+ { -64, 0 },
+ { 0, -4 },
+ { -2, -1 },
+ { -64, 0 },
+ { -3, 1 },
+ { -5, 3 },
+ { -7, 4 },
+ { -8, 4 },
+ { -8, 3 },
+ { -7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3011[] = {
+ { -12, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -11 },
+ { -6, 8 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 6, -11 },
+ { -5, 0 },
+ { -64, 0 },
+ { -2, -2 },
+ { 5, 9 },
+ { -64, 0 },
+ { -1, -2 },
+ { 6, 9 },
+ { -64, 0 },
+ { -1, -4 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -7, -11 },
+ { -64, 0 },
+ { -8, -12 },
+ { -7, -10 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { -64, 0 },
+ { 8, -12 },
+ { 6, -11 },
+ { -64, 0 },
+ { -7, 8 },
+ { -9, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -5, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 3, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1205[] = {
+ { -6, 7 },
+ { -3, -7 },
+ { -4, -1 },
+ { -64, 0 },
+ { -3, -7 },
+ { 4, -7 },
+ { -64, 0 },
+ { -3, -6 },
+ { 1, -6 },
+ { 4, -7 },
+ { -64, 0 },
+ { -4, -1 },
+ { -3, -2 },
+ { -1, -3 },
+ { 2, -3 },
+ { 4, -2 },
+ { 5, 0 },
+ { 5, 3 },
+ { 4, 5 },
+ { 2, 6 },
+ { -1, 6 },
+ { -3, 5 },
+ { -4, 4 },
+ { -4, 3 },
+ { -3, 3 },
+ { -3, 4 },
+ { -64, 0 },
+ { 2, -3 },
+ { 3, -2 },
+ { 4, 0 },
+ { 4, 3 },
+ { 3, 5 },
+ { 2, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3012[] = {
+ { -9, 9 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -11 },
+ { -3, 8 },
+ { -64, 0 },
+ { -2, -12 },
+ { -2, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 8, 9 },
+ { 8, 3 },
+ { -64, 0 },
+ { -6, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -1, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { -2, 7 },
+ { -1, 9 },
+ { -64, 0 },
+ { -2, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 8, 8 },
+ { -64, 0 },
+ { 5, 9 },
+ { 8, 7 },
+ { -64, 0 },
+ { 6, 9 },
+ { 8, 6 },
+ { -64, 0 },
+ { 7, 9 },
+ { 8, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3013[] = {
+ { -13, 13 },
+ { -8, -12 },
+ { -8, 8 },
+ { -64, 0 },
+ { -8, -12 },
+ { -1, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -1, 6 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { 6, -12 },
+ { -1, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -11 },
+ { 7, 8 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -11, -12 },
+ { -6, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 11, -12 },
+ { -64, 0 },
+ { -11, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 11, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -8, -11 },
+ { -64, 0 },
+ { 9, -12 },
+ { 8, -10 },
+ { -64, 0 },
+ { 10, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { -8, 8 },
+ { -10, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, 8 },
+ { 4, 9 },
+ { -64, 0 },
+ { 6, 7 },
+ { 5, 9 },
+ { -64, 0 },
+ { 8, 7 },
+ { 9, 9 },
+ { -64, 0 },
+ { 8, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3521[] = {
+ { -12, 12 },
+ { -10, -10 },
+ { -8, -12 },
+ { -6, -12 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { -7, -11 },
+ { -4, -11 },
+ { -64, 0 },
+ { -10, -10 },
+ { -8, -11 },
+ { -5, -10 },
+ { -3, -10 },
+ { -1, -12 },
+ { -64, 0 },
+ { -7, -8 },
+ { -8, -6 },
+ { -9, -3 },
+ { -9, 1 },
+ { -8, 4 },
+ { -7, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 9 },
+ { 10, 7 },
+ { -64, 0 },
+ { -8, 1 },
+ { -7, 4 },
+ { -4, 7 },
+ { -1, 8 },
+ { 2, 8 },
+ { -64, 0 },
+ { -7, -8 },
+ { -8, -4 },
+ { -8, -1 },
+ { -7, 2 },
+ { -6, 4 },
+ { -4, 6 },
+ { -1, 7 },
+ { 3, 7 },
+ { 6, 6 },
+ { -64, 0 },
+ { 3, -9 },
+ { -1, -8 },
+ { -2, -6 },
+ { -2, 4 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, 2 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 1 },
+ { -1, 3 },
+ { -2, 4 },
+ { -64, 0 },
+ { 3, -9 },
+ { 5, -10 },
+ { 7, -12 },
+ { 8, -11 },
+ { 10, -10 },
+ { 8, -9 },
+ { 8, 5 },
+ { 9, 7 },
+ { 10, 7 },
+ { -64, 0 },
+ { 7, -9 },
+ { 8, -10 },
+ { 7, -11 },
+ { 6, -10 },
+ { 7, -9 },
+ { 7, 6 },
+ { 9, 8 },
+ { -64, 0 },
+ { 5, -10 },
+ { 6, -9 },
+ { 6, 6 },
+ { -64, 0 },
+ { 3, -9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 3, -4 },
+ { 6, -4 },
+ { -64, 0 },
+ { 3, 0 },
+ { 6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3014[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 8 },
+ { -64, 0 },
+ { -7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 6, 6 },
+ { -64, 0 },
+ { -5, -12 },
+ { 7, 6 },
+ { -64, 0 },
+ { 7, -11 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -5, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -7, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { 9, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { -7, 8 },
+ { -9, 9 },
+ { -64, 0 },
+ { -7, 8 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4278[] = {
+ { -9, 9 },
+ { -9, 12 },
+ { -6, 15 },
+ { -3, 15 },
+ { 0, 12 },
+ { 0, -9 },
+ { 3, -12 },
+ { 6, -12 },
+ { 9, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3015[] = {
+ { -11, 11 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { 5, 6 },
+ { 6, 4 },
+ { 7, 1 },
+ { 7, -4 },
+ { 6, -7 },
+ { 5, -9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -8 },
+ { -6, -4 },
+ { -6, 1 },
+ { -5, 5 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { 6, 1 },
+ { 6, -4 },
+ { 5, -8 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3273[] = {
+ { -8, 9 },
+ { 2, -12 },
+ { 1, -11 },
+ { 3, -1 },
+ { 2, 0 },
+ { -64, 0 },
+ { 2, -12 },
+ { 2, 0 },
+ { -64, 0 },
+ { 2, -12 },
+ { 3, -11 },
+ { 1, -1 },
+ { 2, 0 },
+ { -64, 0 },
+ { -3, -9 },
+ { -2, -9 },
+ { 6, -3 },
+ { 7, -3 },
+ { -64, 0 },
+ { -3, -9 },
+ { 7, -3 },
+ { -64, 0 },
+ { -3, -9 },
+ { -3, -8 },
+ { 7, -4 },
+ { 7, -3 },
+ { -64, 0 },
+ { 7, -9 },
+ { 6, -9 },
+ { -2, -3 },
+ { -3, -3 },
+ { -64, 0 },
+ { 7, -9 },
+ { -3, -3 },
+ { -64, 0 },
+ { 7, -9 },
+ { 7, -8 },
+ { -3, -4 },
+ { -3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3523[] = {
+ { -13, 14 },
+ { -10, -12 },
+ { -9, -11 },
+ { -8, -9 },
+ { -8, -3 },
+ { -10, -3 },
+ { -11, -2 },
+ { -11, 0 },
+ { -10, -1 },
+ { -8, -1 },
+ { -8, 6 },
+ { -10, 7 },
+ { -64, 0 },
+ { -8, -10 },
+ { -7, -8 },
+ { -7, 6 },
+ { -64, 0 },
+ { -10, -2 },
+ { -7, -2 },
+ { -64, 0 },
+ { -6, 7 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -10, -12 },
+ { -8, -11 },
+ { -7, -10 },
+ { -6, -8 },
+ { -6, 6 },
+ { -3, 6 },
+ { -1, 7 },
+ { -64, 0 },
+ { -10, 7 },
+ { -7, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -1, 7 },
+ { 2, 6 },
+ { 4, 7 },
+ { 5, 9 },
+ { 7, 7 },
+ { 10, 6 },
+ { -64, 0 },
+ { -3, -10 },
+ { 0, -12 },
+ { 2, -10 },
+ { 2, 6 },
+ { 5, 6 },
+ { 7, 7 },
+ { -64, 0 },
+ { 0, -11 },
+ { 1, -10 },
+ { 1, 6 },
+ { -64, 0 },
+ { -3, -10 },
+ { -1, -10 },
+ { 0, -9 },
+ { 0, 6 },
+ { -1, 7 },
+ { -64, 0 },
+ { 5, 7 },
+ { 6, 8 },
+ { -64, 0 },
+ { 5, -10 },
+ { 8, -12 },
+ { 10, -10 },
+ { 10, 6 },
+ { -64, 0 },
+ { 8, -11 },
+ { 9, -10 },
+ { 9, 6 },
+ { -64, 0 },
+ { 5, -10 },
+ { 7, -10 },
+ { 8, -9 },
+ { 8, 6 },
+ { 7, 7 },
+ { -64, 0 },
+ { -3, -10 },
+ { -3, 6 },
+ { -64, 0 },
+ { 5, -10 },
+ { 5, 6 },
+ { -64, 0 },
+ { -3, -4 },
+ { 0, -4 },
+ { -64, 0 },
+ { -3, 0 },
+ { 0, 0 },
+ { -64, 0 },
+ { 5, -4 },
+ { 8, -4 },
+ { -64, 0 },
+ { 5, 0 },
+ { 8, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4280[] = {
+ { -3, 3 },
+ { -3, 12 },
+ { 0, 15 },
+ { 3, 12 },
+ { 3, -6 },
+ { -64, 0 },
+ { 3, -9 },
+ { 3, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3524[] = {
+ { -11, 11 },
+ { -10, -9 },
+ { -8, -11 },
+ { -6, -12 },
+ { -4, -12 },
+ { -3, -11 },
+ { 5, 7 },
+ { 6, 8 },
+ { 8, 8 },
+ { -64, 0 },
+ { -5, -11 },
+ { -4, -10 },
+ { 4, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { -8, -11 },
+ { -6, -11 },
+ { -5, -10 },
+ { 3, 8 },
+ { 4, 9 },
+ { 6, 9 },
+ { 8, 8 },
+ { 10, 6 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { 9, -11 },
+ { 10, -12 },
+ { -64, 0 },
+ { 5, -11 },
+ { 6, -10 },
+ { 8, -10 },
+ { -64, 0 },
+ { 4, -10 },
+ { 5, -9 },
+ { 7, -9 },
+ { 9, -10 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -9, 7 },
+ { -7, 6 },
+ { -5, 6 },
+ { -4, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -6, 7 },
+ { -5, 8 },
+ { -64, 0 },
+ { -10, 9 },
+ { -9, 8 },
+ { -7, 8 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -12 },
+ { 1, -3 },
+ { -64, 0 },
+ { -1, 0 },
+ { -5, 9 },
+ { -64, 0 },
+ { -6, -2 },
+ { -2, -2 },
+ { -64, 0 },
+ { 1, -2 },
+ { 6, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1257[] = {
+ { -8, 8 },
+ { -5, -5 },
+ { -5, 1 },
+ { -4, 3 },
+ { -3, 4 },
+ { -1, 5 },
+ { 1, 5 },
+ { 3, 4 },
+ { 4, 3 },
+ { 5, 1 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3525[] = {
+ { -11, 12 },
+ { -8, -12 },
+ { -7, -11 },
+ { -6, -9 },
+ { -6, -3 },
+ { -8, -3 },
+ { -9, -2 },
+ { -9, 0 },
+ { -8, -1 },
+ { -6, -1 },
+ { -6, 6 },
+ { -8, 7 },
+ { -64, 0 },
+ { -6, -10 },
+ { -5, -8 },
+ { -5, 6 },
+ { -64, 0 },
+ { -8, -2 },
+ { -5, -2 },
+ { -64, 0 },
+ { -4, 7 },
+ { -1, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -5, -10 },
+ { -4, -8 },
+ { -4, 6 },
+ { 0, 6 },
+ { 3, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -5, 7 },
+ { -2, 8 },
+ { 0, 9 },
+ { 3, 7 },
+ { 6, 6 },
+ { -64, 0 },
+ { 0, -8 },
+ { 3, -9 },
+ { 5, -10 },
+ { 7, -12 },
+ { 8, -11 },
+ { 10, -10 },
+ { 8, -9 },
+ { 8, 12 },
+ { 7, 14 },
+ { 5, 16 },
+ { 3, 15 },
+ { -1, 14 },
+ { -6, 14 },
+ { -64, 0 },
+ { 7, -9 },
+ { 8, -10 },
+ { 7, -11 },
+ { 6, -10 },
+ { 7, -9 },
+ { 7, 7 },
+ { -64, 0 },
+ { 5, -10 },
+ { 6, -9 },
+ { 6, 6 },
+ { 8, 9 },
+ { -64, 0 },
+ { 6, 15 },
+ { 4, 14 },
+ { 1, 14 },
+ { -64, 0 },
+ { 7, 14 },
+ { 4, 13 },
+ { -2, 13 },
+ { -6, 14 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -4 },
+ { 4, -4 },
+ { 6, -5 },
+ { -64, 0 },
+ { 0, 1 },
+ { 2, 0 },
+ { 4, 0 },
+ { 6, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3020[] = {
+ { -10, 10 },
+ { -8, -12 },
+ { -8, -6 },
+ { -64, 0 },
+ { -1, -12 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, 8 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, -6 },
+ { -64, 0 },
+ { -8, -12 },
+ { 8, -12 },
+ { -64, 0 },
+ { -4, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -8, -6 },
+ { -64, 0 },
+ { -6, -12 },
+ { -8, -9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -8, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -8, -11 },
+ { -64, 0 },
+ { 3, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 8, -10 },
+ { -64, 0 },
+ { 6, -12 },
+ { 8, -9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 8, -6 },
+ { -64, 0 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4282[] = {
+ { 0, 0 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3021[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, -11 },
+ { -64, 0 },
+ { -6, -11 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -9, -12 },
+ { -7, -11 },
+ { -64, 0 },
+ { -8, -12 },
+ { -7, -10 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { 9, -12 },
+ { 7, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2770[] = {
+ { -11, 11 },
+ { 13, -16 },
+ { -13, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3022[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, 6 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { 1, 6 },
+ { -64, 0 },
+ { 7, -11 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3023[] = {
+ { -12, 12 },
+ { -8, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -4, 4 },
+ { -4, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -3, 4 },
+ { -64, 0 },
+ { 0, -12 },
+ { -3, 4 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 4, 4 },
+ { 4, 9 },
+ { -64, 0 },
+ { 2, -12 },
+ { 5, 4 },
+ { -64, 0 },
+ { 8, -11 },
+ { 5, 4 },
+ { 4, 9 },
+ { -64, 0 },
+ { -11, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 0, -12 },
+ { 2, -12 },
+ { -64, 0 },
+ { 5, -12 },
+ { 11, -12 },
+ { -64, 0 },
+ { -10, -12 },
+ { -7, -11 },
+ { -64, 0 },
+ { -9, -12 },
+ { -7, -10 },
+ { -64, 0 },
+ { -5, -12 },
+ { -6, -10 },
+ { -64, 0 },
+ { -4, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { 6, -12 },
+ { 8, -11 },
+ { -64, 0 },
+ { 10, -12 },
+ { 8, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3024[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 6, -11 },
+ { -6, 8 },
+ { -64, 0 },
+ { -9, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -64, 0 },
+ { 4, -12 },
+ { 6, -11 },
+ { -64, 0 },
+ { 8, -12 },
+ { 6, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2772[] = {
+ { -8, 7 },
+ { 1, -16 },
+ { 2, -14 },
+ { 3, -11 },
+ { 4, -6 },
+ { 4, -2 },
+ { 3, 3 },
+ { 1, 7 },
+ { -1, 10 },
+ { -4, 13 },
+ { -8, 16 },
+ { -64, 0 },
+ { 1, -16 },
+ { 2, -13 },
+ { 3, -8 },
+ { 3, -3 },
+ { 2, 2 },
+ { 1, 5 },
+ { -1, 9 },
+ { -4, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3025[] = {
+ { -11, 11 },
+ { -8, -12 },
+ { -1, -1 },
+ { -1, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, -1 },
+ { 0, 8 },
+ { -64, 0 },
+ { -6, -12 },
+ { 1, -1 },
+ { 1, 9 },
+ { -64, 0 },
+ { 7, -11 },
+ { 1, -1 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -4, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -7, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { 9, -12 },
+ { 7, -11 },
+ { -64, 0 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2773[] = {
+ { -8, 9 },
+ { 2, -12 },
+ { 2, 0 },
+ { -64, 0 },
+ { -3, -9 },
+ { 7, -3 },
+ { -64, 0 },
+ { 7, -9 },
+ { -3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1262[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { 0, 6 },
+ { -64, 0 },
+ { -3, -2 },
+ { -2, -3 },
+ { 0, -6 },
+ { 2, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { -2, -3 },
+ { 0, -5 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2774[] = {
+ { -13, 13 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4287[] = {
+ { -6, 6 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { -64, 0 },
+ { 6, -6 },
+ { 6, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2775[] = {
+ { -13, 13 },
+ { 0, -9 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4288[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3026[] = {
+ { -10, 10 },
+ { 7, -12 },
+ { -7, -12 },
+ { -7, -6 },
+ { -64, 0 },
+ { 5, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { 7, 3 },
+ { -64, 0 },
+ { -6, -12 },
+ { -7, -6 },
+ { -64, 0 },
+ { -5, -12 },
+ { -7, -9 },
+ { -64, 0 },
+ { -4, -12 },
+ { -7, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -7, -11 },
+ { -64, 0 },
+ { 2, 9 },
+ { 7, 8 },
+ { -64, 0 },
+ { 4, 9 },
+ { 7, 7 },
+ { -64, 0 },
+ { 5, 9 },
+ { 7, 6 },
+ { -64, 0 },
+ { 6, 9 },
+ { 7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2776[] = {
+ { -13, 13 },
+ { -9, -3 },
+ { 9, -3 },
+ { -64, 0 },
+ { -9, 3 },
+ { 9, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4289[] = {
+ { -9, 9 },
+ { -9, 3 },
+ { -6, 0 },
+ { -3, 0 },
+ { 3, 6 },
+ { 6, 6 },
+ { 9, 3 },
+ { -64, 0 },
+ { 9, -6 },
+ { 6, -3 },
+ { 3, -3 },
+ { -3, -9 },
+ { -6, -9 },
+ { -9, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2777[] = {
+ { -4, 5 },
+ { 3, -12 },
+ { 1, -5 },
+ { -64, 0 },
+ { 4, -12 },
+ { 1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4290[] = {
+ { -6, 6 },
+ { 3, -3 },
+ { 0, -6 },
+ { -3, -6 },
+ { -6, -3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 0, 9 },
+ { 3, 6 },
+ { -64, 0 },
+ { 6, -6 },
+ { 3, -3 },
+ { 3, 6 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2778[] = {
+ { -9, 9 },
+ { -2, -12 },
+ { -4, -5 },
+ { -64, 0 },
+ { -1, -12 },
+ { -4, -5 },
+ { -64, 0 },
+ { 7, -12 },
+ { 5, -5 },
+ { -64, 0 },
+ { 8, -12 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3801[] = {
+ { -13, 13 },
+ { -4, -10 },
+ { -6, -9 },
+ { -8, -7 },
+ { -9, -5 },
+ { -10, -2 },
+ { -10, 1 },
+ { -9, 3 },
+ { -7, 4 },
+ { -64, 0 },
+ { -8, -6 },
+ { -9, -3 },
+ { -9, 1 },
+ { -8, 3 },
+ { -64, 0 },
+ { -4, -10 },
+ { -6, -8 },
+ { -7, -6 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -7, 6 },
+ { -8, 8 },
+ { -10, 9 },
+ { -64, 0 },
+ { 4, -10 },
+ { 6, -10 },
+ { 6, 7 },
+ { 4, 7 },
+ { -64, 0 },
+ { 7, -10 },
+ { 7, 7 },
+ { -64, 0 },
+ { 8, -11 },
+ { 8, 8 },
+ { -64, 0 },
+ { -10, -12 },
+ { -7, -11 },
+ { -1, -10 },
+ { 4, -10 },
+ { 8, -11 },
+ { 10, -12 },
+ { -64, 0 },
+ { -8, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -10, 9 },
+ { -7, 8 },
+ { -1, 7 },
+ { 4, 7 },
+ { 8, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3802[] = {
+ { -13, 13 },
+ { -6, -11 },
+ { -6, 8 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 8 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -10, -8 },
+ { -8, -10 },
+ { -6, -11 },
+ { -2, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { -64, 0 },
+ { 6, -10 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -5 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -7 },
+ { 5, -6 },
+ { -64, 0 },
+ { -1, 3 },
+ { -3, 2 },
+ { -4, 0 },
+ { -4, -2 },
+ { -3, -4 },
+ { -2, -5 },
+ { 1, -6 },
+ { 4, -6 },
+ { 7, -5 },
+ { 9, -3 },
+ { 10, -1 },
+ { 10, 2 },
+ { 9, 5 },
+ { 7, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -6, 8 },
+ { -8, 7 },
+ { -10, 5 },
+ { -64, 0 },
+ { 8, -3 },
+ { 9, -1 },
+ { 9, 3 },
+ { 8, 5 },
+ { -64, 0 },
+ { 4, -6 },
+ { 7, -4 },
+ { 8, -1 },
+ { 8, 3 },
+ { 7, 6 },
+ { 5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2779[] = {
+ { -7, 8 },
+ { 1, -12 },
+ { -1, -11 },
+ { -2, -9 },
+ { -2, -7 },
+ { -1, -5 },
+ { 1, -4 },
+ { 3, -4 },
+ { 5, -5 },
+ { 6, -7 },
+ { 6, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3804[] = {
+ { -13, 13 },
+ { -7, -11 },
+ { -7, 8 },
+ { -64, 0 },
+ { -6, -11 },
+ { -6, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -11 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { -10, -7 },
+ { -9, -9 },
+ { -7, -11 },
+ { -4, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -10 },
+ { 8, -8 },
+ { 9, -6 },
+ { 10, -3 },
+ { 10, 0 },
+ { 9, 3 },
+ { 8, 5 },
+ { 6, 7 },
+ { 4, 8 },
+ { 1, 9 },
+ { -4, 9 },
+ { -7, 8 },
+ { -9, 6 },
+ { -10, 4 },
+ { -64, 0 },
+ { 8, -7 },
+ { 9, -4 },
+ { 9, 1 },
+ { 8, 4 },
+ { -64, 0 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -7 },
+ { 8, -4 },
+ { 8, 1 },
+ { 7, 4 },
+ { 6, 6 },
+ { 4, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3805[] = {
+ { -13, 13 },
+ { 10, -12 },
+ { 9, -10 },
+ { 8, -8 },
+ { 6, -10 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 7 },
+ { 10, 9 },
+ { -64, 0 },
+ { 9, -10 },
+ { 8, -5 },
+ { 8, 2 },
+ { 9, 7 },
+ { -64, 0 },
+ { 8, -7 },
+ { 7, -8 },
+ { -64, 0 },
+ { 8, -5 },
+ { 6, -9 },
+ { 4, -11 },
+ { -64, 0 },
+ { -8, -7 },
+ { -9, -4 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 7, 5 },
+ { 8, 4 },
+ { -64, 0 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { -64, 0 },
+ { -8, -2 },
+ { -7, -3 },
+ { -4, -3 },
+ { 3, -1 },
+ { 6, -1 },
+ { 8, -2 },
+ { -64, 0 },
+ { -2, -2 },
+ { 0, -1 },
+ { 3, 0 },
+ { 5, 0 },
+ { 7, -1 },
+ { -64, 0 },
+ { -5, -3 },
+ { 0, 0 },
+ { 3, 1 },
+ { 5, 1 },
+ { 7, 0 },
+ { 8, -2 },
+ { -64, 0 },
+ { 8, -5 },
+ { 7, -6 },
+ { 6, -6 },
+ { 5, -5 },
+ { 6, -4 },
+ { 7, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3806[] = {
+ { -13, 13 },
+ { -8, -10 },
+ { -8, 8 },
+ { -64, 0 },
+ { -5, -11 },
+ { -7, -10 },
+ { -7, 7 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, 7 },
+ { -4, 7 },
+ { -64, 0 },
+ { -10, -8 },
+ { -8, -10 },
+ { -6, -11 },
+ { -3, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -10 },
+ { 7, -9 },
+ { 10, -12 },
+ { -64, 0 },
+ { 10, -12 },
+ { 9, -10 },
+ { 8, -6 },
+ { 8, -3 },
+ { 9, 1 },
+ { 10, 3 },
+ { -64, 0 },
+ { 8, -9 },
+ { 7, -7 },
+ { -64, 0 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -6 },
+ { 8, -3 },
+ { -64, 0 },
+ { -6, -2 },
+ { -5, -3 },
+ { -3, -3 },
+ { 2, -2 },
+ { 5, -2 },
+ { 7, -3 },
+ { -64, 0 },
+ { -1, -2 },
+ { 2, -1 },
+ { 4, -1 },
+ { 6, -2 },
+ { -64, 0 },
+ { -4, -3 },
+ { 2, 0 },
+ { 4, 0 },
+ { 6, -1 },
+ { 7, -3 },
+ { 7, -6 },
+ { 6, -7 },
+ { 5, -7 },
+ { 4, -6 },
+ { 5, -5 },
+ { 6, -6 },
+ { -64, 0 },
+ { -10, 9 },
+ { -8, 8 },
+ { -4, 7 },
+ { 1, 7 },
+ { 7, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3807[] = {
+ { -13, 13 },
+ { 10, -12 },
+ { 9, -10 },
+ { 8, -8 },
+ { 6, -10 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 7, 6 },
+ { 8, 4 },
+ { 9, 7 },
+ { 10, 9 },
+ { -64, 0 },
+ { 9, -10 },
+ { 8, -5 },
+ { 8, 2 },
+ { 9, 7 },
+ { -64, 0 },
+ { 8, -7 },
+ { 7, -8 },
+ { -64, 0 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { -64, 0 },
+ { -8, -7 },
+ { -9, -4 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 6, 6 },
+ { 7, 4 },
+ { 7, 0 },
+ { -64, 0 },
+ { 4, 8 },
+ { 5, 7 },
+ { 6, 4 },
+ { 6, -1 },
+ { -64, 0 },
+ { -7, 1 },
+ { -6, 0 },
+ { -5, 1 },
+ { -6, 2 },
+ { -7, 2 },
+ { -8, 1 },
+ { -64, 0 },
+ { -8, -2 },
+ { -7, -4 },
+ { -5, -5 },
+ { -3, -5 },
+ { 0, -4 },
+ { 3, -2 },
+ { 5, -1 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -4 },
+ { -3, -4 },
+ { 0, -3 },
+ { 2, -2 },
+ { -64, 0 },
+ { -8, -2 },
+ { -6, -3 },
+ { -3, -3 },
+ { 3, -1 },
+ { 7, -1 },
+ { 8, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3808[] = {
+ { -13, 13 },
+ { -8, -11 },
+ { -8, 8 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, -10 },
+ { -7, 8 },
+ { -64, 0 },
+ { -4, -10 },
+ { -6, -10 },
+ { -6, 8 },
+ { -64, 0 },
+ { -10, -12 },
+ { -8, -11 },
+ { -4, -10 },
+ { 1, -10 },
+ { 7, -11 },
+ { 10, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { -5, -4 },
+ { -3, -6 },
+ { 0, -7 },
+ { 4, -7 },
+ { 7, -6 },
+ { 9, -4 },
+ { 10, -1 },
+ { 10, 2 },
+ { 9, 3 },
+ { 7, 4 },
+ { -64, 0 },
+ { 8, -4 },
+ { 9, -2 },
+ { 9, 1 },
+ { 8, 3 },
+ { -64, 0 },
+ { 4, -7 },
+ { 6, -6 },
+ { 7, -5 },
+ { 8, -3 },
+ { 8, 1 },
+ { 7, 4 },
+ { 7, 6 },
+ { 8, 8 },
+ { 10, 9 },
+ { -64, 0 },
+ { -10, 9 },
+ { -6, 8 },
+ { -2, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3809[] = {
+ { -13, 13 },
+ { -1, -9 },
+ { -1, 7 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -9 },
+ { 1, 7 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -10 },
+ { -2, -9 },
+ { 2, -9 },
+ { 6, -10 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -7, 8 },
+ { -3, 7 },
+ { 3, 7 },
+ { 7, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3810[] = {
+ { -13, 13 },
+ { 2, -9 },
+ { 4, -9 },
+ { 4, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, 6 },
+ { 4, 7 },
+ { -64, 0 },
+ { 6, -10 },
+ { 6, 7 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -10 },
+ { -2, -9 },
+ { 2, -9 },
+ { 6, -10 },
+ { 10, -12 },
+ { -64, 0 },
+ { -9, -3 },
+ { -10, -1 },
+ { -10, 3 },
+ { -9, 6 },
+ { -7, 8 },
+ { -4, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 10, 2 },
+ { -64, 0 },
+ { -9, 3 },
+ { -8, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { -10, 1 },
+ { -8, 3 },
+ { -7, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3811[] = {
+ { -13, 13 },
+ { -8, -11 },
+ { -8, 8 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, -10 },
+ { -7, 8 },
+ { -64, 0 },
+ { -4, -10 },
+ { -6, -10 },
+ { -6, 8 },
+ { -64, 0 },
+ { -10, -12 },
+ { -8, -11 },
+ { -4, -10 },
+ { 1, -10 },
+ { 7, -11 },
+ { 10, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { -5, -4 },
+ { -3, -6 },
+ { 0, -7 },
+ { 3, -7 },
+ { 6, -6 },
+ { 7, -5 },
+ { 7, -3 },
+ { 6, -2 },
+ { 1, 0 },
+ { -1, 1 },
+ { -2, 2 },
+ { -2, 3 },
+ { -1, 4 },
+ { 0, 3 },
+ { -1, 2 },
+ { -64, 0 },
+ { 5, -6 },
+ { 6, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { -64, 0 },
+ { 3, -7 },
+ { 5, -5 },
+ { 5, -3 },
+ { 4, -2 },
+ { 1, 0 },
+ { -64, 0 },
+ { 1, 0 },
+ { 4, 0 },
+ { 7, 1 },
+ { 8, 3 },
+ { 8, 5 },
+ { 7, 6 },
+ { -64, 0 },
+ { 5, 1 },
+ { 7, 3 },
+ { 7, 5 },
+ { -64, 0 },
+ { 1, 0 },
+ { 4, 1 },
+ { 6, 3 },
+ { 7, 6 },
+ { 8, 8 },
+ { 9, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { -10, 9 },
+ { -6, 8 },
+ { -2, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3812[] = {
+ { -13, 13 },
+ { -8, -11 },
+ { -8, 8 },
+ { -64, 0 },
+ { -7, -10 },
+ { -7, 7 },
+ { -64, 0 },
+ { -4, -10 },
+ { -6, -10 },
+ { -6, 7 },
+ { -4, 7 },
+ { -64, 0 },
+ { 10, -7 },
+ { 8, -4 },
+ { 7, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 7, 5 },
+ { 9, 6 },
+ { -64, 0 },
+ { 8, -3 },
+ { 7, 0 },
+ { 7, 3 },
+ { 8, 5 },
+ { -64, 0 },
+ { 10, -7 },
+ { 9, -5 },
+ { 8, -1 },
+ { 8, 2 },
+ { 9, 6 },
+ { 10, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -8, -11 },
+ { -4, -10 },
+ { 1, -10 },
+ { 7, -11 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -8, 8 },
+ { -4, 7 },
+ { 1, 7 },
+ { 7, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3813[] = {
+ { -13, 13 },
+ { -1, -9 },
+ { -1, 7 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, -9 },
+ { 1, 7 },
+ { -64, 0 },
+ { -4, 7 },
+ { -6, 5 },
+ { -8, 4 },
+ { -9, 3 },
+ { -10, 0 },
+ { -10, -5 },
+ { -9, -8 },
+ { -7, -10 },
+ { -5, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 7, -10 },
+ { 9, -8 },
+ { 10, -5 },
+ { 10, 0 },
+ { 9, 3 },
+ { 8, 4 },
+ { 6, 5 },
+ { 4, 7 },
+ { -64, 0 },
+ { -8, 3 },
+ { -9, 0 },
+ { -9, -5 },
+ { -8, -8 },
+ { -64, 0 },
+ { -6, 5 },
+ { -7, 3 },
+ { -8, 0 },
+ { -8, -6 },
+ { -7, -9 },
+ { -5, -11 },
+ { -64, 0 },
+ { 8, -8 },
+ { 9, -5 },
+ { 9, 0 },
+ { 8, 3 },
+ { -64, 0 },
+ { 5, -11 },
+ { 7, -9 },
+ { 8, -6 },
+ { 8, 0 },
+ { 7, 3 },
+ { 6, 5 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -10 },
+ { -2, -9 },
+ { 2, -9 },
+ { 6, -10 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -7, 8 },
+ { -3, 7 },
+ { 3, 7 },
+ { 7, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3814[] = {
+ { -13, 13 },
+ { -8, -10 },
+ { -8, 8 },
+ { -10, 9 },
+ { -64, 0 },
+ { -6, -10 },
+ { -7, -9 },
+ { -7, 8 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, 8 },
+ { -64, 0 },
+ { -10, -8 },
+ { -8, -10 },
+ { -6, -11 },
+ { -3, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -10 },
+ { 8, -8 },
+ { 9, -6 },
+ { 10, -3 },
+ { 10, 1 },
+ { 9, 3 },
+ { 7, 4 },
+ { -64, 0 },
+ { 8, -7 },
+ { 9, -4 },
+ { 9, 0 },
+ { 8, 3 },
+ { -64, 0 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -7 },
+ { 8, -4 },
+ { 8, 0 },
+ { 7, 4 },
+ { 7, 6 },
+ { 8, 8 },
+ { 9, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { -10, 9 },
+ { -6, 8 },
+ { -2, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3815[] = {
+ { -13, 13 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { 10, 0 },
+ { 10, -3 },
+ { 9, -6 },
+ { 8, -8 },
+ { 6, -10 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -8, -7 },
+ { -9, -4 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 8, 4 },
+ { 9, 1 },
+ { 9, -4 },
+ { 8, -7 },
+ { -64, 0 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3816[] = {
+ { -13, 13 },
+ { -8, -9 },
+ { -8, 8 },
+ { -64, 0 },
+ { -5, -10 },
+ { -7, -8 },
+ { -7, 7 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -6, 7 },
+ { -4, 7 },
+ { -64, 0 },
+ { -10, -7 },
+ { -8, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 7, -10 },
+ { 9, -8 },
+ { 10, -5 },
+ { 10, -3 },
+ { 9, 0 },
+ { 7, 2 },
+ { 4, 3 },
+ { 0, 3 },
+ { -3, 2 },
+ { -5, 0 },
+ { -6, -3 },
+ { -64, 0 },
+ { 8, -8 },
+ { 9, -6 },
+ { 9, -2 },
+ { 8, 0 },
+ { -64, 0 },
+ { 5, -11 },
+ { 7, -9 },
+ { 8, -6 },
+ { 8, -2 },
+ { 7, 1 },
+ { 4, 3 },
+ { -64, 0 },
+ { -10, 9 },
+ { -8, 8 },
+ { -4, 7 },
+ { 1, 7 },
+ { 7, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3817[] = {
+ { -13, 13 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { 10, 0 },
+ { 10, -3 },
+ { 9, -6 },
+ { 8, -8 },
+ { 6, -10 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -8, -7 },
+ { -9, -4 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 8, 4 },
+ { 9, 1 },
+ { 9, -4 },
+ { 8, -7 },
+ { -64, 0 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { -64, 0 },
+ { -8, 1 },
+ { -7, 3 },
+ { -4, 4 },
+ { 2, 5 },
+ { 9, 5 },
+ { 10, 6 },
+ { 10, 8 },
+ { 9, 9 },
+ { 9, 8 },
+ { 10, 7 },
+ { -64, 0 },
+ { -2, 5 },
+ { 0, 5 },
+ { -64, 0 },
+ { -7, 3 },
+ { -4, 5 },
+ { -1, 6 },
+ { 1, 6 },
+ { 2, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3818[] = {
+ { -13, 13 },
+ { -8, -9 },
+ { -8, 8 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, -9 },
+ { -7, 8 },
+ { -64, 0 },
+ { -6, -10 },
+ { -6, 8 },
+ { -64, 0 },
+ { -10, -7 },
+ { -8, -9 },
+ { -6, -10 },
+ { -4, -11 },
+ { -1, -12 },
+ { 3, -12 },
+ { 7, -11 },
+ { 9, -9 },
+ { 10, -7 },
+ { 10, -4 },
+ { 9, -2 },
+ { 8, -1 },
+ { -64, 0 },
+ { 7, -10 },
+ { 8, -9 },
+ { 9, -7 },
+ { 9, -4 },
+ { 8, -2 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 7, -9 },
+ { 8, -7 },
+ { 8, -3 },
+ { 7, -1 },
+ { -64, 0 },
+ { 6, 0 },
+ { 3, 1 },
+ { 0, 1 },
+ { -2, 0 },
+ { -2, -2 },
+ { 0, -3 },
+ { 3, -3 },
+ { 6, -2 },
+ { 8, 0 },
+ { 10, 3 },
+ { 10, 5 },
+ { 9, 6 },
+ { 8, 6 },
+ { -64, 0 },
+ { 6, -1 },
+ { 7, 0 },
+ { 9, 4 },
+ { 9, 5 },
+ { 8, 2 },
+ { -64, 0 },
+ { 2, -3 },
+ { 4, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 8, 6 },
+ { 9, 8 },
+ { 10, 9 },
+ { -64, 0 },
+ { -10, 9 },
+ { -6, 8 },
+ { -2, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3819[] = {
+ { -13, 13 },
+ { 2, -12 },
+ { 8, -11 },
+ { 10, -12 },
+ { 9, -10 },
+ { 9, -8 },
+ { 7, -10 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -8, -8 },
+ { -9, -5 },
+ { -9, -3 },
+ { -8, 0 },
+ { -6, 2 },
+ { -3, 3 },
+ { 0, 3 },
+ { 2, 2 },
+ { 3, 1 },
+ { 4, -1 },
+ { 4, -2 },
+ { -64, 0 },
+ { 9, -11 },
+ { 8, -10 },
+ { 9, -8 },
+ { -64, 0 },
+ { -8, -2 },
+ { -7, 0 },
+ { -6, 1 },
+ { -3, 2 },
+ { 0, 2 },
+ { 2, 1 },
+ { -64, 0 },
+ { -7, -9 },
+ { -8, -7 },
+ { -8, -4 },
+ { -7, -2 },
+ { -5, 0 },
+ { -2, 1 },
+ { 0, 1 },
+ { 2, 0 },
+ { 4, -2 },
+ { 5, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { -6, -1 },
+ { -5, -1 },
+ { -4, -2 },
+ { -2, -4 },
+ { 0, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 7, -2 },
+ { 8, 0 },
+ { 8, 3 },
+ { 7, 6 },
+ { 5, 8 },
+ { -64, 0 },
+ { -2, -5 },
+ { 0, -6 },
+ { 3, -6 },
+ { 6, -5 },
+ { 8, -3 },
+ { 9, 0 },
+ { 9, 3 },
+ { 8, 5 },
+ { -64, 0 },
+ { -9, 5 },
+ { -8, 7 },
+ { -9, 8 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, -3 },
+ { -3, -5 },
+ { -2, -6 },
+ { 0, -7 },
+ { 3, -7 },
+ { 6, -6 },
+ { 9, -3 },
+ { 10, 0 },
+ { 10, 2 },
+ { 9, 5 },
+ { 7, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -7, 7 },
+ { -9, 5 },
+ { -9, 7 },
+ { -10, 9 },
+ { -8, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3820[] = {
+ { -13, 13 },
+ { -1, -10 },
+ { -5, -10 },
+ { -7, -9 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 1 },
+ { -9, 4 },
+ { -8, 6 },
+ { -7, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { 10, 0 },
+ { 10, -4 },
+ { 9, -7 },
+ { 7, -9 },
+ { 5, -10 },
+ { -64, 0 },
+ { 3, -10 },
+ { 2, -9 },
+ { 2, -7 },
+ { 3, -6 },
+ { 4, -7 },
+ { 3, -8 },
+ { -64, 0 },
+ { -9, 1 },
+ { -8, 4 },
+ { -6, 6 },
+ { -4, 7 },
+ { -1, 8 },
+ { 2, 8 },
+ { 5, 7 },
+ { -64, 0 },
+ { -8, -8 },
+ { -9, -4 },
+ { -9, -1 },
+ { -8, 2 },
+ { -6, 5 },
+ { -4, 6 },
+ { -1, 7 },
+ { 2, 7 },
+ { 5, 6 },
+ { 7, 5 },
+ { 9, 2 },
+ { 10, 0 },
+ { -64, 0 },
+ { -10, -12 },
+ { -7, -9 },
+ { -64, 0 },
+ { -7, -10 },
+ { -6, -11 },
+ { -64, 0 },
+ { -9, -11 },
+ { -8, -11 },
+ { -7, -12 },
+ { -5, -11 },
+ { -1, -10 },
+ { 5, -10 },
+ { 8, -11 },
+ { 10, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3821[] = {
+ { -13, 13 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 3, 9 },
+ { 6, 8 },
+ { 8, 7 },
+ { -64, 0 },
+ { -7, -8 },
+ { -8, -6 },
+ { -9, -3 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -7, -9 },
+ { -6, -8 },
+ { -6, -7 },
+ { -7, -5 },
+ { -8, -2 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 4, -10 },
+ { 6, -10 },
+ { 6, 6 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 7, -10 },
+ { 7, 6 },
+ { 6, 7 },
+ { -64, 0 },
+ { 8, -11 },
+ { 8, 7 },
+ { 10, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -7, -11 },
+ { -1, -10 },
+ { 4, -10 },
+ { 8, -11 },
+ { 10, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3822[] = {
+ { -13, 13 },
+ { -10, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, -11 },
+ { -8, -10 },
+ { -1, 5 },
+ { 0, 7 },
+ { -64, 0 },
+ { -8, -11 },
+ { -7, -10 },
+ { 0, 5 },
+ { 1, 6 },
+ { -64, 0 },
+ { 10, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 5, -4 },
+ { 3, 1 },
+ { -64, 0 },
+ { 7, -6 },
+ { 3, -1 },
+ { 2, 2 },
+ { 2, 4 },
+ { -64, 0 },
+ { -10, -12 },
+ { -8, -11 },
+ { -3, -10 },
+ { 3, -10 },
+ { 8, -11 },
+ { 10, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3823[] = {
+ { -13, 13 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { 10, 0 },
+ { 10, -3 },
+ { 9, -6 },
+ { 8, -8 },
+ { 6, -10 },
+ { -64, 0 },
+ { -8, -6 },
+ { -9, -3 },
+ { -9, 0 },
+ { -8, 3 },
+ { -7, 5 },
+ { -64, 0 },
+ { -8, -8 },
+ { -7, -7 },
+ { -7, -6 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 7, 5 },
+ { 8, 3 },
+ { 9, 0 },
+ { 9, -3 },
+ { 8, -6 },
+ { -64, 0 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -6 },
+ { 7, -7 },
+ { 8, -8 },
+ { -64, 0 },
+ { -1, -9 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 8 },
+ { -64, 0 },
+ { 1, -9 },
+ { 1, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -10 },
+ { -2, -9 },
+ { 2, -9 },
+ { 6, -10 },
+ { 10, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3824[] = {
+ { -13, 13 },
+ { -10, -12 },
+ { 6, 7 },
+ { 7, 8 },
+ { -64, 0 },
+ { -9, -11 },
+ { -7, -10 },
+ { 8, 8 },
+ { -64, 0 },
+ { -6, -10 },
+ { 10, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 1, -2 },
+ { -64, 0 },
+ { -1, 0 },
+ { -8, 8 },
+ { -64, 0 },
+ { -2, 1 },
+ { -5, 3 },
+ { -6, 5 },
+ { -64, 0 },
+ { -1, 0 },
+ { -5, 2 },
+ { -6, 3 },
+ { -7, 5 },
+ { -7, 7 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -10 },
+ { -2, -9 },
+ { 2, -9 },
+ { 6, -10 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -8, 8 },
+ { -4, 7 },
+ { 1, 7 },
+ { 7, 8 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3825[] = {
+ { -13, 13 },
+ { 6, -10 },
+ { 6, 8 },
+ { -64, 0 },
+ { 7, -10 },
+ { 7, 7 },
+ { -64, 0 },
+ { 8, -11 },
+ { 8, 7 },
+ { -64, 0 },
+ { -7, -10 },
+ { -9, -8 },
+ { -10, -5 },
+ { -10, -2 },
+ { -9, 1 },
+ { -7, 3 },
+ { -5, 4 },
+ { -2, 5 },
+ { 1, 5 },
+ { 4, 4 },
+ { 6, 3 },
+ { -64, 0 },
+ { -6, 3 },
+ { -3, 4 },
+ { 3, 4 },
+ { -64, 0 },
+ { -10, -2 },
+ { -9, 0 },
+ { -7, 2 },
+ { -4, 3 },
+ { 2, 3 },
+ { 4, 4 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -10 },
+ { -2, -9 },
+ { 2, -9 },
+ { 6, -10 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 5 },
+ { -8, 7 },
+ { -6, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 6, 8 },
+ { 10, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3826[] = {
+ { -13, 13 },
+ { -10, -12 },
+ { -9, -11 },
+ { -7, -10 },
+ { -4, -10 },
+ { 1, -12 },
+ { 4, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -5 },
+ { -64, 0 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -5 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -6 },
+ { -64, 0 },
+ { 6, -4 },
+ { 2, -3 },
+ { 0, -3 },
+ { -2, -4 },
+ { -2, -6 },
+ { 0, -7 },
+ { 2, -7 },
+ { 6, -6 },
+ { -64, 0 },
+ { 2, -7 },
+ { 4, -6 },
+ { 5, -5 },
+ { 4, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { 7, -5 },
+ { 9, -3 },
+ { 10, 0 },
+ { 10, 2 },
+ { 9, 5 },
+ { 7, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -7, 7 },
+ { -9, 5 },
+ { -10, 2 },
+ { -10, 0 },
+ { -9, -3 },
+ { -8, -4 },
+ { -6, -5 },
+ { -4, -5 },
+ { -2, -4 },
+ { -2, -2 },
+ { -3, -1 },
+ { -4, -2 },
+ { -3, -3 },
+ { -64, 0 },
+ { 6, -5 },
+ { 8, -3 },
+ { 9, -1 },
+ { 9, 3 },
+ { 8, 5 },
+ { -64, 0 },
+ { 6, -4 },
+ { 7, -3 },
+ { 8, -1 },
+ { 8, 3 },
+ { 7, 6 },
+ { 5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4300[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { 0, 9 },
+ { 6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4301[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { -3, 9 },
+ { 0, 0 },
+ { 3, 9 },
+ { 6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4302[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { 6, -6 },
+ { -64, 0 },
+ { -6, -6 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4303[] = {
+ { -6, 6 },
+ { -6, 12 },
+ { -3, 15 },
+ { 3, 15 },
+ { 6, 12 },
+ { 6, -6 },
+ { -64, 0 },
+ { -6, -6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4304[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { 6, -6 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4305[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { 0, -3 },
+ { -64, 0 },
+ { 3, -9 },
+ { 0, -12 },
+ { -3, -9 },
+ { -3, 9 },
+ { -6, 9 },
+ { -6, 6 },
+ { -3, 6 },
+ { 0, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4306[] = {
+ { -6, 6 },
+ { -3, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { -64, 0 },
+ { 3, 0 },
+ { -3, 0 },
+ { -6, 3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1283[] = {
+ { -6, 7 },
+ { 0, -7 },
+ { -2, -6 },
+ { -3, -4 },
+ { -3, -3 },
+ { -2, -1 },
+ { 0, 0 },
+ { 1, 0 },
+ { 3, -1 },
+ { 4, -3 },
+ { 4, -4 },
+ { 3, -6 },
+ { 1, -7 },
+ { 0, -7 },
+ { -64, 0 },
+ { 0, 0 },
+ { 0, 6 },
+ { -64, 0 },
+ { 1, 0 },
+ { 1, 6 },
+ { -64, 0 },
+ { -3, 3 },
+ { 4, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4308[] = {
+ { -6, 6 },
+ { -3, 9 },
+ { -3, -6 },
+ { -6, -3 },
+ { -64, 0 },
+ { -3, -3 },
+ { 0, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4309[] = {
+ { -6, 6 },
+ { -6, -9 },
+ { 6, -3 },
+ { -6, 3 },
+ { -64, 0 },
+ { -6, 6 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1286[] = {
+ { -8, 8 },
+ { -6, -6 },
+ { -5, -7 },
+ { -3, -7 },
+ { -1, -6 },
+ { 0, -4 },
+ { 0, -2 },
+ { -1, 0 },
+ { -2, 1 },
+ { -4, 2 },
+ { -64, 0 },
+ { -3, -7 },
+ { -2, -6 },
+ { -1, -4 },
+ { -1, -1 },
+ { -2, 1 },
+ { -64, 0 },
+ { 4, -7 },
+ { 3, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { 2, 6 },
+ { -64, 0 },
+ { -4, 2 },
+ { 6, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4311[] = {
+ { -6, 6 },
+ { -6, -9 },
+ { -3, -6 },
+ { 0, -6 },
+ { 3, -9 },
+ { 0, -9 },
+ { -6, -3 },
+ { -3, 0 },
+ { 0, 0 },
+ { -64, 0 },
+ { -3, 0 },
+ { -6, 3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 0, 9 },
+ { 3, 6 },
+ { 6, 9 },
+ { 3, 12 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2819[] = {
+ { -9, 10 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -7, -6 },
+ { -7, -12 },
+ { 8, -12 },
+ { 8, -6 },
+ { 7, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3065[] = {
+ { -11, 11 },
+ { 1, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -6, -6 },
+ { -7, -3 },
+ { -8, 1 },
+ { -8, 4 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 0 },
+ { 8, -4 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 4, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 5 },
+ { -6, 7 },
+ { -64, 0 },
+ { 3, 6 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -4 },
+ { 7, -8 },
+ { 6, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -1, -11 },
+ { -3, -8 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 6 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 3 },
+ { 5, 0 },
+ { 6, -4 },
+ { 6, -9 },
+ { 5, -11 },
+ { 4, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1288[] = {
+ { -6, 7 },
+ { -3, -4 },
+ { 0, -7 },
+ { 0, -1 },
+ { -64, 0 },
+ { 4, -4 },
+ { 1, -7 },
+ { 1, -1 },
+ { -64, 0 },
+ { 0, -1 },
+ { -2, 0 },
+ { -3, 2 },
+ { -3, 3 },
+ { -2, 5 },
+ { 0, 6 },
+ { 1, 6 },
+ { 3, 5 },
+ { 4, 3 },
+ { 4, 2 },
+ { 3, 0 },
+ { 1, -1 },
+ { -64, 0 },
+ { 0, 2 },
+ { 0, 3 },
+ { 1, 3 },
+ { 1, 2 },
+ { 0, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3066[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 6, -12 },
+ { 9, -11 },
+ { 10, -9 },
+ { 10, -7 },
+ { 9, -4 },
+ { 7, -2 },
+ { 3, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -4 },
+ { 6, -2 },
+ { -64, 0 },
+ { 6, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -4 },
+ { 5, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -12, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3067[] = {
+ { -11, 11 },
+ { 1, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -6, -6 },
+ { -7, -3 },
+ { -8, 1 },
+ { -8, 4 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 0 },
+ { 8, -4 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 4, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 5 },
+ { -6, 7 },
+ { -64, 0 },
+ { 3, 6 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -4 },
+ { 7, -8 },
+ { 6, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -1, -11 },
+ { -3, -8 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 6 },
+ { -5, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 3 },
+ { 5, 0 },
+ { 6, -4 },
+ { 6, -9 },
+ { 5, -11 },
+ { 4, -12 },
+ { -64, 0 },
+ { -6, 6 },
+ { -5, 4 },
+ { -3, 3 },
+ { -2, 3 },
+ { 0, 4 },
+ { 1, 6 },
+ { 2, 11 },
+ { 3, 12 },
+ { 4, 12 },
+ { 5, 11 },
+ { -64, 0 },
+ { 2, 12 },
+ { 3, 13 },
+ { 4, 13 },
+ { -64, 0 },
+ { 1, 6 },
+ { 1, 13 },
+ { 2, 14 },
+ { 4, 14 },
+ { 5, 11 },
+ { 5, 10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3068[] = {
+ { -12, 12 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 5, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -4 },
+ { 7, -3 },
+ { 4, -2 },
+ { -4, -2 },
+ { -64, 0 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -4 },
+ { 6, -3 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -7 },
+ { 6, -4 },
+ { 4, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 2, -1 },
+ { 3, 0 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { 8, 6 },
+ { -64, 0 },
+ { 5, 7 },
+ { 6, 8 },
+ { 7, 8 },
+ { -64, 0 },
+ { 3, 0 },
+ { 4, 8 },
+ { 5, 9 },
+ { 7, 9 },
+ { 8, 6 },
+ { 8, 5 },
+ { -64, 0 },
+ { -12, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { -8, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -8, 7 },
+ { -10, 9 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, 8 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4314[] = {
+ { -6, 6 },
+ { 6, -12 },
+ { -6, -12 },
+ { 3, -3 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3069[] = {
+ { -11, 12 },
+ { 8, -10 },
+ { 9, -10 },
+ { 10, -12 },
+ { 9, -6 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 4, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -5, -6 },
+ { -4, -4 },
+ { -2, -2 },
+ { 4, 1 },
+ { 5, 3 },
+ { 5, 6 },
+ { 4, 8 },
+ { -64, 0 },
+ { -4, -6 },
+ { -3, -4 },
+ { 4, 0 },
+ { 5, 2 },
+ { -64, 0 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { 3, -2 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 4, 8 },
+ { 1, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 3 },
+ { -9, 9 },
+ { -8, 7 },
+ { -7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2802[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 3, -2 },
+ { 6, -1 },
+ { 7, 0 },
+ { 8, 2 },
+ { 8, 5 },
+ { 7, 7 },
+ { 6, 8 },
+ { 3, 9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3070[] = {
+ { -11, 11 },
+ { 2, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -7, -6 },
+ { -64, 0 },
+ { 11, -12 },
+ { 10, -6 },
+ { -64, 0 },
+ { -5, -12 },
+ { 11, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { -7, -6 },
+ { -64, 0 },
+ { -2, -12 },
+ { -6, -9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -5, -11 },
+ { -64, 0 },
+ { 7, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { 8, -12 },
+ { 10, -10 },
+ { -64, 0 },
+ { 9, -12 },
+ { 10, -9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 10, -6 },
+ { -64, 0 },
+ { -3, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -3, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { -2, 7 },
+ { -1, 9 },
+ { -64, 0 },
+ { -3, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3071[] = {
+ { -12, 13 },
+ { -4, -12 },
+ { -7, -1 },
+ { -8, 3 },
+ { -8, 6 },
+ { -7, 8 },
+ { -4, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 10, -11 },
+ { -64, 0 },
+ { -3, -12 },
+ { -6, -1 },
+ { -7, 3 },
+ { -7, 7 },
+ { -6, 8 },
+ { -64, 0 },
+ { -2, -12 },
+ { -5, -1 },
+ { -6, 3 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -6, -12 },
+ { -3, -11 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -3, -11 },
+ { -64, 0 },
+ { 8, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { 12, -12 },
+ { 10, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4316[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 6, -6 },
+ { -64, 0 },
+ { 0, -6 },
+ { 0, 6 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3072[] = {
+ { -10, 10 },
+ { -4, -12 },
+ { -4, -10 },
+ { -3, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -11 },
+ { -2, 6 },
+ { -64, 0 },
+ { -2, -12 },
+ { -1, 5 },
+ { -64, 0 },
+ { 9, -11 },
+ { -3, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 12, -12 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -10 },
+ { -64, 0 },
+ { -1, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -3, -11 },
+ { -64, 0 },
+ { 7, -12 },
+ { 9, -11 },
+ { -64, 0 },
+ { 11, -12 },
+ { 9, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2804[] = {
+ { -9, 9 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 8, -12 },
+ { 8, -6 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3073[] = {
+ { -13, 13 },
+ { -5, -12 },
+ { -5, -10 },
+ { -7, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, 6 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, 5 },
+ { -64, 0 },
+ { 3, -12 },
+ { -5, 5 },
+ { -7, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, -10 },
+ { 1, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { 4, -11 },
+ { 2, 6 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, 5 },
+ { -64, 0 },
+ { 11, -11 },
+ { 3, 5 },
+ { 1, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -12 },
+ { -64, 0 },
+ { 8, -12 },
+ { 14, -12 },
+ { -64, 0 },
+ { -7, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { -6, -12 },
+ { -5, -10 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { 9, -12 },
+ { 11, -11 },
+ { -64, 0 },
+ { 13, -12 },
+ { 11, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3074[] = {
+ { -11, 11 },
+ { -4, -12 },
+ { 2, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 9, -11 },
+ { -9, 8 },
+ { -64, 0 },
+ { -6, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 12, -12 },
+ { -64, 0 },
+ { -12, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { -1, -12 },
+ { -2, -10 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -11 },
+ { -64, 0 },
+ { 7, -12 },
+ { 9, -11 },
+ { -64, 0 },
+ { 11, -12 },
+ { 9, -11 },
+ { -64, 0 },
+ { -9, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -9, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { 2, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { 3, 7 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4318[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, -6 },
+ { -64, 0 },
+ { 0, -6 },
+ { 0, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3075[] = {
+ { -11, 11 },
+ { -5, -12 },
+ { -1, -2 },
+ { -4, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { 0, -2 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 1, -2 },
+ { -2, 9 },
+ { -64, 0 },
+ { 10, -11 },
+ { 1, -2 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 1, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { -2, -12 },
+ { -3, -10 },
+ { -64, 0 },
+ { -1, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { 8, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { 12, -12 },
+ { 10, -11 },
+ { -64, 0 },
+ { -3, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -3, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { -2, 7 },
+ { -1, 9 },
+ { -64, 0 },
+ { -3, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2806[] = {
+ { -11, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 1, -6 },
+ { 1, 2 },
+ { -64, 0 },
+ { -9, -12 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 1, -2 },
+ { -64, 0 },
+ { -9, 9 },
+ { 7, 9 },
+ { 7, 3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3076[] = {
+ { -11, 11 },
+ { 8, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { -4, -12 },
+ { -6, -6 },
+ { -64, 0 },
+ { -10, 9 },
+ { 4, 9 },
+ { 6, 3 },
+ { -64, 0 },
+ { -3, -12 },
+ { -6, -6 },
+ { -64, 0 },
+ { -2, -12 },
+ { -5, -9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -4, -11 },
+ { -64, 0 },
+ { 0, 9 },
+ { 4, 8 },
+ { -64, 0 },
+ { 2, 9 },
+ { 5, 6 },
+ { -64, 0 },
+ { 3, 9 },
+ { 6, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4212[] = {
+ { -6, 6 },
+ { 6, 3 },
+ { -6, -3 },
+ { 6, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4321[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -6 },
+ { -64, 0 },
+ { 6, -6 },
+ { -6, 0 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3321[] = {
+ { -11, 11 },
+ { -8, -10 },
+ { -7, -10 },
+ { -6, -9 },
+ { -6, 5 },
+ { -8, 6 },
+ { -64, 0 },
+ { -7, -11 },
+ { -5, -10 },
+ { -5, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -9, -9 },
+ { -6, -12 },
+ { -4, -10 },
+ { -4, 5 },
+ { -2, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -8, 6 },
+ { -7, 6 },
+ { -5, 7 },
+ { -3, 9 },
+ { 0, 7 },
+ { 4, 4 },
+ { -64, 0 },
+ { 2, -10 },
+ { 3, -10 },
+ { 4, -9 },
+ { 4, 7 },
+ { 6, 9 },
+ { 9, 6 },
+ { -64, 0 },
+ { 3, -11 },
+ { 5, -10 },
+ { 5, 7 },
+ { 7, 8 },
+ { -64, 0 },
+ { 1, -9 },
+ { 4, -12 },
+ { 7, -10 },
+ { 6, -9 },
+ { 6, 6 },
+ { 7, 7 },
+ { 8, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4322[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { 0, -12 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4323[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { 0, 0 },
+ { -64, 0 },
+ { -6, -9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3501[] = {
+ { -11, 11 },
+ { -6, -9 },
+ { -4, -11 },
+ { -2, -12 },
+ { 0, -12 },
+ { 1, -11 },
+ { 8, 5 },
+ { 9, 6 },
+ { 11, 6 },
+ { -64, 0 },
+ { -1, -11 },
+ { 0, -10 },
+ { 7, 6 },
+ { 8, 8 },
+ { 9, 7 },
+ { 7, 6 },
+ { -64, 0 },
+ { -4, -11 },
+ { -2, -11 },
+ { -1, -10 },
+ { 6, 6 },
+ { 7, 8 },
+ { 8, 9 },
+ { 9, 9 },
+ { 11, 6 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -6 },
+ { -3, -7 },
+ { -2, -7 },
+ { -1, -6 },
+ { -64, 0 },
+ { -2, -6 },
+ { -2, -5 },
+ { -64, 0 },
+ { -5, -6 },
+ { -3, -6 },
+ { -2, -4 },
+ { -64, 0 },
+ { -11, 9 },
+ { -9, 7 },
+ { -7, 6 },
+ { -4, 6 },
+ { -2, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -4, 7 },
+ { -3, 8 },
+ { -64, 0 },
+ { -11, 9 },
+ { -8, 8 },
+ { -5, 8 },
+ { -4, 9 },
+ { -2, 7 },
+ { -64, 0 },
+ { 0, -8 },
+ { -6, 6 },
+ { -64, 0 },
+ { -4, 1 },
+ { 4, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4324[] = {
+ { -6, 9 },
+ { -6, 15 },
+ { -6, -6 },
+ { -64, 0 },
+ { 6, -6 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -64, 0 },
+ { 6, 6 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3901[] = {
+ { -8, 9 },
+ { -2, -1 },
+ { -5, 2 },
+ { -5, 6 },
+ { -2, 9 },
+ { 2, 7 },
+ { -64, 0 },
+ { -4, 2 },
+ { -4, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -3, 0 },
+ { -3, 5 },
+ { 0, 8 },
+ { -64, 0 },
+ { 0, 1 },
+ { -5, -4 },
+ { -4, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -64, 0 },
+ { -3, -4 },
+ { 1, -4 },
+ { 3, -5 },
+ { 5, -3 },
+ { 5, 6 },
+ { 6, 7 },
+ { -64, 0 },
+ { 3, -4 },
+ { 4, -3 },
+ { 4, 6 },
+ { 3, 7 },
+ { 4, 8 },
+ { 5, 7 },
+ { 4, 6 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -2 },
+ { 3, 6 },
+ { 2, 7 },
+ { 4, 9 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3902[] = {
+ { -9, 8 },
+ { -4, -10 },
+ { -6, -12 },
+ { -5, -8 },
+ { -5, 6 },
+ { -2, 9 },
+ { 3, 7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -4, -10 },
+ { -4, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -4, -10 },
+ { -2, -12 },
+ { -3, -8 },
+ { -3, 5 },
+ { 0, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { 2, -5 },
+ { 5, -2 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -1 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3903[] = {
+ { -7, 5 },
+ { -4, -2 },
+ { -4, 7 },
+ { -2, 9 },
+ { 0, 7 },
+ { -64, 0 },
+ { -3, -2 },
+ { -3, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -2, -3 },
+ { -2, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -5 },
+ { 4, -3 },
+ { 2, -2 },
+ { 0, -4 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3904[] = {
+ { -8, 8 },
+ { 0, -5 },
+ { -5, -2 },
+ { -5, 6 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 7 },
+ { 5, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 5 },
+ { 0, 8 },
+ { -64, 0 },
+ { -2, -9 },
+ { -2, -12 },
+ { -1, -9 },
+ { 5, -2 },
+ { 5, 7 },
+ { -64, 0 },
+ { -2, -9 },
+ { 4, -2 },
+ { 4, 6 },
+ { -64, 0 },
+ { -2, -9 },
+ { -5, -9 },
+ { -2, -8 },
+ { 3, -2 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3905[] = {
+ { -7, 6 },
+ { -4, -2 },
+ { -4, 7 },
+ { -2, 9 },
+ { 0, 7 },
+ { -64, 0 },
+ { -3, -2 },
+ { -3, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -2, -3 },
+ { -2, 6 },
+ { -1, 7 },
+ { 0, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { 2, -5 },
+ { 5, -1 },
+ { -2, 3 },
+ { -64, 0 },
+ { 1, -4 },
+ { 4, -1 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3906[] = {
+ { -7, 5 },
+ { -3, -9 },
+ { -3, 6 },
+ { -4, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { -2, -9 },
+ { -2, 6 },
+ { -3, 7 },
+ { -2, 8 },
+ { -1, 7 },
+ { -2, 6 },
+ { -64, 0 },
+ { -1, -10 },
+ { -1, 6 },
+ { 0, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { -3, -9 },
+ { 3, -12 },
+ { 5, -10 },
+ { 3, -9 },
+ { 1, -11 },
+ { -64, 0 },
+ { 2, -11 },
+ { 4, -10 },
+ { -64, 0 },
+ { -6, -5 },
+ { -3, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { 3, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3907[] = {
+ { -8, 9 },
+ { -5, -2 },
+ { -5, 6 },
+ { -2, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 5 },
+ { 0, 8 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -3 },
+ { 2, -5 },
+ { 5, -2 },
+ { 5, 11 },
+ { 4, 13 },
+ { 3, 14 },
+ { 1, 15 },
+ { -1, 15 },
+ { -3, 14 },
+ { -5, 15 },
+ { -3, 16 },
+ { -1, 15 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 4, 11 },
+ { 3, 13 },
+ { -64, 0 },
+ { -2, 15 },
+ { -4, 15 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -1 },
+ { 3, 12 },
+ { 2, 14 },
+ { 1, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3908[] = {
+ { -9, 9 },
+ { -4, -10 },
+ { -6, -12 },
+ { -5, -8 },
+ { -5, 6 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -4, -10 },
+ { -4, 6 },
+ { -5, 7 },
+ { -4, 8 },
+ { -3, 7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -4, -10 },
+ { -2, -12 },
+ { -3, -8 },
+ { -3, 6 },
+ { -2, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 5, -2 },
+ { 5, 7 },
+ { 2, 11 },
+ { 2, 14 },
+ { 3, 16 },
+ { 4, 16 },
+ { 2, 14 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 4, 7 },
+ { 3, 9 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -1 },
+ { 3, 8 },
+ { 2, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3909[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { -2, -10 },
+ { 0, -8 },
+ { 2, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -10 },
+ { 0, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -3 },
+ { -1, -2 },
+ { -1, 6 },
+ { -2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 0, -2 },
+ { 1, -3 },
+ { 0, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { 1, 7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -3 },
+ { 1, -2 },
+ { 1, 6 },
+ { 2, 7 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3910[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { -2, -10 },
+ { 0, -8 },
+ { 2, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -10 },
+ { 0, -11 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -3 },
+ { -1, -2 },
+ { -1, 7 },
+ { 2, 11 },
+ { -64, 0 },
+ { 0, -2 },
+ { 1, -3 },
+ { 0, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 7 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -3 },
+ { 1, -2 },
+ { 1, 8 },
+ { 2, 11 },
+ { 2, 14 },
+ { 0, 16 },
+ { -2, 15 },
+ { -2, 16 },
+ { 0, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3911[] = {
+ { -9, 8 },
+ { -4, -10 },
+ { -6, -12 },
+ { -5, -8 },
+ { -5, 6 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -4, -10 },
+ { -4, 6 },
+ { -5, 7 },
+ { -4, 8 },
+ { -3, 7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -4, -10 },
+ { -2, -12 },
+ { -3, -8 },
+ { -3, 6 },
+ { -2, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 4, -2 },
+ { 1, 0 },
+ { -3, 3 },
+ { -64, 0 },
+ { 1, -4 },
+ { 3, -2 },
+ { -64, 0 },
+ { 0, -4 },
+ { 2, -1 },
+ { -64, 0 },
+ { 0, 1 },
+ { 1, 2 },
+ { 2, 7 },
+ { 4, 9 },
+ { 6, 7 },
+ { -64, 0 },
+ { 1, 1 },
+ { 2, 3 },
+ { 3, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { 1, 0 },
+ { 2, 1 },
+ { 4, 6 },
+ { 5, 7 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3912[] = {
+ { -5, 5 },
+ { 0, -10 },
+ { -2, -12 },
+ { -1, -8 },
+ { -1, 6 },
+ { -2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 0, -10 },
+ { 0, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { 1, 7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, -10 },
+ { 2, -12 },
+ { 1, -8 },
+ { 1, 6 },
+ { 2, 7 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3913[] = {
+ { -13, 13 },
+ { -11, -3 },
+ { -10, -3 },
+ { -9, -2 },
+ { -9, 6 },
+ { -10, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -9, -4 },
+ { -8, -3 },
+ { -8, 6 },
+ { -9, 7 },
+ { -8, 8 },
+ { -7, 7 },
+ { -8, 6 },
+ { -64, 0 },
+ { -11, -3 },
+ { -9, -5 },
+ { -7, -3 },
+ { -7, 6 },
+ { -6, 7 },
+ { -8, 9 },
+ { -64, 0 },
+ { -7, -3 },
+ { -4, -4 },
+ { -2, -5 },
+ { 1, -3 },
+ { 1, 6 },
+ { 2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { -2, -4 },
+ { 0, -3 },
+ { 0, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { 1, 7 },
+ { 0, 6 },
+ { -64, 0 },
+ { -4, -4 },
+ { -1, -2 },
+ { -1, 6 },
+ { -2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -3 },
+ { 4, -4 },
+ { 6, -5 },
+ { 9, -3 },
+ { 9, 6 },
+ { 10, 7 },
+ { 8, 9 },
+ { -64, 0 },
+ { 6, -4 },
+ { 8, -3 },
+ { 8, 6 },
+ { 7, 7 },
+ { 8, 8 },
+ { 9, 7 },
+ { 8, 6 },
+ { -64, 0 },
+ { 4, -4 },
+ { 7, -2 },
+ { 7, 6 },
+ { 6, 7 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3914[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 6 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, -4 },
+ { -4, -3 },
+ { -4, 6 },
+ { -5, 7 },
+ { -4, 8 },
+ { -3, 7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { -2, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 5, -3 },
+ { 5, 6 },
+ { 6, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 6 },
+ { 3, 7 },
+ { 4, 8 },
+ { 5, 7 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -2 },
+ { 3, 6 },
+ { 2, 7 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3915[] = {
+ { -8, 8 },
+ { -5, -2 },
+ { -5, 6 },
+ { -2, 9 },
+ { 3, 7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 5 },
+ { 0, 8 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -3 },
+ { 2, -5 },
+ { 5, -2 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -1 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3916[] = {
+ { -9, 8 },
+ { -6, -5 },
+ { -5, -3 },
+ { -5, 6 },
+ { -7, 7 },
+ { -5, 7 },
+ { -5, 13 },
+ { -6, 16 },
+ { -4, 14 },
+ { -64, 0 },
+ { -4, -3 },
+ { -4, 14 },
+ { -64, 0 },
+ { -6, -5 },
+ { -4, -4 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -3, 8 },
+ { -2, 9 },
+ { 3, 7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -3, 8 },
+ { -3, 13 },
+ { -2, 16 },
+ { -4, 14 },
+ { -64, 0 },
+ { -3, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 5, -2 },
+ { 5, 6 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -1 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3917[] = {
+ { -8, 9 },
+ { -5, -2 },
+ { -5, 6 },
+ { -2, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 5 },
+ { 0, 8 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -3 },
+ { 2, -5 },
+ { 5, -2 },
+ { 5, 13 },
+ { 6, 16 },
+ { 4, 14 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -2 },
+ { 4, 14 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -1 },
+ { 3, 13 },
+ { 2, 16 },
+ { 4, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3918[] = {
+ { -7, 6 },
+ { -5, -3 },
+ { -4, -3 },
+ { -3, -2 },
+ { -3, 6 },
+ { -4, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { -3, -4 },
+ { -2, -3 },
+ { -2, 6 },
+ { -3, 7 },
+ { -2, 8 },
+ { -1, 7 },
+ { -2, 6 },
+ { -64, 0 },
+ { -5, -3 },
+ { -3, -5 },
+ { -1, -3 },
+ { -1, 6 },
+ { 0, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { -1, -3 },
+ { 3, -5 },
+ { 5, -3 },
+ { 3, -2 },
+ { 1, -4 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3919[] = {
+ { -8, 8 },
+ { -5, -2 },
+ { -5, 1 },
+ { -3, 3 },
+ { 3, 0 },
+ { 5, 2 },
+ { 5, 6 },
+ { -64, 0 },
+ { -4, -2 },
+ { -4, 1 },
+ { -3, 2 },
+ { -64, 0 },
+ { -3, -3 },
+ { -3, 1 },
+ { -2, 2 },
+ { -64, 0 },
+ { 3, 1 },
+ { 4, 2 },
+ { 4, 6 },
+ { -64, 0 },
+ { 2, 1 },
+ { 3, 2 },
+ { 3, 7 },
+ { -64, 0 },
+ { -5, -2 },
+ { 1, -5 },
+ { 4, -4 },
+ { 2, -3 },
+ { -1, -4 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -4 },
+ { -64, 0 },
+ { 5, 6 },
+ { -1, 9 },
+ { -5, 7 },
+ { -3, 6 },
+ { 1, 8 },
+ { -64, 0 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3920[] = {
+ { -5, 5 },
+ { 0, -10 },
+ { -2, -12 },
+ { -1, -8 },
+ { -1, 6 },
+ { -2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { 0, -10 },
+ { 0, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { 1, 7 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, -10 },
+ { 2, -12 },
+ { 1, -8 },
+ { 1, 6 },
+ { 2, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { 1, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3921[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 7 },
+ { -2, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { -5, -4 },
+ { -4, -3 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { 0, 8 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 5, 6 },
+ { 6, 7 },
+ { 7, 7 },
+ { -64, 0 },
+ { 4, -2 },
+ { 5, -3 },
+ { 4, -4 },
+ { 3, -3 },
+ { 4, -2 },
+ { 4, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { 4, -5 },
+ { 2, -3 },
+ { 3, -2 },
+ { 3, 7 },
+ { 5, 9 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3922[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { -5, -3 },
+ { -5, 6 },
+ { -1, 9 },
+ { 1, 7 },
+ { 5, 5 },
+ { -64, 0 },
+ { -5, -4 },
+ { -4, -3 },
+ { -4, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { -6, -5 },
+ { -4, -4 },
+ { -3, -3 },
+ { -3, 5 },
+ { 0, 7 },
+ { 1, 7 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 5, 5 },
+ { -64, 0 },
+ { 4, -2 },
+ { 5, -3 },
+ { 4, -4 },
+ { 3, -3 },
+ { 4, -2 },
+ { 4, 5 },
+ { -64, 0 },
+ { 4, -5 },
+ { 2, -3 },
+ { 3, -2 },
+ { 3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3923[] = {
+ { -13, 13 },
+ { -10, -5 },
+ { -9, -3 },
+ { -9, 6 },
+ { -5, 9 },
+ { -3, 7 },
+ { -1, 6 },
+ { -64, 0 },
+ { -9, -4 },
+ { -8, -3 },
+ { -8, 6 },
+ { -5, 8 },
+ { -64, 0 },
+ { -10, -5 },
+ { -8, -4 },
+ { -7, -3 },
+ { -7, 5 },
+ { -4, 7 },
+ { -3, 7 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -3 },
+ { -1, -2 },
+ { -1, 6 },
+ { 3, 9 },
+ { 5, 7 },
+ { 9, 5 },
+ { -64, 0 },
+ { 0, -2 },
+ { 1, -3 },
+ { 0, -4 },
+ { -1, -3 },
+ { 0, -2 },
+ { 0, 6 },
+ { 3, 8 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -3 },
+ { 1, -2 },
+ { 1, 5 },
+ { 4, 7 },
+ { 5, 7 },
+ { -64, 0 },
+ { 8, -5 },
+ { 10, -3 },
+ { 9, -2 },
+ { 9, 5 },
+ { -64, 0 },
+ { 8, -2 },
+ { 9, -3 },
+ { 8, -4 },
+ { 7, -3 },
+ { 8, -2 },
+ { 8, 5 },
+ { -64, 0 },
+ { 8, -5 },
+ { 6, -3 },
+ { 7, -2 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3924[] = {
+ { -9, 9 },
+ { -6, -3 },
+ { -4, -2 },
+ { 3, 8 },
+ { 4, 9 },
+ { 6, 7 },
+ { -64, 0 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { -6, -3 },
+ { -4, -5 },
+ { -3, -4 },
+ { 4, 6 },
+ { 6, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 4, -5 },
+ { 4, -3 },
+ { 6, -3 },
+ { 6, -5 },
+ { 4, -3 },
+ { 1, 1 },
+ { -64, 0 },
+ { -1, 3 },
+ { -4, 7 },
+ { -6, 9 },
+ { -4, 9 },
+ { -4, 7 },
+ { -6, 7 },
+ { -6, 9 },
+ { -64, 0 },
+ { -4, 2 },
+ { -1, 2 },
+ { -64, 0 },
+ { 1, 2 },
+ { 4, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3925[] = {
+ { -9, 9 },
+ { -7, -3 },
+ { -6, -3 },
+ { -5, -2 },
+ { -5, 7 },
+ { -2, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { -5, -4 },
+ { -4, -3 },
+ { -4, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -7, -3 },
+ { -5, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { 0, 8 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 5, 11 },
+ { 4, 13 },
+ { 3, 14 },
+ { 1, 15 },
+ { -1, 15 },
+ { -3, 14 },
+ { -5, 15 },
+ { -3, 16 },
+ { -1, 15 },
+ { -64, 0 },
+ { 4, -2 },
+ { 5, -3 },
+ { 4, -4 },
+ { 3, -3 },
+ { 4, -2 },
+ { 4, 12 },
+ { 3, 13 },
+ { -64, 0 },
+ { -2, 15 },
+ { -4, 15 },
+ { -64, 0 },
+ { 4, -5 },
+ { 2, -3 },
+ { 3, -2 },
+ { 3, 12 },
+ { 2, 14 },
+ { 1, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3926[] = {
+ { -6, 9 },
+ { 0, -4 },
+ { -3, -2 },
+ { -3, -3 },
+ { 0, -4 },
+ { 2, -5 },
+ { 5, -3 },
+ { 5, 1 },
+ { 0, 3 },
+ { -64, 0 },
+ { 2, -4 },
+ { 4, -3 },
+ { 4, 1 },
+ { -64, 0 },
+ { 0, -4 },
+ { 3, -2 },
+ { 3, 1 },
+ { 2, 2 },
+ { -64, 0 },
+ { 0, 3 },
+ { 5, 5 },
+ { 5, 11 },
+ { 4, 13 },
+ { 3, 14 },
+ { 1, 15 },
+ { -1, 15 },
+ { -3, 14 },
+ { -5, 15 },
+ { -3, 16 },
+ { -1, 15 },
+ { -64, 0 },
+ { 4, 5 },
+ { 4, 12 },
+ { 3, 13 },
+ { -64, 0 },
+ { -2, 15 },
+ { -4, 15 },
+ { -64, 0 },
+ { 2, 4 },
+ { 3, 5 },
+ { 3, 12 },
+ { 2, 14 },
+ { 1, 15 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2821[] = {
+ { -12, 13 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -2, -9 },
+ { -6, -8 },
+ { -8, -6 },
+ { -9, -3 },
+ { -9, 0 },
+ { -8, 3 },
+ { -6, 5 },
+ { -2, 6 },
+ { 3, 6 },
+ { 7, 5 },
+ { 9, 3 },
+ { 10, 0 },
+ { 10, -3 },
+ { 9, -6 },
+ { 7, -8 },
+ { 3, -9 },
+ { -2, -9 },
+ { -64, 0 },
+ { -2, -9 },
+ { -5, -8 },
+ { -7, -6 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 3 },
+ { -5, 5 },
+ { -2, 6 },
+ { -64, 0 },
+ { 3, 6 },
+ { 6, 5 },
+ { 8, 3 },
+ { 9, 0 },
+ { 9, -3 },
+ { 8, -6 },
+ { 6, -8 },
+ { 3, -9 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2822[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2823[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { 9, 9 },
+ { 10, 16 },
+ { -64, 0 },
+ { 10, 9 },
+ { 10, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3102[] = {
+ { -11, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -5, 8 },
+ { -3, 8 },
+ { -64, 0 },
+ { -5, -11 },
+ { -5, 7 },
+ { -64, 0 },
+ { -9, -12 },
+ { -4, -12 },
+ { -4, 8 },
+ { -64, 0 },
+ { -4, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -4, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, 0 },
+ { 6, 4 },
+ { 5, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, 0 },
+ { 5, 4 },
+ { 4, 7 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2824[] = {
+ { -12, 11 },
+ { -7, -12 },
+ { -7, -1 },
+ { -6, 1 },
+ { -3, 2 },
+ { 0, 2 },
+ { 3, 1 },
+ { 5, -1 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, -1 },
+ { -5, 1 },
+ { -3, 2 },
+ { -64, 0 },
+ { 5, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 2, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3509[] = {
+ { -9, 10 },
+ { -6, -10 },
+ { -4, -12 },
+ { -1, -12 },
+ { 2, -11 },
+ { 4, -12 },
+ { -64, 0 },
+ { -3, -11 },
+ { 1, -11 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -11 },
+ { -1, -10 },
+ { 2, -10 },
+ { 4, -12 },
+ { -64, 0 },
+ { 1, -7 },
+ { 0, -6 },
+ { -1, -4 },
+ { -1, -3 },
+ { -3, -3 },
+ { -4, -2 },
+ { -4, 0 },
+ { -3, -1 },
+ { -1, -1 },
+ { -1, 4 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 2 },
+ { -64, 0 },
+ { -3, -2 },
+ { 0, -2 },
+ { -64, 0 },
+ { 1, -7 },
+ { 1, 1 },
+ { 0, 3 },
+ { -1, 4 },
+ { -64, 0 },
+ { 7, -10 },
+ { 5, -8 },
+ { 4, -5 },
+ { 4, 6 },
+ { 3, 8 },
+ { 1, 8 },
+ { -3, 6 },
+ { -5, 6 },
+ { -7, 7 },
+ { -9, 9 },
+ { -64, 0 },
+ { 5, -7 },
+ { 5, 5 },
+ { -64, 0 },
+ { 0, 8 },
+ { -1, 8 },
+ { -3, 7 },
+ { -6, 7 },
+ { -64, 0 },
+ { 7, -10 },
+ { 6, -8 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -7, 8 },
+ { -9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2825[] = {
+ { -16, 17 },
+ { -11, -12 },
+ { -11, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 11, -12 },
+ { 11, 9 },
+ { -64, 0 },
+ { 12, -12 },
+ { 12, 9 },
+ { -64, 0 },
+ { -14, -12 },
+ { -7, -12 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { 8, -12 },
+ { 15, -12 },
+ { -64, 0 },
+ { -14, 9 },
+ { 15, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3803[] = {
+ { -13, 13 },
+ { 10, -12 },
+ { 9, -10 },
+ { 8, -8 },
+ { 6, -10 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -10 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 7 },
+ { 10, 9 },
+ { -64, 0 },
+ { 9, -10 },
+ { 8, -5 },
+ { 8, 2 },
+ { 9, 7 },
+ { -64, 0 },
+ { 8, -7 },
+ { 7, -8 },
+ { -64, 0 },
+ { 8, -4 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { -64, 0 },
+ { -8, -7 },
+ { -9, -4 },
+ { -9, 1 },
+ { -8, 4 },
+ { -64, 0 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 7, 5 },
+ { 8, 4 },
+ { -64, 0 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2826[] = {
+ { -16, 17 },
+ { -11, -12 },
+ { -11, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 11, -12 },
+ { 11, 9 },
+ { -64, 0 },
+ { 12, -12 },
+ { 12, 9 },
+ { -64, 0 },
+ { -14, -12 },
+ { -7, -12 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { 8, -12 },
+ { 15, -12 },
+ { -64, 0 },
+ { -14, 9 },
+ { 15, 9 },
+ { -64, 0 },
+ { 14, 9 },
+ { 15, 16 },
+ { -64, 0 },
+ { 15, 9 },
+ { 15, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2827[] = {
+ { -12, 14 },
+ { -2, -12 },
+ { -2, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -1, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -10, -6 },
+ { -10, -12 },
+ { 2, -12 },
+ { -64, 0 },
+ { -1, -2 },
+ { 6, -2 },
+ { 9, -1 },
+ { 10, 0 },
+ { 11, 2 },
+ { 11, 5 },
+ { 10, 7 },
+ { 9, 8 },
+ { 6, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { 6, -2 },
+ { 8, -1 },
+ { 9, 0 },
+ { 10, 2 },
+ { 10, 5 },
+ { 9, 7 },
+ { 8, 8 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2828[] = {
+ { -15, 15 },
+ { -10, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -13, -12 },
+ { -6, -12 },
+ { -64, 0 },
+ { -9, -2 },
+ { -2, -2 },
+ { 1, -1 },
+ { 2, 0 },
+ { 3, 2 },
+ { 3, 5 },
+ { 2, 7 },
+ { 1, 8 },
+ { -2, 9 },
+ { -13, 9 },
+ { -64, 0 },
+ { -2, -2 },
+ { 0, -1 },
+ { 1, 0 },
+ { 2, 2 },
+ { 2, 5 },
+ { 1, 7 },
+ { 0, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { 9, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 10, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { 6, 9 },
+ { 13, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3109[] = {
+ { -6, 6 },
+ { -1, -12 },
+ { -1, -10 },
+ { 1, -10 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, -10 },
+ { -64, 0 },
+ { -1, -11 },
+ { 1, -11 },
+ { -64, 0 },
+ { -1, -5 },
+ { -1, 9 },
+ { -64, 0 },
+ { 0, -4 },
+ { 0, 8 },
+ { -64, 0 },
+ { -4, -5 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { -4, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { -1, -4 },
+ { -64, 0 },
+ { -2, -5 },
+ { -1, -3 },
+ { -64, 0 },
+ { -1, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 7 },
+ { 2, 9 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2829[] = {
+ { -10, 11 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -4, -2 },
+ { 3, -2 },
+ { 6, -1 },
+ { 7, 0 },
+ { 8, 2 },
+ { 8, 5 },
+ { 7, 7 },
+ { 6, 8 },
+ { 3, 9 },
+ { -8, 9 },
+ { -64, 0 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4024[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { 19, -36 },
+ { -64, 0 },
+ { 19, 27 },
+ { -19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0843[] = {
+ { -6, 6 },
+ { 0, -10 },
+ { -6, 0 },
+ { 0, 10 },
+ { 6, 0 },
+ { 0, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2830[] = {
+ { -10, 11 },
+ { -6, -9 },
+ { -7, -12 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -7 },
+ { 8, -4 },
+ { 8, 1 },
+ { 7, 4 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 4 },
+ { -6, 3 },
+ { -5, 4 },
+ { -6, 5 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 5, -9 },
+ { 6, -7 },
+ { 7, -4 },
+ { 7, 1 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -2, -2 },
+ { 7, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0844[] = {
+ { -8, 8 },
+ { 0, -9 },
+ { -2, -3 },
+ { -8, -3 },
+ { -3, 1 },
+ { -5, 7 },
+ { 0, 3 },
+ { 5, 7 },
+ { 3, 1 },
+ { 8, -3 },
+ { 2, -3 },
+ { 0, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2831[] = {
+ { -15, 16 },
+ { -10, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -13, -12 },
+ { -6, -12 },
+ { -64, 0 },
+ { -13, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { 1, -11 },
+ { -1, -9 },
+ { -2, -7 },
+ { -3, -3 },
+ { -3, 0 },
+ { -2, 4 },
+ { -1, 6 },
+ { 1, 8 },
+ { 4, 9 },
+ { 6, 9 },
+ { 9, 8 },
+ { 11, 6 },
+ { 12, 4 },
+ { 13, 0 },
+ { 13, -3 },
+ { 12, -7 },
+ { 11, -9 },
+ { 9, -11 },
+ { 6, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 2, -11 },
+ { 0, -9 },
+ { -1, -7 },
+ { -2, -3 },
+ { -2, 0 },
+ { -1, 4 },
+ { 0, 6 },
+ { 2, 8 },
+ { 4, 9 },
+ { -64, 0 },
+ { 6, 9 },
+ { 8, 8 },
+ { 10, 6 },
+ { 11, 4 },
+ { 12, 0 },
+ { 12, -3 },
+ { 11, -7 },
+ { 10, -9 },
+ { 8, -11 },
+ { 6, -12 },
+ { -64, 0 },
+ { -9, -2 },
+ { -3, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3114[] = {
+ { -11, 12 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, 8 },
+ { -64, 0 },
+ { -9, -5 },
+ { -4, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -4, -1 },
+ { -3, -3 },
+ { -2, -4 },
+ { 0, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -3 },
+ { 7, 0 },
+ { 7, 9 },
+ { -64, 0 },
+ { 5, -3 },
+ { 6, 0 },
+ { 6, 8 },
+ { -64, 0 },
+ { 3, -5 },
+ { 4, -4 },
+ { 5, -1 },
+ { 5, 9 },
+ { -64, 0 },
+ { -9, 9 },
+ { -1, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -6, -4 },
+ { -64, 0 },
+ { -7, -5 },
+ { -6, -3 },
+ { -64, 0 },
+ { -6, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, 0 },
+ { 5, 7 },
+ { 4, 9 },
+ { -64, 0 },
+ { 7, 7 },
+ { 8, 9 },
+ { -64, 0 },
+ { 7, 8 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2832[] = {
+ { -11, 11 },
+ { 5, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { -3, -12 },
+ { -6, -11 },
+ { -7, -10 },
+ { -8, -8 },
+ { -8, -6 },
+ { -7, -4 },
+ { -6, -3 },
+ { -3, -2 },
+ { 5, -2 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -6, -10 },
+ { -7, -8 },
+ { -7, -6 },
+ { -6, -4 },
+ { -5, -3 },
+ { -3, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { -2, -1 },
+ { -3, 0 },
+ { -6, 7 },
+ { -7, 8 },
+ { -8, 8 },
+ { -9, 7 },
+ { -64, 0 },
+ { -2, -1 },
+ { -3, 1 },
+ { -5, 8 },
+ { -6, 9 },
+ { -8, 9 },
+ { -9, 7 },
+ { -9, 6 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3115[] = {
+ { -10, 10 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { 5, 6 },
+ { 6, 4 },
+ { 6, 0 },
+ { 5, -2 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 5, 4 },
+ { 5, 0 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3514[] = {
+ { -13, 12 },
+ { -11, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -1, -8 },
+ { 4, 3 },
+ { 6, 6 },
+ { 7, 7 },
+ { -64, 0 },
+ { -5, -11 },
+ { -3, -9 },
+ { -2, -7 },
+ { 4, 5 },
+ { 7, 8 },
+ { -64, 0 },
+ { -9, -11 },
+ { -7, -11 },
+ { -5, -10 },
+ { -3, -7 },
+ { 2, 4 },
+ { 4, 7 },
+ { 5, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { 4, -10 },
+ { 6, -9 },
+ { 8, -9 },
+ { 10, -10 },
+ { 11, -12 },
+ { -64, 0 },
+ { 5, -11 },
+ { 7, -10 },
+ { 9, -10 },
+ { -64, 0 },
+ { 4, -10 },
+ { 6, -12 },
+ { 8, -11 },
+ { 10, -11 },
+ { 11, -12 },
+ { -64, 0 },
+ { -7, -3 },
+ { -9, -3 },
+ { -10, -2 },
+ { -10, 0 },
+ { -9, -1 },
+ { -7, -1 },
+ { -64, 0 },
+ { -9, -2 },
+ { -7, -2 },
+ { -64, 0 },
+ { -11, 9 },
+ { -9, 7 },
+ { -7, 6 },
+ { -4, 6 },
+ { -2, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -64, 0 },
+ { -11, 9 },
+ { -8, 8 },
+ { -5, 8 },
+ { -4, 9 },
+ { -2, 7 },
+ { -64, 0 },
+ { -7, -11 },
+ { -7, 6 },
+ { -64, 0 },
+ { 7, -9 },
+ { 7, 9 },
+ { -64, 0 },
+ { 0, -6 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -4 },
+ { 7, -5 },
+ { -64, 0 },
+ { -7, 2 },
+ { -5, 1 },
+ { -1, 1 },
+ { 1, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3116[] = {
+ { -11, 10 },
+ { -6, -5 },
+ { -6, 16 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, 15 },
+ { -64, 0 },
+ { -9, -5 },
+ { -4, -5 },
+ { -4, 16 },
+ { -64, 0 },
+ { -4, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -4, 6 },
+ { -64, 0 },
+ { 5, -2 },
+ { 6, 0 },
+ { 6, 4 },
+ { 5, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -3 },
+ { 5, 0 },
+ { 5, 4 },
+ { 4, 7 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -9, 16 },
+ { -1, 16 },
+ { -64, 0 },
+ { -8, -5 },
+ { -6, -4 },
+ { -64, 0 },
+ { -7, -5 },
+ { -6, -3 },
+ { -64, 0 },
+ { -6, 15 },
+ { -8, 16 },
+ { -64, 0 },
+ { -6, 14 },
+ { -7, 16 },
+ { -64, 0 },
+ { -4, 14 },
+ { -3, 16 },
+ { -64, 0 },
+ { -4, 15 },
+ { -2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2155[] = {
+ { -9, 9 },
+ { -5, 4 },
+ { -1, 3 },
+ { 2, 2 },
+ { 5, 0 },
+ { 6, -2 },
+ { 5, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3119[] = {
+ { -8, 9 },
+ { 5, -3 },
+ { 6, -5 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -2, -5 },
+ { -4, -4 },
+ { -5, -3 },
+ { -5, -1 },
+ { -4, 1 },
+ { -2, 2 },
+ { 3, 3 },
+ { 5, 4 },
+ { 6, 7 },
+ { -64, 0 },
+ { -4, -4 },
+ { -5, -1 },
+ { -64, 0 },
+ { -4, 0 },
+ { -2, 1 },
+ { 3, 2 },
+ { 5, 3 },
+ { -64, 0 },
+ { 6, 4 },
+ { 5, 8 },
+ { -64, 0 },
+ { -5, -3 },
+ { -4, -1 },
+ { -2, 0 },
+ { 3, 1 },
+ { 5, 2 },
+ { 6, 4 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -4, 7 },
+ { -5, 5 },
+ { -5, 9 },
+ { -4, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3120[] = {
+ { -7, 8 },
+ { -2, -10 },
+ { -2, 4 },
+ { -1, 7 },
+ { 0, 8 },
+ { 2, 9 },
+ { 4, 9 },
+ { 6, 8 },
+ { 7, 6 },
+ { -64, 0 },
+ { -1, -10 },
+ { -1, 5 },
+ { 0, 7 },
+ { -64, 0 },
+ { -2, -10 },
+ { 0, -12 },
+ { 0, 5 },
+ { 1, 8 },
+ { 2, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 4, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3516[] = {
+ { -10, 12 },
+ { -7, -12 },
+ { -6, -11 },
+ { -5, -9 },
+ { -5, -3 },
+ { -7, -3 },
+ { -8, -2 },
+ { -8, 0 },
+ { -7, -1 },
+ { -5, -1 },
+ { -5, 7 },
+ { -8, 9 },
+ { -5, 8 },
+ { -5, 16 },
+ { -3, 14 },
+ { -64, 0 },
+ { -5, -10 },
+ { -4, -8 },
+ { -4, 14 },
+ { -64, 0 },
+ { -7, -2 },
+ { -4, -2 },
+ { -64, 0 },
+ { -7, -12 },
+ { -5, -11 },
+ { -4, -10 },
+ { -3, -8 },
+ { -3, 14 },
+ { -64, 0 },
+ { -3, -7 },
+ { 0, -9 },
+ { 4, -12 },
+ { 8, -8 },
+ { 8, 6 },
+ { -64, 0 },
+ { 4, -11 },
+ { 7, -8 },
+ { 7, 6 },
+ { -64, 0 },
+ { 2, -10 },
+ { 3, -10 },
+ { 6, -7 },
+ { 6, 7 },
+ { -64, 0 },
+ { 0, 6 },
+ { 3, 6 },
+ { 6, 7 },
+ { -64, 0 },
+ { 1, 7 },
+ { 3, 7 },
+ { 5, 8 },
+ { -64, 0 },
+ { 0, 8 },
+ { 2, 8 },
+ { 4, 9 },
+ { 6, 7 },
+ { 8, 6 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 13 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -4 },
+ { 4, -4 },
+ { 6, -5 },
+ { -64, 0 },
+ { 0, 1 },
+ { 2, 0 },
+ { 4, 0 },
+ { 6, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3121[] = {
+ { -11, 12 },
+ { -6, -5 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 5, 5 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, 5 },
+ { -4, 7 },
+ { -64, 0 },
+ { -9, -5 },
+ { -4, -5 },
+ { -4, 5 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { 10, 9 },
+ { -64, 0 },
+ { 6, -4 },
+ { 6, 8 },
+ { -64, 0 },
+ { 2, -5 },
+ { 7, -5 },
+ { 7, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -6, -4 },
+ { -64, 0 },
+ { -7, -5 },
+ { -6, -3 },
+ { -64, 0 },
+ { 7, 7 },
+ { 8, 9 },
+ { -64, 0 },
+ { 7, 8 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3122[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { -4, -5 },
+ { 1, 7 },
+ { -64, 0 },
+ { 6, -4 },
+ { 1, 7 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { -7, -5 },
+ { -4, -3 },
+ { -64, 0 },
+ { -2, -5 },
+ { -4, -4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -4 },
+ { -64, 0 },
+ { 7, -5 },
+ { 6, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2241[] = {
+ { -12, 12 },
+ { 8, -9 },
+ { -8, 0 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3123[] = {
+ { -12, 12 },
+ { -8, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -7, -5 },
+ { -4, 6 },
+ { -64, 0 },
+ { -6, -5 },
+ { -3, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { -3, 6 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -5 },
+ { 5, 6 },
+ { -64, 0 },
+ { 8, -4 },
+ { 5, 6 },
+ { 4, 9 },
+ { -64, 0 },
+ { -11, -5 },
+ { -3, -5 },
+ { -64, 0 },
+ { 5, -5 },
+ { 11, -5 },
+ { -64, 0 },
+ { -10, -5 },
+ { -7, -4 },
+ { -64, 0 },
+ { -4, -5 },
+ { -6, -4 },
+ { -64, 0 },
+ { 6, -5 },
+ { 8, -4 },
+ { -64, 0 },
+ { 10, -5 },
+ { 8, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3124[] = {
+ { -10, 10 },
+ { -6, -5 },
+ { 4, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 5, -4 },
+ { -5, 8 },
+ { -64, 0 },
+ { -8, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { -8, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 8, 9 },
+ { -64, 0 },
+ { -7, -5 },
+ { -5, -4 },
+ { -64, 0 },
+ { -2, -5 },
+ { -4, -4 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -4 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, -4 },
+ { -64, 0 },
+ { -5, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { -5, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, 8 },
+ { 2, 9 },
+ { -64, 0 },
+ { 5, 8 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4030[] = {
+ { -9, 9 },
+ { -9, 27 },
+ { 9, 27 },
+ { -64, 0 },
+ { 0, 27 },
+ { 0, -36 },
+ { -9, -27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3125[] = {
+ { -10, 9 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { -4, -5 },
+ { 1, 7 },
+ { -64, 0 },
+ { 6, -4 },
+ { 1, 7 },
+ { -2, 13 },
+ { -4, 15 },
+ { -6, 16 },
+ { -8, 16 },
+ { -9, 15 },
+ { -9, 13 },
+ { -7, 13 },
+ { -7, 15 },
+ { -8, 15 },
+ { -8, 14 },
+ { -64, 0 },
+ { -8, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { -7, -5 },
+ { -4, -3 },
+ { -64, 0 },
+ { -2, -5 },
+ { -4, -4 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -4 },
+ { -64, 0 },
+ { 7, -5 },
+ { 6, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3518[] = {
+ { -12, 12 },
+ { -10, -10 },
+ { -8, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { -7, -11 },
+ { -4, -11 },
+ { -64, 0 },
+ { -10, -10 },
+ { -8, -11 },
+ { -6, -10 },
+ { -3, -10 },
+ { -1, -12 },
+ { -64, 0 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -4 },
+ { -7, -3 },
+ { -9, -3 },
+ { -10, -2 },
+ { -10, 0 },
+ { -9, -1 },
+ { -7, -1 },
+ { -7, 5 },
+ { -64, 0 },
+ { -6, -5 },
+ { -6, 3 },
+ { -64, 0 },
+ { -9, -2 },
+ { -6, -2 },
+ { -64, 0 },
+ { -5, -7 },
+ { -5, 2 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, 0 },
+ { -8, 9 },
+ { -5, 7 },
+ { -2, 6 },
+ { 0, 6 },
+ { 3, 7 },
+ { -64, 0 },
+ { -6, 8 },
+ { -4, 7 },
+ { 0, 7 },
+ { 2, 8 },
+ { -64, 0 },
+ { -8, 9 },
+ { -4, 8 },
+ { -1, 8 },
+ { 1, 9 },
+ { 3, 7 },
+ { -64, 0 },
+ { 0, -9 },
+ { -1, -8 },
+ { -2, -6 },
+ { -2, 3 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, 1 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 0 },
+ { -1, 2 },
+ { -2, 3 },
+ { -64, 0 },
+ { 0, -9 },
+ { 3, -11 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 2, -1 },
+ { 0, 0 },
+ { -64, 0 },
+ { 5, -11 },
+ { 6, -11 },
+ { 7, -9 },
+ { 7, -5 },
+ { 6, -4 },
+ { -64, 0 },
+ { 3, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -5 },
+ { 5, -3 },
+ { 2, -1 },
+ { -64, 0 },
+ { 2, -1 },
+ { 4, 0 },
+ { 5, 1 },
+ { 8, 6 },
+ { 9, 7 },
+ { 10, 7 },
+ { -64, 0 },
+ { 5, 2 },
+ { 7, 6 },
+ { 9, 8 },
+ { -64, 0 },
+ { 2, -1 },
+ { 4, 1 },
+ { 6, 7 },
+ { 8, 9 },
+ { 10, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3126[] = {
+ { -9, 9 },
+ { 4, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -6, -5 },
+ { -6, -1 },
+ { -64, 0 },
+ { -6, 9 },
+ { 6, 9 },
+ { 6, 5 },
+ { -64, 0 },
+ { -5, -5 },
+ { -6, -1 },
+ { -64, 0 },
+ { -4, -5 },
+ { -6, -2 },
+ { -64, 0 },
+ { -3, -5 },
+ { -6, -3 },
+ { -64, 0 },
+ { -1, -5 },
+ { -6, -4 },
+ { -64, 0 },
+ { 1, 9 },
+ { 6, 8 },
+ { -64, 0 },
+ { 3, 9 },
+ { 6, 7 },
+ { -64, 0 },
+ { 4, 9 },
+ { 6, 6 },
+ { -64, 0 },
+ { 5, 9 },
+ { 6, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3272[] = {
+ { -8, 8 },
+ { 1, -16 },
+ { 3, -13 },
+ { 4, -10 },
+ { 5, -6 },
+ { 5, -1 },
+ { 4, 3 },
+ { 2, 7 },
+ { 0, 10 },
+ { -3, 13 },
+ { -6, 15 },
+ { -8, 16 },
+ { -64, 0 },
+ { 4, -10 },
+ { 4, -2 },
+ { 3, 3 },
+ { 1, 7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 1, -16 },
+ { 2, -14 },
+ { 3, -11 },
+ { 4, -2 },
+ { -64, 0 },
+ { 4, -10 },
+ { 3, -1 },
+ { 2, 3 },
+ { 1, 6 },
+ { 0, 8 },
+ { -2, 11 },
+ { -5, 14 },
+ { -8, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3520[] = {
+ { -13, 11 },
+ { -8, -8 },
+ { -9, -6 },
+ { -10, -3 },
+ { -10, 1 },
+ { -9, 4 },
+ { -7, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 7 },
+ { 8, 5 },
+ { 9, 3 },
+ { -64, 0 },
+ { -9, 1 },
+ { -8, 4 },
+ { -6, 6 },
+ { -4, 7 },
+ { -1, 8 },
+ { 2, 8 },
+ { 5, 7 },
+ { -64, 0 },
+ { -8, -8 },
+ { -9, -5 },
+ { -9, -1 },
+ { -8, 2 },
+ { -6, 5 },
+ { -4, 6 },
+ { -1, 7 },
+ { 2, 7 },
+ { 5, 6 },
+ { 7, 5 },
+ { 9, 3 },
+ { -64, 0 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -3, -12 },
+ { 3, -11 },
+ { 7, -11 },
+ { 9, -12 },
+ { -64, 0 },
+ { -2, -11 },
+ { 2, -10 },
+ { 6, -10 },
+ { -64, 0 },
+ { -10, -9 },
+ { -9, -10 },
+ { -7, -11 },
+ { -4, -11 },
+ { 2, -9 },
+ { 5, -9 },
+ { 7, -10 },
+ { 9, -12 },
+ { -64, 0 },
+ { 1, -9 },
+ { 0, -8 },
+ { -2, -7 },
+ { -2, 4 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, 2 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 1 },
+ { -1, 3 },
+ { -2, 4 },
+ { -64, 0 },
+ { 5, -9 },
+ { 5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2239[] = {
+ { -13, 13 },
+ { 7, -9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -9, -3 },
+ { 9, -3 },
+ { -64, 0 },
+ { -9, 3 },
+ { 9, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4268[] = {
+ { -6, 6 },
+ { -6, 0 },
+ { 6, 0 },
+ { 6, -3 },
+ { 3, -6 },
+ { -3, -6 },
+ { -6, -3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4001[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { 0, -36 },
+ { 19, 27 },
+ { -64, 0 },
+ { -12, 5 },
+ { 12, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4002[] = {
+ { -19, 19 },
+ { 0, -4 },
+ { 14, 0 },
+ { 19, 11 },
+ { 14, 22 },
+ { 0, 27 },
+ { -19, 27 },
+ { -64, 0 },
+ { -19, 27 },
+ { -19, -36 },
+ { 0, -36 },
+ { 14, -31 },
+ { 19, -20 },
+ { 14, -10 },
+ { 0, -4 },
+ { -19, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4003[] = {
+ { -19, 19 },
+ { 19, 15 },
+ { 8, 24 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { -8, -34 },
+ { -17, -25 },
+ { -19, -4 },
+ { -17, 15 },
+ { -8, 24 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 8, -34 },
+ { 19, -25 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3522[] = {
+ { -11, 12 },
+ { -8, -12 },
+ { -7, -11 },
+ { -6, -9 },
+ { -6, -3 },
+ { -8, -3 },
+ { -9, -2 },
+ { -9, 0 },
+ { -8, -1 },
+ { -6, -1 },
+ { -6, 6 },
+ { -8, 7 },
+ { -64, 0 },
+ { -6, -10 },
+ { -5, -8 },
+ { -5, 6 },
+ { -64, 0 },
+ { -8, -2 },
+ { -5, -2 },
+ { -64, 0 },
+ { -4, 7 },
+ { -1, 7 },
+ { 1, 8 },
+ { -64, 0 },
+ { -8, -12 },
+ { -6, -11 },
+ { -5, -10 },
+ { -4, -8 },
+ { -4, 6 },
+ { 0, 6 },
+ { 3, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -5, 7 },
+ { -2, 8 },
+ { 0, 9 },
+ { 3, 7 },
+ { 6, 6 },
+ { 8, 6 },
+ { -64, 0 },
+ { 0, -8 },
+ { 3, -9 },
+ { 5, -10 },
+ { 7, -12 },
+ { 8, -11 },
+ { 10, -10 },
+ { 8, -9 },
+ { 8, 6 },
+ { -64, 0 },
+ { 7, -9 },
+ { 8, -10 },
+ { 7, -11 },
+ { 6, -10 },
+ { 7, -9 },
+ { 7, 5 },
+ { -64, 0 },
+ { 5, -10 },
+ { 6, -9 },
+ { 6, 6 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { 2, -4 },
+ { 4, -4 },
+ { 6, -5 },
+ { -64, 0 },
+ { 0, 1 },
+ { 2, 0 },
+ { 4, 0 },
+ { 6, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4005[] = {
+ { -19, 19 },
+ { 19, 27 },
+ { -19, 27 },
+ { -64, 0 },
+ { -19, 27 },
+ { -19, -36 },
+ { 19, -36 },
+ { -64, 0 },
+ { -19, -8 },
+ { 2, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4006[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -19, -36 },
+ { 19, -36 },
+ { -64, 0 },
+ { -19, -8 },
+ { 2, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4007[] = {
+ { -19, 19 },
+ { 6, 1 },
+ { 19, 1 },
+ { 19, 15 },
+ { -64, 0 },
+ { 19, 15 },
+ { 8, 24 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { -8, -34 },
+ { -17, -25 },
+ { -19, -4 },
+ { -17, 15 },
+ { -8, 24 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 8, -34 },
+ { 19, -25 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4008[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -19, -36 },
+ { -64, 0 },
+ { -19, -4 },
+ { 19, -4 },
+ { -64, 0 },
+ { 19, 27 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4009[] = {
+ { -9, 9 },
+ { -9, 27 },
+ { 9, 27 },
+ { -64, 0 },
+ { 0, 27 },
+ { 0, -36 },
+ { -64, 0 },
+ { -9, -36 },
+ { 9, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4010[] = {
+ { -19, 19 },
+ { -19, 11 },
+ { -9, 24 },
+ { 0, 27 },
+ { 9, 20 },
+ { 9, -36 },
+ { 0, -36 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4011[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -19, -36 },
+ { -64, 0 },
+ { 19, -36 },
+ { -19, -4 },
+ { 19, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4012[] = {
+ { -19, 19 },
+ { 19, 27 },
+ { -19, 27 },
+ { -19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4013[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -19, -36 },
+ { 0, 14 },
+ { 19, -36 },
+ { 19, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4014[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -19, -36 },
+ { 19, 27 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4015[] = {
+ { -19, 19 },
+ { 0, -36 },
+ { -8, -34 },
+ { -17, -25 },
+ { -19, -4 },
+ { -17, 15 },
+ { -8, 24 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, 27 },
+ { 8, 24 },
+ { 17, 15 },
+ { 19, -4 },
+ { 17, -25 },
+ { 8, -34 },
+ { 0, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4016[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -19, -36 },
+ { 0, -36 },
+ { 14, -31 },
+ { 19, -20 },
+ { 14, -10 },
+ { 0, -4 },
+ { -19, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4017[] = {
+ { -19, 19 },
+ { 19, 27 },
+ { 0, 8 },
+ { -64, 0 },
+ { 0, -36 },
+ { -8, -34 },
+ { -17, -25 },
+ { -19, -4 },
+ { -17, 15 },
+ { -8, 24 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, 27 },
+ { 8, 24 },
+ { 17, 15 },
+ { 19, -4 },
+ { 17, -25 },
+ { 8, -34 },
+ { 0, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4018[] = {
+ { -19, 19 },
+ { 0, -4 },
+ { 19, 27 },
+ { -64, 0 },
+ { -19, 27 },
+ { -19, -36 },
+ { 0, -36 },
+ { 14, -31 },
+ { 19, -20 },
+ { 14, -10 },
+ { 0, -4 },
+ { -19, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4019[] = {
+ { -19, 19 },
+ { 19, -30 },
+ { 0, -36 },
+ { -14, -31 },
+ { -19, -20 },
+ { -14, -10 },
+ { 14, 0 },
+ { 19, 11 },
+ { 14, 22 },
+ { 0, 27 },
+ { -19, 20 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4020[] = {
+ { -19, 19 },
+ { -19, -36 },
+ { 19, -36 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4021[] = {
+ { -19, 19 },
+ { -19, -36 },
+ { -19, 11 },
+ { -14, 22 },
+ { 0, 27 },
+ { 14, 22 },
+ { 19, 11 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4022[] = {
+ { -19, 19 },
+ { -19, -36 },
+ { 0, 27 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4023[] = {
+ { -19, 19 },
+ { -19, -36 },
+ { -12, 27 },
+ { 0, -11 },
+ { 13, 27 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3526[] = {
+ { -10, 10 },
+ { 6, -11 },
+ { 5, -9 },
+ { 0, -3 },
+ { -3, 1 },
+ { -5, 5 },
+ { -8, 9 },
+ { -64, 0 },
+ { 4, -7 },
+ { -4, 4 },
+ { -64, 0 },
+ { 8, -12 },
+ { 5, -8 },
+ { 3, -4 },
+ { 0, 0 },
+ { -5, 6 },
+ { -6, 8 },
+ { -64, 0 },
+ { -8, -10 },
+ { -6, -12 },
+ { -3, -11 },
+ { 3, -11 },
+ { 8, -12 },
+ { -64, 0 },
+ { -7, -11 },
+ { -3, -10 },
+ { 1, -10 },
+ { 5, -11 },
+ { -64, 0 },
+ { -8, -10 },
+ { -4, -9 },
+ { 0, -9 },
+ { 4, -10 },
+ { 6, -11 },
+ { -64, 0 },
+ { -6, 8 },
+ { -4, 7 },
+ { 0, 6 },
+ { 4, 6 },
+ { 8, 7 },
+ { -64, 0 },
+ { -5, 8 },
+ { -1, 7 },
+ { 3, 7 },
+ { 7, 8 },
+ { -64, 0 },
+ { -8, 9 },
+ { -3, 8 },
+ { 3, 8 },
+ { 6, 9 },
+ { 8, 7 },
+ { -64, 0 },
+ { -5, -2 },
+ { -1, -2 },
+ { -64, 0 },
+ { 2, -2 },
+ { 6, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4025[] = {
+ { -19, 19 },
+ { 0, 27 },
+ { 0, -4 },
+ { -19, -36 },
+ { -64, 0 },
+ { 0, -4 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4026[] = {
+ { -19, 19 },
+ { 19, 27 },
+ { -19, 27 },
+ { 19, -36 },
+ { -19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4027[] = {
+ { 0, 0 },
+ { 0, -36 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4028[] = {
+ { -19, 19 },
+ { 0, 27 },
+ { 0, -36 },
+ { -64, 0 },
+ { 19, -30 },
+ { 0, -36 },
+ { -14, -31 },
+ { -19, -20 },
+ { -14, -10 },
+ { 14, 0 },
+ { 19, 11 },
+ { 14, 22 },
+ { 0, 27 },
+ { -19, 20 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4029[] = {
+ { -15, 16 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -15, -23 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2771[] = {
+ { -7, 8 },
+ { 8, -16 },
+ { 4, -13 },
+ { 1, -10 },
+ { -1, -7 },
+ { -3, -3 },
+ { -4, 2 },
+ { -4, 6 },
+ { -3, 11 },
+ { -2, 14 },
+ { -1, 16 },
+ { -64, 0 },
+ { 4, -13 },
+ { 1, -9 },
+ { -1, -5 },
+ { -2, -2 },
+ { -3, 3 },
+ { -3, 8 },
+ { -2, 13 },
+ { -1, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4031[] = {
+ { -15, 16 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { 13, -11 },
+ { -15, 20 },
+ { -15, 27 },
+ { 16, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4032[] = {
+ { -15, 16 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { 13, -14 },
+ { 0, -8 },
+ { 13, -1 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4033[] = {
+ { -15, 16 },
+ { 6, 27 },
+ { 6, -36 },
+ { -15, 11 },
+ { 16, 11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4034[] = {
+ { -15, 16 },
+ { 16, -36 },
+ { -12, -36 },
+ { -15, -1 },
+ { -64, 0 },
+ { -15, -1 },
+ { 0, -8 },
+ { 16, -1 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4035[] = {
+ { -15, 16 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { -64, 0 },
+ { -15, -1 },
+ { 0, -8 },
+ { 16, -1 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -15, -23 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4036[] = {
+ { -15, 16 },
+ { -5, 27 },
+ { 16, -36 },
+ { -15, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4037[] = {
+ { -15, 16 },
+ { -15, 14 },
+ { -12, -1 },
+ { 0, -8 },
+ { -12, -14 },
+ { -15, -23 },
+ { -64, 0 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { 13, -14 },
+ { 0, -8 },
+ { 13, -1 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3277[] = {
+ { -5, 5 },
+ { 3, -12 },
+ { 2, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 3, -11 },
+ { 0, -5 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 0, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4039[] = {
+ { -15, 16 },
+ { -15, -1 },
+ { 0, -8 },
+ { 16, -1 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4040[] = {
+ { -15, 16 },
+ { 16, 14 },
+ { 10, 24 },
+ { 0, 27 },
+ { -10, 24 },
+ { -15, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4041[] = {
+ { 0, 19 },
+ { 0, 27 },
+ { 8, 24 },
+ { 17, 15 },
+ { 19, -4 },
+ { 17, -25 },
+ { 8, -34 },
+ { 0, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3278[] = {
+ { -10, 10 },
+ { -2, -12 },
+ { -3, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -2, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { -2, -12 },
+ { -1, -11 },
+ { -5, -5 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -11 },
+ { 5, -5 },
+ { -64, 0 },
+ { 8, -11 },
+ { 5, -5 },
+ { -64, 0 },
+ { 8, -12 },
+ { 9, -11 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4043[] = {
+ { -12, 13 },
+ { -12, 20 },
+ { 13, 5 },
+ { -12, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4044[] = {
+ { -19, 19 },
+ { -19, 1 },
+ { 19, 1 },
+ { 19, 20 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4045[] = {
+ { -19, 19 },
+ { -19, 1 },
+ { 19, 1 },
+ { -64, 0 },
+ { -19, -11 },
+ { 19, -11 },
+ { -64, 0 },
+ { -12, 14 },
+ { -5, -23 },
+ { -64, 0 },
+ { 6, 14 },
+ { 13, -23 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3279[] = {
+ { -7, 8 },
+ { 1, -12 },
+ { -1, -11 },
+ { -2, -9 },
+ { -2, -7 },
+ { -1, -5 },
+ { 1, -4 },
+ { 3, -4 },
+ { 5, -5 },
+ { 6, -7 },
+ { 6, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -2, -9 },
+ { -1, -5 },
+ { 3, -4 },
+ { 6, -7 },
+ { 5, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { -1, -11 },
+ { -2, -7 },
+ { 1, -4 },
+ { 5, -5 },
+ { 6, -9 },
+ { 3, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4047[] = {
+ { -19, 0 },
+ { 0, -36 },
+ { -8, -34 },
+ { -17, -25 },
+ { -19, -4 },
+ { -17, 15 },
+ { -8, 24 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4048[] = {
+ { -12, 13 },
+ { -12, 1 },
+ { 13, 1 },
+ { -64, 0 },
+ { -7, 13 },
+ { 7, -10 },
+ { -64, 0 },
+ { 7, 13 },
+ { -7, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4049[] = {
+ { -12, 13 },
+ { -12, -11 },
+ { -12, -36 },
+ { -64, 0 },
+ { 13, -36 },
+ { 13, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4050[] = {
+ { -12, 13 },
+ { -12, 14 },
+ { 13, 14 },
+ { -64, 0 },
+ { -12, -4 },
+ { 13, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4051[] = {
+ { 0, 0 },
+ { 0, -11 },
+ { 0, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4052[] = {
+ { -12, 13 },
+ { 0, 17 },
+ { 0, -8 },
+ { -64, 0 },
+ { -12, 5 },
+ { 13, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4053[] = {
+ { -12, 13 },
+ { -12, 5 },
+ { 13, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4054[] = {
+ { -19, 19 },
+ { 19, 27 },
+ { -19, -14 },
+ { -19, -23 },
+ { -15, -33 },
+ { -5, -36 },
+ { 3, -33 },
+ { 6, -23 },
+ { -19, 14 },
+ { -15, 24 },
+ { -5, 27 },
+ { 19, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4055[] = {
+ { -12, 13 },
+ { 0, 20 },
+ { 0, 8 },
+ { -64, 0 },
+ { 13, 8 },
+ { -5, 8 },
+ { -12, -4 },
+ { -5, -17 },
+ { 13, -17 },
+ { -64, 0 },
+ { 0, -17 },
+ { 0, -30 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4056[] = {
+ { 0, 0 },
+ { 0, -17 },
+ { 0, -17 },
+ { -64, 0 },
+ { 0, 14 },
+ { 0, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4057[] = {
+ { -5, 0 },
+ { 0, -17 },
+ { 0, -17 },
+ { -64, 0 },
+ { 0, 14 },
+ { -5, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4058[] = {
+ { -5, 0 },
+ { 0, 14 },
+ { -5, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4059[] = {
+ { 0, 0 },
+ { 0, -36 },
+ { 0, 11 },
+ { -64, 0 },
+ { 0, 27 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4060[] = {
+ { 0, 0 },
+ { 0, 27 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4061[] = {
+ { -15, 16 },
+ { 0, 27 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, 14 },
+ { 0, -4 },
+ { 16, -23 },
+ { -64, 0 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4062[] = {
+ { -15, 16 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4063[] = {
+ { -19, 19 },
+ { -5, -30 },
+ { -5, -30 },
+ { -64, 0 },
+ { 6, 20 },
+ { 6, 20 },
+ { -64, 0 },
+ { -19, 27 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4064[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4065[] = {
+ { -19, 19 },
+ { 0, 27 },
+ { 0, 14 },
+ { -64, 0 },
+ { -19, 27 },
+ { 19, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4066[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { 19, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4067[] = {
+ { -19, 19 },
+ { 19, 27 },
+ { -5, -1 },
+ { -19, 5 },
+ { -19, 11 },
+ { -5, 17 },
+ { 19, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4068[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -15, -23 },
+ { -64, 0 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { 16, -14 },
+ { 3, -4 },
+ { 14, 0 },
+ { 19, 8 },
+ { 13, 17 },
+ { -5, 20 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4069[] = {
+ { -19, 19 },
+ { -19, -11 },
+ { -5, -4 },
+ { 9, 14 },
+ { 3, 27 },
+ { -2, 27 },
+ { -9, 14 },
+ { 19, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4070[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { 0, 1 },
+ { -64, 0 },
+ { 19, 27 },
+ { -19, -23 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3169[] = {
+ { -8, 9 },
+ { 6, -2 },
+ { 6, -3 },
+ { 5, -3 },
+ { 5, -1 },
+ { 7, -1 },
+ { 7, -3 },
+ { 6, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -4, -1 },
+ { -3, 1 },
+ { -1, 2 },
+ { 2, 3 },
+ { 4, 4 },
+ { 5, 6 },
+ { -64, 0 },
+ { -3, -4 },
+ { -4, -1 },
+ { -64, 0 },
+ { -3, 0 },
+ { -1, 1 },
+ { 2, 2 },
+ { 4, 3 },
+ { -64, 0 },
+ { 5, 4 },
+ { 4, 8 },
+ { -64, 0 },
+ { -4, -3 },
+ { -3, -1 },
+ { -1, 0 },
+ { 2, 1 },
+ { 4, 2 },
+ { 5, 4 },
+ { 5, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -6, 5 },
+ { -4, 5 },
+ { -4, 7 },
+ { -5, 7 },
+ { -5, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4072[] = {
+ { -19, 19 },
+ { -19, 27 },
+ { -5, -36 },
+ { 6, -36 },
+ { 19, 27 },
+ { -64, 0 },
+ { 16, 17 },
+ { -15, 17 },
+ { 13, -4 },
+ { -12, -4 },
+ { 16, 17 },
+ { -64, 0 },
+ { -19, -17 },
+ { 19, -17 },
+ { 19, -23 },
+ { -19, -23 },
+ { -19, -17 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4073[] = {
+ { -5, 6 },
+ { 6, 27 },
+ { 0, 20 },
+ { 0, -1 },
+ { -5, -4 },
+ { 0, -8 },
+ { 0, -30 },
+ { 6, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4074[] = {
+ { -5, 6 },
+ { -5, 27 },
+ { 0, 20 },
+ { 0, -1 },
+ { 6, -4 },
+ { 0, -8 },
+ { 0, -30 },
+ { -5, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4075[] = {
+ { -5, 6 },
+ { 6, 27 },
+ { -5, 27 },
+ { -5, -36 },
+ { 6, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4076[] = {
+ { -5, 6 },
+ { -5, 27 },
+ { 6, 27 },
+ { 6, -36 },
+ { -5, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4077[] = {
+ { -17, 17 },
+ { 0, -11 },
+ { -15, 1 },
+ { -17, 17 },
+ { -8, 24 },
+ { 0, 27 },
+ { 8, 24 },
+ { 17, 15 },
+ { 16, 1 },
+ { -9, -19 },
+ { -5, -33 },
+ { 6, -36 },
+ { 16, -27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4078[] = {
+ { -19, 16 },
+ { -19, 27 },
+ { -15, -23 },
+ { -64, 0 },
+ { -15, -23 },
+ { -10, -33 },
+ { 0, -36 },
+ { 10, -33 },
+ { 16, -23 },
+ { 10, -8 },
+ { 0, -4 },
+ { -16, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4079[] = {
+ { -19, 19 },
+ { 19, 27 },
+ { -19, 27 },
+ { 6, -4 },
+ { -19, -36 },
+ { 19, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4080[] = {
+ { -19, 19 },
+ { -19, -11 },
+ { 19, -11 },
+ { -64, 0 },
+ { -12, 27 },
+ { -9, -11 },
+ { -64, 0 },
+ { 6, 27 },
+ { 9, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4081[] = {
+ { -12, 13 },
+ { -12, 14 },
+ { 13, -1 },
+ { -12, -17 },
+ { -64, 0 },
+ { -12, 24 },
+ { 13, 24 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4082[] = {
+ { -12, 13 },
+ { 13, 14 },
+ { -12, -1 },
+ { 13, -17 },
+ { -64, 0 },
+ { -12, 24 },
+ { 13, 24 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3175[] = {
+ { -11, 11 },
+ { -10, -1 },
+ { -9, -3 },
+ { -7, -5 },
+ { -5, -5 },
+ { -4, -4 },
+ { -3, -2 },
+ { -3, 1 },
+ { -5, 6 },
+ { -64, 0 },
+ { -4, -4 },
+ { -4, 0 },
+ { -5, 4 },
+ { -5, 8 },
+ { -64, 0 },
+ { -4, -2 },
+ { -6, 3 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 6 },
+ { 5, 2 },
+ { -64, 0 },
+ { 7, -5 },
+ { 3, 9 },
+ { 2, 12 },
+ { 0, 15 },
+ { -2, 16 },
+ { -64, 0 },
+ { 8, -5 },
+ { 4, 9 },
+ { 2, 13 },
+ { -64, 0 },
+ { 7, -5 },
+ { 9, -5 },
+ { 5, 9 },
+ { 3, 13 },
+ { 1, 15 },
+ { -2, 16 },
+ { -5, 16 },
+ { -7, 15 },
+ { -8, 14 },
+ { -8, 12 },
+ { -6, 12 },
+ { -6, 14 },
+ { -7, 14 },
+ { -7, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4084[] = {
+ { -32, 32 },
+ { 32, 27 },
+ { 0, -36 },
+ { -32, 27 },
+ { 32, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3176[] = {
+ { -10, 10 },
+ { 7, -5 },
+ { 6, -3 },
+ { 4, -1 },
+ { -4, 5 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { 6, -3 },
+ { -3, -3 },
+ { -5, -2 },
+ { -6, 0 },
+ { -64, 0 },
+ { 4, -3 },
+ { 0, -4 },
+ { -3, -4 },
+ { -4, -3 },
+ { -64, 0 },
+ { 4, -3 },
+ { 0, -5 },
+ { -3, -5 },
+ { -5, -3 },
+ { -6, 0 },
+ { -64, 0 },
+ { -6, 7 },
+ { 3, 7 },
+ { 5, 6 },
+ { 6, 4 },
+ { -64, 0 },
+ { -4, 7 },
+ { 0, 8 },
+ { 3, 8 },
+ { 4, 7 },
+ { -64, 0 },
+ { -4, 7 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 7 },
+ { 6, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4086[] = {
+ { 0, 0 },
+ { 0, -36 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4087[] = {
+ { -32, 32 },
+ { 32, -36 },
+ { -32, 27 },
+ { -64, 0 },
+ { -32, -36 },
+ { 32, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4088[] = {
+ { -32, 32 },
+ { 0, 27 },
+ { 32, -4 },
+ { 0, -36 },
+ { -32, -4 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4089[] = {
+ { 0, 0 },
+ { 0, -4 },
+ { 0, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4090[] = {
+ { -32, 32 },
+ { -19, -23 },
+ { -11, -16 },
+ { -64, 0 },
+ { -19, 14 },
+ { -11, 6 },
+ { -64, 0 },
+ { 19, 14 },
+ { 11, 6 },
+ { -64, 0 },
+ { 19, -23 },
+ { 11, -16 },
+ { -64, 0 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4091[] = {
+ { -32, 32 },
+ { 19, -23 },
+ { 11, -16 },
+ { -64, 0 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4092[] = {
+ { -32, 32 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4093[] = {
+ { -16, 32 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4315[] = {
+ { -6, 9 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 9, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4095[] = {
+ { -16, 16 },
+ { -5, -17 },
+ { 6, -17 },
+ { -12, -11 },
+ { 13, -11 },
+ { -12, -4 },
+ { -64, 0 },
+ { -12, -4 },
+ { 13, -4 },
+ { -12, 1 },
+ { 13, 1 },
+ { -5, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4096[] = {
+ { -32, 32 },
+ { -5, -17 },
+ { 6, -17 },
+ { -12, -11 },
+ { 13, -11 },
+ { -12, -4 },
+ { -64, 0 },
+ { -12, -4 },
+ { 13, -4 },
+ { -12, 1 },
+ { 13, 1 },
+ { -5, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { -19, -23 },
+ { -11, -16 },
+ { -64, 0 },
+ { -19, 14 },
+ { -11, 6 },
+ { -64, 0 },
+ { 19, 14 },
+ { 11, 6 },
+ { -64, 0 },
+ { 19, -23 },
+ { 11, -16 },
+ { -64, 0 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4097[] = {
+ { -16, 32 },
+ { -5, -17 },
+ { 6, -17 },
+ { -12, -11 },
+ { 13, -11 },
+ { -12, -4 },
+ { -64, 0 },
+ { -12, -4 },
+ { 13, -4 },
+ { -12, 1 },
+ { 13, 1 },
+ { -5, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { 19, -23 },
+ { 11, -16 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4098[] = {
+ { -32, 32 },
+ { -12, -4 },
+ { 13, -4 },
+ { -12, 1 },
+ { 13, 1 },
+ { -5, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { -19, -23 },
+ { -11, -16 },
+ { -64, 0 },
+ { -19, 14 },
+ { -11, 6 },
+ { -64, 0 },
+ { 19, 14 },
+ { 11, 6 },
+ { -64, 0 },
+ { 19, -23 },
+ { 11, -16 },
+ { -64, 0 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4099[] = {
+ { -16, 16 },
+ { -12, -4 },
+ { 13, -4 },
+ { -12, 1 },
+ { 13, 1 },
+ { -5, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4100[] = {
+ { -32, 32 },
+ { 19, -23 },
+ { 11, -16 },
+ { -64, 0 },
+ { -19, -23 },
+ { -11, -16 },
+ { -64, 0 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4101[] = {
+ { -32, 32 },
+ { -12, -4 },
+ { 13, -4 },
+ { -12, 1 },
+ { 13, 1 },
+ { -5, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { -32, -4 },
+ { -16, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 0, 27 },
+ { -64, 0 },
+ { 0, -36 },
+ { 0, -21 },
+ { -64, 0 },
+ { 16, -4 },
+ { 32, -4 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4102[] = {
+ { -32, 32 },
+ { -5, -17 },
+ { 6, -17 },
+ { -12, -11 },
+ { 13, -11 },
+ { -12, -4 },
+ { -64, 0 },
+ { -12, -4 },
+ { 13, -4 },
+ { -12, 1 },
+ { 13, 1 },
+ { -5, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { -32, 27 },
+ { 32, -36 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4103[] = {
+ { -32, 32 },
+ { -32, 27 },
+ { 32, -36 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2052[] = {
+ { -12, 12 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 5, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -4 },
+ { 7, -3 },
+ { 4, -2 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -4 },
+ { 6, -3 },
+ { 4, -2 },
+ { -64, 0 },
+ { -5, -2 },
+ { 4, -2 },
+ { 6, -1 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 0, 9 },
+ { -12, 9 },
+ { -64, 0 },
+ { 4, -2 },
+ { 5, -1 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3502[] = {
+ { -12, 12 },
+ { -10, -10 },
+ { -8, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { -7, -11 },
+ { -4, -11 },
+ { -64, 0 },
+ { -10, -10 },
+ { -8, -11 },
+ { -6, -10 },
+ { -3, -10 },
+ { -1, -12 },
+ { -64, 0 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -4 },
+ { -7, -3 },
+ { -9, -3 },
+ { -10, -2 },
+ { -10, 0 },
+ { -9, -1 },
+ { -7, -1 },
+ { -7, 5 },
+ { -64, 0 },
+ { -6, -5 },
+ { -6, 3 },
+ { -64, 0 },
+ { -9, -2 },
+ { -6, -2 },
+ { -64, 0 },
+ { -5, -7 },
+ { -5, 2 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, 0 },
+ { 0, -9 },
+ { -1, -8 },
+ { -2, -6 },
+ { -2, 3 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, 1 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 0 },
+ { -1, 2 },
+ { -2, 3 },
+ { -64, 0 },
+ { 0, -9 },
+ { 6, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 7, -5 },
+ { 3, -3 },
+ { -64, 0 },
+ { 6, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { -64, 0 },
+ { 4, -11 },
+ { 6, -10 },
+ { 7, -9 },
+ { 7, -6 },
+ { 5, -4 },
+ { -64, 0 },
+ { 5, -4 },
+ { 8, -2 },
+ { 9, 0 },
+ { 9, 6 },
+ { -64, 0 },
+ { 7, -2 },
+ { 8, 0 },
+ { 8, 5 },
+ { -64, 0 },
+ { 5, -4 },
+ { 6, -3 },
+ { 7, -1 },
+ { 7, 6 },
+ { -64, 0 },
+ { -8, 9 },
+ { -5, 7 },
+ { -2, 6 },
+ { 2, 6 },
+ { 5, 7 },
+ { -64, 0 },
+ { -6, 8 },
+ { -3, 7 },
+ { 2, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { -8, 9 },
+ { -4, 8 },
+ { 1, 8 },
+ { 3, 9 },
+ { 5, 7 },
+ { 7, 6 },
+ { 9, 6 },
+ { -64, 0 },
+ { 3, -3 },
+ { 3, 6 },
+ { -64, 0 },
+ { 3, 0 },
+ { 7, 0 },
+ { -64, 0 },
+ { 3, 3 },
+ { 7, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4106[] = {
+ { -16, 16 },
+ { 0, -36 },
+ { 0, 27 },
+ { 13, 17 },
+ { -64, 0 },
+ { 0, 12 },
+ { 11, 6 },
+ { 16, -4 },
+ { 11, -16 },
+ { 0, -21 },
+ { -11, -16 },
+ { -16, -4 },
+ { -11, 6 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4107[] = {
+ { -19, 19 },
+ { -19, -17 },
+ { 19, -17 },
+ { -19, -11 },
+ { 19, -11 },
+ { -19, -4 },
+ { 19, -4 },
+ { -19, 1 },
+ { 19, 1 },
+ { -19, 8 },
+ { 19, 8 },
+ { -64, 0 },
+ { -19, 14 },
+ { 19, 14 },
+ { 19, -23 },
+ { -19, -23 },
+ { -19, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4108[] = {
+ { -19, 19 },
+ { -19, 14 },
+ { 19, 14 },
+ { 19, -23 },
+ { -19, -23 },
+ { -19, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4109[] = {
+ { -19, 19 },
+ { -15, -17 },
+ { 16, -17 },
+ { -12, -11 },
+ { 13, -11 },
+ { -9, -4 },
+ { 9, -4 },
+ { -5, 1 },
+ { 6, 1 },
+ { -2, 8 },
+ { -64, 0 },
+ { 0, 14 },
+ { 19, -23 },
+ { -19, -23 },
+ { 0, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4110[] = {
+ { -19, 19 },
+ { 0, 14 },
+ { 19, -23 },
+ { -19, -23 },
+ { 0, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4111[] = {
+ { -32, 32 },
+ { 19, 8 },
+ { 19, -17 },
+ { -64, 0 },
+ { 19, -17 },
+ { 32, -4 },
+ { -64, 0 },
+ { -32, -4 },
+ { 32, -4 },
+ { 19, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3709[] = {
+ { -10, 10 },
+ { -6, -10 },
+ { -6, -1 },
+ { -8, 0 },
+ { -64, 0 },
+ { -5, -9 },
+ { -5, 0 },
+ { -3, 1 },
+ { -64, 0 },
+ { -4, -10 },
+ { -4, -1 },
+ { -2, 0 },
+ { -1, 0 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -10 },
+ { 1, -11 },
+ { 3, -12 },
+ { -64, 0 },
+ { 1, -11 },
+ { 2, -10 },
+ { 4, -9 },
+ { 4, 7 },
+ { -64, 0 },
+ { 2, -11 },
+ { 5, -9 },
+ { 5, 6 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 6, -10 },
+ { 8, -10 },
+ { 6, -9 },
+ { 6, 7 },
+ { -64, 0 },
+ { -8, 0 },
+ { -7, 0 },
+ { -5, 1 },
+ { -4, 2 },
+ { -3, 1 },
+ { -1, 0 },
+ { 3, -1 },
+ { 4, -1 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 6 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 4, 7 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4113[] = {
+ { -32, 32 },
+ { -32, -4 },
+ { 32, -4 },
+ { 19, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4114[] = {
+ { -32, 32 },
+ { 19, 8 },
+ { 19, -4 },
+ { -64, 0 },
+ { -32, -4 },
+ { 32, -4 },
+ { 19, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4115[] = {
+ { -32, 32 },
+ { 19, -17 },
+ { 19, -4 },
+ { -64, 0 },
+ { -32, -4 },
+ { 32, -4 },
+ { 19, -17 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4116[] = {
+ { -32, 32 },
+ { -32, -4 },
+ { 32, -4 },
+ { 19, -17 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4117[] = {
+ { -32, 32 },
+ { 29, -17 },
+ { 9, -17 },
+ { -9, 8 },
+ { -28, 8 },
+ { -64, 0 },
+ { -5, 24 },
+ { -5, -33 },
+ { 0, 24 },
+ { 0, -33 },
+ { 6, 24 },
+ { 6, -33 },
+ { -64, 0 },
+ { -32, 14 },
+ { -32, 1 },
+ { -12, 1 },
+ { -12, -36 },
+ { 13, -36 },
+ { 13, -23 },
+ { 32, -23 },
+ { 32, -11 },
+ { 13, -11 },
+ { 13, 27 },
+ { -12, 27 },
+ { -12, 14 },
+ { -32, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4118[] = {
+ { -32, 32 },
+ { -32, 14 },
+ { -32, 1 },
+ { -12, 1 },
+ { -12, -36 },
+ { 13, -36 },
+ { 13, -23 },
+ { 32, -23 },
+ { 32, -11 },
+ { 13, -11 },
+ { 13, 27 },
+ { -12, 27 },
+ { -12, 14 },
+ { -32, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4119[] = {
+ { -32, 32 },
+ { 0, 27 },
+ { 12, 25 },
+ { 25, 16 },
+ { 32, -4 },
+ { 25, -25 },
+ { 12, -34 },
+ { 0, -36 },
+ { -13, -33 },
+ { -25, -25 },
+ { -32, -4 },
+ { -25, 13 },
+ { -13, 24 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4120[] = {
+ { -32, 32 },
+ { -32, 27 },
+ { 32, 27 },
+ { 32, -36 },
+ { -32, -36 },
+ { -32, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4121[] = {
+ { -32, 32 },
+ { -32, -36 },
+ { 32, -36 },
+ { 0, 27 },
+ { -32, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4122[] = {
+ { -19, 6 },
+ { -6, -11 },
+ { 2, -15 },
+ { 6, -24 },
+ { 2, -33 },
+ { -6, -36 },
+ { -15, -33 },
+ { -19, -24 },
+ { -15, -15 },
+ { -6, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4123[] = {
+ { -19, 0 },
+ { -9, -11 },
+ { -1, -36 },
+ { -64, 0 },
+ { -19, -11 },
+ { -12, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4124[] = {
+ { -19, 0 },
+ { -19, -11 },
+ { -12, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2133[] = {
+ { -11, 11 },
+ { -10, -1 },
+ { -9, -3 },
+ { -7, -5 },
+ { -4, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -4, 2 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -2 },
+ { -5, 2 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, 2 },
+ { -2, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 4, -5 },
+ { 6, -4 },
+ { 7, -3 },
+ { 7, 0 },
+ { 6, 5 },
+ { 3, 16 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -3 },
+ { 6, 0 },
+ { 5, 5 },
+ { 2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2066[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 6, -12 },
+ { 9, -11 },
+ { 10, -9 },
+ { 10, -7 },
+ { 9, -4 },
+ { 7, -2 },
+ { 3, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { 6, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -4 },
+ { 6, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -12, 9 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3301[] = {
+ { -12, 12 },
+ { -9, -10 },
+ { -8, -9 },
+ { -9, -8 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -2, -10 },
+ { -1, -7 },
+ { -1, -3 },
+ { -2, 0 },
+ { -4, 2 },
+ { -6, 3 },
+ { -9, 4 },
+ { -64, 0 },
+ { -3, -10 },
+ { -2, -7 },
+ { -2, -2 },
+ { -3, 0 },
+ { -64, 0 },
+ { -5, -12 },
+ { -4, -11 },
+ { -3, -8 },
+ { -3, -2 },
+ { -4, 1 },
+ { -6, 3 },
+ { -64, 0 },
+ { -6, 4 },
+ { -3, 7 },
+ { -64, 0 },
+ { -7, 4 },
+ { -3, 8 },
+ { -64, 0 },
+ { -9, 4 },
+ { -4, 9 },
+ { 3, 4 },
+ { -64, 0 },
+ { 10, -11 },
+ { 9, -10 },
+ { 10, -10 },
+ { 10, -11 },
+ { 9, -12 },
+ { 7, -12 },
+ { 5, -11 },
+ { 4, -10 },
+ { 3, -8 },
+ { 3, 7 },
+ { 5, 9 },
+ { 9, 5 },
+ { -64, 0 },
+ { 5, -10 },
+ { 4, -8 },
+ { 4, 6 },
+ { 6, 8 },
+ { -64, 0 },
+ { 7, -12 },
+ { 6, -11 },
+ { 5, -8 },
+ { 5, 5 },
+ { 7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2002[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { -5, -2 },
+ { 3, -2 },
+ { 6, -1 },
+ { 7, 0 },
+ { 8, 2 },
+ { 8, 5 },
+ { 7, 7 },
+ { 6, 8 },
+ { 3, 9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3302[] = {
+ { -13, 13 },
+ { -11, -1 },
+ { -11, 0 },
+ { -10, 1 },
+ { -8, 1 },
+ { -6, 0 },
+ { -6, -3 },
+ { -7, -5 },
+ { -9, -8 },
+ { -9, -10 },
+ { -7, -12 },
+ { -64, 0 },
+ { -7, -3 },
+ { -9, -7 },
+ { -64, 0 },
+ { -8, 1 },
+ { -7, 0 },
+ { -7, -2 },
+ { -9, -5 },
+ { -10, -7 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { -1, -10 },
+ { 0, -8 },
+ { 0, 0 },
+ { -1, 3 },
+ { -3, 5 },
+ { -64, 0 },
+ { -2, -10 },
+ { -1, -8 },
+ { -1, 2 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -11 },
+ { -2, -8 },
+ { -2, 3 },
+ { -3, 5 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -11 },
+ { 3, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -10 },
+ { 9, -8 },
+ { 10, -7 },
+ { -64, 0 },
+ { 7, -10 },
+ { 8, -8 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -8 },
+ { 8, -7 },
+ { 10, -7 },
+ { -64, 0 },
+ { 10, -7 },
+ { 0, -2 },
+ { -64, 0 },
+ { 7, -5 },
+ { 9, -3 },
+ { 10, 0 },
+ { 10, 3 },
+ { 9, 6 },
+ { 7, 8 },
+ { 4, 9 },
+ { 1, 9 },
+ { -2, 8 },
+ { -8, 5 },
+ { -9, 5 },
+ { -10, 6 },
+ { -64, 0 },
+ { 6, -4 },
+ { 7, -4 },
+ { 9, -2 },
+ { -64, 0 },
+ { 4, -4 },
+ { 7, -3 },
+ { 9, -1 },
+ { 10, 1 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 8 },
+ { -6, 5 },
+ { -7, 5 },
+ { -64, 0 },
+ { 8, 7 },
+ { 6, 8 },
+ { 3, 8 },
+ { 0, 7 },
+ { -4, 5 },
+ { -7, 4 },
+ { -9, 4 },
+ { -10, 6 },
+ { -10, 8 },
+ { -9, 9 },
+ { -8, 8 },
+ { -9, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3303[] = {
+ { -12, 12 },
+ { 0, -10 },
+ { -2, -12 },
+ { -4, -12 },
+ { -6, -11 },
+ { -8, -8 },
+ { -9, -4 },
+ { -9, 0 },
+ { -8, 4 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 7, 7 },
+ { 9, 5 },
+ { -64, 0 },
+ { -6, -10 },
+ { -7, -8 },
+ { -8, -5 },
+ { -8, 0 },
+ { -7, 4 },
+ { -5, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -7, -5 },
+ { -7, -1 },
+ { -6, 3 },
+ { -5, 5 },
+ { -3, 7 },
+ { 0, 8 },
+ { 3, 8 },
+ { 6, 7 },
+ { 9, 5 },
+ { -64, 0 },
+ { 3, -12 },
+ { 0, -10 },
+ { -1, -9 },
+ { -2, -7 },
+ { -2, -6 },
+ { -1, -4 },
+ { 2, -2 },
+ { 3, 0 },
+ { 3, 2 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, -6 },
+ { 3, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -1, -9 },
+ { -1, -8 },
+ { 0, -6 },
+ { 3, -4 },
+ { 4, -2 },
+ { 4, 0 },
+ { 3, 2 },
+ { 1, 3 },
+ { 0, 3 },
+ { -2, 2 },
+ { -3, 0 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 6, -10 },
+ { 8, -10 },
+ { -64, 0 },
+ { 3, -11 },
+ { 4, -10 },
+ { 5, -10 },
+ { -64, 0 },
+ { 2, -11 },
+ { 4, -9 },
+ { 6, -9 },
+ { 8, -10 },
+ { 9, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4004[] = {
+ { -19, 19 },
+ { 0, 27 },
+ { -19, 27 },
+ { -19, -36 },
+ { 0, -36 },
+ { -64, 0 },
+ { 0, 27 },
+ { 8, 24 },
+ { 17, 15 },
+ { 19, -4 },
+ { 17, -25 },
+ { 8, -34 },
+ { 0, -36 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3304[] = {
+ { -13, 13 },
+ { -10, -6 },
+ { -10, -7 },
+ { -9, -9 },
+ { -7, -11 },
+ { -4, -12 },
+ { 0, -12 },
+ { 3, -11 },
+ { 5, -10 },
+ { 7, -8 },
+ { 9, -5 },
+ { 10, -1 },
+ { 10, 3 },
+ { 9, 6 },
+ { 7, 8 },
+ { 4, 9 },
+ { 1, 9 },
+ { -2, 8 },
+ { -8, 5 },
+ { -9, 5 },
+ { -10, 6 },
+ { -64, 0 },
+ { -7, -10 },
+ { -5, -11 },
+ { 0, -11 },
+ { 3, -10 },
+ { 5, -9 },
+ { 7, -7 },
+ { 9, -4 },
+ { -64, 0 },
+ { 2, 8 },
+ { 0, 8 },
+ { -6, 5 },
+ { -7, 5 },
+ { -64, 0 },
+ { -10, -7 },
+ { -8, -9 },
+ { -5, -10 },
+ { 0, -10 },
+ { 3, -9 },
+ { 5, -8 },
+ { 7, -6 },
+ { 9, -3 },
+ { 10, 0 },
+ { -64, 0 },
+ { 8, 7 },
+ { 6, 8 },
+ { 3, 8 },
+ { 0, 7 },
+ { -4, 5 },
+ { -7, 4 },
+ { -9, 4 },
+ { -10, 6 },
+ { -10, 8 },
+ { -9, 9 },
+ { -8, 8 },
+ { -9, 7 },
+ { -64, 0 },
+ { -2, -10 },
+ { -5, -7 },
+ { -6, -5 },
+ { -6, -3 },
+ { -4, 1 },
+ { -4, 3 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, -3 },
+ { -4, -1 },
+ { -4, 0 },
+ { -64, 0 },
+ { -5, -7 },
+ { -5, -5 },
+ { -3, -1 },
+ { -3, 1 },
+ { -4, 3 },
+ { -5, 4 },
+ { -7, 4 },
+ { -8, 3 },
+ { -8, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3715[] = {
+ { -9, 9 },
+ { -6, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -1, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { 3, -2 },
+ { 1, -1 },
+ { -64, 0 },
+ { -5, -8 },
+ { -4, -10 },
+ { -64, 0 },
+ { 4, -10 },
+ { 5, -9 },
+ { 5, -5 },
+ { 4, -4 },
+ { -64, 0 },
+ { -6, -8 },
+ { -4, -7 },
+ { -4, -9 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 4, -9 },
+ { 4, -5 },
+ { 3, -3 },
+ { 1, -1 },
+ { -64, 0 },
+ { 0, -1 },
+ { 0, 2 },
+ { 1, -1 },
+ { -1, -1 },
+ { 0, 2 },
+ { -64, 0 },
+ { 0, 6 },
+ { -2, 8 },
+ { 0, 9 },
+ { 2, 8 },
+ { 0, 6 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3305[] = {
+ { -12, 12 },
+ { 0, -10 },
+ { -2, -12 },
+ { -4, -12 },
+ { -6, -11 },
+ { -8, -8 },
+ { -9, -4 },
+ { -9, 0 },
+ { -8, 4 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 7, 7 },
+ { 9, 5 },
+ { -64, 0 },
+ { -6, -10 },
+ { -7, -8 },
+ { -8, -5 },
+ { -8, 0 },
+ { -7, 4 },
+ { -5, 7 },
+ { -2, 8 },
+ { -64, 0 },
+ { -4, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -7, -5 },
+ { -7, -1 },
+ { -6, 3 },
+ { -5, 5 },
+ { -3, 7 },
+ { 0, 8 },
+ { 3, 8 },
+ { 6, 7 },
+ { 9, 5 },
+ { -64, 0 },
+ { 3, -12 },
+ { 0, -10 },
+ { -1, -9 },
+ { -2, -7 },
+ { -2, -6 },
+ { -1, -4 },
+ { 2, -2 },
+ { 3, 0 },
+ { 3, 2 },
+ { -64, 0 },
+ { -1, -7 },
+ { -1, -6 },
+ { 3, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -1, -9 },
+ { -1, -8 },
+ { 0, -6 },
+ { 3, -4 },
+ { 4, -2 },
+ { 4, 0 },
+ { 3, 2 },
+ { 1, 3 },
+ { 0, 3 },
+ { -2, 2 },
+ { -3, 0 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, -11 },
+ { 6, -10 },
+ { 8, -10 },
+ { -64, 0 },
+ { 3, -11 },
+ { 4, -10 },
+ { 5, -10 },
+ { -64, 0 },
+ { 2, -11 },
+ { 4, -9 },
+ { 6, -9 },
+ { 8, -10 },
+ { 9, -11 },
+ { -64, 0 },
+ { 3, -4 },
+ { 7, -7 },
+ { -64, 0 },
+ { 7, -7 },
+ { 8, -6 },
+ { 10, -6 },
+ { -64, 0 },
+ { 6, -6 },
+ { 7, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { 5, -5 },
+ { 6, -4 },
+ { 8, -4 },
+ { 10, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3306[] = {
+ { -12, 12 },
+ { -5, -4 },
+ { -7, -5 },
+ { -8, -7 },
+ { -8, -9 },
+ { -7, -11 },
+ { -4, -12 },
+ { -1, -12 },
+ { 2, -11 },
+ { 6, -9 },
+ { -64, 0 },
+ { -7, -10 },
+ { -5, -11 },
+ { 0, -11 },
+ { 3, -10 },
+ { -64, 0 },
+ { -8, -7 },
+ { -7, -9 },
+ { -5, -10 },
+ { 0, -10 },
+ { 6, -9 },
+ { 8, -9 },
+ { 9, -10 },
+ { 9, -11 },
+ { 8, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { 1, -10 },
+ { 0, -9 },
+ { -1, -7 },
+ { -1, -5 },
+ { 0, -3 },
+ { 4, 1 },
+ { 5, 4 },
+ { 5, 7 },
+ { 4, 10 },
+ { 3, 11 },
+ { 1, 12 },
+ { -64, 0 },
+ { 2, -2 },
+ { 5, 1 },
+ { 6, 4 },
+ { 6, 7 },
+ { 5, 9 },
+ { -64, 0 },
+ { -1, -5 },
+ { 1, -3 },
+ { 4, -1 },
+ { 6, 1 },
+ { 7, 4 },
+ { 7, 7 },
+ { 6, 9 },
+ { 4, 11 },
+ { 1, 12 },
+ { -3, 12 },
+ { -6, 11 },
+ { -7, 10 },
+ { -8, 8 },
+ { -8, 5 },
+ { -6, 2 },
+ { -6, 0 },
+ { -7, -1 },
+ { -64, 0 },
+ { -6, 10 },
+ { -7, 9 },
+ { -7, 5 },
+ { -6, 3 },
+ { -64, 0 },
+ { -3, 12 },
+ { -5, 11 },
+ { -6, 9 },
+ { -6, 5 },
+ { -5, 2 },
+ { -5, 0 },
+ { -6, -1 },
+ { -8, -1 },
+ { -9, 0 },
+ { -9, 1 },
+ { -64, 0 },
+ { 3, -2 },
+ { 7, -6 },
+ { -64, 0 },
+ { 7, -6 },
+ { 8, -5 },
+ { 10, -5 },
+ { -64, 0 },
+ { 6, -5 },
+ { 7, -4 },
+ { 8, -4 },
+ { -64, 0 },
+ { 5, -4 },
+ { 6, -3 },
+ { 8, -3 },
+ { 10, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3718[] = {
+ { -13, 13 },
+ { 7, -4 },
+ { 8, -3 },
+ { 9, -3 },
+ { 10, -4 },
+ { -64, 0 },
+ { 6, -3 },
+ { 7, -2 },
+ { 9, -2 },
+ { -64, 0 },
+ { 6, -2 },
+ { 7, -1 },
+ { 8, -1 },
+ { 9, -2 },
+ { 10, -4 },
+ { -64, 0 },
+ { 7, -4 },
+ { 1, 2 },
+ { -64, 0 },
+ { 0, 3 },
+ { -6, 9 },
+ { -10, 4 },
+ { -4, -2 },
+ { -64, 0 },
+ { -3, -3 },
+ { 1, -7 },
+ { -3, -12 },
+ { -8, -6 },
+ { -2, 0 },
+ { 2, 6 },
+ { 4, 8 },
+ { 6, 9 },
+ { 8, 9 },
+ { 9, 8 },
+ { 10, 6 },
+ { -64, 0 },
+ { -6, 8 },
+ { -9, 4 },
+ { -64, 0 },
+ { 0, -7 },
+ { -3, -11 },
+ { -64, 0 },
+ { -7, -6 },
+ { -2, -1 },
+ { 2, 5 },
+ { 4, 7 },
+ { 6, 8 },
+ { 9, 8 },
+ { -64, 0 },
+ { -5, 8 },
+ { -9, 3 },
+ { -64, 0 },
+ { 0, -6 },
+ { -4, -11 },
+ { -64, 0 },
+ { -7, -7 },
+ { -1, -1 },
+ { 3, 5 },
+ { 4, 6 },
+ { 6, 7 },
+ { 9, 7 },
+ { 10, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2104[] = {
+ { -10, 11 },
+ { 5, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 2, -12 },
+ { 6, -12 },
+ { -64, 0 },
+ { 5, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3101[] = {
+ { -9, 11 },
+ { -4, -2 },
+ { -4, -3 },
+ { -3, -3 },
+ { -3, -1 },
+ { -5, -1 },
+ { -5, -3 },
+ { -4, -4 },
+ { -2, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -3 },
+ { 6, -1 },
+ { 6, 6 },
+ { 7, 8 },
+ { 8, 9 },
+ { -64, 0 },
+ { 4, -3 },
+ { 5, -1 },
+ { 5, 6 },
+ { 6, 8 },
+ { -64, 0 },
+ { 2, -5 },
+ { 3, -4 },
+ { 4, -2 },
+ { 4, 6 },
+ { 5, 8 },
+ { 8, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { 4, 0 },
+ { 3, 1 },
+ { -2, 2 },
+ { -5, 3 },
+ { -6, 5 },
+ { -6, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 6 },
+ { -64, 0 },
+ { -4, 3 },
+ { -5, 5 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 3, 1 },
+ { -1, 2 },
+ { -3, 3 },
+ { -4, 5 },
+ { -4, 6 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2901[] = {
+ { -9, 11 },
+ { -4, -3 },
+ { -4, -2 },
+ { -5, -2 },
+ { -5, -3 },
+ { -4, -4 },
+ { -2, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -3 },
+ { 6, -1 },
+ { 6, 6 },
+ { 7, 8 },
+ { 8, 9 },
+ { -64, 0 },
+ { 5, -3 },
+ { 5, 6 },
+ { 6, 8 },
+ { 8, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { 5, -1 },
+ { 4, 0 },
+ { -2, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { -2, 1 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2246[] = {
+ { -12, 12 },
+ { -9, 3 },
+ { -9, 1 },
+ { -8, -2 },
+ { -6, -3 },
+ { -4, -3 },
+ { -2, -2 },
+ { 2, 1 },
+ { 4, 2 },
+ { 6, 2 },
+ { 8, 1 },
+ { 9, -1 },
+ { -64, 0 },
+ { -9, 1 },
+ { -8, -1 },
+ { -6, -2 },
+ { -4, -2 },
+ { -2, -1 },
+ { 2, 2 },
+ { 4, 3 },
+ { 6, 3 },
+ { 8, 2 },
+ { 9, -1 },
+ { 9, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2902[] = {
+ { -10, 10 },
+ { 6, -12 },
+ { 5, -11 },
+ { -1, -9 },
+ { -4, -7 },
+ { -6, -4 },
+ { -7, -1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -64, 0 },
+ { 6, -12 },
+ { 5, -10 },
+ { 3, -9 },
+ { -1, -8 },
+ { -4, -6 },
+ { -6, -4 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 1 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4046[] = {
+ { -19, 19 },
+ { 6, 1 },
+ { 6, -11 },
+ { -2, -8 },
+ { -5, 1 },
+ { 0, 5 },
+ { 6, 1 },
+ { 13, 8 },
+ { 19, 1 },
+ { 19, -23 },
+ { 0, -36 },
+ { -64, 0 },
+ { 0, -36 },
+ { -8, -34 },
+ { -17, -25 },
+ { -19, -4 },
+ { -17, 15 },
+ { -8, 24 },
+ { 0, 27 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2903[] = {
+ { -10, 10 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { 3, -5 },
+ { 6, -4 },
+ { 7, -2 },
+ { 7, -1 },
+ { 6, 1 },
+ { 3, 2 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, -1 },
+ { 5, 1 },
+ { 3, 2 },
+ { -64, 0 },
+ { -4, 2 },
+ { 3, 2 },
+ { 6, 3 },
+ { 7, 5 },
+ { 7, 6 },
+ { 6, 8 },
+ { 3, 9 },
+ { -8, 9 },
+ { -64, 0 },
+ { 3, 2 },
+ { 5, 3 },
+ { 6, 5 },
+ { 6, 6 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3103[] = {
+ { -10, 9 },
+ { 5, -1 },
+ { 5, -2 },
+ { 4, -2 },
+ { 4, 0 },
+ { 6, 0 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, 0 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2905[] = {
+ { -12, 11 },
+ { -4, -5 },
+ { -4, -1 },
+ { -5, 5 },
+ { -6, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -7, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -10, 14 },
+ { -10, 9 },
+ { 9, 9 },
+ { 9, 14 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2906[] = {
+ { -10, 9 },
+ { -6, 1 },
+ { 6, 1 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { 5, 1 },
+ { 5, -2 },
+ { 4, -4 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2907[] = {
+ { -13, 14 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { 4, -5 },
+ { -64, 0 },
+ { -8, -4 },
+ { -9, -3 },
+ { -10, -4 },
+ { -9, -5 },
+ { -8, -5 },
+ { -7, -4 },
+ { -5, 0 },
+ { -4, 1 },
+ { -2, 2 },
+ { 3, 2 },
+ { 5, 1 },
+ { 6, 0 },
+ { 8, -4 },
+ { 9, -5 },
+ { 10, -5 },
+ { 11, -4 },
+ { 10, -3 },
+ { 9, -4 },
+ { -64, 0 },
+ { -2, 2 },
+ { -4, 3 },
+ { -5, 4 },
+ { -7, 8 },
+ { -8, 9 },
+ { -64, 0 },
+ { -2, 2 },
+ { -4, 4 },
+ { -6, 8 },
+ { -7, 9 },
+ { -9, 9 },
+ { -10, 8 },
+ { -11, 6 },
+ { -64, 0 },
+ { 3, 2 },
+ { 5, 3 },
+ { 6, 4 },
+ { 8, 8 },
+ { 9, 9 },
+ { -64, 0 },
+ { 3, 2 },
+ { 5, 4 },
+ { 7, 8 },
+ { 8, 9 },
+ { 10, 9 },
+ { 11, 8 },
+ { 12, 6 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2909[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { 5, -4 },
+ { -5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2910[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { 5, -4 },
+ { -5, 8 },
+ { -64, 0 },
+ { -3, -11 },
+ { -3, -12 },
+ { -4, -12 },
+ { -4, -11 },
+ { -3, -9 },
+ { -1, -8 },
+ { 1, -8 },
+ { 3, -9 },
+ { 4, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2911[] = {
+ { -10, 10 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -4, 2 },
+ { -2, 2 },
+ { 1, 1 },
+ { 2, 0 },
+ { 4, -4 },
+ { 5, -5 },
+ { 6, -5 },
+ { 7, -4 },
+ { 6, -3 },
+ { 5, -4 },
+ { -64, 0 },
+ { -2, 2 },
+ { 1, 3 },
+ { 2, 4 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, 0 },
+ { -2, 2 },
+ { 0, 3 },
+ { 1, 4 },
+ { 3, 8 },
+ { 4, 9 },
+ { 6, 9 },
+ { 7, 8 },
+ { 8, 6 },
+ { -64, 0 },
+ { -8, 9 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4201[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -9 },
+ { -3, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, 0 },
+ { -6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4202[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { 3, -3 },
+ { 6, 0 },
+ { 6, 6 },
+ { 3, 9 },
+ { -6, 9 },
+ { -6, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, -6 },
+ { 3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4203[] = {
+ { -6, 6 },
+ { 6, -9 },
+ { 3, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4204[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, -9 },
+ { 3, -12 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4205[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { 3, -3 },
+ { -64, 0 },
+ { 6, -12 },
+ { -6, -12 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4206[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { 3, -3 },
+ { -64, 0 },
+ { 6, -12 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g0646[] = {
+ { -10, 10 },
+ { -9, -1 },
+ { -8, -3 },
+ { -6, -5 },
+ { -4, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -5, 4 },
+ { -5, 7 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 2 },
+ { 7, -2 },
+ { 7, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4208[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { -64, 0 },
+ { -6, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4209[] = {
+ { -3, 3 },
+ { -3, 9 },
+ { 3, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 0, -12 },
+ { -64, 0 },
+ { -3, -12 },
+ { 3, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4210[] = {
+ { -6, 6 },
+ { -6, 15 },
+ { 6, -12 },
+ { -64, 0 },
+ { 6, -3 },
+ { 3, -6 },
+ { -3, -6 },
+ { -6, -3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4211[] = {
+ { -3, 0 },
+ { -3, 6 },
+ { -3, 9 },
+ { 0, 9 },
+ { 0, 6 },
+ { -3, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2106[] = {
+ { -7, 6 },
+ { 3, -11 },
+ { 2, -10 },
+ { 3, -9 },
+ { 4, -10 },
+ { 4, -11 },
+ { 3, -12 },
+ { 1, -12 },
+ { -1, -11 },
+ { -2, -9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 0, -11 },
+ { -1, -9 },
+ { -1, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 3, -5 },
+ { -64, 0 },
+ { -5, 9 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4213[] = {
+ { -3, 3 },
+ { 3, -12 },
+ { 0, -9 },
+ { -3, -3 },
+ { -3, 0 },
+ { 0, 6 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4214[] = {
+ { -6, 6 },
+ { 0, 6 },
+ { 0, -6 },
+ { -64, 0 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4215[] = {
+ { 0, 0 },
+ { 0, 15 },
+ { 0, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4216[] = {
+ { -6, 6 },
+ { 6, 3 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, 3 },
+ { 3, -6 },
+ { 3, -9 },
+ { 0, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, -6 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4217[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4218[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { -6, 0 },
+ { -64, 0 },
+ { 0, -6 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4219[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4220[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { 0, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4221[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { 6, 9 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4222[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { 6, -12 },
+ { 6, 9 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4223[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, -6 },
+ { 3, -3 },
+ { -6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4224[] = {
+ { -6, 6 },
+ { 6, 6 },
+ { 6, -9 },
+ { 3, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, 0 },
+ { 0, 3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4225[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, -6 },
+ { 3, -3 },
+ { -6, -3 },
+ { -64, 0 },
+ { 0, -3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4226[] = {
+ { 0, 0 },
+ { 0, 6 },
+ { 0, 9 },
+ { -64, 0 },
+ { 0, 0 },
+ { 0, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4227[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { 3, 6 },
+ { 6, 3 },
+ { 6, 0 },
+ { 3, -3 },
+ { -3, -3 },
+ { -6, -6 },
+ { -3, -9 },
+ { 6, -9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4228[] = {
+ { -6, 6 },
+ { 0, 6 },
+ { 0, -6 },
+ { -64, 0 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, 0 },
+ { 6, -6 },
+ { -6, 6 },
+ { -64, 0 },
+ { -6, -6 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4229[] = {
+ { -3, 3 },
+ { -3, -12 },
+ { 0, -9 },
+ { 3, -3 },
+ { 3, 0 },
+ { 0, 6 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4230[] = {
+ { -3, 0 },
+ { 0, -3 },
+ { -3, -3 },
+ { -3, -6 },
+ { 0, -6 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, 6 },
+ { -3, 6 },
+ { -3, 3 },
+ { 0, 3 },
+ { 0, 6 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4231[] = {
+ { -6, 6 },
+ { -6, 0 },
+ { 6, 0 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4232[] = {
+ { -6, 6 },
+ { -6, 0 },
+ { 6, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4233[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4234[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 0 },
+ { 3, -3 },
+ { -3, -3 },
+ { -6, -6 },
+ { -6, -9 },
+ { -3, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4235[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { 6, -12 },
+ { -64, 0 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4236[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4237[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { 0, 9 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4238[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { -3, 9 },
+ { 0, -3 },
+ { 3, 9 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4239[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { 6, -12 },
+ { -64, 0 },
+ { -6, -12 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4240[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { 0, 0 },
+ { 6, -12 },
+ { -64, 0 },
+ { 0, 0 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4241[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { 6, -12 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4242[] = {
+ { -6, 3 },
+ { -6, -6 },
+ { -3, -3 },
+ { 0, -3 },
+ { 3, -6 },
+ { 3, -9 },
+ { 0, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4243[] = {
+ { -3, 0 },
+ { 0, 6 },
+ { -3, 6 },
+ { -3, 3 },
+ { 0, 3 },
+ { 0, 6 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4244[] = {
+ { -6, 6 },
+ { -3, -6 },
+ { -6, -6 },
+ { -6, -3 },
+ { -3, -3 },
+ { -3, -6 },
+ { 6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 3, 3 },
+ { 6, 3 },
+ { 6, 0 },
+ { 3, 0 },
+ { 3, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4245[] = {
+ { -6, 6 },
+ { -6, 12 },
+ { 6, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4246[] = {
+ { -6, 6 },
+ { -6, -9 },
+ { 6, -3 },
+ { -6, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4247[] = {
+ { -6, 6 },
+ { -6, -9 },
+ { -3, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, -6 },
+ { 3, -3 },
+ { 0, -3 },
+ { 0, 3 },
+ { -64, 0 },
+ { 0, 6 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4248[] = {
+ { -6, 6 },
+ { 6, 6 },
+ { 6, -9 },
+ { 3, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4249[] = {
+ { -3, 3 },
+ { -3, -9 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -3, 9 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4250[] = {
+ { -6, 6 },
+ { -6, -9 },
+ { -3, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, -3 },
+ { -6, 6 },
+ { -6, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4251[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 0 },
+ { 3, -3 },
+ { -3, -3 },
+ { -64, 0 },
+ { 3, -3 },
+ { 6, -6 },
+ { 6, -9 },
+ { 3, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4252[] = {
+ { -6, 6 },
+ { 3, 9 },
+ { 3, -12 },
+ { -6, 3 },
+ { 6, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4253[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 0 },
+ { 3, -3 },
+ { -6, -3 },
+ { -6, -12 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4254[] = {
+ { -6, 6 },
+ { -6, 0 },
+ { -3, -3 },
+ { 3, -3 },
+ { 6, 0 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, -9 },
+ { -3, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4255[] = {
+ { -6, 6 },
+ { -6, -12 },
+ { 6, -12 },
+ { 6, -9 },
+ { 0, 6 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4256[] = {
+ { -6, 6 },
+ { -3, -3 },
+ { -6, -6 },
+ { -6, -9 },
+ { -3, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { 6, -6 },
+ { 3, -3 },
+ { -3, -3 },
+ { -6, 0 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 0 },
+ { 3, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4257[] = {
+ { -6, 6 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, -9 },
+ { 3, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, -3 },
+ { -3, 0 },
+ { 3, 0 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4258[] = {
+ { -3, 0 },
+ { 0, -3 },
+ { -3, -3 },
+ { -3, -6 },
+ { 0, -6 },
+ { 0, -3 },
+ { -64, 0 },
+ { 0, 6 },
+ { -3, 6 },
+ { -3, 3 },
+ { 0, 3 },
+ { 0, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4259[] = {
+ { -6, 6 },
+ { -3, 9 },
+ { -3, -9 },
+ { -64, 0 },
+ { 3, -9 },
+ { 3, 9 },
+ { -64, 0 },
+ { 6, 3 },
+ { -6, 3 },
+ { -64, 0 },
+ { -6, -3 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4260[] = {
+ { -6, 6 },
+ { 6, -3 },
+ { 3, -6 },
+ { 0, -6 },
+ { -3, -3 },
+ { -3, 0 },
+ { 0, 3 },
+ { 3, 3 },
+ { 6, 0 },
+ { 6, -6 },
+ { 3, -9 },
+ { -3, -9 },
+ { -6, -6 },
+ { -6, 3 },
+ { -3, 6 },
+ { 3, 6 },
+ { 6, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4261[] = {
+ { 0, 0 },
+ { 0, -12 },
+ { 0, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4262[] = {
+ { -6, 6 },
+ { -6, -6 },
+ { 6, -6 },
+ { -64, 0 },
+ { 6, 3 },
+ { -6, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4263[] = {
+ { -3, 3 },
+ { -3, -6 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4264[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, 3 },
+ { -3, 0 },
+ { 3, 0 },
+ { 6, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4265[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4266[] = {
+ { -6, 6 },
+ { 6, -3 },
+ { 3, -6 },
+ { -3, -6 },
+ { -6, -3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4267[] = {
+ { -6, 6 },
+ { 6, 6 },
+ { 3, 9 },
+ { -3, 9 },
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3274[] = {
+ { -12, 13 },
+ { -8, -1 },
+ { 9, -1 },
+ { 9, 0 },
+ { -64, 0 },
+ { -8, -1 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4269[] = {
+ { -6, 6 },
+ { -3, 9 },
+ { -3, -9 },
+ { 0, -12 },
+ { 3, -12 },
+ { 6, -9 },
+ { -64, 0 },
+ { 3, -3 },
+ { -6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2001[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -5, 3 },
+ { 4, 3 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1001[] = {
+ { -7, 7 },
+ { 0, -7 },
+ { -5, 6 },
+ { -64, 0 },
+ { 0, -4 },
+ { 4, 6 },
+ { -64, 0 },
+ { 0, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { -3, 2 },
+ { 2, 2 },
+ { -64, 0 },
+ { -7, 6 },
+ { -2, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2003[] = {
+ { -11, 10 },
+ { 6, -9 },
+ { 7, -6 },
+ { 7, -12 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2004[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -7 },
+ { 8, -4 },
+ { 8, 1 },
+ { 7, 4 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 5, -9 },
+ { 6, -7 },
+ { 7, -4 },
+ { 7, 1 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2005[] = {
+ { -11, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 1, -6 },
+ { 1, 2 },
+ { -64, 0 },
+ { -9, -12 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 1, -2 },
+ { -64, 0 },
+ { -9, 9 },
+ { 7, 9 },
+ { 7, 3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2006[] = {
+ { -11, 9 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 1, -6 },
+ { 1, 2 },
+ { -64, 0 },
+ { -9, -12 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 1, -2 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2007[] = {
+ { -11, 12 },
+ { 6, -9 },
+ { 7, -6 },
+ { 7, -12 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -4 },
+ { -8, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -4 },
+ { -7, 1 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 6, 1 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, 1 },
+ { 7, 9 },
+ { -64, 0 },
+ { 3, 1 },
+ { 10, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2008[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2009[] = {
+ { -5, 6 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2010[] = {
+ { -7, 8 },
+ { 3, -12 },
+ { 3, 5 },
+ { 2, 8 },
+ { 0, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -5, 6 },
+ { -5, 4 },
+ { -4, 3 },
+ { -3, 4 },
+ { -4, 5 },
+ { -64, 0 },
+ { 2, -12 },
+ { 2, 5 },
+ { 1, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2011[] = {
+ { -12, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -6, 1 },
+ { -64, 0 },
+ { -1, -3 },
+ { 7, 9 },
+ { -64, 0 },
+ { -2, -3 },
+ { 6, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2012[] = {
+ { -9, 9 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 8, 9 },
+ { 8, 3 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2013[] = {
+ { -12, 13 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 11, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { 4, 9 },
+ { 11, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4283[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 0, -3 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, 9 },
+ { 6, -3 },
+ { 3, -6 },
+ { 0, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4284[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -6 },
+ { -64, 0 },
+ { -6, -3 },
+ { -3, -6 },
+ { 3, -6 },
+ { 6, -3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3276[] = {
+ { -12, 13 },
+ { -8, -5 },
+ { 9, -5 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, -5 },
+ { -8, -4 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, 3 },
+ { 9, 3 },
+ { 9, 4 },
+ { -64, 0 },
+ { -8, 3 },
+ { -8, 4 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2017[] = {
+ { -11, 11 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -7 },
+ { 5, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { -4, 7 },
+ { -4, 6 },
+ { -3, 4 },
+ { -1, 3 },
+ { 0, 3 },
+ { 2, 4 },
+ { 3, 6 },
+ { 4, 13 },
+ { 5, 14 },
+ { 7, 14 },
+ { 8, 12 },
+ { 8, 11 },
+ { -64, 0 },
+ { 3, 6 },
+ { 4, 10 },
+ { 5, 12 },
+ { 6, 13 },
+ { 7, 13 },
+ { 8, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2018[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 3, -2 },
+ { -5, -2 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, -2 },
+ { 2, -1 },
+ { 3, 0 },
+ { 6, 7 },
+ { 7, 8 },
+ { 8, 8 },
+ { 9, 7 },
+ { -64, 0 },
+ { 2, -1 },
+ { 3, 1 },
+ { 5, 8 },
+ { 6, 9 },
+ { 8, 9 },
+ { 9, 7 },
+ { 9, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2019[] = {
+ { -10, 10 },
+ { 6, -9 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -7 },
+ { -6, -5 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, -1 },
+ { 5, 0 },
+ { 7, 2 },
+ { -64, 0 },
+ { -7, -7 },
+ { -5, -5 },
+ { -3, -4 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 6 },
+ { 5, 8 },
+ { 2, 9 },
+ { -1, 9 },
+ { -4, 8 },
+ { -6, 6 },
+ { -7, 3 },
+ { -7, 9 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2020[] = {
+ { -9, 10 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -7, -6 },
+ { -7, -12 },
+ { 8, -12 },
+ { 8, -6 },
+ { 7, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2021[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, -12 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2022[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { 7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4292[] = {
+ { -3, 3 },
+ { -3, -12 },
+ { 3, -12 },
+ { 3, 9 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4293[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { 6, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4294[] = {
+ { -6, 6 },
+ { -6, -3 },
+ { -3, -6 },
+ { 0, -3 },
+ { 0, 9 },
+ { -64, 0 },
+ { 0, -3 },
+ { 3, -6 },
+ { 6, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2026[] = {
+ { -10, 10 },
+ { 6, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -7, -6 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { 7, 3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2027[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -5, 3 },
+ { 4, 3 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2028[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -6 },
+ { 7, -4 },
+ { 6, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 5, -3 },
+ { 3, -2 },
+ { -64, 0 },
+ { -5, -2 },
+ { 3, -2 },
+ { 6, -1 },
+ { 7, 0 },
+ { 8, 2 },
+ { 8, 5 },
+ { 7, 7 },
+ { 6, 8 },
+ { 3, 9 },
+ { -9, 9 },
+ { -64, 0 },
+ { 3, -2 },
+ { 5, -1 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2029[] = {
+ { -9, 9 },
+ { -4, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 8, -12 },
+ { 8, -6 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2030[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 7, 9 },
+ { -64, 0 },
+ { -7, 8 },
+ { 7, 8 },
+ { -64, 0 },
+ { -8, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2031[] = {
+ { -11, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 1, -6 },
+ { 1, 2 },
+ { -64, 0 },
+ { -9, -12 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 1, -2 },
+ { -64, 0 },
+ { -9, 9 },
+ { 7, 9 },
+ { 7, 3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2032[] = {
+ { -10, 10 },
+ { 6, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -7, -6 },
+ { -7, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, 9 },
+ { 7, 9 },
+ { 7, 3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2033[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2034[] = {
+ { -11, 11 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -7 },
+ { 5, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { -3, -5 },
+ { -3, 2 },
+ { -64, 0 },
+ { 3, -5 },
+ { 3, 2 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -2 },
+ { -64, 0 },
+ { -3, -1 },
+ { 3, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2035[] = {
+ { -5, 6 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2036[] = {
+ { -12, 10 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -6, 1 },
+ { -64, 0 },
+ { -1, -3 },
+ { 7, 9 },
+ { -64, 0 },
+ { -2, -3 },
+ { 6, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2037[] = {
+ { -10, 10 },
+ { 0, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 0, -9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2038[] = {
+ { -12, 13 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, 6 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 8, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { -6, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 11, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -4, 9 },
+ { -64, 0 },
+ { 4, 9 },
+ { 11, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2039[] = {
+ { -11, 12 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { 7, 7 },
+ { -64, 0 },
+ { -5, -10 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -5, -12 },
+ { -64, 0 },
+ { 4, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2040[] = {
+ { -11, 11 },
+ { -7, -13 },
+ { -8, -8 },
+ { -64, 0 },
+ { 8, -13 },
+ { 7, -8 },
+ { -64, 0 },
+ { -3, -4 },
+ { -4, 1 },
+ { -64, 0 },
+ { 4, -4 },
+ { 3, 1 },
+ { -64, 0 },
+ { -7, 5 },
+ { -8, 10 },
+ { -64, 0 },
+ { 8, 5 },
+ { 7, 10 },
+ { -64, 0 },
+ { -7, -11 },
+ { 7, -11 },
+ { -64, 0 },
+ { -7, -10 },
+ { 7, -10 },
+ { -64, 0 },
+ { -3, -2 },
+ { 3, -2 },
+ { -64, 0 },
+ { -3, -1 },
+ { 3, -1 },
+ { -64, 0 },
+ { -7, 7 },
+ { 7, 7 },
+ { -64, 0 },
+ { -7, 8 },
+ { 7, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2041[] = {
+ { -11, 11 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -8, -3 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 4 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -7 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 4 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -7 },
+ { 5, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2042[] = {
+ { -12, 12 },
+ { -7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { -10, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 10, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2043[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -8 },
+ { 8, -5 },
+ { 7, -3 },
+ { 6, -2 },
+ { 3, -1 },
+ { -5, -1 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -5 },
+ { 6, -3 },
+ { 5, -2 },
+ { 3, -1 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2044[] = {
+ { -10, 11 },
+ { -7, -12 },
+ { 0, -2 },
+ { -8, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -1, -2 },
+ { -64, 0 },
+ { -8, -12 },
+ { 7, -12 },
+ { 8, -6 },
+ { 6, -12 },
+ { -64, 0 },
+ { -7, 8 },
+ { 6, 8 },
+ { -64, 0 },
+ { -8, 9 },
+ { 7, 9 },
+ { 8, 3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2045[] = {
+ { -9, 10 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -7, -6 },
+ { -7, -12 },
+ { 8, -12 },
+ { 8, -6 },
+ { 7, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2046[] = {
+ { -9, 10 },
+ { -7, -7 },
+ { -7, -9 },
+ { -6, -11 },
+ { -5, -12 },
+ { -3, -12 },
+ { -2, -11 },
+ { -1, -9 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -7, -9 },
+ { -5, -11 },
+ { -3, -11 },
+ { -1, -9 },
+ { -64, 0 },
+ { 8, -7 },
+ { 8, -9 },
+ { 7, -11 },
+ { 6, -12 },
+ { 4, -12 },
+ { 3, -11 },
+ { 2, -9 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { 8, -9 },
+ { 6, -11 },
+ { 4, -11 },
+ { 2, -9 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2047[] = {
+ { -10, 11 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -2, -7 },
+ { -5, -6 },
+ { -6, -5 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 2 },
+ { -5, 3 },
+ { -2, 4 },
+ { 3, 4 },
+ { 6, 3 },
+ { 7, 2 },
+ { 8, 0 },
+ { 8, -3 },
+ { 7, -5 },
+ { 6, -6 },
+ { 3, -7 },
+ { -2, -7 },
+ { -64, 0 },
+ { -2, -7 },
+ { -4, -6 },
+ { -5, -5 },
+ { -6, -3 },
+ { -6, 0 },
+ { -5, 2 },
+ { -4, 3 },
+ { -2, 4 },
+ { -64, 0 },
+ { 3, 4 },
+ { 5, 3 },
+ { 6, 2 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -5 },
+ { 5, -6 },
+ { 3, -7 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2048[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 7, 9 },
+ { -64, 0 },
+ { 7, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 3, -12 },
+ { 9, -12 },
+ { -64, 0 },
+ { -9, 9 },
+ { -3, 9 },
+ { -64, 0 },
+ { 3, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2049[] = {
+ { -11, 12 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -8, -6 },
+ { -6, -5 },
+ { -5, -1 },
+ { -4, 1 },
+ { -3, 2 },
+ { -1, 3 },
+ { -64, 0 },
+ { -8, -6 },
+ { -7, -5 },
+ { -6, -1 },
+ { -5, 1 },
+ { -4, 2 },
+ { -1, 3 },
+ { 2, 3 },
+ { 5, 2 },
+ { 6, 1 },
+ { 7, -1 },
+ { 8, -5 },
+ { 9, -6 },
+ { -64, 0 },
+ { 2, 3 },
+ { 4, 2 },
+ { 5, 1 },
+ { 6, -1 },
+ { 7, -5 },
+ { 9, -6 },
+ { 10, -5 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2050[] = {
+ { -11, 11 },
+ { -8, 6 },
+ { -7, 9 },
+ { -3, 9 },
+ { -5, 5 },
+ { -7, 1 },
+ { -8, -2 },
+ { -8, -6 },
+ { -7, -9 },
+ { -5, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 7, -9 },
+ { 8, -6 },
+ { 8, -2 },
+ { 7, 1 },
+ { 5, 5 },
+ { 3, 9 },
+ { 7, 9 },
+ { 8, 6 },
+ { -64, 0 },
+ { -5, 5 },
+ { -6, 2 },
+ { -7, -2 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -2, -12 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -6 },
+ { 7, -2 },
+ { 6, 2 },
+ { 5, 5 },
+ { -64, 0 },
+ { -7, 8 },
+ { -4, 8 },
+ { -64, 0 },
+ { 4, 8 },
+ { 7, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2051[] = {
+ { -10, 10 },
+ { 3, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 2, -10 },
+ { 3, 9 },
+ { -64, 0 },
+ { -6, 3 },
+ { 3, 3 },
+ { -64, 0 },
+ { -12, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3708[] = {
+ { -10, 10 },
+ { -6, -9 },
+ { -6, -3 },
+ { -64, 0 },
+ { -5, -8 },
+ { -5, -4 },
+ { -64, 0 },
+ { -4, -9 },
+ { -4, -3 },
+ { -64, 0 },
+ { -6, -9 },
+ { -4, -9 },
+ { 1, -10 },
+ { 3, -11 },
+ { 4, -12 },
+ { -64, 0 },
+ { 1, -10 },
+ { 2, -10 },
+ { 4, -9 },
+ { 4, -3 },
+ { -64, 0 },
+ { 3, -11 },
+ { 5, -10 },
+ { 5, -4 },
+ { -64, 0 },
+ { 4, -12 },
+ { 5, -11 },
+ { 7, -10 },
+ { 8, -10 },
+ { 6, -9 },
+ { 6, -3 },
+ { -64, 0 },
+ { -6, -3 },
+ { -4, -3 },
+ { 4, 0 },
+ { 6, 0 },
+ { -64, 0 },
+ { 6, -3 },
+ { 4, -3 },
+ { -4, 0 },
+ { -6, 0 },
+ { -64, 0 },
+ { -6, 0 },
+ { -6, 6 },
+ { -8, 7 },
+ { -64, 0 },
+ { -5, 1 },
+ { -5, 6 },
+ { -2, 8 },
+ { -64, 0 },
+ { -4, 0 },
+ { -4, 6 },
+ { -2, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { 4, 0 },
+ { 4, 7 },
+ { -64, 0 },
+ { 5, 1 },
+ { 5, 6 },
+ { -64, 0 },
+ { 6, 0 },
+ { 6, 7 },
+ { -64, 0 },
+ { -8, 7 },
+ { -6, 7 },
+ { -4, 8 },
+ { -3, 9 },
+ { -1, 8 },
+ { 4, 7 },
+ { 6, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2053[] = {
+ { -10, 11 },
+ { 8, -10 },
+ { 9, -10 },
+ { 10, -12 },
+ { 9, -6 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 4 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2054[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 3, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 8, -7 },
+ { 8, -3 },
+ { 7, 1 },
+ { 5, 5 },
+ { 3, 7 },
+ { 1, 8 },
+ { -3, 9 },
+ { -12, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -7 },
+ { 7, -3 },
+ { 6, 1 },
+ { 4, 5 },
+ { 2, 7 },
+ { 0, 8 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2055[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 2, -6 },
+ { 0, 2 },
+ { -64, 0 },
+ { -6, -12 },
+ { 9, -12 },
+ { 8, -6 },
+ { 8, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 1, -2 },
+ { -64, 0 },
+ { -12, 9 },
+ { 3, 9 },
+ { 5, 4 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2056[] = {
+ { -12, 10 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 2, -6 },
+ { 0, 2 },
+ { -64, 0 },
+ { -6, -12 },
+ { 9, -12 },
+ { 8, -6 },
+ { 8, -12 },
+ { -64, 0 },
+ { -5, -2 },
+ { 1, -2 },
+ { -64, 0 },
+ { -12, 9 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2057[] = {
+ { -10, 12 },
+ { 8, -10 },
+ { 9, -10 },
+ { 10, -12 },
+ { 9, -6 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 7, 2 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 2 },
+ { -64, 0 },
+ { 3, 2 },
+ { 10, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2058[] = {
+ { -13, 13 },
+ { -4, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { 9, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -6, -2 },
+ { 6, -2 },
+ { -64, 0 },
+ { -13, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2059[] = {
+ { -6, 7 },
+ { 3, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 7, -12 },
+ { -64, 0 },
+ { -6, 9 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2060[] = {
+ { -9, 9 },
+ { 6, -12 },
+ { 1, 5 },
+ { 0, 7 },
+ { -1, 8 },
+ { -3, 9 },
+ { -5, 9 },
+ { -7, 8 },
+ { -8, 6 },
+ { -8, 4 },
+ { -7, 3 },
+ { -6, 4 },
+ { -7, 5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 0, 5 },
+ { -1, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { 2, -12 },
+ { 9, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2061[] = {
+ { -12, 11 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { 11, -12 },
+ { -6, 1 },
+ { -64, 0 },
+ { 1, -3 },
+ { 5, 9 },
+ { -64, 0 },
+ { 0, -3 },
+ { 4, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -12, 9 },
+ { -5, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2062[] = {
+ { -10, 10 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { 3, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { 5, 9 },
+ { 7, 3 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2063[] = {
+ { -13, 14 },
+ { -4, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, 7 },
+ { -64, 0 },
+ { 10, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 11, -12 },
+ { 5, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 10, -12 },
+ { 14, -12 },
+ { -64, 0 },
+ { -13, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2064[] = {
+ { -12, 13 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, 6 },
+ { -64, 0 },
+ { -3, -9 },
+ { 4, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { -3, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -12, 9 },
+ { -6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2065[] = {
+ { -11, 11 },
+ { 1, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -6, -6 },
+ { -7, -3 },
+ { -8, 1 },
+ { -8, 4 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 0 },
+ { 8, -4 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 4, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 6 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -4 },
+ { 7, -7 },
+ { 6, -10 },
+ { 4, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4042[] = {
+ { -12, 13 },
+ { 13, 20 },
+ { -12, 5 },
+ { 13, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2067[] = {
+ { -11, 11 },
+ { 1, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -6, -6 },
+ { -7, -3 },
+ { -8, 1 },
+ { -8, 4 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 0 },
+ { 8, -4 },
+ { 8, -7 },
+ { 7, -10 },
+ { 6, -11 },
+ { 4, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -6 },
+ { -6, -3 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 6 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -4 },
+ { 7, -7 },
+ { 6, -10 },
+ { 4, -12 },
+ { -64, 0 },
+ { -6, 7 },
+ { -6, 6 },
+ { -5, 4 },
+ { -3, 3 },
+ { -2, 3 },
+ { 0, 4 },
+ { 1, 6 },
+ { 1, 13 },
+ { 2, 14 },
+ { 4, 14 },
+ { 5, 12 },
+ { 5, 11 },
+ { -64, 0 },
+ { 1, 6 },
+ { 2, 12 },
+ { 3, 13 },
+ { 4, 13 },
+ { 5, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2068[] = {
+ { -12, 12 },
+ { -3, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 5, -12 },
+ { 8, -11 },
+ { 9, -9 },
+ { 9, -7 },
+ { 8, -4 },
+ { 7, -3 },
+ { 4, -2 },
+ { -5, -2 },
+ { -64, 0 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -9 },
+ { 8, -7 },
+ { 7, -4 },
+ { 6, -3 },
+ { 4, -2 },
+ { -64, 0 },
+ { 0, -2 },
+ { 2, -1 },
+ { 3, 0 },
+ { 4, 8 },
+ { 5, 9 },
+ { 7, 9 },
+ { 8, 7 },
+ { 8, 6 },
+ { -64, 0 },
+ { 3, 0 },
+ { 5, 7 },
+ { 6, 8 },
+ { 7, 8 },
+ { 8, 7 },
+ { -64, 0 },
+ { -12, 9 },
+ { -5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2069[] = {
+ { -11, 12 },
+ { 8, -10 },
+ { 9, -10 },
+ { 10, -12 },
+ { 9, -6 },
+ { 9, -8 },
+ { 8, -10 },
+ { 7, -11 },
+ { 4, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -5, -7 },
+ { -4, -5 },
+ { -3, -4 },
+ { 4, 0 },
+ { 6, 2 },
+ { -64, 0 },
+ { -5, -7 },
+ { -3, -5 },
+ { 4, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 4, 8 },
+ { 1, 9 },
+ { -3, 9 },
+ { -6, 8 },
+ { -7, 7 },
+ { -8, 5 },
+ { -8, 3 },
+ { -9, 9 },
+ { -8, 7 },
+ { -7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2070[] = {
+ { -10, 11 },
+ { 3, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { -2, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -6, -6 },
+ { -4, -12 },
+ { 11, -12 },
+ { 10, -6 },
+ { 10, -12 },
+ { -64, 0 },
+ { -6, 9 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2071[] = {
+ { -12, 13 },
+ { -4, -12 },
+ { -7, -1 },
+ { -8, 3 },
+ { -8, 6 },
+ { -7, 8 },
+ { -4, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 10, -12 },
+ { -64, 0 },
+ { -3, -12 },
+ { -6, -1 },
+ { -7, 3 },
+ { -7, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2072[] = {
+ { -10, 10 },
+ { -4, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -2, 7 },
+ { -64, 0 },
+ { 10, -12 },
+ { -3, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 12, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2073[] = {
+ { -13, 13 },
+ { -5, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -4, -12 },
+ { -6, 7 },
+ { -64, 0 },
+ { 3, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 4, -12 },
+ { 2, 7 },
+ { -64, 0 },
+ { 11, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { 8, -12 },
+ { 14, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2074[] = {
+ { -11, 11 },
+ { -4, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 12, -12 },
+ { -64, 0 },
+ { -12, 9 },
+ { -6, 9 },
+ { -64, 0 },
+ { 0, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2075[] = {
+ { -10, 11 },
+ { -4, -12 },
+ { 0, -2 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 1, -2 },
+ { -2, 9 },
+ { -64, 0 },
+ { 11, -12 },
+ { 1, -2 },
+ { -64, 0 },
+ { -6, -12 },
+ { 0, -12 },
+ { -64, 0 },
+ { 7, -12 },
+ { 13, -12 },
+ { -64, 0 },
+ { -6, 9 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2076[] = {
+ { -11, 11 },
+ { 9, -12 },
+ { -10, 9 },
+ { -64, 0 },
+ { 10, -12 },
+ { -9, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { -6, -6 },
+ { -4, -12 },
+ { 10, -12 },
+ { -64, 0 },
+ { -10, 9 },
+ { 4, 9 },
+ { 6, 3 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2077[] = {
+ { -10, 10 },
+ { -7, -9 },
+ { -6, -7 },
+ { 6, 5 },
+ { 7, 7 },
+ { 7, 9 },
+ { -64, 0 },
+ { -6, -6 },
+ { 6, 6 },
+ { -64, 0 },
+ { -7, -9 },
+ { -7, -7 },
+ { -6, -5 },
+ { 6, 7 },
+ { 7, 9 },
+ { -64, 0 },
+ { -2, -2 },
+ { -6, 2 },
+ { -7, 4 },
+ { -7, 6 },
+ { -6, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { -7, 4 },
+ { -5, 8 },
+ { -64, 0 },
+ { -6, 2 },
+ { -6, 4 },
+ { -5, 6 },
+ { -5, 8 },
+ { -7, 9 },
+ { -64, 0 },
+ { 1, 1 },
+ { 6, -4 },
+ { -64, 0 },
+ { 4, -9 },
+ { 4, -6 },
+ { 5, -4 },
+ { 7, -4 },
+ { 7, -6 },
+ { 5, -7 },
+ { 4, -9 },
+ { -64, 0 },
+ { 4, -9 },
+ { 5, -6 },
+ { 7, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3307[] = {
+ { -13, 13 },
+ { 3, -8 },
+ { 2, -10 },
+ { 1, -11 },
+ { -1, -12 },
+ { -4, -12 },
+ { -7, -11 },
+ { -9, -8 },
+ { -10, -4 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 7, 7 },
+ { 9, 5 },
+ { 10, 2 },
+ { 10, -1 },
+ { 9, -4 },
+ { 7, -6 },
+ { -64, 0 },
+ { -7, -10 },
+ { -8, -8 },
+ { -9, -5 },
+ { -9, 0 },
+ { -8, 3 },
+ { -7, 5 },
+ { -64, 0 },
+ { 8, 5 },
+ { 9, 3 },
+ { 9, -1 },
+ { 8, -4 },
+ { 7, -5 },
+ { -64, 0 },
+ { -4, -12 },
+ { -6, -11 },
+ { -7, -9 },
+ { -8, -5 },
+ { -8, 0 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 5, 8 },
+ { 7, 6 },
+ { 8, 3 },
+ { 8, -1 },
+ { 7, -3 },
+ { 5, -5 },
+ { -64, 0 },
+ { 3, -12 },
+ { 0, -10 },
+ { -2, -8 },
+ { -3, -6 },
+ { -3, -5 },
+ { -2, -3 },
+ { 1, -1 },
+ { 2, 1 },
+ { 2, 3 },
+ { -64, 0 },
+ { -2, -6 },
+ { -2, -5 },
+ { 2, -1 },
+ { 2, 0 },
+ { -64, 0 },
+ { -2, -8 },
+ { -2, -7 },
+ { -1, -5 },
+ { 2, -3 },
+ { 3, -1 },
+ { 3, 1 },
+ { 2, 3 },
+ { 0, 4 },
+ { -1, 4 },
+ { -3, 3 },
+ { -4, 1 },
+ { -64, 0 },
+ { 2, -3 },
+ { 7, -6 },
+ { 8, -8 },
+ { -64, 0 },
+ { 10, -12 },
+ { 8, -8 },
+ { -64, 0 },
+ { 7, -11 },
+ { 11, -9 },
+ { -64, 0 },
+ { 10, -12 },
+ { 9, -11 },
+ { 7, -11 },
+ { 8, -10 },
+ { 8, -8 },
+ { 9, -9 },
+ { 11, -9 },
+ { 10, -10 },
+ { 10, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3308[] = {
+ { -12, 13 },
+ { 0, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -5, -7 },
+ { -5, -5 },
+ { -4, -3 },
+ { -2, -1 },
+ { -1, 1 },
+ { -1, 3 },
+ { -64, 0 },
+ { -4, -6 },
+ { -4, -5 },
+ { -1, -1 },
+ { -1, 0 },
+ { -64, 0 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -3 },
+ { 0, -1 },
+ { 0, 1 },
+ { -1, 3 },
+ { -2, 4 },
+ { -4, 5 },
+ { -6, 5 },
+ { -8, 4 },
+ { -9, 3 },
+ { -10, 1 },
+ { -10, -1 },
+ { -9, -2 },
+ { -8, -1 },
+ { -9, 0 },
+ { -64, 0 },
+ { 0, -12 },
+ { 2, -10 },
+ { 4, -10 },
+ { 6, -11 },
+ { -64, 0 },
+ { -1, -11 },
+ { 1, -10 },
+ { -64, 0 },
+ { -2, -11 },
+ { -1, -10 },
+ { 1, -9 },
+ { 3, -9 },
+ { 6, -11 },
+ { -64, 0 },
+ { 0, -2 },
+ { 7, -7 },
+ { -64, 0 },
+ { 7, -7 },
+ { 9, -4 },
+ { 10, -1 },
+ { 10, 2 },
+ { 9, 5 },
+ { 7, 7 },
+ { 4, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, -6 },
+ { 8, -4 },
+ { 9, -1 },
+ { 9, 3 },
+ { 8, 5 },
+ { -64, 0 },
+ { 4, -5 },
+ { 5, -5 },
+ { 7, -3 },
+ { 8, 0 },
+ { 8, 4 },
+ { 7, 6 },
+ { 6, 7 },
+ { 4, 8 },
+ { -64, 0 },
+ { 4, 8 },
+ { 2, 8 },
+ { 0, 7 },
+ { -2, 7 },
+ { -4, 8 },
+ { -5, 10 },
+ { -4, 12 },
+ { -2, 13 },
+ { 0, 13 },
+ { 2, 12 },
+ { -64, 0 },
+ { 1, 8 },
+ { -1, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { -2, 8 },
+ { -4, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3309[] = {
+ { -12, 13 },
+ { -2, -2 },
+ { -4, -2 },
+ { -6, -3 },
+ { -7, -4 },
+ { -8, -6 },
+ { -8, -8 },
+ { -7, -10 },
+ { -6, -11 },
+ { -3, -12 },
+ { -1, -12 },
+ { 2, -11 },
+ { 5, -8 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -11 },
+ { 0, -11 },
+ { 2, -10 },
+ { 3, -9 },
+ { -64, 0 },
+ { -8, -8 },
+ { -7, -9 },
+ { -5, -10 },
+ { -1, -10 },
+ { 2, -9 },
+ { 4, -8 },
+ { 7, -7 },
+ { 9, -7 },
+ { 10, -8 },
+ { 10, -10 },
+ { 9, -11 },
+ { 7, -11 },
+ { -64, 0 },
+ { -8, 6 },
+ { -7, 7 },
+ { -8, 8 },
+ { -9, 7 },
+ { -9, 5 },
+ { -8, 4 },
+ { -6, 4 },
+ { -4, 5 },
+ { -2, 7 },
+ { 0, 10 },
+ { 2, 12 },
+ { -64, 0 },
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 10 },
+ { 0, 11 },
+ { -64, 0 },
+ { -6, 4 },
+ { -5, 5 },
+ { -4, 7 },
+ { -2, 10 },
+ { -1, 11 },
+ { 1, 12 },
+ { 4, 12 },
+ { 6, 11 },
+ { 7, 10 },
+ { 8, 8 },
+ { 8, 5 },
+ { 7, 3 },
+ { 5, 0 },
+ { 4, -2 },
+ { 4, -3 },
+ { -64, 0 },
+ { 7, 6 },
+ { 7, 5 },
+ { 4, 0 },
+ { 4, -1 },
+ { -64, 0 },
+ { 6, 11 },
+ { 7, 9 },
+ { 7, 7 },
+ { 6, 5 },
+ { 4, 2 },
+ { 3, 0 },
+ { 3, -2 },
+ { 5, -4 },
+ { 7, -4 },
+ { 8, -3 },
+ { 8, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3310[] = {
+ { -12, 13 },
+ { -2, -2 },
+ { -4, -2 },
+ { -6, -3 },
+ { -7, -4 },
+ { -8, -6 },
+ { -8, -8 },
+ { -7, -10 },
+ { -6, -11 },
+ { -3, -12 },
+ { -1, -12 },
+ { 2, -11 },
+ { 5, -8 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -11 },
+ { 0, -11 },
+ { 2, -10 },
+ { 3, -9 },
+ { -64, 0 },
+ { -8, -8 },
+ { -7, -9 },
+ { -5, -10 },
+ { -1, -10 },
+ { 2, -9 },
+ { 4, -8 },
+ { 7, -7 },
+ { 9, -7 },
+ { 10, -8 },
+ { 10, -10 },
+ { 9, -11 },
+ { 7, -11 },
+ { -64, 0 },
+ { -8, 6 },
+ { -7, 7 },
+ { -8, 8 },
+ { -9, 7 },
+ { -9, 5 },
+ { -8, 4 },
+ { -6, 4 },
+ { -4, 5 },
+ { -2, 7 },
+ { 0, 10 },
+ { 2, 12 },
+ { -64, 0 },
+ { -4, 6 },
+ { -3, 7 },
+ { -1, 10 },
+ { 0, 11 },
+ { -64, 0 },
+ { -6, 4 },
+ { -5, 5 },
+ { -4, 7 },
+ { -2, 10 },
+ { -1, 11 },
+ { 1, 12 },
+ { 4, 12 },
+ { 6, 11 },
+ { 7, 10 },
+ { 8, 8 },
+ { 8, 5 },
+ { 7, 3 },
+ { 5, 0 },
+ { 4, -2 },
+ { 4, -3 },
+ { -64, 0 },
+ { 7, 6 },
+ { 7, 5 },
+ { 4, 0 },
+ { 4, -1 },
+ { -64, 0 },
+ { 6, 11 },
+ { 7, 9 },
+ { 7, 7 },
+ { 6, 5 },
+ { 4, 2 },
+ { 3, 0 },
+ { 3, -2 },
+ { 5, -4 },
+ { 7, -4 },
+ { 8, -3 },
+ { 8, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2223[] = {
+ { -7, 7 },
+ { -3, -16 },
+ { -3, 16 },
+ { -64, 0 },
+ { -2, -16 },
+ { -2, 16 },
+ { -64, 0 },
+ { -3, -16 },
+ { 4, -16 },
+ { -64, 0 },
+ { -3, 16 },
+ { 4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3311[] = {
+ { -13, 13 },
+ { 9, -7 },
+ { 8, -9 },
+ { 6, -11 },
+ { 3, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -6, -4 },
+ { -5, -1 },
+ { -2, 5 },
+ { -2, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -5, -4 },
+ { -5, -3 },
+ { -2, 3 },
+ { -2, 4 },
+ { -64, 0 },
+ { -4, -10 },
+ { -5, -8 },
+ { -5, -5 },
+ { -4, -3 },
+ { -2, 1 },
+ { -1, 4 },
+ { -1, 6 },
+ { -2, 8 },
+ { -4, 9 },
+ { -6, 9 },
+ { -8, 8 },
+ { -64, 0 },
+ { -10, 4 },
+ { -8, 8 },
+ { -64, 0 },
+ { -11, 7 },
+ { -7, 5 },
+ { -64, 0 },
+ { -10, 4 },
+ { -10, 6 },
+ { -11, 7 },
+ { -9, 7 },
+ { -8, 8 },
+ { -8, 6 },
+ { -7, 5 },
+ { -9, 5 },
+ { -10, 4 },
+ { -64, 0 },
+ { -4, -3 },
+ { -4, -5 },
+ { -3, -7 },
+ { -1, -8 },
+ { 2, -8 },
+ { 4, -7 },
+ { 6, -5 },
+ { 7, -5 },
+ { -64, 0 },
+ { 3, -7 },
+ { 5, -5 },
+ { -64, 0 },
+ { 0, -8 },
+ { 2, -7 },
+ { 3, -6 },
+ { 4, -4 },
+ { -64, 0 },
+ { 7, -5 },
+ { -2, -1 },
+ { -64, 0 },
+ { 3, -3 },
+ { 7, 6 },
+ { 8, 7 },
+ { 9, 7 },
+ { -64, 0 },
+ { 2, -2 },
+ { 6, 6 },
+ { 8, 8 },
+ { -64, 0 },
+ { 1, -2 },
+ { 5, 7 },
+ { 7, 9 },
+ { 10, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3312[] = {
+ { -11, 12 },
+ { 8, 1 },
+ { 7, 2 },
+ { 4, 2 },
+ { 3, 1 },
+ { 3, -1 },
+ { 4, -3 },
+ { 6, -6 },
+ { 7, -8 },
+ { 7, -10 },
+ { -64, 0 },
+ { 4, -1 },
+ { 4, -2 },
+ { 7, -6 },
+ { 7, -7 },
+ { -64, 0 },
+ { 5, 2 },
+ { 4, 1 },
+ { 4, 0 },
+ { 5, -2 },
+ { 7, -4 },
+ { 8, -6 },
+ { 8, -8 },
+ { 7, -10 },
+ { 6, -11 },
+ { 3, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -6, -10 },
+ { -7, -8 },
+ { -7, -6 },
+ { -6, -4 },
+ { -4, -1 },
+ { -3, 1 },
+ { -3, 2 },
+ { -4, 4 },
+ { -64, 0 },
+ { -6, -7 },
+ { -6, -6 },
+ { -3, -1 },
+ { -3, 0 },
+ { -64, 0 },
+ { -6, -10 },
+ { -6, -8 },
+ { -5, -6 },
+ { -3, -3 },
+ { -2, -1 },
+ { -2, 1 },
+ { -3, 3 },
+ { -5, 5 },
+ { -8, 7 },
+ { -64, 0 },
+ { -5, 5 },
+ { -3, 5 },
+ { 0, 7 },
+ { 3, 8 },
+ { 6, 8 },
+ { 8, 7 },
+ { -64, 0 },
+ { -4, 6 },
+ { -3, 6 },
+ { 1, 8 },
+ { 2, 8 },
+ { -64, 0 },
+ { -8, 7 },
+ { -6, 6 },
+ { -5, 6 },
+ { -1, 8 },
+ { 2, 9 },
+ { 4, 9 },
+ { 7, 8 },
+ { 8, 7 },
+ { 9, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2233[] = {
+ { -12, 12 },
+ { 0, -8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, 0 },
+ { 8, 0 },
+ { -64, 0 },
+ { -8, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3313[] = {
+ { -16, 16 },
+ { -13, -1 },
+ { -13, 0 },
+ { -12, 1 },
+ { -10, 1 },
+ { -8, 0 },
+ { -8, -3 },
+ { -9, -5 },
+ { -11, -8 },
+ { -11, -10 },
+ { -9, -12 },
+ { -64, 0 },
+ { -9, -3 },
+ { -11, -7 },
+ { -64, 0 },
+ { -10, 1 },
+ { -9, 0 },
+ { -9, -2 },
+ { -11, -5 },
+ { -12, -7 },
+ { -12, -9 },
+ { -11, -11 },
+ { -9, -12 },
+ { -7, -12 },
+ { -5, -11 },
+ { -3, -9 },
+ { -2, -6 },
+ { -2, 0 },
+ { -3, 3 },
+ { -4, 5 },
+ { -6, 7 },
+ { -9, 9 },
+ { -10, 8 },
+ { -11, 8 },
+ { -64, 0 },
+ { -4, -9 },
+ { -3, -6 },
+ { -3, 0 },
+ { -4, 3 },
+ { -5, 5 },
+ { -64, 0 },
+ { -8, 8 },
+ { -9, 7 },
+ { -10, 7 },
+ { -64, 0 },
+ { -7, -12 },
+ { -5, -10 },
+ { -4, -7 },
+ { -4, 0 },
+ { -5, 4 },
+ { -6, 6 },
+ { -7, 7 },
+ { -8, 6 },
+ { -9, 6 },
+ { -12, 9 },
+ { -64, 0 },
+ { -4, -11 },
+ { -2, -12 },
+ { 0, -12 },
+ { 2, -11 },
+ { 4, -9 },
+ { 5, -6 },
+ { 5, 0 },
+ { 4, 3 },
+ { 3, 5 },
+ { 1, 7 },
+ { -1, 9 },
+ { -2, 8 },
+ { -3, 8 },
+ { -64, 0 },
+ { 3, -9 },
+ { 4, -6 },
+ { 4, 0 },
+ { 3, 4 },
+ { -64, 0 },
+ { 0, 8 },
+ { -1, 7 },
+ { -2, 7 },
+ { -64, 0 },
+ { 0, -12 },
+ { 2, -10 },
+ { 3, -7 },
+ { 3, 1 },
+ { 2, 5 },
+ { 1, 7 },
+ { 0, 6 },
+ { -1, 6 },
+ { -4, 9 },
+ { -64, 0 },
+ { 3, -10 },
+ { 4, -11 },
+ { 6, -12 },
+ { 8, -12 },
+ { 10, -11 },
+ { 11, -10 },
+ { 12, -8 },
+ { 13, -7 },
+ { -64, 0 },
+ { 10, -10 },
+ { 11, -8 },
+ { -64, 0 },
+ { 8, -12 },
+ { 9, -11 },
+ { 10, -8 },
+ { 11, -7 },
+ { 13, -7 },
+ { -64, 0 },
+ { 13, -7 },
+ { 10, -5 },
+ { 9, -4 },
+ { 8, -1 },
+ { 8, 2 },
+ { 9, 6 },
+ { 11, 9 },
+ { 14, 6 },
+ { -64, 0 },
+ { 10, -4 },
+ { 9, -2 },
+ { 9, 2 },
+ { 10, 5 },
+ { 12, 8 },
+ { -64, 0 },
+ { 13, -7 },
+ { 11, -5 },
+ { 10, -3 },
+ { 10, 1 },
+ { 11, 5 },
+ { 13, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3721[] = {
+ { -7, 7 },
+ { 3, -16 },
+ { 1, -14 },
+ { -1, -11 },
+ { -3, -7 },
+ { -4, -2 },
+ { -4, 2 },
+ { -3, 7 },
+ { -1, 11 },
+ { 1, 14 },
+ { 3, 16 },
+ { -64, 0 },
+ { -1, -10 },
+ { -2, -7 },
+ { -3, -3 },
+ { -3, 3 },
+ { -2, 7 },
+ { -1, 10 },
+ { -64, 0 },
+ { 1, -14 },
+ { 0, -12 },
+ { -1, -9 },
+ { -2, -3 },
+ { -2, 3 },
+ { -1, 9 },
+ { 0, 12 },
+ { 1, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3314[] = {
+ { -14, 14 },
+ { -11, -1 },
+ { -11, 0 },
+ { -10, 1 },
+ { -8, 1 },
+ { -6, 0 },
+ { -6, -3 },
+ { -7, -5 },
+ { -9, -8 },
+ { -9, -10 },
+ { -7, -12 },
+ { -64, 0 },
+ { -7, -3 },
+ { -9, -7 },
+ { -64, 0 },
+ { -8, 1 },
+ { -7, 0 },
+ { -7, -2 },
+ { -9, -5 },
+ { -10, -7 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { 0, -9 },
+ { 1, -6 },
+ { 1, 0 },
+ { 0, 3 },
+ { -1, 5 },
+ { -3, 7 },
+ { -6, 9 },
+ { -7, 8 },
+ { -9, 8 },
+ { -11, 9 },
+ { -64, 0 },
+ { -1, -9 },
+ { 0, -7 },
+ { 0, 0 },
+ { -1, 3 },
+ { -2, 5 },
+ { -3, 6 },
+ { -64, 0 },
+ { -5, 8 },
+ { -7, 7 },
+ { -9, 7 },
+ { -64, 0 },
+ { -4, -12 },
+ { -2, -10 },
+ { -1, -7 },
+ { -1, 0 },
+ { -2, 4 },
+ { -4, 7 },
+ { -6, 6 },
+ { -8, 6 },
+ { -11, 9 },
+ { -64, 0 },
+ { 0, -10 },
+ { 1, -11 },
+ { 3, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -10 },
+ { 9, -8 },
+ { 10, -7 },
+ { -64, 0 },
+ { 7, -10 },
+ { 8, -8 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -8 },
+ { 8, -7 },
+ { 10, -7 },
+ { -64, 0 },
+ { 10, -7 },
+ { 7, -5 },
+ { 6, -4 },
+ { 5, -1 },
+ { 5, 2 },
+ { 6, 6 },
+ { 8, 9 },
+ { 11, 6 },
+ { -64, 0 },
+ { 7, -4 },
+ { 6, -2 },
+ { 6, 2 },
+ { 7, 5 },
+ { 9, 8 },
+ { -64, 0 },
+ { 10, -7 },
+ { 8, -5 },
+ { 7, -3 },
+ { 7, 1 },
+ { 8, 5 },
+ { 10, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3315[] = {
+ { -14, 14 },
+ { -2, -12 },
+ { -4, -11 },
+ { -6, -9 },
+ { -7, -7 },
+ { -7, -5 },
+ { -5, -1 },
+ { -5, 1 },
+ { -64, 0 },
+ { -6, -6 },
+ { -6, -5 },
+ { -5, -3 },
+ { -5, -2 },
+ { -64, 0 },
+ { -6, -9 },
+ { -6, -7 },
+ { -4, -3 },
+ { -4, -1 },
+ { -5, 1 },
+ { -6, 2 },
+ { -8, 2 },
+ { -9, 1 },
+ { -9, 0 },
+ { -64, 0 },
+ { -2, -12 },
+ { -1, -11 },
+ { 5, -9 },
+ { 8, -7 },
+ { 9, -5 },
+ { 10, -2 },
+ { 10, 1 },
+ { 9, 4 },
+ { 8, 6 },
+ { 6, 8 },
+ { 3, 9 },
+ { 0, 9 },
+ { -3, 8 },
+ { -9, 5 },
+ { -10, 5 },
+ { -11, 6 },
+ { -64, 0 },
+ { -2, -11 },
+ { -1, -10 },
+ { 5, -8 },
+ { 7, -7 },
+ { 8, -6 },
+ { -64, 0 },
+ { -2, -12 },
+ { -2, -10 },
+ { -1, -9 },
+ { 5, -7 },
+ { 7, -6 },
+ { 9, -4 },
+ { 10, -2 },
+ { -64, 0 },
+ { 1, 8 },
+ { -1, 8 },
+ { -7, 5 },
+ { -8, 5 },
+ { -64, 0 },
+ { 7, 7 },
+ { 5, 8 },
+ { 2, 8 },
+ { -1, 7 },
+ { -5, 5 },
+ { -8, 4 },
+ { -10, 4 },
+ { -11, 6 },
+ { -11, 8 },
+ { -10, 9 },
+ { -9, 8 },
+ { -10, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g1048[] = {
+ { -7, 8 },
+ { -4, -7 },
+ { 4, 6 },
+ { -64, 0 },
+ { -3, -7 },
+ { 5, 6 },
+ { -64, 0 },
+ { 5, -7 },
+ { -4, 6 },
+ { -64, 0 },
+ { -6, -7 },
+ { -1, -7 },
+ { -64, 0 },
+ { 2, -7 },
+ { 7, -7 },
+ { -64, 0 },
+ { -6, 6 },
+ { -1, 6 },
+ { -64, 0 },
+ { 2, 6 },
+ { 7, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4071[] = {
+ { -19, 19 },
+ { 19, -11 },
+ { -5, -11 },
+ { -15, -4 },
+ { -19, 8 },
+ { -12, 20 },
+ { -2, 27 },
+ { 6, 20 },
+ { 6, 1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3318[] = {
+ { -14, 14 },
+ { -11, -1 },
+ { -11, 0 },
+ { -10, 1 },
+ { -8, 1 },
+ { -6, 0 },
+ { -6, -3 },
+ { -7, -5 },
+ { -9, -8 },
+ { -9, -10 },
+ { -7, -12 },
+ { -64, 0 },
+ { -7, -3 },
+ { -9, -7 },
+ { -64, 0 },
+ { -8, 1 },
+ { -7, 0 },
+ { -7, -2 },
+ { -9, -5 },
+ { -10, -7 },
+ { -10, -9 },
+ { -9, -11 },
+ { -7, -12 },
+ { -4, -12 },
+ { -2, -11 },
+ { -1, -10 },
+ { 0, -8 },
+ { 0, 4 },
+ { -1, 6 },
+ { -3, 8 },
+ { -5, 9 },
+ { -7, 9 },
+ { -9, 8 },
+ { -64, 0 },
+ { -2, -10 },
+ { -1, -8 },
+ { -1, 4 },
+ { -2, 6 },
+ { -64, 0 },
+ { -4, -12 },
+ { -3, -11 },
+ { -2, -8 },
+ { -2, 4 },
+ { -3, 7 },
+ { -5, 9 },
+ { -64, 0 },
+ { -11, 4 },
+ { -9, 8 },
+ { -64, 0 },
+ { -12, 7 },
+ { -8, 5 },
+ { -64, 0 },
+ { -11, 4 },
+ { -11, 6 },
+ { -12, 7 },
+ { -10, 7 },
+ { -9, 8 },
+ { -9, 6 },
+ { -8, 5 },
+ { -10, 5 },
+ { -11, 4 },
+ { -64, 0 },
+ { 0, -9 },
+ { 1, -11 },
+ { 3, -12 },
+ { 5, -12 },
+ { 7, -11 },
+ { 8, -10 },
+ { 9, -8 },
+ { 10, -7 },
+ { -64, 0 },
+ { 7, -10 },
+ { 8, -8 },
+ { -64, 0 },
+ { 5, -12 },
+ { 6, -11 },
+ { 7, -8 },
+ { 8, -7 },
+ { 10, -7 },
+ { -64, 0 },
+ { 10, -7 },
+ { 0, -2 },
+ { -64, 0 },
+ { 2, -3 },
+ { 6, 7 },
+ { 8, 9 },
+ { 11, 6 },
+ { -64, 0 },
+ { 3, -3 },
+ { 7, 6 },
+ { 9, 8 },
+ { -64, 0 },
+ { 4, -4 },
+ { 8, 6 },
+ { 9, 7 },
+ { 10, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2101[] = {
+ { -9, 11 },
+ { -4, -3 },
+ { -4, -2 },
+ { -5, -2 },
+ { -5, -3 },
+ { -4, -4 },
+ { -2, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -3 },
+ { 6, -1 },
+ { 6, 6 },
+ { 7, 8 },
+ { 8, 9 },
+ { -64, 0 },
+ { 5, -3 },
+ { 5, 6 },
+ { 6, 8 },
+ { 8, 9 },
+ { 9, 9 },
+ { -64, 0 },
+ { 5, -1 },
+ { 4, 0 },
+ { -2, 1 },
+ { -5, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { -2, 1 },
+ { -4, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2102[] = {
+ { -11, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -5, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -5, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2103[] = {
+ { -10, 9 },
+ { 5, -2 },
+ { 4, -1 },
+ { 5, 0 },
+ { 6, -1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3320[] = {
+ { -12, 13 },
+ { -6, -4 },
+ { -8, -5 },
+ { -9, -7 },
+ { -9, -9 },
+ { -8, -11 },
+ { -5, -12 },
+ { 0, -12 },
+ { 3, -11 },
+ { 7, -8 },
+ { 9, -8 },
+ { 10, -9 },
+ { -64, 0 },
+ { -8, -10 },
+ { -6, -11 },
+ { 0, -11 },
+ { 3, -10 },
+ { 6, -8 },
+ { -64, 0 },
+ { -9, -7 },
+ { -8, -9 },
+ { -6, -10 },
+ { 0, -10 },
+ { 3, -9 },
+ { 7, -7 },
+ { 9, -7 },
+ { 10, -9 },
+ { 10, -11 },
+ { 9, -12 },
+ { 8, -11 },
+ { 9, -10 },
+ { -64, 0 },
+ { 3, -9 },
+ { 0, -6 },
+ { -1, -4 },
+ { -1, -2 },
+ { 1, 2 },
+ { 1, 4 },
+ { -64, 0 },
+ { 0, -3 },
+ { 0, -2 },
+ { 1, 0 },
+ { 1, 1 },
+ { -64, 0 },
+ { 0, -6 },
+ { 0, -4 },
+ { 2, 0 },
+ { 2, 2 },
+ { 1, 4 },
+ { 0, 5 },
+ { -2, 5 },
+ { -3, 4 },
+ { -3, 2 },
+ { -64, 0 },
+ { -8, 7 },
+ { -7, 8 },
+ { -8, 9 },
+ { -9, 8 },
+ { -9, 6 },
+ { -8, 4 },
+ { -6, 4 },
+ { -3, 5 },
+ { 1, 7 },
+ { 4, 8 },
+ { 7, 8 },
+ { 9, 7 },
+ { -64, 0 },
+ { -6, 5 },
+ { -5, 5 },
+ { 1, 8 },
+ { 3, 8 },
+ { -64, 0 },
+ { -9, 6 },
+ { -8, 5 },
+ { -7, 5 },
+ { -5, 6 },
+ { -1, 8 },
+ { 2, 9 },
+ { 5, 9 },
+ { 8, 8 },
+ { 10, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2105[] = {
+ { -10, 9 },
+ { -6, 1 },
+ { 6, 1 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { 5, 1 },
+ { 5, -2 },
+ { 4, -4 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3726[] = {
+ { -12, 13 },
+ { -8, -5 },
+ { 9, -5 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, -5 },
+ { -8, -4 },
+ { 9, -4 },
+ { -64, 0 },
+ { -8, 3 },
+ { 9, 3 },
+ { 9, 4 },
+ { -64, 0 },
+ { -8, 3 },
+ { -8, 4 },
+ { 9, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2107[] = {
+ { -9, 10 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 1 },
+ { -4, 3 },
+ { -3, 4 },
+ { -1, 5 },
+ { 1, 5 },
+ { 3, 4 },
+ { 4, 3 },
+ { 5, 1 },
+ { 5, -1 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -3, -4 },
+ { -4, -2 },
+ { -4, 2 },
+ { -3, 4 },
+ { -64, 0 },
+ { 3, 4 },
+ { 4, 2 },
+ { 4, -2 },
+ { 3, -4 },
+ { -64, 0 },
+ { 4, -3 },
+ { 5, -4 },
+ { 7, -5 },
+ { 7, -4 },
+ { 5, -4 },
+ { -64, 0 },
+ { -4, 3 },
+ { -5, 4 },
+ { -6, 6 },
+ { -6, 7 },
+ { -5, 9 },
+ { -2, 10 },
+ { 3, 10 },
+ { 6, 11 },
+ { 7, 12 },
+ { -64, 0 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 3, 9 },
+ { 6, 10 },
+ { 7, 12 },
+ { 7, 13 },
+ { 6, 15 },
+ { 3, 16 },
+ { -3, 16 },
+ { -6, 15 },
+ { -7, 13 },
+ { -7, 12 },
+ { -6, 10 },
+ { -3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2108[] = {
+ { -11, 11 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -4 },
+ { 0, -5 },
+ { 2, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, 9 },
+ { -64, 0 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -2 },
+ { 5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -5, -12 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2109[] = {
+ { -5, 6 },
+ { 0, -12 },
+ { -1, -11 },
+ { 0, -10 },
+ { 1, -11 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2110[] = {
+ { -5, 6 },
+ { 1, -12 },
+ { 0, -11 },
+ { 1, -10 },
+ { 2, -11 },
+ { 1, -12 },
+ { -64, 0 },
+ { 2, -5 },
+ { 2, 13 },
+ { 1, 15 },
+ { -1, 16 },
+ { -3, 16 },
+ { -4, 15 },
+ { -4, 14 },
+ { -3, 13 },
+ { -2, 14 },
+ { -3, 15 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 13 },
+ { 0, 15 },
+ { -1, 16 },
+ { -64, 0 },
+ { -2, -5 },
+ { 2, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2111[] = {
+ { -11, 10 },
+ { -6, -12 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { -5, 5 },
+ { -64, 0 },
+ { 0, 1 },
+ { 6, 9 },
+ { -64, 0 },
+ { -1, 1 },
+ { 5, 9 },
+ { -64, 0 },
+ { -9, -12 },
+ { -5, -12 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2112[] = {
+ { -5, 6 },
+ { 0, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -12 },
+ { 1, -12 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2113[] = {
+ { -16, 17 },
+ { -11, -5 },
+ { -11, 9 },
+ { -64, 0 },
+ { -10, -5 },
+ { -10, 9 },
+ { -64, 0 },
+ { -10, -2 },
+ { -8, -4 },
+ { -5, -5 },
+ { -3, -5 },
+ { 0, -4 },
+ { 1, -2 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { -1, -4 },
+ { 0, -2 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -2 },
+ { 3, -4 },
+ { 6, -5 },
+ { 8, -5 },
+ { 11, -4 },
+ { 12, -2 },
+ { 12, 9 },
+ { -64, 0 },
+ { 8, -5 },
+ { 10, -4 },
+ { 11, -2 },
+ { 11, 9 },
+ { -64, 0 },
+ { -14, -5 },
+ { -10, -5 },
+ { -64, 0 },
+ { -14, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { 8, 9 },
+ { 15, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2114[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -4 },
+ { 0, -5 },
+ { 2, -5 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, 9 },
+ { -64, 0 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -2 },
+ { 5, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -5, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2115[] = {
+ { -10, 10 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 1 },
+ { 6, -2 },
+ { 4, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 1 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2116[] = {
+ { -11, 10 },
+ { -6, -5 },
+ { -6, 16 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 16 },
+ { -64, 0 },
+ { -5, -2 },
+ { -3, -4 },
+ { -1, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -5, 6 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -5, -5 },
+ { -64, 0 },
+ { -9, 16 },
+ { -2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2117[] = {
+ { -10, 10 },
+ { 5, -5 },
+ { 5, 16 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 16 },
+ { -64, 0 },
+ { 5, -2 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 2, 16 },
+ { 9, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2118[] = {
+ { -9, 8 },
+ { -4, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { -3, 9 },
+ { -64, 0 },
+ { -3, 1 },
+ { -2, -2 },
+ { 0, -4 },
+ { 2, -5 },
+ { 5, -5 },
+ { 6, -4 },
+ { 6, -3 },
+ { 5, -2 },
+ { 4, -3 },
+ { 5, -4 },
+ { -64, 0 },
+ { -7, -5 },
+ { -3, -5 },
+ { -64, 0 },
+ { -7, 9 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2119[] = {
+ { -8, 9 },
+ { 5, -3 },
+ { 6, -5 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { -2, -5 },
+ { -4, -4 },
+ { -5, -3 },
+ { -5, -1 },
+ { -4, 0 },
+ { -2, 1 },
+ { 3, 3 },
+ { 5, 4 },
+ { 6, 5 },
+ { -64, 0 },
+ { -5, -2 },
+ { -4, -1 },
+ { -2, 0 },
+ { 3, 2 },
+ { 5, 3 },
+ { 6, 4 },
+ { 6, 7 },
+ { 5, 8 },
+ { 3, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -4, 7 },
+ { -5, 5 },
+ { -5, 9 },
+ { -4, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2120[] = {
+ { -7, 8 },
+ { -2, -12 },
+ { -2, 5 },
+ { -1, 8 },
+ { 1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 6, 6 },
+ { -64, 0 },
+ { -1, -12 },
+ { -1, 5 },
+ { 0, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 3, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2121[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -6, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { -5, -5 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -5, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { 5, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2122[] = {
+ { -9, 9 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2123[] = {
+ { -12, 12 },
+ { -8, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { -7, -5 },
+ { -4, 6 },
+ { -64, 0 },
+ { 0, -5 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 4, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 4, 6 },
+ { -64, 0 },
+ { 8, -5 },
+ { 4, 9 },
+ { -64, 0 },
+ { -11, -5 },
+ { -4, -5 },
+ { -64, 0 },
+ { 5, -5 },
+ { 11, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2124[] = {
+ { -10, 10 },
+ { -6, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, 0 },
+ { -8, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2125[] = {
+ { -10, 9 },
+ { -6, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { 6, -5 },
+ { 0, 9 },
+ { -2, 13 },
+ { -4, 15 },
+ { -6, 16 },
+ { -7, 16 },
+ { -8, 15 },
+ { -7, 14 },
+ { -6, 15 },
+ { -64, 0 },
+ { -8, -5 },
+ { -2, -5 },
+ { -64, 0 },
+ { 2, -5 },
+ { 8, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2126[] = {
+ { -9, 9 },
+ { 5, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { -5, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -6, -1 },
+ { -6, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { -6, 9 },
+ { 6, 9 },
+ { 6, 5 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2127[] = {
+ { -11, 12 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 0 },
+ { -8, 3 },
+ { -8, 6 },
+ { -7, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 5 },
+ { 5, 2 },
+ { 7, -2 },
+ { 8, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 0 },
+ { -7, 3 },
+ { -7, 6 },
+ { -6, 8 },
+ { -4, 9 },
+ { -64, 0 },
+ { -1, -5 },
+ { 1, -5 },
+ { 3, -4 },
+ { 4, -2 },
+ { 6, 6 },
+ { 7, 8 },
+ { 8, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 2, -4 },
+ { 3, -2 },
+ { 5, 6 },
+ { 6, 8 },
+ { 8, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2128[] = {
+ { -11, 10 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -5, -5 },
+ { -6, -2 },
+ { -7, 2 },
+ { -8, 8 },
+ { -9, 16 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -4, -5 },
+ { -5, -2 },
+ { -6, 2 },
+ { -7, 8 },
+ { -8, 16 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -12 },
+ { 6, -11 },
+ { 7, -10 },
+ { 7, -7 },
+ { 6, -5 },
+ { 5, -4 },
+ { 2, -3 },
+ { -2, -3 },
+ { -64, 0 },
+ { 4, -12 },
+ { 6, -10 },
+ { 6, -7 },
+ { 5, -5 },
+ { 4, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { -2, -3 },
+ { 2, -2 },
+ { 4, 0 },
+ { 5, 2 },
+ { 5, 5 },
+ { 4, 7 },
+ { 3, 8 },
+ { 0, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -5, 7 },
+ { -6, 4 },
+ { -64, 0 },
+ { -2, -3 },
+ { 1, -2 },
+ { 3, 0 },
+ { 4, 2 },
+ { 4, 5 },
+ { 3, 7 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2129[] = {
+ { -10, 10 },
+ { -9, -2 },
+ { -7, -4 },
+ { -5, -5 },
+ { -3, -5 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, 0 },
+ { 1, 4 },
+ { 0, 8 },
+ { -3, 16 },
+ { -64, 0 },
+ { -8, -3 },
+ { -6, -4 },
+ { -2, -4 },
+ { 0, -3 },
+ { -64, 0 },
+ { 8, -5 },
+ { 7, -2 },
+ { 6, 0 },
+ { 1, 7 },
+ { -2, 12 },
+ { -4, 16 },
+ { -64, 0 },
+ { 7, -5 },
+ { 6, -2 },
+ { 5, 0 },
+ { 1, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2130[] = {
+ { -9, 10 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { 1, -8 },
+ { 0, -10 },
+ { 0, -12 },
+ { 1, -13 },
+ { 3, -13 },
+ { 5, -12 },
+ { 7, -10 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -2 },
+ { 4, -4 },
+ { 2, -7 },
+ { 1, -9 },
+ { 1, -11 },
+ { 2, -12 },
+ { 4, -12 },
+ { 7, -10 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2131[] = {
+ { -9, 9 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -2, -5 },
+ { -4, -4 },
+ { -4, -2 },
+ { -2, 0 },
+ { 1, 1 },
+ { -64, 0 },
+ { -2, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -1, 0 },
+ { 1, 1 },
+ { -64, 0 },
+ { 1, 1 },
+ { -4, 2 },
+ { -6, 4 },
+ { -6, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { -64, 0 },
+ { 1, 1 },
+ { -3, 2 },
+ { -5, 4 },
+ { -5, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2132[] = {
+ { -9, 9 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -1, -9 },
+ { 0, -8 },
+ { 3, -7 },
+ { 8, -7 },
+ { 8, -8 },
+ { 5, -7 },
+ { 1, -5 },
+ { -2, -3 },
+ { -5, 0 },
+ { -6, 3 },
+ { -6, 5 },
+ { -5, 7 },
+ { -2, 9 },
+ { 1, 11 },
+ { 2, 13 },
+ { 2, 15 },
+ { 1, 16 },
+ { -1, 16 },
+ { -2, 15 },
+ { -64, 0 },
+ { 3, -6 },
+ { -1, -3 },
+ { -4, 0 },
+ { -5, 3 },
+ { -5, 5 },
+ { -4, 7 },
+ { -2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2023[] = {
+ { -12, 12 },
+ { -8, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { -4, 4 },
+ { -64, 0 },
+ { 0, -12 },
+ { -4, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { 1, -12 },
+ { 4, 4 },
+ { -64, 0 },
+ { 8, -12 },
+ { 4, 9 },
+ { -64, 0 },
+ { -11, -12 },
+ { -4, -12 },
+ { -64, 0 },
+ { 5, -12 },
+ { 11, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2134[] = {
+ { -12, 11 },
+ { -11, -1 },
+ { -10, -3 },
+ { -8, -5 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -2 },
+ { -5, 3 },
+ { -5, 6 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -4 },
+ { -5, -2 },
+ { -6, 3 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 6 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -5 },
+ { 7, -9 },
+ { 6, -11 },
+ { 4, -12 },
+ { 2, -12 },
+ { 0, -10 },
+ { 0, -8 },
+ { 1, -5 },
+ { 3, -2 },
+ { 5, 0 },
+ { 8, 2 },
+ { -64, 0 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 3 },
+ { 5, 0 },
+ { 6, -5 },
+ { 6, -9 },
+ { 5, -11 },
+ { 4, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2135[] = {
+ { -6, 6 },
+ { 0, -5 },
+ { -2, 2 },
+ { -3, 6 },
+ { -3, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 7 },
+ { 4, 5 },
+ { -64, 0 },
+ { 1, -5 },
+ { -1, 2 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2136[] = {
+ { -10, 10 },
+ { -4, -5 },
+ { -8, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { -7, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 7, -4 },
+ { 8, -4 },
+ { 7, -5 },
+ { 5, -5 },
+ { 3, -4 },
+ { -1, 0 },
+ { -3, 1 },
+ { -5, 1 },
+ { -64, 0 },
+ { -3, 1 },
+ { -1, 2 },
+ { 1, 8 },
+ { 2, 9 },
+ { -64, 0 },
+ { -3, 1 },
+ { -2, 2 },
+ { 0, 8 },
+ { 1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2137[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { -5, -12 },
+ { -3, -11 },
+ { -2, -10 },
+ { -1, -8 },
+ { 5, 6 },
+ { 6, 8 },
+ { 7, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -3, -10 },
+ { -2, -8 },
+ { 4, 6 },
+ { 5, 8 },
+ { 7, 9 },
+ { 8, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { -8, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { -7, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2138[] = {
+ { -12, 11 },
+ { -5, -5 },
+ { -11, 16 },
+ { -64, 0 },
+ { -4, -5 },
+ { -10, 16 },
+ { -64, 0 },
+ { -5, -2 },
+ { -6, 4 },
+ { -6, 7 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 4, 3 },
+ { -64, 0 },
+ { 6, -5 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { 7, -5 },
+ { 4, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2139[] = {
+ { -10, 10 },
+ { -4, -5 },
+ { -6, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { -4, 1 },
+ { -5, 6 },
+ { -6, 9 },
+ { -64, 0 },
+ { 7, -5 },
+ { 6, -1 },
+ { 4, 3 },
+ { -64, 0 },
+ { 8, -5 },
+ { 7, -2 },
+ { 6, 0 },
+ { 4, 3 },
+ { 2, 5 },
+ { -1, 7 },
+ { -3, 8 },
+ { -6, 9 },
+ { -64, 0 },
+ { -7, -5 },
+ { -3, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2140[] = {
+ { -9, 8 },
+ { 2, -12 },
+ { 0, -11 },
+ { -1, -10 },
+ { -1, -9 },
+ { 0, -8 },
+ { 3, -7 },
+ { 6, -7 },
+ { -64, 0 },
+ { 3, -7 },
+ { -1, -6 },
+ { -3, -5 },
+ { -4, -3 },
+ { -4, -1 },
+ { -2, 1 },
+ { 1, 2 },
+ { 4, 2 },
+ { -64, 0 },
+ { 3, -7 },
+ { 0, -6 },
+ { -2, -5 },
+ { -3, -3 },
+ { -3, -1 },
+ { -1, 1 },
+ { 1, 2 },
+ { -64, 0 },
+ { 1, 2 },
+ { -3, 3 },
+ { -5, 4 },
+ { -6, 6 },
+ { -6, 8 },
+ { -4, 10 },
+ { 1, 12 },
+ { 2, 13 },
+ { 2, 15 },
+ { 0, 16 },
+ { -2, 16 },
+ { -64, 0 },
+ { 1, 2 },
+ { -2, 3 },
+ { -4, 4 },
+ { -5, 6 },
+ { -5, 8 },
+ { -3, 10 },
+ { 1, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2141[] = {
+ { -9, 9 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -2 },
+ { 4, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2142[] = {
+ { -11, 11 },
+ { -2, -4 },
+ { -6, 9 },
+ { -64, 0 },
+ { -2, -4 },
+ { -5, 9 },
+ { -64, 0 },
+ { 4, -4 },
+ { 4, 9 },
+ { -64, 0 },
+ { 4, -4 },
+ { 5, 9 },
+ { -64, 0 },
+ { -9, -2 },
+ { -7, -4 },
+ { -4, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, -2 },
+ { -7, -3 },
+ { -4, -4 },
+ { 9, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2143[] = {
+ { -10, 9 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -10, 16 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -2 },
+ { 4, -4 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -9, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2144[] = {
+ { -10, 11 },
+ { 9, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -1 },
+ { 4, -3 },
+ { 3, -4 },
+ { 1, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 6 },
+ { -5, 8 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 2 },
+ { 4, -2 },
+ { 3, -4 },
+ { -64, 0 },
+ { 3, -4 },
+ { 9, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3604[] = {
+ { -9, 8 },
+ { 0, -5 },
+ { -2, -4 },
+ { -5, -3 },
+ { -5, 6 },
+ { -7, 7 },
+ { -64, 0 },
+ { -4, -3 },
+ { -4, 6 },
+ { -1, 8 },
+ { -64, 0 },
+ { 0, -5 },
+ { -3, -3 },
+ { -3, 6 },
+ { -1, 7 },
+ { 0, 8 },
+ { -64, 0 },
+ { -7, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { 0, 8 },
+ { 3, 7 },
+ { 5, 7 },
+ { -64, 0 },
+ { -5, -10 },
+ { -2, -12 },
+ { -1, -9 },
+ { 5, -3 },
+ { 5, 7 },
+ { -64, 0 },
+ { -2, -9 },
+ { -4, -10 },
+ { -3, -11 },
+ { -2, -9 },
+ { 4, -3 },
+ { 4, 6 },
+ { -64, 0 },
+ { -5, -10 },
+ { 3, -2 },
+ { 3, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2146[] = {
+ { -10, 10 },
+ { -9, -1 },
+ { -8, -3 },
+ { -6, -5 },
+ { -3, -5 },
+ { -2, -4 },
+ { -2, -2 },
+ { -4, 4 },
+ { -4, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -5, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -5 },
+ { 5, -4 },
+ { 6, -3 },
+ { 7, 0 },
+ { -64, 0 },
+ { 6, 3 },
+ { 7, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2147[] = {
+ { -11, 11 },
+ { -3, -4 },
+ { -5, -3 },
+ { -7, -1 },
+ { -8, 2 },
+ { -8, 5 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 5, 6 },
+ { 7, 3 },
+ { 8, 0 },
+ { 8, -3 },
+ { 6, -5 },
+ { 4, -5 },
+ { 2, -3 },
+ { 0, 1 },
+ { -2, 6 },
+ { -5, 16 },
+ { -64, 0 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 8 },
+ { 2, 7 },
+ { 5, 5 },
+ { 7, 3 },
+ { -64, 0 },
+ { 8, -3 },
+ { 6, -4 },
+ { 4, -4 },
+ { 2, -2 },
+ { 0, 1 },
+ { -2, 7 },
+ { -4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2148[] = {
+ { -9, 9 },
+ { -7, -5 },
+ { -5, -5 },
+ { -3, -4 },
+ { -2, -2 },
+ { 3, 13 },
+ { 4, 15 },
+ { 5, 16 },
+ { -64, 0 },
+ { -5, -5 },
+ { -4, -4 },
+ { -3, -2 },
+ { 2, 13 },
+ { 3, 15 },
+ { 5, 16 },
+ { 7, 16 },
+ { -64, 0 },
+ { 8, -5 },
+ { 7, -3 },
+ { 5, 0 },
+ { -5, 11 },
+ { -7, 14 },
+ { -8, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2149[] = {
+ { -12, 11 },
+ { 3, -12 },
+ { -3, 16 },
+ { -64, 0 },
+ { 4, -12 },
+ { -4, 16 },
+ { -64, 0 },
+ { -11, -1 },
+ { -10, -3 },
+ { -8, -5 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -2 },
+ { -5, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { 0, 8 },
+ { 2, 7 },
+ { 5, 4 },
+ { 7, 1 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -4 },
+ { -5, -2 },
+ { -6, 3 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, 1 },
+ { 9, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2150[] = {
+ { -12, 11 },
+ { -8, -1 },
+ { -6, -3 },
+ { -3, -4 },
+ { -4, -5 },
+ { -6, -4 },
+ { -8, -1 },
+ { -9, 2 },
+ { -9, 5 },
+ { -8, 8 },
+ { -7, 9 },
+ { -5, 9 },
+ { -3, 8 },
+ { -1, 5 },
+ { 0, 2 },
+ { -64, 0 },
+ { -9, 5 },
+ { -8, 7 },
+ { -7, 8 },
+ { -5, 8 },
+ { -3, 7 },
+ { -1, 5 },
+ { -64, 0 },
+ { -1, 2 },
+ { -1, 5 },
+ { 0, 8 },
+ { 1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { 8, 2 },
+ { 8, -1 },
+ { 7, -4 },
+ { 6, -5 },
+ { 5, -4 },
+ { 7, -3 },
+ { 8, -1 },
+ { -64, 0 },
+ { -1, 5 },
+ { 0, 7 },
+ { 1, 8 },
+ { 3, 8 },
+ { 5, 7 },
+ { 7, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2151[] = {
+ { -10, 11 },
+ { 6, -5 },
+ { 4, 2 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, 2 },
+ { 4, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, 0 },
+ { 4, 2 },
+ { 4, -1 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 2 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 6 },
+ { -5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2152[] = {
+ { -10, 9 },
+ { -2, -12 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -64, 0 },
+ { -1, -12 },
+ { -5, 1 },
+ { -64, 0 },
+ { -5, 1 },
+ { -4, -2 },
+ { -2, -4 },
+ { 0, -5 },
+ { 2, -5 },
+ { 4, -4 },
+ { 5, -3 },
+ { 6, -1 },
+ { 6, 2 },
+ { 5, 5 },
+ { 3, 8 },
+ { 0, 9 },
+ { -2, 9 },
+ { -4, 8 },
+ { -5, 5 },
+ { -5, 1 },
+ { -64, 0 },
+ { 4, -4 },
+ { 5, -2 },
+ { 5, 2 },
+ { 4, 5 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2153[] = {
+ { -9, 9 },
+ { 5, -2 },
+ { 5, -1 },
+ { 6, -1 },
+ { 6, -2 },
+ { 5, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2154[] = {
+ { -10, 11 },
+ { 8, -12 },
+ { 4, 2 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { 9, -12 },
+ { 5, 2 },
+ { 4, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, 0 },
+ { 4, 2 },
+ { 4, -1 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 2 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 6 },
+ { -5, 8 },
+ { -64, 0 },
+ { 5, -12 },
+ { 9, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3606[] = {
+ { -8, 5 },
+ { -4, -10 },
+ { -4, 6 },
+ { -6, 7 },
+ { -5, 7 },
+ { -3, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -3, -10 },
+ { -3, 7 },
+ { -1, 8 },
+ { -64, 0 },
+ { -2, -10 },
+ { -2, 6 },
+ { 0, 7 },
+ { 1, 7 },
+ { -1, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { -4, -10 },
+ { -1, -11 },
+ { 1, -12 },
+ { 2, -11 },
+ { 4, -10 },
+ { 5, -10 },
+ { -64, 0 },
+ { 0, -11 },
+ { 1, -10 },
+ { 3, -10 },
+ { -64, 0 },
+ { -2, -10 },
+ { -1, -11 },
+ { 1, -9 },
+ { 3, -9 },
+ { 5, -10 },
+ { -64, 0 },
+ { -7, -5 },
+ { -4, -5 },
+ { -64, 0 },
+ { -2, -5 },
+ { 2, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2156[] = {
+ { -7, 8 },
+ { 8, -11 },
+ { 7, -10 },
+ { 8, -9 },
+ { 9, -10 },
+ { 9, -11 },
+ { 8, -12 },
+ { 6, -12 },
+ { 4, -11 },
+ { 3, -10 },
+ { 2, -8 },
+ { 1, -5 },
+ { -2, 9 },
+ { -3, 13 },
+ { -4, 15 },
+ { -64, 0 },
+ { 6, -12 },
+ { 4, -10 },
+ { 3, -8 },
+ { 2, -4 },
+ { 0, 5 },
+ { -1, 9 },
+ { -2, 12 },
+ { -3, 14 },
+ { -4, 15 },
+ { -6, 16 },
+ { -8, 16 },
+ { -9, 15 },
+ { -9, 14 },
+ { -8, 13 },
+ { -7, 14 },
+ { -8, 15 },
+ { -64, 0 },
+ { -3, -5 },
+ { 7, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2157[] = {
+ { -10, 10 },
+ { 7, -5 },
+ { 3, 9 },
+ { 2, 12 },
+ { 0, 15 },
+ { -3, 16 },
+ { -6, 16 },
+ { -8, 15 },
+ { -9, 14 },
+ { -9, 13 },
+ { -8, 12 },
+ { -7, 13 },
+ { -8, 14 },
+ { -64, 0 },
+ { 6, -5 },
+ { 2, 9 },
+ { 1, 12 },
+ { -1, 15 },
+ { -3, 16 },
+ { -64, 0 },
+ { 4, 2 },
+ { 4, -1 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 2 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 6 },
+ { -5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2158[] = {
+ { -10, 11 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { -5, 2 },
+ { -3, -2 },
+ { -1, -4 },
+ { 1, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -3 },
+ { 6, -1 },
+ { 4, 5 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, 0 },
+ { 3, -5 },
+ { 5, -3 },
+ { 5, -1 },
+ { 3, 5 },
+ { 3, 8 },
+ { 4, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { -5, -12 },
+ { -1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2159[] = {
+ { -6, 7 },
+ { 3, -12 },
+ { 2, -11 },
+ { 3, -10 },
+ { 4, -11 },
+ { 3, -12 },
+ { -64, 0 },
+ { -5, -1 },
+ { -4, -3 },
+ { -2, -5 },
+ { 1, -5 },
+ { 2, -4 },
+ { 2, -1 },
+ { 0, 5 },
+ { 0, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -4 },
+ { 1, -1 },
+ { -1, 5 },
+ { -1, 8 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 7 },
+ { 6, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2160[] = {
+ { -6, 7 },
+ { 4, -12 },
+ { 3, -11 },
+ { 4, -10 },
+ { 5, -11 },
+ { 4, -12 },
+ { -64, 0 },
+ { -4, -1 },
+ { -3, -3 },
+ { -1, -5 },
+ { 2, -5 },
+ { 3, -4 },
+ { 3, -1 },
+ { 0, 9 },
+ { -1, 12 },
+ { -2, 14 },
+ { -3, 15 },
+ { -5, 16 },
+ { -7, 16 },
+ { -8, 15 },
+ { -8, 14 },
+ { -7, 13 },
+ { -6, 14 },
+ { -7, 15 },
+ { -64, 0 },
+ { 1, -5 },
+ { 2, -4 },
+ { 2, -1 },
+ { -1, 9 },
+ { -2, 12 },
+ { -3, 14 },
+ { -5, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2161[] = {
+ { -10, 10 },
+ { -2, -12 },
+ { -8, 9 },
+ { -64, 0 },
+ { -1, -12 },
+ { -7, 9 },
+ { -64, 0 },
+ { 6, -4 },
+ { 5, -3 },
+ { 6, -2 },
+ { 7, -3 },
+ { 7, -4 },
+ { 6, -5 },
+ { 5, -5 },
+ { 3, -4 },
+ { -1, 0 },
+ { -3, 1 },
+ { -5, 1 },
+ { -64, 0 },
+ { -3, 1 },
+ { -1, 2 },
+ { 1, 8 },
+ { 2, 9 },
+ { -64, 0 },
+ { -3, 1 },
+ { -2, 2 },
+ { 0, 8 },
+ { 1, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { -64, 0 },
+ { -5, -12 },
+ { -1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2162[] = {
+ { -5, 7 },
+ { 3, -12 },
+ { -1, 2 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 7 },
+ { 5, 5 },
+ { -64, 0 },
+ { 4, -12 },
+ { 0, 2 },
+ { -1, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { 4, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2163[] = {
+ { -17, 16 },
+ { -16, -1 },
+ { -15, -3 },
+ { -13, -5 },
+ { -10, -5 },
+ { -9, -4 },
+ { -9, -2 },
+ { -10, 2 },
+ { -12, 9 },
+ { -64, 0 },
+ { -11, -5 },
+ { -10, -4 },
+ { -10, -2 },
+ { -11, 2 },
+ { -13, 9 },
+ { -64, 0 },
+ { -10, 2 },
+ { -8, -2 },
+ { -6, -4 },
+ { -4, -5 },
+ { -2, -5 },
+ { 0, -4 },
+ { 1, -3 },
+ { 1, -1 },
+ { -2, 9 },
+ { -64, 0 },
+ { -2, -5 },
+ { 0, -3 },
+ { 0, -1 },
+ { -3, 9 },
+ { -64, 0 },
+ { 0, 2 },
+ { 2, -2 },
+ { 4, -4 },
+ { 6, -5 },
+ { 8, -5 },
+ { 10, -4 },
+ { 11, -3 },
+ { 11, -1 },
+ { 9, 5 },
+ { 9, 8 },
+ { 10, 9 },
+ { -64, 0 },
+ { 8, -5 },
+ { 10, -3 },
+ { 10, -1 },
+ { 8, 5 },
+ { 8, 8 },
+ { 9, 9 },
+ { 12, 9 },
+ { 14, 7 },
+ { 15, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3319[] = {
+ { -13, 14 },
+ { 10, -10 },
+ { 9, -11 },
+ { 10, -12 },
+ { 11, -11 },
+ { 11, -9 },
+ { 10, -7 },
+ { 8, -7 },
+ { 4, -9 },
+ { 1, -10 },
+ { -3, -10 },
+ { -7, -9 },
+ { -9, -7 },
+ { -64, 0 },
+ { 7, -8 },
+ { 4, -10 },
+ { 1, -11 },
+ { -3, -11 },
+ { -6, -10 },
+ { -64, 0 },
+ { 11, -9 },
+ { 10, -8 },
+ { 8, -8 },
+ { 4, -11 },
+ { 1, -12 },
+ { -3, -12 },
+ { -6, -11 },
+ { -8, -9 },
+ { -9, -7 },
+ { -10, -4 },
+ { -10, 0 },
+ { -9, 3 },
+ { -8, 5 },
+ { -6, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 3, 9 },
+ { 6, 8 },
+ { 8, 7 },
+ { 10, 5 },
+ { 11, 2 },
+ { 11, -1 },
+ { 10, -3 },
+ { 8, -4 },
+ { 5, -4 },
+ { 3, -3 },
+ { 1, 0 },
+ { -1, 1 },
+ { -3, 1 },
+ { -64, 0 },
+ { -6, 6 },
+ { -4, 7 },
+ { -1, 8 },
+ { 3, 8 },
+ { 7, 7 },
+ { -64, 0 },
+ { -9, 3 },
+ { -7, 5 },
+ { -5, 6 },
+ { -2, 7 },
+ { 3, 7 },
+ { 7, 6 },
+ { 9, 5 },
+ { 10, 4 },
+ { 11, 2 },
+ { -64, 0 },
+ { 6, -3 },
+ { 5, -3 },
+ { 1, 1 },
+ { 0, 1 },
+ { -64, 0 },
+ { 11, -1 },
+ { 9, -3 },
+ { 7, -3 },
+ { 5, -2 },
+ { 3, 1 },
+ { 1, 2 },
+ { -1, 2 },
+ { -3, 1 },
+ { -4, -1 },
+ { -4, -3 },
+ { -3, -5 },
+ { -1, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2165[] = {
+ { -9, 9 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 5 },
+ { 6, 2 },
+ { 6, -1 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 5 },
+ { 5, 2 },
+ { 5, -2 },
+ { 4, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2166[] = {
+ { -11, 10 },
+ { -10, -1 },
+ { -9, -3 },
+ { -7, -5 },
+ { -4, -5 },
+ { -3, -4 },
+ { -3, -2 },
+ { -4, 2 },
+ { -8, 16 },
+ { -64, 0 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -2 },
+ { -5, 2 },
+ { -9, 16 },
+ { -64, 0 },
+ { -4, 2 },
+ { -3, -1 },
+ { -1, -4 },
+ { 1, -5 },
+ { 3, -5 },
+ { 5, -4 },
+ { 6, -3 },
+ { 7, -1 },
+ { 7, 2 },
+ { 6, 5 },
+ { 4, 8 },
+ { 1, 9 },
+ { -1, 9 },
+ { -3, 8 },
+ { -4, 5 },
+ { -4, 2 },
+ { -64, 0 },
+ { 5, -4 },
+ { 6, -2 },
+ { 6, 2 },
+ { 5, 5 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -12, 16 },
+ { -5, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2167[] = {
+ { -10, 10 },
+ { 6, -5 },
+ { 0, 16 },
+ { -64, 0 },
+ { 7, -5 },
+ { 1, 16 },
+ { -64, 0 },
+ { 4, 2 },
+ { 4, -1 },
+ { 3, -4 },
+ { 1, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -1 },
+ { -7, 2 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 2 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 6 },
+ { -5, 8 },
+ { -64, 0 },
+ { -3, 16 },
+ { 4, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2168[] = {
+ { -9, 8 },
+ { -8, -1 },
+ { -7, -3 },
+ { -5, -5 },
+ { -2, -5 },
+ { -1, -4 },
+ { -1, -2 },
+ { -2, 2 },
+ { -4, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { -2, -4 },
+ { -2, -2 },
+ { -3, 2 },
+ { -5, 9 },
+ { -64, 0 },
+ { -2, 2 },
+ { 0, -2 },
+ { 2, -4 },
+ { 4, -5 },
+ { 6, -5 },
+ { 7, -4 },
+ { 7, -3 },
+ { 6, -2 },
+ { 5, -3 },
+ { 6, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2169[] = {
+ { -8, 9 },
+ { 6, -3 },
+ { 6, -2 },
+ { 7, -2 },
+ { 7, -3 },
+ { 6, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -4, -1 },
+ { -3, 0 },
+ { 4, 4 },
+ { 5, 5 },
+ { -64, 0 },
+ { -4, -2 },
+ { -3, -1 },
+ { 4, 3 },
+ { 5, 4 },
+ { 5, 7 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -6, 6 },
+ { -5, 6 },
+ { -5, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2170[] = {
+ { -7, 7 },
+ { 2, -12 },
+ { -2, 2 },
+ { -3, 6 },
+ { -3, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 3, 7 },
+ { 4, 5 },
+ { -64, 0 },
+ { 3, -12 },
+ { -1, 2 },
+ { -2, 6 },
+ { -2, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { 5, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2171[] = {
+ { -12, 11 },
+ { -11, -1 },
+ { -10, -3 },
+ { -8, -5 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -1 },
+ { -6, 5 },
+ { -6, 7 },
+ { -4, 9 },
+ { -64, 0 },
+ { -6, -5 },
+ { -5, -4 },
+ { -5, -1 },
+ { -7, 5 },
+ { -7, 7 },
+ { -6, 8 },
+ { -4, 9 },
+ { -2, 9 },
+ { 0, 8 },
+ { 2, 6 },
+ { 4, 2 },
+ { -64, 0 },
+ { 6, -5 },
+ { 4, 2 },
+ { 3, 6 },
+ { 3, 8 },
+ { 4, 9 },
+ { 7, 9 },
+ { 9, 7 },
+ { 10, 5 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, 2 },
+ { 4, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2172[] = {
+ { -10, 10 },
+ { -9, -1 },
+ { -8, -3 },
+ { -6, -5 },
+ { -3, -5 },
+ { -2, -4 },
+ { -2, -1 },
+ { -4, 5 },
+ { -4, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { -4, -5 },
+ { -3, -4 },
+ { -3, -1 },
+ { -5, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 6, 3 },
+ { 7, -1 },
+ { 7, -5 },
+ { 6, -5 },
+ { 7, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2173[] = {
+ { -15, 14 },
+ { -14, -1 },
+ { -13, -3 },
+ { -11, -5 },
+ { -8, -5 },
+ { -7, -4 },
+ { -7, -1 },
+ { -9, 5 },
+ { -9, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { -8, -4 },
+ { -8, -1 },
+ { -10, 5 },
+ { -10, 7 },
+ { -9, 8 },
+ { -7, 9 },
+ { -5, 9 },
+ { -3, 8 },
+ { -1, 6 },
+ { 0, 4 },
+ { -64, 0 },
+ { 2, -5 },
+ { 0, 4 },
+ { 0, 7 },
+ { 1, 8 },
+ { 3, 9 },
+ { 5, 9 },
+ { 7, 8 },
+ { 9, 6 },
+ { 10, 4 },
+ { 11, 0 },
+ { 11, -5 },
+ { 10, -5 },
+ { 11, -3 },
+ { -64, 0 },
+ { 3, -5 },
+ { 1, 4 },
+ { 1, 7 },
+ { 3, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2174[] = {
+ { -10, 10 },
+ { -7, -1 },
+ { -5, -4 },
+ { -3, -5 },
+ { 0, -5 },
+ { 1, -3 },
+ { 1, 0 },
+ { -64, 0 },
+ { -1, -5 },
+ { 0, -3 },
+ { 0, 0 },
+ { -1, 4 },
+ { -2, 6 },
+ { -4, 8 },
+ { -6, 9 },
+ { -7, 9 },
+ { -8, 8 },
+ { -8, 7 },
+ { -7, 6 },
+ { -6, 7 },
+ { -7, 8 },
+ { -64, 0 },
+ { -1, 4 },
+ { -1, 7 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 8 },
+ { 7, 5 },
+ { -64, 0 },
+ { 7, -4 },
+ { 6, -3 },
+ { 7, -2 },
+ { 8, -3 },
+ { 8, -4 },
+ { 7, -5 },
+ { 6, -5 },
+ { 4, -4 },
+ { 2, -2 },
+ { 1, 0 },
+ { 0, 4 },
+ { 0, 7 },
+ { 1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2175[] = {
+ { -11, 10 },
+ { -10, -1 },
+ { -9, -3 },
+ { -7, -5 },
+ { -4, -5 },
+ { -3, -4 },
+ { -3, -1 },
+ { -5, 5 },
+ { -5, 7 },
+ { -3, 9 },
+ { -64, 0 },
+ { -5, -5 },
+ { -4, -4 },
+ { -4, -1 },
+ { -6, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 6 },
+ { 5, 2 },
+ { -64, 0 },
+ { 8, -5 },
+ { 4, 9 },
+ { 3, 12 },
+ { 1, 15 },
+ { -2, 16 },
+ { -5, 16 },
+ { -7, 15 },
+ { -8, 14 },
+ { -8, 13 },
+ { -7, 12 },
+ { -6, 13 },
+ { -7, 14 },
+ { -64, 0 },
+ { 7, -5 },
+ { 3, 9 },
+ { 2, 12 },
+ { 0, 15 },
+ { -2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2176[] = {
+ { -10, 10 },
+ { 7, -5 },
+ { 6, -3 },
+ { 4, -1 },
+ { -4, 5 },
+ { -6, 7 },
+ { -7, 9 },
+ { -64, 0 },
+ { -6, -1 },
+ { -5, -3 },
+ { -3, -5 },
+ { 0, -5 },
+ { 4, -3 },
+ { -64, 0 },
+ { -5, -3 },
+ { -3, -4 },
+ { 0, -4 },
+ { 4, -3 },
+ { 6, -3 },
+ { -64, 0 },
+ { -6, 7 },
+ { -4, 7 },
+ { 0, 8 },
+ { 3, 8 },
+ { 5, 7 },
+ { -64, 0 },
+ { -4, 7 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 7 },
+ { 6, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2177[] = {
+ { -11, 12 },
+ { 4, -11 },
+ { 3, -10 },
+ { 4, -9 },
+ { 5, -10 },
+ { 5, -11 },
+ { 3, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -6 },
+ { -6, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -5, -6 },
+ { -5, 9 },
+ { -64, 0 },
+ { 10, -11 },
+ { 9, -10 },
+ { 10, -9 },
+ { 11, -10 },
+ { 11, -11 },
+ { 10, -12 },
+ { 8, -12 },
+ { 6, -11 },
+ { 5, -9 },
+ { 5, 9 },
+ { -64, 0 },
+ { 8, -12 },
+ { 7, -11 },
+ { 6, -9 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2178[] = {
+ { -11, 11 },
+ { 5, -11 },
+ { 4, -10 },
+ { 5, -9 },
+ { 6, -10 },
+ { 5, -11 },
+ { 3, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -6 },
+ { -6, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -5, -6 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -5 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -5 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { 6, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2179[] = {
+ { -11, 11 },
+ { 4, -11 },
+ { 3, -10 },
+ { 4, -9 },
+ { 5, -10 },
+ { 5, -11 },
+ { 3, -12 },
+ { -64, 0 },
+ { 6, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -6 },
+ { -6, 9 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -5, -6 },
+ { -5, 9 },
+ { -64, 0 },
+ { 5, -10 },
+ { 5, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 6, 9 },
+ { -64, 0 },
+ { -9, -5 },
+ { 5, -5 },
+ { -64, 0 },
+ { -9, 9 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 9, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2180[] = {
+ { -16, 17 },
+ { 0, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -10 },
+ { 0, -11 },
+ { -2, -12 },
+ { -5, -12 },
+ { -8, -11 },
+ { -10, -9 },
+ { -11, -6 },
+ { -11, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -7, -11 },
+ { -9, -9 },
+ { -10, -6 },
+ { -10, 9 },
+ { -64, 0 },
+ { 11, -11 },
+ { 10, -10 },
+ { 11, -9 },
+ { 12, -10 },
+ { 11, -11 },
+ { 9, -12 },
+ { 6, -12 },
+ { 3, -11 },
+ { 1, -9 },
+ { 0, -6 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 4, -11 },
+ { 2, -9 },
+ { 1, -6 },
+ { 1, 9 },
+ { -64, 0 },
+ { 11, -5 },
+ { 11, 9 },
+ { -64, 0 },
+ { 12, -5 },
+ { 12, 9 },
+ { -64, 0 },
+ { -14, -5 },
+ { 12, -5 },
+ { -64, 0 },
+ { -14, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { 8, 9 },
+ { 15, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2181[] = {
+ { -16, 17 },
+ { 0, -11 },
+ { -1, -10 },
+ { 0, -9 },
+ { 1, -10 },
+ { 0, -11 },
+ { -2, -12 },
+ { -5, -12 },
+ { -8, -11 },
+ { -10, -9 },
+ { -11, -6 },
+ { -11, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { -7, -11 },
+ { -9, -9 },
+ { -10, -6 },
+ { -10, 9 },
+ { -64, 0 },
+ { 10, -11 },
+ { 9, -10 },
+ { 10, -9 },
+ { 11, -10 },
+ { 11, -11 },
+ { 9, -12 },
+ { -64, 0 },
+ { 12, -12 },
+ { 6, -12 },
+ { 3, -11 },
+ { 1, -9 },
+ { 0, -6 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, -12 },
+ { 4, -11 },
+ { 2, -9 },
+ { 1, -6 },
+ { 1, 9 },
+ { -64, 0 },
+ { 11, -10 },
+ { 11, 9 },
+ { -64, 0 },
+ { 12, -12 },
+ { 12, 9 },
+ { -64, 0 },
+ { -14, -5 },
+ { 11, -5 },
+ { -64, 0 },
+ { -14, 9 },
+ { -7, 9 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, 0 },
+ { 8, 9 },
+ { 15, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2182[] = {
+ { -5, 6 },
+ { 0, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 1, -5 },
+ { 1, 9 },
+ { -64, 0 },
+ { -3, -5 },
+ { 1, -5 },
+ { -64, 0 },
+ { -3, 9 },
+ { 4, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2184[] = {
+ { -9, 8 },
+ { 5, -4 },
+ { 3, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -2 },
+ { -6, 1 },
+ { -6, 4 },
+ { -5, 7 },
+ { -4, 8 },
+ { -1, 9 },
+ { 2, 9 },
+ { 4, 8 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -2 },
+ { -5, 1 },
+ { -5, 4 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { -5, 2 },
+ { 3, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2185[] = {
+ { -9, 10 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -8 },
+ { -4, -6 },
+ { -5, -3 },
+ { -6, 2 },
+ { -6, 6 },
+ { -5, 8 },
+ { -3, 9 },
+ { -1, 9 },
+ { 2, 8 },
+ { 4, 5 },
+ { 5, 3 },
+ { 6, 0 },
+ { 7, -5 },
+ { 7, -9 },
+ { 6, -11 },
+ { 4, -12 },
+ { 2, -12 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -8 },
+ { -3, -6 },
+ { -4, -3 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -3, 9 },
+ { -64, 0 },
+ { -1, 9 },
+ { 1, 8 },
+ { 3, 5 },
+ { 4, 3 },
+ { 5, 0 },
+ { 6, -5 },
+ { 6, -9 },
+ { 5, -11 },
+ { 4, -12 },
+ { -64, 0 },
+ { -4, -2 },
+ { 5, -2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2186[] = {
+ { -11, 11 },
+ { 3, -12 },
+ { -3, 16 },
+ { -64, 0 },
+ { 4, -12 },
+ { -4, 16 },
+ { -64, 0 },
+ { -1, -5 },
+ { -5, -4 },
+ { -7, -2 },
+ { -8, 1 },
+ { -8, 4 },
+ { -7, 6 },
+ { -5, 8 },
+ { -2, 9 },
+ { 1, 9 },
+ { 5, 8 },
+ { 7, 6 },
+ { 8, 3 },
+ { 8, 0 },
+ { 7, -2 },
+ { 5, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -64, 0 },
+ { -1, -5 },
+ { -4, -4 },
+ { -6, -2 },
+ { -7, 1 },
+ { -7, 4 },
+ { -6, 6 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 0 },
+ { 6, -2 },
+ { 4, -4 },
+ { 2, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2187[] = {
+ { -9, 9 },
+ { 2, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 6, -3 },
+ { 5, -4 },
+ { 2, -5 },
+ { -1, -5 },
+ { -4, -4 },
+ { -5, -3 },
+ { -6, -1 },
+ { -6, 1 },
+ { -5, 3 },
+ { -3, 5 },
+ { 1, 8 },
+ { -64, 0 },
+ { -1, -5 },
+ { -3, -4 },
+ { -4, -3 },
+ { -5, -1 },
+ { -5, 1 },
+ { -4, 3 },
+ { 1, 8 },
+ { 2, 10 },
+ { 2, 12 },
+ { 1, 13 },
+ { -1, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2190[] = {
+ { -11, 11 },
+ { -6, -5 },
+ { -7, -4 },
+ { -8, -2 },
+ { -8, 0 },
+ { -7, 3 },
+ { -3, 7 },
+ { -2, 9 },
+ { -64, 0 },
+ { -8, 0 },
+ { -7, 2 },
+ { -3, 6 },
+ { -2, 9 },
+ { -2, 11 },
+ { -3, 14 },
+ { -5, 16 },
+ { -6, 16 },
+ { -7, 15 },
+ { -8, 13 },
+ { -8, 10 },
+ { -7, 6 },
+ { -5, 2 },
+ { -3, -1 },
+ { 0, -4 },
+ { 2, -5 },
+ { 4, -5 },
+ { 7, -4 },
+ { 8, -2 },
+ { 8, 2 },
+ { 7, 6 },
+ { 5, 8 },
+ { 3, 9 },
+ { 2, 9 },
+ { 1, 8 },
+ { 1, 6 },
+ { 2, 5 },
+ { 3, 6 },
+ { 2, 7 },
+ { -64, 0 },
+ { 4, -5 },
+ { 6, -4 },
+ { 7, -2 },
+ { 7, 2 },
+ { 6, 6 },
+ { 5, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2191[] = {
+ { -13, 13 },
+ { 7, -11 },
+ { 6, -10 },
+ { 7, -9 },
+ { 8, -10 },
+ { 7, -11 },
+ { 5, -12 },
+ { 2, -12 },
+ { -1, -11 },
+ { -3, -9 },
+ { -4, -7 },
+ { -5, -4 },
+ { -6, 0 },
+ { -8, 9 },
+ { -9, 13 },
+ { -10, 15 },
+ { -64, 0 },
+ { 2, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -3, -7 },
+ { -4, -4 },
+ { -6, 5 },
+ { -7, 9 },
+ { -8, 12 },
+ { -9, 14 },
+ { -10, 15 },
+ { -12, 16 },
+ { -14, 16 },
+ { -15, 15 },
+ { -15, 14 },
+ { -14, 13 },
+ { -13, 14 },
+ { -14, 15 },
+ { -64, 0 },
+ { 13, -11 },
+ { 12, -10 },
+ { 13, -9 },
+ { 14, -10 },
+ { 14, -11 },
+ { 13, -12 },
+ { 11, -12 },
+ { 9, -11 },
+ { 8, -10 },
+ { 7, -8 },
+ { 6, -5 },
+ { 3, 9 },
+ { 2, 13 },
+ { 1, 15 },
+ { -64, 0 },
+ { 11, -12 },
+ { 9, -10 },
+ { 8, -8 },
+ { 7, -4 },
+ { 5, 5 },
+ { 4, 9 },
+ { 3, 12 },
+ { 2, 14 },
+ { 1, 15 },
+ { -1, 16 },
+ { -3, 16 },
+ { -4, 15 },
+ { -4, 14 },
+ { -3, 13 },
+ { -2, 14 },
+ { -3, 15 },
+ { -64, 0 },
+ { -9, -5 },
+ { 12, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2192[] = {
+ { -12, 12 },
+ { 9, -11 },
+ { 8, -10 },
+ { 9, -9 },
+ { 10, -10 },
+ { 9, -11 },
+ { 6, -12 },
+ { 3, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -3, -7 },
+ { -4, -4 },
+ { -5, 0 },
+ { -7, 9 },
+ { -8, 13 },
+ { -9, 15 },
+ { -64, 0 },
+ { 3, -12 },
+ { 1, -11 },
+ { -1, -9 },
+ { -2, -7 },
+ { -3, -4 },
+ { -5, 5 },
+ { -6, 9 },
+ { -7, 12 },
+ { -8, 14 },
+ { -9, 15 },
+ { -11, 16 },
+ { -13, 16 },
+ { -14, 15 },
+ { -14, 14 },
+ { -13, 13 },
+ { -12, 14 },
+ { -13, 15 },
+ { -64, 0 },
+ { 7, -5 },
+ { 5, 2 },
+ { 4, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { 8, 9 },
+ { 10, 7 },
+ { 11, 5 },
+ { -64, 0 },
+ { 8, -5 },
+ { 6, 2 },
+ { 5, 6 },
+ { 5, 8 },
+ { 6, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { 8, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2193[] = {
+ { -12, 12 },
+ { 7, -11 },
+ { 6, -10 },
+ { 7, -9 },
+ { 8, -10 },
+ { 8, -11 },
+ { 6, -12 },
+ { -64, 0 },
+ { 10, -12 },
+ { 3, -12 },
+ { 0, -11 },
+ { -2, -9 },
+ { -3, -7 },
+ { -4, -4 },
+ { -5, 0 },
+ { -7, 9 },
+ { -8, 13 },
+ { -9, 15 },
+ { -64, 0 },
+ { 3, -12 },
+ { 1, -11 },
+ { -1, -9 },
+ { -2, -7 },
+ { -3, -4 },
+ { -5, 5 },
+ { -6, 9 },
+ { -7, 12 },
+ { -8, 14 },
+ { -9, 15 },
+ { -11, 16 },
+ { -13, 16 },
+ { -14, 15 },
+ { -14, 14 },
+ { -13, 13 },
+ { -12, 14 },
+ { -13, 15 },
+ { -64, 0 },
+ { 9, -12 },
+ { 5, 2 },
+ { 4, 6 },
+ { 4, 8 },
+ { 5, 9 },
+ { 8, 9 },
+ { 10, 7 },
+ { 11, 5 },
+ { -64, 0 },
+ { 10, -12 },
+ { 6, 2 },
+ { 5, 6 },
+ { 5, 8 },
+ { 6, 9 },
+ { -64, 0 },
+ { -8, -5 },
+ { 7, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2194[] = {
+ { -18, 17 },
+ { 2, -11 },
+ { 1, -10 },
+ { 2, -9 },
+ { 3, -10 },
+ { 2, -11 },
+ { 0, -12 },
+ { -3, -12 },
+ { -6, -11 },
+ { -8, -9 },
+ { -9, -7 },
+ { -10, -4 },
+ { -11, 0 },
+ { -13, 9 },
+ { -14, 13 },
+ { -15, 15 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -8, -7 },
+ { -9, -4 },
+ { -11, 5 },
+ { -12, 9 },
+ { -13, 12 },
+ { -14, 14 },
+ { -15, 15 },
+ { -17, 16 },
+ { -19, 16 },
+ { -20, 15 },
+ { -20, 14 },
+ { -19, 13 },
+ { -18, 14 },
+ { -19, 15 },
+ { -64, 0 },
+ { 14, -11 },
+ { 13, -10 },
+ { 14, -9 },
+ { 15, -10 },
+ { 14, -11 },
+ { 11, -12 },
+ { 8, -12 },
+ { 5, -11 },
+ { 3, -9 },
+ { 2, -7 },
+ { 1, -4 },
+ { 0, 0 },
+ { -2, 9 },
+ { -3, 13 },
+ { -4, 15 },
+ { -64, 0 },
+ { 8, -12 },
+ { 6, -11 },
+ { 4, -9 },
+ { 3, -7 },
+ { 2, -4 },
+ { 0, 5 },
+ { -1, 9 },
+ { -2, 12 },
+ { -3, 14 },
+ { -4, 15 },
+ { -6, 16 },
+ { -8, 16 },
+ { -9, 15 },
+ { -9, 14 },
+ { -8, 13 },
+ { -7, 14 },
+ { -8, 15 },
+ { -64, 0 },
+ { 12, -5 },
+ { 10, 2 },
+ { 9, 6 },
+ { 9, 8 },
+ { 10, 9 },
+ { 13, 9 },
+ { 15, 7 },
+ { 16, 5 },
+ { -64, 0 },
+ { 13, -5 },
+ { 11, 2 },
+ { 10, 6 },
+ { 10, 8 },
+ { 11, 9 },
+ { -64, 0 },
+ { -14, -5 },
+ { 13, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2195[] = {
+ { -18, 17 },
+ { 2, -11 },
+ { 1, -10 },
+ { 2, -9 },
+ { 3, -10 },
+ { 2, -11 },
+ { 0, -12 },
+ { -3, -12 },
+ { -6, -11 },
+ { -8, -9 },
+ { -9, -7 },
+ { -10, -4 },
+ { -11, 0 },
+ { -13, 9 },
+ { -14, 13 },
+ { -15, 15 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -8, -7 },
+ { -9, -4 },
+ { -11, 5 },
+ { -12, 9 },
+ { -13, 12 },
+ { -14, 14 },
+ { -15, 15 },
+ { -17, 16 },
+ { -19, 16 },
+ { -20, 15 },
+ { -20, 14 },
+ { -19, 13 },
+ { -18, 14 },
+ { -19, 15 },
+ { -64, 0 },
+ { 12, -11 },
+ { 11, -10 },
+ { 12, -9 },
+ { 13, -10 },
+ { 13, -11 },
+ { 11, -12 },
+ { -64, 0 },
+ { 15, -12 },
+ { 8, -12 },
+ { 5, -11 },
+ { 3, -9 },
+ { 2, -7 },
+ { 1, -4 },
+ { 0, 0 },
+ { -2, 9 },
+ { -3, 13 },
+ { -4, 15 },
+ { -64, 0 },
+ { 8, -12 },
+ { 6, -11 },
+ { 4, -9 },
+ { 3, -7 },
+ { 2, -4 },
+ { 0, 5 },
+ { -1, 9 },
+ { -2, 12 },
+ { -3, 14 },
+ { -4, 15 },
+ { -6, 16 },
+ { -8, 16 },
+ { -9, 15 },
+ { -9, 14 },
+ { -8, 13 },
+ { -7, 14 },
+ { -8, 15 },
+ { -64, 0 },
+ { 14, -12 },
+ { 10, 2 },
+ { 9, 6 },
+ { 9, 8 },
+ { 10, 9 },
+ { 13, 9 },
+ { 15, 7 },
+ { 16, 5 },
+ { -64, 0 },
+ { 15, -12 },
+ { 11, 2 },
+ { 10, 6 },
+ { 10, 8 },
+ { 11, 9 },
+ { -64, 0 },
+ { -14, -5 },
+ { 12, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2196[] = {
+ { -6, 7 },
+ { -5, -1 },
+ { -4, -3 },
+ { -2, -5 },
+ { 1, -5 },
+ { 2, -4 },
+ { 2, -1 },
+ { 0, 5 },
+ { 0, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -5 },
+ { 1, -4 },
+ { 1, -1 },
+ { -1, 5 },
+ { -1, 8 },
+ { 0, 9 },
+ { 3, 9 },
+ { 5, 7 },
+ { 6, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2197[] = {
+ { 0, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2198[] = {
+ { -4, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2199[] = {
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2200[] = {
+ { -10, 10 },
+ { -1, -12 },
+ { -4, -11 },
+ { -6, -8 },
+ { -7, -3 },
+ { -7, 0 },
+ { -6, 5 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 5 },
+ { 7, 0 },
+ { 7, -3 },
+ { 6, -8 },
+ { 4, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, 0 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -10 },
+ { -5, -8 },
+ { -6, -3 },
+ { -6, 0 },
+ { -5, 5 },
+ { -4, 7 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 4, 7 },
+ { 5, 5 },
+ { 6, 0 },
+ { 6, -3 },
+ { 5, -8 },
+ { 4, -10 },
+ { 3, -11 },
+ { 1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2201[] = {
+ { -10, 10 },
+ { -4, -8 },
+ { -2, -9 },
+ { 1, -12 },
+ { 1, 9 },
+ { -64, 0 },
+ { 0, -11 },
+ { 0, 9 },
+ { -64, 0 },
+ { -4, 9 },
+ { 5, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2202[] = {
+ { -10, 10 },
+ { -6, -8 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -7 },
+ { -7, -8 },
+ { -6, -10 },
+ { -5, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -10 },
+ { 7, -8 },
+ { 7, -6 },
+ { 6, -4 },
+ { 3, -2 },
+ { -2, 0 },
+ { -4, 1 },
+ { -6, 3 },
+ { -7, 6 },
+ { -7, 9 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { 2, -2 },
+ { -2, 0 },
+ { -64, 0 },
+ { -7, 7 },
+ { -6, 6 },
+ { -4, 6 },
+ { 1, 8 },
+ { 4, 8 },
+ { 6, 7 },
+ { 7, 6 },
+ { -64, 0 },
+ { -4, 6 },
+ { 1, 9 },
+ { 5, 9 },
+ { 6, 8 },
+ { 7, 6 },
+ { 7, 4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2203[] = {
+ { -10, 10 },
+ { -6, -8 },
+ { -5, -7 },
+ { -6, -6 },
+ { -7, -7 },
+ { -7, -8 },
+ { -6, -10 },
+ { -5, -11 },
+ { -2, -12 },
+ { 2, -12 },
+ { 5, -11 },
+ { 6, -9 },
+ { 6, -6 },
+ { 5, -4 },
+ { 2, -3 },
+ { -1, -3 },
+ { -64, 0 },
+ { 2, -12 },
+ { 4, -11 },
+ { 5, -9 },
+ { 5, -6 },
+ { 4, -4 },
+ { 2, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 4, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 4 },
+ { -6, 3 },
+ { -5, 4 },
+ { -6, 5 },
+ { -64, 0 },
+ { 5, -1 },
+ { 6, 2 },
+ { 6, 5 },
+ { 5, 7 },
+ { 4, 8 },
+ { 2, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2204[] = {
+ { -10, 10 },
+ { 2, -10 },
+ { 2, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { 3, 9 },
+ { -64, 0 },
+ { 3, -12 },
+ { -8, 3 },
+ { 8, 3 },
+ { -64, 0 },
+ { -1, 9 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2205[] = {
+ { -10, 10 },
+ { -5, -12 },
+ { -7, -2 },
+ { -64, 0 },
+ { -7, -2 },
+ { -5, -4 },
+ { -2, -5 },
+ { 1, -5 },
+ { 4, -4 },
+ { 6, -2 },
+ { 7, 1 },
+ { 7, 3 },
+ { 6, 6 },
+ { 4, 8 },
+ { 1, 9 },
+ { -2, 9 },
+ { -5, 8 },
+ { -6, 7 },
+ { -7, 5 },
+ { -7, 4 },
+ { -6, 3 },
+ { -5, 4 },
+ { -6, 5 },
+ { -64, 0 },
+ { 1, -5 },
+ { 3, -4 },
+ { 5, -2 },
+ { 6, 1 },
+ { 6, 3 },
+ { 5, 6 },
+ { 3, 8 },
+ { 1, 9 },
+ { -64, 0 },
+ { -5, -12 },
+ { 5, -12 },
+ { -64, 0 },
+ { -5, -11 },
+ { 0, -11 },
+ { 5, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2206[] = {
+ { -10, 10 },
+ { 5, -9 },
+ { 4, -8 },
+ { 5, -7 },
+ { 6, -8 },
+ { 6, -9 },
+ { 5, -11 },
+ { 3, -12 },
+ { 0, -12 },
+ { -3, -11 },
+ { -5, -9 },
+ { -6, -7 },
+ { -7, -3 },
+ { -7, 3 },
+ { -6, 6 },
+ { -4, 8 },
+ { -1, 9 },
+ { 1, 9 },
+ { 4, 8 },
+ { 6, 6 },
+ { 7, 3 },
+ { 7, 2 },
+ { 6, -1 },
+ { 4, -3 },
+ { 1, -4 },
+ { 0, -4 },
+ { -3, -3 },
+ { -5, -1 },
+ { -6, 2 },
+ { -64, 0 },
+ { 0, -12 },
+ { -2, -11 },
+ { -4, -9 },
+ { -5, -7 },
+ { -6, -3 },
+ { -6, 3 },
+ { -5, 6 },
+ { -3, 8 },
+ { -1, 9 },
+ { -64, 0 },
+ { 1, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 6, 2 },
+ { 5, -1 },
+ { 3, -3 },
+ { 1, -4 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2207[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { -7, -6 },
+ { -64, 0 },
+ { -7, -8 },
+ { -6, -10 },
+ { -4, -12 },
+ { -2, -12 },
+ { 3, -9 },
+ { 5, -9 },
+ { 6, -10 },
+ { 7, -12 },
+ { -64, 0 },
+ { -6, -10 },
+ { -4, -11 },
+ { -2, -11 },
+ { 3, -9 },
+ { -64, 0 },
+ { 7, -12 },
+ { 7, -9 },
+ { 6, -6 },
+ { 2, -1 },
+ { 1, 1 },
+ { 0, 4 },
+ { 0, 9 },
+ { -64, 0 },
+ { 6, -6 },
+ { 1, -1 },
+ { 0, 1 },
+ { -1, 4 },
+ { -1, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2208[] = {
+ { -10, 10 },
+ { -2, -12 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, -6 },
+ { -5, -4 },
+ { -2, -3 },
+ { 2, -3 },
+ { 5, -4 },
+ { 6, -6 },
+ { 6, -9 },
+ { 5, -11 },
+ { 2, -12 },
+ { -2, -12 },
+ { -64, 0 },
+ { -2, -12 },
+ { -4, -11 },
+ { -5, -9 },
+ { -5, -6 },
+ { -4, -4 },
+ { -2, -3 },
+ { -64, 0 },
+ { 2, -3 },
+ { 4, -4 },
+ { 5, -6 },
+ { 5, -9 },
+ { 4, -11 },
+ { 2, -12 },
+ { -64, 0 },
+ { -2, -3 },
+ { -5, -2 },
+ { -6, -1 },
+ { -7, 1 },
+ { -7, 5 },
+ { -6, 7 },
+ { -5, 8 },
+ { -2, 9 },
+ { 2, 9 },
+ { 5, 8 },
+ { 6, 7 },
+ { 7, 5 },
+ { 7, 1 },
+ { 6, -1 },
+ { 5, -2 },
+ { 2, -3 },
+ { -64, 0 },
+ { -2, -3 },
+ { -4, -2 },
+ { -5, -1 },
+ { -6, 1 },
+ { -6, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { -64, 0 },
+ { 2, 9 },
+ { 4, 8 },
+ { 5, 7 },
+ { 6, 5 },
+ { 6, 1 },
+ { 5, -1 },
+ { 4, -2 },
+ { 2, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2209[] = {
+ { -10, 10 },
+ { 6, -5 },
+ { 5, -2 },
+ { 3, 0 },
+ { 0, 1 },
+ { -1, 1 },
+ { -4, 0 },
+ { -6, -2 },
+ { -7, -5 },
+ { -7, -6 },
+ { -6, -9 },
+ { -4, -11 },
+ { -1, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 6, -9 },
+ { 7, -6 },
+ { 7, 0 },
+ { 6, 4 },
+ { 5, 6 },
+ { 3, 8 },
+ { 0, 9 },
+ { -3, 9 },
+ { -5, 8 },
+ { -6, 6 },
+ { -6, 5 },
+ { -5, 4 },
+ { -4, 5 },
+ { -5, 6 },
+ { -64, 0 },
+ { -1, 1 },
+ { -3, 0 },
+ { -5, -2 },
+ { -6, -5 },
+ { -6, -6 },
+ { -5, -9 },
+ { -3, -11 },
+ { -1, -12 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 5, -9 },
+ { 6, -6 },
+ { 6, 0 },
+ { 5, 4 },
+ { 4, 6 },
+ { 2, 8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2210[] = {
+ { -5, 5 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2211[] = {
+ { -5, 5 },
+ { 0, 9 },
+ { -1, 8 },
+ { 0, 7 },
+ { 1, 8 },
+ { 1, 10 },
+ { 0, 12 },
+ { -1, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2212[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, -4 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2213[] = {
+ { -5, 5 },
+ { 0, -5 },
+ { -1, -4 },
+ { 0, -3 },
+ { 1, -4 },
+ { 0, -5 },
+ { -64, 0 },
+ { 0, 9 },
+ { -1, 8 },
+ { 0, 7 },
+ { 1, 8 },
+ { 1, 10 },
+ { 0, 12 },
+ { -1, 13 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2214[] = {
+ { -5, 5 },
+ { 0, -12 },
+ { -1, -10 },
+ { 0, 2 },
+ { 1, -10 },
+ { 0, -12 },
+ { -64, 0 },
+ { 0, -10 },
+ { 0, -4 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2215[] = {
+ { -9, 9 },
+ { -5, -8 },
+ { -4, -7 },
+ { -5, -6 },
+ { -6, -7 },
+ { -6, -8 },
+ { -5, -10 },
+ { -4, -11 },
+ { -2, -12 },
+ { 1, -12 },
+ { 4, -11 },
+ { 5, -10 },
+ { 6, -8 },
+ { 6, -6 },
+ { 5, -4 },
+ { 4, -3 },
+ { 0, -1 },
+ { 0, 2 },
+ { -64, 0 },
+ { 1, -12 },
+ { 3, -11 },
+ { 4, -10 },
+ { 5, -8 },
+ { 5, -6 },
+ { 4, -4 },
+ { 2, -2 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2216[] = {
+ { -4, 4 },
+ { 0, -12 },
+ { -1, -5 },
+ { -64, 0 },
+ { 1, -12 },
+ { -1, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2217[] = {
+ { -8, 8 },
+ { -4, -12 },
+ { -5, -5 },
+ { -64, 0 },
+ { -3, -12 },
+ { -5, -5 },
+ { -64, 0 },
+ { 4, -12 },
+ { 3, -5 },
+ { -64, 0 },
+ { 5, -12 },
+ { 3, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2218[] = {
+ { -7, 7 },
+ { -1, -12 },
+ { -3, -11 },
+ { -4, -9 },
+ { -4, -7 },
+ { -3, -5 },
+ { -1, -4 },
+ { 1, -4 },
+ { 3, -5 },
+ { 4, -7 },
+ { 4, -9 },
+ { 3, -11 },
+ { 1, -12 },
+ { -1, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2219[] = {
+ { -8, 8 },
+ { 0, -12 },
+ { 0, 0 },
+ { -64, 0 },
+ { -5, -9 },
+ { 5, -3 },
+ { -64, 0 },
+ { 5, -9 },
+ { -5, -3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2220[] = {
+ { -11, 11 },
+ { 9, -16 },
+ { -9, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2221[] = {
+ { -7, 7 },
+ { 4, -16 },
+ { 2, -14 },
+ { 0, -11 },
+ { -2, -7 },
+ { -3, -2 },
+ { -3, 2 },
+ { -2, 7 },
+ { 0, 11 },
+ { 2, 14 },
+ { 4, 16 },
+ { -64, 0 },
+ { 2, -14 },
+ { 0, -10 },
+ { -1, -7 },
+ { -2, -2 },
+ { -2, 2 },
+ { -1, 7 },
+ { 0, 10 },
+ { 2, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2222[] = {
+ { -7, 7 },
+ { -4, -16 },
+ { -2, -14 },
+ { 0, -11 },
+ { 2, -7 },
+ { 3, -2 },
+ { 3, 2 },
+ { 2, 7 },
+ { 0, 11 },
+ { -2, 14 },
+ { -4, 16 },
+ { -64, 0 },
+ { -2, -14 },
+ { 0, -10 },
+ { 1, -7 },
+ { 2, -2 },
+ { 2, 2 },
+ { 1, 7 },
+ { 0, 10 },
+ { -2, 14 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4279[] = {
+ { -6, 6 },
+ { 6, -6 },
+ { -6, -6 },
+ { 0, 9 },
+ { 6, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2224[] = {
+ { -7, 7 },
+ { 2, -16 },
+ { 2, 16 },
+ { -64, 0 },
+ { 3, -16 },
+ { 3, 16 },
+ { -64, 0 },
+ { -4, -16 },
+ { 3, -16 },
+ { -64, 0 },
+ { -4, 16 },
+ { 3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2225[] = {
+ { -7, 7 },
+ { 2, -16 },
+ { 0, -15 },
+ { -1, -14 },
+ { -2, -12 },
+ { -2, -10 },
+ { -1, -8 },
+ { 0, -7 },
+ { 1, -5 },
+ { 1, -3 },
+ { -1, -1 },
+ { -64, 0 },
+ { 0, -15 },
+ { -1, -13 },
+ { -1, -11 },
+ { 0, -9 },
+ { 1, -8 },
+ { 2, -6 },
+ { 2, -4 },
+ { 1, -2 },
+ { -3, 0 },
+ { 1, 2 },
+ { 2, 4 },
+ { 2, 6 },
+ { 1, 8 },
+ { 0, 9 },
+ { -1, 11 },
+ { -1, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { -1, 1 },
+ { 1, 3 },
+ { 1, 5 },
+ { 0, 7 },
+ { -1, 8 },
+ { -2, 10 },
+ { -2, 12 },
+ { -1, 14 },
+ { 0, 15 },
+ { 2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2226[] = {
+ { -7, 7 },
+ { -2, -16 },
+ { 0, -15 },
+ { 1, -14 },
+ { 2, -12 },
+ { 2, -10 },
+ { 1, -8 },
+ { 0, -7 },
+ { -1, -5 },
+ { -1, -3 },
+ { 1, -1 },
+ { -64, 0 },
+ { 0, -15 },
+ { 1, -13 },
+ { 1, -11 },
+ { 0, -9 },
+ { -1, -8 },
+ { -2, -6 },
+ { -2, -4 },
+ { -1, -2 },
+ { 3, 0 },
+ { -1, 2 },
+ { -2, 4 },
+ { -2, 6 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 11 },
+ { 1, 13 },
+ { 0, 15 },
+ { -64, 0 },
+ { 1, 1 },
+ { -1, 3 },
+ { -1, 5 },
+ { 0, 7 },
+ { 1, 8 },
+ { 2, 10 },
+ { 2, 12 },
+ { 1, 14 },
+ { 0, 15 },
+ { -2, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2227[] = {
+ { -7, 7 },
+ { 3, -16 },
+ { -4, 0 },
+ { 3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2228[] = {
+ { -7, 7 },
+ { -3, -16 },
+ { 4, 0 },
+ { -3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2229[] = {
+ { -4, 4 },
+ { 0, -16 },
+ { 0, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2230[] = {
+ { -7, 7 },
+ { -3, -16 },
+ { -3, 16 },
+ { -64, 0 },
+ { 3, -16 },
+ { 3, 16 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2231[] = {
+ { -13, 13 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2232[] = {
+ { -13, 13 },
+ { 0, -9 },
+ { 0, 9 },
+ { -64, 0 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4207[] = {
+ { -6, 9 },
+ { 6, -9 },
+ { 3, -12 },
+ { -3, -12 },
+ { -6, -9 },
+ { -6, 6 },
+ { -3, 9 },
+ { 3, 9 },
+ { 6, 6 },
+ { 6, 0 },
+ { -64, 0 },
+ { 3, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2234[] = {
+ { -12, 12 },
+ { 0, -8 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, -8 },
+ { 8, -8 },
+ { -64, 0 },
+ { -8, 0 },
+ { 8, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2235[] = {
+ { -11, 11 },
+ { -7, -7 },
+ { 7, 7 },
+ { -64, 0 },
+ { 7, -7 },
+ { -7, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2236[] = {
+ { -5, 5 },
+ { 0, -1 },
+ { -1, 0 },
+ { 0, 1 },
+ { 1, 0 },
+ { 0, -1 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2237[] = {
+ { -13, 13 },
+ { 0, -9 },
+ { -1, -8 },
+ { 0, -7 },
+ { 1, -8 },
+ { 0, -9 },
+ { -64, 0 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, 0 },
+ { 0, 7 },
+ { -1, 8 },
+ { 0, 9 },
+ { 1, 8 },
+ { 0, 7 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2238[] = {
+ { -13, 13 },
+ { -9, -3 },
+ { 9, -3 },
+ { -64, 0 },
+ { -9, 3 },
+ { 9, 3 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2254[] = {
+ { -5, 5 },
+ { -1, -12 },
+ { 0, -11 },
+ { 1, -9 },
+ { 1, -7 },
+ { 0, -6 },
+ { -1, -7 },
+ { 0, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2240[] = {
+ { -13, 13 },
+ { -9, -5 },
+ { 9, -5 },
+ { -64, 0 },
+ { -9, 0 },
+ { 9, 0 },
+ { -64, 0 },
+ { -9, 5 },
+ { 9, 5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4281[] = {
+ { -6, 6 },
+ { -6, 9 },
+ { -6, -12 },
+ { -64, 0 },
+ { -6, 0 },
+ { 6, -6 },
+ { -64, 0 },
+ { 0, -3 },
+ { 6, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2242[] = {
+ { -12, 12 },
+ { -8, -9 },
+ { 8, 0 },
+ { -8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2243[] = {
+ { -12, 12 },
+ { 8, -12 },
+ { -8, -5 },
+ { 8, 2 },
+ { -64, 0 },
+ { -8, 4 },
+ { 8, 4 },
+ { -64, 0 },
+ { -8, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2244[] = {
+ { -12, 12 },
+ { -8, -12 },
+ { 8, -5 },
+ { -8, 2 },
+ { -64, 0 },
+ { -8, 4 },
+ { 8, 4 },
+ { -64, 0 },
+ { -8, 9 },
+ { 8, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2245[] = {
+ { -12, 13 },
+ { 9, 5 },
+ { 7, 5 },
+ { 5, 4 },
+ { 3, 2 },
+ { 0, -2 },
+ { -1, -3 },
+ { -3, -4 },
+ { -5, -4 },
+ { -7, -3 },
+ { -8, -1 },
+ { -8, 1 },
+ { -7, 3 },
+ { -5, 4 },
+ { -3, 4 },
+ { -1, 3 },
+ { 0, 2 },
+ { 3, -2 },
+ { 5, -4 },
+ { 7, -5 },
+ { 9, -5 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g4307[] = {
+ { -6, 6 },
+ { -6, -9 },
+ { -3, -6 },
+ { 0, -6 },
+ { 3, -9 },
+ { 0, -9 },
+ { -6, -3 },
+ { -6, 6 },
+ { -3, 9 },
+ { 0, 9 },
+ { 3, 6 },
+ { 6, 9 },
+ { 3, 12 },
+ { 0, 12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2247[] = {
+ { -11, 11 },
+ { -8, 2 },
+ { 0, -3 },
+ { 8, 2 },
+ { -64, 0 },
+ { -8, 2 },
+ { 0, -2 },
+ { 8, 2 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2248[] = {
+ { -6, 6 },
+ { 2, -12 },
+ { -3, -6 },
+ { -64, 0 },
+ { 2, -12 },
+ { 3, -11 },
+ { -3, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2249[] = {
+ { -6, 6 },
+ { -2, -12 },
+ { 3, -6 },
+ { -64, 0 },
+ { -2, -12 },
+ { -3, -11 },
+ { 3, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2250[] = {
+ { -10, 10 },
+ { -7, -12 },
+ { -6, -10 },
+ { -4, -8 },
+ { -1, -7 },
+ { 1, -7 },
+ { 4, -8 },
+ { 6, -10 },
+ { 7, -12 },
+ { -64, 0 },
+ { -7, -12 },
+ { -6, -9 },
+ { -4, -7 },
+ { -1, -6 },
+ { 1, -6 },
+ { 4, -7 },
+ { 6, -9 },
+ { 7, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2251[] = {
+ { -5, 5 },
+ { 0, -10 },
+ { -1, -11 },
+ { 0, -12 },
+ { 1, -11 },
+ { 1, -9 },
+ { 0, -7 },
+ { -1, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2252[] = {
+ { -5, 5 },
+ { 1, -12 },
+ { 0, -11 },
+ { -1, -9 },
+ { -1, -7 },
+ { 0, -6 },
+ { 1, -7 },
+ { 0, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2253[] = {
+ { -5, 5 },
+ { 0, -10 },
+ { 1, -11 },
+ { 0, -12 },
+ { -1, -11 },
+ { -1, -9 },
+ { 0, -7 },
+ { 1, -6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g3019[] = {
+ { -10, 10 },
+ { 6, -9 },
+ { 7, -12 },
+ { 7, -6 },
+ { 6, -9 },
+ { 4, -11 },
+ { 1, -12 },
+ { -2, -12 },
+ { -5, -11 },
+ { -7, -9 },
+ { -7, -6 },
+ { -6, -4 },
+ { -3, -2 },
+ { 3, 0 },
+ { 5, 1 },
+ { 6, 3 },
+ { 6, 6 },
+ { 5, 8 },
+ { -64, 0 },
+ { -6, -6 },
+ { -5, -4 },
+ { -3, -3 },
+ { 3, -1 },
+ { 5, 0 },
+ { 6, 2 },
+ { -64, 0 },
+ { -5, -11 },
+ { -6, -9 },
+ { -6, -7 },
+ { -5, -5 },
+ { -3, -4 },
+ { 3, -2 },
+ { 6, 0 },
+ { 7, 2 },
+ { 7, 5 },
+ { 6, 7 },
+ { 5, 8 },
+ { 2, 9 },
+ { -1, 9 },
+ { -4, 8 },
+ { -6, 6 },
+ { -7, 3 },
+ { -7, 9 },
+ { -6, 6 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2255[] = {
+ { -13, 9 },
+ { -10, -5 },
+ { -6, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { -7, -5 },
+ { 0, 9 },
+ { -64, 0 },
+ { 9, -16 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2256[] = {
+ { -12, 12 },
+ { 8, -8 },
+ { 1, -8 },
+ { -3, -7 },
+ { -5, -6 },
+ { -7, -4 },
+ { -8, -1 },
+ { -8, 1 },
+ { -7, 4 },
+ { -5, 6 },
+ { -3, 7 },
+ { 1, 8 },
+ { 8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2257[] = {
+ { -12, 12 },
+ { -8, -8 },
+ { -8, -1 },
+ { -7, 3 },
+ { -6, 5 },
+ { -4, 7 },
+ { -1, 8 },
+ { 1, 8 },
+ { 4, 7 },
+ { 6, 5 },
+ { 7, 3 },
+ { 8, -1 },
+ { 8, -8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2258[] = {
+ { -12, 12 },
+ { -8, -8 },
+ { -1, -8 },
+ { 3, -7 },
+ { 5, -6 },
+ { 7, -4 },
+ { 8, -1 },
+ { 8, 1 },
+ { 7, 4 },
+ { 5, 6 },
+ { 3, 7 },
+ { -1, 8 },
+ { -8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2259[] = {
+ { -12, 12 },
+ { -8, 8 },
+ { -8, 1 },
+ { -7, -3 },
+ { -6, -5 },
+ { -4, -7 },
+ { -1, -8 },
+ { 1, -8 },
+ { 4, -7 },
+ { 6, -5 },
+ { 7, -3 },
+ { 8, 1 },
+ { 8, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2260[] = {
+ { -12, 12 },
+ { 8, -8 },
+ { 1, -8 },
+ { -3, -7 },
+ { -5, -6 },
+ { -7, -4 },
+ { -8, -1 },
+ { -8, 1 },
+ { -7, 4 },
+ { -5, 6 },
+ { -3, 7 },
+ { 1, 8 },
+ { 8, 8 },
+ { -64, 0 },
+ { -8, 0 },
+ { 4, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2261[] = {
+ { -13, 13 },
+ { 6, -2 },
+ { 9, 0 },
+ { 6, 2 },
+ { -64, 0 },
+ { 3, -5 },
+ { 8, 0 },
+ { 3, 5 },
+ { -64, 0 },
+ { -9, 0 },
+ { 8, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2262[] = {
+ { -8, 8 },
+ { -2, -6 },
+ { 0, -9 },
+ { 2, -6 },
+ { -64, 0 },
+ { -5, -3 },
+ { 0, -8 },
+ { 5, -3 },
+ { -64, 0 },
+ { 0, -8 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2263[] = {
+ { -13, 13 },
+ { -6, -2 },
+ { -9, 0 },
+ { -6, 2 },
+ { -64, 0 },
+ { -3, -5 },
+ { -8, 0 },
+ { -3, 5 },
+ { -64, 0 },
+ { -8, 0 },
+ { 9, 0 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2264[] = {
+ { -8, 8 },
+ { -2, 6 },
+ { 0, 9 },
+ { 2, 6 },
+ { -64, 0 },
+ { -5, 3 },
+ { 0, 8 },
+ { 5, 3 },
+ { -64, 0 },
+ { 0, -9 },
+ { 0, 8 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2265[] = {
+ { -9, 10 },
+ { 6, 0 },
+ { 5, -3 },
+ { 4, -4 },
+ { 2, -5 },
+ { 0, -5 },
+ { -3, -4 },
+ { -5, -1 },
+ { -6, 2 },
+ { -6, 5 },
+ { -5, 7 },
+ { -4, 8 },
+ { -2, 9 },
+ { 0, 9 },
+ { 3, 8 },
+ { 5, 6 },
+ { 6, 3 },
+ { 7, -2 },
+ { 7, -7 },
+ { 6, -10 },
+ { 5, -11 },
+ { 3, -12 },
+ { 0, -12 },
+ { -2, -11 },
+ { -3, -10 },
+ { -3, -9 },
+ { -2, -9 },
+ { -2, -10 },
+ { -64, 0 },
+ { 0, -5 },
+ { -2, -4 },
+ { -4, -1 },
+ { -5, 2 },
+ { -5, 6 },
+ { -4, 8 },
+ { -64, 0 },
+ { 0, 9 },
+ { 2, 8 },
+ { 4, 6 },
+ { 5, 3 },
+ { 6, -2 },
+ { 6, -7 },
+ { 5, -10 },
+ { 3, -12 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2266[] = {
+ { -10, 10 },
+ { -8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -7, -12 },
+ { 0, 7 },
+ { -64, 0 },
+ { 8, -12 },
+ { 0, 9 },
+ { -64, 0 },
+ { -8, -12 },
+ { 8, -12 },
+ { -64, 0 },
+ { -7, -11 },
+ { 7, -11 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2267[] = {
+ { -17, 16 },
+ { -14, -5 },
+ { -9, -5 },
+ { 0, 7 },
+ { -64, 0 },
+ { -10, -4 },
+ { 0, 9 },
+ { -64, 0 },
+ { 16, -24 },
+ { 0, 9 },
+ { -64, -64 },
+};
+
+static const twin_gpoint_t g2268[] = {
+ { -12, 12 },
+ { 9, -15 },
+ { 8, -14 },
+ { 9, -13 },
+ { 10, -14 },
+ { 10, -15 },
+ { 9, -16 },
+ { 7, -16 },
+ { 5, -15 },
+ { 3, -13 },
+ { 2, -11 },
+ { 1, -8 },
+ { 0, -4 },
+ { -2, 8 },
+ { -3, 12 },
+ { -4, 14 },
+ { -64, 0 },
+ { 4, -14 },
+ { 3, -12 },
+ { 2, -8 },
+ { 0, 4 },
+ { -1, 8 },
+ { -2, 11 },
+ { -3, 13 },
+ { -5, 15 },
+ { -7, 16 },
+ { -9, 16 },
+ { -10, 15 },
+ { -10, 14 },
+ { -9, 13 },
+ { -8, 14 },
+ { -9, 15 },
+ { -64, -64 },
+};
+
+const twin_gpoint_t *_twin_font[] = {
+ 0, g0001, g0002, g0003, g0004, g0005, g0006, g0007,
+g0008, g0009, g0010, g0011, g0012, g0013, g0014, g0015,
+g0016, g0017, g0018, g0019, g0020, g0021, g0022, g0023,
+g0024, g0025, g0026, g0027, g0028, g0029, g0030, g0031,
+g0032, g0033, g0034, g0035, g0036, g0037, g0038, g0039,
+g0040, g0041, g0042, g0043, g0044, g0045, g0046, g0047,
+g0048, g0049, g0050, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g0197, g0198, g0199,
+g0200, g0201, g0202, g0203, g0204, g0205, g0206, g0207,
+g0208, g0209, g0210, g0211, g0212, g0213, g0214, g0215,
+g0216, g0217, g0218, g0219, g0220, g0221, g0222, g0223,
+g0224, g0225, g0226, g0227, g0228, g0229, g0230, g0231,
+g0232, g0233, g0234, g0235, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g0501, g0502, g0503,
+g0504, g0505, g0506, g0507, g0508, g0509, g0510, g0511,
+g0512, g0513, g0514, g0515, g0516, g0517, g0518, g0519,
+g0520, g0521, g0522, g0523, g0524, g0525, g0526, g0527,
+g0528, g0529, g0530, g0531, g0532, g0533, g0534, g0535,
+g0536, g0537, g0538, g0539, g0540, g0541, g0542, g0543,
+g0544, g0545, g0546, g0547, g0548, g0549, g0550, g0551,
+g0552, g0553, g0554, g0555, g0556, g0557, g0558, g0559,
+g0560, g0561, g0562, g0563, g0564, g0565, g0566, g0567,
+g0568, g0569, g0570, g0571, g0572, g0573, g0574, g0575,
+g0576, 0, 0, 0, 0, 0, 0, g0583,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g0601, g0602, g0603, g0604, g0605, g0606, g0607,
+g0608, g0609, g0610, g0611, g0612, g0613, g0614, g0615,
+g0616, g0617, g0618, g0619, g0620, g0621, g0622, g0623,
+g0624, g0625, g0626, g0627, g0628, g0629, g0630, g0631,
+g0632, g0633, g0634, g0635, g0636, g0637, g0638, g0639,
+g0640, g0641, g0642, g0643, g0644, g0645, g0646, g0647,
+g0648, g0649, g0650, g0651, g0652, g0653, g0654, g0655,
+g0656, g0657, g0658, g0659, g0660, g0661, g0662, g0663,
+g0664, g0665, g0666, g0667, g0668, g0669, g0670, g0671,
+g0672, g0673, g0674, g0675, g0676, g0677, 0, 0,
+ 0, 0, 0, g0683, g0684, g0685, g0686, g0687,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g0697, g0698, g0699, g0700, g0701, g0702, g0703,
+g0704, g0705, g0706, g0707, g0708, g0709, g0710, g0711,
+g0712, g0713, g0714, g0715, g0716, g0717, g0718, g0719,
+g0720, g0721, g0722, g0723, g0724, g0725, g0726, g0727,
+g0728, g0729, g0730, g0731, g0732, g0733, g0734, g0735,
+ 0, g0737, g0738, g0739, g0740, g0741, g0742, g0743,
+g0744, g0745, g0746, 0, 0, 0, g0750, g0751,
+g0752, g0753, g0754, g0755, g0756, g0757, g0758, g0759,
+g0760, g0761, g0762, g0763, g0764, g0765, g0766, g0767,
+g0768, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, g0796, g0797, g0798, g0799,
+g0800, g0801, g0802, g0803, g0804, g0805, g0806, g0807,
+g0808, g0809, g0810, g0811, g0812, g0813, g0814, g0815,
+g0816, g0817, g0818, g0819, g0820, g0821, g0822, g0823,
+g0824, g0825, g0826, g0827, g0828, g0829, g0830, g0831,
+g0832, g0833, g0834, 0, 0, 0, 0, 0,
+g0840, g0841, g0842, g0843, g0844, g0845, g0846, g0847,
+ 0, 0, g0850, g0851, g0852, g0853, g0854, g0855,
+g0856, g0857, 0, 0, g0860, g0861, g0862, g0863,
+g0864, g0865, g0866, g0867, g0868, g0869, g0870, g0871,
+g0872, g0873, g0874, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, g0899, g0900, g0901, g0902, g0903,
+g0904, g0905, g0906, g0907, g0908, g0909, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g1001, g1002, g1003, g1004, g1005, g1006, g1007,
+g1008, g1009, g1010, g1011, g1012, g1013, g1014, g1015,
+g1016, g1017, g1018, g1019, g1020, g1021, g1022, g1023,
+g1024, g1025, g1026, g1027, g1028, g1029, g1030, g1031,
+g1032, g1033, g1034, g1035, g1036, g1037, g1038, g1039,
+g1040, g1041, g1042, g1043, g1044, g1045, g1046, g1047,
+g1048, g1049, g1050, g1051, g1052, g1053, g1054, g1055,
+g1056, g1057, g1058, g1059, g1060, g1061, g1062, g1063,
+g1064, g1065, g1066, g1067, g1068, g1069, g1070, g1071,
+g1072, g1073, g1074, g1075, g1076, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g1101, g1102, g1103,
+g1104, g1105, g1106, g1107, g1108, g1109, g1110, g1111,
+g1112, g1113, g1114, g1115, g1116, g1117, g1118, g1119,
+g1120, g1121, g1122, g1123, g1124, g1125, g1126, g1127,
+g1128, g1129, g1130, g1131, g1132, g1133, g1134, g1135,
+g1136, g1137, g1138, g1139, g1140, g1141, g1142, g1143,
+g1144, g1145, g1146, g1147, g1148, g1149, g1150, g1151,
+g1152, g1153, g1154, g1155, g1156, g1157, g1158, g1159,
+g1160, g1161, g1162, g1163, g1164, g1165, g1166, g1167,
+g1168, g1169, g1170, g1171, g1172, g1173, g1174, g1175,
+g1176, g1177, g1178, g1179, g1180, g1181, g1182, 0,
+g1184, g1185, g1186, g1187, 0, 0, 0, g1191,
+g1192, g1193, g1194, g1195, g1196, g1197, g1198, g1199,
+g1200, g1201, g1202, g1203, g1204, g1205, g1206, g1207,
+g1208, g1209, g1210, g1211, g1212, g1213, g1214, g1215,
+g1216, g1217, g1218, g1219, g1220, g1221, g1222, g1223,
+g1224, g1225, g1226, g1227, g1228, g1229, g1230, g1231,
+g1232, g1233, g1234, g1235, g1236, g1237, g1238, g1239,
+g1240, g1241, g1242, g1243, g1244, g1245, g1246, g1247,
+g1248, g1249, g1250, g1251, g1252, g1253, g1254, 0,
+g1256, g1257, g1258, g1259, g1260, g1261, g1262, g1263,
+g1264, g1265, g1266, g1267, g1268, g1269, g1270, g1271,
+g1272, g1273, g1274, g1275, g1276, g1277, g1278, g1279,
+ 0, g1281, g1282, g1283, g1284, g1285, g1286, g1287,
+g1288, g1289, g1290, g1291, g1292, g1293, g1294, g1295,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g1401, g1402, g1403, g1404, g1405, g1406, g1407,
+g1408, g1409, g1410, g1411, g1412, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g2001, g2002, g2003, g2004, g2005, g2006, g2007,
+g2008, g2009, g2010, g2011, g2012, g2013, g2014, g2015,
+g2016, g2017, g2018, g2019, g2020, g2021, g2022, g2023,
+g2024, g2025, g2026, g2027, g2028, g2029, g2030, g2031,
+g2032, g2033, g2034, g2035, g2036, g2037, g2038, g2039,
+g2040, g2041, g2042, g2043, g2044, g2045, g2046, g2047,
+g2048, g2049, g2050, g2051, g2052, g2053, g2054, g2055,
+g2056, g2057, g2058, g2059, g2060, g2061, g2062, g2063,
+g2064, g2065, g2066, g2067, g2068, g2069, g2070, g2071,
+g2072, g2073, g2074, g2075, g2076, g2077, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g2101, g2102, g2103,
+g2104, g2105, g2106, g2107, g2108, g2109, g2110, g2111,
+g2112, g2113, g2114, g2115, g2116, g2117, g2118, g2119,
+g2120, g2121, g2122, g2123, g2124, g2125, g2126, g2127,
+g2128, g2129, g2130, g2131, g2132, g2133, g2134, g2135,
+g2136, g2137, g2138, g2139, g2140, g2141, g2142, g2143,
+g2144, g2145, g2146, g2147, g2148, g2149, g2150, g2151,
+g2152, g2153, g2154, g2155, g2156, g2157, g2158, g2159,
+g2160, g2161, g2162, g2163, g2164, g2165, g2166, g2167,
+g2168, g2169, g2170, g2171, g2172, g2173, g2174, g2175,
+g2176, g2177, g2178, g2179, g2180, g2181, g2182, 0,
+g2184, g2185, g2186, g2187, 0, 0, g2190, g2191,
+g2192, g2193, g2194, g2195, g2196, g2197, g2198, g2199,
+g2200, g2201, g2202, g2203, g2204, g2205, g2206, g2207,
+g2208, g2209, g2210, g2211, g2212, g2213, g2214, g2215,
+g2216, g2217, g2218, g2219, g2220, g2221, g2222, g2223,
+g2224, g2225, g2226, g2227, g2228, g2229, g2230, g2231,
+g2232, g2233, g2234, g2235, g2236, g2237, g2238, g2239,
+g2240, g2241, g2242, g2243, g2244, g2245, g2246, g2247,
+g2248, g2249, g2250, g2251, g2252, g2253, g2254, g2255,
+g2256, g2257, g2258, g2259, g2260, g2261, g2262, g2263,
+g2264, g2265, g2266, g2267, g2268, g2269, g2270, g2271,
+g2272, g2273, g2274, g2275, g2276, g2277, g2278, g2279,
+ 0, g2281, g2282, g2283, g2284, g2285, g2286, g2287,
+g2288, g2289, g2290, g2291, g2292, g2293, g2294, g2295,
+g2296, g2297, g2298, g2299, 0, g2301, g2302, g2303,
+g2304, g2305, g2306, g2307, g2308, g2309, g2310, g2311,
+g2312, 0, 0, 0, 0, g2317, g2318, g2319,
+g2320, g2321, g2322, g2323, g2324, g2325, g2326, g2327,
+g2328, g2329, g2330, g2331, g2332, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, g2367,
+g2368, g2369, g2370, g2371, g2372, g2373, g2374, g2375,
+g2376, g2377, g2378, g2379, g2380, g2381, g2382, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g2401, g2402, g2403, g2404, g2405, g2406, g2407,
+g2408, g2409, g2410, g2411, g2412, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g2501, g2502, g2503,
+g2504, g2505, g2506, g2507, g2508, g2509, g2510, g2511,
+g2512, g2513, g2514, g2515, g2516, g2517, g2518, g2519,
+g2520, g2521, g2522, g2523, g2524, g2525, g2526, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, g2551,
+g2552, g2553, g2554, g2555, g2556, g2557, g2558, g2559,
+g2560, g2561, g2562, g2563, g2564, g2565, g2566, g2567,
+g2568, g2569, g2570, g2571, g2572, g2573, g2574, g2575,
+g2576, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g2601, g2602, g2603, g2604, g2605, g2606, g2607,
+g2608, g2609, g2610, g2611, g2612, g2613, g2614, g2615,
+g2616, g2617, g2618, g2619, g2620, g2621, g2622, g2623,
+g2624, g2625, g2626, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, g2651, g2652, g2653, g2654, g2655,
+g2656, g2657, g2658, g2659, g2660, g2661, g2662, g2663,
+g2664, g2665, g2666, g2667, g2668, g2669, g2670, g2671,
+g2672, g2673, g2674, g2675, g2676, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g2697, g2698, g2699, g2700, g2701, g2702, g2703,
+g2704, g2705, g2706, g2707, g2708, g2709, g2710, g2711,
+g2712, g2713, g2714, g2715, g2716, g2717, g2718, g2719,
+g2720, g2721, g2722, g2723, g2724, g2725, g2726, g2727,
+g2728, g2729, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, g2747, g2748, g2749, g2750, g2751,
+g2752, g2753, g2754, g2755, g2756, g2757, g2758, g2759,
+g2760, g2761, g2762, g2763, g2764, g2765, g2766, g2767,
+g2768, g2769, g2770, g2771, g2772, g2773, g2774, g2775,
+g2776, g2777, g2778, g2779, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g2801, g2802, g2803, g2804, g2805, g2806, g2807,
+g2808, g2809, g2810, g2811, g2812, g2813, g2814, g2815,
+g2816, g2817, g2818, g2819, g2820, g2821, g2822, g2823,
+g2824, g2825, g2826, g2827, g2828, g2829, g2830, g2831,
+g2832, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g2901, g2902, g2903,
+g2904, g2905, g2906, g2907, g2908, g2909, g2910, g2911,
+g2912, g2913, g2914, g2915, g2916, g2917, g2918, g2919,
+g2920, g2921, g2922, g2923, g2924, g2925, g2926, g2927,
+g2928, g2929, g2930, g2931, g2932, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g3001, g3002, g3003, g3004, g3005, g3006, g3007,
+g3008, g3009, g3010, g3011, g3012, g3013, g3014, g3015,
+g3016, g3017, g3018, g3019, g3020, g3021, g3022, g3023,
+g3024, g3025, g3026, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, g3051, g3052, g3053, g3054, g3055,
+g3056, g3057, g3058, g3059, g3060, g3061, g3062, g3063,
+g3064, g3065, g3066, g3067, g3068, g3069, g3070, g3071,
+g3072, g3073, g3074, g3075, g3076, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g3101, g3102, g3103,
+g3104, g3105, g3106, g3107, g3108, g3109, g3110, g3111,
+g3112, g3113, g3114, g3115, g3116, g3117, g3118, g3119,
+g3120, g3121, g3122, g3123, g3124, g3125, g3126, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, g3151,
+g3152, g3153, g3154, g3155, g3156, g3157, g3158, g3159,
+g3160, g3161, g3162, g3163, g3164, g3165, g3166, g3167,
+g3168, g3169, g3170, g3171, g3172, g3173, g3174, g3175,
+g3176, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g3197, g3198, g3199,
+g3200, g3201, g3202, g3203, g3204, g3205, g3206, g3207,
+g3208, g3209, g3210, g3211, g3212, g3213, g3214, g3215,
+g3216, g3217, g3218, g3219, g3220, g3221, g3222, g3223,
+g3224, g3225, g3226, g3227, g3228, g3229, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, g3247,
+g3248, g3249, g3250, g3251, g3252, g3253, g3254, g3255,
+g3256, g3257, g3258, g3259, g3260, g3261, g3262, g3263,
+g3264, g3265, g3266, g3267, g3268, g3269, g3270, g3271,
+g3272, g3273, g3274, g3275, g3276, g3277, g3278, g3279,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g3301, g3302, g3303,
+g3304, g3305, g3306, g3307, g3308, g3309, g3310, g3311,
+g3312, g3313, g3314, g3315, g3316, g3317, g3318, g3319,
+g3320, g3321, g3322, g3323, g3324, g3325, g3326, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g3401, g3402, g3403, g3404, g3405, g3406, g3407,
+g3408, g3409, g3410, g3411, g3412, g3413, g3414, g3415,
+g3416, g3417, g3418, g3419, g3420, g3421, g3422, g3423,
+g3424, g3425, g3426, g3427, g3428, g3429, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g3501, g3502, g3503,
+g3504, g3505, g3506, g3507, g3508, g3509, g3510, g3511,
+g3512, g3513, g3514, g3515, g3516, g3517, g3518, g3519,
+g3520, g3521, g3522, g3523, g3524, g3525, g3526, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g3601, g3602, g3603, g3604, g3605, g3606, g3607,
+g3608, g3609, g3610, g3611, g3612, g3613, g3614, g3615,
+g3616, g3617, g3618, g3619, g3620, g3621, g3622, g3623,
+g3624, g3625, g3626, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g3697, g3698, g3699, g3700, g3701, g3702, g3703,
+g3704, g3705, g3706, g3707, g3708, g3709, g3710, g3711,
+g3712, g3713, g3714, g3715, g3716, g3717, g3718, g3719,
+g3720, g3721, g3722, g3723, g3724, g3725, g3726, g3727,
+g3728, g3729, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g3801, g3802, g3803, g3804, g3805, g3806, g3807,
+g3808, g3809, g3810, g3811, g3812, g3813, g3814, g3815,
+g3816, g3817, g3818, g3819, g3820, g3821, g3822, g3823,
+g3824, g3825, g3826, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, g3901, g3902, g3903,
+g3904, g3905, g3906, g3907, g3908, g3909, g3910, g3911,
+g3912, g3913, g3914, g3915, g3916, g3917, g3918, g3919,
+g3920, g3921, g3922, g3923, g3924, g3925, g3926, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g4001, g4002, g4003, g4004, g4005, g4006, g4007,
+g4008, g4009, g4010, g4011, g4012, g4013, g4014, g4015,
+g4016, g4017, g4018, g4019, g4020, g4021, g4022, g4023,
+g4024, g4025, g4026, g4027, g4028, g4029, g4030, g4031,
+g4032, g4033, g4034, g4035, g4036, g4037, g4038, g4039,
+g4040, g4041, g4042, g4043, g4044, g4045, g4046, g4047,
+g4048, g4049, g4050, g4051, g4052, g4053, g4054, g4055,
+g4056, g4057, g4058, g4059, g4060, g4061, g4062, g4063,
+g4064, g4065, g4066, g4067, g4068, g4069, g4070, g4071,
+g4072, g4073, g4074, g4075, g4076, g4077, g4078, g4079,
+g4080, g4081, g4082, g4083, g4084, g4085, g4086, g4087,
+g4088, g4089, g4090, g4091, g4092, g4093, g4094, g4095,
+g4096, g4097, g4098, g4099, g4100, g4101, g4102, g4103,
+g4104, g4105, g4106, g4107, g4108, g4109, g4110, g4111,
+g4112, g4113, g4114, g4115, g4116, g4117, g4118, g4119,
+g4120, g4121, g4122, g4123, g4124, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, g4201, g4202, g4203, g4204, g4205, g4206, g4207,
+g4208, g4209, g4210, g4211, g4212, g4213, g4214, g4215,
+g4216, g4217, g4218, g4219, g4220, g4221, g4222, g4223,
+g4224, g4225, g4226, g4227, g4228, g4229, g4230, g4231,
+g4232, g4233, g4234, g4235, g4236, g4237, g4238, g4239,
+g4240, g4241, g4242, g4243, g4244, g4245, g4246, g4247,
+g4248, g4249, g4250, g4251, g4252, g4253, g4254, g4255,
+g4256, g4257, g4258, g4259, g4260, g4261, g4262, g4263,
+g4264, g4265, g4266, g4267, g4268, g4269, g4270, g4271,
+g4272, g4273, g4274, g4275, g4276, g4277, g4278, g4279,
+g4280, g4281, g4282, g4283, g4284, g4285, g4286, g4287,
+g4288, g4289, g4290, g4291, g4292, g4293, g4294, g4295,
+g4296, g4297, g4298, g4299, g4300, g4301, g4302, g4303,
+g4304, g4305, g4306, g4307, g4308, g4309, g4310, g4311,
+g4312, g4313, g4314, g4315, g4316, g4317, g4318, g4319,
+g4320, g4321, g4322, g4323, g4324, g4325, g4326, };
+
+static const twin_gpoint_t g0000[] = {
+ { -9, 9 },
+ { -9, 9 },
+ { -9, 12 },
+ { 9, -12 },
+ { 9, 9 },
+ { -9, 9 },
+ { -64, -64 },
+};
+
+const uint16_t _twin_unicode[] = {
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x0000 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x0010 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x0020 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 700, 701, 702, 703, 704, 705, 706, 707, /* 0x0030 */
+ 708, 709, 000, 000, 000, 000, 000, 000,
+
+ 000, 501, 502, 503, 504, 505, 506, 507, /* 0x0040 */
+ 508, 509, 510, 511, 512, 513, 514, 515,
+
+ 516, 517, 518, 519, 520, 521, 522, 523, /* 0x0050 */
+ 524, 525, 526, 000, 000, 000, 000, 000,
+
+ 000, 601, 602, 603, 604, 605, 606, 607, /* 0x0060 */
+ 608, 609, 610, 611, 612, 613, 614, 615,
+
+ 616, 617, 618, 619, 620, 621, 622, 623, /* 0x0070 */
+ 624, 625, 626, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x0080 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x0090 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x00a0 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x00b0 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x00c0 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x00d0 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x00e0 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+
+ 000, 000, 000, 000, 000, 000, 000, 000, /* 0x00f0 */
+ 000, 000, 000, 000, 000, 000, 000, 000,
+};
diff --git a/twin_path.c b/twin_path.c
index be44bf4..232f5aa 100644
--- a/twin_path.c
+++ b/twin_path.c
@@ -24,17 +24,50 @@
#include "twinint.h"
+static int
+_twin_cur_subpath_len (twin_path_t *path)
+{
+ int start;
+
+ if (path->nsublen)
+ start = path->sublen[path->nsublen-1];
+ else
+ start = 0;
+ return path->npoints - start;
+}
+
+void
+twin_path_cur_point (twin_path_t *path, twin_fixed_t *x, twin_fixed_t *y)
+{
+ if (!path->npoints)
+ twin_path_move (path, 0, 0);
+ *x = path->points[path->npoints - 1].x;
+ *y = path->points[path->npoints - 1].y;
+}
+
void
twin_path_move (twin_path_t *path, twin_fixed_t x, twin_fixed_t y)
{
- if (path->npoints)
+ switch (_twin_cur_subpath_len (path)) {
+ default:
twin_path_close (path);
- twin_path_draw (path, x, y);
+ case 0:
+ twin_path_draw (path, x, y);
+ break;
+ case 1:
+ path->points[path->npoints-1].x = x;
+ path->points[path->npoints-1].y = y;
+ break;
+ }
}
void
twin_path_draw (twin_path_t *path, twin_fixed_t x, twin_fixed_t y)
{
+ if (_twin_cur_subpath_len(path) > 0 &&
+ path->points[path->npoints-1].x == x &&
+ path->points[path->npoints-1].y == y)
+ return;
if (path->npoints == path->size_points)
{
int size_points;
@@ -61,6 +94,13 @@ twin_path_draw (twin_path_t *path, twin_fixed_t x, twin_fixed_t y)
void
twin_path_close (twin_path_t *path)
{
+ switch (_twin_cur_subpath_len(path)) {
+ case 1:
+ path->npoints--;
+ case 0:
+ return;
+ }
+
if (path->nsublen == path->size_sublen)
{
int size_sublen;
diff --git a/twin_poly.c b/twin_poly.c
index 12832c2..85d22f5 100644
--- a/twin_poly.c
+++ b/twin_poly.c
@@ -24,6 +24,15 @@
#include "twinint.h"
+#define TWIN_POLY_SHIFT 2
+#define TWIN_POLY_FIXED_SHIFT (4 - TWIN_POLY_SHIFT)
+#define TWIN_POLY_SAMPLE (1 << TWIN_POLY_SHIFT)
+#define TWIN_POLY_MASK (TWIN_POLY_SAMPLE - 1)
+#define TWIN_POLY_STEP (TWIN_FIXED_ONE >> TWIN_POLY_SHIFT)
+#define TWIN_POLY_START (TWIN_POLY_STEP >> 1)
+#define TWIN_POLY_CEIL(c) (((c) + (TWIN_POLY_STEP-1)) & ~(TWIN_POLY_STEP-1))
+#define TWIN_POLY_COL(x) (((x) >> TWIN_POLY_FIXED_SHIFT) & TWIN_POLY_MASK)
+
static int
_edge_compare_y (const void *a, const void *b)
{
@@ -121,7 +130,6 @@ _twin_edge_build (twin_point_t *vertices, int nvertices, twin_edge_t *edges)
edges[e].top = y;
e++;
}
- qsort (edges, e, sizeof (twin_edge_t), _edge_compare_y);
return e;
}
@@ -131,62 +139,119 @@ _span_fill (twin_pixmap_t *pixmap,
twin_fixed_t left,
twin_fixed_t right)
{
- /* 2x2 oversampling yields slightly uneven alpha values */
+#if TWIN_POLY_SHIFT == 0
+ /* 1x1 */
+ static const twin_a8_t coverage[1][1] = {
+ { 0xff },
+ };
+#endif
+#if TWIN_POLY_SHIFT == 1
+ /* 2x2 */
static const twin_a8_t coverage[2][2] = {
{ 0x40, 0x40 },
{ 0x3f, 0x40 },
};
- const twin_a8_t *cover = coverage[(y >> 3) & 1];
+#endif
+#if TWIN_POLY_SHIFT == 2
+ /* 4x4 */
+ static const twin_a8_t coverage[4][4] = {
+ { 0x10, 0x10, 0x10, 0x10 },
+ { 0x10, 0x10, 0x10, 0x10 },
+ { 0x0f, 0x10, 0x10, 0x10 },
+ { 0x10, 0x10, 0x10, 0x10 },
+ };
+#endif
+#if TWIN_POLY_SHIFT == 3
+ /* 8x8 */
+ static const twin_a8_t coverage[8][8] = {
+ { 4, 4, 4, 4, 4, 4, 4, 4 },
+ { 4, 4, 4, 4, 4, 4, 4, 4 },
+ { 4, 4, 4, 4, 4, 4, 4, 4 },
+ { 4, 4, 4, 4, 4, 4, 4, 4 },
+ { 3, 4, 4, 4, 4, 4, 4, 4 },
+ { 4, 4, 4, 4, 4, 4, 4, 4 },
+ { 4, 4, 4, 4, 4, 4, 4, 4 },
+ { 4, 4, 4, 4, 4, 4, 4, 4 },
+ };
+#endif
+ const twin_a8_t *cover = coverage[(y >> TWIN_POLY_FIXED_SHIFT) & TWIN_POLY_MASK];
int row = twin_fixed_trunc (y);
twin_a8_t *span = pixmap->p.a8 + row * pixmap->stride;
+ twin_a8_t *s;
twin_fixed_t x;
twin_a16_t a;
twin_a16_t w;
+ int col;
/* clip to pixmap */
if (left < 0)
left = 0;
- if (twin_fixed_trunc (right) > pixmap->width)
+ if (right > twin_int_to_fixed (pixmap->width))
right = twin_int_to_fixed (pixmap->width);
- left = _twin_fixed_grid_ceil (left);
- right = _twin_fixed_grid_ceil (right);
+ /* convert to sample grid */
+ left = _twin_fixed_grid_ceil (left) >> TWIN_POLY_FIXED_SHIFT;
+ right = _twin_fixed_grid_ceil (right) >> TWIN_POLY_FIXED_SHIFT;
/* check for empty */
- if (right < left)
+ if (right <= left)
return;
x = left;
/* starting address */
- span += twin_fixed_trunc(x);
+ s = span + (x >> TWIN_POLY_SHIFT);
/* first pixel */
- if (x & TWIN_FIXED_HALF)
+ if (x & TWIN_POLY_MASK)
{
- a = *span + (twin_a16_t) cover[1];
- *span++ = twin_sat (a);
- x += TWIN_FIXED_HALF;
+ w = 0;
+ col = 0;
+ while (x < right && (x & TWIN_POLY_MASK))
+ {
+ w += cover[col++];
+ x++;
+ }
+ a = *s + w;
+ *s++ = twin_sat (a);
}
+ w = 0;
+ for (col = 0; col < TWIN_POLY_SAMPLE; col++)
+ w += cover[col];
+
/* middle pixels */
- w = cover[0] + cover[1];
- while (x < right - TWIN_FIXED_HALF)
+ while (x + TWIN_POLY_MASK < right)
{
- a = *span + w;
- *span++ = twin_sat (a);
- x += TWIN_FIXED_ONE;
+ a = *s + w;
+ *s++ = twin_sat (a);
+ x += TWIN_POLY_SAMPLE;
}
/* last pixel */
- if (x < right)
+ if (right & TWIN_POLY_MASK)
{
- a = *span + (twin_a16_t) cover[0];
- *span = twin_sat (a);
+ w = 0;
+ col = 0;
+ while (x < right)
+ {
+ w += cover[col++];
+ x++;
+ }
+ a = *s + w;
+ *s = twin_sat (a);
}
}
+#if 0
+#include <stdio.h>
+#define F(x) twin_fixed_to_double(x)
+#define DBGOUT(x...) printf(x)
+#else
+#define DBGOUT(x...)
+#endif
+
void
_twin_edge_fill (twin_pixmap_t *pixmap, twin_edge_t *edges, int nedges)
{
@@ -196,6 +261,7 @@ _twin_edge_fill (twin_pixmap_t *pixmap, twin_edge_t *edges, int nedges)
twin_fixed_t x0;
int w;
+ qsort (edges, nedges, sizeof (twin_edge_t), _edge_compare_y);
e = 0;
y = edges[0].top;
active = 0;
@@ -211,16 +277,19 @@ _twin_edge_fill (twin_pixmap_t *pixmap, twin_edge_t *edges, int nedges)
*prev = &edges[e];
}
+ DBGOUT ("Y %9.4f:", F(y));
/* walk this y value marking coverage */
w = 0;
for (a = active; a; a = a->next)
{
+ DBGOUT (" %9.4f(%d)", F(a->x), a->winding);
if (w == 0)
x0 = a->x;
w += a->winding;
if (w == 0)
_span_fill (pixmap, y, x0, a->x);
}
+ DBGOUT ("\n");
/* step down, clipping to pixmap */
y += TWIN_POLY_STEP;
diff --git a/twin_ttf/Makefile.am b/twin_ttf/Makefile.am
new file mode 100644
index 0000000..89e9b32
--- /dev/null
+++ b/twin_ttf/Makefile.am
@@ -0,0 +1,10 @@
+CFLAGS=-g
+INCLUDES= @WARN_CFLAGS@ @FREETYPE_CFLAGS@
+
+bin_PROGRAMS = twin_ttf
+
+twin_ttf_SOURCES = \
+ twin_ttf.h \
+ twin_ttf.c
+
+twin_ttf_LDADD = @FREETYPE_LIBS@ -lm
diff --git a/twin_ttf/Vera.ttf b/twin_ttf/Vera.ttf
new file mode 100644
index 0000000..58cd6b5
--- /dev/null
+++ b/twin_ttf/Vera.ttf
Binary files differ
diff --git a/twin_ttf/twin_ttf.c b/twin_ttf/twin_ttf.c
new file mode 100644
index 0000000..d8fa3af
--- /dev/null
+++ b/twin_ttf/twin_ttf.c
@@ -0,0 +1,276 @@
+/*
+ * $Id$
+ *
+ * Copyright © 2004 Keith Packard
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation, and that the name of Keith Packard not be used in
+ * advertising or publicity pertaining to distribution of the software without
+ * specific, written prior permission. Keith Packard makes no
+ * representations about the suitability of this software for any purpose. It
+ * is provided "as is" without express or implied warranty.
+ *
+ * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+ * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#include "twin_ttf.h"
+
+static double
+pos (FT_Pos x, outline_closure_t *c)
+{
+ FT_Face face = c->face;
+
+ return (double) x / (double) face->units_per_EM;
+}
+
+static void
+command (char cmd, outline_closure_t *c)
+{
+ printf ("\t'%c', ", cmd);
+ c->offset++;
+}
+
+static void
+cpos (FT_Pos x, outline_closure_t *c)
+{
+ printf ("0x%02x, ", ((int) (floor (64.0 * pos (x, c) + 0.5))) & 0xff);
+ c->offset++;
+}
+
+static unsigned char *
+ucs4_to_utf8 (FT_ULong ucs4,
+ unsigned char dest[8])
+{
+ int bits;
+ unsigned char *d = dest;
+
+ if (ucs4 < 0x80) { *d++= ucs4; bits= -6; }
+ else if (ucs4 < 0x800) { *d++= ((ucs4 >> 6) & 0x1F) | 0xC0; bits= 0; }
+ else if (ucs4 < 0x10000) { *d++= ((ucs4 >> 12) & 0x0F) | 0xE0; bits= 6; }
+ else if (ucs4 < 0x200000) { *d++= ((ucs4 >> 18) & 0x07) | 0xF0; bits= 12; }
+ else if (ucs4 < 0x4000000) { *d++= ((ucs4 >> 24) & 0x03) | 0xF8; bits= 18; }
+ else if (ucs4 < 0x80000000) { *d++= ((ucs4 >> 30) & 0x01) | 0xFC; bits= 24; }
+ else return 0;
+
+ for ( ; bits >= 0; bits-= 6) {
+ *d++= ((ucs4 >> bits) & 0x3F) | 0x80;
+ }
+ *d++ = '\0';
+ return dest;
+}
+
+static void
+glyph (FT_Pos advance, FT_ULong ucs4, outline_closure_t *c)
+{
+ unsigned char utf8[8];
+ printf (" /* 0x%lx (%s) */ ", ucs4, ucs4_to_utf8 (ucs4, utf8));
+ cpos (advance, c);
+ printf ("\n");
+}
+
+static int
+outline_moveto (FT_Vector *to, void *user)
+{
+ outline_closure_t *c = user;
+ command ('m', c); cpos (to->x, c); cpos (to->y, c);
+ printf ("\n");
+ return 0;
+}
+
+static int
+outline_lineto (FT_Vector *to, void *user)
+{
+ outline_closure_t *c = user;
+ command ('l', c); cpos (to->x, c); cpos (to->y, c);
+ printf ("\n");
+ return 0;
+}
+
+static int
+outline_conicto (FT_Vector *control, FT_Vector *to, void *user)
+{
+ outline_closure_t *c = user;
+ command ('2', c);
+ cpos (control->x, c); cpos (control->y, c);
+ cpos (to->x, c); cpos (to->y, c);
+ printf ("\n");
+ return 0;
+}
+
+static int
+outline_cubicto (FT_Vector *control1, FT_Vector *control2,
+ FT_Vector *to, void *user)
+{
+ outline_closure_t *c = user;
+ command ('2', c);
+ cpos (control1->x, c); cpos (control1->y, c);
+ cpos (control2->x, c); cpos (control2->y, c);
+ cpos (to->x, c); cpos (to->y, c);
+ printf ("\n");
+ return 0;
+}
+
+static const FT_Outline_Funcs outline_funcs = {
+ outline_moveto,
+ outline_lineto,
+ outline_conicto,
+ outline_cubicto,
+ 0, 0
+};
+
+#define UCS_PAGE_SHIFT 7
+#define UCS_PER_PAGE (1 << UCS_PAGE_SHIFT)
+
+static int
+ucs_page (FT_ULong ucs4)
+{
+ return ucs4 >> UCS_PAGE_SHIFT;
+}
+
+static FT_ULong
+ucs_first_in_page (FT_ULong ucs4)
+{
+ return ucs4 & ~(UCS_PER_PAGE - 1);
+}
+
+static void
+sanitize (char *in, char *out, int first)
+{
+ char c;
+
+ while ((c = *in++))
+ {
+ if (('a' <= c && c <= 'z') ||
+ ('A' <= c && c <= 'Z') ||
+ ('c' == '_'))
+ ;
+ else if ('0' <= c && c <= '9')
+ {
+ if (first)
+ *out++ = '_';
+ }
+ else
+ c = '_';
+ *out++ = c;
+ first = 0;
+ }
+ *out++ = '\0';
+}
+
+static char *
+facename (FT_Face face)
+{
+ char *family = face->family_name;
+ char *style = face->style_name;
+ char *name = malloc (1 + strlen (family) + 1 + strlen (style) + 1);
+
+ sanitize (family, name, 1);
+ strcat (name, "_");
+ sanitize (style, name + strlen (name), 0);
+ return name;
+}
+
+#define MAX_UCS4 0x1000000
+
+static int
+convert_font (char *in_name, int id)
+{
+ FT_Library ftLibrary;
+ FT_Face face;
+ FT_UInt gindex;
+ FT_ULong ucs4;
+ FT_Int32 load_flags;
+ outline_closure_t closure;
+ FT_ULong min_ucs4, max_ucs4;
+ int *offsets;
+ int ncharmap;
+
+ if (FT_Init_FreeType (&ftLibrary))
+ return 0;
+
+ if (FT_New_Face (ftLibrary, in_name, id, &face))
+ return 0;
+
+ if (FT_Select_Charmap (face, ft_encoding_unicode))
+ return 0;
+
+ load_flags = FT_LOAD_NO_SCALE|FT_LOAD_LINEAR_DESIGN;
+
+ closure.face = face;
+ closure.offset = 0;
+
+ offsets = calloc (face->num_glyphs + 1, sizeof (int));
+
+ min_ucs4 = 0xffffff;
+ max_ucs4 = 0;
+ printf ("/* Derived from %s */\n\n", in_name);
+ printf ("#include \"twinint.h\"\n\n");
+ printf ("static const char outlines[] = {\n");
+ for (ucs4 = FT_Get_First_Char (face, &gindex);
+ gindex != 0 && ucs4 < MAX_UCS4;
+ ucs4 = FT_Get_Next_Char (face, ucs4, &gindex))
+ {
+ if (FT_Load_Glyph (face, gindex, load_flags) != 0)
+ continue;
+ if (ucs4 < min_ucs4)
+ min_ucs4 = ucs4;
+ if (ucs4 > max_ucs4)
+ max_ucs4 = ucs4;
+ offsets[gindex] = closure.offset + 1;
+ glyph (face->glyph->linearHoriAdvance, ucs4, &closure);
+ FT_Outline_Decompose (&face->glyph->outline, &outline_funcs, &closure);
+ command ('e', &closure); printf ("\n");
+ }
+ printf ("};\n\n");
+ printf ("static const twin_charmap_t charmap[] = {\n");
+ ncharmap = 0;
+ for (ucs4 = FT_Get_First_Char (face, &gindex);
+ gindex != 0 && ucs4 < MAX_UCS4;
+ ucs4 = FT_Get_Next_Char (face, ucs4, &gindex))
+ {
+ FT_ULong page = ucs_first_in_page (ucs4);
+ FT_ULong off;
+
+ printf (" { 0x%04x, {\n", ucs_page (page));
+ for (off = 0; off < UCS_PER_PAGE; off++)
+ {
+ FT_UInt g = FT_Get_Char_Index (face, page + off);
+ if ((off & 7) == 0)
+ printf ("\t");
+ printf ("0x%04x, ", offsets[g]);
+ if ((off & 7) == 7)
+ printf ("\n");
+ }
+ printf (" }},\n");
+ ucs4 = page + UCS_PER_PAGE - 1;
+ ncharmap++;
+ }
+ printf ("};\n\n");
+ printf ("const twin_font_t twin_%s = {\n", facename (face));
+ printf (" charmap, %d,\n", ncharmap);
+ printf (" outlines,\n");
+ printf (" ");
+ cpos (face->ascender, &closure);
+ cpos (face->descender, &closure);
+ cpos (face->height, &closure);
+ printf ("\n");
+ printf (" \"%s\", \"%s\",\n", face->family_name, face->style_name);
+ printf ("};\n");
+ return 1;
+}
+
+int
+main (int argc, char **argv)
+{
+ convert_font (argv[1], 0);
+ return 0;
+}
diff --git a/twin_ttf/twin_ttf.h b/twin_ttf/twin_ttf.h
new file mode 100644
index 0000000..ed1d577
--- /dev/null
+++ b/twin_ttf/twin_ttf.h
@@ -0,0 +1,41 @@
+/*
+ * $Id$
+ *
+ * Copyright © 2004 Keith Packard
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation, and that the name of Keith Packard not be used in
+ * advertising or publicity pertaining to distribution of the software without
+ * specific, written prior permission. Keith Packard makes no
+ * representations about the suitability of this software for any purpose. It
+ * is provided "as is" without express or implied warranty.
+ *
+ * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+ * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#ifndef _TWIN_TTF_H_
+#define _TWIN_TTF_H_
+
+#include <ft2build.h>
+#include FT_FREETYPE_H
+#include FT_OUTLINE_H
+
+#include <math.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+typedef struct {
+ FT_Face face;
+ int offset;
+} outline_closure_t;
+
+#endif /* _TWIN_TTF_H_ */
diff --git a/twin_vera.c b/twin_vera.c
new file mode 100644
index 0000000..9e5c346
--- /dev/null
+++ b/twin_vera.c
@@ -0,0 +1,5986 @@
+/* Derived from Vera.ttf */
+
+#include "twinint.h"
+
+static const char outlines[] = {
+ /* 0x20 ( ) */ 0x14,
+ 'e',
+ /* 0x21 (!) */ 0x1a,
+ 'm', 0x0a, 0x08,
+ 'l', 0x10, 0x08,
+ 'l', 0x10, 0x00,
+ 'l', 0x0a, 0x00,
+ 'l', 0x0a, 0x08,
+ 'm', 0x0a, 0x2f,
+ 'l', 0x10, 0x2f,
+ 'l', 0x10, 0x1a,
+ 'l', 0x0f, 0x0f,
+ 'l', 0x0a, 0x0f,
+ 'l', 0x0a, 0x1a,
+ 'l', 0x0a, 0x2f,
+ 'e',
+ /* 0x22 (") */ 0x1d,
+ 'm', 0x0b, 0x2f,
+ 'l', 0x0b, 0x1d,
+ 'l', 0x06, 0x1d,
+ 'l', 0x06, 0x2f,
+ 'l', 0x0b, 0x2f,
+ 'm', 0x17, 0x2f,
+ 'l', 0x17, 0x1d,
+ 'l', 0x12, 0x1d,
+ 'l', 0x12, 0x2f,
+ 'l', 0x17, 0x2f,
+ 'e',
+ /* 0x23 (#) */ 0x36,
+ 'm', 0x21, 0x1c,
+ 'l', 0x18, 0x1c,
+ 'l', 0x15, 0x12,
+ 'l', 0x1e, 0x12,
+ 'l', 0x21, 0x1c,
+ 'm', 0x1c, 0x2e,
+ 'l', 0x19, 0x21,
+ 'l', 0x22, 0x21,
+ 'l', 0x25, 0x2e,
+ 'l', 0x2a, 0x2e,
+ 'l', 0x27, 0x21,
+ 'l', 0x31, 0x21,
+ 'l', 0x31, 0x1c,
+ 'l', 0x26, 0x1c,
+ 'l', 0x23, 0x12,
+ 'l', 0x2d, 0x12,
+ 'l', 0x2d, 0x0d,
+ 'l', 0x22, 0x0d,
+ 'l', 0x1f, 0x00,
+ 'l', 0x1a, 0x00,
+ 'l', 0x1d, 0x0d,
+ 'l', 0x14, 0x0d,
+ 'l', 0x11, 0x00,
+ 'l', 0x0c, 0x00,
+ 'l', 0x0f, 0x0d,
+ 'l', 0x05, 0x0d,
+ 'l', 0x05, 0x12,
+ 'l', 0x10, 0x12,
+ 'l', 0x13, 0x1c,
+ 'l', 0x09, 0x1c,
+ 'l', 0x09, 0x21,
+ 'l', 0x14, 0x21,
+ 'l', 0x17, 0x2e,
+ 'l', 0x1c, 0x2e,
+ 'e',
+ /* 0x24 ($) */ 0x29,
+ 'm', 0x16, 0xf7,
+ 'l', 0x13, 0xf7,
+ 'l', 0x12, 0x00,
+ '2', 0x0f, 0x00, 0x0c, 0x01,
+ '2', 0x09, 0x01, 0x05, 0x03,
+ 'l', 0x05, 0x09,
+ '2', 0x09, 0x07, 0x0c, 0x05,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ 'l', 0x13, 0x13,
+ '2', 0x0c, 0x14, 0x08, 0x17,
+ '2', 0x05, 0x19, 0x05, 0x1e,
+ '2', 0x05, 0x23, 0x09, 0x26,
+ '2', 0x0c, 0x29, 0x13, 0x29,
+ 'l', 0x13, 0x31,
+ 'l', 0x16, 0x31,
+ 'l', 0x16, 0x29,
+ '2', 0x19, 0x29, 0x1b, 0x29,
+ '2', 0x1e, 0x28, 0x21, 0x27,
+ 'l', 0x21, 0x22,
+ '2', 0x1e, 0x23, 0x1b, 0x24,
+ '2', 0x19, 0x25, 0x16, 0x25,
+ 'l', 0x16, 0x18,
+ '2', 0x1d, 0x16, 0x20, 0x14,
+ '2', 0x23, 0x11, 0x23, 0x0c,
+ '2', 0x23, 0x07, 0x20, 0x04,
+ '2', 0x1c, 0x01, 0x16, 0x00,
+ 'l', 0x16, 0xf7,
+ 'm', 0x13, 0x18,
+ 'l', 0x13, 0x25,
+ '2', 0x0f, 0x24, 0x0d, 0x23,
+ '2', 0x0b, 0x21, 0x0b, 0x1e,
+ '2', 0x0b, 0x1c, 0x0d, 0x1a,
+ '2', 0x0f, 0x19, 0x13, 0x18,
+ 'm', 0x16, 0x12,
+ 'l', 0x16, 0x05,
+ '2', 0x1a, 0x05, 0x1c, 0x07,
+ '2', 0x1e, 0x09, 0x1e, 0x0b,
+ '2', 0x1e, 0x0e, 0x1c, 0x10,
+ '2', 0x1a, 0x11, 0x16, 0x12,
+ 'e',
+ /* 0x25 (%) */ 0x3d,
+ 'm', 0x2f, 0x15,
+ '2', 0x2c, 0x15, 0x2a, 0x12,
+ '2', 0x29, 0x10, 0x29, 0x0c,
+ '2', 0x29, 0x08, 0x2a, 0x05,
+ '2', 0x2c, 0x03, 0x2f, 0x03,
+ '2', 0x31, 0x03, 0x33, 0x05,
+ '2', 0x34, 0x08, 0x34, 0x0c,
+ '2', 0x34, 0x10, 0x33, 0x12,
+ '2', 0x31, 0x15, 0x2f, 0x15,
+ 'm', 0x2f, 0x19,
+ '2', 0x33, 0x19, 0x36, 0x15,
+ '2', 0x39, 0x12, 0x39, 0x0c,
+ '2', 0x39, 0x06, 0x36, 0x03,
+ '2', 0x33, 0xff, 0x2f, 0xff,
+ '2', 0x2a, 0xff, 0x27, 0x03,
+ '2', 0x24, 0x06, 0x24, 0x0c,
+ '2', 0x24, 0x12, 0x27, 0x15,
+ '2', 0x2a, 0x19, 0x2f, 0x19,
+ 'm', 0x0e, 0x2c,
+ '2', 0x0c, 0x2c, 0x0a, 0x29,
+ '2', 0x09, 0x27, 0x09, 0x23,
+ '2', 0x09, 0x1f, 0x0a, 0x1c,
+ '2', 0x0c, 0x1a, 0x0e, 0x1a,
+ '2', 0x11, 0x1a, 0x13, 0x1c,
+ '2', 0x14, 0x1f, 0x14, 0x23,
+ '2', 0x14, 0x27, 0x13, 0x29,
+ '2', 0x11, 0x2c, 0x0e, 0x2c,
+ 'm', 0x2b, 0x30,
+ 'l', 0x30, 0x30,
+ 'l', 0x12, 0xff,
+ 'l', 0x0d, 0xff,
+ 'l', 0x2b, 0x30,
+ 'm', 0x0e, 0x30,
+ '2', 0x13, 0x30, 0x16, 0x2c,
+ '2', 0x19, 0x29, 0x19, 0x23,
+ '2', 0x19, 0x1d, 0x16, 0x1a,
+ '2', 0x13, 0x16, 0x0e, 0x16,
+ '2', 0x09, 0x16, 0x06, 0x1a,
+ '2', 0x04, 0x1d, 0x04, 0x23,
+ '2', 0x04, 0x29, 0x06, 0x2c,
+ '2', 0x09, 0x30, 0x0e, 0x30,
+ 'e',
+ /* 0x26 (&) */ 0x32,
+ 'm', 0x10, 0x19,
+ '2', 0x0d, 0x17, 0x0b, 0x14,
+ '2', 0x0a, 0x12, 0x0a, 0x0f,
+ '2', 0x0a, 0x0a, 0x0d, 0x07,
+ '2', 0x11, 0x04, 0x16, 0x04,
+ '2', 0x19, 0x04, 0x1b, 0x05,
+ '2', 0x1e, 0x06, 0x20, 0x08,
+ 'l', 0x10, 0x19,
+ 'm', 0x14, 0x1d,
+ 'l', 0x24, 0x0c,
+ '2', 0x26, 0x0f, 0x27, 0x12,
+ '2', 0x28, 0x15, 0x28, 0x19,
+ 'l', 0x2e, 0x19,
+ '2', 0x2d, 0x15, 0x2c, 0x11,
+ '2', 0x2a, 0x0d, 0x27, 0x09,
+ 'l', 0x30, 0x00,
+ 'l', 0x28, 0x00,
+ 'l', 0x24, 0x05,
+ '2', 0x20, 0x02, 0x1d, 0x00,
+ '2', 0x19, 0xff, 0x15, 0xff,
+ '2', 0x0e, 0xff, 0x09, 0x03,
+ '2', 0x04, 0x08, 0x04, 0x0e,
+ '2', 0x04, 0x12, 0x06, 0x16,
+ '2', 0x08, 0x19, 0x0c, 0x1d,
+ '2', 0x0b, 0x1f, 0x0a, 0x20,
+ '2', 0x09, 0x22, 0x09, 0x24,
+ '2', 0x09, 0x29, 0x0d, 0x2c,
+ '2', 0x10, 0x30, 0x16, 0x30,
+ '2', 0x19, 0x30, 0x1b, 0x2f,
+ '2', 0x1e, 0x2e, 0x20, 0x2d,
+ 'l', 0x20, 0x28,
+ '2', 0x1e, 0x29, 0x1b, 0x2a,
+ '2', 0x19, 0x2b, 0x17, 0x2b,
+ '2', 0x13, 0x2b, 0x11, 0x29,
+ '2', 0x0f, 0x27, 0x0f, 0x24,
+ '2', 0x0f, 0x23, 0x10, 0x21,
+ '2', 0x11, 0x20, 0x14, 0x1d,
+ 'e',
+ /* 0x27 (') */ 0x12,
+ 'm', 0x0b, 0x2f,
+ 'l', 0x0b, 0x1d,
+ 'l', 0x06, 0x1d,
+ 'l', 0x06, 0x2f,
+ 'l', 0x0b, 0x2f,
+ 'e',
+ /* 0x28 (() */ 0x19,
+ 'm', 0x14, 0x31,
+ '2', 0x10, 0x29, 0x0e, 0x22,
+ '2', 0x0c, 0x1b, 0x0c, 0x14,
+ '2', 0x0c, 0x0d, 0x0e, 0x06,
+ '2', 0x10, 0xff, 0x14, 0xf8,
+ 'l', 0x0f, 0xf8,
+ '2', 0x0a, 0xff, 0x08, 0x06,
+ '2', 0x06, 0x0d, 0x06, 0x14,
+ '2', 0x06, 0x1b, 0x08, 0x22,
+ '2', 0x0a, 0x29, 0x0f, 0x31,
+ 'l', 0x14, 0x31,
+ 'e',
+ /* 0x29 ()) */ 0x19,
+ 'm', 0x05, 0x31,
+ 'l', 0x0a, 0x31,
+ '2', 0x0f, 0x29, 0x11, 0x22,
+ '2', 0x13, 0x1b, 0x13, 0x14,
+ '2', 0x13, 0x0d, 0x11, 0x06,
+ '2', 0x0f, 0xff, 0x0a, 0xf8,
+ 'l', 0x05, 0xf8,
+ '2', 0x09, 0xff, 0x0b, 0x06,
+ '2', 0x0d, 0x0d, 0x0d, 0x14,
+ '2', 0x0d, 0x1b, 0x0b, 0x22,
+ '2', 0x09, 0x29, 0x05, 0x31,
+ 'e',
+ /* 0x2a (*) */ 0x20,
+ 'm', 0x1e, 0x27,
+ 'l', 0x13, 0x21,
+ 'l', 0x1e, 0x1b,
+ 'l', 0x1c, 0x18,
+ 'l', 0x12, 0x1e,
+ 'l', 0x12, 0x12,
+ 'l', 0x0e, 0x12,
+ 'l', 0x0e, 0x1e,
+ 'l', 0x04, 0x18,
+ 'l', 0x02, 0x1b,
+ 'l', 0x0d, 0x21,
+ 'l', 0x02, 0x27,
+ 'l', 0x04, 0x2a,
+ 'l', 0x0e, 0x24,
+ 'l', 0x0e, 0x30,
+ 'l', 0x12, 0x30,
+ 'l', 0x12, 0x24,
+ 'l', 0x1c, 0x2a,
+ 'l', 0x1e, 0x27,
+ 'e',
+ /* 0x2b (+) */ 0x36,
+ 'm', 0x1d, 0x28,
+ 'l', 0x1d, 0x17,
+ 'l', 0x2f, 0x17,
+ 'l', 0x2f, 0x11,
+ 'l', 0x1d, 0x11,
+ 'l', 0x1d, 0x00,
+ 'l', 0x18, 0x00,
+ 'l', 0x18, 0x11,
+ 'l', 0x07, 0x11,
+ 'l', 0x07, 0x17,
+ 'l', 0x18, 0x17,
+ 'l', 0x18, 0x28,
+ 'l', 0x1d, 0x28,
+ 'e',
+ /* 0x2c (,) */ 0x14,
+ 'm', 0x08, 0x08,
+ 'l', 0x0e, 0x08,
+ 'l', 0x0e, 0x03,
+ 'l', 0x09, 0xf9,
+ 'l', 0x05, 0xf9,
+ 'l', 0x08, 0x03,
+ 'l', 0x08, 0x08,
+ 'e',
+ /* 0x2d (-) */ 0x17,
+ 'm', 0x03, 0x14,
+ 'l', 0x14, 0x14,
+ 'l', 0x14, 0x0f,
+ 'l', 0x03, 0x0f,
+ 'l', 0x03, 0x14,
+ 'e',
+ /* 0x2e (.) */ 0x14,
+ 'm', 0x07, 0x08,
+ 'l', 0x0d, 0x08,
+ 'l', 0x0d, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x08,
+ 'e',
+ /* 0x2f (/) */ 0x16,
+ 'm', 0x10, 0x2f,
+ 'l', 0x16, 0x2f,
+ 'l', 0x05, 0xfa,
+ 'l', 0x00, 0xfa,
+ 'l', 0x10, 0x2f,
+ 'e',
+ /* 0x30 (0) */ 0x29,
+ 'm', 0x14, 0x2b,
+ '2', 0x0f, 0x2b, 0x0d, 0x26,
+ '2', 0x0b, 0x21, 0x0b, 0x17,
+ '2', 0x0b, 0x0e, 0x0d, 0x09,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x09,
+ '2', 0x1e, 0x0e, 0x1e, 0x17,
+ '2', 0x1e, 0x21, 0x1c, 0x26,
+ '2', 0x19, 0x2b, 0x14, 0x2b,
+ 'm', 0x14, 0x30,
+ '2', 0x1c, 0x30, 0x20, 0x29,
+ '2', 0x24, 0x23, 0x24, 0x17,
+ '2', 0x24, 0x0c, 0x20, 0x05,
+ '2', 0x1c, 0xff, 0x14, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x05,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x08, 0x29,
+ '2', 0x0d, 0x30, 0x14, 0x30,
+ 'e',
+ /* 0x31 (1) */ 0x29,
+ 'm', 0x08, 0x05,
+ 'l', 0x12, 0x05,
+ 'l', 0x12, 0x29,
+ 'l', 0x07, 0x27,
+ 'l', 0x07, 0x2c,
+ 'l', 0x12, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'l', 0x19, 0x05,
+ 'l', 0x23, 0x05,
+ 'l', 0x23, 0x00,
+ 'l', 0x08, 0x00,
+ 'l', 0x08, 0x05,
+ 'e',
+ /* 0x32 (2) */ 0x29,
+ 'm', 0x0c, 0x05,
+ 'l', 0x22, 0x05,
+ 'l', 0x22, 0x00,
+ 'l', 0x05, 0x00,
+ 'l', 0x05, 0x05,
+ '2', 0x08, 0x09, 0x0e, 0x0f,
+ '2', 0x15, 0x16, 0x16, 0x17,
+ '2', 0x19, 0x1b, 0x1b, 0x1d,
+ '2', 0x1c, 0x20, 0x1c, 0x22,
+ '2', 0x1c, 0x26, 0x19, 0x28,
+ '2', 0x17, 0x2a, 0x12, 0x2a,
+ '2', 0x0f, 0x2a, 0x0c, 0x29,
+ '2', 0x09, 0x28, 0x05, 0x26,
+ 'l', 0x05, 0x2c,
+ '2', 0x09, 0x2e, 0x0c, 0x2f,
+ '2', 0x0f, 0x30, 0x12, 0x30,
+ '2', 0x19, 0x30, 0x1e, 0x2c,
+ '2', 0x22, 0x28, 0x22, 0x22,
+ '2', 0x22, 0x1f, 0x21, 0x1d,
+ '2', 0x20, 0x1a, 0x1d, 0x17,
+ '2', 0x1c, 0x16, 0x18, 0x11,
+ '2', 0x14, 0x0d, 0x0c, 0x05,
+ 'e',
+ /* 0x33 (3) */ 0x29,
+ 'm', 0x1a, 0x19,
+ '2', 0x1f, 0x18, 0x21, 0x15,
+ '2', 0x24, 0x12, 0x24, 0x0e,
+ '2', 0x24, 0x07, 0x1f, 0x03,
+ '2', 0x1a, 0xff, 0x11, 0xff,
+ '2', 0x0e, 0xff, 0x0b, 0x00,
+ '2', 0x08, 0x00, 0x05, 0x01,
+ 'l', 0x05, 0x08,
+ '2', 0x08, 0x06, 0x0b, 0x05,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x17, 0x04, 0x1a, 0x07,
+ '2', 0x1d, 0x09, 0x1d, 0x0e,
+ '2', 0x1d, 0x12, 0x1a, 0x14,
+ '2', 0x18, 0x16, 0x12, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x13, 0x1c,
+ '2', 0x17, 0x1c, 0x1a, 0x1d,
+ '2', 0x1c, 0x1f, 0x1c, 0x23,
+ '2', 0x1c, 0x26, 0x1a, 0x28,
+ '2', 0x17, 0x2a, 0x12, 0x2a,
+ '2', 0x10, 0x2a, 0x0d, 0x2a,
+ '2', 0x0a, 0x29, 0x06, 0x28,
+ 'l', 0x06, 0x2e,
+ '2', 0x0a, 0x2f, 0x0d, 0x2f,
+ '2', 0x10, 0x30, 0x13, 0x30,
+ '2', 0x1a, 0x30, 0x1e, 0x2c,
+ '2', 0x23, 0x29, 0x23, 0x23,
+ '2', 0x23, 0x20, 0x20, 0x1d,
+ '2', 0x1e, 0x1a, 0x1a, 0x19,
+ 'e',
+ /* 0x34 (4) */ 0x29,
+ 'm', 0x18, 0x29,
+ 'l', 0x08, 0x10,
+ 'l', 0x18, 0x10,
+ 'l', 0x18, 0x29,
+ 'm', 0x17, 0x2f,
+ 'l', 0x1e, 0x2f,
+ 'l', 0x1e, 0x10,
+ 'l', 0x25, 0x10,
+ 'l', 0x25, 0x0b,
+ 'l', 0x1e, 0x0b,
+ 'l', 0x1e, 0x00,
+ 'l', 0x18, 0x00,
+ 'l', 0x18, 0x0b,
+ 'l', 0x03, 0x0b,
+ 'l', 0x03, 0x11,
+ 'l', 0x17, 0x2f,
+ 'e',
+ /* 0x35 (5) */ 0x29,
+ 'm', 0x07, 0x2f,
+ 'l', 0x20, 0x2f,
+ 'l', 0x20, 0x29,
+ 'l', 0x0d, 0x29,
+ 'l', 0x0d, 0x1e,
+ '2', 0x0e, 0x1e, 0x0f, 0x1f,
+ '2', 0x11, 0x1f, 0x12, 0x1f,
+ '2', 0x1a, 0x1f, 0x1f, 0x1b,
+ '2', 0x23, 0x16, 0x23, 0x0f,
+ '2', 0x23, 0x07, 0x1e, 0x03,
+ '2', 0x1a, 0xff, 0x11, 0xff,
+ '2', 0x0e, 0xff, 0x0b, 0x00,
+ '2', 0x08, 0x00, 0x05, 0x01,
+ 'l', 0x05, 0x07,
+ '2', 0x08, 0x06, 0x0b, 0x05,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x17, 0x04, 0x1a, 0x07,
+ '2', 0x1d, 0x0a, 0x1d, 0x0f,
+ '2', 0x1d, 0x14, 0x1a, 0x17,
+ '2', 0x17, 0x1a, 0x11, 0x1a,
+ '2', 0x0f, 0x1a, 0x0c, 0x19,
+ '2', 0x0a, 0x18, 0x07, 0x17,
+ 'l', 0x07, 0x2f,
+ 'e',
+ /* 0x36 (6) */ 0x29,
+ 'm', 0x15, 0x1a,
+ '2', 0x11, 0x1a, 0x0e, 0x17,
+ '2', 0x0c, 0x14, 0x0c, 0x0f,
+ '2', 0x0c, 0x0a, 0x0e, 0x07,
+ '2', 0x11, 0x04, 0x15, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x07,
+ '2', 0x1e, 0x0a, 0x1e, 0x0f,
+ '2', 0x1e, 0x14, 0x1c, 0x17,
+ '2', 0x19, 0x1a, 0x15, 0x1a,
+ 'm', 0x22, 0x2e,
+ 'l', 0x22, 0x28,
+ '2', 0x1f, 0x29, 0x1d, 0x2a,
+ '2', 0x1a, 0x2a, 0x18, 0x2a,
+ '2', 0x12, 0x2a, 0x0f, 0x26,
+ '2', 0x0b, 0x22, 0x0b, 0x19,
+ '2', 0x0d, 0x1c, 0x0f, 0x1d,
+ '2', 0x12, 0x1f, 0x16, 0x1f,
+ '2', 0x1d, 0x1f, 0x21, 0x1b,
+ '2', 0x25, 0x16, 0x25, 0x0f,
+ '2', 0x25, 0x08, 0x20, 0x03,
+ '2', 0x1c, 0xff, 0x15, 0xff,
+ '2', 0x0d, 0xff, 0x09, 0x05,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x0a, 0x29,
+ '2', 0x0f, 0x30, 0x18, 0x30,
+ '2', 0x1a, 0x30, 0x1d, 0x2f,
+ '2', 0x1f, 0x2f, 0x22, 0x2e,
+ 'e',
+ /* 0x37 (7) */ 0x29,
+ 'm', 0x05, 0x2f,
+ 'l', 0x23, 0x2f,
+ 'l', 0x23, 0x2c,
+ 'l', 0x12, 0x00,
+ 'l', 0x0c, 0x00,
+ 'l', 0x1c, 0x29,
+ 'l', 0x05, 0x29,
+ 'l', 0x05, 0x2f,
+ 'e',
+ /* 0x38 (8) */ 0x29,
+ 'm', 0x14, 0x16,
+ '2', 0x10, 0x16, 0x0d, 0x14,
+ '2', 0x0b, 0x11, 0x0b, 0x0d,
+ '2', 0x0b, 0x09, 0x0d, 0x07,
+ '2', 0x10, 0x04, 0x14, 0x04,
+ '2', 0x19, 0x04, 0x1b, 0x07,
+ '2', 0x1e, 0x09, 0x1e, 0x0d,
+ '2', 0x1e, 0x11, 0x1b, 0x14,
+ '2', 0x19, 0x16, 0x14, 0x16,
+ 'm', 0x0e, 0x19,
+ '2', 0x0a, 0x1a, 0x08, 0x1d,
+ '2', 0x05, 0x1f, 0x05, 0x23,
+ '2', 0x05, 0x29, 0x09, 0x2c,
+ '2', 0x0d, 0x30, 0x14, 0x30,
+ '2', 0x1b, 0x30, 0x1f, 0x2c,
+ '2', 0x23, 0x29, 0x23, 0x23,
+ '2', 0x23, 0x1f, 0x21, 0x1d,
+ '2', 0x1f, 0x1a, 0x1b, 0x19,
+ '2', 0x1f, 0x18, 0x22, 0x15,
+ '2', 0x24, 0x12, 0x24, 0x0d,
+ '2', 0x24, 0x06, 0x20, 0x03,
+ '2', 0x1c, 0xff, 0x14, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x03,
+ '2', 0x04, 0x06, 0x04, 0x0d,
+ '2', 0x04, 0x12, 0x07, 0x15,
+ '2', 0x09, 0x18, 0x0e, 0x19,
+ 'm', 0x0c, 0x23,
+ '2', 0x0c, 0x1f, 0x0e, 0x1d,
+ '2', 0x10, 0x1b, 0x14, 0x1b,
+ '2', 0x18, 0x1b, 0x1b, 0x1d,
+ '2', 0x1d, 0x1f, 0x1d, 0x23,
+ '2', 0x1d, 0x26, 0x1b, 0x28,
+ '2', 0x18, 0x2b, 0x14, 0x2b,
+ '2', 0x10, 0x2b, 0x0e, 0x28,
+ '2', 0x0c, 0x26, 0x0c, 0x23,
+ 'e',
+ /* 0x39 (9) */ 0x29,
+ 'm', 0x07, 0x01,
+ 'l', 0x07, 0x07,
+ '2', 0x09, 0x06, 0x0c, 0x05,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x17, 0x04, 0x1a, 0x09,
+ '2', 0x1d, 0x0d, 0x1e, 0x15,
+ '2', 0x1c, 0x13, 0x19, 0x11,
+ '2', 0x17, 0x10, 0x13, 0x10,
+ '2', 0x0c, 0x10, 0x08, 0x14,
+ '2', 0x04, 0x18, 0x04, 0x20,
+ '2', 0x04, 0x27, 0x08, 0x2b,
+ '2', 0x0d, 0x30, 0x14, 0x30,
+ '2', 0x1c, 0x30, 0x20, 0x29,
+ '2', 0x24, 0x23, 0x24, 0x17,
+ '2', 0x24, 0x0c, 0x1f, 0x06,
+ '2', 0x1a, 0xff, 0x11, 0xff,
+ '2', 0x0f, 0xff, 0x0c, 0x00,
+ '2', 0x0a, 0x00, 0x07, 0x01,
+ 'm', 0x14, 0x15,
+ '2', 0x18, 0x15, 0x1a, 0x18,
+ '2', 0x1d, 0x1b, 0x1d, 0x20,
+ '2', 0x1d, 0x25, 0x1a, 0x28,
+ '2', 0x18, 0x2b, 0x14, 0x2b,
+ '2', 0x0f, 0x2b, 0x0d, 0x28,
+ '2', 0x0a, 0x25, 0x0a, 0x20,
+ '2', 0x0a, 0x1b, 0x0d, 0x18,
+ '2', 0x0f, 0x15, 0x14, 0x15,
+ 'e',
+ /* 0x3a (:) */ 0x16,
+ 'm', 0x08, 0x08,
+ 'l', 0x0e, 0x08,
+ 'l', 0x0e, 0x00,
+ 'l', 0x08, 0x00,
+ 'l', 0x08, 0x08,
+ 'm', 0x08, 0x21,
+ 'l', 0x0e, 0x21,
+ 'l', 0x0e, 0x19,
+ 'l', 0x08, 0x19,
+ 'l', 0x08, 0x21,
+ 'e',
+ /* 0x3b (;) */ 0x16,
+ 'm', 0x08, 0x21,
+ 'l', 0x0e, 0x21,
+ 'l', 0x0e, 0x19,
+ 'l', 0x08, 0x19,
+ 'l', 0x08, 0x21,
+ 'm', 0x08, 0x08,
+ 'l', 0x0e, 0x08,
+ 'l', 0x0e, 0x03,
+ 'l', 0x09, 0xf9,
+ 'l', 0x05, 0xf9,
+ 'l', 0x08, 0x03,
+ 'l', 0x08, 0x08,
+ 'e',
+ /* 0x3c (<) */ 0x36,
+ 'm', 0x2f, 0x20,
+ 'l', 0x0f, 0x14,
+ 'l', 0x2f, 0x09,
+ 'l', 0x2f, 0x03,
+ 'l', 0x07, 0x11,
+ 'l', 0x07, 0x17,
+ 'l', 0x2f, 0x25,
+ 'l', 0x2f, 0x20,
+ 'e',
+ /* 0x3d (=) */ 0x36,
+ 'm', 0x07, 0x1d,
+ 'l', 0x2f, 0x1d,
+ 'l', 0x2f, 0x18,
+ 'l', 0x07, 0x18,
+ 'l', 0x07, 0x1d,
+ 'm', 0x07, 0x10,
+ 'l', 0x2f, 0x10,
+ 'l', 0x2f, 0x0b,
+ 'l', 0x07, 0x0b,
+ 'l', 0x07, 0x10,
+ 'e',
+ /* 0x3e (>) */ 0x36,
+ 'm', 0x07, 0x20,
+ 'l', 0x07, 0x25,
+ 'l', 0x2f, 0x17,
+ 'l', 0x2f, 0x11,
+ 'l', 0x07, 0x03,
+ 'l', 0x07, 0x09,
+ 'l', 0x27, 0x14,
+ 'l', 0x07, 0x20,
+ 'e',
+ /* 0x3f (?) */ 0x22,
+ 'm', 0x0c, 0x08,
+ 'l', 0x13, 0x08,
+ 'l', 0x13, 0x00,
+ 'l', 0x0c, 0x00,
+ 'l', 0x0c, 0x08,
+ 'm', 0x12, 0x0d,
+ 'l', 0x0c, 0x0d,
+ 'l', 0x0c, 0x11,
+ '2', 0x0c, 0x15, 0x0d, 0x17,
+ '2', 0x0e, 0x19, 0x11, 0x1b,
+ 'l', 0x14, 0x1e,
+ '2', 0x16, 0x20, 0x16, 0x21,
+ '2', 0x17, 0x23, 0x17, 0x24,
+ '2', 0x17, 0x27, 0x15, 0x29,
+ '2', 0x13, 0x2a, 0x10, 0x2a,
+ '2', 0x0d, 0x2a, 0x0a, 0x29,
+ '2', 0x08, 0x28, 0x05, 0x26,
+ 'l', 0x05, 0x2c,
+ '2', 0x08, 0x2e, 0x0b, 0x2f,
+ '2', 0x0e, 0x30, 0x11, 0x30,
+ '2', 0x17, 0x30, 0x1a, 0x2c,
+ '2', 0x1e, 0x29, 0x1e, 0x24,
+ '2', 0x1e, 0x22, 0x1c, 0x20,
+ '2', 0x1b, 0x1e, 0x18, 0x1b,
+ 'l', 0x16, 0x18,
+ '2', 0x14, 0x17, 0x14, 0x16,
+ '2', 0x13, 0x15, 0x13, 0x15,
+ '2', 0x13, 0x14, 0x12, 0x13,
+ '2', 0x12, 0x12, 0x12, 0x10,
+ 'l', 0x12, 0x0d,
+ 'e',
+ /* 0x40 (@) */ 0x40,
+ 'm', 0x18, 0x11,
+ '2', 0x18, 0x0c, 0x1a, 0x0a,
+ '2', 0x1c, 0x07, 0x20, 0x07,
+ '2', 0x24, 0x07, 0x26, 0x0a,
+ '2', 0x28, 0x0c, 0x28, 0x11,
+ '2', 0x28, 0x15, 0x26, 0x18,
+ '2', 0x24, 0x1a, 0x20, 0x1a,
+ '2', 0x1c, 0x1a, 0x1a, 0x18,
+ '2', 0x18, 0x15, 0x18, 0x11,
+ 'm', 0x29, 0x07,
+ '2', 0x27, 0x05, 0x25, 0x04,
+ '2', 0x22, 0x03, 0x1f, 0x03,
+ '2', 0x1a, 0x03, 0x16, 0x07,
+ '2', 0x13, 0x0b, 0x13, 0x11,
+ '2', 0x13, 0x17, 0x16, 0x1b,
+ '2', 0x1a, 0x1f, 0x1f, 0x1f,
+ '2', 0x22, 0x1f, 0x25, 0x1e,
+ '2', 0x27, 0x1d, 0x29, 0x1a,
+ 'l', 0x29, 0x1e,
+ 'l', 0x2d, 0x1e,
+ 'l', 0x2d, 0x07,
+ '2', 0x32, 0x08, 0x34, 0x0b,
+ '2', 0x37, 0x0f, 0x37, 0x14,
+ '2', 0x37, 0x18, 0x36, 0x1b,
+ '2', 0x35, 0x1e, 0x33, 0x20,
+ '2', 0x30, 0x24, 0x2b, 0x26,
+ '2', 0x26, 0x29, 0x21, 0x29,
+ '2', 0x1d, 0x29, 0x1a, 0x28,
+ '2', 0x16, 0x27, 0x13, 0x25,
+ '2', 0x0e, 0x21, 0x0b, 0x1c,
+ '2', 0x09, 0x17, 0x09, 0x11,
+ '2', 0x09, 0x0c, 0x0a, 0x08,
+ '2', 0x0c, 0x03, 0x10, 0x00,
+ '2', 0x13, 0xfd, 0x17, 0xfb,
+ '2', 0x1c, 0xf9, 0x20, 0xf9,
+ '2', 0x24, 0xf9, 0x28, 0xfb,
+ '2', 0x2c, 0xfc, 0x30, 0xff,
+ 'l', 0x32, 0xfb,
+ '2', 0x2e, 0xf8, 0x2a, 0xf7,
+ '2', 0x25, 0xf5, 0x20, 0xf5,
+ '2', 0x1b, 0xf5, 0x16, 0xf7,
+ '2', 0x10, 0xf9, 0x0c, 0xfd,
+ '2', 0x08, 0x01, 0x06, 0x06,
+ '2', 0x04, 0x0b, 0x04, 0x11,
+ '2', 0x04, 0x17, 0x06, 0x1c,
+ '2', 0x08, 0x21, 0x0c, 0x25,
+ '2', 0x10, 0x29, 0x16, 0x2b,
+ '2', 0x1b, 0x2d, 0x21, 0x2d,
+ '2', 0x28, 0x2d, 0x2d, 0x2a,
+ '2', 0x33, 0x28, 0x37, 0x23,
+ '2', 0x39, 0x20, 0x3a, 0x1c,
+ '2', 0x3c, 0x18, 0x3c, 0x15,
+ '2', 0x3c, 0x0c, 0x37, 0x08,
+ '2', 0x32, 0x03, 0x29, 0x03,
+ 'l', 0x29, 0x07,
+ 'e',
+ /* 0x41 (A) */ 0x2c,
+ 'm', 0x16, 0x28,
+ 'l', 0x0d, 0x11,
+ 'l', 0x1e, 0x11,
+ 'l', 0x16, 0x28,
+ 'm', 0x12, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'l', 0x2b, 0x00,
+ 'l', 0x25, 0x00,
+ 'l', 0x20, 0x0c,
+ 'l', 0x0b, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x01, 0x00,
+ 'l', 0x12, 0x2f,
+ 'e',
+ /* 0x42 (B) */ 0x2c,
+ 'm', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x17, 0x05,
+ '2', 0x1c, 0x05, 0x1e, 0x07,
+ '2', 0x21, 0x09, 0x21, 0x0e,
+ '2', 0x21, 0x12, 0x1e, 0x14,
+ '2', 0x1c, 0x16, 0x17, 0x16,
+ 'l', 0x0d, 0x16,
+ 'm', 0x0d, 0x29,
+ 'l', 0x0d, 0x1b,
+ 'l', 0x16, 0x1b,
+ '2', 0x1b, 0x1b, 0x1d, 0x1d,
+ '2', 0x1f, 0x1f, 0x1f, 0x22,
+ '2', 0x1f, 0x26, 0x1d, 0x28,
+ '2', 0x1b, 0x29, 0x16, 0x29,
+ 'l', 0x0d, 0x29,
+ 'm', 0x06, 0x2f,
+ 'l', 0x16, 0x2f,
+ '2', 0x1e, 0x2f, 0x22, 0x2c,
+ '2', 0x25, 0x29, 0x25, 0x23,
+ '2', 0x25, 0x1f, 0x23, 0x1c,
+ '2', 0x21, 0x1a, 0x1e, 0x19,
+ '2', 0x22, 0x18, 0x25, 0x15,
+ '2', 0x27, 0x12, 0x27, 0x0d,
+ '2', 0x27, 0x07, 0x23, 0x03,
+ '2', 0x1f, 0x00, 0x17, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x43 (C) */ 0x2d,
+ 'm', 0x29, 0x2b,
+ 'l', 0x29, 0x24,
+ '2', 0x26, 0x27, 0x22, 0x29,
+ '2', 0x1f, 0x2a, 0x1b, 0x2a,
+ '2', 0x13, 0x2a, 0x0f, 0x25,
+ '2', 0x0a, 0x21, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0f, 0x09,
+ '2', 0x13, 0x04, 0x1b, 0x04,
+ '2', 0x1f, 0x04, 0x22, 0x06,
+ '2', 0x26, 0x07, 0x29, 0x0a,
+ 'l', 0x29, 0x04,
+ '2', 0x26, 0x01, 0x22, 0x00,
+ '2', 0x1f, 0xff, 0x1a, 0xff,
+ '2', 0x10, 0xff, 0x0a, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x0a, 0x29,
+ '2', 0x10, 0x30, 0x1a, 0x30,
+ '2', 0x1f, 0x30, 0x22, 0x2e,
+ '2', 0x26, 0x2d, 0x29, 0x2b,
+ 'e',
+ /* 0x44 (D) */ 0x31,
+ 'm', 0x0d, 0x29,
+ 'l', 0x0d, 0x05,
+ 'l', 0x14, 0x05,
+ '2', 0x1e, 0x05, 0x22, 0x0a,
+ '2', 0x27, 0x0e, 0x27, 0x17,
+ '2', 0x27, 0x21, 0x22, 0x25,
+ '2', 0x1e, 0x29, 0x14, 0x29,
+ 'l', 0x0d, 0x29,
+ 'm', 0x06, 0x2f,
+ 'l', 0x13, 0x2f,
+ '2', 0x21, 0x2f, 0x27, 0x29,
+ '2', 0x2e, 0x23, 0x2e, 0x17,
+ '2', 0x2e, 0x0b, 0x27, 0x06,
+ '2', 0x21, 0x00, 0x13, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x45 (E) */ 0x28,
+ 'm', 0x06, 0x2f,
+ 'l', 0x24, 0x2f,
+ 'l', 0x24, 0x29,
+ 'l', 0x0d, 0x29,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x23, 0x1c,
+ 'l', 0x23, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x24, 0x05,
+ 'l', 0x24, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x46 (F) */ 0x25,
+ 'm', 0x06, 0x2f,
+ 'l', 0x21, 0x2f,
+ 'l', 0x21, 0x29,
+ 'l', 0x0d, 0x29,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x1f, 0x1c,
+ 'l', 0x1f, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x47 (G) */ 0x32,
+ 'm', 0x26, 0x07,
+ 'l', 0x26, 0x13,
+ 'l', 0x1c, 0x13,
+ 'l', 0x1c, 0x18,
+ 'l', 0x2c, 0x18,
+ 'l', 0x2c, 0x04,
+ '2', 0x29, 0x02, 0x24, 0x00,
+ '2', 0x20, 0xff, 0x1b, 0xff,
+ '2', 0x10, 0xff, 0x0a, 0x05,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x0a, 0x29,
+ '2', 0x10, 0x30, 0x1b, 0x30,
+ '2', 0x1f, 0x30, 0x24, 0x2e,
+ '2', 0x28, 0x2d, 0x2b, 0x2b,
+ 'l', 0x2b, 0x24,
+ '2', 0x28, 0x27, 0x24, 0x29,
+ '2', 0x20, 0x2a, 0x1b, 0x2a,
+ '2', 0x13, 0x2a, 0x0f, 0x26,
+ '2', 0x0a, 0x21, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0f, 0x09,
+ '2', 0x13, 0x04, 0x1b, 0x04,
+ '2', 0x1f, 0x04, 0x21, 0x05,
+ '2', 0x24, 0x05, 0x26, 0x07,
+ 'e',
+ /* 0x48 (H) */ 0x30,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x24, 0x1c,
+ 'l', 0x24, 0x2f,
+ 'l', 0x2a, 0x2f,
+ 'l', 0x2a, 0x00,
+ 'l', 0x24, 0x00,
+ 'l', 0x24, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x49 (I) */ 0x13,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x4a (J) */ 0x13,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x03,
+ '2', 0x0d, 0xfb, 0x09, 0xf7,
+ '2', 0x06, 0xf3, 0xff, 0xf3,
+ 'l', 0xfd, 0xf3,
+ 'l', 0xfd, 0xf9,
+ 'l', 0xff, 0xf9,
+ '2', 0x03, 0xf9, 0x05, 0xfb,
+ '2', 0x06, 0xfd, 0x06, 0x03,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x4b (K) */ 0x2a,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x1b,
+ 'l', 0x22, 0x2f,
+ 'l', 0x2a, 0x2f,
+ 'l', 0x13, 0x19,
+ 'l', 0x2b, 0x00,
+ 'l', 0x23, 0x00,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x4c (L) */ 0x24,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x05,
+ 'l', 0x23, 0x05,
+ 'l', 0x23, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x4d (M) */ 0x37,
+ 'm', 0x06, 0x2f,
+ 'l', 0x10, 0x2f,
+ 'l', 0x1c, 0x0f,
+ 'l', 0x28, 0x2f,
+ 'l', 0x31, 0x2f,
+ 'l', 0x31, 0x00,
+ 'l', 0x2b, 0x00,
+ 'l', 0x2b, 0x29,
+ 'l', 0x1f, 0x09,
+ 'l', 0x18, 0x09,
+ 'l', 0x0c, 0x29,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x4e (N) */ 0x30,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0f, 0x2f,
+ 'l', 0x23, 0x08,
+ 'l', 0x23, 0x2f,
+ 'l', 0x2a, 0x2f,
+ 'l', 0x2a, 0x00,
+ 'l', 0x21, 0x00,
+ 'l', 0x0c, 0x27,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x4f (O) */ 0x32,
+ 'm', 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0e, 0x09,
+ '2', 0x12, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x20, 0x24, 0x25,
+ '2', 0x20, 0x2a, 0x19, 0x2a,
+ 'm', 0x19, 0x30,
+ '2', 0x23, 0x30, 0x29, 0x29,
+ '2', 0x2f, 0x22, 0x2f, 0x17,
+ '2', 0x2f, 0x0c, 0x29, 0x06,
+ '2', 0x23, 0xff, 0x19, 0xff,
+ '2', 0x0f, 0xff, 0x09, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ 'e',
+ /* 0x50 (P) */ 0x27,
+ 'm', 0x0d, 0x29,
+ 'l', 0x0d, 0x18,
+ 'l', 0x15, 0x18,
+ '2', 0x19, 0x18, 0x1b, 0x1a,
+ '2', 0x1e, 0x1d, 0x1e, 0x21,
+ '2', 0x1e, 0x25, 0x1b, 0x27,
+ '2', 0x19, 0x29, 0x15, 0x29,
+ 'l', 0x0d, 0x29,
+ 'm', 0x06, 0x2f,
+ 'l', 0x15, 0x2f,
+ '2', 0x1c, 0x2f, 0x20, 0x2b,
+ '2', 0x24, 0x28, 0x24, 0x21,
+ '2', 0x24, 0x1a, 0x20, 0x16,
+ '2', 0x1c, 0x13, 0x15, 0x13,
+ 'l', 0x0d, 0x13,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x51 (Q) */ 0x32,
+ 'm', 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0e, 0x09,
+ '2', 0x12, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x20, 0x24, 0x25,
+ '2', 0x20, 0x2a, 0x19, 0x2a,
+ 'm', 0x22, 0x01,
+ 'l', 0x2a, 0xf8,
+ 'l', 0x23, 0xf8,
+ 'l', 0x1c, 0xff,
+ '2', 0x1b, 0xff, 0x1a, 0xff,
+ '2', 0x1a, 0xff, 0x19, 0xff,
+ '2', 0x0f, 0xff, 0x09, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ '2', 0x23, 0x30, 0x29, 0x29,
+ '2', 0x2f, 0x22, 0x2f, 0x17,
+ '2', 0x2f, 0x0f, 0x2c, 0x09,
+ '2', 0x28, 0x04, 0x22, 0x01,
+ 'e',
+ /* 0x52 (R) */ 0x2c,
+ 'm', 0x1c, 0x16,
+ '2', 0x1e, 0x15, 0x20, 0x13,
+ '2', 0x22, 0x11, 0x24, 0x0d,
+ 'l', 0x2b, 0x00,
+ 'l', 0x24, 0x00,
+ 'l', 0x1e, 0x0c,
+ '2', 0x1c, 0x11, 0x19, 0x12,
+ '2', 0x17, 0x14, 0x13, 0x14,
+ 'l', 0x0d, 0x14,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'l', 0x15, 0x2f,
+ '2', 0x1d, 0x2f, 0x20, 0x2b,
+ '2', 0x24, 0x28, 0x24, 0x21,
+ '2', 0x24, 0x1d, 0x22, 0x1a,
+ '2', 0x20, 0x17, 0x1c, 0x16,
+ 'm', 0x0d, 0x29,
+ 'l', 0x0d, 0x19,
+ 'l', 0x15, 0x19,
+ '2', 0x19, 0x19, 0x1b, 0x1b,
+ '2', 0x1e, 0x1d, 0x1e, 0x21,
+ '2', 0x1e, 0x25, 0x1b, 0x27,
+ '2', 0x19, 0x29, 0x15, 0x29,
+ 'l', 0x0d, 0x29,
+ 'e',
+ /* 0x53 (S) */ 0x29,
+ 'm', 0x22, 0x2d,
+ 'l', 0x22, 0x27,
+ '2', 0x1f, 0x29, 0x1b, 0x2a,
+ '2', 0x18, 0x2a, 0x15, 0x2a,
+ '2', 0x10, 0x2a, 0x0d, 0x28,
+ '2', 0x0b, 0x26, 0x0b, 0x23,
+ '2', 0x0b, 0x20, 0x0c, 0x1e,
+ '2', 0x0e, 0x1c, 0x13, 0x1b,
+ 'l', 0x17, 0x1b,
+ '2', 0x1e, 0x19, 0x22, 0x16,
+ '2', 0x25, 0x13, 0x25, 0x0d,
+ '2', 0x25, 0x06, 0x21, 0x03,
+ '2', 0x1c, 0xff, 0x13, 0xff,
+ '2', 0x10, 0xff, 0x0c, 0x00,
+ '2', 0x08, 0x01, 0x04, 0x02,
+ 'l', 0x04, 0x09,
+ '2', 0x08, 0x06, 0x0c, 0x05,
+ '2', 0x10, 0x04, 0x13, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x06,
+ '2', 0x1e, 0x08, 0x1e, 0x0c,
+ '2', 0x1e, 0x10, 0x1c, 0x12,
+ '2', 0x1a, 0x14, 0x15, 0x15,
+ 'l', 0x12, 0x15,
+ '2', 0x0b, 0x17, 0x07, 0x1a,
+ '2', 0x04, 0x1d, 0x04, 0x22,
+ '2', 0x04, 0x28, 0x09, 0x2c,
+ '2', 0x0d, 0x30, 0x15, 0x30,
+ '2', 0x18, 0x30, 0x1b, 0x2f,
+ '2', 0x1f, 0x2e, 0x22, 0x2d,
+ 'e',
+ /* 0x54 (T) */ 0x27,
+ 'm', 0x00, 0x2f,
+ 'l', 0x27, 0x2f,
+ 'l', 0x27, 0x29,
+ 'l', 0x17, 0x29,
+ 'l', 0x17, 0x00,
+ 'l', 0x10, 0x00,
+ 'l', 0x10, 0x29,
+ 'l', 0x00, 0x29,
+ 'l', 0x00, 0x2f,
+ 'e',
+ /* 0x55 (U) */ 0x2f,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0c, 0x2f,
+ 'l', 0x0c, 0x12,
+ '2', 0x0c, 0x0b, 0x0f, 0x08,
+ '2', 0x11, 0x04, 0x17, 0x04,
+ '2', 0x1e, 0x04, 0x20, 0x08,
+ '2', 0x23, 0x0b, 0x23, 0x12,
+ 'l', 0x23, 0x2f,
+ 'l', 0x29, 0x2f,
+ 'l', 0x29, 0x12,
+ '2', 0x29, 0x08, 0x25, 0x04,
+ '2', 0x20, 0xff, 0x17, 0xff,
+ '2', 0x0f, 0xff, 0x0a, 0x04,
+ '2', 0x06, 0x08, 0x06, 0x12,
+ 'l', 0x06, 0x2f,
+ 'e',
+ /* 0x56 (V) */ 0x2c,
+ 'm', 0x12, 0x00,
+ 'l', 0x01, 0x2f,
+ 'l', 0x07, 0x2f,
+ 'l', 0x16, 0x07,
+ 'l', 0x25, 0x2f,
+ 'l', 0x2b, 0x2f,
+ 'l', 0x19, 0x00,
+ 'l', 0x12, 0x00,
+ 'e',
+ /* 0x57 (W) */ 0x3f,
+ 'm', 0x02, 0x2f,
+ 'l', 0x09, 0x2f,
+ 'l', 0x12, 0x07,
+ 'l', 0x1c, 0x2f,
+ 'l', 0x23, 0x2f,
+ 'l', 0x2d, 0x07,
+ 'l', 0x37, 0x2f,
+ 'l', 0x3d, 0x2f,
+ 'l', 0x31, 0x00,
+ 'l', 0x2a, 0x00,
+ 'l', 0x20, 0x29,
+ 'l', 0x16, 0x00,
+ 'l', 0x0e, 0x00,
+ 'l', 0x02, 0x2f,
+ 'e',
+ /* 0x58 (X) */ 0x2c,
+ 'm', 0x04, 0x2f,
+ 'l', 0x0b, 0x2f,
+ 'l', 0x16, 0x1d,
+ 'l', 0x22, 0x2f,
+ 'l', 0x29, 0x2f,
+ 'l', 0x1a, 0x18,
+ 'l', 0x2a, 0x00,
+ 'l', 0x23, 0x00,
+ 'l', 0x16, 0x14,
+ 'l', 0x09, 0x00,
+ 'l', 0x02, 0x00,
+ 'l', 0x13, 0x19,
+ 'l', 0x04, 0x2f,
+ 'e',
+ /* 0x59 (Y) */ 0x27,
+ 'm', 0x00, 0x2f,
+ 'l', 0x07, 0x2f,
+ 'l', 0x14, 0x1b,
+ 'l', 0x20, 0x2f,
+ 'l', 0x27, 0x2f,
+ 'l', 0x17, 0x16,
+ 'l', 0x17, 0x00,
+ 'l', 0x10, 0x00,
+ 'l', 0x10, 0x16,
+ 'l', 0x00, 0x2f,
+ 'e',
+ /* 0x5a (Z) */ 0x2c,
+ 'm', 0x04, 0x2f,
+ 'l', 0x28, 0x2f,
+ 'l', 0x28, 0x2a,
+ 'l', 0x0b, 0x05,
+ 'l', 0x29, 0x05,
+ 'l', 0x29, 0x00,
+ 'l', 0x03, 0x00,
+ 'l', 0x03, 0x05,
+ 'l', 0x20, 0x29,
+ 'l', 0x04, 0x29,
+ 'l', 0x04, 0x2f,
+ 'e',
+ /* 0x5b ([) */ 0x19,
+ 'm', 0x06, 0x31,
+ 'l', 0x13, 0x31,
+ 'l', 0x13, 0x2c,
+ 'l', 0x0b, 0x2c,
+ 'l', 0x0b, 0xfc,
+ 'l', 0x13, 0xfc,
+ 'l', 0x13, 0xf8,
+ 'l', 0x06, 0xf8,
+ 'l', 0x06, 0x31,
+ 'e',
+ /* 0x5c (\) */ 0x16,
+ 'm', 0x05, 0x2f,
+ 'l', 0x16, 0xfa,
+ 'l', 0x10, 0xfa,
+ 'l', 0x00, 0x2f,
+ 'l', 0x05, 0x2f,
+ 'e',
+ /* 0x5d (]) */ 0x19,
+ 'm', 0x13, 0x31,
+ 'l', 0x13, 0xf8,
+ 'l', 0x06, 0xf8,
+ 'l', 0x06, 0xfc,
+ 'l', 0x0e, 0xfc,
+ 'l', 0x0e, 0x2c,
+ 'l', 0x06, 0x2c,
+ 'l', 0x06, 0x31,
+ 'l', 0x13, 0x31,
+ 'e',
+ /* 0x5e (^) */ 0x36,
+ 'm', 0x1e, 0x2f,
+ 'l', 0x2f, 0x1d,
+ 'l', 0x29, 0x1d,
+ 'l', 0x1b, 0x2a,
+ 'l', 0x0d, 0x1d,
+ 'l', 0x07, 0x1d,
+ 'l', 0x18, 0x2f,
+ 'l', 0x1e, 0x2f,
+ 'e',
+ /* 0x5f (_) */ 0x20,
+ 'm', 0x21, 0xf5,
+ 'l', 0x21, 0xf1,
+ 'l', 0xff, 0xf1,
+ 'l', 0xff, 0xf5,
+ 'l', 0x21, 0xf5,
+ 'e',
+ /* 0x60 (`) */ 0x20,
+ 'm', 0x0b, 0x33,
+ 'l', 0x14, 0x28,
+ 'l', 0x10, 0x28,
+ 'l', 0x05, 0x33,
+ 'l', 0x0b, 0x33,
+ 'e',
+ /* 0x61 (a) */ 0x27,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'm', 0x21, 0x14,
+ 'l', 0x21, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x05,
+ '2', 0x1a, 0x02, 0x17, 0x01,
+ '2', 0x14, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x1a, 0x24, 0x1e, 0x20,
+ '2', 0x21, 0x1c, 0x21, 0x14,
+ 'e',
+ /* 0x62 (b) */ 0x29,
+ 'm', 0x1f, 0x11,
+ '2', 0x1f, 0x18, 0x1d, 0x1b,
+ '2', 0x1a, 0x1f, 0x15, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1b,
+ '2', 0x0c, 0x18, 0x0c, 0x11,
+ '2', 0x0c, 0x0b, 0x0e, 0x08,
+ '2', 0x11, 0x04, 0x15, 0x04,
+ '2', 0x1a, 0x04, 0x1d, 0x08,
+ '2', 0x1f, 0x0b, 0x1f, 0x11,
+ 'm', 0x0c, 0x1e,
+ '2', 0x0d, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x1d, 0x24, 0x21, 0x1f,
+ '2', 0x25, 0x1a, 0x25, 0x11,
+ '2', 0x25, 0x09, 0x21, 0x04,
+ '2', 0x1d, 0xff, 0x17, 0xff,
+ '2', 0x13, 0xff, 0x10, 0x01,
+ '2', 0x0d, 0x02, 0x0c, 0x05,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x1e,
+ 'e',
+ /* 0x63 (c) */ 0x23,
+ 'm', 0x1f, 0x22,
+ 'l', 0x1f, 0x1c,
+ '2', 0x1d, 0x1e, 0x1a, 0x1e,
+ '2', 0x18, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0d, 0x08,
+ '2', 0x10, 0x04, 0x15, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x05,
+ '2', 0x1d, 0x05, 0x1f, 0x07,
+ 'l', 0x1f, 0x01,
+ '2', 0x1d, 0x00, 0x1a, 0x00,
+ '2', 0x18, 0xff, 0x15, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x18, 0x24, 0x1a, 0x23,
+ '2', 0x1d, 0x23, 0x1f, 0x22,
+ 'e',
+ /* 0x64 (d) */ 0x29,
+ 'm', 0x1d, 0x1e,
+ 'l', 0x1d, 0x31,
+ 'l', 0x23, 0x31,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x16, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x12, 0x24,
+ '2', 0x16, 0x24, 0x18, 0x22,
+ '2', 0x1b, 0x21, 0x1d, 0x1e,
+ 'm', 0x09, 0x11,
+ '2', 0x09, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x08,
+ '2', 0x1d, 0x0b, 0x1d, 0x11,
+ '2', 0x1d, 0x18, 0x1a, 0x1b,
+ '2', 0x18, 0x1f, 0x13, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x09, 0x18, 0x09, 0x11,
+ 'e',
+ /* 0x65 (e) */ 0x27,
+ 'm', 0x24, 0x13,
+ 'l', 0x24, 0x10,
+ 'l', 0x0a, 0x10,
+ '2', 0x0a, 0x0a, 0x0d, 0x07,
+ '2', 0x10, 0x04, 0x16, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x05,
+ '2', 0x20, 0x06, 0x23, 0x07,
+ 'l', 0x23, 0x02,
+ '2', 0x20, 0x00, 0x1c, 0x00,
+ '2', 0x19, 0xff, 0x16, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x1c, 0x24, 0x20, 0x1f,
+ '2', 0x24, 0x1b, 0x24, 0x13,
+ 'm', 0x1e, 0x15,
+ '2', 0x1e, 0x19, 0x1c, 0x1c,
+ '2', 0x19, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1c,
+ '2', 0x0a, 0x1a, 0x0a, 0x15,
+ 'l', 0x1e, 0x15,
+ 'e',
+ /* 0x66 (f) */ 0x17,
+ 'm', 0x18, 0x31,
+ 'l', 0x18, 0x2c,
+ 'l', 0x12, 0x2c,
+ '2', 0x0f, 0x2c, 0x0e, 0x2b,
+ '2', 0x0d, 0x29, 0x0d, 0x26,
+ 'l', 0x0d, 0x23,
+ 'l', 0x16, 0x23,
+ 'l', 0x16, 0x1f,
+ 'l', 0x0d, 0x1f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x1f,
+ 'l', 0x01, 0x1f,
+ 'l', 0x01, 0x23,
+ 'l', 0x07, 0x23,
+ 'l', 0x07, 0x25,
+ '2', 0x07, 0x2b, 0x0a, 0x2e,
+ '2', 0x0c, 0x31, 0x12, 0x31,
+ 'l', 0x18, 0x31,
+ 'e',
+ /* 0x67 (g) */ 0x29,
+ 'm', 0x1d, 0x12,
+ '2', 0x1d, 0x18, 0x1a, 0x1c,
+ '2', 0x18, 0x1f, 0x13, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1c,
+ '2', 0x09, 0x18, 0x09, 0x12,
+ '2', 0x09, 0x0c, 0x0c, 0x08,
+ '2', 0x0f, 0x05, 0x13, 0x05,
+ '2', 0x18, 0x05, 0x1a, 0x08,
+ '2', 0x1d, 0x0c, 0x1d, 0x12,
+ 'm', 0x23, 0x04,
+ '2', 0x23, 0xfb, 0x1f, 0xf7,
+ '2', 0x1b, 0xf3, 0x13, 0xf3,
+ '2', 0x10, 0xf3, 0x0d, 0xf3,
+ '2', 0x0a, 0xf4, 0x08, 0xf5,
+ 'l', 0x08, 0xfa,
+ '2', 0x0a, 0xf9, 0x0d, 0xf8,
+ '2', 0x0f, 0xf7, 0x12, 0xf7,
+ '2', 0x17, 0xf7, 0x1a, 0xfa,
+ '2', 0x1d, 0xfd, 0x1d, 0x03,
+ 'l', 0x1d, 0x06,
+ '2', 0x1b, 0x03, 0x19, 0x02,
+ '2', 0x16, 0x00, 0x12, 0x00,
+ '2', 0x0b, 0x00, 0x07, 0x05,
+ '2', 0x04, 0x0a, 0x04, 0x12,
+ '2', 0x04, 0x1a, 0x07, 0x1f,
+ '2', 0x0b, 0x24, 0x12, 0x24,
+ '2', 0x16, 0x24, 0x19, 0x22,
+ '2', 0x1b, 0x21, 0x1d, 0x1e,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x04,
+ 'e',
+ /* 0x68 (h) */ 0x29,
+ 'm', 0x23, 0x15,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x15,
+ '2', 0x1d, 0x1a, 0x1b, 0x1c,
+ '2', 0x1a, 0x1f, 0x16, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1c,
+ '2', 0x0c, 0x19, 0x0c, 0x14,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x1e,
+ '2', 0x0e, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x1d, 0x24, 0x20, 0x20,
+ '2', 0x23, 0x1c, 0x23, 0x15,
+ 'e',
+ /* 0x69 (i) */ 0x12,
+ 'm', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'm', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x29,
+ 'l', 0x06, 0x29,
+ 'l', 0x06, 0x31,
+ 'e',
+ /* 0x6a (j) */ 0x12,
+ 'm', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0xff,
+ '2', 0x0c, 0xf9, 0x09, 0xf6,
+ '2', 0x07, 0xf3, 0x01, 0xf3,
+ 'l', 0xff, 0xf3,
+ 'l', 0xff, 0xf8,
+ 'l', 0x00, 0xf8,
+ '2', 0x04, 0xf8, 0x05, 0xf9,
+ '2', 0x06, 0xfb, 0x06, 0xff,
+ 'l', 0x06, 0x23,
+ 'm', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x29,
+ 'l', 0x06, 0x29,
+ 'l', 0x06, 0x31,
+ 'e',
+ /* 0x6b (k) */ 0x25,
+ 'm', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x14,
+ 'l', 0x1d, 0x23,
+ 'l', 0x24, 0x23,
+ 'l', 0x12, 0x13,
+ 'l', 0x25, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x0c, 0x11,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x31,
+ 'e',
+ /* 0x6c (l) */ 0x12,
+ 'm', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x31,
+ 'e',
+ /* 0x6d (m) */ 0x3e,
+ 'm', 0x21, 0x1c,
+ '2', 0x23, 0x20, 0x26, 0x22,
+ '2', 0x29, 0x24, 0x2e, 0x24,
+ '2', 0x33, 0x24, 0x36, 0x20,
+ '2', 0x39, 0x1c, 0x39, 0x15,
+ 'l', 0x39, 0x00,
+ 'l', 0x33, 0x00,
+ 'l', 0x33, 0x15,
+ '2', 0x33, 0x1a, 0x31, 0x1c,
+ '2', 0x30, 0x1f, 0x2c, 0x1f,
+ '2', 0x27, 0x1f, 0x25, 0x1c,
+ '2', 0x22, 0x19, 0x22, 0x14,
+ 'l', 0x22, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x15,
+ '2', 0x1c, 0x1a, 0x1b, 0x1c,
+ '2', 0x19, 0x1f, 0x15, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1c,
+ '2', 0x0c, 0x19, 0x0c, 0x14,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x1e,
+ '2', 0x0e, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x1b, 0x24, 0x1d, 0x22,
+ '2', 0x20, 0x20, 0x21, 0x1c,
+ 'e',
+ /* 0x6e (n) */ 0x29,
+ 'm', 0x23, 0x15,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x15,
+ '2', 0x1d, 0x1a, 0x1b, 0x1c,
+ '2', 0x1a, 0x1f, 0x16, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1c,
+ '2', 0x0c, 0x19, 0x0c, 0x14,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x1e,
+ '2', 0x0e, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x1d, 0x24, 0x20, 0x20,
+ '2', 0x23, 0x1c, 0x23, 0x15,
+ 'e',
+ /* 0x6f (o) */ 0x27,
+ 'm', 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x18, 0x1b, 0x1b,
+ '2', 0x18, 0x1f, 0x14, 0x1f,
+ 'm', 0x14, 0x24,
+ '2', 0x1b, 0x24, 0x1f, 0x1f,
+ '2', 0x24, 0x1a, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ 'e',
+ /* 0x70 (p) */ 0x29,
+ 'm', 0x0c, 0x05,
+ 'l', 0x0c, 0xf3,
+ 'l', 0x06, 0xf3,
+ 'l', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x1e,
+ '2', 0x0d, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x1d, 0x24, 0x21, 0x1f,
+ '2', 0x25, 0x1a, 0x25, 0x11,
+ '2', 0x25, 0x09, 0x21, 0x04,
+ '2', 0x1d, 0xff, 0x17, 0xff,
+ '2', 0x13, 0xff, 0x10, 0x01,
+ '2', 0x0d, 0x02, 0x0c, 0x05,
+ 'm', 0x1f, 0x11,
+ '2', 0x1f, 0x18, 0x1d, 0x1b,
+ '2', 0x1a, 0x1f, 0x15, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1b,
+ '2', 0x0c, 0x18, 0x0c, 0x11,
+ '2', 0x0c, 0x0b, 0x0e, 0x08,
+ '2', 0x11, 0x04, 0x15, 0x04,
+ '2', 0x1a, 0x04, 0x1d, 0x08,
+ '2', 0x1f, 0x0b, 0x1f, 0x11,
+ 'e',
+ /* 0x71 (q) */ 0x29,
+ 'm', 0x09, 0x11,
+ '2', 0x09, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x08,
+ '2', 0x1d, 0x0b, 0x1d, 0x11,
+ '2', 0x1d, 0x18, 0x1a, 0x1b,
+ '2', 0x18, 0x1f, 0x13, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x09, 0x18, 0x09, 0x11,
+ 'm', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x16, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x12, 0x24,
+ '2', 0x16, 0x24, 0x18, 0x22,
+ '2', 0x1b, 0x21, 0x1d, 0x1e,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0xf3,
+ 'l', 0x1d, 0xf3,
+ 'l', 0x1d, 0x05,
+ 'e',
+ /* 0x72 (r) */ 0x1a,
+ 'm', 0x1a, 0x1e,
+ '2', 0x19, 0x1e, 0x18, 0x1e,
+ '2', 0x17, 0x1f, 0x16, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1c,
+ '2', 0x0c, 0x18, 0x0c, 0x12,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x1e,
+ '2', 0x0d, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x18, 0x24, 0x19, 0x24,
+ '2', 0x19, 0x24, 0x1a, 0x24,
+ 'l', 0x1a, 0x1e,
+ 'e',
+ /* 0x73 (s) */ 0x21,
+ 'm', 0x1c, 0x22,
+ 'l', 0x1c, 0x1d,
+ '2', 0x1a, 0x1e, 0x17, 0x1e,
+ '2', 0x15, 0x1f, 0x12, 0x1f,
+ '2', 0x0e, 0x1f, 0x0b, 0x1e,
+ '2', 0x09, 0x1c, 0x09, 0x1a,
+ '2', 0x09, 0x18, 0x0b, 0x17,
+ '2', 0x0c, 0x16, 0x11, 0x14,
+ 'l', 0x13, 0x14,
+ '2', 0x19, 0x13, 0x1c, 0x10,
+ '2', 0x1e, 0x0e, 0x1e, 0x0a,
+ '2', 0x1e, 0x05, 0x1a, 0x02,
+ '2', 0x17, 0xff, 0x10, 0xff,
+ '2', 0x0d, 0xff, 0x0a, 0x00,
+ '2', 0x07, 0x00, 0x03, 0x01,
+ 'l', 0x03, 0x07,
+ '2', 0x07, 0x06, 0x0a, 0x05,
+ '2', 0x0d, 0x04, 0x10, 0x04,
+ '2', 0x14, 0x04, 0x16, 0x05,
+ '2', 0x18, 0x07, 0x18, 0x09,
+ '2', 0x18, 0x0c, 0x17, 0x0d,
+ '2', 0x15, 0x0e, 0x10, 0x0f,
+ 'l', 0x0e, 0x10,
+ '2', 0x08, 0x11, 0x06, 0x13,
+ '2', 0x04, 0x15, 0x04, 0x1a,
+ '2', 0x04, 0x1e, 0x07, 0x21,
+ '2', 0x0b, 0x24, 0x11, 0x24,
+ '2', 0x14, 0x24, 0x17, 0x23,
+ '2', 0x1a, 0x23, 0x1c, 0x22,
+ 'e',
+ /* 0x74 (t) */ 0x19,
+ 'm', 0x0c, 0x2d,
+ 'l', 0x0c, 0x23,
+ 'l', 0x18, 0x23,
+ 'l', 0x18, 0x1f,
+ 'l', 0x0c, 0x1f,
+ 'l', 0x0c, 0x0c,
+ '2', 0x0c, 0x07, 0x0d, 0x06,
+ '2', 0x0e, 0x05, 0x12, 0x05,
+ 'l', 0x18, 0x05,
+ 'l', 0x18, 0x00,
+ 'l', 0x12, 0x00,
+ '2', 0x0b, 0x00, 0x08, 0x02,
+ '2', 0x06, 0x05, 0x06, 0x0c,
+ 'l', 0x06, 0x1f,
+ 'l', 0x02, 0x1f,
+ 'l', 0x02, 0x23,
+ 'l', 0x06, 0x23,
+ 'l', 0x06, 0x2d,
+ 'l', 0x0c, 0x2d,
+ 'e',
+ /* 0x75 (u) */ 0x29,
+ 'm', 0x05, 0x0e,
+ 'l', 0x05, 0x23,
+ 'l', 0x0b, 0x23,
+ 'l', 0x0b, 0x0e,
+ '2', 0x0b, 0x09, 0x0d, 0x07,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x07,
+ '2', 0x1d, 0x0a, 0x1d, 0x0f,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x15, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x09, 0x03,
+ '2', 0x05, 0x07, 0x05, 0x0e,
+ 'e',
+ /* 0x76 (v) */ 0x26,
+ 'm', 0x02, 0x23,
+ 'l', 0x08, 0x23,
+ 'l', 0x13, 0x06,
+ 'l', 0x1e, 0x23,
+ 'l', 0x24, 0x23,
+ 'l', 0x17, 0x00,
+ 'l', 0x0f, 0x00,
+ 'l', 0x02, 0x23,
+ 'e',
+ /* 0x77 (w) */ 0x34,
+ 'm', 0x03, 0x23,
+ 'l', 0x08, 0x23,
+ 'l', 0x10, 0x08,
+ 'l', 0x17, 0x23,
+ 'l', 0x1e, 0x23,
+ 'l', 0x25, 0x08,
+ 'l', 0x2c, 0x23,
+ 'l', 0x32, 0x23,
+ 'l', 0x29, 0x00,
+ 'l', 0x22, 0x00,
+ 'l', 0x1a, 0x1d,
+ 'l', 0x13, 0x00,
+ 'l', 0x0c, 0x00,
+ 'l', 0x03, 0x23,
+ 'e',
+ /* 0x78 (x) */ 0x26,
+ 'm', 0x23, 0x23,
+ 'l', 0x16, 0x12,
+ 'l', 0x24, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x13, 0x0e,
+ 'l', 0x09, 0x00,
+ 'l', 0x02, 0x00,
+ 'l', 0x0f, 0x12,
+ 'l', 0x03, 0x23,
+ 'l', 0x0a, 0x23,
+ 'l', 0x13, 0x17,
+ 'l', 0x1c, 0x23,
+ 'l', 0x23, 0x23,
+ 'e',
+ /* 0x79 (y) */ 0x26,
+ 'm', 0x15, 0xfd,
+ '2', 0x12, 0xf7, 0x10, 0xf5,
+ '2', 0x0e, 0xf3, 0x0a, 0xf3,
+ 'l', 0x05, 0xf3,
+ 'l', 0x05, 0xf8,
+ 'l', 0x08, 0xf8,
+ '2', 0x0b, 0xf8, 0x0c, 0xf9,
+ '2', 0x0d, 0xfa, 0x0f, 0xfe,
+ 'l', 0x10, 0x01,
+ 'l', 0x02, 0x23,
+ 'l', 0x08, 0x23,
+ 'l', 0x13, 0x08,
+ 'l', 0x1e, 0x23,
+ 'l', 0x24, 0x23,
+ 'l', 0x15, 0xfd,
+ 'e',
+ /* 0x7a (z) */ 0x22,
+ 'm', 0x04, 0x23,
+ 'l', 0x1f, 0x23,
+ 'l', 0x1f, 0x1e,
+ 'l', 0x09, 0x05,
+ 'l', 0x1f, 0x05,
+ 'l', 0x1f, 0x00,
+ 'l', 0x03, 0x00,
+ 'l', 0x03, 0x05,
+ 'l', 0x18, 0x1e,
+ 'l', 0x04, 0x1e,
+ 'l', 0x04, 0x23,
+ 'e',
+ /* 0x7b ({) */ 0x29,
+ 'm', 0x21, 0xfa,
+ 'l', 0x21, 0xf6,
+ 'l', 0x1f, 0xf6,
+ '2', 0x17, 0xf6, 0x14, 0xf8,
+ '2', 0x12, 0xfa, 0x12, 0x01,
+ 'l', 0x12, 0x09,
+ '2', 0x12, 0x0d, 0x10, 0x0f,
+ '2', 0x0e, 0x11, 0x0a, 0x11,
+ 'l', 0x08, 0x11,
+ 'l', 0x08, 0x15,
+ 'l', 0x0a, 0x15,
+ '2', 0x0e, 0x15, 0x10, 0x17,
+ '2', 0x12, 0x19, 0x12, 0x1e,
+ 'l', 0x12, 0x25,
+ '2', 0x12, 0x2c, 0x14, 0x2e,
+ '2', 0x17, 0x31, 0x1f, 0x31,
+ 'l', 0x21, 0x31,
+ 'l', 0x21, 0x2c,
+ 'l', 0x1f, 0x2c,
+ '2', 0x1a, 0x2c, 0x19, 0x2b,
+ '2', 0x18, 0x29, 0x18, 0x25,
+ 'l', 0x18, 0x1d,
+ '2', 0x18, 0x18, 0x16, 0x16,
+ '2', 0x15, 0x14, 0x11, 0x13,
+ '2', 0x15, 0x12, 0x16, 0x10,
+ '2', 0x18, 0x0e, 0x18, 0x09,
+ 'l', 0x18, 0x01,
+ '2', 0x18, 0xfd, 0x19, 0xfb,
+ '2', 0x1a, 0xfa, 0x1f, 0xfa,
+ 'l', 0x21, 0xfa,
+ 'e',
+ /* 0x7c (|) */ 0x16,
+ 'm', 0x0d, 0x31,
+ 'l', 0x0d, 0xf1,
+ 'l', 0x08, 0xf1,
+ 'l', 0x08, 0x31,
+ 'l', 0x0d, 0x31,
+ 'e',
+ /* 0x7d (}) */ 0x29,
+ 'm', 0x08, 0xfa,
+ 'l', 0x0a, 0xfa,
+ '2', 0x0f, 0xfa, 0x10, 0xfb,
+ '2', 0x11, 0xfd, 0x11, 0x01,
+ 'l', 0x11, 0x09,
+ '2', 0x11, 0x0e, 0x13, 0x10,
+ '2', 0x14, 0x12, 0x18, 0x13,
+ '2', 0x14, 0x14, 0x13, 0x16,
+ '2', 0x11, 0x18, 0x11, 0x1d,
+ 'l', 0x11, 0x25,
+ '2', 0x11, 0x29, 0x10, 0x2b,
+ '2', 0x0f, 0x2c, 0x0a, 0x2c,
+ 'l', 0x08, 0x2c,
+ 'l', 0x08, 0x31,
+ 'l', 0x0a, 0x31,
+ '2', 0x12, 0x31, 0x14, 0x2e,
+ '2', 0x17, 0x2c, 0x17, 0x25,
+ 'l', 0x17, 0x1e,
+ '2', 0x17, 0x19, 0x19, 0x17,
+ '2', 0x1a, 0x15, 0x1f, 0x15,
+ 'l', 0x21, 0x15,
+ 'l', 0x21, 0x11,
+ 'l', 0x1f, 0x11,
+ '2', 0x1a, 0x11, 0x19, 0x0f,
+ '2', 0x17, 0x0d, 0x17, 0x09,
+ 'l', 0x17, 0x01,
+ '2', 0x17, 0xfa, 0x14, 0xf8,
+ '2', 0x12, 0xf6, 0x0a, 0xf6,
+ 'l', 0x08, 0xf6,
+ 'l', 0x08, 0xfa,
+ 'e',
+ /* 0x7e (~) */ 0x36,
+ 'm', 0x2f, 0x1a,
+ 'l', 0x2f, 0x14,
+ '2', 0x2c, 0x12, 0x29, 0x10,
+ '2', 0x26, 0x0f, 0x23, 0x0f,
+ '2', 0x20, 0x0f, 0x1b, 0x11,
+ '2', 0x1b, 0x11, 0x1a, 0x11,
+ '2', 0x1a, 0x12, 0x1a, 0x12,
+ '2', 0x15, 0x14, 0x12, 0x14,
+ '2', 0x0f, 0x14, 0x0d, 0x12,
+ '2', 0x0a, 0x11, 0x07, 0x0f,
+ 'l', 0x07, 0x14,
+ '2', 0x0a, 0x17, 0x0d, 0x18,
+ '2', 0x10, 0x19, 0x13, 0x19,
+ '2', 0x16, 0x19, 0x1b, 0x17,
+ '2', 0x1b, 0x17, 0x1b, 0x17,
+ '2', 0x1b, 0x17, 0x1c, 0x16,
+ '2', 0x21, 0x15, 0x24, 0x15,
+ '2', 0x26, 0x15, 0x29, 0x16,
+ '2', 0x2c, 0x17, 0x2f, 0x1a,
+ 'e',
+ /* 0xa0 ( ) */ 0x29,
+ 'e',
+ /* 0xa1 (¡) */ 0x1a,
+ 'm', 0x10, 0x27,
+ 'l', 0x0a, 0x27,
+ 'l', 0x0a, 0x2f,
+ 'l', 0x10, 0x2f,
+ 'l', 0x10, 0x27,
+ 'm', 0x10, 0x00,
+ 'l', 0x0a, 0x00,
+ 'l', 0x0a, 0x14,
+ 'l', 0x0a, 0x20,
+ 'l', 0x0f, 0x20,
+ 'l', 0x10, 0x14,
+ 'l', 0x10, 0x00,
+ 'e',
+ /* 0xa2 (¢) */ 0x29,
+ 'm', 0x15, 0x04,
+ 'l', 0x15, 0x1f,
+ '2', 0x11, 0x1e, 0x0e, 0x1b,
+ '2', 0x0b, 0x17, 0x0b, 0x11,
+ '2', 0x0b, 0x0c, 0x0e, 0x08,
+ '2', 0x11, 0x05, 0x15, 0x04,
+ 'm', 0x21, 0x22,
+ 'l', 0x21, 0x1c,
+ '2', 0x1f, 0x1e, 0x1d, 0x1e,
+ '2', 0x1b, 0x1f, 0x18, 0x1f,
+ 'l', 0x18, 0x04,
+ '2', 0x1b, 0x04, 0x1d, 0x05,
+ '2', 0x1f, 0x05, 0x21, 0x07,
+ 'l', 0x21, 0x01,
+ '2', 0x1f, 0x00, 0x1d, 0x00,
+ '2', 0x1b, 0xff, 0x18, 0xff,
+ 'l', 0x18, 0xf6,
+ 'l', 0x15, 0xf6,
+ 'l', 0x15, 0xff,
+ '2', 0x0e, 0x00, 0x0a, 0x05,
+ '2', 0x05, 0x09, 0x05, 0x11,
+ '2', 0x05, 0x1a, 0x0a, 0x1e,
+ '2', 0x0e, 0x23, 0x15, 0x24,
+ 'l', 0x15, 0x2d,
+ 'l', 0x18, 0x2d,
+ 'l', 0x18, 0x24,
+ '2', 0x1b, 0x24, 0x1d, 0x23,
+ '2', 0x1f, 0x23, 0x21, 0x22,
+ 'e',
+ /* 0xa3 (£) */ 0x29,
+ 'm', 0x22, 0x2e,
+ 'l', 0x22, 0x28,
+ '2', 0x20, 0x29, 0x1e, 0x2a,
+ '2', 0x1c, 0x2b, 0x1a, 0x2b,
+ '2', 0x15, 0x2b, 0x13, 0x28,
+ '2', 0x12, 0x26, 0x12, 0x1f,
+ 'l', 0x12, 0x18,
+ 'l', 0x1e, 0x18,
+ 'l', 0x1e, 0x14,
+ 'l', 0x12, 0x14,
+ 'l', 0x12, 0x05,
+ 'l', 0x23, 0x05,
+ 'l', 0x23, 0x00,
+ 'l', 0x04, 0x00,
+ 'l', 0x04, 0x05,
+ 'l', 0x0b, 0x05,
+ 'l', 0x0b, 0x14,
+ 'l', 0x05, 0x14,
+ 'l', 0x05, 0x18,
+ 'l', 0x0b, 0x18,
+ 'l', 0x0b, 0x20,
+ '2', 0x0b, 0x28, 0x0f, 0x2c,
+ '2', 0x12, 0x30, 0x19, 0x30,
+ '2', 0x1b, 0x30, 0x1e, 0x2f,
+ '2', 0x20, 0x2f, 0x22, 0x2e,
+ 'e',
+ /* 0xa4 (¤) */ 0x29,
+ 'm', 0x1c, 0x1f,
+ 'l', 0x22, 0x26,
+ 'l', 0x26, 0x22,
+ 'l', 0x1f, 0x1c,
+ '2', 0x21, 0x1a, 0x21, 0x18,
+ '2', 0x22, 0x16, 0x22, 0x14,
+ '2', 0x22, 0x12, 0x21, 0x10,
+ '2', 0x21, 0x0e, 0x1f, 0x0d,
+ 'l', 0x26, 0x06,
+ 'l', 0x22, 0x03,
+ 'l', 0x1c, 0x09,
+ '2', 0x1a, 0x08, 0x18, 0x07,
+ '2', 0x16, 0x07, 0x14, 0x07,
+ '2', 0x13, 0x07, 0x11, 0x07,
+ '2', 0x0f, 0x08, 0x0d, 0x09,
+ 'l', 0x06, 0x03,
+ 'l', 0x03, 0x06,
+ 'l', 0x09, 0x0d,
+ '2', 0x08, 0x0f, 0x08, 0x10,
+ '2', 0x07, 0x12, 0x07, 0x14,
+ '2', 0x07, 0x16, 0x08, 0x18,
+ '2', 0x08, 0x1a, 0x09, 0x1b,
+ 'l', 0x03, 0x22,
+ 'l', 0x07, 0x25,
+ 'l', 0x0d, 0x1f,
+ '2', 0x0f, 0x20, 0x11, 0x21,
+ '2', 0x12, 0x21, 0x14, 0x21,
+ '2', 0x16, 0x21, 0x18, 0x21,
+ '2', 0x1a, 0x20, 0x1c, 0x1f,
+ 'm', 0x1d, 0x14,
+ '2', 0x1d, 0x18, 0x1a, 0x1a,
+ '2', 0x18, 0x1c, 0x14, 0x1c,
+ '2', 0x11, 0x1c, 0x0e, 0x1a,
+ '2', 0x0c, 0x18, 0x0c, 0x14,
+ '2', 0x0c, 0x11, 0x0e, 0x0e,
+ '2', 0x11, 0x0c, 0x14, 0x0c,
+ '2', 0x18, 0x0c, 0x1a, 0x0e,
+ '2', 0x1d, 0x11, 0x1d, 0x14,
+ 'e',
+ /* 0xa5 (¥) */ 0x29,
+ 'm', 0x24, 0x0e,
+ 'l', 0x18, 0x0e,
+ 'l', 0x18, 0x00,
+ 'l', 0x11, 0x00,
+ 'l', 0x11, 0x0e,
+ 'l', 0x04, 0x0e,
+ 'l', 0x04, 0x12,
+ 'l', 0x11, 0x12,
+ 'l', 0x11, 0x14,
+ 'l', 0x0f, 0x19,
+ 'l', 0x04, 0x19,
+ 'l', 0x04, 0x1c,
+ 'l', 0x0c, 0x1c,
+ 'l', 0x03, 0x2f,
+ 'l', 0x09, 0x2f,
+ 'l', 0x14, 0x19,
+ 'l', 0x20, 0x2f,
+ 'l', 0x26, 0x2f,
+ 'l', 0x1c, 0x1c,
+ 'l', 0x24, 0x1c,
+ 'l', 0x24, 0x19,
+ 'l', 0x1a, 0x19,
+ 'l', 0x17, 0x14,
+ 'l', 0x17, 0x12,
+ 'l', 0x24, 0x12,
+ 'l', 0x24, 0x0e,
+ 'e',
+ /* 0xa6 (¦) */ 0x16,
+ 'm', 0x0d, 0x0d,
+ 'l', 0x0d, 0xf5,
+ 'l', 0x08, 0xf5,
+ 'l', 0x08, 0x0d,
+ 'l', 0x0d, 0x0d,
+ 'm', 0x0d, 0x2d,
+ 'l', 0x0d, 0x15,
+ 'l', 0x08, 0x15,
+ 'l', 0x08, 0x2d,
+ 'l', 0x0d, 0x2d,
+ 'e',
+ /* 0xa7 (§) */ 0x20,
+ 'm', 0x0c, 0x1d,
+ '2', 0x0a, 0x1c, 0x09, 0x1a,
+ '2', 0x08, 0x19, 0x08, 0x18,
+ '2', 0x08, 0x15, 0x0a, 0x13,
+ '2', 0x0c, 0x11, 0x14, 0x0d,
+ '2', 0x16, 0x0e, 0x17, 0x10,
+ '2', 0x18, 0x11, 0x18, 0x13,
+ '2', 0x18, 0x15, 0x16, 0x17,
+ '2', 0x14, 0x19, 0x0c, 0x1d,
+ 'm', 0x1a, 0x2e,
+ 'l', 0x1a, 0x29,
+ '2', 0x17, 0x2a, 0x15, 0x2a,
+ '2', 0x13, 0x2b, 0x11, 0x2b,
+ '2', 0x0e, 0x2b, 0x0c, 0x2a,
+ '2', 0x0b, 0x29, 0x0b, 0x26,
+ '2', 0x0b, 0x23, 0x11, 0x20,
+ '2', 0x12, 0x1f, 0x12, 0x1f,
+ '2', 0x19, 0x1b, 0x1b, 0x19,
+ '2', 0x1d, 0x17, 0x1d, 0x13,
+ '2', 0x1d, 0x11, 0x1c, 0x0e,
+ '2', 0x1a, 0x0c, 0x17, 0x0b,
+ '2', 0x19, 0x09, 0x1a, 0x07,
+ '2', 0x1b, 0x06, 0x1b, 0x04,
+ '2', 0x1b, 0xff, 0x18, 0xfd,
+ '2', 0x15, 0xfa, 0x0f, 0xfa,
+ '2', 0x0d, 0xfa, 0x0b, 0xfa,
+ '2', 0x08, 0xfb, 0x05, 0xfc,
+ 'l', 0x05, 0x01,
+ '2', 0x08, 0x00, 0x0a, 0xff,
+ '2', 0x0d, 0xfe, 0x0f, 0xfe,
+ '2', 0x12, 0xfe, 0x13, 0x00,
+ '2', 0x15, 0x01, 0x15, 0x03,
+ '2', 0x15, 0x07, 0x0e, 0x0a,
+ 'l', 0x0e, 0x0b,
+ '2', 0x07, 0x0f, 0x05, 0x11,
+ '2', 0x03, 0x13, 0x03, 0x17,
+ '2', 0x03, 0x19, 0x04, 0x1c,
+ '2', 0x06, 0x1e, 0x09, 0x1f,
+ '2', 0x07, 0x21, 0x06, 0x23,
+ '2', 0x05, 0x24, 0x05, 0x26,
+ '2', 0x05, 0x2b, 0x08, 0x2d,
+ '2', 0x0b, 0x30, 0x10, 0x30,
+ '2', 0x13, 0x30, 0x15, 0x2f,
+ '2', 0x17, 0x2f, 0x1a, 0x2e,
+ 'e',
+ /* 0xa8 (¨) */ 0x20,
+ 'm', 0x13, 0x31,
+ 'l', 0x19, 0x31,
+ 'l', 0x19, 0x2a,
+ 'l', 0x13, 0x2a,
+ 'l', 0x13, 0x31,
+ 'm', 0x07, 0x31,
+ 'l', 0x0d, 0x31,
+ 'l', 0x0d, 0x2a,
+ 'l', 0x07, 0x2a,
+ 'l', 0x07, 0x31,
+ 'e',
+ /* 0xa9 (©) */ 0x40,
+ 'm', 0x20, 0x2e,
+ '2', 0x25, 0x2e, 0x29, 0x2d,
+ '2', 0x2d, 0x2b, 0x30, 0x28,
+ '2', 0x34, 0x24, 0x35, 0x20,
+ '2', 0x37, 0x1c, 0x37, 0x17,
+ '2', 0x37, 0x12, 0x35, 0x0e,
+ '2', 0x34, 0x0a, 0x30, 0x07,
+ '2', 0x2d, 0x03, 0x29, 0x02,
+ '2', 0x25, 0x00, 0x20, 0x00,
+ '2', 0x1b, 0x00, 0x17, 0x02,
+ '2', 0x13, 0x03, 0x10, 0x07,
+ '2', 0x0c, 0x0a, 0x0b, 0x0e,
+ '2', 0x09, 0x12, 0x09, 0x17,
+ '2', 0x09, 0x1c, 0x0b, 0x20,
+ '2', 0x0c, 0x24, 0x10, 0x28,
+ '2', 0x13, 0x2b, 0x17, 0x2d,
+ '2', 0x1b, 0x2e, 0x20, 0x2e,
+ 'm', 0x20, 0x2b,
+ '2', 0x1c, 0x2b, 0x18, 0x2a,
+ '2', 0x15, 0x28, 0x12, 0x25,
+ '2', 0x0f, 0x22, 0x0d, 0x1f,
+ '2', 0x0c, 0x1b, 0x0c, 0x17,
+ '2', 0x0c, 0x13, 0x0d, 0x10,
+ '2', 0x0f, 0x0c, 0x12, 0x09,
+ '2', 0x15, 0x06, 0x18, 0x05,
+ '2', 0x1c, 0x03, 0x20, 0x03,
+ '2', 0x24, 0x03, 0x28, 0x05,
+ '2', 0x2b, 0x06, 0x2e, 0x09,
+ '2', 0x31, 0x0c, 0x33, 0x10,
+ '2', 0x34, 0x13, 0x34, 0x17,
+ '2', 0x34, 0x1b, 0x33, 0x1f,
+ '2', 0x31, 0x22, 0x2e, 0x25,
+ '2', 0x2b, 0x28, 0x28, 0x2a,
+ '2', 0x24, 0x2b, 0x20, 0x2b,
+ 'm', 0x29, 0x24,
+ 'l', 0x29, 0x20,
+ '2', 0x27, 0x21, 0x25, 0x21,
+ '2', 0x23, 0x22, 0x21, 0x22,
+ '2', 0x1d, 0x22, 0x1a, 0x1f,
+ '2', 0x17, 0x1c, 0x17, 0x17,
+ '2', 0x17, 0x12, 0x1a, 0x0f,
+ '2', 0x1d, 0x0d, 0x21, 0x0d,
+ '2', 0x23, 0x0d, 0x25, 0x0d,
+ '2', 0x27, 0x0e, 0x29, 0x0f,
+ 'l', 0x29, 0x0b,
+ '2', 0x27, 0x0a, 0x25, 0x09,
+ '2', 0x23, 0x09, 0x21, 0x09,
+ '2', 0x1a, 0x09, 0x16, 0x0d,
+ '2', 0x12, 0x11, 0x12, 0x17,
+ '2', 0x12, 0x1e, 0x16, 0x21,
+ '2', 0x1a, 0x25, 0x21, 0x25,
+ '2', 0x23, 0x25, 0x25, 0x25,
+ '2', 0x27, 0x24, 0x29, 0x24,
+ 'e',
+ /* 0xaa (ª) */ 0x1e,
+ 'm', 0x04, 0x13,
+ 'l', 0x1a, 0x13,
+ 'l', 0x1a, 0x0f,
+ 'l', 0x04, 0x0f,
+ 'l', 0x04, 0x13,
+ 'm', 0x1a, 0x24,
+ 'l', 0x1a, 0x16,
+ 'l', 0x15, 0x16,
+ 'l', 0x15, 0x1a,
+ '2', 0x14, 0x18, 0x12, 0x17,
+ '2', 0x0f, 0x16, 0x0c, 0x16,
+ '2', 0x08, 0x16, 0x06, 0x18,
+ '2', 0x04, 0x1a, 0x04, 0x1e,
+ '2', 0x04, 0x22, 0x07, 0x24,
+ '2', 0x0a, 0x26, 0x0f, 0x26,
+ 'l', 0x15, 0x26,
+ 'l', 0x15, 0x26,
+ '2', 0x15, 0x29, 0x13, 0x2a,
+ '2', 0x11, 0x2c, 0x0e, 0x2c,
+ '2', 0x0c, 0x2c, 0x0a, 0x2b,
+ '2', 0x08, 0x2b, 0x06, 0x2a,
+ 'l', 0x06, 0x2e,
+ '2', 0x08, 0x2f, 0x0a, 0x2f,
+ '2', 0x0c, 0x30, 0x0e, 0x30,
+ '2', 0x14, 0x30, 0x17, 0x2d,
+ '2', 0x1a, 0x2a, 0x1a, 0x24,
+ 'm', 0x11, 0x23,
+ '2', 0x0c, 0x23, 0x0a, 0x21,
+ '2', 0x08, 0x20, 0x08, 0x1e,
+ '2', 0x08, 0x1c, 0x0a, 0x1b,
+ '2', 0x0b, 0x1a, 0x0e, 0x1a,
+ '2', 0x11, 0x1a, 0x13, 0x1c,
+ '2', 0x15, 0x1e, 0x15, 0x22,
+ 'l', 0x15, 0x23,
+ 'l', 0x11, 0x23,
+ 'e',
+ /* 0xab («) */ 0x27,
+ 'm', 0x21, 0x21,
+ 'l', 0x21, 0x1b,
+ 'l', 0x18, 0x13,
+ 'l', 0x21, 0x0a,
+ 'l', 0x21, 0x04,
+ 'l', 0x13, 0x11,
+ 'l', 0x13, 0x14,
+ 'l', 0x21, 0x21,
+ 'm', 0x14, 0x21,
+ 'l', 0x14, 0x1b,
+ 'l', 0x0a, 0x13,
+ 'l', 0x14, 0x0a,
+ 'l', 0x14, 0x04,
+ 'l', 0x05, 0x11,
+ 'l', 0x05, 0x14,
+ 'l', 0x14, 0x21,
+ 'e',
+ /* 0xac (¬) */ 0x36,
+ 'm', 0x07, 0x1b,
+ 'l', 0x2f, 0x1b,
+ 'l', 0x2f, 0x09,
+ 'l', 0x2a, 0x09,
+ 'l', 0x2a, 0x16,
+ 'l', 0x07, 0x16,
+ 'l', 0x07, 0x1b,
+ 'e',
+ /* 0xad (­) */ 0x17,
+ 'm', 0x03, 0x14,
+ 'l', 0x14, 0x14,
+ 'l', 0x14, 0x0f,
+ 'l', 0x03, 0x0f,
+ 'l', 0x03, 0x14,
+ 'e',
+ /* 0xae (®) */ 0x40,
+ 'm', 0x20, 0x2b,
+ '2', 0x1c, 0x2b, 0x18, 0x2a,
+ '2', 0x15, 0x28, 0x12, 0x25,
+ '2', 0x0f, 0x22, 0x0d, 0x1f,
+ '2', 0x0c, 0x1b, 0x0c, 0x17,
+ '2', 0x0c, 0x13, 0x0d, 0x10,
+ '2', 0x0f, 0x0c, 0x12, 0x09,
+ '2', 0x15, 0x06, 0x18, 0x05,
+ '2', 0x1c, 0x03, 0x20, 0x03,
+ '2', 0x24, 0x03, 0x28, 0x05,
+ '2', 0x2b, 0x06, 0x2e, 0x09,
+ '2', 0x31, 0x0c, 0x33, 0x10,
+ '2', 0x34, 0x13, 0x34, 0x17,
+ '2', 0x34, 0x1b, 0x33, 0x1f,
+ '2', 0x31, 0x22, 0x2e, 0x25,
+ '2', 0x2b, 0x28, 0x28, 0x2a,
+ '2', 0x24, 0x2b, 0x20, 0x2b,
+ 'm', 0x20, 0x2e,
+ '2', 0x25, 0x2e, 0x29, 0x2d,
+ '2', 0x2d, 0x2b, 0x30, 0x28,
+ '2', 0x34, 0x24, 0x35, 0x20,
+ '2', 0x37, 0x1c, 0x37, 0x17,
+ '2', 0x37, 0x12, 0x35, 0x0e,
+ '2', 0x34, 0x0a, 0x30, 0x07,
+ '2', 0x2d, 0x03, 0x29, 0x02,
+ '2', 0x25, 0x00, 0x20, 0x00,
+ '2', 0x1b, 0x00, 0x17, 0x02,
+ '2', 0x13, 0x03, 0x10, 0x07,
+ '2', 0x0c, 0x0a, 0x0b, 0x0e,
+ '2', 0x09, 0x12, 0x09, 0x17,
+ '2', 0x09, 0x1c, 0x0b, 0x20,
+ '2', 0x0c, 0x24, 0x10, 0x28,
+ '2', 0x13, 0x2b, 0x17, 0x2d,
+ '2', 0x1b, 0x2e, 0x20, 0x2e,
+ 'm', 0x1f, 0x21,
+ 'l', 0x1b, 0x21,
+ 'l', 0x1b, 0x19,
+ 'l', 0x1f, 0x19,
+ '2', 0x23, 0x19, 0x24, 0x1a,
+ '2', 0x25, 0x1b, 0x25, 0x1d,
+ '2', 0x25, 0x20, 0x24, 0x20,
+ '2', 0x23, 0x21, 0x1f, 0x21,
+ 'm', 0x1f, 0x25,
+ '2', 0x25, 0x25, 0x28, 0x23,
+ '2', 0x2a, 0x21, 0x2a, 0x1d,
+ '2', 0x2a, 0x1b, 0x29, 0x19,
+ '2', 0x27, 0x17, 0x24, 0x16,
+ '2', 0x25, 0x16, 0x26, 0x15,
+ '2', 0x27, 0x14, 0x28, 0x12,
+ 'l', 0x2d, 0x0b,
+ 'l', 0x27, 0x0b,
+ 'l', 0x23, 0x11,
+ '2', 0x21, 0x14, 0x20, 0x15,
+ '2', 0x1f, 0x16, 0x1d, 0x16,
+ 'l', 0x1b, 0x16,
+ 'l', 0x1b, 0x0b,
+ 'l', 0x16, 0x0b,
+ 'l', 0x16, 0x25,
+ 'l', 0x1f, 0x25,
+ 'e',
+ /* 0xaf (¯) */ 0x20,
+ 'm', 0x07, 0x30,
+ 'l', 0x19, 0x30,
+ 'l', 0x19, 0x2b,
+ 'l', 0x07, 0x2b,
+ 'l', 0x07, 0x30,
+ 'e',
+ /* 0xb0 (°) */ 0x20,
+ 'm', 0x10, 0x2b,
+ '2', 0x0e, 0x2b, 0x0c, 0x2a,
+ '2', 0x0a, 0x28, 0x0a, 0x26,
+ '2', 0x0a, 0x23, 0x0c, 0x21,
+ '2', 0x0e, 0x20, 0x10, 0x20,
+ '2', 0x13, 0x20, 0x14, 0x21,
+ '2', 0x16, 0x23, 0x16, 0x26,
+ '2', 0x16, 0x28, 0x14, 0x2a,
+ '2', 0x12, 0x2b, 0x10, 0x2b,
+ 'm', 0x10, 0x30,
+ '2', 0x12, 0x30, 0x14, 0x2f,
+ '2', 0x16, 0x2e, 0x17, 0x2d,
+ '2', 0x18, 0x2b, 0x19, 0x29,
+ '2', 0x1a, 0x28, 0x1a, 0x26,
+ '2', 0x1a, 0x21, 0x17, 0x1f,
+ '2', 0x14, 0x1c, 0x10, 0x1c,
+ '2', 0x0c, 0x1c, 0x09, 0x1e,
+ '2', 0x06, 0x21, 0x06, 0x26,
+ '2', 0x06, 0x2a, 0x09, 0x2d,
+ '2', 0x0c, 0x30, 0x10, 0x30,
+ 'e',
+ /* 0xb1 (±) */ 0x36,
+ 'm', 0x1d, 0x28,
+ 'l', 0x1d, 0x1c,
+ 'l', 0x2f, 0x1c,
+ 'l', 0x2f, 0x17,
+ 'l', 0x1d, 0x17,
+ 'l', 0x1d, 0x0b,
+ 'l', 0x18, 0x0b,
+ 'l', 0x18, 0x17,
+ 'l', 0x07, 0x17,
+ 'l', 0x07, 0x1c,
+ 'l', 0x18, 0x1c,
+ 'l', 0x18, 0x28,
+ 'l', 0x1d, 0x28,
+ 'm', 0x07, 0x05,
+ 'l', 0x2f, 0x05,
+ 'l', 0x2f, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x05,
+ 'e',
+ /* 0xb2 (²) */ 0x1a,
+ 'm', 0x08, 0x18,
+ 'l', 0x16, 0x18,
+ 'l', 0x16, 0x15,
+ 'l', 0x03, 0x15,
+ 'l', 0x03, 0x18,
+ '2', 0x04, 0x19, 0x06, 0x1b,
+ '2', 0x11, 0x25, 0x11, 0x28,
+ '2', 0x11, 0x2a, 0x0f, 0x2b,
+ '2', 0x0d, 0x2c, 0x0b, 0x2c,
+ '2', 0x09, 0x2c, 0x07, 0x2c,
+ '2', 0x05, 0x2b, 0x03, 0x2a,
+ 'l', 0x03, 0x2e,
+ '2', 0x06, 0x2f, 0x08, 0x2f,
+ '2', 0x0a, 0x30, 0x0b, 0x30,
+ '2', 0x10, 0x30, 0x13, 0x2d,
+ '2', 0x15, 0x2b, 0x15, 0x28,
+ '2', 0x15, 0x24, 0x0b, 0x1b,
+ '2', 0x09, 0x19, 0x08, 0x18,
+ 'e',
+ /* 0xb3 (³) */ 0x1a,
+ 'm', 0x10, 0x23,
+ '2', 0x13, 0x22, 0x15, 0x21,
+ '2', 0x16, 0x1f, 0x16, 0x1c,
+ '2', 0x16, 0x19, 0x13, 0x17,
+ '2', 0x10, 0x14, 0x0b, 0x14,
+ '2', 0x09, 0x14, 0x07, 0x15,
+ '2', 0x05, 0x15, 0x03, 0x16,
+ 'l', 0x03, 0x19,
+ '2', 0x05, 0x19, 0x07, 0x18,
+ '2', 0x08, 0x18, 0x0b, 0x18,
+ '2', 0x0e, 0x18, 0x10, 0x19,
+ '2', 0x12, 0x1a, 0x12, 0x1c,
+ '2', 0x12, 0x1f, 0x10, 0x20,
+ '2', 0x0e, 0x21, 0x0b, 0x21,
+ 'l', 0x08, 0x21,
+ 'l', 0x08, 0x25,
+ 'l', 0x0b, 0x25,
+ '2', 0x0e, 0x25, 0x10, 0x26,
+ '2', 0x11, 0x27, 0x11, 0x28,
+ '2', 0x11, 0x2a, 0x0f, 0x2b,
+ '2', 0x0e, 0x2c, 0x0b, 0x2c,
+ '2', 0x0a, 0x2c, 0x08, 0x2c,
+ '2', 0x07, 0x2c, 0x04, 0x2b,
+ 'l', 0x04, 0x2e,
+ '2', 0x06, 0x2f, 0x08, 0x2f,
+ '2', 0x0a, 0x30, 0x0c, 0x30,
+ '2', 0x10, 0x30, 0x13, 0x2e,
+ '2', 0x16, 0x2c, 0x16, 0x29,
+ '2', 0x16, 0x27, 0x14, 0x25,
+ '2', 0x13, 0x24, 0x10, 0x23,
+ 'e',
+ /* 0xb4 (´) */ 0x20,
+ 'm', 0x14, 0x33,
+ 'l', 0x1b, 0x33,
+ 'l', 0x10, 0x27,
+ 'l', 0x0c, 0x27,
+ 'l', 0x14, 0x33,
+ 'e',
+ /* 0xb5 (µ) */ 0x29,
+ 'm', 0x05, 0xf3,
+ 'l', 0x05, 0x23,
+ 'l', 0x0b, 0x23,
+ 'l', 0x0b, 0x0d,
+ '2', 0x0b, 0x09, 0x0d, 0x06,
+ '2', 0x10, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x07,
+ '2', 0x1d, 0x09, 0x1d, 0x0f,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x08,
+ '2', 0x23, 0x06, 0x23, 0x05,
+ '2', 0x24, 0x04, 0x25, 0x04,
+ '2', 0x25, 0x04, 0x26, 0x05,
+ '2', 0x26, 0x05, 0x27, 0x05,
+ 'l', 0x27, 0x01,
+ '2', 0x26, 0x00, 0x25, 0xff,
+ '2', 0x24, 0xff, 0x23, 0xff,
+ '2', 0x20, 0xff, 0x1f, 0x00,
+ '2', 0x1e, 0x02, 0x1d, 0x04,
+ '2', 0x1c, 0x02, 0x19, 0x00,
+ '2', 0x17, 0xff, 0x14, 0xff,
+ '2', 0x11, 0xff, 0x0f, 0x00,
+ '2', 0x0d, 0x02, 0x0b, 0x04,
+ 'l', 0x0b, 0xf3,
+ 'l', 0x05, 0xf3,
+ 'e',
+ /* 0xb6 (¶) */ 0x29,
+ 'm', 0x14, 0x2f,
+ 'l', 0x22, 0x2f,
+ 'l', 0x22, 0xfa,
+ 'l', 0x1d, 0xfa,
+ 'l', 0x1d, 0x2b,
+ 'l', 0x17, 0x2b,
+ 'l', 0x17, 0xfa,
+ 'l', 0x13, 0xfa,
+ 'l', 0x13, 0x14,
+ '2', 0x0c, 0x15, 0x09, 0x18,
+ '2', 0x05, 0x1c, 0x05, 0x21,
+ '2', 0x05, 0x27, 0x09, 0x2b,
+ '2', 0x0d, 0x2f, 0x14, 0x2f,
+ 'e',
+ /* 0xb7 (·) */ 0x14,
+ 'm', 0x07, 0x1a,
+ 'l', 0x0d, 0x1a,
+ 'l', 0x0d, 0x12,
+ 'l', 0x07, 0x12,
+ 'l', 0x07, 0x1a,
+ 'e',
+ /* 0xb8 (¸) */ 0x20,
+ 'm', 0x13, 0x00,
+ '2', 0x14, 0xfe, 0x15, 0xfc,
+ '2', 0x16, 0xfb, 0x16, 0xf9,
+ '2', 0x16, 0xf7, 0x14, 0xf5,
+ '2', 0x12, 0xf4, 0x0f, 0xf4,
+ '2', 0x0d, 0xf4, 0x0c, 0xf4,
+ '2', 0x0a, 0xf4, 0x09, 0xf4,
+ 'l', 0x09, 0xf9,
+ '2', 0x0a, 0xf8, 0x0b, 0xf8,
+ '2', 0x0c, 0xf8, 0x0e, 0xf8,
+ '2', 0x10, 0xf8, 0x11, 0xf8,
+ '2', 0x12, 0xf9, 0x12, 0xfa,
+ '2', 0x12, 0xfb, 0x11, 0xfd,
+ '2', 0x10, 0xfe, 0x0f, 0x00,
+ 'l', 0x13, 0x00,
+ 'e',
+ /* 0xb9 (¹) */ 0x1a,
+ 'm', 0x05, 0x18,
+ 'l', 0x0b, 0x18,
+ 'l', 0x0b, 0x2b,
+ 'l', 0x04, 0x2a,
+ 'l', 0x04, 0x2e,
+ 'l', 0x0b, 0x2f,
+ 'l', 0x10, 0x2f,
+ 'l', 0x10, 0x18,
+ 'l', 0x16, 0x18,
+ 'l', 0x16, 0x15,
+ 'l', 0x05, 0x15,
+ 'l', 0x05, 0x18,
+ 'e',
+ /* 0xba (º) */ 0x1e,
+ 'm', 0x04, 0x13,
+ 'l', 0x1a, 0x13,
+ 'l', 0x1a, 0x0f,
+ 'l', 0x04, 0x0f,
+ 'l', 0x04, 0x13,
+ 'm', 0x0f, 0x30,
+ '2', 0x15, 0x30, 0x18, 0x2c,
+ '2', 0x1b, 0x29, 0x1b, 0x23,
+ '2', 0x1b, 0x1d, 0x18, 0x19,
+ '2', 0x15, 0x16, 0x0f, 0x16,
+ '2', 0x0a, 0x16, 0x06, 0x19,
+ '2', 0x03, 0x1d, 0x03, 0x23,
+ '2', 0x03, 0x29, 0x06, 0x2c,
+ '2', 0x0a, 0x30, 0x0f, 0x30,
+ 'm', 0x0f, 0x2c,
+ '2', 0x0c, 0x2c, 0x0a, 0x29,
+ '2', 0x08, 0x27, 0x08, 0x23,
+ '2', 0x08, 0x1e, 0x0a, 0x1c,
+ '2', 0x0c, 0x19, 0x0f, 0x19,
+ '2', 0x12, 0x19, 0x14, 0x1c,
+ '2', 0x16, 0x1e, 0x16, 0x23,
+ '2', 0x16, 0x27, 0x14, 0x29,
+ '2', 0x12, 0x2c, 0x0f, 0x2c,
+ 'e',
+ /* 0xbb (») */ 0x27,
+ 'm', 0x06, 0x21,
+ 'l', 0x15, 0x14,
+ 'l', 0x15, 0x11,
+ 'l', 0x06, 0x04,
+ 'l', 0x06, 0x0a,
+ 'l', 0x0f, 0x13,
+ 'l', 0x06, 0x1b,
+ 'l', 0x06, 0x21,
+ 'm', 0x14, 0x21,
+ 'l', 0x22, 0x14,
+ 'l', 0x22, 0x11,
+ 'l', 0x14, 0x04,
+ 'l', 0x14, 0x0a,
+ 'l', 0x1d, 0x13,
+ 'l', 0x14, 0x1b,
+ 'l', 0x14, 0x21,
+ 'e',
+ /* 0xbc (¼) */ 0x3e,
+ 'm', 0x05, 0x18,
+ 'l', 0x0b, 0x18,
+ 'l', 0x0b, 0x2b,
+ 'l', 0x04, 0x2a,
+ 'l', 0x04, 0x2e,
+ 'l', 0x0b, 0x2f,
+ 'l', 0x10, 0x2f,
+ 'l', 0x10, 0x18,
+ 'l', 0x16, 0x18,
+ 'l', 0x16, 0x15,
+ 'l', 0x05, 0x15,
+ 'l', 0x05, 0x18,
+ 'm', 0x2b, 0x30,
+ 'l', 0x30, 0x30,
+ 'l', 0x13, 0xff,
+ 'l', 0x0e, 0xff,
+ 'l', 0x2b, 0x30,
+ 'm', 0x33, 0x16,
+ 'l', 0x2a, 0x09,
+ 'l', 0x33, 0x09,
+ 'l', 0x33, 0x16,
+ 'm', 0x33, 0x1a,
+ 'l', 0x38, 0x1a,
+ 'l', 0x38, 0x09,
+ 'l', 0x3c, 0x09,
+ 'l', 0x3c, 0x06,
+ 'l', 0x38, 0x06,
+ 'l', 0x38, 0x00,
+ 'l', 0x33, 0x00,
+ 'l', 0x33, 0x06,
+ 'l', 0x26, 0x06,
+ 'l', 0x26, 0x0a,
+ 'l', 0x33, 0x1a,
+ 'e',
+ /* 0xbd (½) */ 0x3e,
+ 'm', 0x05, 0x18,
+ 'l', 0x0b, 0x18,
+ 'l', 0x0b, 0x2b,
+ 'l', 0x04, 0x2a,
+ 'l', 0x04, 0x2e,
+ 'l', 0x0b, 0x2f,
+ 'l', 0x10, 0x2f,
+ 'l', 0x10, 0x18,
+ 'l', 0x16, 0x18,
+ 'l', 0x16, 0x15,
+ 'l', 0x05, 0x15,
+ 'l', 0x05, 0x18,
+ 'm', 0x2b, 0x30,
+ 'l', 0x30, 0x30,
+ 'l', 0x13, 0xff,
+ 'l', 0x0e, 0xff,
+ 'l', 0x2b, 0x30,
+ 'm', 0x2d, 0x04,
+ 'l', 0x3a, 0x04,
+ 'l', 0x3a, 0x00,
+ 'l', 0x27, 0x00,
+ 'l', 0x27, 0x03,
+ '2', 0x28, 0x04, 0x2a, 0x06,
+ '2', 0x35, 0x10, 0x35, 0x13,
+ '2', 0x35, 0x15, 0x33, 0x16,
+ '2', 0x32, 0x17, 0x2f, 0x17,
+ '2', 0x2e, 0x17, 0x2c, 0x17,
+ '2', 0x2a, 0x16, 0x27, 0x15,
+ 'l', 0x27, 0x19,
+ '2', 0x2a, 0x1a, 0x2c, 0x1a,
+ '2', 0x2e, 0x1b, 0x30, 0x1b,
+ '2', 0x34, 0x1b, 0x37, 0x19,
+ '2', 0x3a, 0x17, 0x3a, 0x13,
+ '2', 0x3a, 0x0f, 0x2f, 0x06,
+ '2', 0x2e, 0x04, 0x2d, 0x04,
+ 'e',
+ /* 0xbe (¾) */ 0x3e,
+ 'm', 0x10, 0x23,
+ '2', 0x13, 0x22, 0x15, 0x21,
+ '2', 0x16, 0x1f, 0x16, 0x1c,
+ '2', 0x16, 0x19, 0x13, 0x17,
+ '2', 0x10, 0x14, 0x0b, 0x14,
+ '2', 0x09, 0x14, 0x07, 0x15,
+ '2', 0x05, 0x15, 0x03, 0x16,
+ 'l', 0x03, 0x19,
+ '2', 0x05, 0x19, 0x07, 0x18,
+ '2', 0x08, 0x18, 0x0b, 0x18,
+ '2', 0x0e, 0x18, 0x10, 0x19,
+ '2', 0x12, 0x1a, 0x12, 0x1c,
+ '2', 0x12, 0x1f, 0x10, 0x20,
+ '2', 0x0e, 0x21, 0x0b, 0x21,
+ 'l', 0x08, 0x21,
+ 'l', 0x08, 0x25,
+ 'l', 0x0b, 0x25,
+ '2', 0x0e, 0x25, 0x10, 0x26,
+ '2', 0x11, 0x27, 0x11, 0x28,
+ '2', 0x11, 0x2a, 0x0f, 0x2b,
+ '2', 0x0e, 0x2c, 0x0b, 0x2c,
+ '2', 0x0a, 0x2c, 0x08, 0x2c,
+ '2', 0x07, 0x2c, 0x04, 0x2b,
+ 'l', 0x04, 0x2e,
+ '2', 0x06, 0x2f, 0x08, 0x2f,
+ '2', 0x0a, 0x30, 0x0c, 0x30,
+ '2', 0x10, 0x30, 0x13, 0x2e,
+ '2', 0x16, 0x2c, 0x16, 0x29,
+ '2', 0x16, 0x27, 0x14, 0x25,
+ '2', 0x13, 0x24, 0x10, 0x23,
+ 'm', 0x2b, 0x30,
+ 'l', 0x30, 0x30,
+ 'l', 0x13, 0xff,
+ 'l', 0x0e, 0xff,
+ 'l', 0x2b, 0x30,
+ 'm', 0x33, 0x16,
+ 'l', 0x2a, 0x09,
+ 'l', 0x33, 0x09,
+ 'l', 0x33, 0x16,
+ 'm', 0x33, 0x1a,
+ 'l', 0x38, 0x1a,
+ 'l', 0x38, 0x09,
+ 'l', 0x3c, 0x09,
+ 'l', 0x3c, 0x06,
+ 'l', 0x38, 0x06,
+ 'l', 0x38, 0x00,
+ 'l', 0x33, 0x00,
+ 'l', 0x33, 0x06,
+ 'l', 0x26, 0x06,
+ 'l', 0x26, 0x0a,
+ 'l', 0x33, 0x1a,
+ 'e',
+ /* 0xbf (¿) */ 0x22,
+ 'm', 0x10, 0x22,
+ 'l', 0x16, 0x22,
+ 'l', 0x16, 0x1d,
+ '2', 0x16, 0x1a, 0x15, 0x18,
+ '2', 0x14, 0x16, 0x11, 0x13,
+ 'l', 0x0e, 0x11,
+ '2', 0x0c, 0x0f, 0x0c, 0x0d,
+ '2', 0x0b, 0x0c, 0x0b, 0x0a,
+ '2', 0x0b, 0x08, 0x0d, 0x06,
+ '2', 0x0f, 0x04, 0x12, 0x04,
+ '2', 0x15, 0x04, 0x18, 0x05,
+ '2', 0x1a, 0x06, 0x1d, 0x09,
+ 'l', 0x1d, 0x03,
+ '2', 0x1a, 0x01, 0x17, 0x00,
+ '2', 0x14, 0xff, 0x11, 0xff,
+ '2', 0x0b, 0xff, 0x08, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x0d, 0x06, 0x0f,
+ '2', 0x07, 0x11, 0x0a, 0x13,
+ 'l', 0x0c, 0x16,
+ '2', 0x0e, 0x18, 0x0e, 0x18,
+ '2', 0x0f, 0x19, 0x0f, 0x1a,
+ '2', 0x0f, 0x1b, 0x10, 0x1c,
+ '2', 0x10, 0x1d, 0x10, 0x1e,
+ 'l', 0x10, 0x22,
+ 'm', 0x16, 0x27,
+ 'l', 0x0f, 0x27,
+ 'l', 0x0f, 0x2f,
+ 'l', 0x16, 0x2f,
+ 'l', 0x16, 0x27,
+ 'e',
+ /* 0xc0 (À) */ 0x2c,
+ 'm', 0x16, 0x28,
+ 'l', 0x0d, 0x11,
+ 'l', 0x1e, 0x11,
+ 'l', 0x16, 0x28,
+ 'm', 0x12, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'l', 0x2b, 0x00,
+ 'l', 0x25, 0x00,
+ 'l', 0x20, 0x0c,
+ 'l', 0x0b, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x01, 0x00,
+ 'l', 0x12, 0x2f,
+ 'm', 0x14, 0x3b,
+ 'l', 0x1a, 0x33,
+ 'l', 0x15, 0x33,
+ 'l', 0x0e, 0x3b,
+ 'l', 0x14, 0x3b,
+ 'e',
+ /* 0xc1 (Á) */ 0x2c,
+ 'm', 0x16, 0x28,
+ 'l', 0x0d, 0x11,
+ 'l', 0x1e, 0x11,
+ 'l', 0x16, 0x28,
+ 'm', 0x12, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'l', 0x2b, 0x00,
+ 'l', 0x25, 0x00,
+ 'l', 0x20, 0x0c,
+ 'l', 0x0b, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x01, 0x00,
+ 'l', 0x12, 0x2f,
+ 'm', 0x18, 0x3b,
+ 'l', 0x1d, 0x3b,
+ 'l', 0x16, 0x33,
+ 'l', 0x11, 0x33,
+ 'l', 0x18, 0x3b,
+ 'e',
+ /* 0xc2 (Â) */ 0x2c,
+ 'm', 0x16, 0x28,
+ 'l', 0x0d, 0x11,
+ 'l', 0x1e, 0x11,
+ 'l', 0x16, 0x28,
+ 'm', 0x12, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'l', 0x2b, 0x00,
+ 'l', 0x25, 0x00,
+ 'l', 0x20, 0x0c,
+ 'l', 0x0b, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x01, 0x00,
+ 'l', 0x12, 0x2f,
+ 'm', 0x13, 0x3b,
+ 'l', 0x19, 0x3b,
+ 'l', 0x1f, 0x33,
+ 'l', 0x1b, 0x33,
+ 'l', 0x16, 0x39,
+ 'l', 0x11, 0x33,
+ 'l', 0x0c, 0x33,
+ 'l', 0x13, 0x3b,
+ 'e',
+ /* 0xc3 (Ã) */ 0x2c,
+ 'm', 0x16, 0x28,
+ 'l', 0x0d, 0x11,
+ 'l', 0x1e, 0x11,
+ 'l', 0x16, 0x28,
+ 'm', 0x12, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'l', 0x2b, 0x00,
+ 'l', 0x25, 0x00,
+ 'l', 0x20, 0x0c,
+ 'l', 0x0b, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x01, 0x00,
+ 'l', 0x12, 0x2f,
+ 'm', 0x16, 0x35,
+ 'l', 0x14, 0x36,
+ '2', 0x13, 0x37, 0x13, 0x37,
+ '2', 0x12, 0x37, 0x12, 0x37,
+ '2', 0x11, 0x37, 0x10, 0x36,
+ '2', 0x0f, 0x36, 0x0f, 0x34,
+ 'l', 0x0f, 0x34,
+ 'l', 0x0c, 0x34,
+ '2', 0x0c, 0x37, 0x0d, 0x39,
+ '2', 0x0f, 0x3b, 0x11, 0x3b,
+ '2', 0x13, 0x3b, 0x14, 0x3b,
+ '2', 0x15, 0x3a, 0x16, 0x3a,
+ 'l', 0x18, 0x39,
+ '2', 0x19, 0x38, 0x19, 0x38,
+ '2', 0x1a, 0x38, 0x1a, 0x38,
+ '2', 0x1b, 0x38, 0x1c, 0x39,
+ '2', 0x1c, 0x39, 0x1c, 0x3b,
+ 'l', 0x1c, 0x3b,
+ 'l', 0x20, 0x3b,
+ '2', 0x20, 0x38, 0x1f, 0x36,
+ '2', 0x1d, 0x34, 0x1a, 0x34,
+ '2', 0x19, 0x34, 0x18, 0x34,
+ '2', 0x17, 0x35, 0x16, 0x35,
+ 'e',
+ /* 0xc4 (Ä) */ 0x2c,
+ 'm', 0x16, 0x28,
+ 'l', 0x0d, 0x11,
+ 'l', 0x1e, 0x11,
+ 'l', 0x16, 0x28,
+ 'm', 0x12, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'l', 0x2b, 0x00,
+ 'l', 0x25, 0x00,
+ 'l', 0x20, 0x0c,
+ 'l', 0x0b, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x01, 0x00,
+ 'l', 0x12, 0x2f,
+ 'm', 0x19, 0x3a,
+ 'l', 0x1f, 0x3a,
+ 'l', 0x1f, 0x34,
+ 'l', 0x19, 0x34,
+ 'l', 0x19, 0x3a,
+ 'm', 0x0d, 0x3a,
+ 'l', 0x13, 0x3a,
+ 'l', 0x13, 0x34,
+ 'l', 0x0d, 0x34,
+ 'l', 0x0d, 0x3a,
+ 'e',
+ /* 0xc5 (Å) */ 0x2c,
+ 'm', 0x1b, 0x33,
+ '2', 0x1b, 0x35, 0x19, 0x36,
+ '2', 0x18, 0x38, 0x16, 0x38,
+ '2', 0x14, 0x38, 0x13, 0x36,
+ '2', 0x11, 0x35, 0x11, 0x33,
+ '2', 0x11, 0x31, 0x13, 0x2f,
+ '2', 0x14, 0x2e, 0x16, 0x2e,
+ '2', 0x18, 0x2e, 0x19, 0x2f,
+ '2', 0x1b, 0x31, 0x1b, 0x33,
+ 'm', 0x16, 0x28,
+ 'l', 0x0d, 0x11,
+ 'l', 0x1e, 0x11,
+ 'l', 0x16, 0x28,
+ 'm', 0x11, 0x2c,
+ '2', 0x0f, 0x2d, 0x0e, 0x2f,
+ '2', 0x0d, 0x31, 0x0d, 0x33,
+ '2', 0x0d, 0x36, 0x10, 0x39,
+ '2', 0x12, 0x3b, 0x16, 0x3b,
+ '2', 0x19, 0x3b, 0x1c, 0x39,
+ '2', 0x1e, 0x36, 0x1e, 0x33,
+ '2', 0x1e, 0x31, 0x1d, 0x2f,
+ '2', 0x1d, 0x2d, 0x1b, 0x2c,
+ 'l', 0x2b, 0x00,
+ 'l', 0x25, 0x00,
+ 'l', 0x20, 0x0c,
+ 'l', 0x0b, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x01, 0x00,
+ 'l', 0x11, 0x2c,
+ 'e',
+ /* 0xc6 (Æ) */ 0x3e,
+ 'm', 0x3a, 0x2f,
+ 'l', 0x3a, 0x29,
+ 'l', 0x23, 0x29,
+ 'l', 0x23, 0x1c,
+ 'l', 0x39, 0x1c,
+ 'l', 0x39, 0x16,
+ 'l', 0x23, 0x16,
+ 'l', 0x23, 0x05,
+ 'l', 0x3a, 0x05,
+ 'l', 0x3a, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x0c,
+ 'l', 0x0c, 0x0c,
+ 'l', 0x07, 0x00,
+ 'l', 0x00, 0x00,
+ 'l', 0x14, 0x2f,
+ 'l', 0x3a, 0x2f,
+ 'm', 0x18, 0x2a,
+ 'l', 0x0e, 0x11,
+ 'l', 0x1c, 0x11,
+ 'l', 0x1c, 0x2a,
+ 'l', 0x18, 0x2a,
+ 'e',
+ /* 0xc7 (Ç) */ 0x2d,
+ 'm', 0x29, 0x2b,
+ 'l', 0x29, 0x24,
+ '2', 0x26, 0x27, 0x22, 0x29,
+ '2', 0x1f, 0x2a, 0x1b, 0x2a,
+ '2', 0x13, 0x2a, 0x0f, 0x25,
+ '2', 0x0a, 0x21, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0f, 0x09,
+ '2', 0x13, 0x04, 0x1b, 0x04,
+ '2', 0x1f, 0x04, 0x22, 0x06,
+ '2', 0x26, 0x07, 0x29, 0x0a,
+ 'l', 0x29, 0x04,
+ '2', 0x26, 0x01, 0x22, 0x00,
+ '2', 0x1f, 0xff, 0x1a, 0xff,
+ '2', 0x10, 0xff, 0x0a, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x0a, 0x29,
+ '2', 0x10, 0x30, 0x1a, 0x30,
+ '2', 0x1f, 0x30, 0x22, 0x2e,
+ '2', 0x26, 0x2d, 0x29, 0x2b,
+ 'm', 0x1c, 0x00,
+ '2', 0x1e, 0xfe, 0x1f, 0xfc,
+ '2', 0x1f, 0xfb, 0x1f, 0xf9,
+ '2', 0x1f, 0xf7, 0x1e, 0xf5,
+ '2', 0x1c, 0xf4, 0x18, 0xf4,
+ '2', 0x17, 0xf4, 0x15, 0xf4,
+ '2', 0x14, 0xf4, 0x13, 0xf4,
+ 'l', 0x13, 0xf9,
+ '2', 0x14, 0xf8, 0x15, 0xf8,
+ '2', 0x16, 0xf8, 0x17, 0xf8,
+ '2', 0x19, 0xf8, 0x1a, 0xf8,
+ '2', 0x1b, 0xf9, 0x1b, 0xfa,
+ '2', 0x1b, 0xfb, 0x1a, 0xfd,
+ '2', 0x1a, 0xfe, 0x18, 0x00,
+ 'l', 0x1c, 0x00,
+ 'e',
+ /* 0xc8 (È) */ 0x28,
+ 'm', 0x06, 0x2f,
+ 'l', 0x24, 0x2f,
+ 'l', 0x24, 0x29,
+ 'l', 0x0d, 0x29,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x23, 0x1c,
+ 'l', 0x23, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x24, 0x05,
+ 'l', 0x24, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x13, 0x3b,
+ 'l', 0x19, 0x33,
+ 'l', 0x15, 0x33,
+ 'l', 0x0d, 0x3b,
+ 'l', 0x13, 0x3b,
+ 'e',
+ /* 0xc9 (É) */ 0x28,
+ 'm', 0x06, 0x2f,
+ 'l', 0x24, 0x2f,
+ 'l', 0x24, 0x29,
+ 'l', 0x0d, 0x29,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x23, 0x1c,
+ 'l', 0x23, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x24, 0x05,
+ 'l', 0x24, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x17, 0x3b,
+ 'l', 0x1c, 0x3b,
+ 'l', 0x15, 0x33,
+ 'l', 0x11, 0x33,
+ 'l', 0x17, 0x3b,
+ 'e',
+ /* 0xca (Ê) */ 0x28,
+ 'm', 0x06, 0x2f,
+ 'l', 0x24, 0x2f,
+ 'l', 0x24, 0x29,
+ 'l', 0x0d, 0x29,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x23, 0x1c,
+ 'l', 0x23, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x24, 0x05,
+ 'l', 0x24, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x12, 0x3b,
+ 'l', 0x18, 0x3b,
+ 'l', 0x1e, 0x33,
+ 'l', 0x1a, 0x33,
+ 'l', 0x15, 0x39,
+ 'l', 0x10, 0x33,
+ 'l', 0x0b, 0x33,
+ 'l', 0x12, 0x3b,
+ 'e',
+ /* 0xcb (Ë) */ 0x28,
+ 'm', 0x06, 0x2f,
+ 'l', 0x24, 0x2f,
+ 'l', 0x24, 0x29,
+ 'l', 0x0d, 0x29,
+ 'l', 0x0d, 0x1c,
+ 'l', 0x23, 0x1c,
+ 'l', 0x23, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x24, 0x05,
+ 'l', 0x24, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x18, 0x3a,
+ 'l', 0x1e, 0x3a,
+ 'l', 0x1e, 0x34,
+ 'l', 0x18, 0x34,
+ 'l', 0x18, 0x3a,
+ 'm', 0x0c, 0x3a,
+ 'l', 0x12, 0x3a,
+ 'l', 0x12, 0x34,
+ 'l', 0x0c, 0x34,
+ 'l', 0x0c, 0x3a,
+ 'e',
+ /* 0xcc (Ì) */ 0x13,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x08, 0x3b,
+ 'l', 0x0e, 0x33,
+ 'l', 0x09, 0x33,
+ 'l', 0x02, 0x3b,
+ 'l', 0x08, 0x3b,
+ 'e',
+ /* 0xcd (Í) */ 0x13,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x0b, 0x3b,
+ 'l', 0x11, 0x3b,
+ 'l', 0x0a, 0x33,
+ 'l', 0x05, 0x33,
+ 'l', 0x0b, 0x3b,
+ 'e',
+ /* 0xce (Î) */ 0x13,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x07, 0x3b,
+ 'l', 0x0c, 0x3b,
+ 'l', 0x13, 0x33,
+ 'l', 0x0f, 0x33,
+ 'l', 0x09, 0x39,
+ 'l', 0x04, 0x33,
+ 'l', 0x00, 0x33,
+ 'l', 0x07, 0x3b,
+ 'e',
+ /* 0xcf (Ï) */ 0x13,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x0c, 0x3a,
+ 'l', 0x13, 0x3a,
+ 'l', 0x13, 0x34,
+ 'l', 0x0c, 0x34,
+ 'l', 0x0c, 0x3a,
+ 'm', 0x00, 0x3a,
+ 'l', 0x07, 0x3a,
+ 'l', 0x07, 0x34,
+ 'l', 0x00, 0x34,
+ 'l', 0x00, 0x3a,
+ 'e',
+ /* 0xd0 (Ð) */ 0x32,
+ 'm', 0x07, 0x2f,
+ 'l', 0x14, 0x2f,
+ '2', 0x21, 0x2f, 0x27, 0x29,
+ '2', 0x2e, 0x23, 0x2e, 0x17,
+ '2', 0x2e, 0x0b, 0x27, 0x06,
+ '2', 0x21, 0x00, 0x14, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x16,
+ 'l', 0x00, 0x16,
+ 'l', 0x00, 0x1a,
+ 'l', 0x07, 0x1a,
+ 'l', 0x07, 0x2f,
+ 'm', 0x0d, 0x29,
+ 'l', 0x0d, 0x1a,
+ 'l', 0x17, 0x1a,
+ 'l', 0x17, 0x16,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x15, 0x05,
+ '2', 0x1e, 0x05, 0x23, 0x0a,
+ '2', 0x27, 0x0e, 0x27, 0x17,
+ '2', 0x27, 0x21, 0x23, 0x25,
+ '2', 0x1e, 0x29, 0x15, 0x29,
+ 'l', 0x0d, 0x29,
+ 'e',
+ /* 0xd1 (Ñ) */ 0x30,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0f, 0x2f,
+ 'l', 0x23, 0x08,
+ 'l', 0x23, 0x2f,
+ 'l', 0x2a, 0x2f,
+ 'l', 0x2a, 0x00,
+ 'l', 0x21, 0x00,
+ 'l', 0x0c, 0x27,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x18, 0x35,
+ 'l', 0x16, 0x36,
+ '2', 0x15, 0x37, 0x15, 0x37,
+ '2', 0x14, 0x37, 0x14, 0x37,
+ '2', 0x13, 0x37, 0x12, 0x36,
+ '2', 0x12, 0x36, 0x12, 0x34,
+ 'l', 0x12, 0x34,
+ 'l', 0x0e, 0x34,
+ '2', 0x0e, 0x37, 0x0f, 0x39,
+ '2', 0x11, 0x3b, 0x14, 0x3b,
+ '2', 0x15, 0x3b, 0x16, 0x3b,
+ '2', 0x17, 0x3a, 0x18, 0x3a,
+ 'l', 0x1a, 0x39,
+ '2', 0x1b, 0x38, 0x1b, 0x38,
+ '2', 0x1c, 0x38, 0x1c, 0x38,
+ '2', 0x1d, 0x38, 0x1e, 0x39,
+ '2', 0x1e, 0x39, 0x1e, 0x3b,
+ 'l', 0x1e, 0x3b,
+ 'l', 0x22, 0x3b,
+ '2', 0x22, 0x38, 0x21, 0x36,
+ '2', 0x1f, 0x34, 0x1c, 0x34,
+ '2', 0x1b, 0x34, 0x1a, 0x34,
+ '2', 0x19, 0x35, 0x18, 0x35,
+ 'e',
+ /* 0xd2 (Ò) */ 0x32,
+ 'm', 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0e, 0x09,
+ '2', 0x12, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x20, 0x24, 0x25,
+ '2', 0x20, 0x2a, 0x19, 0x2a,
+ 'm', 0x19, 0x30,
+ '2', 0x23, 0x30, 0x29, 0x29,
+ '2', 0x2f, 0x22, 0x2f, 0x17,
+ '2', 0x2f, 0x0c, 0x29, 0x06,
+ '2', 0x23, 0xff, 0x19, 0xff,
+ '2', 0x0f, 0xff, 0x09, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ 'm', 0x17, 0x3b,
+ 'l', 0x1e, 0x33,
+ 'l', 0x19, 0x33,
+ 'l', 0x12, 0x3b,
+ 'l', 0x17, 0x3b,
+ 'e',
+ /* 0xd3 (Ó) */ 0x32,
+ 'm', 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0e, 0x09,
+ '2', 0x12, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x20, 0x24, 0x25,
+ '2', 0x20, 0x2a, 0x19, 0x2a,
+ 'm', 0x19, 0x30,
+ '2', 0x23, 0x30, 0x29, 0x29,
+ '2', 0x2f, 0x22, 0x2f, 0x17,
+ '2', 0x2f, 0x0c, 0x29, 0x06,
+ '2', 0x23, 0xff, 0x19, 0xff,
+ '2', 0x0f, 0xff, 0x09, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ 'm', 0x1b, 0x3b,
+ 'l', 0x21, 0x3b,
+ 'l', 0x1a, 0x33,
+ 'l', 0x15, 0x33,
+ 'l', 0x1b, 0x3b,
+ 'e',
+ /* 0xd4 (Ô) */ 0x32,
+ 'm', 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0e, 0x09,
+ '2', 0x12, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x20, 0x24, 0x25,
+ '2', 0x20, 0x2a, 0x19, 0x2a,
+ 'm', 0x19, 0x30,
+ '2', 0x23, 0x30, 0x29, 0x29,
+ '2', 0x2f, 0x22, 0x2f, 0x17,
+ '2', 0x2f, 0x0c, 0x29, 0x06,
+ '2', 0x23, 0xff, 0x19, 0xff,
+ '2', 0x0f, 0xff, 0x09, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ 'm', 0x16, 0x3b,
+ 'l', 0x1c, 0x3b,
+ 'l', 0x23, 0x33,
+ 'l', 0x1e, 0x33,
+ 'l', 0x19, 0x39,
+ 'l', 0x14, 0x33,
+ 'l', 0x10, 0x33,
+ 'l', 0x16, 0x3b,
+ 'e',
+ /* 0xd5 (Õ) */ 0x32,
+ 'm', 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0e, 0x09,
+ '2', 0x12, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x20, 0x24, 0x25,
+ '2', 0x20, 0x2a, 0x19, 0x2a,
+ 'm', 0x19, 0x30,
+ '2', 0x23, 0x30, 0x29, 0x29,
+ '2', 0x2f, 0x22, 0x2f, 0x17,
+ '2', 0x2f, 0x0c, 0x29, 0x06,
+ '2', 0x23, 0xff, 0x19, 0xff,
+ '2', 0x0f, 0xff, 0x09, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ 'm', 0x19, 0x35,
+ 'l', 0x17, 0x36,
+ '2', 0x17, 0x37, 0x16, 0x37,
+ '2', 0x16, 0x37, 0x15, 0x37,
+ '2', 0x14, 0x37, 0x13, 0x36,
+ '2', 0x13, 0x36, 0x13, 0x34,
+ 'l', 0x13, 0x34,
+ 'l', 0x0f, 0x34,
+ '2', 0x0f, 0x37, 0x11, 0x39,
+ '2', 0x12, 0x3b, 0x15, 0x3b,
+ '2', 0x16, 0x3b, 0x17, 0x3b,
+ '2', 0x18, 0x3a, 0x19, 0x3a,
+ 'l', 0x1b, 0x39,
+ '2', 0x1c, 0x38, 0x1c, 0x38,
+ '2', 0x1d, 0x38, 0x1d, 0x38,
+ '2', 0x1e, 0x38, 0x1f, 0x39,
+ '2', 0x20, 0x39, 0x20, 0x3b,
+ 'l', 0x20, 0x3b,
+ 'l', 0x24, 0x3b,
+ '2', 0x23, 0x38, 0x22, 0x36,
+ '2', 0x20, 0x34, 0x1e, 0x34,
+ '2', 0x1d, 0x34, 0x1c, 0x34,
+ '2', 0x1b, 0x35, 0x19, 0x35,
+ 'e',
+ /* 0xd6 (Ö) */ 0x32,
+ 'm', 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0e, 0x09,
+ '2', 0x12, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x20, 0x24, 0x25,
+ '2', 0x20, 0x2a, 0x19, 0x2a,
+ 'm', 0x19, 0x30,
+ '2', 0x23, 0x30, 0x29, 0x29,
+ '2', 0x2f, 0x22, 0x2f, 0x17,
+ '2', 0x2f, 0x0c, 0x29, 0x06,
+ '2', 0x23, 0xff, 0x19, 0xff,
+ '2', 0x0f, 0xff, 0x09, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ 'm', 0x1c, 0x3a,
+ 'l', 0x23, 0x3a,
+ 'l', 0x23, 0x34,
+ 'l', 0x1c, 0x34,
+ 'l', 0x1c, 0x3a,
+ 'm', 0x10, 0x3a,
+ 'l', 0x16, 0x3a,
+ 'l', 0x16, 0x34,
+ 'l', 0x10, 0x34,
+ 'l', 0x10, 0x3a,
+ 'e',
+ /* 0xd7 (×) */ 0x36,
+ 'm', 0x2d, 0x22,
+ 'l', 0x1f, 0x14,
+ 'l', 0x2d, 0x06,
+ 'l', 0x29, 0x02,
+ 'l', 0x1b, 0x10,
+ 'l', 0x0c, 0x02,
+ 'l', 0x09, 0x06,
+ 'l', 0x17, 0x14,
+ 'l', 0x09, 0x22,
+ 'l', 0x0c, 0x26,
+ 'l', 0x1b, 0x18,
+ 'l', 0x29, 0x26,
+ 'l', 0x2d, 0x22,
+ 'e',
+ /* 0xd8 (Ø) */ 0x32,
+ 'm', 0x26, 0x23,
+ 'l', 0x0f, 0x08,
+ '2', 0x11, 0x06, 0x14, 0x05,
+ '2', 0x16, 0x04, 0x19, 0x04,
+ '2', 0x20, 0x04, 0x24, 0x09,
+ '2', 0x28, 0x0e, 0x28, 0x17,
+ '2', 0x28, 0x1b, 0x28, 0x1e,
+ '2', 0x27, 0x21, 0x26, 0x23,
+ 'm', 0x23, 0x26,
+ '2', 0x21, 0x28, 0x1f, 0x29,
+ '2', 0x1c, 0x2a, 0x19, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x14, 0x0b, 0x11,
+ '2', 0x0b, 0x0e, 0x0d, 0x0c,
+ 'l', 0x23, 0x26,
+ 'm', 0x09, 0x07,
+ '2', 0x06, 0x0a, 0x05, 0x0e,
+ '2', 0x04, 0x12, 0x04, 0x17,
+ '2', 0x04, 0x22, 0x09, 0x29,
+ '2', 0x0f, 0x30, 0x19, 0x30,
+ '2', 0x1d, 0x30, 0x21, 0x2e,
+ '2', 0x24, 0x2d, 0x27, 0x2b,
+ 'l', 0x2c, 0x31,
+ 'l', 0x2f, 0x2e,
+ 'l', 0x2a, 0x28,
+ '2', 0x2c, 0x25, 0x2e, 0x20,
+ '2', 0x2f, 0x1c, 0x2f, 0x17,
+ '2', 0x2f, 0x0c, 0x29, 0x06,
+ '2', 0x23, 0xff, 0x19, 0xff,
+ '2', 0x15, 0xff, 0x12, 0x00,
+ '2', 0x0e, 0x01, 0x0b, 0x04,
+ 'l', 0x06, 0xfe,
+ 'l', 0x03, 0x01,
+ 'l', 0x09, 0x07,
+ 'e',
+ /* 0xd9 (Ù) */ 0x2f,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0c, 0x2f,
+ 'l', 0x0c, 0x12,
+ '2', 0x0c, 0x0b, 0x0f, 0x08,
+ '2', 0x11, 0x04, 0x17, 0x04,
+ '2', 0x1e, 0x04, 0x20, 0x08,
+ '2', 0x23, 0x0b, 0x23, 0x12,
+ 'l', 0x23, 0x2f,
+ 'l', 0x29, 0x2f,
+ 'l', 0x29, 0x12,
+ '2', 0x29, 0x08, 0x25, 0x04,
+ '2', 0x20, 0xff, 0x17, 0xff,
+ '2', 0x0f, 0xff, 0x0a, 0x04,
+ '2', 0x06, 0x08, 0x06, 0x12,
+ 'l', 0x06, 0x2f,
+ 'm', 0x16, 0x3b,
+ 'l', 0x1c, 0x33,
+ 'l', 0x17, 0x33,
+ 'l', 0x10, 0x3b,
+ 'l', 0x16, 0x3b,
+ 'e',
+ /* 0xda (Ú) */ 0x2f,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0c, 0x2f,
+ 'l', 0x0c, 0x12,
+ '2', 0x0c, 0x0b, 0x0f, 0x08,
+ '2', 0x11, 0x04, 0x17, 0x04,
+ '2', 0x1e, 0x04, 0x20, 0x08,
+ '2', 0x23, 0x0b, 0x23, 0x12,
+ 'l', 0x23, 0x2f,
+ 'l', 0x29, 0x2f,
+ 'l', 0x29, 0x12,
+ '2', 0x29, 0x08, 0x25, 0x04,
+ '2', 0x20, 0xff, 0x17, 0xff,
+ '2', 0x0f, 0xff, 0x0a, 0x04,
+ '2', 0x06, 0x08, 0x06, 0x12,
+ 'l', 0x06, 0x2f,
+ 'm', 0x19, 0x3b,
+ 'l', 0x1f, 0x3b,
+ 'l', 0x18, 0x33,
+ 'l', 0x13, 0x33,
+ 'l', 0x19, 0x3b,
+ 'e',
+ /* 0xdb (Û) */ 0x2f,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0c, 0x2f,
+ 'l', 0x0c, 0x12,
+ '2', 0x0c, 0x0b, 0x0f, 0x08,
+ '2', 0x11, 0x04, 0x17, 0x04,
+ '2', 0x1e, 0x04, 0x20, 0x08,
+ '2', 0x23, 0x0b, 0x23, 0x12,
+ 'l', 0x23, 0x2f,
+ 'l', 0x29, 0x2f,
+ 'l', 0x29, 0x12,
+ '2', 0x29, 0x08, 0x25, 0x04,
+ '2', 0x20, 0xff, 0x17, 0xff,
+ '2', 0x0f, 0xff, 0x0a, 0x04,
+ '2', 0x06, 0x08, 0x06, 0x12,
+ 'l', 0x06, 0x2f,
+ 'm', 0x15, 0x3b,
+ 'l', 0x1a, 0x3b,
+ 'l', 0x21, 0x33,
+ 'l', 0x1d, 0x33,
+ 'l', 0x17, 0x39,
+ 'l', 0x12, 0x33,
+ 'l', 0x0e, 0x33,
+ 'l', 0x15, 0x3b,
+ 'e',
+ /* 0xdc (Ü) */ 0x2f,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0c, 0x2f,
+ 'l', 0x0c, 0x12,
+ '2', 0x0c, 0x0b, 0x0f, 0x08,
+ '2', 0x11, 0x04, 0x17, 0x04,
+ '2', 0x1e, 0x04, 0x20, 0x08,
+ '2', 0x23, 0x0b, 0x23, 0x12,
+ 'l', 0x23, 0x2f,
+ 'l', 0x29, 0x2f,
+ 'l', 0x29, 0x12,
+ '2', 0x29, 0x08, 0x25, 0x04,
+ '2', 0x20, 0xff, 0x17, 0xff,
+ '2', 0x0f, 0xff, 0x0a, 0x04,
+ '2', 0x06, 0x08, 0x06, 0x12,
+ 'l', 0x06, 0x2f,
+ 'm', 0x1a, 0x3a,
+ 'l', 0x21, 0x3a,
+ 'l', 0x21, 0x34,
+ 'l', 0x1a, 0x34,
+ 'l', 0x1a, 0x3a,
+ 'm', 0x0e, 0x3a,
+ 'l', 0x15, 0x3a,
+ 'l', 0x15, 0x34,
+ 'l', 0x0e, 0x34,
+ 'l', 0x0e, 0x3a,
+ 'e',
+ /* 0xdd (Ý) */ 0x27,
+ 'm', 0x00, 0x2f,
+ 'l', 0x07, 0x2f,
+ 'l', 0x14, 0x1b,
+ 'l', 0x20, 0x2f,
+ 'l', 0x27, 0x2f,
+ 'l', 0x17, 0x16,
+ 'l', 0x17, 0x00,
+ 'l', 0x10, 0x00,
+ 'l', 0x10, 0x16,
+ 'l', 0x00, 0x2f,
+ 'm', 0x15, 0x3b,
+ 'l', 0x1b, 0x3b,
+ 'l', 0x14, 0x33,
+ 'l', 0x0f, 0x33,
+ 'l', 0x15, 0x3b,
+ 'e',
+ /* 0xde (Þ) */ 0x27,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x26,
+ 'l', 0x15, 0x26,
+ '2', 0x1c, 0x26, 0x20, 0x23,
+ '2', 0x24, 0x1f, 0x24, 0x19,
+ '2', 0x24, 0x12, 0x20, 0x0e,
+ '2', 0x1c, 0x0b, 0x15, 0x0b,
+ 'l', 0x0d, 0x0b,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x0d, 0x21,
+ 'l', 0x0d, 0x10,
+ 'l', 0x15, 0x10,
+ '2', 0x19, 0x10, 0x1b, 0x12,
+ '2', 0x1e, 0x14, 0x1e, 0x19,
+ '2', 0x1e, 0x1d, 0x1b, 0x1f,
+ '2', 0x19, 0x21, 0x15, 0x21,
+ 'l', 0x0d, 0x21,
+ 'e',
+ /* 0xdf (ß) */ 0x28,
+ 'm', 0x06, 0x24,
+ '2', 0x06, 0x2a, 0x0a, 0x2d,
+ '2', 0x0d, 0x31, 0x14, 0x31,
+ '2', 0x1b, 0x31, 0x1e, 0x2d,
+ '2', 0x21, 0x29, 0x22, 0x22,
+ '2', 0x1d, 0x22, 0x1a, 0x20,
+ '2', 0x18, 0x1f, 0x18, 0x1c,
+ '2', 0x18, 0x1a, 0x18, 0x19,
+ '2', 0x19, 0x18, 0x1b, 0x16,
+ 'l', 0x1d, 0x15,
+ '2', 0x22, 0x12, 0x24, 0x10,
+ '2', 0x25, 0x0d, 0x25, 0x0a,
+ '2', 0x25, 0x05, 0x22, 0x02,
+ '2', 0x1e, 0xff, 0x18, 0xff,
+ '2', 0x16, 0xff, 0x14, 0x00,
+ '2', 0x12, 0x00, 0x0f, 0x01,
+ 'l', 0x0f, 0x06,
+ '2', 0x12, 0x05, 0x14, 0x04,
+ '2', 0x16, 0x04, 0x18, 0x04,
+ '2', 0x1c, 0x04, 0x1e, 0x05,
+ '2', 0x20, 0x07, 0x20, 0x0a,
+ '2', 0x20, 0x0c, 0x1f, 0x0d,
+ '2', 0x1e, 0x0e, 0x1b, 0x10,
+ 'l', 0x18, 0x12,
+ '2', 0x15, 0x14, 0x13, 0x16,
+ '2', 0x12, 0x18, 0x12, 0x1b,
+ '2', 0x12, 0x1f, 0x15, 0x22,
+ '2', 0x17, 0x24, 0x1c, 0x25,
+ '2', 0x1c, 0x28, 0x1a, 0x2a,
+ '2', 0x18, 0x2c, 0x14, 0x2c,
+ '2', 0x10, 0x2c, 0x0e, 0x2a,
+ '2', 0x0c, 0x28, 0x0c, 0x23,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x24,
+ 'e',
+ /* 0xe0 (à) */ 0x27,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'm', 0x21, 0x14,
+ 'l', 0x21, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x05,
+ '2', 0x1a, 0x02, 0x17, 0x01,
+ '2', 0x14, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x1a, 0x24, 0x1e, 0x20,
+ '2', 0x21, 0x1c, 0x21, 0x14,
+ 'm', 0x0e, 0x33,
+ 'l', 0x17, 0x28,
+ 'l', 0x12, 0x28,
+ 'l', 0x08, 0x33,
+ 'l', 0x0e, 0x33,
+ 'e',
+ /* 0xe1 (á) */ 0x27,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'm', 0x21, 0x14,
+ 'l', 0x21, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x05,
+ '2', 0x1a, 0x02, 0x17, 0x01,
+ '2', 0x14, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x1a, 0x24, 0x1e, 0x20,
+ '2', 0x21, 0x1c, 0x21, 0x14,
+ 'm', 0x17, 0x33,
+ 'l', 0x1d, 0x33,
+ 'l', 0x13, 0x27,
+ 'l', 0x0e, 0x27,
+ 'l', 0x17, 0x33,
+ 'e',
+ /* 0xe2 (â) */ 0x27,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'm', 0x21, 0x14,
+ 'l', 0x21, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x05,
+ '2', 0x1a, 0x02, 0x17, 0x01,
+ '2', 0x14, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x1a, 0x24, 0x1e, 0x20,
+ '2', 0x21, 0x1c, 0x21, 0x14,
+ 'm', 0x10, 0x33,
+ 'l', 0x15, 0x33,
+ 'l', 0x1d, 0x27,
+ 'l', 0x18, 0x27,
+ 'l', 0x13, 0x2f,
+ 'l', 0x0d, 0x27,
+ 'l', 0x09, 0x27,
+ 'l', 0x10, 0x33,
+ 'e',
+ /* 0xe3 (ã) */ 0x27,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'm', 0x21, 0x14,
+ 'l', 0x21, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x05,
+ '2', 0x1a, 0x02, 0x17, 0x01,
+ '2', 0x14, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x1a, 0x24, 0x1e, 0x20,
+ '2', 0x21, 0x1c, 0x21, 0x14,
+ 'm', 0x12, 0x2b,
+ 'l', 0x11, 0x2d,
+ '2', 0x10, 0x2d, 0x0f, 0x2d,
+ '2', 0x0f, 0x2e, 0x0f, 0x2e,
+ '2', 0x0d, 0x2e, 0x0d, 0x2d,
+ '2', 0x0c, 0x2b, 0x0c, 0x29,
+ 'l', 0x08, 0x29,
+ '2', 0x08, 0x2d, 0x0a, 0x2f,
+ '2', 0x0c, 0x32, 0x0e, 0x32,
+ '2', 0x10, 0x32, 0x11, 0x31,
+ '2', 0x12, 0x31, 0x13, 0x30,
+ 'l', 0x14, 0x2e,
+ '2', 0x15, 0x2d, 0x16, 0x2d,
+ '2', 0x16, 0x2d, 0x17, 0x2d,
+ '2', 0x18, 0x2d, 0x18, 0x2e,
+ '2', 0x19, 0x2f, 0x19, 0x32,
+ 'l', 0x1d, 0x32,
+ '2', 0x1d, 0x2e, 0x1b, 0x2b,
+ '2', 0x1a, 0x29, 0x17, 0x29,
+ '2', 0x16, 0x29, 0x15, 0x29,
+ '2', 0x14, 0x2a, 0x12, 0x2b,
+ 'e',
+ /* 0xe4 (ä) */ 0x27,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'm', 0x21, 0x14,
+ 'l', 0x21, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x05,
+ '2', 0x1a, 0x02, 0x17, 0x01,
+ '2', 0x14, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x1a, 0x24, 0x1e, 0x20,
+ '2', 0x21, 0x1c, 0x21, 0x14,
+ 'm', 0x16, 0x31,
+ 'l', 0x1c, 0x31,
+ 'l', 0x1c, 0x2a,
+ 'l', 0x16, 0x2a,
+ 'l', 0x16, 0x31,
+ 'm', 0x09, 0x31,
+ 'l', 0x10, 0x31,
+ 'l', 0x10, 0x2a,
+ 'l', 0x09, 0x2a,
+ 'l', 0x09, 0x31,
+ 'e',
+ /* 0xe5 (å) */ 0x27,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'm', 0x21, 0x14,
+ 'l', 0x21, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x05,
+ '2', 0x1a, 0x02, 0x17, 0x01,
+ '2', 0x14, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x1a, 0x24, 0x1e, 0x20,
+ '2', 0x21, 0x1c, 0x21, 0x14,
+ 'm', 0x17, 0x30,
+ '2', 0x17, 0x32, 0x16, 0x33,
+ '2', 0x15, 0x34, 0x13, 0x34,
+ '2', 0x11, 0x34, 0x0f, 0x33,
+ '2', 0x0e, 0x32, 0x0e, 0x30,
+ '2', 0x0e, 0x2e, 0x0f, 0x2c,
+ '2', 0x11, 0x2b, 0x13, 0x2b,
+ '2', 0x15, 0x2b, 0x16, 0x2c,
+ '2', 0x17, 0x2e, 0x17, 0x30,
+ 'm', 0x1b, 0x30,
+ '2', 0x1b, 0x2c, 0x19, 0x2a,
+ '2', 0x16, 0x27, 0x13, 0x27,
+ '2', 0x0f, 0x27, 0x0c, 0x2a,
+ '2', 0x0a, 0x2c, 0x0a, 0x30,
+ '2', 0x0a, 0x33, 0x0c, 0x36,
+ '2', 0x0f, 0x38, 0x13, 0x38,
+ '2', 0x16, 0x38, 0x19, 0x36,
+ '2', 0x1b, 0x33, 0x1b, 0x30,
+ 'e',
+ /* 0xe6 (æ) */ 0x3f,
+ 'm', 0x36, 0x15,
+ '2', 0x36, 0x19, 0x33, 0x1c,
+ '2', 0x31, 0x1f, 0x2c, 0x1f,
+ '2', 0x27, 0x1f, 0x25, 0x1c,
+ '2', 0x22, 0x1a, 0x21, 0x15,
+ 'l', 0x36, 0x15,
+ 'm', 0x1f, 0x1e,
+ '2', 0x21, 0x21, 0x25, 0x22,
+ '2', 0x28, 0x24, 0x2c, 0x24,
+ '2', 0x33, 0x24, 0x37, 0x1f,
+ '2', 0x3b, 0x1b, 0x3b, 0x13,
+ 'l', 0x3b, 0x10,
+ 'l', 0x21, 0x10,
+ '2', 0x21, 0x0a, 0x25, 0x07,
+ '2', 0x28, 0x04, 0x2e, 0x04,
+ '2', 0x31, 0x04, 0x34, 0x05,
+ '2', 0x37, 0x06, 0x3a, 0x07,
+ 'l', 0x3a, 0x02,
+ '2', 0x37, 0x00, 0x34, 0x00,
+ '2', 0x31, 0xff, 0x2d, 0xff,
+ '2', 0x28, 0xff, 0x24, 0x01,
+ '2', 0x20, 0x03, 0x1e, 0x07,
+ '2', 0x1c, 0x03, 0x18, 0x01,
+ '2', 0x15, 0xff, 0x10, 0xff,
+ '2', 0x0a, 0xff, 0x07, 0x02,
+ '2', 0x04, 0x05, 0x04, 0x0a,
+ '2', 0x04, 0x10, 0x08, 0x13,
+ '2', 0x0c, 0x16, 0x14, 0x16,
+ 'l', 0x1c, 0x16,
+ 'l', 0x1c, 0x17,
+ '2', 0x1c, 0x1b, 0x19, 0x1d,
+ '2', 0x16, 0x1f, 0x12, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1e,
+ '2', 0x09, 0x1e, 0x06, 0x1c,
+ 'l', 0x06, 0x21,
+ '2', 0x0a, 0x23, 0x0d, 0x23,
+ '2', 0x10, 0x24, 0x12, 0x24,
+ '2', 0x17, 0x24, 0x1a, 0x22,
+ '2', 0x1d, 0x21, 0x1f, 0x1e,
+ 'm', 0x16, 0x12,
+ '2', 0x0f, 0x12, 0x0c, 0x10,
+ '2', 0x0a, 0x0e, 0x0a, 0x0b,
+ '2', 0x0a, 0x08, 0x0c, 0x06,
+ '2', 0x0e, 0x04, 0x11, 0x04,
+ '2', 0x16, 0x04, 0x19, 0x07,
+ '2', 0x1c, 0x0b, 0x1c, 0x10,
+ 'l', 0x1c, 0x12,
+ 'l', 0x16, 0x12,
+ 'e',
+ /* 0xe7 (ç) */ 0x23,
+ 'm', 0x1f, 0x22,
+ 'l', 0x1f, 0x1c,
+ '2', 0x1d, 0x1e, 0x1a, 0x1e,
+ '2', 0x18, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0d, 0x08,
+ '2', 0x10, 0x04, 0x15, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x05,
+ '2', 0x1d, 0x05, 0x1f, 0x07,
+ 'l', 0x1f, 0x01,
+ '2', 0x1d, 0x00, 0x1a, 0x00,
+ '2', 0x18, 0xff, 0x15, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x18, 0x24, 0x1a, 0x23,
+ '2', 0x1d, 0x23, 0x1f, 0x22,
+ 'm', 0x17, 0x00,
+ '2', 0x19, 0xfe, 0x1a, 0xfc,
+ '2', 0x1b, 0xfb, 0x1b, 0xf9,
+ '2', 0x1b, 0xf7, 0x19, 0xf5,
+ '2', 0x17, 0xf4, 0x13, 0xf4,
+ '2', 0x12, 0xf4, 0x10, 0xf4,
+ '2', 0x0f, 0xf4, 0x0e, 0xf4,
+ 'l', 0x0e, 0xf9,
+ '2', 0x0f, 0xf8, 0x10, 0xf8,
+ '2', 0x11, 0xf8, 0x12, 0xf8,
+ '2', 0x14, 0xf8, 0x15, 0xf8,
+ '2', 0x16, 0xf9, 0x16, 0xfa,
+ '2', 0x16, 0xfb, 0x15, 0xfd,
+ '2', 0x15, 0xfe, 0x13, 0x00,
+ 'l', 0x17, 0x00,
+ 'e',
+ /* 0xe8 (è) */ 0x27,
+ 'm', 0x24, 0x13,
+ 'l', 0x24, 0x10,
+ 'l', 0x0a, 0x10,
+ '2', 0x0a, 0x0a, 0x0d, 0x07,
+ '2', 0x10, 0x04, 0x16, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x05,
+ '2', 0x20, 0x06, 0x23, 0x07,
+ 'l', 0x23, 0x02,
+ '2', 0x20, 0x00, 0x1c, 0x00,
+ '2', 0x19, 0xff, 0x16, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x1c, 0x24, 0x20, 0x1f,
+ '2', 0x24, 0x1b, 0x24, 0x13,
+ 'm', 0x1e, 0x15,
+ '2', 0x1e, 0x19, 0x1c, 0x1c,
+ '2', 0x19, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1c,
+ '2', 0x0a, 0x1a, 0x0a, 0x15,
+ 'l', 0x1e, 0x15,
+ 'm', 0x10, 0x33,
+ 'l', 0x19, 0x28,
+ 'l', 0x14, 0x28,
+ 'l', 0x0a, 0x33,
+ 'l', 0x10, 0x33,
+ 'e',
+ /* 0xe9 (é) */ 0x27,
+ 'm', 0x24, 0x13,
+ 'l', 0x24, 0x10,
+ 'l', 0x0a, 0x10,
+ '2', 0x0a, 0x0a, 0x0d, 0x07,
+ '2', 0x10, 0x04, 0x16, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x05,
+ '2', 0x20, 0x06, 0x23, 0x07,
+ 'l', 0x23, 0x02,
+ '2', 0x20, 0x00, 0x1c, 0x00,
+ '2', 0x19, 0xff, 0x16, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x1c, 0x24, 0x20, 0x1f,
+ '2', 0x24, 0x1b, 0x24, 0x13,
+ 'm', 0x1e, 0x15,
+ '2', 0x1e, 0x19, 0x1c, 0x1c,
+ '2', 0x19, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1c,
+ '2', 0x0a, 0x1a, 0x0a, 0x15,
+ 'l', 0x1e, 0x15,
+ 'm', 0x19, 0x33,
+ 'l', 0x1f, 0x33,
+ 'l', 0x15, 0x27,
+ 'l', 0x10, 0x27,
+ 'l', 0x19, 0x33,
+ 'e',
+ /* 0xea (ê) */ 0x27,
+ 'm', 0x24, 0x13,
+ 'l', 0x24, 0x10,
+ 'l', 0x0a, 0x10,
+ '2', 0x0a, 0x0a, 0x0d, 0x07,
+ '2', 0x10, 0x04, 0x16, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x05,
+ '2', 0x20, 0x06, 0x23, 0x07,
+ 'l', 0x23, 0x02,
+ '2', 0x20, 0x00, 0x1c, 0x00,
+ '2', 0x19, 0xff, 0x16, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x1c, 0x24, 0x20, 0x1f,
+ '2', 0x24, 0x1b, 0x24, 0x13,
+ 'm', 0x1e, 0x15,
+ '2', 0x1e, 0x19, 0x1c, 0x1c,
+ '2', 0x19, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1c,
+ '2', 0x0a, 0x1a, 0x0a, 0x15,
+ 'l', 0x1e, 0x15,
+ 'm', 0x12, 0x33,
+ 'l', 0x17, 0x33,
+ 'l', 0x1e, 0x27,
+ 'l', 0x1a, 0x27,
+ 'l', 0x14, 0x2f,
+ 'l', 0x0f, 0x27,
+ 'l', 0x0a, 0x27,
+ 'l', 0x12, 0x33,
+ 'e',
+ /* 0xeb (ë) */ 0x27,
+ 'm', 0x24, 0x13,
+ 'l', 0x24, 0x10,
+ 'l', 0x0a, 0x10,
+ '2', 0x0a, 0x0a, 0x0d, 0x07,
+ '2', 0x10, 0x04, 0x16, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x05,
+ '2', 0x20, 0x06, 0x23, 0x07,
+ 'l', 0x23, 0x02,
+ '2', 0x20, 0x00, 0x1c, 0x00,
+ '2', 0x19, 0xff, 0x16, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x1c, 0x24, 0x20, 0x1f,
+ '2', 0x24, 0x1b, 0x24, 0x13,
+ 'm', 0x1e, 0x15,
+ '2', 0x1e, 0x19, 0x1c, 0x1c,
+ '2', 0x19, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1c,
+ '2', 0x0a, 0x1a, 0x0a, 0x15,
+ 'l', 0x1e, 0x15,
+ 'm', 0x17, 0x31,
+ 'l', 0x1e, 0x31,
+ 'l', 0x1e, 0x2a,
+ 'l', 0x17, 0x2a,
+ 'l', 0x17, 0x31,
+ 'm', 0x0b, 0x31,
+ 'l', 0x11, 0x31,
+ 'l', 0x11, 0x2a,
+ 'l', 0x0b, 0x2a,
+ 'l', 0x0b, 0x31,
+ 'e',
+ /* 0xec (ì) */ 0x12,
+ 'm', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'm', 0x04, 0x33,
+ 'l', 0x0d, 0x28,
+ 'l', 0x08, 0x28,
+ 'l', 0xfe, 0x33,
+ 'l', 0x04, 0x33,
+ 'e',
+ /* 0xed (í) */ 0x12,
+ 'm', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'm', 0x0d, 0x33,
+ 'l', 0x13, 0x33,
+ 'l', 0x09, 0x27,
+ 'l', 0x05, 0x27,
+ 'l', 0x0d, 0x33,
+ 'e',
+ /* 0xee (î) */ 0x12,
+ 'm', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'm', 0x07, 0x33,
+ 'l', 0x0b, 0x33,
+ 'l', 0x13, 0x27,
+ 'l', 0x0f, 0x27,
+ 'l', 0x09, 0x2f,
+ 'l', 0x03, 0x27,
+ 'l', 0xff, 0x27,
+ 'l', 0x07, 0x33,
+ 'e',
+ /* 0xef (ï) */ 0x12,
+ 'm', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'm', 0x0c, 0x31,
+ 'l', 0x12, 0x31,
+ 'l', 0x12, 0x2a,
+ 'l', 0x0c, 0x2a,
+ 'l', 0x0c, 0x31,
+ 'm', 0x00, 0x31,
+ 'l', 0x06, 0x31,
+ 'l', 0x06, 0x2a,
+ 'l', 0x00, 0x2a,
+ 'l', 0x00, 0x31,
+ 'e',
+ /* 0xf0 (ð) */ 0x27,
+ 'm', 0x1a, 0x1d,
+ '2', 0x19, 0x1d, 0x17, 0x1d,
+ '2', 0x16, 0x1e, 0x15, 0x1e,
+ '2', 0x0f, 0x1e, 0x0c, 0x1a,
+ '2', 0x0a, 0x17, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x07,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x07,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x15, 0x1d, 0x18,
+ '2', 0x1c, 0x1a, 0x1a, 0x1d,
+ 'm', 0x1c, 0x24,
+ '2', 0x20, 0x1f, 0x22, 0x1b,
+ '2', 0x24, 0x16, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x19, 0x08, 0x1d,
+ '2', 0x0c, 0x22, 0x13, 0x22,
+ '2', 0x14, 0x22, 0x14, 0x22,
+ '2', 0x15, 0x22, 0x17, 0x22,
+ 'l', 0x12, 0x28,
+ 'l', 0x08, 0x24,
+ 'l', 0x07, 0x27,
+ 'l', 0x0f, 0x2a,
+ 'l', 0x0a, 0x31,
+ 'l', 0x11, 0x31,
+ 'l', 0x15, 0x2c,
+ 'l', 0x1f, 0x30,
+ 'l', 0x20, 0x2d,
+ 'l', 0x17, 0x29,
+ 'l', 0x1c, 0x24,
+ 'e',
+ /* 0xf1 (ñ) */ 0x29,
+ 'm', 0x23, 0x15,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x15,
+ '2', 0x1d, 0x1a, 0x1b, 0x1c,
+ '2', 0x1a, 0x1f, 0x16, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1c,
+ '2', 0x0c, 0x19, 0x0c, 0x14,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x1e,
+ '2', 0x0e, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x1d, 0x24, 0x20, 0x20,
+ '2', 0x23, 0x1c, 0x23, 0x15,
+ 'm', 0x15, 0x2b,
+ 'l', 0x13, 0x2d,
+ '2', 0x12, 0x2d, 0x12, 0x2d,
+ '2', 0x11, 0x2e, 0x11, 0x2e,
+ '2', 0x10, 0x2e, 0x0f, 0x2d,
+ '2', 0x0e, 0x2b, 0x0e, 0x29,
+ 'l', 0x0a, 0x29,
+ '2', 0x0b, 0x2d, 0x0c, 0x2f,
+ '2', 0x0e, 0x32, 0x11, 0x32,
+ '2', 0x12, 0x32, 0x13, 0x31,
+ '2', 0x14, 0x31, 0x15, 0x30,
+ 'l', 0x17, 0x2e,
+ '2', 0x17, 0x2d, 0x18, 0x2d,
+ '2', 0x18, 0x2d, 0x19, 0x2d,
+ '2', 0x1a, 0x2d, 0x1b, 0x2e,
+ '2', 0x1b, 0x2f, 0x1b, 0x32,
+ 'l', 0x1f, 0x32,
+ '2', 0x1f, 0x2e, 0x1d, 0x2b,
+ '2', 0x1c, 0x29, 0x19, 0x29,
+ '2', 0x18, 0x29, 0x17, 0x29,
+ '2', 0x16, 0x2a, 0x15, 0x2b,
+ 'e',
+ /* 0xf2 (ò) */ 0x27,
+ 'm', 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x18, 0x1b, 0x1b,
+ '2', 0x18, 0x1f, 0x14, 0x1f,
+ 'm', 0x14, 0x24,
+ '2', 0x1b, 0x24, 0x1f, 0x1f,
+ '2', 0x24, 0x1a, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ 'm', 0x0f, 0x33,
+ 'l', 0x18, 0x28,
+ 'l', 0x13, 0x28,
+ 'l', 0x09, 0x33,
+ 'l', 0x0f, 0x33,
+ 'e',
+ /* 0xf3 (ó) */ 0x27,
+ 'm', 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x18, 0x1b, 0x1b,
+ '2', 0x18, 0x1f, 0x14, 0x1f,
+ 'm', 0x14, 0x24,
+ '2', 0x1b, 0x24, 0x1f, 0x1f,
+ '2', 0x24, 0x1a, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ 'm', 0x18, 0x33,
+ 'l', 0x1e, 0x33,
+ 'l', 0x14, 0x27,
+ 'l', 0x0f, 0x27,
+ 'l', 0x18, 0x33,
+ 'e',
+ /* 0xf4 (ô) */ 0x27,
+ 'm', 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x18, 0x1b, 0x1b,
+ '2', 0x18, 0x1f, 0x14, 0x1f,
+ 'm', 0x14, 0x24,
+ '2', 0x1b, 0x24, 0x1f, 0x1f,
+ '2', 0x24, 0x1a, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ 'm', 0x11, 0x33,
+ 'l', 0x16, 0x33,
+ 'l', 0x1e, 0x27,
+ 'l', 0x19, 0x27,
+ 'l', 0x14, 0x2f,
+ 'l', 0x0e, 0x27,
+ 'l', 0x0a, 0x27,
+ 'l', 0x11, 0x33,
+ 'e',
+ /* 0xf5 (õ) */ 0x27,
+ 'm', 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x18, 0x1b, 0x1b,
+ '2', 0x18, 0x1f, 0x14, 0x1f,
+ 'm', 0x14, 0x24,
+ '2', 0x1b, 0x24, 0x1f, 0x1f,
+ '2', 0x24, 0x1a, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ 'm', 0x13, 0x2b,
+ 'l', 0x12, 0x2d,
+ '2', 0x11, 0x2d, 0x10, 0x2d,
+ '2', 0x10, 0x2e, 0x10, 0x2e,
+ '2', 0x0e, 0x2e, 0x0e, 0x2d,
+ '2', 0x0d, 0x2b, 0x0d, 0x29,
+ 'l', 0x09, 0x29,
+ '2', 0x09, 0x2d, 0x0b, 0x2f,
+ '2', 0x0d, 0x32, 0x0f, 0x32,
+ '2', 0x11, 0x32, 0x12, 0x31,
+ '2', 0x13, 0x31, 0x14, 0x30,
+ 'l', 0x16, 0x2e,
+ '2', 0x16, 0x2d, 0x17, 0x2d,
+ '2', 0x17, 0x2d, 0x18, 0x2d,
+ '2', 0x19, 0x2d, 0x19, 0x2e,
+ '2', 0x1a, 0x2f, 0x1a, 0x32,
+ 'l', 0x1e, 0x32,
+ '2', 0x1e, 0x2e, 0x1c, 0x2b,
+ '2', 0x1b, 0x29, 0x18, 0x29,
+ '2', 0x17, 0x29, 0x16, 0x29,
+ '2', 0x15, 0x2a, 0x13, 0x2b,
+ 'e',
+ /* 0xf6 (ö) */ 0x27,
+ 'm', 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x18, 0x1b, 0x1b,
+ '2', 0x18, 0x1f, 0x14, 0x1f,
+ 'm', 0x14, 0x24,
+ '2', 0x1b, 0x24, 0x1f, 0x1f,
+ '2', 0x24, 0x1a, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ 'm', 0x17, 0x31,
+ 'l', 0x1d, 0x31,
+ 'l', 0x1d, 0x2a,
+ 'l', 0x17, 0x2a,
+ 'l', 0x17, 0x31,
+ 'm', 0x0a, 0x31,
+ 'l', 0x11, 0x31,
+ 'l', 0x11, 0x2a,
+ 'l', 0x0a, 0x2a,
+ 'l', 0x0a, 0x31,
+ 'e',
+ /* 0xf7 (÷) */ 0x36,
+ 'm', 0x17, 0x23,
+ 'l', 0x1f, 0x23,
+ 'l', 0x1f, 0x1c,
+ 'l', 0x17, 0x1c,
+ 'l', 0x17, 0x23,
+ 'm', 0x17, 0x0c,
+ 'l', 0x1f, 0x0c,
+ 'l', 0x1f, 0x05,
+ 'l', 0x17, 0x05,
+ 'l', 0x17, 0x0c,
+ 'm', 0x07, 0x17,
+ 'l', 0x2f, 0x17,
+ 'l', 0x2f, 0x11,
+ 'l', 0x07, 0x11,
+ 'l', 0x07, 0x17,
+ 'e',
+ /* 0xf8 (ø) */ 0x27,
+ 'm', 0x1c, 0x19,
+ 'l', 0x0d, 0x07,
+ '2', 0x0e, 0x05, 0x10, 0x05,
+ '2', 0x12, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x14, 0x1d, 0x16,
+ '2', 0x1d, 0x18, 0x1c, 0x19,
+ 'm', 0x1a, 0x1c,
+ '2', 0x19, 0x1e, 0x17, 0x1e,
+ '2', 0x16, 0x1f, 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0f, 0x0a, 0x0d,
+ '2', 0x0a, 0x0b, 0x0b, 0x0a,
+ 'l', 0x1a, 0x1c,
+ 'm', 0x07, 0x05,
+ '2', 0x05, 0x08, 0x04, 0x0b,
+ '2', 0x04, 0x0e, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ '2', 0x17, 0x24, 0x19, 0x23,
+ '2', 0x1b, 0x22, 0x1e, 0x21,
+ 'l', 0x22, 0x26,
+ 'l', 0x25, 0x23,
+ 'l', 0x20, 0x1e,
+ '2', 0x22, 0x1b, 0x23, 0x18,
+ '2', 0x24, 0x15, 0x24, 0x11,
+ '2', 0x24, 0x09, 0x1f, 0x04,
+ '2', 0x1b, 0xff, 0x14, 0xff,
+ '2', 0x11, 0xff, 0x0e, 0x00,
+ '2', 0x0c, 0x01, 0x0a, 0x02,
+ 'l', 0x05, 0xfd,
+ 'l', 0x02, 0x00,
+ 'l', 0x07, 0x05,
+ 'e',
+ /* 0xf9 (ù) */ 0x29,
+ 'm', 0x05, 0x0e,
+ 'l', 0x05, 0x23,
+ 'l', 0x0b, 0x23,
+ 'l', 0x0b, 0x0e,
+ '2', 0x0b, 0x09, 0x0d, 0x07,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x07,
+ '2', 0x1d, 0x0a, 0x1d, 0x0f,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x15, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x09, 0x03,
+ '2', 0x05, 0x07, 0x05, 0x0e,
+ 'm', 0x0f, 0x33,
+ 'l', 0x18, 0x28,
+ 'l', 0x13, 0x28,
+ 'l', 0x09, 0x33,
+ 'l', 0x0f, 0x33,
+ 'e',
+ /* 0xfa (ú) */ 0x29,
+ 'm', 0x05, 0x0e,
+ 'l', 0x05, 0x23,
+ 'l', 0x0b, 0x23,
+ 'l', 0x0b, 0x0e,
+ '2', 0x0b, 0x09, 0x0d, 0x07,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x07,
+ '2', 0x1d, 0x0a, 0x1d, 0x0f,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x15, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x09, 0x03,
+ '2', 0x05, 0x07, 0x05, 0x0e,
+ 'm', 0x18, 0x33,
+ 'l', 0x1e, 0x33,
+ 'l', 0x14, 0x27,
+ 'l', 0x0f, 0x27,
+ 'l', 0x18, 0x33,
+ 'e',
+ /* 0xfb (û) */ 0x29,
+ 'm', 0x05, 0x0e,
+ 'l', 0x05, 0x23,
+ 'l', 0x0b, 0x23,
+ 'l', 0x0b, 0x0e,
+ '2', 0x0b, 0x09, 0x0d, 0x07,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x07,
+ '2', 0x1d, 0x0a, 0x1d, 0x0f,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x15, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x09, 0x03,
+ '2', 0x05, 0x07, 0x05, 0x0e,
+ 'm', 0x12, 0x33,
+ 'l', 0x16, 0x33,
+ 'l', 0x1e, 0x27,
+ 'l', 0x19, 0x27,
+ 'l', 0x14, 0x2f,
+ 'l', 0x0e, 0x27,
+ 'l', 0x0a, 0x27,
+ 'l', 0x12, 0x33,
+ 'e',
+ /* 0xfc (ü) */ 0x29,
+ 'm', 0x05, 0x0e,
+ 'l', 0x05, 0x23,
+ 'l', 0x0b, 0x23,
+ 'l', 0x0b, 0x0e,
+ '2', 0x0b, 0x09, 0x0d, 0x07,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x07,
+ '2', 0x1d, 0x0a, 0x1d, 0x0f,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x15, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x09, 0x03,
+ '2', 0x05, 0x07, 0x05, 0x0e,
+ 'm', 0x17, 0x31,
+ 'l', 0x1d, 0x31,
+ 'l', 0x1d, 0x2a,
+ 'l', 0x17, 0x2a,
+ 'l', 0x17, 0x31,
+ 'm', 0x0b, 0x31,
+ 'l', 0x11, 0x31,
+ 'l', 0x11, 0x2a,
+ 'l', 0x0b, 0x2a,
+ 'l', 0x0b, 0x31,
+ 'e',
+ /* 0xfd (ý) */ 0x26,
+ 'm', 0x15, 0xfd,
+ '2', 0x12, 0xf7, 0x10, 0xf5,
+ '2', 0x0e, 0xf3, 0x0a, 0xf3,
+ 'l', 0x05, 0xf3,
+ 'l', 0x05, 0xf8,
+ 'l', 0x08, 0xf8,
+ '2', 0x0b, 0xf8, 0x0c, 0xf9,
+ '2', 0x0d, 0xfa, 0x0f, 0xfe,
+ 'l', 0x10, 0x01,
+ 'l', 0x02, 0x23,
+ 'l', 0x08, 0x23,
+ 'l', 0x13, 0x08,
+ 'l', 0x1e, 0x23,
+ 'l', 0x24, 0x23,
+ 'l', 0x15, 0xfd,
+ 'm', 0x17, 0x33,
+ 'l', 0x1e, 0x33,
+ 'l', 0x13, 0x27,
+ 'l', 0x0f, 0x27,
+ 'l', 0x17, 0x33,
+ 'e',
+ /* 0xfe (þ) */ 0x29,
+ 'm', 0x0c, 0x05,
+ 'l', 0x0c, 0xf3,
+ 'l', 0x06, 0xf3,
+ 'l', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x1e,
+ '2', 0x0d, 0x21, 0x10, 0x22,
+ '2', 0x13, 0x24, 0x17, 0x24,
+ '2', 0x1d, 0x24, 0x21, 0x1f,
+ '2', 0x25, 0x1a, 0x25, 0x11,
+ '2', 0x25, 0x09, 0x21, 0x04,
+ '2', 0x1d, 0xff, 0x17, 0xff,
+ '2', 0x13, 0xff, 0x10, 0x01,
+ '2', 0x0d, 0x02, 0x0c, 0x05,
+ 'm', 0x1f, 0x11,
+ '2', 0x1f, 0x18, 0x1d, 0x1b,
+ '2', 0x1a, 0x1f, 0x15, 0x1f,
+ '2', 0x11, 0x1f, 0x0e, 0x1b,
+ '2', 0x0c, 0x18, 0x0c, 0x11,
+ '2', 0x0c, 0x0b, 0x0e, 0x08,
+ '2', 0x11, 0x04, 0x15, 0x04,
+ '2', 0x1a, 0x04, 0x1d, 0x08,
+ '2', 0x1f, 0x0b, 0x1f, 0x11,
+ 'e',
+ /* 0xff (ÿ) */ 0x26,
+ 'm', 0x15, 0xfd,
+ '2', 0x12, 0xf7, 0x10, 0xf5,
+ '2', 0x0e, 0xf3, 0x0a, 0xf3,
+ 'l', 0x05, 0xf3,
+ 'l', 0x05, 0xf8,
+ 'l', 0x08, 0xf8,
+ '2', 0x0b, 0xf8, 0x0c, 0xf9,
+ '2', 0x0d, 0xfa, 0x0f, 0xfe,
+ 'l', 0x10, 0x01,
+ 'l', 0x02, 0x23,
+ 'l', 0x08, 0x23,
+ 'l', 0x13, 0x08,
+ 'l', 0x1e, 0x23,
+ 'l', 0x24, 0x23,
+ 'l', 0x15, 0xfd,
+ 'm', 0x16, 0x31,
+ 'l', 0x1c, 0x31,
+ 'l', 0x1c, 0x2a,
+ 'l', 0x16, 0x2a,
+ 'l', 0x16, 0x31,
+ 'm', 0x0a, 0x31,
+ 'l', 0x10, 0x31,
+ 'l', 0x10, 0x2a,
+ 'l', 0x0a, 0x2a,
+ 'l', 0x0a, 0x31,
+ 'e',
+ /* 0x106 (Ć) */ 0x2d,
+ 'm', 0x29, 0x2b,
+ 'l', 0x29, 0x24,
+ '2', 0x26, 0x27, 0x22, 0x29,
+ '2', 0x1f, 0x2a, 0x1b, 0x2a,
+ '2', 0x13, 0x2a, 0x0f, 0x25,
+ '2', 0x0a, 0x21, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0f, 0x09,
+ '2', 0x13, 0x04, 0x1b, 0x04,
+ '2', 0x1f, 0x04, 0x22, 0x06,
+ '2', 0x26, 0x07, 0x29, 0x0a,
+ 'l', 0x29, 0x04,
+ '2', 0x26, 0x01, 0x22, 0x00,
+ '2', 0x1f, 0xff, 0x1a, 0xff,
+ '2', 0x10, 0xff, 0x0a, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x0a, 0x29,
+ '2', 0x10, 0x30, 0x1a, 0x30,
+ '2', 0x1f, 0x30, 0x22, 0x2e,
+ '2', 0x26, 0x2d, 0x29, 0x2b,
+ 'm', 0x1b, 0x3b,
+ 'l', 0x21, 0x3b,
+ 'l', 0x1a, 0x33,
+ 'l', 0x15, 0x33,
+ 'l', 0x1b, 0x3b,
+ 'e',
+ /* 0x107 (ć) */ 0x23,
+ 'm', 0x1f, 0x22,
+ 'l', 0x1f, 0x1c,
+ '2', 0x1d, 0x1e, 0x1a, 0x1e,
+ '2', 0x18, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0d, 0x08,
+ '2', 0x10, 0x04, 0x15, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x05,
+ '2', 0x1d, 0x05, 0x1f, 0x07,
+ 'l', 0x1f, 0x01,
+ '2', 0x1d, 0x00, 0x1a, 0x00,
+ '2', 0x18, 0xff, 0x15, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x18, 0x24, 0x1a, 0x23,
+ '2', 0x1d, 0x23, 0x1f, 0x22,
+ 'm', 0x19, 0x33,
+ 'l', 0x1f, 0x33,
+ 'l', 0x15, 0x27,
+ 'l', 0x10, 0x27,
+ 'l', 0x19, 0x33,
+ 'e',
+ /* 0x10c (Č) */ 0x2d,
+ 'm', 0x29, 0x2b,
+ 'l', 0x29, 0x24,
+ '2', 0x26, 0x27, 0x22, 0x29,
+ '2', 0x1f, 0x2a, 0x1b, 0x2a,
+ '2', 0x13, 0x2a, 0x0f, 0x25,
+ '2', 0x0a, 0x21, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0f, 0x09,
+ '2', 0x13, 0x04, 0x1b, 0x04,
+ '2', 0x1f, 0x04, 0x22, 0x06,
+ '2', 0x26, 0x07, 0x29, 0x0a,
+ 'l', 0x29, 0x04,
+ '2', 0x26, 0x01, 0x22, 0x00,
+ '2', 0x1f, 0xff, 0x1a, 0xff,
+ '2', 0x10, 0xff, 0x0a, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x0a, 0x29,
+ '2', 0x10, 0x30, 0x1a, 0x30,
+ '2', 0x1f, 0x30, 0x22, 0x2e,
+ '2', 0x26, 0x2d, 0x29, 0x2b,
+ 'm', 0x16, 0x33,
+ 'l', 0x10, 0x3b,
+ 'l', 0x14, 0x3b,
+ 'l', 0x19, 0x36,
+ 'l', 0x1f, 0x3b,
+ 'l', 0x23, 0x3b,
+ 'l', 0x1c, 0x33,
+ 'l', 0x16, 0x33,
+ 'e',
+ /* 0x10d (č) */ 0x23,
+ 'm', 0x1f, 0x22,
+ 'l', 0x1f, 0x1c,
+ '2', 0x1d, 0x1e, 0x1a, 0x1e,
+ '2', 0x18, 0x1f, 0x15, 0x1f,
+ '2', 0x10, 0x1f, 0x0d, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0d, 0x08,
+ '2', 0x10, 0x04, 0x15, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x05,
+ '2', 0x1d, 0x05, 0x1f, 0x07,
+ 'l', 0x1f, 0x01,
+ '2', 0x1d, 0x00, 0x1a, 0x00,
+ '2', 0x18, 0xff, 0x15, 0xff,
+ '2', 0x0d, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0d, 0x24, 0x15, 0x24,
+ '2', 0x18, 0x24, 0x1a, 0x23,
+ '2', 0x1d, 0x23, 0x1f, 0x22,
+ 'm', 0x12, 0x27,
+ 'l', 0x0a, 0x33,
+ 'l', 0x0f, 0x33,
+ 'l', 0x14, 0x2c,
+ 'l', 0x1a, 0x33,
+ 'l', 0x1e, 0x33,
+ 'l', 0x17, 0x27,
+ 'l', 0x12, 0x27,
+ 'e',
+ /* 0x111 (đ) */ 0x29,
+ 'm', 0x1d, 0x1e,
+ 'l', 0x1d, 0x28,
+ 'l', 0x13, 0x28,
+ 'l', 0x13, 0x2c,
+ 'l', 0x1d, 0x2c,
+ 'l', 0x1d, 0x31,
+ 'l', 0x23, 0x31,
+ 'l', 0x23, 0x2c,
+ 'l', 0x28, 0x2c,
+ 'l', 0x28, 0x28,
+ 'l', 0x23, 0x28,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x05,
+ '2', 0x1b, 0x02, 0x18, 0x01,
+ '2', 0x16, 0xff, 0x12, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x12, 0x24,
+ '2', 0x16, 0x24, 0x18, 0x22,
+ '2', 0x1b, 0x21, 0x1d, 0x1e,
+ 'm', 0x09, 0x11,
+ '2', 0x09, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x13, 0x04,
+ '2', 0x18, 0x04, 0x1a, 0x08,
+ '2', 0x1d, 0x0b, 0x1d, 0x11,
+ '2', 0x1d, 0x18, 0x1a, 0x1b,
+ '2', 0x18, 0x1f, 0x13, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x09, 0x18, 0x09, 0x11,
+ 'e',
+ /* 0x11e (Ğ) */ 0x32,
+ 'm', 0x26, 0x07,
+ 'l', 0x26, 0x13,
+ 'l', 0x1c, 0x13,
+ 'l', 0x1c, 0x18,
+ 'l', 0x2c, 0x18,
+ 'l', 0x2c, 0x04,
+ '2', 0x29, 0x02, 0x24, 0x00,
+ '2', 0x20, 0xff, 0x1b, 0xff,
+ '2', 0x10, 0xff, 0x0a, 0x05,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x0a, 0x29,
+ '2', 0x10, 0x30, 0x1b, 0x30,
+ '2', 0x1f, 0x30, 0x24, 0x2e,
+ '2', 0x28, 0x2d, 0x2b, 0x2b,
+ 'l', 0x2b, 0x24,
+ '2', 0x28, 0x27, 0x24, 0x29,
+ '2', 0x20, 0x2a, 0x1b, 0x2a,
+ '2', 0x13, 0x2a, 0x0f, 0x26,
+ '2', 0x0a, 0x21, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0f, 0x09,
+ '2', 0x13, 0x04, 0x1b, 0x04,
+ '2', 0x1f, 0x04, 0x21, 0x05,
+ '2', 0x24, 0x05, 0x26, 0x07,
+ 'm', 0x0f, 0x3b,
+ 'l', 0x13, 0x3b,
+ '2', 0x13, 0x3a, 0x15, 0x39,
+ '2', 0x16, 0x38, 0x19, 0x38,
+ '2', 0x1b, 0x38, 0x1d, 0x39,
+ '2', 0x1e, 0x3a, 0x1f, 0x3b,
+ 'l', 0x23, 0x3b,
+ '2', 0x22, 0x38, 0x20, 0x36,
+ '2', 0x1d, 0x34, 0x19, 0x34,
+ '2', 0x14, 0x34, 0x12, 0x36,
+ '2', 0x0f, 0x38, 0x0f, 0x3b,
+ 'e',
+ /* 0x11f (ğ) */ 0x29,
+ 'm', 0x1d, 0x12,
+ '2', 0x1d, 0x18, 0x1a, 0x1c,
+ '2', 0x18, 0x1f, 0x13, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1c,
+ '2', 0x09, 0x18, 0x09, 0x12,
+ '2', 0x09, 0x0c, 0x0c, 0x08,
+ '2', 0x0f, 0x05, 0x13, 0x05,
+ '2', 0x18, 0x05, 0x1a, 0x08,
+ '2', 0x1d, 0x0c, 0x1d, 0x12,
+ 'm', 0x23, 0x04,
+ '2', 0x23, 0xfb, 0x1f, 0xf7,
+ '2', 0x1b, 0xf3, 0x13, 0xf3,
+ '2', 0x10, 0xf3, 0x0d, 0xf3,
+ '2', 0x0a, 0xf4, 0x08, 0xf5,
+ 'l', 0x08, 0xfa,
+ '2', 0x0a, 0xf9, 0x0d, 0xf8,
+ '2', 0x0f, 0xf7, 0x12, 0xf7,
+ '2', 0x17, 0xf7, 0x1a, 0xfa,
+ '2', 0x1d, 0xfd, 0x1d, 0x03,
+ 'l', 0x1d, 0x06,
+ '2', 0x1b, 0x03, 0x19, 0x02,
+ '2', 0x16, 0x00, 0x12, 0x00,
+ '2', 0x0b, 0x00, 0x07, 0x05,
+ '2', 0x04, 0x0a, 0x04, 0x12,
+ '2', 0x04, 0x1a, 0x07, 0x1f,
+ '2', 0x0b, 0x24, 0x12, 0x24,
+ '2', 0x16, 0x24, 0x19, 0x22,
+ '2', 0x1b, 0x21, 0x1d, 0x1e,
+ 'l', 0x1d, 0x23,
+ 'l', 0x23, 0x23,
+ 'l', 0x23, 0x04,
+ 'm', 0x0b, 0x32,
+ 'l', 0x0e, 0x32,
+ '2', 0x0f, 0x30, 0x10, 0x2f,
+ '2', 0x12, 0x2e, 0x14, 0x2e,
+ '2', 0x17, 0x2e, 0x19, 0x2f,
+ '2', 0x1a, 0x30, 0x1a, 0x32,
+ 'l', 0x1e, 0x32,
+ '2', 0x1e, 0x2e, 0x1b, 0x2c,
+ '2', 0x19, 0x29, 0x14, 0x29,
+ '2', 0x10, 0x29, 0x0d, 0x2c,
+ '2', 0x0b, 0x2e, 0x0b, 0x32,
+ 'e',
+ /* 0x130 (İ) */ 0x13,
+ 'm', 0x06, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x2f,
+ 'm', 0x06, 0x3b,
+ 'l', 0x0d, 0x3b,
+ 'l', 0x0d, 0x34,
+ 'l', 0x06, 0x34,
+ 'l', 0x06, 0x3b,
+ 'e',
+ /* 0x131 (ı) */ 0x12,
+ 'm', 0x06, 0x23,
+ 'l', 0x0c, 0x23,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x23,
+ 'e',
+ /* 0x141 (Ł) */ 0x24,
+ 'm', 0x07, 0x2f,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x0d, 0x1b,
+ 'l', 0x17, 0x22,
+ 'l', 0x19, 0x1f,
+ 'l', 0x0d, 0x16,
+ 'l', 0x0d, 0x05,
+ 'l', 0x24, 0x05,
+ 'l', 0x24, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x12,
+ 'l', 0x02, 0x0f,
+ 'l', 0x00, 0x12,
+ 'l', 0x07, 0x17,
+ 'l', 0x07, 0x2f,
+ 'e',
+ /* 0x142 (ł) */ 0x12,
+ 'm', 0x06, 0x31,
+ 'l', 0x0c, 0x31,
+ 'l', 0x0c, 0x1e,
+ 'l', 0x10, 0x21,
+ 'l', 0x12, 0x1d,
+ 'l', 0x0c, 0x19,
+ 'l', 0x0c, 0x00,
+ 'l', 0x06, 0x00,
+ 'l', 0x06, 0x15,
+ 'l', 0x02, 0x12,
+ 'l', 0x00, 0x15,
+ 'l', 0x06, 0x1a,
+ 'l', 0x06, 0x31,
+ 'e',
+ /* 0x152 (Œ) */ 0x44,
+ 'm', 0x40, 0x2f,
+ 'l', 0x40, 0x29,
+ 'l', 0x29, 0x29,
+ 'l', 0x29, 0x1c,
+ 'l', 0x3f, 0x1c,
+ 'l', 0x3f, 0x16,
+ 'l', 0x29, 0x16,
+ 'l', 0x29, 0x05,
+ 'l', 0x40, 0x05,
+ 'l', 0x40, 0x00,
+ 'l', 0x1f, 0x00,
+ '2', 0x12, 0x00, 0x0b, 0x06,
+ '2', 0x04, 0x0c, 0x04, 0x17,
+ '2', 0x04, 0x23, 0x0b, 0x29,
+ '2', 0x12, 0x2f, 0x1f, 0x2f,
+ 'l', 0x40, 0x2f,
+ 'm', 0x22, 0x29,
+ 'l', 0x1e, 0x29,
+ '2', 0x14, 0x29, 0x0f, 0x25,
+ '2', 0x0a, 0x20, 0x0a, 0x17,
+ '2', 0x0a, 0x0e, 0x0f, 0x0a,
+ '2', 0x14, 0x05, 0x1e, 0x05,
+ 'l', 0x22, 0x05,
+ 'l', 0x22, 0x29,
+ 'e',
+ /* 0x153 (œ) */ 0x41,
+ 'm', 0x38, 0x15,
+ '2', 0x38, 0x19, 0x36, 0x1c,
+ '2', 0x33, 0x1f, 0x2f, 0x1f,
+ '2', 0x2a, 0x1f, 0x27, 0x1c,
+ '2', 0x24, 0x1a, 0x24, 0x15,
+ 'l', 0x38, 0x15,
+ 'm', 0x3e, 0x13,
+ 'l', 0x3e, 0x10,
+ 'l', 0x24, 0x10,
+ '2', 0x24, 0x0a, 0x27, 0x07,
+ '2', 0x2a, 0x04, 0x30, 0x04,
+ '2', 0x33, 0x04, 0x37, 0x05,
+ '2', 0x3a, 0x06, 0x3d, 0x07,
+ 'l', 0x3d, 0x02,
+ '2', 0x3a, 0x00, 0x36, 0x00,
+ '2', 0x33, 0xff, 0x30, 0xff,
+ '2', 0x2b, 0xff, 0x27, 0x01,
+ '2', 0x23, 0x03, 0x21, 0x06,
+ '2', 0x1f, 0x03, 0x1b, 0x01,
+ '2', 0x18, 0xff, 0x14, 0xff,
+ '2', 0x0c, 0xff, 0x08, 0x04,
+ '2', 0x04, 0x09, 0x04, 0x11,
+ '2', 0x04, 0x1a, 0x08, 0x1f,
+ '2', 0x0c, 0x24, 0x14, 0x24,
+ '2', 0x18, 0x24, 0x1b, 0x22,
+ '2', 0x1f, 0x20, 0x21, 0x1d,
+ '2', 0x23, 0x20, 0x27, 0x22,
+ '2', 0x2a, 0x24, 0x2f, 0x24,
+ '2', 0x36, 0x24, 0x3a, 0x1f,
+ '2', 0x3e, 0x1b, 0x3e, 0x13,
+ 'm', 0x14, 0x1f,
+ '2', 0x0f, 0x1f, 0x0c, 0x1b,
+ '2', 0x0a, 0x18, 0x0a, 0x11,
+ '2', 0x0a, 0x0b, 0x0c, 0x08,
+ '2', 0x0f, 0x04, 0x14, 0x04,
+ '2', 0x18, 0x04, 0x1b, 0x08,
+ '2', 0x1e, 0x0b, 0x1e, 0x11,
+ '2', 0x1e, 0x18, 0x1b, 0x1b,
+ '2', 0x18, 0x1f, 0x14, 0x1f,
+ 'e',
+ /* 0x15e (Ş) */ 0x29,
+ 'm', 0x22, 0x2d,
+ 'l', 0x22, 0x27,
+ '2', 0x1f, 0x29, 0x1b, 0x2a,
+ '2', 0x18, 0x2a, 0x15, 0x2a,
+ '2', 0x10, 0x2a, 0x0d, 0x28,
+ '2', 0x0b, 0x26, 0x0b, 0x23,
+ '2', 0x0b, 0x20, 0x0c, 0x1e,
+ '2', 0x0e, 0x1c, 0x13, 0x1b,
+ 'l', 0x17, 0x1b,
+ '2', 0x1e, 0x19, 0x22, 0x16,
+ '2', 0x25, 0x13, 0x25, 0x0d,
+ '2', 0x25, 0x06, 0x21, 0x03,
+ '2', 0x1c, 0xff, 0x13, 0xff,
+ '2', 0x10, 0xff, 0x0c, 0x00,
+ '2', 0x08, 0x01, 0x04, 0x02,
+ 'l', 0x04, 0x09,
+ '2', 0x08, 0x06, 0x0c, 0x05,
+ '2', 0x10, 0x04, 0x13, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x06,
+ '2', 0x1e, 0x08, 0x1e, 0x0c,
+ '2', 0x1e, 0x10, 0x1c, 0x12,
+ '2', 0x1a, 0x14, 0x15, 0x15,
+ 'l', 0x12, 0x15,
+ '2', 0x0b, 0x17, 0x07, 0x1a,
+ '2', 0x04, 0x1d, 0x04, 0x22,
+ '2', 0x04, 0x28, 0x09, 0x2c,
+ '2', 0x0d, 0x30, 0x15, 0x30,
+ '2', 0x18, 0x30, 0x1b, 0x2f,
+ '2', 0x1f, 0x2e, 0x22, 0x2d,
+ 'm', 0x17, 0x00,
+ '2', 0x19, 0xfe, 0x1a, 0xfc,
+ '2', 0x1a, 0xfb, 0x1a, 0xf9,
+ '2', 0x1a, 0xf7, 0x19, 0xf5,
+ '2', 0x17, 0xf4, 0x13, 0xf4,
+ '2', 0x12, 0xf4, 0x10, 0xf4,
+ '2', 0x0f, 0xf4, 0x0d, 0xf4,
+ 'l', 0x0d, 0xf9,
+ '2', 0x0f, 0xf8, 0x10, 0xf8,
+ '2', 0x11, 0xf8, 0x12, 0xf8,
+ '2', 0x14, 0xf8, 0x15, 0xf8,
+ '2', 0x16, 0xf9, 0x16, 0xfa,
+ '2', 0x16, 0xfb, 0x15, 0xfd,
+ '2', 0x15, 0xfe, 0x13, 0x00,
+ 'l', 0x17, 0x00,
+ 'e',
+ /* 0x15f (ş) */ 0x21,
+ 'm', 0x1c, 0x22,
+ 'l', 0x1c, 0x1d,
+ '2', 0x1a, 0x1e, 0x17, 0x1e,
+ '2', 0x15, 0x1f, 0x12, 0x1f,
+ '2', 0x0e, 0x1f, 0x0b, 0x1e,
+ '2', 0x09, 0x1c, 0x09, 0x1a,
+ '2', 0x09, 0x18, 0x0b, 0x17,
+ '2', 0x0c, 0x16, 0x11, 0x14,
+ 'l', 0x13, 0x14,
+ '2', 0x19, 0x13, 0x1c, 0x10,
+ '2', 0x1e, 0x0e, 0x1e, 0x0a,
+ '2', 0x1e, 0x05, 0x1a, 0x02,
+ '2', 0x17, 0xff, 0x10, 0xff,
+ '2', 0x0d, 0xff, 0x0a, 0x00,
+ '2', 0x07, 0x00, 0x03, 0x01,
+ 'l', 0x03, 0x07,
+ '2', 0x07, 0x06, 0x0a, 0x05,
+ '2', 0x0d, 0x04, 0x10, 0x04,
+ '2', 0x14, 0x04, 0x16, 0x05,
+ '2', 0x18, 0x07, 0x18, 0x09,
+ '2', 0x18, 0x0c, 0x17, 0x0d,
+ '2', 0x15, 0x0e, 0x10, 0x0f,
+ 'l', 0x0e, 0x10,
+ '2', 0x08, 0x11, 0x06, 0x13,
+ '2', 0x04, 0x15, 0x04, 0x1a,
+ '2', 0x04, 0x1e, 0x07, 0x21,
+ '2', 0x0b, 0x24, 0x11, 0x24,
+ '2', 0x14, 0x24, 0x17, 0x23,
+ '2', 0x1a, 0x23, 0x1c, 0x22,
+ 'm', 0x13, 0x00,
+ '2', 0x15, 0xfe, 0x16, 0xfc,
+ '2', 0x17, 0xfb, 0x17, 0xf9,
+ '2', 0x17, 0xf7, 0x15, 0xf5,
+ '2', 0x13, 0xf4, 0x0f, 0xf4,
+ '2', 0x0e, 0xf4, 0x0d, 0xf4,
+ '2', 0x0b, 0xf4, 0x0a, 0xf4,
+ 'l', 0x0a, 0xf9,
+ '2', 0x0b, 0xf8, 0x0c, 0xf8,
+ '2', 0x0d, 0xf8, 0x0f, 0xf8,
+ '2', 0x11, 0xf8, 0x11, 0xf8,
+ '2', 0x12, 0xf9, 0x12, 0xfa,
+ '2', 0x12, 0xfb, 0x12, 0xfd,
+ '2', 0x11, 0xfe, 0x10, 0x00,
+ 'l', 0x13, 0x00,
+ 'e',
+ /* 0x160 (Š) */ 0x29,
+ 'm', 0x22, 0x2d,
+ 'l', 0x22, 0x27,
+ '2', 0x1f, 0x29, 0x1b, 0x2a,
+ '2', 0x18, 0x2a, 0x15, 0x2a,
+ '2', 0x10, 0x2a, 0x0d, 0x28,
+ '2', 0x0b, 0x26, 0x0b, 0x23,
+ '2', 0x0b, 0x20, 0x0c, 0x1e,
+ '2', 0x0e, 0x1c, 0x13, 0x1b,
+ 'l', 0x17, 0x1b,
+ '2', 0x1e, 0x19, 0x22, 0x16,
+ '2', 0x25, 0x13, 0x25, 0x0d,
+ '2', 0x25, 0x06, 0x21, 0x03,
+ '2', 0x1c, 0xff, 0x13, 0xff,
+ '2', 0x10, 0xff, 0x0c, 0x00,
+ '2', 0x08, 0x01, 0x04, 0x02,
+ 'l', 0x04, 0x09,
+ '2', 0x08, 0x06, 0x0c, 0x05,
+ '2', 0x10, 0x04, 0x13, 0x04,
+ '2', 0x19, 0x04, 0x1c, 0x06,
+ '2', 0x1e, 0x08, 0x1e, 0x0c,
+ '2', 0x1e, 0x10, 0x1c, 0x12,
+ '2', 0x1a, 0x14, 0x15, 0x15,
+ 'l', 0x12, 0x15,
+ '2', 0x0b, 0x17, 0x07, 0x1a,
+ '2', 0x04, 0x1d, 0x04, 0x22,
+ '2', 0x04, 0x28, 0x09, 0x2c,
+ '2', 0x0d, 0x30, 0x15, 0x30,
+ '2', 0x18, 0x30, 0x1b, 0x2f,
+ '2', 0x1f, 0x2e, 0x22, 0x2d,
+ 'm', 0x11, 0x33,
+ 'l', 0x0b, 0x3b,
+ 'l', 0x0f, 0x3b,
+ 'l', 0x14, 0x36,
+ 'l', 0x1a, 0x3b,
+ 'l', 0x1e, 0x3b,
+ 'l', 0x17, 0x33,
+ 'l', 0x11, 0x33,
+ 'e',
+ /* 0x161 (š) */ 0x21,
+ 'm', 0x1c, 0x22,
+ 'l', 0x1c, 0x1d,
+ '2', 0x1a, 0x1e, 0x17, 0x1e,
+ '2', 0x15, 0x1f, 0x12, 0x1f,
+ '2', 0x0e, 0x1f, 0x0b, 0x1e,
+ '2', 0x09, 0x1c, 0x09, 0x1a,
+ '2', 0x09, 0x18, 0x0b, 0x17,
+ '2', 0x0c, 0x16, 0x11, 0x14,
+ 'l', 0x13, 0x14,
+ '2', 0x19, 0x13, 0x1c, 0x10,
+ '2', 0x1e, 0x0e, 0x1e, 0x0a,
+ '2', 0x1e, 0x05, 0x1a, 0x02,
+ '2', 0x17, 0xff, 0x10, 0xff,
+ '2', 0x0d, 0xff, 0x0a, 0x00,
+ '2', 0x07, 0x00, 0x03, 0x01,
+ 'l', 0x03, 0x07,
+ '2', 0x07, 0x06, 0x0a, 0x05,
+ '2', 0x0d, 0x04, 0x10, 0x04,
+ '2', 0x14, 0x04, 0x16, 0x05,
+ '2', 0x18, 0x07, 0x18, 0x09,
+ '2', 0x18, 0x0c, 0x17, 0x0d,
+ '2', 0x15, 0x0e, 0x10, 0x0f,
+ 'l', 0x0e, 0x10,
+ '2', 0x08, 0x11, 0x06, 0x13,
+ '2', 0x04, 0x15, 0x04, 0x1a,
+ '2', 0x04, 0x1e, 0x07, 0x21,
+ '2', 0x0b, 0x24, 0x11, 0x24,
+ '2', 0x14, 0x24, 0x17, 0x23,
+ '2', 0x1a, 0x23, 0x1c, 0x22,
+ 'm', 0x0e, 0x27,
+ 'l', 0x07, 0x33,
+ 'l', 0x0b, 0x33,
+ 'l', 0x11, 0x2c,
+ 'l', 0x16, 0x33,
+ 'l', 0x1b, 0x33,
+ 'l', 0x13, 0x27,
+ 'l', 0x0e, 0x27,
+ 'e',
+ /* 0x178 (Ÿ) */ 0x27,
+ 'm', 0x00, 0x2f,
+ 'l', 0x07, 0x2f,
+ 'l', 0x14, 0x1b,
+ 'l', 0x20, 0x2f,
+ 'l', 0x27, 0x2f,
+ 'l', 0x17, 0x16,
+ 'l', 0x17, 0x00,
+ 'l', 0x10, 0x00,
+ 'l', 0x10, 0x16,
+ 'l', 0x00, 0x2f,
+ 'm', 0x17, 0x3a,
+ 'l', 0x1d, 0x3a,
+ 'l', 0x1d, 0x34,
+ 'l', 0x17, 0x34,
+ 'l', 0x17, 0x3a,
+ 'm', 0x0a, 0x3a,
+ 'l', 0x11, 0x3a,
+ 'l', 0x11, 0x34,
+ 'l', 0x0a, 0x34,
+ 'l', 0x0a, 0x3a,
+ 'e',
+ /* 0x17d (Ž) */ 0x2c,
+ 'm', 0x04, 0x2f,
+ 'l', 0x28, 0x2f,
+ 'l', 0x28, 0x2a,
+ 'l', 0x0b, 0x05,
+ 'l', 0x29, 0x05,
+ 'l', 0x29, 0x00,
+ 'l', 0x03, 0x00,
+ 'l', 0x03, 0x05,
+ 'l', 0x20, 0x29,
+ 'l', 0x04, 0x29,
+ 'l', 0x04, 0x2f,
+ 'm', 0x13, 0x33,
+ 'l', 0x0c, 0x3b,
+ 'l', 0x11, 0x3b,
+ 'l', 0x16, 0x36,
+ 'l', 0x1b, 0x3b,
+ 'l', 0x1f, 0x3b,
+ 'l', 0x19, 0x33,
+ 'l', 0x13, 0x33,
+ 'e',
+ /* 0x17e (ž) */ 0x22,
+ 'm', 0x04, 0x23,
+ 'l', 0x1f, 0x23,
+ 'l', 0x1f, 0x1e,
+ 'l', 0x09, 0x05,
+ 'l', 0x1f, 0x05,
+ 'l', 0x1f, 0x00,
+ 'l', 0x03, 0x00,
+ 'l', 0x03, 0x05,
+ 'l', 0x18, 0x1e,
+ 'l', 0x04, 0x1e,
+ 'l', 0x04, 0x23,
+ 'm', 0x0f, 0x27,
+ 'l', 0x07, 0x33,
+ 'l', 0x0b, 0x33,
+ 'l', 0x11, 0x2c,
+ 'l', 0x16, 0x33,
+ 'l', 0x1b, 0x33,
+ 'l', 0x13, 0x27,
+ 'l', 0x0f, 0x27,
+ 'e',
+ /* 0x192 (ƒ) */ 0x29,
+ 'm', 0x28, 0x30,
+ 'l', 0x28, 0x2a,
+ '2', 0x27, 0x2b, 0x26, 0x2c,
+ '2', 0x24, 0x2c, 0x23, 0x2c,
+ '2', 0x20, 0x2c, 0x1e, 0x2a,
+ '2', 0x1c, 0x28, 0x1c, 0x24,
+ 'l', 0x1a, 0x1b,
+ 'l', 0x23, 0x1b,
+ 'l', 0x23, 0x16,
+ 'l', 0x19, 0x16,
+ 'l', 0x15, 0x02,
+ '2', 0x13, 0xf9, 0x10, 0xf6,
+ '2', 0x0d, 0xf3, 0x07, 0xf3,
+ '2', 0x06, 0xf3, 0x04, 0xf3,
+ '2', 0x02, 0xf3, 0x01, 0xf4,
+ 'l', 0x01, 0xf9,
+ '2', 0x03, 0xf8, 0x04, 0xf8,
+ '2', 0x06, 0xf7, 0x07, 0xf7,
+ '2', 0x0a, 0xf7, 0x0c, 0xf9,
+ '2', 0x0e, 0xfb, 0x0f, 0x01,
+ 'l', 0x13, 0x16,
+ 'l', 0x0b, 0x16,
+ 'l', 0x0b, 0x1b,
+ 'l', 0x14, 0x1b,
+ 'l', 0x16, 0x25,
+ '2', 0x17, 0x2b, 0x1a, 0x2e,
+ '2', 0x1d, 0x31, 0x22, 0x31,
+ '2', 0x24, 0x31, 0x25, 0x30,
+ '2', 0x27, 0x30, 0x28, 0x30,
+ 'e',
+ /* 0x2c6 (ˆ) */ 0x20,
+ 'm', 0x0e, 0x33,
+ 'l', 0x12, 0x33,
+ 'l', 0x1a, 0x27,
+ 'l', 0x16, 0x27,
+ 'l', 0x10, 0x2f,
+ 'l', 0x0a, 0x27,
+ 'l', 0x06, 0x27,
+ 'l', 0x0e, 0x33,
+ 'e',
+ /* 0x2c7 (ˇ) */ 0x20,
+ 'm', 0x0e, 0x27,
+ 'l', 0x06, 0x33,
+ 'l', 0x0a, 0x33,
+ 'l', 0x10, 0x2c,
+ 'l', 0x16, 0x33,
+ 'l', 0x1a, 0x33,
+ 'l', 0x12, 0x27,
+ 'l', 0x0e, 0x27,
+ 'e',
+ /* 0x2d8 (˘) */ 0x20,
+ 'm', 0x06, 0x32,
+ 'l', 0x0a, 0x32,
+ '2', 0x0a, 0x30, 0x0c, 0x2f,
+ '2', 0x0d, 0x2e, 0x10, 0x2e,
+ '2', 0x13, 0x2e, 0x14, 0x2f,
+ '2', 0x16, 0x30, 0x16, 0x32,
+ 'l', 0x1a, 0x32,
+ '2', 0x19, 0x2e, 0x17, 0x2c,
+ '2', 0x15, 0x29, 0x10, 0x29,
+ '2', 0x0b, 0x29, 0x09, 0x2c,
+ '2', 0x07, 0x2e, 0x06, 0x32,
+ 'e',
+ /* 0x2d9 (˙) */ 0x20,
+ 'm', 0x0d, 0x31,
+ 'l', 0x13, 0x31,
+ 'l', 0x13, 0x2a,
+ 'l', 0x0d, 0x2a,
+ 'l', 0x0d, 0x31,
+ 'e',
+ /* 0x2da (˚) */ 0x20,
+ 'm', 0x15, 0x30,
+ '2', 0x15, 0x32, 0x13, 0x33,
+ '2', 0x12, 0x34, 0x10, 0x34,
+ '2', 0x0e, 0x34, 0x0d, 0x33,
+ '2', 0x0b, 0x32, 0x0b, 0x30,
+ '2', 0x0b, 0x2e, 0x0d, 0x2c,
+ '2', 0x0e, 0x2b, 0x10, 0x2b,
+ '2', 0x12, 0x2b, 0x13, 0x2c,
+ '2', 0x15, 0x2e, 0x15, 0x30,
+ 'm', 0x19, 0x30,
+ '2', 0x19, 0x2c, 0x16, 0x2a,
+ '2', 0x14, 0x27, 0x10, 0x27,
+ '2', 0x0c, 0x27, 0x0a, 0x2a,
+ '2', 0x07, 0x2c, 0x07, 0x30,
+ '2', 0x07, 0x33, 0x0a, 0x36,
+ '2', 0x0c, 0x38, 0x10, 0x38,
+ '2', 0x14, 0x38, 0x16, 0x36,
+ '2', 0x19, 0x33, 0x19, 0x30,
+ 'e',
+ /* 0x2db (˛) */ 0x20,
+ 'm', 0x0e, 0x00,
+ 'l', 0x11, 0x00,
+ '2', 0x10, 0xfe, 0x0f, 0xfd,
+ '2', 0x0f, 0xfb, 0x0f, 0xfa,
+ '2', 0x0f, 0xf9, 0x10, 0xf8,
+ '2', 0x10, 0xf8, 0x12, 0xf8,
+ '2', 0x13, 0xf8, 0x14, 0xf8,
+ '2', 0x15, 0xf8, 0x16, 0xf8,
+ 'l', 0x16, 0xf4,
+ '2', 0x15, 0xf4, 0x14, 0xf4,
+ '2', 0x13, 0xf4, 0x12, 0xf4,
+ '2', 0x0e, 0xf4, 0x0c, 0xf5,
+ '2', 0x0a, 0xf6, 0x0a, 0xf9,
+ '2', 0x0a, 0xfb, 0x0b, 0xfc,
+ '2', 0x0c, 0xfe, 0x0e, 0x00,
+ 'e',
+ /* 0x2dc (˜) */ 0x20,
+ 'm', 0x10, 0x2b,
+ 'l', 0x0e, 0x2d,
+ '2', 0x0d, 0x2d, 0x0d, 0x2d,
+ '2', 0x0c, 0x2e, 0x0c, 0x2e,
+ '2', 0x0b, 0x2e, 0x0a, 0x2d,
+ '2', 0x0a, 0x2b, 0x0a, 0x29,
+ 'l', 0x06, 0x29,
+ '2', 0x06, 0x2d, 0x07, 0x2f,
+ '2', 0x09, 0x32, 0x0c, 0x32,
+ '2', 0x0d, 0x32, 0x0e, 0x31,
+ '2', 0x0f, 0x31, 0x10, 0x30,
+ 'l', 0x12, 0x2e,
+ '2', 0x13, 0x2d, 0x13, 0x2d,
+ '2', 0x14, 0x2d, 0x14, 0x2d,
+ '2', 0x15, 0x2d, 0x16, 0x2e,
+ '2', 0x16, 0x2f, 0x16, 0x32,
+ 'l', 0x1a, 0x32,
+ '2', 0x1a, 0x2e, 0x19, 0x2b,
+ '2', 0x17, 0x29, 0x14, 0x29,
+ '2', 0x13, 0x29, 0x12, 0x29,
+ '2', 0x11, 0x2a, 0x10, 0x2b,
+ 'e',
+ /* 0x2dd (˝) */ 0x20,
+ 'm', 0x18, 0x33,
+ 'l', 0x1d, 0x33,
+ 'l', 0x16, 0x27,
+ 'l', 0x11, 0x27,
+ 'l', 0x18, 0x33,
+ 'm', 0x0d, 0x33,
+ 'l', 0x13, 0x33,
+ 'l', 0x0c, 0x27,
+ 'l', 0x08, 0x27,
+ 'l', 0x0d, 0x33,
+ 'e',
+ /* 0x3a9 (Ω) */ 0x31,
+ 'm', 0x2e, 0x06,
+ 'l', 0x2e, 0x00,
+ 'l', 0x1c, 0x00,
+ 'l', 0x1c, 0x06,
+ '2', 0x21, 0x09, 0x24, 0x0e,
+ '2', 0x27, 0x13, 0x27, 0x19,
+ '2', 0x27, 0x21, 0x23, 0x25,
+ '2', 0x1f, 0x2a, 0x18, 0x2a,
+ '2', 0x12, 0x2a, 0x0e, 0x25,
+ '2', 0x09, 0x21, 0x09, 0x19,
+ '2', 0x09, 0x13, 0x0d, 0x0e,
+ '2', 0x10, 0x09, 0x15, 0x06,
+ 'l', 0x15, 0x00,
+ 'l', 0x02, 0x00,
+ 'l', 0x02, 0x06,
+ 'l', 0x0c, 0x06,
+ '2', 0x07, 0x0a, 0x05, 0x0f,
+ '2', 0x03, 0x13, 0x03, 0x19,
+ '2', 0x03, 0x23, 0x09, 0x29,
+ '2', 0x0f, 0x2f, 0x18, 0x2f,
+ '2', 0x22, 0x2f, 0x28, 0x29,
+ '2', 0x2e, 0x23, 0x2e, 0x19,
+ '2', 0x2e, 0x13, 0x2c, 0x0f,
+ '2', 0x2a, 0x0a, 0x24, 0x06,
+ 'l', 0x2e, 0x06,
+ 'e',
+ /* 0x3c0 (π) */ 0x26,
+ 'm', 0x24, 0x1d,
+ 'l', 0x1f, 0x1d,
+ 'l', 0x1b, 0x0d,
+ '2', 0x1b, 0x0b, 0x1b, 0x0a,
+ '2', 0x1a, 0x08, 0x1a, 0x07,
+ '2', 0x1a, 0x06, 0x1b, 0x05,
+ '2', 0x1c, 0x04, 0x1e, 0x04,
+ '2', 0x1e, 0x04, 0x1f, 0x04,
+ '2', 0x1f, 0x04, 0x21, 0x04,
+ 'l', 0x20, 0x00,
+ '2', 0x1f, 0x00, 0x1e, 0x00,
+ '2', 0x1d, 0x00, 0x1c, 0x00,
+ '2', 0x19, 0x00, 0x17, 0x01,
+ '2', 0x15, 0x03, 0x15, 0x06,
+ '2', 0x15, 0x07, 0x15, 0x0a,
+ '2', 0x15, 0x0c, 0x16, 0x11,
+ 'l', 0x19, 0x1d,
+ 'l', 0x0f, 0x1d,
+ 'l', 0x09, 0x00,
+ 'l', 0x03, 0x00,
+ 'l', 0x09, 0x1d,
+ 'l', 0x08, 0x1d,
+ '2', 0x06, 0x1d, 0x05, 0x1c,
+ '2', 0x04, 0x1b, 0x04, 0x18,
+ 'l', 0xff, 0x18,
+ '2', 0x00, 0x1e, 0x02, 0x20,
+ '2', 0x04, 0x21, 0x0a, 0x21,
+ 'l', 0x25, 0x21,
+ 'l', 0x24, 0x1d,
+ 'e',
+ /* 0x2013 (–) */ 0x20,
+ 'm', 0x00, 0x14,
+ 'l', 0x20, 0x14,
+ 'l', 0x20, 0x0f,
+ 'l', 0x00, 0x0f,
+ 'l', 0x00, 0x14,
+ 'e',
+ /* 0x2014 (—) */ 0x40,
+ 'm', 0x00, 0x14,
+ 'l', 0x40, 0x14,
+ 'l', 0x40, 0x0f,
+ 'l', 0x00, 0x0f,
+ 'l', 0x00, 0x14,
+ 'e',
+ /* 0x2018 (‘) */ 0x14,
+ 'm', 0x0c, 0x1f,
+ 'l', 0x05, 0x1f,
+ 'l', 0x05, 0x25,
+ 'l', 0x0b, 0x2f,
+ 'l', 0x0f, 0x2f,
+ 'l', 0x0c, 0x25,
+ 'l', 0x0c, 0x1f,
+ 'e',
+ /* 0x2019 (’) */ 0x14,
+ 'm', 0x08, 0x2f,
+ 'l', 0x0f, 0x2f,
+ 'l', 0x0f, 0x2a,
+ 'l', 0x0a, 0x20,
+ 'l', 0x06, 0x20,
+ 'l', 0x08, 0x2a,
+ 'l', 0x08, 0x2f,
+ 'e',
+ /* 0x201a (‚) */ 0x14,
+ 'm', 0x08, 0x08,
+ 'l', 0x0f, 0x08,
+ 'l', 0x0f, 0x03,
+ 'l', 0x09, 0xf9,
+ 'l', 0x05, 0xf9,
+ 'l', 0x08, 0x03,
+ 'l', 0x08, 0x08,
+ 'e',
+ /* 0x201c (“) */ 0x21,
+ 'm', 0x0c, 0x1f,
+ 'l', 0x05, 0x1f,
+ 'l', 0x05, 0x25,
+ 'l', 0x0b, 0x2f,
+ 'l', 0x0f, 0x2f,
+ 'l', 0x0c, 0x25,
+ 'l', 0x0c, 0x1f,
+ 'm', 0x19, 0x1f,
+ 'l', 0x12, 0x1f,
+ 'l', 0x12, 0x25,
+ 'l', 0x17, 0x2f,
+ 'l', 0x1b, 0x2f,
+ 'l', 0x19, 0x25,
+ 'l', 0x19, 0x1f,
+ 'e',
+ /* 0x201d (”) */ 0x21,
+ 'm', 0x08, 0x2f,
+ 'l', 0x0f, 0x2f,
+ 'l', 0x0f, 0x29,
+ 'l', 0x09, 0x1f,
+ 'l', 0x05, 0x1f,
+ 'l', 0x08, 0x29,
+ 'l', 0x08, 0x2f,
+ 'm', 0x15, 0x2f,
+ 'l', 0x1b, 0x2f,
+ 'l', 0x1b, 0x29,
+ 'l', 0x16, 0x1f,
+ 'l', 0x12, 0x1f,
+ 'l', 0x15, 0x29,
+ 'l', 0x15, 0x2f,
+ 'e',
+ /* 0x201e („) */ 0x21,
+ 'm', 0x15, 0x08,
+ 'l', 0x1b, 0x08,
+ 'l', 0x1b, 0x03,
+ 'l', 0x16, 0xf9,
+ 'l', 0x12, 0xf9,
+ 'l', 0x15, 0x03,
+ 'l', 0x15, 0x08,
+ 'm', 0x08, 0x08,
+ 'l', 0x0f, 0x08,
+ 'l', 0x0f, 0x03,
+ 'l', 0x09, 0xf9,
+ 'l', 0x05, 0xf9,
+ 'l', 0x08, 0x03,
+ 'l', 0x08, 0x08,
+ 'e',
+ /* 0x2020 (†) */ 0x20,
+ 'm', 0x0d, 0x2f,
+ 'l', 0x13, 0x2f,
+ 'l', 0x13, 0x22,
+ 'l', 0x1e, 0x22,
+ 'l', 0x1e, 0x1d,
+ 'l', 0x13, 0x1d,
+ 'l', 0x13, 0xfa,
+ 'l', 0x0d, 0xfa,
+ 'l', 0x0d, 0x1d,
+ 'l', 0x02, 0x1d,
+ 'l', 0x02, 0x22,
+ 'l', 0x0d, 0x22,
+ 'l', 0x0d, 0x2f,
+ 'e',
+ /* 0x2021 (‡) */ 0x20,
+ 'm', 0x1e, 0x07,
+ 'l', 0x13, 0x07,
+ 'l', 0x13, 0xfa,
+ 'l', 0x0d, 0xfa,
+ 'l', 0x0d, 0x07,
+ 'l', 0x02, 0x07,
+ 'l', 0x02, 0x0c,
+ 'l', 0x0d, 0x0c,
+ 'l', 0x0d, 0x1d,
+ 'l', 0x02, 0x1d,
+ 'l', 0x02, 0x22,
+ 'l', 0x0d, 0x22,
+ 'l', 0x0d, 0x2f,
+ 'l', 0x13, 0x2f,
+ 'l', 0x13, 0x22,
+ 'l', 0x1e, 0x22,
+ 'l', 0x1e, 0x1d,
+ 'l', 0x13, 0x1d,
+ 'l', 0x13, 0x0c,
+ 'l', 0x1e, 0x0c,
+ 'l', 0x1e, 0x07,
+ 'e',
+ /* 0x2022 (•) */ 0x26,
+ 'm', 0x0a, 0x18,
+ '2', 0x0a, 0x1c, 0x0c, 0x1e,
+ '2', 0x0f, 0x21, 0x13, 0x21,
+ '2', 0x17, 0x21, 0x19, 0x1e,
+ '2', 0x1c, 0x1c, 0x1c, 0x18,
+ '2', 0x1c, 0x14, 0x19, 0x11,
+ '2', 0x17, 0x0f, 0x13, 0x0f,
+ '2', 0x0f, 0x0f, 0x0c, 0x11,
+ '2', 0x0a, 0x14, 0x0a, 0x18,
+ 'e',
+ /* 0x2026 (…) */ 0x40,
+ 'm', 0x1d, 0x08,
+ 'l', 0x23, 0x08,
+ 'l', 0x23, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x08,
+ 'm', 0x32, 0x08,
+ 'l', 0x39, 0x08,
+ 'l', 0x39, 0x00,
+ 'l', 0x32, 0x00,
+ 'l', 0x32, 0x08,
+ 'm', 0x07, 0x08,
+ 'l', 0x0e, 0x08,
+ 'l', 0x0e, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x08,
+ 'e',
+ /* 0x2030 (‰) */ 0x56,
+ 'm', 0x48, 0x15,
+ '2', 0x45, 0x15, 0x43, 0x12,
+ '2', 0x42, 0x10, 0x42, 0x0c,
+ '2', 0x42, 0x08, 0x43, 0x05,
+ '2', 0x45, 0x03, 0x48, 0x03,
+ '2', 0x4a, 0x03, 0x4c, 0x05,
+ '2', 0x4d, 0x08, 0x4d, 0x0c,
+ '2', 0x4d, 0x10, 0x4c, 0x12,
+ '2', 0x4a, 0x15, 0x48, 0x15,
+ 'm', 0x48, 0x19,
+ '2', 0x4d, 0x19, 0x4f, 0x15,
+ '2', 0x52, 0x12, 0x52, 0x0c,
+ '2', 0x52, 0x06, 0x4f, 0x03,
+ '2', 0x4d, 0xff, 0x48, 0xff,
+ '2', 0x43, 0xff, 0x40, 0x03,
+ '2', 0x3d, 0x06, 0x3d, 0x0c,
+ '2', 0x3d, 0x12, 0x40, 0x15,
+ '2', 0x43, 0x19, 0x48, 0x19,
+ 'm', 0x0e, 0x30,
+ '2', 0x13, 0x30, 0x16, 0x2c,
+ '2', 0x19, 0x29, 0x19, 0x23,
+ '2', 0x19, 0x1d, 0x16, 0x1a,
+ '2', 0x13, 0x16, 0x0e, 0x16,
+ '2', 0x09, 0x16, 0x06, 0x1a,
+ '2', 0x04, 0x1d, 0x04, 0x23,
+ '2', 0x04, 0x29, 0x06, 0x2c,
+ '2', 0x09, 0x30, 0x0e, 0x30,
+ 'm', 0x2b, 0x30,
+ 'l', 0x30, 0x30,
+ 'l', 0x12, 0xff,
+ 'l', 0x0d, 0xff,
+ 'l', 0x2b, 0x30,
+ 'm', 0x0e, 0x2c,
+ '2', 0x0c, 0x2c, 0x0a, 0x29,
+ '2', 0x09, 0x27, 0x09, 0x23,
+ '2', 0x09, 0x1f, 0x0a, 0x1c,
+ '2', 0x0c, 0x1a, 0x0e, 0x1a,
+ '2', 0x11, 0x1a, 0x13, 0x1c,
+ '2', 0x14, 0x1f, 0x14, 0x23,
+ '2', 0x14, 0x27, 0x13, 0x29,
+ '2', 0x11, 0x2c, 0x0e, 0x2c,
+ 'm', 0x2f, 0x19,
+ '2', 0x33, 0x19, 0x36, 0x15,
+ '2', 0x39, 0x12, 0x39, 0x0c,
+ '2', 0x39, 0x06, 0x36, 0x03,
+ '2', 0x33, 0xff, 0x2f, 0xff,
+ '2', 0x2a, 0xff, 0x27, 0x03,
+ '2', 0x24, 0x06, 0x24, 0x0c,
+ '2', 0x24, 0x12, 0x27, 0x15,
+ '2', 0x2a, 0x19, 0x2f, 0x19,
+ 'm', 0x2f, 0x15,
+ '2', 0x2c, 0x15, 0x2a, 0x12,
+ '2', 0x29, 0x10, 0x29, 0x0c,
+ '2', 0x29, 0x08, 0x2a, 0x05,
+ '2', 0x2c, 0x03, 0x2f, 0x03,
+ '2', 0x31, 0x03, 0x33, 0x05,
+ '2', 0x34, 0x08, 0x34, 0x0c,
+ '2', 0x34, 0x10, 0x33, 0x12,
+ '2', 0x31, 0x15, 0x2f, 0x15,
+ 'e',
+ /* 0x2039 (‹) */ 0x1a,
+ 'm', 0x14, 0x21,
+ 'l', 0x14, 0x1b,
+ 'l', 0x0a, 0x13,
+ 'l', 0x14, 0x0a,
+ 'l', 0x14, 0x04,
+ 'l', 0x05, 0x11,
+ 'l', 0x05, 0x14,
+ 'l', 0x14, 0x21,
+ 'e',
+ /* 0x203a (›) */ 0x1a,
+ 'm', 0x06, 0x21,
+ 'l', 0x15, 0x14,
+ 'l', 0x15, 0x11,
+ 'l', 0x06, 0x04,
+ 'l', 0x06, 0x0a,
+ 'l', 0x0f, 0x13,
+ 'l', 0x06, 0x1b,
+ 'l', 0x06, 0x21,
+ 'e',
+ /* 0x20ac (€) */ 0x29,
+ 'm', 0x24, 0x2b,
+ 'l', 0x24, 0x24,
+ '2', 0x22, 0x28, 0x1f, 0x29,
+ '2', 0x1c, 0x2b, 0x19, 0x2b,
+ '2', 0x14, 0x2b, 0x11, 0x27,
+ '2', 0x0e, 0x24, 0x0d, 0x1e,
+ 'l', 0x1f, 0x1e,
+ 'l', 0x1d, 0x1b,
+ 'l', 0x0c, 0x1b,
+ '2', 0x0c, 0x1a, 0x0c, 0x19,
+ '2', 0x0c, 0x18, 0x0c, 0x17,
+ '2', 0x0c, 0x16, 0x0c, 0x16,
+ '2', 0x0c, 0x15, 0x0c, 0x14,
+ 'l', 0x1a, 0x14,
+ 'l', 0x19, 0x10,
+ 'l', 0x0d, 0x10,
+ '2', 0x0e, 0x0a, 0x11, 0x07,
+ '2', 0x14, 0x04, 0x19, 0x04,
+ '2', 0x1c, 0x04, 0x1f, 0x06,
+ '2', 0x22, 0x07, 0x24, 0x0a,
+ 'l', 0x24, 0x04,
+ '2', 0x22, 0x01, 0x1f, 0x00,
+ '2', 0x1c, 0xff, 0x19, 0xff,
+ '2', 0x12, 0xff, 0x0d, 0x04,
+ '2', 0x08, 0x08, 0x07, 0x10,
+ 'l', 0x00, 0x10,
+ 'l', 0x02, 0x14,
+ 'l', 0x06, 0x14,
+ '2', 0x06, 0x15, 0x06, 0x16,
+ '2', 0x06, 0x16, 0x06, 0x17,
+ '2', 0x06, 0x18, 0x06, 0x19,
+ '2', 0x06, 0x1a, 0x06, 0x1b,
+ 'l', 0x00, 0x1b,
+ 'l', 0x02, 0x1e,
+ 'l', 0x07, 0x1e,
+ '2', 0x08, 0x26, 0x0d, 0x2b,
+ '2', 0x12, 0x30, 0x19, 0x30,
+ '2', 0x1c, 0x30, 0x1f, 0x2e,
+ '2', 0x22, 0x2d, 0x24, 0x2b,
+ 'e',
+ /* 0x2122 (™) */ 0x40,
+ 'm', 0x22, 0x2f,
+ 'l', 0x28, 0x27,
+ 'l', 0x2d, 0x2f,
+ 'l', 0x32, 0x2f,
+ 'l', 0x32, 0x1d,
+ 'l', 0x2f, 0x1d,
+ 'l', 0x2f, 0x2c,
+ 'l', 0x29, 0x22,
+ 'l', 0x27, 0x22,
+ 'l', 0x21, 0x2c,
+ 'l', 0x21, 0x1d,
+ 'l', 0x1d, 0x1d,
+ 'l', 0x1d, 0x2f,
+ 'l', 0x22, 0x2f,
+ 'm', 0x19, 0x2f,
+ 'l', 0x19, 0x2c,
+ 'l', 0x13, 0x2c,
+ 'l', 0x13, 0x1d,
+ 'l', 0x10, 0x1d,
+ 'l', 0x10, 0x2c,
+ 'l', 0x09, 0x2c,
+ 'l', 0x09, 0x2f,
+ 'l', 0x19, 0x2f,
+ 'e',
+ /* 0x2202 (∂) */ 0x21,
+ 'm', 0x18, 0x13,
+ '2', 0x18, 0x16, 0x18, 0x19,
+ '2', 0x19, 0x1b, 0x19, 0x1e,
+ '2', 0x19, 0x22, 0x17, 0x24,
+ '2', 0x16, 0x26, 0x14, 0x26,
+ '2', 0x12, 0x26, 0x10, 0x24,
+ '2', 0x0e, 0x22, 0x0d, 0x22,
+ '2', 0x0c, 0x22, 0x0b, 0x23,
+ '2', 0x0a, 0x23, 0x0a, 0x24,
+ '2', 0x0a, 0x26, 0x0c, 0x28,
+ '2', 0x0f, 0x29, 0x12, 0x29,
+ '2', 0x17, 0x29, 0x1b, 0x25,
+ '2', 0x1e, 0x20, 0x1e, 0x18,
+ '2', 0x1e, 0x0d, 0x1a, 0x06,
+ '2', 0x15, 0xff, 0x0e, 0xff,
+ '2', 0x0a, 0xff, 0x06, 0x03,
+ '2', 0x03, 0x06, 0x03, 0x0b,
+ '2', 0x03, 0x11, 0x07, 0x15,
+ '2', 0x0a, 0x19, 0x0f, 0x19,
+ '2', 0x12, 0x19, 0x14, 0x18,
+ '2', 0x16, 0x16, 0x18, 0x13,
+ 'm', 0x16, 0x0f,
+ '2', 0x16, 0x13, 0x15, 0x15,
+ '2', 0x13, 0x17, 0x11, 0x17,
+ '2', 0x0e, 0x17, 0x0b, 0x13,
+ '2', 0x09, 0x0f, 0x09, 0x08,
+ '2', 0x09, 0x05, 0x0a, 0x03,
+ '2', 0x0c, 0x01, 0x0e, 0x01,
+ '2', 0x12, 0x01, 0x14, 0x05,
+ '2', 0x16, 0x09, 0x16, 0x0f,
+ 'e',
+ /* 0x2206 (∆) */ 0x2b,
+ 'm', 0x15, 0x27,
+ 'l', 0x08, 0x06,
+ 'l', 0x22, 0x06,
+ 'l', 0x15, 0x27,
+ 'm', 0x12, 0x2e,
+ 'l', 0x19, 0x2e,
+ 'l', 0x2b, 0x00,
+ 'l', 0x00, 0x00,
+ 'l', 0x12, 0x2e,
+ 'e',
+ /* 0x220f (∏) */ 0x30,
+ 'm', 0x05, 0x2e,
+ 'l', 0x2c, 0x2e,
+ 'l', 0x2c, 0xf4,
+ 'l', 0x24, 0xf4,
+ 'l', 0x24, 0x28,
+ 'l', 0x0c, 0x28,
+ 'l', 0x0c, 0xf4,
+ 'l', 0x05, 0xf4,
+ 'l', 0x05, 0x2e,
+ 'e',
+ /* 0x2211 (∑) */ 0x2b,
+ 'm', 0x02, 0x2e,
+ 'l', 0x29, 0x2e,
+ 'l', 0x29, 0x28,
+ 'l', 0x0b, 0x28,
+ 'l', 0x20, 0x12,
+ 'l', 0x0a, 0xfa,
+ 'l', 0x2a, 0xfa,
+ 'l', 0x2a, 0xf4,
+ 'l', 0x01, 0xf4,
+ 'l', 0x01, 0xf8,
+ 'l', 0x17, 0x11,
+ 'l', 0x02, 0x29,
+ 'l', 0x02, 0x2e,
+ 'e',
+ /* 0x2212 (−) */ 0x36,
+ 'm', 0x07, 0x17,
+ 'l', 0x2f, 0x17,
+ 'l', 0x2f, 0x11,
+ 'l', 0x07, 0x11,
+ 'l', 0x07, 0x17,
+ 'e',
+ /* 0x2215 (∕) */ 0x0b,
+ 'm', 0x11, 0x30,
+ 'l', 0x16, 0x30,
+ 'l', 0xf9, 0xff,
+ 'l', 0xf4, 0xff,
+ 'l', 0x11, 0x30,
+ 'e',
+ /* 0x2219 (∙) */ 0x14,
+ 'm', 0x07, 0x1a,
+ 'l', 0x0d, 0x1a,
+ 'l', 0x0d, 0x12,
+ 'l', 0x07, 0x12,
+ 'l', 0x07, 0x1a,
+ 'e',
+ /* 0x221a (√) */ 0x29,
+ 'm', 0x23, 0x34,
+ 'l', 0x29, 0x34,
+ 'l', 0x29, 0x31,
+ 'l', 0x25, 0x31,
+ 'l', 0x13, 0xff,
+ 'l', 0x11, 0xff,
+ 'l', 0x07, 0x1a,
+ 'l', 0x03, 0x19,
+ 'l', 0x02, 0x1b,
+ 'l', 0x0b, 0x1e,
+ 'l', 0x13, 0x08,
+ 'l', 0x23, 0x34,
+ 'e',
+ /* 0x221e (∞) */ 0x35,
+ 'm', 0x1d, 0x11,
+ '2', 0x1e, 0x0f, 0x20, 0x0d,
+ '2', 0x22, 0x0c, 0x25, 0x0c,
+ '2', 0x28, 0x0c, 0x2a, 0x0e,
+ '2', 0x2c, 0x10, 0x2c, 0x13,
+ '2', 0x2c, 0x17, 0x2a, 0x19,
+ '2', 0x28, 0x1b, 0x26, 0x1b,
+ '2', 0x23, 0x1b, 0x21, 0x19,
+ '2', 0x1f, 0x17, 0x1d, 0x11,
+ 'm', 0x19, 0x15,
+ '2', 0x17, 0x18, 0x15, 0x19,
+ '2', 0x13, 0x1a, 0x10, 0x1a,
+ '2', 0x0d, 0x1a, 0x0b, 0x18,
+ '2', 0x09, 0x16, 0x09, 0x13,
+ '2', 0x09, 0x10, 0x0b, 0x0e,
+ '2', 0x0d, 0x0c, 0x10, 0x0c,
+ '2', 0x12, 0x0c, 0x14, 0x0e,
+ '2', 0x17, 0x10, 0x19, 0x15,
+ 'm', 0x1b, 0x0f,
+ '2', 0x19, 0x0b, 0x16, 0x09,
+ '2', 0x14, 0x07, 0x11, 0x07,
+ '2', 0x0d, 0x07, 0x0a, 0x0a,
+ '2', 0x07, 0x0e, 0x07, 0x13,
+ '2', 0x07, 0x19, 0x0a, 0x1c,
+ '2', 0x0c, 0x1f, 0x10, 0x1f,
+ '2', 0x13, 0x1f, 0x16, 0x1d,
+ '2', 0x18, 0x1b, 0x1a, 0x17,
+ '2', 0x1c, 0x1b, 0x1f, 0x1d,
+ '2', 0x21, 0x1f, 0x24, 0x1f,
+ '2', 0x29, 0x1f, 0x2c, 0x1c,
+ '2', 0x2e, 0x18, 0x2e, 0x13,
+ '2', 0x2e, 0x0e, 0x2c, 0x0a,
+ '2', 0x29, 0x07, 0x25, 0x07,
+ '2', 0x22, 0x07, 0x20, 0x09,
+ '2', 0x1d, 0x0b, 0x1b, 0x0f,
+ 'e',
+ /* 0x222b (∫) */ 0x21,
+ 'm', 0x0a, 0xf8,
+ '2', 0x0d, 0xf8, 0x0d, 0x0d,
+ '2', 0x0e, 0x11, 0x0e, 0x12,
+ '2', 0x0e, 0x23, 0x11, 0x2a,
+ '2', 0x14, 0x30, 0x1a, 0x30,
+ '2', 0x1d, 0x30, 0x1e, 0x2f,
+ '2', 0x20, 0x2e, 0x20, 0x2c,
+ '2', 0x20, 0x2a, 0x1f, 0x29,
+ '2', 0x1e, 0x28, 0x1c, 0x28,
+ '2', 0x1b, 0x28, 0x1a, 0x29,
+ '2', 0x19, 0x29, 0x19, 0x2a,
+ '2', 0x18, 0x2b, 0x18, 0x2c,
+ '2', 0x18, 0x2d, 0x18, 0x2d,
+ '2', 0x14, 0x2d, 0x14, 0x1a,
+ '2', 0x14, 0x14, 0x14, 0x10,
+ '2', 0x13, 0x01, 0x10, 0xfb,
+ '2', 0x0d, 0xf4, 0x07, 0xf4,
+ '2', 0x05, 0xf4, 0x03, 0xf6,
+ '2', 0x01, 0xf7, 0x01, 0xf9,
+ '2', 0x01, 0xfb, 0x03, 0xfc,
+ '2', 0x04, 0xfd, 0x06, 0xfd,
+ '2', 0x07, 0xfd, 0x07, 0xfc,
+ '2', 0x08, 0xfc, 0x09, 0xfb,
+ '2', 0x09, 0xfa, 0x09, 0xf9,
+ '2', 0x09, 0xf8, 0x0a, 0xf8,
+ 'e',
+ /* 0x2248 (≈) */ 0x36,
+ 'm', 0x2f, 0x13,
+ 'l', 0x2f, 0x0e,
+ '2', 0x2c, 0x0b, 0x29, 0x0a,
+ '2', 0x26, 0x09, 0x23, 0x09,
+ '2', 0x20, 0x09, 0x1b, 0x0b,
+ '2', 0x1b, 0x0b, 0x1a, 0x0b,
+ '2', 0x1a, 0x0b, 0x1a, 0x0c,
+ '2', 0x15, 0x0e, 0x12, 0x0e,
+ '2', 0x0f, 0x0e, 0x0d, 0x0c,
+ '2', 0x0a, 0x0b, 0x07, 0x09,
+ 'l', 0x07, 0x0e,
+ '2', 0x0a, 0x11, 0x0d, 0x12,
+ '2', 0x10, 0x13, 0x13, 0x13,
+ '2', 0x16, 0x13, 0x1b, 0x11,
+ '2', 0x1b, 0x11, 0x1b, 0x11,
+ '2', 0x1b, 0x11, 0x1c, 0x10,
+ '2', 0x21, 0x0e, 0x24, 0x0e,
+ '2', 0x26, 0x0e, 0x29, 0x10,
+ '2', 0x2c, 0x11, 0x2f, 0x13,
+ 'm', 0x2f, 0x20,
+ 'l', 0x2f, 0x1a,
+ '2', 0x2c, 0x18, 0x29, 0x17,
+ '2', 0x26, 0x15, 0x23, 0x15,
+ '2', 0x20, 0x15, 0x1b, 0x17,
+ '2', 0x1b, 0x17, 0x1a, 0x18,
+ '2', 0x1a, 0x18, 0x1a, 0x18,
+ '2', 0x15, 0x1a, 0x12, 0x1a,
+ '2', 0x0f, 0x1a, 0x0d, 0x18,
+ '2', 0x0a, 0x17, 0x07, 0x15,
+ 'l', 0x07, 0x1a,
+ '2', 0x0a, 0x1d, 0x0d, 0x1e,
+ '2', 0x10, 0x1f, 0x13, 0x1f,
+ '2', 0x16, 0x1f, 0x1b, 0x1d,
+ '2', 0x1b, 0x1d, 0x1b, 0x1d,
+ '2', 0x1b, 0x1d, 0x1c, 0x1d,
+ '2', 0x21, 0x1b, 0x24, 0x1b,
+ '2', 0x26, 0x1b, 0x29, 0x1c,
+ '2', 0x2c, 0x1d, 0x2f, 0x20,
+ 'e',
+ /* 0x2260 (≠) */ 0x36,
+ 'm', 0x07, 0x1d,
+ 'l', 0x1f, 0x1d,
+ 'l', 0x27, 0x27,
+ 'l', 0x2b, 0x24,
+ 'l', 0x25, 0x1d,
+ 'l', 0x2f, 0x1d,
+ 'l', 0x2f, 0x18,
+ 'l', 0x21, 0x18,
+ 'l', 0x1b, 0x10,
+ 'l', 0x2f, 0x10,
+ 'l', 0x2f, 0x0b,
+ 'l', 0x17, 0x0b,
+ 'l', 0x0f, 0x01,
+ 'l', 0x0b, 0x04,
+ 'l', 0x10, 0x0b,
+ 'l', 0x07, 0x0b,
+ 'l', 0x07, 0x10,
+ 'l', 0x14, 0x10,
+ 'l', 0x1b, 0x18,
+ 'l', 0x07, 0x18,
+ 'l', 0x07, 0x1d,
+ 'e',
+ /* 0x2264 (≤) */ 0x36,
+ 'm', 0x2f, 0x20,
+ 'l', 0x11, 0x17,
+ 'l', 0x2f, 0x0f,
+ 'l', 0x2f, 0x09,
+ 'l', 0x07, 0x14,
+ 'l', 0x07, 0x1a,
+ 'l', 0x2f, 0x25,
+ 'l', 0x2f, 0x20,
+ 'm', 0x07, 0x05,
+ 'l', 0x2f, 0x05,
+ 'l', 0x2f, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x05,
+ 'e',
+ /* 0x2265 (≥) */ 0x36,
+ 'm', 0x07, 0x20,
+ 'l', 0x07, 0x25,
+ 'l', 0x2f, 0x1a,
+ 'l', 0x2f, 0x14,
+ 'l', 0x07, 0x09,
+ 'l', 0x07, 0x0f,
+ 'l', 0x25, 0x17,
+ 'l', 0x07, 0x20,
+ 'm', 0x2f, 0x05,
+ 'l', 0x2f, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x05,
+ 'l', 0x2f, 0x05,
+ 'e',
+ /* 0x25ca (◊) */ 0x20,
+ 'm', 0x10, 0x2c,
+ 'l', 0x04, 0x13,
+ 'l', 0x10, 0xf9,
+ 'l', 0x1c, 0x13,
+ 'l', 0x10, 0x2c,
+ 'm', 0x10, 0x34,
+ 'l', 0x1f, 0x13,
+ 'l', 0x10, 0xf1,
+ 'l', 0x00, 0x13,
+ 'l', 0x10, 0x34,
+ 'e',
+ /* 0xfb01 (fi) */ 0x28,
+ 'm', 0x22, 0x23,
+ 'l', 0x22, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x1f,
+ 'l', 0x0d, 0x1f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x1f,
+ 'l', 0x01, 0x1f,
+ 'l', 0x01, 0x23,
+ 'l', 0x07, 0x23,
+ 'l', 0x07, 0x25,
+ '2', 0x07, 0x2b, 0x0a, 0x2e,
+ '2', 0x0c, 0x31, 0x12, 0x31,
+ 'l', 0x18, 0x31,
+ 'l', 0x18, 0x2c,
+ 'l', 0x12, 0x2c,
+ '2', 0x0f, 0x2c, 0x0e, 0x2b,
+ '2', 0x0d, 0x29, 0x0d, 0x26,
+ 'l', 0x0d, 0x23,
+ 'l', 0x22, 0x23,
+ 'm', 0x1d, 0x31,
+ 'l', 0x22, 0x31,
+ 'l', 0x22, 0x29,
+ 'l', 0x1d, 0x29,
+ 'l', 0x1d, 0x31,
+ 'e',
+ /* 0xfb02 (fl) */ 0x28,
+ 'm', 0x12, 0x31,
+ 'l', 0x22, 0x31,
+ 'l', 0x22, 0x00,
+ 'l', 0x1d, 0x00,
+ 'l', 0x1d, 0x2c,
+ 'l', 0x12, 0x2c,
+ '2', 0x0f, 0x2c, 0x0e, 0x2b,
+ '2', 0x0d, 0x29, 0x0d, 0x26,
+ 'l', 0x0d, 0x23,
+ 'l', 0x16, 0x23,
+ 'l', 0x16, 0x1f,
+ 'l', 0x0d, 0x1f,
+ 'l', 0x0d, 0x00,
+ 'l', 0x07, 0x00,
+ 'l', 0x07, 0x1f,
+ 'l', 0x01, 0x1f,
+ 'l', 0x01, 0x23,
+ 'l', 0x07, 0x23,
+ 'l', 0x07, 0x25,
+ '2', 0x07, 0x2b, 0x0a, 0x2e,
+ '2', 0x0c, 0x31, 0x12, 0x31,
+ 'e',
+};
+
+static const twin_charmap_t charmap[] = {
+ { 0x0000, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0001, 0x0003, 0x0029, 0x0049, 0x00b1, 0x0158, 0x0215, 0x02be,
+ 0x02cf, 0x0302, 0x0335, 0x0370, 0x0399, 0x03b0, 0x03c1, 0x03d2,
+ 0x03e3, 0x043b, 0x0461, 0x04c5, 0x0551, 0x0583, 0x05ea, 0x066d,
+ 0x0687, 0x0732, 0x07b5, 0x07d5, 0x07fb, 0x0815, 0x0835, 0x084f,
+ 0x08cf, 0x09d6, 0x09ff, 0x0a75, 0x0ad0, 0x0b12, 0x0b3b, 0x0b5e,
+ 0x0bc5, 0x0bee, 0x0bff, 0x0c2a, 0x0c50, 0x0c67, 0x0c93, 0x0cb6,
+ 0x0d0e, 0x0d56, 0x0dc1, 0x0e26, 0x0eaf, 0x0ecc, 0x0f0b, 0x0f25,
+ 0x0f51, 0x0f7a, 0x0f9a, 0x0fbd, 0x0fda, 0x0feb, 0x1008, 0x1022,
+ 0x1033, 0x1044, 0x10c8, 0x112f, 0x118a, 0x11f1, 0x1255, 0x1298,
+ 0x1327, 0x136c, 0x138c, 0x13c6, 0x13ec, 0x13fd, 0x1473, 0x14b8,
+ 0x1510, 0x1577, 0x15de, 0x161d, 0x16a6, 0x16e9, 0x172e, 0x1748,
+ 0x1774, 0x179d, 0x17d4, 0x17f7, 0x1873, 0x1884, 0x1900, 0x0000,
+ }},
+ { 0x0001, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x195b, 0x195d, 0x1983, 0x19f9, 0x1a56, 0x1afa, 0x1b4a, 0x1b6a,
+ 0x1c3e, 0x1c5e, 0x1d5f, 0x1df2, 0x1e24, 0x1e3b, 0x1e4c, 0x1f57,
+ 0x1f68, 0x1fca, 0x2002, 0x2052, 0x20de, 0x20ef, 0x215f, 0x2190,
+ 0x21a1, 0x21e8, 0x220e, 0x2275, 0x22a7, 0x230c, 0x238f, 0x245a,
+ 0x24da, 0x2512, 0x254a, 0x258b, 0x2619, 0x2660, 0x26d9, 0x271d,
+ 0x27bd, 0x27f5, 0x282d, 0x286e, 0x28b5, 0x28d5, 0x28f5, 0x291e,
+ 0x294d, 0x29a7, 0x2a2f, 0x2a96, 0x2afd, 0x2b6d, 0x2c2a, 0x2ca0,
+ 0x2cc9, 0x2d64, 0x2db2, 0x2e00, 0x2e57, 0x2eb4, 0x2ee3, 0x2f31,
+ 0x2fd4, 0x3067, 0x30fa, 0x3196, 0x3279, 0x331b, 0x33f5, 0x34cf,
+ 0x356f, 0x35e2, 0x3655, 0x36d1, 0x3753, 0x3773, 0x3793, 0x37bc,
+ 0x37eb, 0x3878, 0x391c, 0x3983, 0x39ea, 0x3a5a, 0x3b11, 0x3b87,
+ 0x3bb6, 0x3c51, 0x3ca5, 0x3cf9, 0x3d56, 0x3db9, 0x3dff, 0x3e66,
+ }},
+ { 0x0002, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ebb, 0x3f25,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x3f8f, 0x4002, 0x0000, 0x0000,
+ 0x0000, 0x4075, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x40f4, 0x418c,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x424c, 0x426c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x427d, 0x42ac, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x42d5, 0x432f, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43e6, 0x44b4,
+ 0x4582, 0x4623, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x46c4, 0x0000, 0x0000, 0x0000, 0x0000, 0x4702, 0x473d, 0x0000,
+ }},
+ { 0x0003, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x4778, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x0005, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47f1, 0x480b,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x4825, 0x4858, 0x4869, 0x48c1, 0x4908, 0x4969, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x0007, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x4989, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x49f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x0040, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x4a6f, 0x4a80, 0x0000, 0x0000, 0x0000,
+ 0x4a91, 0x4aa8, 0x4abf, 0x0000, 0x4ad6, 0x4b02, 0x4b2e, 0x0000,
+ 0x4b5a, 0x4b83, 0x4bc4, 0x0000, 0x0000, 0x0000, 0x4bf1, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x4c20, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x4d33, 0x4d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x0041, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x4d67, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x0042, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x4e0e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x0044, {
+ 0x0000, 0x0000, 0x4e55, 0x0000, 0x0000, 0x0000, 0x4ee9, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f06,
+ 0x0000, 0x4f23, 0x4f4c, 0x0000, 0x0000, 0x4f5d, 0x0000, 0x0000,
+ 0x0000, 0x4f6e, 0x4f7f, 0x0000, 0x0000, 0x0000, 0x4fa5, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x5050, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x50cd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x5181, 0x0000, 0x0000, 0x0000, 0x51c2, 0x51eb, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x004b, {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x5214, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+ { 0x01f6, {
+ 0x0000, 0x5234, 0x528c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ }},
+};
+
+const twin_font_t twin_Bitstream_Vera_Sans_Roman = {
+ charmap, 12,
+ outlines,
+ 0x3b, 0xf1, 0x4b,
+ "Bitstream Vera Sans", "Roman",
+};
diff --git a/twinint.h b/twinint.h
index cc5c0c7..b7f93e0 100644
--- a/twinint.h
+++ b/twinint.h
@@ -242,10 +242,6 @@ typedef struct _twin_edge {
int winding;
} twin_edge_t;
-#define TWIN_POLY_STEP TWIN_FIXED_HALF
-#define TWIN_POLY_START (TWIN_POLY_STEP / 2)
-#define TWIN_POLY_CEIL(c) (((c) + (TWIN_POLY_STEP-1)) & ~(TWIN_POLY_STEP-1))
-
/*
* Pixmap must be in a8 format.
*/
@@ -273,4 +269,22 @@ struct _twin_path {
int nsublen;
};
+/*
+ * Glyph stuff
+ */
+
+typedef signed char twin_gfixed_t;
+
+typedef struct _twin_gpoint { twin_gfixed_t x, y; } twin_gpoint_t;
+
+extern const twin_gpoint_t *_twin_font[];
+
+#define TWIN_UCS_PAGE_SHIFT 7
+#define TWIN_UCS_PER_PAGE (1 << TWIN_UCS_PAGE_SHIFT)
+
+typedef struct _twin_charmap {
+ uint16_t page;
+ uint16_t offsets[TWIN_UCS_PER_PAGE];
+} twin_charmap_t;
+
#endif /* _TWININT_H_ */
diff --git a/xtwin.c b/xtwin.c
index b049a78..88930df 100644
--- a/xtwin.c
+++ b/xtwin.c
@@ -33,38 +33,113 @@ int
main (int argc, char **argv)
{
Display *dpy = XOpenDisplay (0);
- twin_x11_t *x11 = twin_x11_create (dpy, 256, 256);
- twin_pixmap_t *red = twin_pixmap_create (TWIN_ARGB32, 100, 100);
+ twin_x11_t *x11 = twin_x11_create (dpy, 512, 512);
+ twin_pixmap_t *red = twin_pixmap_create (TWIN_ARGB32, 512, 512);
twin_pixmap_t *blue = twin_pixmap_create (TWIN_ARGB32, 100, 100);
- twin_pixmap_t *alpha = twin_pixmap_create (TWIN_A8, 100, 100);
+ twin_pixmap_t *alpha = twin_pixmap_create (TWIN_A8, 512, 512);
twin_operand_t source, mask;
twin_path_t *path;
twin_path_t *pen;
twin_path_t *stroke;
- XEvent ev;
+ XEvent ev, motion;
+ twin_bool_t had_motion;
int x, y;
+ twin_fixed_t fx, fy;
+ int g;
- twin_fill (red, 0x80800000, TWIN_SOURCE, 0, 0, 100, 100);
- twin_fill (red, 0xffffff00, TWIN_SOURCE, 25, 25, 50, 50);
+ pen = twin_path_create ();
+ twin_path_circle (pen, D (0.5));
+#define OFF TWIN_FIXED_HALF
+#if 0
+ twin_path_move (pen, D(-1), D(-1));
+ twin_path_draw (pen, D(1), D(-1));
+ twin_path_draw (pen, D(1), D(1));
+ twin_path_draw (pen, D(-1), D(1));
+#endif
+
+ twin_fill (red, 0x00000000, TWIN_SOURCE, 0, 0, 512, 512);
+ twin_fill (alpha, 0x00000000, TWIN_SOURCE, 0, 0, 512, 512);
+
+ path = twin_path_create ();
+#if 0
+ stroke = twin_path_create();
+
+#define HEIGHT twin_int_to_fixed(16)
+#define LEFT (twin_int_to_fixed (3) + OFF)
+
+ fx = LEFT;
+ fy = HEIGHT + OFF;
+
+ twin_path_move (stroke, fx, fy);
+
+ for (g = 0; g < 4000; g++)
+/* for (g = 1000; g < 2000; g++) */
+/* for (g = 2000; g < 2500; g++) */
+/* for (g = 2500; g < 3000; g++) */
+/* for (g = 3000; g < 4000; g++) */
+ /* really chunky looking */
+/* for (g = 4000; g < 4327; g++) */
+/* #define WIDTH twin_int_to_fixed(60)
+ #define HEIGHT twin_int_to_fixed(80)
+ */
+ {
+ if (twin_has_glyph (g))
+ {
+ if (fx + twin_glyph_width (g) > twin_int_to_fixed (500))
+ twin_path_move (stroke, fx = LEFT, fy += HEIGHT);
+ twin_path_glyph (stroke, g);
+ fx += twin_glyph_width (g);
+ }
+ }
+
+ twin_path_convolve (path, stroke, pen);
+
+ twin_path_destroy (stroke);
+#else
+ fx = D(3);
+ fy = D(8);
+ for (g = 6; g < 36; g++)
+ {
+ twin_path_move (path, fx, fy);
+ twin_path_utf8 (path, D(g), D(g),
+ "the quick brown fox jumps over the lazy dog.");
+ twin_path_utf8 (path, D(g), D(g),
+ "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.");
+ fy += D(g);
+ }
+#endif
+ twin_path_fill (alpha, path);
+
+ twin_path_destroy (path);
+
+ source.source_kind = TWIN_SOLID;
+ source.u.argb = 0xff000000;
+ mask.source_kind = TWIN_PIXMAP;
+ mask.u.pixmap = alpha;
+ twin_composite (red, 0, 0, &source, 0, 0, &mask, 0, 0, TWIN_OVER,
+ 512, 512);
twin_fill (blue, 0x00000000, TWIN_SOURCE, 0, 0, 100, 100);
twin_fill (alpha, 0x00000000, TWIN_SOURCE, 0, 0, 100, 100);
+#if 1
path = twin_path_create ();
- pen = twin_path_create ();
- twin_path_circle (pen, D (3));
-
stroke = twin_path_create ();
twin_path_move (stroke, D (10), D (40));
twin_path_draw (stroke, D (40), D (40));
twin_path_draw (stroke, D (10), D (10));
+ twin_path_move (stroke, D (10), D (50));
+ twin_path_draw (stroke, D (40), D (50));
twin_path_convolve (path, stroke, pen);
+ twin_path_destroy (stroke);
twin_path_fill (alpha, path);
- twin_path_empty (path);
+ twin_path_destroy (path);
+
+ path = twin_path_create ();
twin_path_move (path, D (50), D (50));
twin_path_curve (path, D (70), D (70), D (80), D (70), D (100), D (50));
@@ -77,15 +152,28 @@ main (int argc, char **argv)
mask.u.pixmap = alpha;
twin_composite (blue, 0, 0, &source, 0, 0, &mask, 0, 0, TWIN_OVER,
100, 100);
-
+#endif
+
twin_pixmap_move (red, 0, 0);
twin_pixmap_move (blue, 100, 100);
twin_pixmap_show (red, x11->screen, 0);
twin_pixmap_show (blue, x11->screen, 0);
+ had_motion = TWIN_FALSE;
for (;;)
{
+ if (had_motion)
+ {
+ x = motion.xmotion.x - 50;
+ y = motion.xmotion.y - 50;
+ if (motion.xmotion.state & Button1Mask)
+ twin_pixmap_move (red, x, y);
+ if (motion.xmotion.state & Button3Mask)
+ twin_pixmap_move (blue, x, y);
+ had_motion = TWIN_FALSE;
+ }
if (twin_screen_damaged (x11->screen))
twin_x11_update (x11);
+ XSync (dpy, False);
do {
XNextEvent (dpy, &ev);
switch (ev.type) {
@@ -102,12 +190,8 @@ main (int argc, char **argv)
}
break;
case MotionNotify:
- x = ev.xmotion.x - 50;
- y = ev.xmotion.y - 50;
- if (ev.xmotion.state & Button1Mask)
- twin_pixmap_move (red, x, y);
- if (ev.xmotion.state & Button3Mask)
- twin_pixmap_move (blue, x, y);
+ had_motion = TWIN_TRUE;
+ motion = ev;
break;
}
} while (QLength (dpy));