SMOLNET PORTAL home about changes
iimport source code from monit, reverse x and y in ploot-ff.c - ploot - simple plotting tools	Err	bitreich.org	70
hgit clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot	URL:git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot	bitreich.org	70
1Log	/scm/ploot/log.gph	bitreich.org	70
1Files	/scm/ploot/files.gph	bitreich.org	70
1Refs	/scm/ploot/refs.gph	bitreich.org	70
1Tags	/scm/ploot/tag	bitreich.org	70
1README	/scm/ploot/file/README.md.gph	bitreich.org	70
1LICENSE	/scm/ploot/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit 62211b846caa7b980b6a43dea1fdf0a0e2f6de34	/scm/ploot/commit/62211b846caa7b980b6a43dea1fdf0a0e2f6de34.gph	bitreich.org	70
1parent f62864eb417aedad38a233fd05ea7a8b46cd2d8e	/scm/ploot/commit/f62864eb417aedad38a233fd05ea7a8b46cd2d8e.gph	bitreich.org	70
hAuthor: Josuah Demangeon <me@josuah.net>	URL:mailto:me@josuah.net	bitreich.org	70
iDate:   Fri,  7 Feb 2020 19:50:50 +0100	Err	bitreich.org	70
i	Err	bitreich.org	70
iimport source code from monit, reverse x and y in ploot-ff.c	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M Makefile                            |      30 ++++++++----------------------	Err	bitreich.org	70
i  M arg.h                               |      31 ++++++++++++-------------------	Err	bitreich.org	70
i  A def.h                               |      61 +++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  A drawille.c                          |     194 ++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  A font.c                              |      20 ++++++++++++++++++++	Err	bitreich.org	70
i  D font.h                              |    1677 -------------------------------	Err	bitreich.org	70
i  A font13.c                            |    1576 +++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  A font7.c                             |     743 +++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  A font8.c                             |     743 +++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  A log.h                               |      45 +++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  M ploot-csv.7                         |      43 +++++++++++--------------------	Err	bitreich.org	70
i  M ploot-feed.c                        |      57 ++++++++++++++++---------------	Err	bitreich.org	70
i  M ploot-ff.1                          |       2 +-	Err	bitreich.org	70
i  M ploot-ff.c                          |     502 +++++++++++++++----------------	Err	bitreich.org	70
i  A ploot-plot.c                        |     201 ++++++++++++++++++++++++++++++	Err	bitreich.org	70
i  M util.c                              |       2 +-	Err	bitreich.org	70
i  D util.h                              |      12 ------------	Err	bitreich.org	70
i	Err	bitreich.org	70
i17 files changed, 3892 insertions(+), 2047 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/Makefile b/Makefile	/scm/ploot/file/Makefile.gph	bitreich.org	70
i@@ -1,25 +1,16 @@	Err	bitreich.org	70
i-CFLAGS                = -Wall -Wextra -Werror -std=c89 -pedantic -fPIC \	Err	bitreich.org	70
i+CFLAGS        = -Wall -Wextra -std=c99 -pedantic -fPIC \	Err	bitreich.org	70
i                 -D_POSIX_C_SOURCE=200809L	Err	bitreich.org	70
i-LDFLAGS                = -static	Err	bitreich.org	70
i-BIN                = ploot-ff ploot-feed	Err	bitreich.org	70
i-LIB                = -lm	Err	bitreich.org	70
i-MANDIR                = $(PREFIX)/share/man	Err	bitreich.org	70
i+LFLAGS        = -static	Err	bitreich.org	70
i+BIN        = ploot-ff ploot-feed	Err	bitreich.org	70
i+LIB        = -lm	Err	bitreich.org	70
i+MANDIR        = $(PREFIX)/share/man	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-SRC_PLOOT_FF        = util.c ploot-ff.c	Err	bitreich.org	70
i-HDR_PLOOT_FF        = arg.h util.h font.h	Err	bitreich.org	70
i-OBJ_PLOOT_FF        = $(SRC_PLOOT_FF:.c=.o)	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-SRC_PLOOT_FEED        = util.c ploot-feed.c	Err	bitreich.org	70
i-HDR_PLOOT_FEED        = arg.h util.h	Err	bitreich.org	70
i-OBJ_PLOOT_FEED        = $(SRC_PLOOT_FEED:.c=.o)	Err	bitreich.org	70
i+SRC        = util.c drawille.c font.c font7.c font8.c font13.c	Err	bitreich.org	70
i 	Err	bitreich.org	70
i all: $(BIN)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-ploot-ff: $(OBJ_PLOOT_FF)	Err	bitreich.org	70
i-        ${CC} $(LDFLAGS) -o $@ $(OBJ_PLOOT_FF) $(LIB)	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-ploot-feed: $(OBJ_PLOOT_FEED)	Err	bitreich.org	70
i-        ${CC} $(LDFLAGS) -o $@ $(OBJ_PLOOT_FEED) $(LIB)	Err	bitreich.org	70
i+${BIN}: ${SRC:.c=.o} ${BIN:=.o}	Err	bitreich.org	70
i+        ${CC} $(LFLAGS) -o $@ $@.o ${SRC:.c=.o} $(LIB)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i install: $(BIN)	Err	bitreich.org	70
i         mkdir -p ${PREFIX}/bin $(MANDIR)/man1 $(MANDIR)/man7	Err	bitreich.org	70
i@@ -29,8 +20,3 @@ install: $(BIN)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i clean:	Err	bitreich.org	70
i         rm -f *.o	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-.PHONY: all install clean	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-$(SRC_PLOOT_FF): $(HDR_PLOOT_FF)	Err	bitreich.org	70
i-$(SRC_PLOOT_FEED): $(HDR_PLOOT_FEED)	Err	bitreich.org	70
1diff --git a/arg.h b/arg.h	/scm/ploot/file/arg.h.gph	bitreich.org	70
i@@ -1,27 +1,20 @@	Err	bitreich.org	70
i #ifndef ARG_H	Err	bitreich.org	70
i #define ARG_H	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-extern char *argv0;	Err	bitreich.org	70
i+extern char const        *arg0;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define ARGBEGIN \	Err	bitreich.org	70
i-        for (argv0 = *argv, argv++, argc--; \	Err	bitreich.org	70
i-            argv[0] != NULL && argv[0][0] == '-' && argv[0][1] != '\0'; \	Err	bitreich.org	70
i-            argc--, argv++) { \	Err	bitreich.org	70
i-                char **_argv, *_a; \	Err	bitreich.org	70
i-                if (argv[0][1] == '-' && argv[0][2] == '\0') { \	Err	bitreich.org	70
i-                        argv++, argc--; \	Err	bitreich.org	70
i-                        break; \	Err	bitreich.org	70
i-                } \	Err	bitreich.org	70
i-                for (_argv = argv, _a = *argv + 1; *_a != '\0'; _a++) { \	Err	bitreich.org	70
i-                        switch (*_a)	Err	bitreich.org	70
i+#define ARG_SWITCH(argc, argv)                                                \	Err	bitreich.org	70
i+        arg0 = *argv;                                                        \	Err	bitreich.org	70
i+        while (++argv && --argc && **argv == '-' && (*argv)[1])        \	Err	bitreich.org	70
i+                if ((*argv)[1] == '-' && (*argv)[2] == '\0') {                \	Err	bitreich.org	70
i+                        ++argv; break;                                        \	Err	bitreich.org	70
i+        } else for (int stop = 0; !stop && *++*argv != '\0' ;)                \	Err	bitreich.org	70
i+                switch (**argv)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define ARGEND \	Err	bitreich.org	70
i-                        if (_argv != argv) \	Err	bitreich.org	70
i-                                break; \	Err	bitreich.org	70
i-                } \	Err	bitreich.org	70
i-        }	Err	bitreich.org	70
i+#define ARG ((*++*argv != '\0' || *++argv != NULL)                        \	Err	bitreich.org	70
i+                ? ((stop = 1), argc--, *argv)                                \	Err	bitreich.org	70
i+                : (usage(), NULL))	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define        EARGF(x) \	Err	bitreich.org	70
i-        ((argv[1] == NULL) ? ((x), (char *)0) : (argc--, argv++, argv[0]))	Err	bitreich.org	70
i+extern char const *arg0;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i #endif	Err	bitreich.org	70
1diff --git a/def.h b/def.h	/scm/ploot/file/def.h.gph	bitreich.org	70
i@@ -0,0 +1,61 @@	Err	bitreich.org	70
i+#include <limits.h>	Err	bitreich.org	70
i+#include <stdint.h>	Err	bitreich.org	70
i+#include <stdio.h>	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#define LEN(x)                (sizeof(x) / sizeof(*x))	Err	bitreich.org	70
i+#define MAX(x, y)        ((x) > (y) ? (x) : (y))	Err	bitreich.org	70
i+#define MIN(x, y)        ((x) < (y) ? (x) : (y))	Err	bitreich.org	70
i+#define ABS(x)                ((x) < 0 ? -(x) : (x))	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Canvas to draw on with braille characters.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+struct drawille {	Err	bitreich.org	70
i+        int                col, row;        /* number of dots in total */	Err	bitreich.org	70
i+        uint8_t                buf[];                /* buffer of size (col * row) */	Err	bitreich.org	70
i+};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Bitmapped font saved as a '_' and 'X' pattern in a C source file.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+struct font {	Err	bitreich.org	70
i+        int                height;                /* The width is variable. */	Err	bitreich.org	70
i+        char                *glyph[128];        /* 0: end, 1: off, 2: on.  */	Err	bitreich.org	70
i+};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/* drawille.c */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+size_t                drawille_fmt_row        (struct drawille *, char *, size_t, int);	Err	bitreich.org	70
i+void                drawille_dot                (struct drawille *, int, int);	Err	bitreich.org	70
i+struct drawille *drawille_new                (int, int);	Err	bitreich.org	70
i+void                drawille_line                (struct drawille *, int, int, int, int);	Err	bitreich.org	70
i+void                drawille_line_hist        (struct drawille *, int, int, int, int, int);	Err	bitreich.org	70
i+void                drawille_dot_hist        (struct drawille *, int, int, int);	Err	bitreich.org	70
i+char *                drawille_text                (struct drawille *, int, int, struct font *, char *);	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/* font.c */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+size_t                font_width                (struct font *, int);	Err	bitreich.org	70
i+size_t                font_strlen                (struct font *, char *);	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/* font13.c */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+struct font font13;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/* font7.c */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+struct font font8;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/* font8.c */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+struct font font8;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/* util.c */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+void                put3utf                        (long);	Err	bitreich.org	70
i+char *                strsep                        (char **, const char *);	Err	bitreich.org	70
i+void                estriplf                (char *);	Err	bitreich.org	70
i+double                eatof                        (char *);	Err	bitreich.org	70
i+long                eatol                        (char *);	Err	bitreich.org	70
i+char *                esfgets                        (char *, size_t, FILE *);	Err	bitreich.org	70
i+int                humanize                (char *, double);	Err	bitreich.org	70
1diff --git a/drawille.c b/drawille.c	/scm/ploot/file/drawille.c.gph	bitreich.org	70
i@@ -0,0 +1,194 @@	Err	bitreich.org	70
i+#include <stdint.h>	Err	bitreich.org	70
i+#include <stdio.h>	Err	bitreich.org	70
i+#include <stdlib.h>	Err	bitreich.org	70
i+#include <string.h>	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Terminal-based plotting using drawille character, aka drawille.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/* parameters used to draw a line */	Err	bitreich.org	70
i+struct line {	Err	bitreich.org	70
i+        int x0, y0, x1, y1;                /* point of the line */	Err	bitreich.org	70
i+        int dx, dy, sx, sy, err;        /* parameters for the algorythm */	Err	bitreich.org	70
i+};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Turn on the bit at position (row, col) of a single cell.  The	Err	bitreich.org	70
i+ * pattern is not linear (1-4-2-5-3-6-7-8), because it matches the	Err	bitreich.org	70
i+ * drawille pattern.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+static void	Err	bitreich.org	70
i+drawille_cell_dot(uint8_t *cell, int row, int col)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        uint8_t flags[4][2] = {	Err	bitreich.org	70
i+                { 0x01, 0x08 },	Err	bitreich.org	70
i+                { 0x02, 0x10 },	Err	bitreich.org	70
i+                { 0x04, 0x20 },	Err	bitreich.org	70
i+                { 0x40, 0x80 },	Err	bitreich.org	70
i+        };	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        *cell |= flags[row][col];	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static size_t	Err	bitreich.org	70
i+drawille_cell_utf(uint8_t cell, char *utf)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        long rune;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        rune = 10240 + cell;	Err	bitreich.org	70
i+        utf[0] = (char)(0xe0 | (0x0f & (rune >> 12)));        /* 1110xxxx */	Err	bitreich.org	70
i+        utf[1] = (char)(0x80 | (0x3f & (rune >> 6)));        /* 10xxxxxx */	Err	bitreich.org	70
i+        utf[2] = (char)(0x80 | (0x3f & (rune)));        /* 10xxxxxx */	Err	bitreich.org	70
i+        return 3;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static uint8_t	Err	bitreich.org	70
i+drawille_get(struct drawille *drw, int row, int col)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        return drw->buf[row * drw->col + col];	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+size_t	Err	bitreich.org	70
i+drawille_fmt_row(struct drawille *drw, char *buf, size_t sz, int row)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        char txt[] = "xxx";	Err	bitreich.org	70
i+        size_t n;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        n = 0;	Err	bitreich.org	70
i+        for (int col = 0; col < drw->col; col++) {	Err	bitreich.org	70
i+                drawille_cell_utf(drawille_get(drw, row, col), txt);	Err	bitreich.org	70
i+                n += snprintf(buf+n, sz-n, "%s", txt);	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+        return n;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Coordinates are passed as (x, y), but the canvas stores bits as	Err	bitreich.org	70
i+ * (row, col).  Conversion is made by this function.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+void	Err	bitreich.org	70
i+drawille_dot(struct drawille *drw, int x, int y)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        if (x < 0 || x / 2 >= drw->col || y < 0 || y / 4 >= drw->row)	Err	bitreich.org	70
i+                return;	Err	bitreich.org	70
i+        drawille_cell_dot(drw->buf + (drw->row - y / 4 - 1) * drw->col + (x / 2),	Err	bitreich.org	70
i+            3 - y % 4,	Err	bitreich.org	70
i+            x % 2);	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+struct drawille *	Err	bitreich.org	70
i+drawille_new(int row, int col)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        struct drawille *drw;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        if ((drw = calloc(sizeof(struct drawille) + row * col, 1)) == NULL)	Err	bitreich.org	70
i+                return NULL;	Err	bitreich.org	70
i+        drw->row = row;	Err	bitreich.org	70
i+        drw->col = col;	Err	bitreich.org	70
i+        return drw;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static void	Err	bitreich.org	70
i+drawille_line_init(struct line *l, int x0, int y0, int x1, int y1)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        l->x0 = x0;	Err	bitreich.org	70
i+        l->y0 = y0;	Err	bitreich.org	70
i+        l->x1 = x1;	Err	bitreich.org	70
i+        l->y1 = y1;	Err	bitreich.org	70
i+        l->sx = x0 < x1 ? 1 : -1;	Err	bitreich.org	70
i+        l->sy = y0 < y1 ? 1 : -1;	Err	bitreich.org	70
i+        l->dx = abs(x1 - x0);	Err	bitreich.org	70
i+        l->dy = abs(y1 - y0);	Err	bitreich.org	70
i+        l->err = (l->dx > l->dy ? l->dx : -l->dy) / 2;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static int	Err	bitreich.org	70
i+drawille_line_next(struct line *l)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        int e;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        if (l->x0 == l->x1 && l->y0 == l->y1)	Err	bitreich.org	70
i+                return 0;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        e = l->err;	Err	bitreich.org	70
i+        if (e > -l->dx) {	Err	bitreich.org	70
i+                l->x0 += l->sx;	Err	bitreich.org	70
i+                l->err -= l->dy;	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+        if (e < l->dy) {	Err	bitreich.org	70
i+                l->y0 += l->sy;	Err	bitreich.org	70
i+                l->err += l->dx;	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+        return 1;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+void	Err	bitreich.org	70
i+drawille_line(struct drawille *drw, int x0, int y0, int x1, int y1)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        struct line l;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        drawille_line_init(&l, x0, y0, x1, y1);	Err	bitreich.org	70
i+        do {	Err	bitreich.org	70
i+                drawille_dot(drw, l.x0, l.y0);	Err	bitreich.org	70
i+        } while (drawille_line_next(&l));	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+void	Err	bitreich.org	70
i+drawille_line_hist(struct drawille *drw, int x0, int y0, int x1, int y1, int zero)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        struct line l;	Err	bitreich.org	70
i+        int sign;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        drawille_line_init(&l, x0, y0, x1, y1);	Err	bitreich.org	70
i+        do {	Err	bitreich.org	70
i+                sign = (l.y0 > zero) ? (-1) : (+1);	Err	bitreich.org	70
i+                for (int y = l.y0; y != zero + sign; y += sign)	Err	bitreich.org	70
i+                        drawille_dot(drw, l.x0, y);	Err	bitreich.org	70
i+        } while (drawille_line_next(&l));	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+void	Err	bitreich.org	70
i+drawille_dot_hist(struct drawille *drw, int x, int y, int zero)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        int sign;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        sign = (y > zero) ? (-1) : (+1);	Err	bitreich.org	70
i+        for (; y != zero + sign; y += sign)	Err	bitreich.org	70
i+                drawille_dot(drw, x, y);	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static int	Err	bitreich.org	70
i+drawille_text_glyph(struct drawille *drw, int x, int y, struct font *font, char c)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        int width;	Err	bitreich.org	70
i+        char *glyph;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        if ((unsigned)c > 127)	Err	bitreich.org	70
i+                glyph = font->glyph[0];	Err	bitreich.org	70
i+        else	Err	bitreich.org	70
i+                glyph = font->glyph[(unsigned)c];	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        width = strlen(glyph) / font->height;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        for (int ix = 0; ix < width; ix++)	Err	bitreich.org	70
i+        for (int iy = 0; iy < font->height; iy++) {	Err	bitreich.org	70
i+                if (glyph[ix + (font->height - 1) * width - iy * width] == 3)	Err	bitreich.org	70
i+                        drawille_dot(drw, x + ix, y + iy);	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        return width;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+char *	Err	bitreich.org	70
i+drawille_text(struct drawille *drw, int x, int y, struct font *font, char *s)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        if (drw->row*4 < font->height)	Err	bitreich.org	70
i+                return NULL;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        for (; *s != '\0' && x < drw->col/2; s++, x++)	Err	bitreich.org	70
i+                x += drawille_text_glyph(drw, x, y, font, *s);	Err	bitreich.org	70
i+        return s;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
1diff --git a/font.c b/font.c	/scm/ploot/file/font.c.gph	bitreich.org	70
i@@ -0,0 +1,20 @@	Err	bitreich.org	70
i+#include <string.h>	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+size_t	Err	bitreich.org	70
i+font_width(struct font *ft, int c)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        return strlen(ft->glyph[c]) / ft->height;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+size_t	Err	bitreich.org	70
i+font_strlen(struct font *ft, char *s)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        size_t                len;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        len = 0;	Err	bitreich.org	70
i+        for (; *s != '\0'; s++)	Err	bitreich.org	70
i+                len += font_width(ft, *s);	Err	bitreich.org	70
i+        return len;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
1diff --git a/font.h b/font.h	/scm/ploot/file/font.h.gph	bitreich.org	70
i@@ -1,1677 +0,0 @@	Err	bitreich.org	70
i-#define FONT_W                7	Err	bitreich.org	70
i-#define FONT_H                14	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-#define C(x)                static char glyph_ ## x[FONT_W * FONT_H]	Err	bitreich.org	70
i-#define _                0	Err	bitreich.org	70
i-#define X                1	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(error) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(space) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(bang) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(double) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(hash) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(dollar) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(percent) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(ampersand) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(single) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(l_round) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(r_round) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(asterisk) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(plus) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(coma) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(minus) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(dot) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(slash) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(0) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(1) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(2) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(3) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(4) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,X,_,	Err	bitreich.org	70
i-        _,_,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,X,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(5) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(6) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(7) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(8) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(9) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(column) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(semicolumn) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(l_angle) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(equal) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(r_angle) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(question) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(at) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(A) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(B) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(C) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(D) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(E) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(F) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(G) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(H) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(I) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(J) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(K) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(L) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(M) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,_,X,X,_,	Err	bitreich.org	70
i-        _,X,X,_,X,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(N) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(O) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(P) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(Q) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(R) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(S) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(T) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(U) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(V) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(W) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,X,_,X,X,_,	Err	bitreich.org	70
i-        _,X,X,_,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(X) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(Y) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(Z) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(l_square) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(backslash) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(r_square) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(hat) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(underscore) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-X        ,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(backtilt) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(a) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(b) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(c) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(d) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(e) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(f) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,X,X,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(g) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(h) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(i) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(j) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(k) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(l) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(m) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(n) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(o) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(p) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(q) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(r) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,X,X,X,X,	Err	bitreich.org	70
i-        _,X,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(s) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(t) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(u) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(v) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(w) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(x) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,X,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(y) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,X,X,X,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(z) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,X,X,X,X,X,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(l_curly) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,X,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,X,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(pipe) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(r_curly) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,X,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,X,X,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-C(tilde) = {	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,X,_,_,X,_,	Err	bitreich.org	70
i-        _,X,_,X,_,X,_,	Err	bitreich.org	70
i-        _,X,_,_,X,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_,	Err	bitreich.org	70
i-        _,_,_,_,_,_,_	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-#undef C	Err	bitreich.org	70
i-#undef _	Err	bitreich.org	70
i-#undef X	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-char *glyph[128] = {	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_error, glyph_error, glyph_error, glyph_error,	Err	bitreich.org	70
i-        glyph_space, glyph_bang, glyph_double, glyph_hash,	Err	bitreich.org	70
i-        glyph_dollar, glyph_percent, glyph_ampersand, glyph_single,	Err	bitreich.org	70
i-        glyph_l_round, glyph_r_round, glyph_asterisk, glyph_plus,	Err	bitreich.org	70
i-        glyph_coma, glyph_minus, glyph_dot, glyph_slash,	Err	bitreich.org	70
i-        glyph_0, glyph_1, glyph_2, glyph_3,	Err	bitreich.org	70
i-        glyph_4, glyph_5, glyph_6, glyph_7,	Err	bitreich.org	70
i-        glyph_8, glyph_9, glyph_column, glyph_semicolumn,	Err	bitreich.org	70
i-        glyph_l_angle, glyph_equal, glyph_r_angle, glyph_question,	Err	bitreich.org	70
i-        glyph_at, glyph_A, glyph_B, glyph_C,	Err	bitreich.org	70
i-        glyph_D, glyph_E, glyph_F, glyph_G,	Err	bitreich.org	70
i-        glyph_H, glyph_I, glyph_J, glyph_K,	Err	bitreich.org	70
i-        glyph_L, glyph_M, glyph_N, glyph_O,	Err	bitreich.org	70
i-        glyph_P, glyph_Q, glyph_R, glyph_S,	Err	bitreich.org	70
i-        glyph_T, glyph_U, glyph_V, glyph_W,	Err	bitreich.org	70
i-        glyph_X, glyph_Y, glyph_Z, glyph_l_square,	Err	bitreich.org	70
i-        glyph_backslash, glyph_r_square, glyph_hat, glyph_underscore,	Err	bitreich.org	70
i-        glyph_backtilt, glyph_a, glyph_b, glyph_c,	Err	bitreich.org	70
i-        glyph_d, glyph_e, glyph_f, glyph_g,	Err	bitreich.org	70
i-        glyph_h, glyph_i, glyph_j, glyph_k,	Err	bitreich.org	70
i-        glyph_l, glyph_m, glyph_n, glyph_o,	Err	bitreich.org	70
i-        glyph_p, glyph_q, glyph_r, glyph_s,	Err	bitreich.org	70
i-        glyph_t, glyph_u, glyph_v, glyph_w,	Err	bitreich.org	70
i-        glyph_x, glyph_y, glyph_z, glyph_l_curly,	Err	bitreich.org	70
i-        glyph_pipe, glyph_r_curly, glyph_tilde, glyph_error	Err	bitreich.org	70
i-};	Err	bitreich.org	70
1diff --git a/font13.c b/font13.c	/scm/ploot/file/font13.c.gph	bitreich.org	70
i@@ -0,0 +1,1576 @@	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#define C(x)        static char glyph_##x[]	Err	bitreich.org	70
i+#define _        2	Err	bitreich.org	70
i+#define X        3	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(error) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(space) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(bang) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(double) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(hash) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(dollar) = {	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,_,	Err	bitreich.org	70
i+        X,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,X,_,X,	Err	bitreich.org	70
i+        _,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(percent) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,_,_,X,	Err	bitreich.org	70
i+        X,X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,X,	Err	bitreich.org	70
i+        X,_,_,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(amp) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,_,X,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        _,X,X,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(single) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(l_round) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(r_round) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(asterisk) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(plus) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(coma) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(minus) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(dot) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(slash) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(0) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(1) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(2) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(3) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(4) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,X,	Err	bitreich.org	70
i+        _,_,X,_,X,	Err	bitreich.org	70
i+        _,X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(5) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(6) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(7) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(8) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(9) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(column) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(semicolumn) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(l_angle) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(equal) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(r_angle) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(question) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(at) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,X,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(A) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(B) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(C) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(D) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(E) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(F) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(G) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(H) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(I) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(J) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        _,X,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(K) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        X,_,X,_,_,	Err	bitreich.org	70
i+        X,X,_,_,_,	Err	bitreich.org	70
i+        X,_,X,_,_,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(L) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(M) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,_,X,X,	Err	bitreich.org	70
i+        X,X,_,X,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(N) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,_,_,X,	Err	bitreich.org	70
i+        X,X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,_,X,X,	Err	bitreich.org	70
i+        X,_,_,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(O) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(P) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Q) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(R) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,_,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(S) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(T) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(U) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(V) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(W) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,X,_,X,X,	Err	bitreich.org	70
i+        X,X,_,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(X) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Y) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Z) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(l_square) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(backsl) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(r_square) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(hat) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(underscore) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+X        ,X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(backtilt) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(a) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(b) = {	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(c) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(d) = {	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(e) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(f) = {	Err	bitreich.org	70
i+        _,_,X,X,X,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(g) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(h) = {	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(i) = {	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(j) = {	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        _,X,X,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(k) = {	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        X,_,X,_,_,	Err	bitreich.org	70
i+        X,X,_,_,_,	Err	bitreich.org	70
i+        X,_,X,_,_,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(l) = {	Err	bitreich.org	70
i+        _,X,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(m) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(n) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(o) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(p) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(q) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(r) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,X,X,X,	Err	bitreich.org	70
i+        X,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(s) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(t) = {	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(u) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(v) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(w) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(x) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(y) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(z) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(l_curly) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,X,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,_,	Err	bitreich.org	70
i+        _,_,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(pipe) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(r_curly) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,X,_,	Err	bitreich.org	70
i+        _,X,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(tilde) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+struct font font13 = { 13, {	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_space,        glyph_bang,        glyph_double,        glyph_hash,	Err	bitreich.org	70
i+        glyph_dollar,        glyph_percent,        glyph_amp,        glyph_single,	Err	bitreich.org	70
i+        glyph_l_round,        glyph_r_round,        glyph_asterisk,        glyph_plus,	Err	bitreich.org	70
i+        glyph_coma,        glyph_minus,        glyph_dot,        glyph_slash,	Err	bitreich.org	70
i+        glyph_0,        glyph_1,        glyph_2,        glyph_3,	Err	bitreich.org	70
i+        glyph_4,        glyph_5,        glyph_6,        glyph_7,	Err	bitreich.org	70
i+        glyph_8,        glyph_9,        glyph_column,        glyph_semicolumn,	Err	bitreich.org	70
i+        glyph_l_angle,        glyph_equal,        glyph_r_angle,        glyph_question,	Err	bitreich.org	70
i+        glyph_at,        glyph_A,        glyph_B,        glyph_C,	Err	bitreich.org	70
i+        glyph_D,        glyph_E,        glyph_F,        glyph_G,	Err	bitreich.org	70
i+        glyph_H,        glyph_I,        glyph_J,        glyph_K,	Err	bitreich.org	70
i+        glyph_L,        glyph_M,        glyph_N,        glyph_O,	Err	bitreich.org	70
i+        glyph_P,        glyph_Q,        glyph_R,        glyph_S,	Err	bitreich.org	70
i+        glyph_T,        glyph_U,        glyph_V,        glyph_W,	Err	bitreich.org	70
i+        glyph_X,        glyph_Y,        glyph_Z,        glyph_l_square,	Err	bitreich.org	70
i+        glyph_backsl,        glyph_r_square,        glyph_hat,        glyph_underscore,	Err	bitreich.org	70
i+        glyph_backtilt,        glyph_a,        glyph_b,        glyph_c,	Err	bitreich.org	70
i+        glyph_d,        glyph_e,        glyph_f,        glyph_g,	Err	bitreich.org	70
i+        glyph_h,        glyph_i,        glyph_j,        glyph_k,	Err	bitreich.org	70
i+        glyph_l,        glyph_m,        glyph_n,        glyph_o,	Err	bitreich.org	70
i+        glyph_p,        glyph_q,        glyph_r,        glyph_s,	Err	bitreich.org	70
i+        glyph_t,        glyph_u,        glyph_v,        glyph_w,	Err	bitreich.org	70
i+        glyph_x,        glyph_y,        glyph_z,        glyph_l_curly,	Err	bitreich.org	70
i+        glyph_pipe,        glyph_r_curly,        glyph_tilde,        glyph_error	Err	bitreich.org	70
i+} };	Err	bitreich.org	70
1diff --git a/font7.c b/font7.c	/scm/ploot/file/font7.c.gph	bitreich.org	70
i@@ -0,0 +1,743 @@	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#define C(x)        static char glyph_##x[]	Err	bitreich.org	70
i+#define _        2	Err	bitreich.org	70
i+#define X        3	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(err) = {	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(A) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(B) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(C) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(D) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(E) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(F) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(G) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(H) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(I) = {	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(J) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(K) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(L) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(M) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,_,X,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(N) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(O) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(P) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Q) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(R) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(S) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(T) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(U) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(V) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(W) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(X) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Y) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Z) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(a) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(b) = {	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(c) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(d) = {	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(e) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(f) = {	Err	bitreich.org	70
i+        _,X,X,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(g) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(h) = {	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(i) = {	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(j) = {	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(k) = {	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(l) = {	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(m) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(n) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(o) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(p) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(q) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(r) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(s) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        _,_,X,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(t) = {	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        _,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(u) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(v) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(w) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(x) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(y) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(z) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(0) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,X,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(1) = {	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(2) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(3) = {	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(4) = {	Err	bitreich.org	70
i+        _,_,X,X,	Err	bitreich.org	70
i+        _,X,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(5) = {	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(6) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(7) = {	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(8) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(9) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(space) = {	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+struct font font7 = { 8, {	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_space,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_0,        glyph_1,        glyph_2,        glyph_3,	Err	bitreich.org	70
i+        glyph_4,        glyph_5,        glyph_6,        glyph_7,	Err	bitreich.org	70
i+        glyph_8,        glyph_9,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_A,        glyph_B,        glyph_C,	Err	bitreich.org	70
i+        glyph_D,        glyph_E,        glyph_F,        glyph_G,	Err	bitreich.org	70
i+        glyph_H,        glyph_I,        glyph_J,        glyph_K,	Err	bitreich.org	70
i+        glyph_L,        glyph_M,        glyph_N,        glyph_O,	Err	bitreich.org	70
i+        glyph_P,        glyph_Q,        glyph_R,        glyph_S,	Err	bitreich.org	70
i+        glyph_T,        glyph_U,        glyph_V,        glyph_W,	Err	bitreich.org	70
i+        glyph_X,        glyph_Y,        glyph_Z,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_a,        glyph_b,        glyph_c,	Err	bitreich.org	70
i+        glyph_d,        glyph_e,        glyph_f,        glyph_g,	Err	bitreich.org	70
i+        glyph_h,        glyph_i,        glyph_j,        glyph_k,	Err	bitreich.org	70
i+        glyph_l,        glyph_m,        glyph_n,        glyph_o,	Err	bitreich.org	70
i+        glyph_p,        glyph_q,        glyph_r,        glyph_s,	Err	bitreich.org	70
i+        glyph_t,        glyph_u,        glyph_v,        glyph_w,	Err	bitreich.org	70
i+        glyph_x,        glyph_y,        glyph_z,        glyph_err,	Err	bitreich.org	70
i+        glyph_err,        glyph_err,        glyph_err,        glyph_err	Err	bitreich.org	70
i+} };	Err	bitreich.org	70
1diff --git a/font8.c b/font8.c	/scm/ploot/file/font8.c.gph	bitreich.org	70
i@@ -0,0 +1,743 @@	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#define C(x)        static char glyph_##x[]	Err	bitreich.org	70
i+#define _        2	Err	bitreich.org	70
i+#define X        3	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(error) = {	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(A) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(B) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(C) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(D) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(E) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(F) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(G) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(H) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(I) = {	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(J) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(K) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(L) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(M) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,X,_,X,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(N) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(O) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(P) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Q) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(R) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(S) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(T) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(U) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(V) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(W) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(X) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Y) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(Z) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(a) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(b) = {	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(c) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(d) = {	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(e) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(f) = {	Err	bitreich.org	70
i+        _,X,X,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(g) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(h) = {	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(i) = {	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(j) = {	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(k) = {	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(l) = {	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(m) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,_,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(n) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(o) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(p) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(q) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(r) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(s) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        X,X,_,_,	Err	bitreich.org	70
i+        _,_,X,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(t) = {	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        X,_,_,	Err	bitreich.org	70
i+        _,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(u) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(v) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(w) = {	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        X,_,_,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        X,_,X,_,X,	Err	bitreich.org	70
i+        _,X,_,X,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(x) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(y) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(z) = {	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(0) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,X,X,	Err	bitreich.org	70
i+        X,X,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(1) = {	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        _,X,_,	Err	bitreich.org	70
i+        X,X,X,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(2) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(3) = {	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(4) = {	Err	bitreich.org	70
i+        _,_,X,X,	Err	bitreich.org	70
i+        _,X,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(5) = {	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(6) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,_,	Err	bitreich.org	70
i+        X,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(7) = {	Err	bitreich.org	70
i+        X,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,_,X,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        _,X,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(8) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(9) = {	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        X,_,_,X,	Err	bitreich.org	70
i+        _,X,X,X,	Err	bitreich.org	70
i+        _,_,_,X,	Err	bitreich.org	70
i+        _,X,X,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+        _,_,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+C(space) = {	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+        _,_,_,	Err	bitreich.org	70
i+0};	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+struct font font8 = { 8, {	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_space,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_0,        glyph_1,        glyph_2,        glyph_3,	Err	bitreich.org	70
i+        glyph_4,        glyph_5,        glyph_6,        glyph_7,	Err	bitreich.org	70
i+        glyph_8,        glyph_9,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_A,        glyph_B,        glyph_C,	Err	bitreich.org	70
i+        glyph_D,        glyph_E,        glyph_F,        glyph_G,	Err	bitreich.org	70
i+        glyph_H,        glyph_I,        glyph_J,        glyph_K,	Err	bitreich.org	70
i+        glyph_L,        glyph_M,        glyph_N,        glyph_O,	Err	bitreich.org	70
i+        glyph_P,        glyph_Q,        glyph_R,        glyph_S,	Err	bitreich.org	70
i+        glyph_T,        glyph_U,        glyph_V,        glyph_W,	Err	bitreich.org	70
i+        glyph_X,        glyph_Y,        glyph_Z,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_a,        glyph_b,        glyph_c,	Err	bitreich.org	70
i+        glyph_d,        glyph_e,        glyph_f,        glyph_g,	Err	bitreich.org	70
i+        glyph_h,        glyph_i,        glyph_j,        glyph_k,	Err	bitreich.org	70
i+        glyph_l,        glyph_m,        glyph_n,        glyph_o,	Err	bitreich.org	70
i+        glyph_p,        glyph_q,        glyph_r,        glyph_s,	Err	bitreich.org	70
i+        glyph_t,        glyph_u,        glyph_v,        glyph_w,	Err	bitreich.org	70
i+        glyph_x,        glyph_y,        glyph_z,        glyph_error,	Err	bitreich.org	70
i+        glyph_error,        glyph_error,        glyph_error,        glyph_error	Err	bitreich.org	70
i+} };	Err	bitreich.org	70
1diff --git a/log.h b/log.h	/scm/ploot/file/log.h.gph	bitreich.org	70
i@@ -0,0 +1,45 @@	Err	bitreich.org	70
i+#ifndef LOG_H	Err	bitreich.org	70
i+#define LOG_H	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#include <errno.h>	Err	bitreich.org	70
i+#include <stdarg.h>	Err	bitreich.org	70
i+#include <stdio.h>	Err	bitreich.org	70
i+#include <stdlib.h>	Err	bitreich.org	70
i+#include <string.h>	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+char const *arg0;  /* Should be set by the library caller. */	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static inline void	Err	bitreich.org	70
i+vlog(char const *base, char const *fmt, va_list va)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        fprintf(stderr, "%s: ", base);	Err	bitreich.org	70
i+        vfprintf(stderr, fmt, va);	Err	bitreich.org	70
i+        if (errno)	Err	bitreich.org	70
i+                fprintf(stderr, ": %s", strerror(errno));	Err	bitreich.org	70
i+        fputc('\n', stderr);	Err	bitreich.org	70
i+        fflush(stderr);	Err	bitreich.org	70
i+        errno = 0;  /* avoid repeating the error in loop */	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static inline void	Err	bitreich.org	70
i+warn(char const *fmt, ...)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        va_list va;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        va_start(va, fmt);	Err	bitreich.org	70
i+        vlog(arg0, fmt, va);	Err	bitreich.org	70
i+        va_end(va);	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static inline void	Err	bitreich.org	70
i+err(int e, char const *fmt, ...)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        va_list va;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        va_start(va, fmt);	Err	bitreich.org	70
i+        vlog(arg0, fmt, va);	Err	bitreich.org	70
i+        va_end(va);	Err	bitreich.org	70
i+        exit(e);	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#endif	Err	bitreich.org	70
1diff --git a/ploot-csv.7 b/ploot-csv.7	/scm/ploot/file/ploot-csv.7.gph	bitreich.org	70
i@@ -1,4 +1,4 @@	Err	bitreich.org	70
i-.Dd $Mdocdate: August 08 2018$	Err	bitreich.org	70
i+.Dd $Mdocdate: February 01 2020$	Err	bitreich.org	70
i .Dt PLOOT-CSV 7	Err	bitreich.org	70
i .Os	Err	bitreich.org	70
i .	Err	bitreich.org	70
i@@ -11,42 +11,32 @@	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .Sh SYNOPSIS	Err	bitreich.org	70
i .	Err	bitreich.org	70
i-.Bd -literal -offset indent	Err	bitreich.org	70
i+.Bd -literal	Err	bitreich.org	70
i epoch,column-name-1,column-name-2	Err	bitreich.org	70
i timestamp,value1,value2	Err	bitreich.org	70
i+timestamp,value1,value2	Err	bitreich.org	70
i+…	Err	bitreich.org	70
i .Ed	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .Sh DESCRIPTION	Err	bitreich.org	70
i .	Err	bitreich.org	70
i This is the simple comma-separated format used by the ploot-* programs.	Err	bitreich.org	70
i-.\" .Sh STANDARDS	Err	bitreich.org	70
i-.\" .Sh HISTORY	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .	Err	bitreich.org	70
i-.Sh AUTHORS	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.An Josuah Demangeon	Err	bitreich.org	70
i-.Aq Mt mail@josuah.net	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.\" .Sh CAVEATS	Err	bitreich.org	70
i-.\" .Sh BUGS	Err	bitreich.org	70
i .Sh INPUT FORMAT	Err	bitreich.org	70
i .	Err	bitreich.org	70
i-.Nm reads lines and column from standard input.	Err	bitreich.org	70
i-Each line correspond to one entry with the same timestamp.	Err	bitreich.org	70
i-Each input column correspond to one output column, one type of data.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.Pp	Err	bitreich.org	70
i+.Nm	Err	bitreich.org	70
i+has a first header line, then zero or more data lines, both	Err	bitreich.org	70
i+comma-separated list of values.	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .Ss Header line	Err	bitreich.org	70
i .	Err	bitreich.org	70
i-The program must contain a first header line with the label of each column.	Err	bitreich.org	70
i-The first column is always a timestamp, and the first label must be	Err	bitreich.org	70
i+The input must contain a first header line with the label of each column in order.	Err	bitreich.org	70
i+The first column is always	Err	bitreich.org	70
i .Dq epoch .	Err	bitreich.org	70
i-The following columns	Err	bitreich.org	70
i+Then there are the actual column names.	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .Bd -literal -offset indent	Err	bitreich.org	70
i epoch,free_memory,process_count	Err	bitreich.org	70
i@@ -56,13 +46,10 @@ epoch,free_memory,process_count	Err	bitreich.org	70
i .Ss Data lines	Err	bitreich.org	70
i .	Err	bitreich.org	70
i The following lines are the data.	Err	bitreich.org	70
i-The first column is an unix timestamp: number of seconds since 00:00:00	Err	bitreich.org	70
i-01/01/1970.	Err	bitreich.org	70
i-The remaining columns are values, that might be decimal	Err	bitreich.org	70
i-.Po	Err	bitreich.org	70
i-they will be read as a	Err	bitreich.org	70
i-.Vt double	Err	bitreich.org	70
i-.Pc .	Err	bitreich.org	70
i+The first column is always an unix timestamp as in	Err	bitreich.org	70
i+.Vt time_t .	Err	bitreich.org	70
i+The remaining columns are values parsed as floating point numbers by	Err	bitreich.org	70
i+.Xr strtod 3 :	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .Bd -literal -offset indent	Err	bitreich.org	70
i 1533752053,16.3,45	Err	bitreich.org	70
i@@ -87,4 +74,4 @@ was defined at	Err	bitreich.org	70
i .Sh AUTHORS	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .An Josuah Demangeon	Err	bitreich.org	70
i-.Aq Mt mail@josuah.net	Err	bitreich.org	70
i+.Aq Mt me@josuah.net	Err	bitreich.org	70
1diff --git a/ploot-feed.c b/ploot-feed.c	/scm/ploot/file/ploot-feed.c.gph	bitreich.org	70
i@@ -5,16 +5,17 @@	Err	bitreich.org	70
i #include <limits.h>	Err	bitreich.org	70
i #include <string.h>	Err	bitreich.org	70
i #include <ctype.h>	Err	bitreich.org	70
i+#include <stdint.h>	Err	bitreich.org	70
i 	Err	bitreich.org	70
i #include "arg.h"	Err	bitreich.org	70
i-#include "util.h"	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i #define WIDTH_MAX 1024	Err	bitreich.org	70
i #define BRAILLE_START        10240	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-int wflag = 80;	Err	bitreich.org	70
i-int width;	Err	bitreich.org	70
i-char *argv0;	Err	bitreich.org	70
i+int                wflag = 80;	Err	bitreich.org	70
i+int                width = 0;	Err	bitreich.org	70
i+char const        *arg0 = NULL;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i  * Turn the bit at position (row, col) on in the .	Err	bitreich.org	70
i@@ -35,7 +36,7 @@ plot_dot(long *out, int row, int col)	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i plot_val(long *out, double val, double max, int row)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int col, c;	Err	bitreich.org	70
i+        int                col, c;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         val = MIN(max, val);	Err	bitreich.org	70
i         col = (int)(val * (double)(width - 1) / max * 2);	Err	bitreich.org	70
i@@ -50,10 +51,10 @@ plot_val(long *out, double val, double max, int row)	Err	bitreich.org	70
i static time_t	Err	bitreich.org	70
i plot_row(long *out, char *line, double *max, int nrow, int ncol)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        time_t epoch;	Err	bitreich.org	70
i-        double val;	Err	bitreich.org	70
i-        int n;	Err	bitreich.org	70
i-        char *tok;	Err	bitreich.org	70
i+        time_t                epoch;	Err	bitreich.org	70
i+        double                val;	Err	bitreich.org	70
i+        int                n;	Err	bitreich.org	70
i+        char                *tok;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if ((tok = strsep(&line, ",")) == NULL)	Err	bitreich.org	70
i                 fputs("*** missing epoch value\n", stderr), exit(1);	Err	bitreich.org	70
i@@ -77,10 +78,10 @@ plot_row(long *out, char *line, double *max, int nrow, int ncol)	Err	bitreich.org	70
i static time_t	Err	bitreich.org	70
i plot_line(long *out, double *max, int ncol)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        time_t epoch;	Err	bitreich.org	70
i-        int n, nrow;	Err	bitreich.org	70
i-        long *o, rune;	Err	bitreich.org	70
i-        char line[LINE_MAX];	Err	bitreich.org	70
i+        time_t                epoch;	Err	bitreich.org	70
i+        int                n, nrow;	Err	bitreich.org	70
i+        long                *o, rune;	Err	bitreich.org	70
i+        char                line[LINE_MAX];	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         for (rune = BRAILLE_START, o = out, n = ncol * width; n > 0; o++, n--)	Err	bitreich.org	70
i                 memcpy(o, &rune, sizeof(rune));	Err	bitreich.org	70
i@@ -101,7 +102,7 @@ plot_line(long *out, double *max, int ncol)	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i put_time(time_t epoch, time_t last, int nline)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        char *out, buf[sizeof("XXxXXxXX  ")];	Err	bitreich.org	70
i+        char                *out, buf[sizeof("XXxXXxXX  ")];	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         switch (nline % 3) {	Err	bitreich.org	70
i         case 0:	Err	bitreich.org	70
i@@ -131,9 +132,9 @@ put_line(long *out)	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i plot(char labels[LINE_MAX], double *max, int ncol)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        time_t epoch, last_epoch;	Err	bitreich.org	70
i-        long out[WIDTH_MAX + 1];	Err	bitreich.org	70
i-        int n;	Err	bitreich.org	70
i+        time_t                epoch, last_epoch;	Err	bitreich.org	70
i+        long                out[WIDTH_MAX + 1];	Err	bitreich.org	70
i+        int                n;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         last_epoch = epoch = 0;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i@@ -157,8 +158,8 @@ plot(char labels[LINE_MAX], double *max, int ncol)	Err	bitreich.org	70
i static int	Err	bitreich.org	70
i read_labels(char *labv[LINE_MAX])	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int ncol;	Err	bitreich.org	70
i-        char *l, line[LINE_MAX], *tok;	Err	bitreich.org	70
i+        int                ncol;	Err	bitreich.org	70
i+        char                *l, line[LINE_MAX], *tok;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if ((l = esfgets(line, LINE_MAX, stdin)) == NULL)	Err	bitreich.org	70
i                 fputs("missing label line\n", stderr), exit(1);	Err	bitreich.org	70
i@@ -179,7 +180,7 @@ read_labels(char *labv[LINE_MAX])	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i fmt_labels(char out[LINE_MAX], int ncol, char *labels[LINE_MAX / 2])	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int i, n;	Err	bitreich.org	70
i+        int                i, n;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         for (i = 0; i < ncol; labels++, i++) {	Err	bitreich.org	70
i                 n = LINE_MAX - (width + sizeof("│")) * i;	Err	bitreich.org	70
i@@ -190,22 +191,22 @@ fmt_labels(char out[LINE_MAX], int ncol, char *labels[LINE_MAX / 2])	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i usage(void)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        fprintf(stderr, "usage: %s [-w width] maxval... <csv\n", argv0);	Err	bitreich.org	70
i+        fprintf(stderr, "usage: %s [-w width] maxval... <csv\n", arg0);	Err	bitreich.org	70
i         exit(1);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static int	Err	bitreich.org	70
i parse_args(int argc, char **argv, double *max)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int n;	Err	bitreich.org	70
i+        int                n;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        ARGBEGIN {	Err	bitreich.org	70
i+        ARG_SWITCH(argc, argv) {	Err	bitreich.org	70
i         case 'w':	Err	bitreich.org	70
i-                wflag = atoi(EARGF(usage()));	Err	bitreich.org	70
i+                wflag = atoi(ARG);	Err	bitreich.org	70
i                 break;	Err	bitreich.org	70
i         default:	Err	bitreich.org	70
i                 usage();	Err	bitreich.org	70
i-        } ARGEND;	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if (argc == 0)	Err	bitreich.org	70
i                 usage();	Err	bitreich.org	70
i@@ -219,9 +220,9 @@ parse_args(int argc, char **argv, double *max)	Err	bitreich.org	70
i int	Err	bitreich.org	70
i main(int argc, char **argv)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        double max[LINE_MAX / 2];	Err	bitreich.org	70
i-        int ncol, nmax;	Err	bitreich.org	70
i-        char *labv[LINE_MAX / 2], labels[LINE_MAX];	Err	bitreich.org	70
i+        double                max[LINE_MAX / 2];	Err	bitreich.org	70
i+        int                ncol, nmax;	Err	bitreich.org	70
i+        char                *labv[LINE_MAX / 2], labels[LINE_MAX];	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         setvbuf(stdin, NULL, _IOLBF, 0);	Err	bitreich.org	70
i         nmax = parse_args(argc, argv, max);	Err	bitreich.org	70
1diff --git a/ploot-ff.1 b/ploot-ff.1	/scm/ploot/file/ploot-ff.1.gph	bitreich.org	70
i@@ -35,7 +35,7 @@ Set the unit description printed at the top right corner.	Err	bitreich.org	70
i List of argument that specify the color for each column.	Err	bitreich.org	70
i If the input csv have 5 columns in addition of the timestamp, there must	Err	bitreich.org	70
i be 5 maxval arguments.	Err	bitreich.org	70
i-Colors available are red, orange, yellow, green, cyan and blue.	Err	bitreich.org	70
i+color_ts available are red, orange, yellow, green, cyan and blue.	Err	bitreich.org	70
i .	Err	bitreich.org	70
i .El	Err	bitreich.org	70
i .	Err	bitreich.org	70
1diff --git a/ploot-ff.c b/ploot-ff.c	/scm/ploot/file/ploot-ff.c.gph	bitreich.org	70
i@@ -1,96 +1,88 @@	Err	bitreich.org	70
i-#include <arpa/inet.h>	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-#include <math.h>	Err	bitreich.org	70
i+#include <assert.h>	Err	bitreich.org	70
i+#include <ctype.h>	Err	bitreich.org	70
i+#include <fcntl.h>	Err	bitreich.org	70
i+#include <limits.h>	Err	bitreich.org	70
i #include <stdint.h>	Err	bitreich.org	70
i #include <stdio.h>	Err	bitreich.org	70
i #include <stdlib.h>	Err	bitreich.org	70
i #include <string.h>	Err	bitreich.org	70
i #include <time.h>	Err	bitreich.org	70
i-#include <time.h>	Err	bitreich.org	70
i-#include <stdlib.h>	Err	bitreich.org	70
i-#include <stdio.h>	Err	bitreich.org	70
i-#include <fcntl.h>	Err	bitreich.org	70
i-#include <limits.h>	Err	bitreich.org	70
i-#include <string.h>	Err	bitreich.org	70
i-#include <ctype.h>	Err	bitreich.org	70
i-#include <time.h>	Err	bitreich.org	70
i-#include <stdint.h>	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#include <arpa/inet.h>	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#include <math.h>	Err	bitreich.org	70
i 	Err	bitreich.org	70
i #include "arg.h"	Err	bitreich.org	70
i-#include "util.h"	Err	bitreich.org	70
i-#include "font.h"	Err	bitreich.org	70
i+#include "log.h"	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define MARGIN 4	Err	bitreich.org	70
i+#define MARGIN                4	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define XDENSITY        7        /* nb of values on x axis */	Err	bitreich.org	70
i-#define YDENSITY        7        /* nb of values on y axis */	Err	bitreich.org	70
i+#define XDENSITX        7                /* nb of values on x axis */	Err	bitreich.org	70
i+#define YDENSITX        7                /* nb of values on y axis */	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define TITLE_X                (IMAGE_H - TITLE_H)	Err	bitreich.org	70
i-#define TITLE_Y                (XLABEL_W)	Err	bitreich.org	70
i-#define TITLE_H                (FONT_H * 2)	Err	bitreich.org	70
i-#define TITLE_W                (PLOT_W)	Err	bitreich.org	70
i+#define IMAGE_H                (TITLE_H + PLOT_H + XLABEL_H)	Err	bitreich.org	70
i+#define IMAGE_W                (YLABEL_W + PLOT_W + LEGEND_W)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define XLABEL_X        (PLOT_X)	Err	bitreich.org	70
i-#define XLABEL_Y        (0)	Err	bitreich.org	70
i-#define XLABEL_H        (PLOT_H)	Err	bitreich.org	70
i-#define XLABEL_W        (FONT_W * 9 + MARGIN)	Err	bitreich.org	70
i+#define TITLE_X                (YLABEL_W)	Err	bitreich.org	70
i+#define TITLE_Y                (IMAGE_H - TITLE_H)	Err	bitreich.org	70
i+#define TITLE_H                ((font)->height * 2)	Err	bitreich.org	70
i+#define TITLE_W                (PLOT_W)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i #define YLABEL_X        (0)	Err	bitreich.org	70
i #define YLABEL_Y        (PLOT_Y)	Err	bitreich.org	70
i-#define YLABEL_H        (FONT_H * 2)	Err	bitreich.org	70
i-#define YLABEL_W        (PLOT_W)	Err	bitreich.org	70
i+#define YLABEL_H        (PLOT_H)	Err	bitreich.org	70
i+#define YLABEL_W        (40 + MARGIN)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define PLOT_X                (YLABEL_H)	Err	bitreich.org	70
i-#define PLOT_Y                (XLABEL_W)	Err	bitreich.org	70
i-#define PLOT_W                700	Err	bitreich.org	70
i-#define PLOT_H                160	Err	bitreich.org	70
i+#define XLABEL_X        (PLOT_X)	Err	bitreich.org	70
i+#define XLABEL_Y        (0)	Err	bitreich.org	70
i+#define XLABEL_H        ((font)->height * 2)	Err	bitreich.org	70
i+#define XLABEL_W        (PLOT_W)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define LEGEND_X        (YLABEL_H)	Err	bitreich.org	70
i-#define LEGEND_Y        (IMAGE_W - LEGEND_W)	Err	bitreich.org	70
i-#define LEGEND_W        (FONT_W + 150 + FONT_W)	Err	bitreich.org	70
i-#define LEGEND_H        (PLOT_H)	Err	bitreich.org	70
i+#define PLOT_X                (YLABEL_W)	Err	bitreich.org	70
i+#define PLOT_Y                (XLABEL_H)	Err	bitreich.org	70
i+#define PLOT_W                (700)	Err	bitreich.org	70
i+#define PLOT_H                (160)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#define IMAGE_H                (TITLE_H + PLOT_H + YLABEL_H)	Err	bitreich.org	70
i-#define IMAGE_W                (XLABEL_W + PLOT_W + LEGEND_W)	Err	bitreich.org	70
i+#define LEGEND_X        (IMAGE_W - LEGEND_W)	Err	bitreich.org	70
i+#define LEGEND_Y        (XLABEL_H)	Err	bitreich.org	70
i+#define LEGEND_W        (150)	Err	bitreich.org	70
i+#define LEGEND_H        (PLOT_H)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-typedef uint16_t        Color[4];	Err	bitreich.org	70
i-typedef struct clist        Clist;	Err	bitreich.org	70
i-typedef struct vlist        Vlist;	Err	bitreich.org	70
i-typedef struct canvas        Canvas;	Err	bitreich.org	70
i-typedef struct font        Font;	Err	bitreich.org	70
i+struct color {	Err	bitreich.org	70
i+        uint16_t        red;	Err	bitreich.org	70
i+        uint16_t        green;	Err	bitreich.org	70
i+        uint16_t        blue;	Err	bitreich.org	70
i+        uint16_t        alpha;	Err	bitreich.org	70
i+};	Err	bitreich.org	70
i 	Err	bitreich.org	70
i struct vlist {	Err	bitreich.org	70
i-        Color col;        /* color to use to draw the line */	Err	bitreich.org	70
i-        time_t *t;        /* array of timestamps */	Err	bitreich.org	70
i-        double *v;        /* array of values */	Err	bitreich.org	70
i-        int n;                /* number of values */	Err	bitreich.org	70
i-        char *label;        /* for the legend */	Err	bitreich.org	70
i+        struct color        color;                /* color to use to draw the line */	Err	bitreich.org	70
i+        time_t                *t;                /* array of timestamps */	Err	bitreich.org	70
i+        double                *v;                /* array of values */	Err	bitreich.org	70
i+        int                n;                /* number of values */	Err	bitreich.org	70
i+        char                *label;                /* for the legend */	Err	bitreich.org	70
i };	Err	bitreich.org	70
i 	Err	bitreich.org	70
i struct canvas {	Err	bitreich.org	70
i-        int w;                /* width */	Err	bitreich.org	70
i-        int h;                /* height */	Err	bitreich.org	70
i-        int x;                /* x offset */	Err	bitreich.org	70
i-        int y;                /* x offset */	Err	bitreich.org	70
i-        Color b[IMAGE_W * IMAGE_H];	Err	bitreich.org	70
i-};	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-struct font {	Err	bitreich.org	70
i-        int w;                /* width */	Err	bitreich.org	70
i-        int h;                /* height */	Err	bitreich.org	70
i-        char **b;        /* buffer */	Err	bitreich.org	70
i+        int                w;                /* width */	Err	bitreich.org	70
i+        int                h;                /* height */	Err	bitreich.org	70
i+        int                x;                /* x offset */	Err	bitreich.org	70
i+        int                y;                /* y offset */	Err	bitreich.org	70
i+        struct color        *buf;	Err	bitreich.org	70
i };	Err	bitreich.org	70
i 	Err	bitreich.org	70
i struct clist {	Err	bitreich.org	70
i-        char *name;	Err	bitreich.org	70
i-        Color col;	Err	bitreich.org	70
i+        char                *name;	Err	bitreich.org	70
i+        struct color        color;	Err	bitreich.org	70
i };	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-char *argv0;	Err	bitreich.org	70
i-char *tflag        = "";	Err	bitreich.org	70
i-char *uflag        = "";	Err	bitreich.org	70
i+char const                *arg0;	Err	bitreich.org	70
i+static char                *tflag        = "";	Err	bitreich.org	70
i+static char                *uflag        = "";	Err	bitreich.org	70
i+static struct font        *font = &font13;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-Clist clist[] = {	Err	bitreich.org	70
i+struct clist clist[] = {	Err	bitreich.org	70
i         /* name       red     green   blue    alpha */	Err	bitreich.org	70
i         { "red",    { 0xffff, 0x4444, 0x4444, 0xffff } },	Err	bitreich.org	70
i         { "orange", { 0xffff, 0x9999, 0x4444, 0xffff } },	Err	bitreich.org	70
i@@ -101,29 +93,21 @@ Clist clist[] = {	Err	bitreich.org	70
i         { NULL, { 0, 0, 0, 0 } }	Err	bitreich.org	70
i };	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-Font font = { FONT_W, FONT_H, glyph };	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-static int	Err	bitreich.org	70
i-color(Color *col, char *name)	Err	bitreich.org	70
i+static struct color *	Err	bitreich.org	70
i+name_to_color(char *name)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        Clist *c;	Err	bitreich.org	70
i- 	Err	bitreich.org	70
i-        for (c = clist; c->name != NULL; c++) {	Err	bitreich.org	70
i-                if (strcmp(name, c->name) == 0) {	Err	bitreich.org	70
i-                        memcpy(col, c->col, sizeof(*col));	Err	bitreich.org	70
i-                        return 0;	Err	bitreich.org	70
i-                }	Err	bitreich.org	70
i-        }	Err	bitreich.org	70
i- 	Err	bitreich.org	70
i-        return -1;	Err	bitreich.org	70
i+        for (struct clist *c = clist; c->name != NULL; c++)	Err	bitreich.org	70
i+                if (strcmp(name, c->name) == 0)	Err	bitreich.org	70
i+                        return &c->color;	Err	bitreich.org	70
i+        return NULL;	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-scale_minmax(Vlist *v, int n,	Err	bitreich.org	70
i-        double *vmin, double *vmax,	Err	bitreich.org	70
i-        time_t *tmin, time_t *tmax)	Err	bitreich.org	70
i+scale_minmax(struct vlist *v, int n,	Err	bitreich.org	70
i+        time_t *tmin, time_t *tmax,	Err	bitreich.org	70
i+        double *vmin, double *vmax)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int i;	Err	bitreich.org	70
i+        int                i;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         *vmin = *vmax = 0;	Err	bitreich.org	70
i         *tmin = *tmax = *v->t;	Err	bitreich.org	70
i@@ -149,7 +133,7 @@ scale_tstep(time_t *step, int density, time_t min, time_t max)	Err	bitreich.org	70
i                 1, 5, 2, 10, 20, 30, 60, 60*2, 60*5, 60*10, 60*20, 60*30, 3600, 	Err	bitreich.org	70
i                 3600*2, 3600*5, 3600*10, 3600*18, 3600*24, 3600*24*2, 	Err	bitreich.org	70
i                 3600*24*5, 3600*24*10, 3600*24*20, 3600*24*30, 3600*24*50,	Err	bitreich.org	70
i-                3600*24*100, 3600*24*365	Err	bitreich.org	70
i+                3600*24*100, 3600*24*365, 0	Err	bitreich.org	70
i         };	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         dt = max - min;	Err	bitreich.org	70
i@@ -165,8 +149,8 @@ scale_tstep(time_t *step, int density, time_t min, time_t max)	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i scale_vstep(double *step, int density, double min, double max)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        double dv, *s, scale[] = { 1, 2, 3, 5 };	Err	bitreich.org	70
i-        int i;	Err	bitreich.org	70
i+        double                 dv, *s, scale[] = { 1, 2, 3, 5 };	Err	bitreich.org	70
i+        int                i;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         dv = max - min;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i@@ -192,19 +176,19 @@ scale_vstep(double *step, int density, double min, double max)	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-scale(Vlist *v, int n,	Err	bitreich.org	70
i-        double *vmin, double *vmax, double *vstep,	Err	bitreich.org	70
i-        time_t *tmin, time_t *tmax, time_t *tstep)	Err	bitreich.org	70
i+scale(struct vlist *v, int n,	Err	bitreich.org	70
i+        time_t *tmin, time_t *tmax, time_t *tstep,	Err	bitreich.org	70
i+        double *vmin, double *vmax, double *vstep)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        scale_minmax(v, n, vmin, vmax, tmin, tmax);	Err	bitreich.org	70
i-        scale_tstep(tstep, YDENSITY, *tmin, *tmax);	Err	bitreich.org	70
i-        scale_vstep(vstep, XDENSITY, *vmin, *vmax);	Err	bitreich.org	70
i+        scale_minmax(v, n, tmin, tmax, vmin, vmax);	Err	bitreich.org	70
i+        scale_tstep(tstep, XDENSITX, *tmin, *tmax);	Err	bitreich.org	70
i+        scale_vstep(vstep, YDENSITX, *vmin, *vmax);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i  * Convert (x,y) coordinates to (row,col) for printing into the buffer.	Err	bitreich.org	70
i  * The buffer only contain one number, so the coordinate is a single integer:	Err	bitreich.org	70
i- *        width * x + y.	Err	bitreich.org	70
i+ *        width * y + y.	Err	bitreich.org	70
i  * The coordinates are shifted by offx and offy to permit relative coordinates.	Err	bitreich.org	70
i  *	Err	bitreich.org	70
i  * The convention used:                                      y	Err	bitreich.org	70
i@@ -212,28 +196,28 @@ scale(Vlist *v, int n,	Err	bitreich.org	70
i  * - (0,1) is above it.                                      +--x	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_pixel(Canvas *can, Color *col,	Err	bitreich.org	70
i+ff_pixel(struct canvas *can, struct color *col,	Err	bitreich.org	70
i         int x, int y)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i         x += can->x;	Err	bitreich.org	70
i         y += can->y;	Err	bitreich.org	70
i-        if (x < 0 || x >= can->h || y < 0 || y >= can->w)	Err	bitreich.org	70
i+        if (x < 0 || x >= can->w || y < 0 || y >= can->h)	Err	bitreich.org	70
i                 return;	Err	bitreich.org	70
i-        memcpy(can->b + can->w * (can->h - 1 - x) + y, col, sizeof(*can->b));	Err	bitreich.org	70
i+        memcpy(can->buf + can->w * (can->h - 1 - y) + x, col, sizeof(*can->buf));	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_rectangle(Canvas *can, Color *col,	Err	bitreich.org	70
i-        int x1, int y1,	Err	bitreich.org	70
i-        int x2, int y2)	Err	bitreich.org	70
i+ff_rectangle(struct canvas *can, struct color *col,	Err	bitreich.org	70
i+        int y1, int x1,	Err	bitreich.org	70
i+        int y2, int x2)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int x, y, xmin, ymin, xmax, ymax;	Err	bitreich.org	70
i+        int                x, y, ymin, xmin, ymax, xmax;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        xmin = MIN(x1, x2); xmax = MAX(x1, x2);	Err	bitreich.org	70
i         ymin = MIN(y1, y2); ymax = MAX(y1, y2);	Err	bitreich.org	70
i+        xmin = MIN(x1, x2); xmax = MAX(x1, x2);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        for (x = xmin; x <= xmax; x++)	Err	bitreich.org	70
i-                for (y = ymin; y <= ymax; y++)	Err	bitreich.org	70
i+        for (y = ymin; y <= ymax; y++)	Err	bitreich.org	70
i+                for (x = xmin; x <= xmax; x++)	Err	bitreich.org	70
i                         ff_pixel(can, col, x, y);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i@@ -241,94 +225,94 @@ ff_rectangle(Canvas *can, Color *col,	Err	bitreich.org	70
i  * From Bresenham's line algorithm and dcat's tplot.	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_line(Canvas *can, Color *col,	Err	bitreich.org	70
i+ff_line(struct canvas *can, struct color *col,	Err	bitreich.org	70
i         int x0, int y0,	Err	bitreich.org	70
i         int x1, int y1)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int dx, dy, sx, sy, err, e;	Err	bitreich.org	70
i+        int                dy, dx, sy, sx, err, e;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         sx = x0 < x1 ? 1 : -1;	Err	bitreich.org	70
i         sy = y0 < y1 ? 1 : -1;	Err	bitreich.org	70
i         dx = abs(x1 - x0);	Err	bitreich.org	70
i         dy = abs(y1 - y0);	Err	bitreich.org	70
i-        err = (dx > dy ? dx : -dy) / 2;	Err	bitreich.org	70
i+        err = (dy > dx ? dy : -dx) / 2;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         for (;;) {	Err	bitreich.org	70
i                 ff_pixel(can, col, x0, y0);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-                if (x0 == x1 && y0 == y1)	Err	bitreich.org	70
i+                if (y0 == y1 && x0 == x1)	Err	bitreich.org	70
i                         break;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i                 e = err;	Err	bitreich.org	70
i-                if (e > -dx) {	Err	bitreich.org	70
i-                        x0 += sx;	Err	bitreich.org	70
i-                        err -= dy;	Err	bitreich.org	70
i-                }	Err	bitreich.org	70
i-                if (e < dy) {	Err	bitreich.org	70
i+                if (e > -dy) {	Err	bitreich.org	70
i                         y0 += sy;	Err	bitreich.org	70
i-                        err += dx;	Err	bitreich.org	70
i+                        err -= dx;	Err	bitreich.org	70
i+                }	Err	bitreich.org	70
i+                if (e < dx) {	Err	bitreich.org	70
i+                        x0 += sx;	Err	bitreich.org	70
i+                        err += dy;	Err	bitreich.org	70
i                 }	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i- * Draw a coloured glyph from font f centered on x.	Err	bitreich.org	70
i+ * Draw a coloured glyph from font f centered on y.	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i-static void	Err	bitreich.org	70
i-ff_char(Canvas *can, Color *col, char c, Font *f,	Err	bitreich.org	70
i+static int	Err	bitreich.org	70
i+ff_char(struct canvas *can, struct color *col, char c,	Err	bitreich.org	70
i         int x, int y)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int xf, yf;	Err	bitreich.org	70
i+        int                yf, xf, wf;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if (c & 0x80)	Err	bitreich.org	70
i                 c = '\0';	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-        x -= f->h / 2;	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-        for (xf = 0; xf < f->h; xf++)	Err	bitreich.org	70
i-                for (yf = 0; yf < f->w; yf++)	Err	bitreich.org	70
i-                        if (f->b[(int)c][f->w * (f->h - xf) + yf] == 1)	Err	bitreich.org	70
i+        y -= font->height / 2;	Err	bitreich.org	70
i+        wf = font_width(font, c);	Err	bitreich.org	70
i+        for (xf = 0; xf < wf; xf++)	Err	bitreich.org	70
i+                for (yf = 0; yf < font->height; yf++)	Err	bitreich.org	70
i+                        if (font->glyph[(int)c][wf * (font->height - yf) + xf] == 3)	Err	bitreich.org	70
i                                 ff_pixel(can, col, x + xf, y + yf);	Err	bitreich.org	70
i+        return wf + 1;	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i  * Draw a left aligned string without wrapping it.	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i-static void	Err	bitreich.org	70
i-ff_str_left(Canvas *can, Color *col, char *s, Font *f,	Err	bitreich.org	70
i+static size_t	Err	bitreich.org	70
i+ff_text_left(struct canvas *can, struct color *col, char *s,	Err	bitreich.org	70
i         int x, int y)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        for (; *s != '\0'; y += f->w, s++)	Err	bitreich.org	70
i-                ff_char(can, col, *s, f, x, y);	Err	bitreich.org	70
i+        for (; *s != '\0'; s++)	Err	bitreich.org	70
i+                x += ff_char(can, col, *s, x, y);	Err	bitreich.org	70
i+        return x;	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i  * Draw a center aligned string without wrapping it.	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i-static void	Err	bitreich.org	70
i-ff_str_center(Canvas *can, Color *col, char *s, Font *f,	Err	bitreich.org	70
i+static size_t	Err	bitreich.org	70
i+ff_text_center(struct canvas *can, struct color *col, char *s,	Err	bitreich.org	70
i         int x, int y)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        y -= f->w * strlen(s) / 2;	Err	bitreich.org	70
i-        ff_str_left(can, col, s, f, x, y);	Err	bitreich.org	70
i+        x -= font_strlen(font, s) / 2;	Err	bitreich.org	70
i+        return ff_text_left(can, col, s, x, y);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i  * Draw a right aligned string without wrapping it.	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i-static void	Err	bitreich.org	70
i-ff_str_right(Canvas *can, Color *col, char *s, Font *f,	Err	bitreich.org	70
i+static size_t	Err	bitreich.org	70
i+ff_text_right(struct canvas *can, struct color *col, char *s,	Err	bitreich.org	70
i         int x, int y)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        y -= f->w * strlen(s);	Err	bitreich.org	70
i-        ff_str_left(can, col, s, f, x, y);	Err	bitreich.org	70
i+        x -= font_strlen(font, s);	Err	bitreich.org	70
i+        return ff_text_left(can, col, s, x, y);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_print(Canvas *can)	Err	bitreich.org	70
i+ff_print(struct canvas *can)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        uint32_t w, h;	Err	bitreich.org	70
i+        uint32_t                w, h;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         w = htonl(can->w);	Err	bitreich.org	70
i         h = htonl(can->h);	Err	bitreich.org	70
i@@ -336,169 +320,166 @@ ff_print(Canvas *can)	Err	bitreich.org	70
i         fputs("farbfeld", stdout);	Err	bitreich.org	70
i         fwrite(&w, sizeof(w), 1, stdout);	Err	bitreich.org	70
i         fwrite(&h, sizeof(h), 1, stdout);	Err	bitreich.org	70
i-        fwrite(can->b, can->w * can->h, sizeof(*can->b), stdout);	Err	bitreich.org	70
i+        fwrite(can->buf, can->w * can->h, sizeof(*can->buf), stdout);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static int	Err	bitreich.org	70
i-ff_t2y(time_t t, time_t tmin, time_t tmax)	Err	bitreich.org	70
i+ff_t2x(time_t t, time_t tmin, time_t tmax)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i         return (t - tmin) * PLOT_W / (tmax - tmin);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static int	Err	bitreich.org	70
i-ff_v2x(double v, double vmin, double vmax)	Err	bitreich.org	70
i+ff_v2y(double v, double vmin, double vmax)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i         return (v - vmin) * PLOT_H / (vmax - vmin);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_xaxis(Canvas *can, Color *label, Color *grid,	Err	bitreich.org	70
i-        double vmin, double vmax, double vstep)	Err	bitreich.org	70
i-{	Err	bitreich.org	70
i-        double v;	Err	bitreich.org	70
i-        int x;	Err	bitreich.org	70
i-        char str[8 + 1];	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-        for (v = vmax - fmod(vmax, vstep); v >= vmin; v -= vstep) {	Err	bitreich.org	70
i-                x = ff_v2x(v, vmin, vmax);	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-                ff_line(can, grid,	Err	bitreich.org	70
i-                        x, XLABEL_W,	Err	bitreich.org	70
i-                        x, XLABEL_W + PLOT_W);	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-                humanize(str, v);	Err	bitreich.org	70
i-                ff_str_right(can, label, str, &font,	Err	bitreich.org	70
i-                        x, XLABEL_W - MARGIN);	Err	bitreich.org	70
i-        }	Err	bitreich.org	70
i-}	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-static void	Err	bitreich.org	70
i-ff_yaxis(Canvas *can, Color *label, Color *grid,	Err	bitreich.org	70
i+ff_xaxis(struct canvas *can, struct color *label, struct color *grid,	Err	bitreich.org	70
i         time_t tmin, time_t tmax, time_t tstep)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        time_t t;	Err	bitreich.org	70
i-        int y;	Err	bitreich.org	70
i-        char str[sizeof("MM/DD HH/MM")], *fmt;	Err	bitreich.org	70
i+        time_t                t;	Err	bitreich.org	70
i+        int                x;	Err	bitreich.org	70
i+        char                str[sizeof("MM/DD HH/MM")], *fmt;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if (tstep < 3600 * 12)	Err	bitreich.org	70
i                 fmt = "%H:%M:%S";	Err	bitreich.org	70
i         else if (tstep < 3600 * 24)	Err	bitreich.org	70
i                 fmt = "%m/%d %H:%M";	Err	bitreich.org	70
i         else	Err	bitreich.org	70
i-                fmt = "%Y/%m/%d";	Err	bitreich.org	70
i+                fmt = "%X/%m/%d";	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         for (t = tmax - tmax % tstep; t >= tmin; t -= tstep) {	Err	bitreich.org	70
i-                y = ff_t2y(t, tmin, tmax);	Err	bitreich.org	70
i+                x = ff_t2x(t, tmin, tmax);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i                 ff_line(can, grid,	Err	bitreich.org	70
i-                        YLABEL_H, y,	Err	bitreich.org	70
i-                        YLABEL_H + PLOT_H, y);	Err	bitreich.org	70
i+                        x, XLABEL_H,	Err	bitreich.org	70
i+                        x, XLABEL_H + PLOT_H);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i                 strftime(str, sizeof(str), fmt, localtime(&t));	Err	bitreich.org	70
i-                ff_str_center(can, label, str, &font,	Err	bitreich.org	70
i-                        YLABEL_H / 2, y);	Err	bitreich.org	70
i+                ff_text_center(can, label, str,	Err	bitreich.org	70
i+                        x, XLABEL_H / 2);	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static void	Err	bitreich.org	70
i+ff_yaxis(struct canvas *can, struct color *label, struct color *grid,	Err	bitreich.org	70
i+        double vmin, double vmax, double vstep)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        double                v;	Err	bitreich.org	70
i+        int                y;	Err	bitreich.org	70
i+        char                str[8 + 1];	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        for (v = vmax - fmod(vmax, vstep); v >= vmin; v -= vstep) {	Err	bitreich.org	70
i+                y = ff_v2y(v, vmin, vmax);	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+                ff_line(can, grid,	Err	bitreich.org	70
i+                        YLABEL_W, y,	Err	bitreich.org	70
i+                        YLABEL_W + PLOT_W, y);	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+                humanize(str, v);	Err	bitreich.org	70
i+                ff_text_right(can, label, str,	Err	bitreich.org	70
i+                        YLABEL_W - MARGIN, y);	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_title(Canvas *can,	Err	bitreich.org	70
i-        Color *ct, char *title,	Err	bitreich.org	70
i-        Color *cu, char *unit)	Err	bitreich.org	70
i+ff_title(struct canvas *can,	Err	bitreich.org	70
i+        struct color *ct, char *title,	Err	bitreich.org	70
i+        struct color *cu, char *unit)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        ff_str_left(can, ct, title, &font,	Err	bitreich.org	70
i-                TITLE_H / 2, 0);	Err	bitreich.org	70
i-        ff_str_right(can, cu, unit, &font,	Err	bitreich.org	70
i-                TITLE_H / 2, TITLE_W);	Err	bitreich.org	70
i+        ff_text_left(can, ct, title, TITLE_H / 2, 0);	Err	bitreich.org	70
i+        ff_text_right(can, cu, unit, TITLE_H / 2, TITLE_W);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_plot(Canvas *can, Vlist *v,	Err	bitreich.org	70
i+ff_plot(struct canvas *can, struct vlist *v,	Err	bitreich.org	70
i         double vmin, double vmax,	Err	bitreich.org	70
i         time_t tmin, time_t tmax)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        time_t *tp;	Err	bitreich.org	70
i-        double *vp;	Err	bitreich.org	70
i-        int x, y, n, xlast, ylast, first;	Err	bitreich.org	70
i+        time_t                *tp;	Err	bitreich.org	70
i+        double                *vp;	Err	bitreich.org	70
i+        int                x, y, n, ylast, xlast, first;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         first = 1;	Err	bitreich.org	70
i         for (tp = v->t, vp = v->v, n = v->n; n > 0; n--, vp++, tp++) {	Err	bitreich.org	70
i-                x = ff_v2x(*vp, vmin, vmax);	Err	bitreich.org	70
i-                y = ff_t2y(*tp, tmin, tmax);	Err	bitreich.org	70
i+                y = ff_v2y(*vp, vmin, vmax);	Err	bitreich.org	70
i+                x = ff_t2x(*tp, tmin, tmax);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i                 if (!first)	Err	bitreich.org	70
i-                        ff_line(can, &v->col, xlast, ylast, x, y);	Err	bitreich.org	70
i+                        ff_line(can, &v->color, xlast, ylast, x, y);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-                xlast = x;	Err	bitreich.org	70
i                 ylast = y;	Err	bitreich.org	70
i+                xlast = x;	Err	bitreich.org	70
i                 first = 0;	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_values(Canvas *can, Vlist *v, int n,	Err	bitreich.org	70
i-        double vmin, double vmax,	Err	bitreich.org	70
i-        time_t tmin, time_t tmax)	Err	bitreich.org	70
i+ff_values(struct canvas *can, struct vlist *v, int n,	Err	bitreich.org	70
i+        time_t tmin, time_t tmax,	Err	bitreich.org	70
i+        double vmin, double vmax)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i         for (; n > 0; n--, v++)	Err	bitreich.org	70
i                 ff_plot(can, v, vmin, vmax, tmin, tmax);	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff_legend(Canvas *can, Color *label_fg, Vlist *v, int n)	Err	bitreich.org	70
i+ff_legend(struct canvas *can, struct color *label_fg, struct vlist *v, int n)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i         int i, x, y;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         for (i = 0; i < n; i++, v++) {	Err	bitreich.org	70
i-                x = LEGEND_H - i * (FONT_H + MARGIN) - FONT_H / 2;	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-                y = MARGIN + FONT_W;	Err	bitreich.org	70
i-                ff_str_left(can, &v->col, "\1", &font, x, y);	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-                y += FONT_W * 2;	Err	bitreich.org	70
i-                ff_str_left(can, label_fg, v->label, &font, x, y);	Err	bitreich.org	70
i+                x = MARGIN;	Err	bitreich.org	70
i+                x = ff_text_left(can, &v->color, "\1", x, y);	Err	bitreich.org	70
i+                x = ff_text_left(can, label_fg, v->label, x, y);	Err	bitreich.org	70
i+                y = LEGEND_H - i * (font->height + MARGIN) - font->height / 2;	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i- * Plot the 'n' values list of the 'v' array with title 'name' and	Err	bitreich.org	70
i+ * Plot the 'n' values list of the 'v' arrax with title 'name' and	Err	bitreich.org	70
i  * 'units' label.	Err	bitreich.org	70
i  *	Err	bitreich.org	70
i  *               Title       (units)	Err	bitreich.org	70
i- *             y ^                    Legend	Err	bitreich.org	70
i- *         label |- + - + - + - + -    ....	Err	bitreich.org	70
i- *          here |- + - + - + - + -    ....	Err	bitreich.org	70
i- *               +--+---+---+---+-->	Err	bitreich.org	70
i+ *             x ^                    Legend	Err	bitreich.org	70
i+ *         label | - + - + - + - + -   ....	Err	bitreich.org	70
i+ *          here | - + - + - + - + -   ....	Err	bitreich.org	70
i+ *               +---+---+---+---+-->	Err	bitreich.org	70
i  *                x label here        	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-ff(Vlist *v, int n, char *name, char *units)	Err	bitreich.org	70
i+ff(struct vlist *v, int n, char *name, char *units)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        Canvas can        = { IMAGE_W, IMAGE_H, 0, 0, { { 0 }, { 0 } } };	Err	bitreich.org	70
i-        Color plot_bg        = { 0x2222, 0x2222, 0x2222, 0xffff };	Err	bitreich.org	70
i-        Color grid_bg        = { 0x2929, 0x2929, 0x2929, 0xffff };	Err	bitreich.org	70
i-        Color grid_fg        = { 0x3737, 0x3737, 0x3737, 0xffff };	Err	bitreich.org	70
i-        Color label_fg        = { 0x8888, 0x8888, 0x8888, 0xffff };	Err	bitreich.org	70
i-        Color title_fg        = { 0xdddd, 0xdddd, 0xdddd, 0xffff };	Err	bitreich.org	70
i-        double vmin, vmax, vstep;	Err	bitreich.org	70
i-        time_t tmin, tmax, tstep;	Err	bitreich.org	70
i+        struct canvas        can = { IMAGE_W, IMAGE_H, 0, 0, NULL };	Err	bitreich.org	70
i+        struct color        plot_bg = { 0x2222, 0x2222, 0x2222, 0xffff };	Err	bitreich.org	70
i+        struct color        grid_bg = { 0x2929, 0x2929, 0x2929, 0xffff };	Err	bitreich.org	70
i+        struct color        grid_fg = { 0x3737, 0x3737, 0x3737, 0xffff };	Err	bitreich.org	70
i+        struct color        label_fg = { 0x8888, 0x8888, 0x8888, 0xffff };	Err	bitreich.org	70
i+        struct color        title_fg = { 0xdddd, 0xdddd, 0xdddd, 0xffff };	Err	bitreich.org	70
i+        double                vmin, vmax, vstep;	Err	bitreich.org	70
i+        time_t                tmin, tmax, tstep;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        scale(v, n, &vmin, &vmax, &vstep, &tmin, &tmax, &tstep);	Err	bitreich.org	70
i+        scale(v, n, &tmin, &tmax, &tstep, &vmin, &vmax, &vstep);	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        assert(can.buf = calloc(IMAGE_H * IMAGE_W, sizeof *can.buf));	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        can.x = 0;	Err	bitreich.org	70
i         can.y = 0;	Err	bitreich.org	70
i+        can.x = 0;	Err	bitreich.org	70
i         ff_rectangle(&can, &plot_bg, 0, 0, IMAGE_H - 1, IMAGE_W - 1);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         can.x = PLOT_X;	Err	bitreich.org	70
i         can.y = PLOT_Y;	Err	bitreich.org	70
i         ff_rectangle(&can, &grid_bg, 0, 0, PLOT_H, PLOT_W);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        can.x = YLABEL_X;	Err	bitreich.org	70
i-        can.y = YLABEL_Y;	Err	bitreich.org	70
i-        ff_yaxis(&can, &label_fg, &grid_fg, tmin, tmax, tstep);	Err	bitreich.org	70
i-	Err	bitreich.org	70
i         can.x = XLABEL_X;	Err	bitreich.org	70
i         can.y = XLABEL_Y;	Err	bitreich.org	70
i-        ff_xaxis(&can, &label_fg, &grid_fg, vmin, vmax, vstep);	Err	bitreich.org	70
i+        ff_xaxis(&can, &label_fg, &grid_fg, tmin, tmax, tstep);	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        can.x = YLABEL_X;	Err	bitreich.org	70
i+        can.y = YLABEL_Y;	Err	bitreich.org	70
i+        ff_yaxis(&can, &label_fg, &grid_fg, vmin, vmax, vstep);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         can.x = TITLE_X;	Err	bitreich.org	70
i         can.y = TITLE_Y;	Err	bitreich.org	70
i@@ -506,7 +487,7 @@ ff(Vlist *v, int n, char *name, char *units)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         can.x = PLOT_X;	Err	bitreich.org	70
i         can.y = PLOT_Y;	Err	bitreich.org	70
i-        ff_values(&can, v, n, vmin, vmax, tmin, tmax);	Err	bitreich.org	70
i+        ff_values(&can, v, n, tmin, tmax, vmin, vmax);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         can.x = LEGEND_X;	Err	bitreich.org	70
i         can.y = LEGEND_Y;	Err	bitreich.org	70
i@@ -516,65 +497,68 @@ ff(Vlist *v, int n, char *name, char *units)	Err	bitreich.org	70
i }	Err	bitreich.org	70
i  	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-csv_labels(Vlist *v, char **argv, char *buf)	Err	bitreich.org	70
i+csv_labels(struct vlist *v, char **argv, char *buf)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i+        struct color        *color;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i         if (esfgets(buf, LINE_MAX, stdin) == NULL)	Err	bitreich.org	70
i-                fputs("missing label line\n", stderr), exit(1);	Err	bitreich.org	70
i+                err(1, "missing label line");	Err	bitreich.org	70
i  	Err	bitreich.org	70
i         if (strcmp(strsep(&buf, ","), "epoch") != 0)	Err	bitreich.org	70
i-                fputs("first label must be \"epoch\"\n", stderr), exit(1);	Err	bitreich.org	70
i+                err(1, "first label must be \"epoch\"");	Err	bitreich.org	70
i  	Err	bitreich.org	70
i         for (; *argv != NULL; v++, argv++) {	Err	bitreich.org	70
i                 if ((v->label = strsep(&buf, ",")) == NULL)	Err	bitreich.org	70
i-                        fputs("more arguments than columns\n", stderr), exit(1);	Err	bitreich.org	70
i-                else if (color(&v->col, *argv) == -1)	Err	bitreich.org	70
i-                        fprintf(stderr, "unknown color: %s\n", *argv), exit(1);	Err	bitreich.org	70
i+                        err(1, "more arguments than columns");	Err	bitreich.org	70
i+                else if ((color = name_to_color(*argv)) == NULL)	Err	bitreich.org	70
i+                        err(1, "unknown color: %s", *argv);	Err	bitreich.org	70
i+                v->color = *color;	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i  	Err	bitreich.org	70
i         if (strsep(&buf, ",") != NULL)	Err	bitreich.org	70
i-                fputs("more columns than arguments\n", stderr), exit(1);	Err	bitreich.org	70
i+                err(1, "more columns than arguments");	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static int	Err	bitreich.org	70
i-csv_addval(Vlist *v, int bufsize, int nval, double field, time_t epoch)	Err	bitreich.org	70
i+csv_addval(struct vlist *v, size_t sz, size_t nval, double field, time_t epoch)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        if (nval >= bufsize) {	Err	bitreich.org	70
i-                bufsize = bufsize * 2 + 1;	Err	bitreich.org	70
i-                if ((v->v = realloc(v->v, bufsize * sizeof(*v->v))) == NULL)	Err	bitreich.org	70
i-                        perror("reallocating values buffer"), exit(1);	Err	bitreich.org	70
i-                if ((v->t = realloc(v->t, bufsize * sizeof(*v->t))) == NULL)	Err	bitreich.org	70
i-                        perror("reallocating values buffer"), exit(1);	Err	bitreich.org	70
i+        if (nval >= sz) {	Err	bitreich.org	70
i+                sz = sz * 2 + 1;	Err	bitreich.org	70
i+                if ((v->v = realloc(v->v, sz * sizeof(*v->v))) == NULL)	Err	bitreich.org	70
i+                        err(1, "reallocating values buffer");	Err	bitreich.org	70
i+                if ((v->t = realloc(v->t, sz * sizeof(*v->t))) == NULL)	Err	bitreich.org	70
i+                        err(1, "reallocating values buffer");	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i         v->v[nval] = field;	Err	bitreich.org	70
i         v->t[nval] = epoch;	Err	bitreich.org	70
i         v->n = nval + 1;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        return bufsize;	Err	bitreich.org	70
i+        return sz;	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i /*	Err	bitreich.org	70
i  * Add to each column the value on the current row.	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i static int	Err	bitreich.org	70
i-csv_addrow(Vlist *v, int bufsize, int ncol, int nval, char *line)	Err	bitreich.org	70
i+csv_addrow(struct vlist *v, size_t sz, size_t ncol, size_t nval, char *line)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        time_t epoch;	Err	bitreich.org	70
i-        int bs;	Err	bitreich.org	70
i-        char *field, *dot;	Err	bitreich.org	70
i+        time_t                epoch;	Err	bitreich.org	70
i+        int                bs;	Err	bitreich.org	70
i+        char                *field, *dot;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if ((field = strsep(&line, ",")) == NULL)	Err	bitreich.org	70
i-                fprintf(stderr, "%d: missing epoch\n", nval), exit(1);	Err	bitreich.org	70
i+                err(1, "%d: missing epoch", nval);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if ((dot = strchr(field, '.')) != NULL)	Err	bitreich.org	70
i                 *dot = '\0';	Err	bitreich.org	70
i         epoch = eatol(field);	Err	bitreich.org	70
i         for (; (field = strsep(&line, ",")) != NULL; ncol--, v++) {	Err	bitreich.org	70
i                 if (ncol <= 0)	Err	bitreich.org	70
i-                        fprintf(stderr, "%d: too many fields\n", nval), exit(1);	Err	bitreich.org	70
i-                bs = csv_addval(v, bufsize, nval, eatof(field), epoch);	Err	bitreich.org	70
i+                        err(1, "%d: too many fields", nval);	Err	bitreich.org	70
i+                bs = csv_addval(v, sz, nval, eatof(field), epoch);	Err	bitreich.org	70
i         }	Err	bitreich.org	70
i         if (ncol > 0)	Err	bitreich.org	70
i-                fprintf(stderr, "%d: too few fields\n", nval), exit(1);	Err	bitreich.org	70
i+                err(1, "%d: too few fields", ncol);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         return bs;	Err	bitreich.org	70
i }	Err	bitreich.org	70
i@@ -586,26 +570,24 @@ csv_addrow(Vlist *v, int bufsize, int ncol, int nval, char *line)	Err	bitreich.org	70
i  * epoch,a3,b3,c3  v	Err	bitreich.org	70
i  */	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i-csv_values(Vlist *v, int ncol)	Err	bitreich.org	70
i+csv_values(struct vlist *v, size_t ncol)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        int nval, bufsize;	Err	bitreich.org	70
i-        char line[LINE_MAX];	Err	bitreich.org	70
i+        int                nval, sz;	Err	bitreich.org	70
i+        char                line[LINE_MAX];	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        bufsize = 0;	Err	bitreich.org	70
i+        sz = 0;	Err	bitreich.org	70
i         for (nval = 0; esfgets(line, sizeof(line), stdin) != NULL; nval++)	Err	bitreich.org	70
i-                bufsize = csv_addrow(v, bufsize, ncol, nval, line);	Err	bitreich.org	70
i+                sz = csv_addrow(v, sz, ncol, nval, line);	Err	bitreich.org	70
i         if (nval == 0)	Err	bitreich.org	70
i-                fputs("no value could be read\n", stderr), exit(1);	Err	bitreich.org	70
i+                err(1, "no value could be read\n");	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i static void	Err	bitreich.org	70
i usage(void)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        Clist *c;	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-        fprintf(stderr, "usage: %s [-t title] [-u unit] {", argv0);	Err	bitreich.org	70
i+        fprintf(stderr, "usage: %s [-t title] [-u unit] {", arg0);	Err	bitreich.org	70
i         fputs(clist->name, stderr);	Err	bitreich.org	70
i-        for (c = clist + 1; c->name != NULL; c++)	Err	bitreich.org	70
i+        for (struct clist *c = clist + 1; c->name != NULL; c++)	Err	bitreich.org	70
i                 fprintf(stderr, ",%s", c->name);	Err	bitreich.org	70
i         fputs("}...\n", stderr);	Err	bitreich.org	70
i         exit(1);	Err	bitreich.org	70
i@@ -614,22 +596,24 @@ usage(void)	Err	bitreich.org	70
i int	Err	bitreich.org	70
i main(int argc, char **argv)	Err	bitreich.org	70
i {	Err	bitreich.org	70
i-        Vlist *v;	Err	bitreich.org	70
i-        char labels[LINE_MAX];	Err	bitreich.org	70
i+        struct vlist        *v;	Err	bitreich.org	70
i+        char                labels[LINE_MAX];	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        ARGBEGIN {	Err	bitreich.org	70
i+        ARG_SWITCH(argc, argv) {	Err	bitreich.org	70
i         case 't':	Err	bitreich.org	70
i-                tflag = EARGF(usage());	Err	bitreich.org	70
i+                tflag = ARG;	Err	bitreich.org	70
i                 break;	Err	bitreich.org	70
i         case 'u':	Err	bitreich.org	70
i-                uflag = EARGF(usage());	Err	bitreich.org	70
i+                uflag = ARG;	Err	bitreich.org	70
i                 break;	Err	bitreich.org	70
i         default:	Err	bitreich.org	70
i                 usage();	Err	bitreich.org	70
i-        } ARGEND;	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        fflush(stdout);	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         if ((v = calloc(argc, sizeof(*v))) == NULL)	Err	bitreich.org	70
i-                perror("calloc value list"), exit(1);	Err	bitreich.org	70
i+                err(1, "calloc value list");	Err	bitreich.org	70
i 	Err	bitreich.org	70
i         csv_labels(v, argv, labels);	Err	bitreich.org	70
i         csv_values(v, argc);	Err	bitreich.org	70
1diff --git a/ploot-plot.c b/ploot-plot.c	/scm/ploot/file/ploot-plot.c.gph	bitreich.org	70
i@@ -0,0 +1,201 @@	Err	bitreich.org	70
i+#include <assert.h>	Err	bitreich.org	70
i+#include <errno.h>	Err	bitreich.org	70
i+#include <stdint.h>	Err	bitreich.org	70
i+#include <stdio.h>	Err	bitreich.org	70
i+#include <stdlib.h>	Err	bitreich.org	70
i+#include <string.h>	Err	bitreich.org	70
i+#include <time.h>	Err	bitreich.org	70
i+#include <math.h>	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Adjust the vertical scale so that it gets possible to 	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+static void	Err	bitreich.org	70
i+plot_scale(double *min, double *max, int row)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        double                unit, range, mi;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        range = *max - *min;	Err	bitreich.org	70
i+        unit = 1;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Zoom until it fills the canvas. */	Err	bitreich.org	70
i+        for (; (row - 1) * unit > range; unit /= 10)	Err	bitreich.org	70
i+                continue;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Dezoom until it fits the canvas. */	Err	bitreich.org	70
i+        for (; (row - 1) * unit < range; unit *= 10)	Err	bitreich.org	70
i+                continue;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Fine tune. */	Err	bitreich.org	70
i+        if ((row - 1) * unit / 5 > range)	Err	bitreich.org	70
i+                unit /= 5;	Err	bitreich.org	70
i+        if ((row - 1) * unit / 4 > range)	Err	bitreich.org	70
i+                unit /= 4;	Err	bitreich.org	70
i+        if ((row - 1) * unit / 2 > range)	Err	bitreich.org	70
i+                unit /= 2;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Align the minimum (and the zero). */	Err	bitreich.org	70
i+        for (mi = 0; mi > *min - unit; mi -= unit)	Err	bitreich.org	70
i+                continue;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Update the displayed minimal and maximal. */	Err	bitreich.org	70
i+        *min = mi;	Err	bitreich.org	70
i+        *max = mi + unit * row;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Return the step between two values.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+static int	Err	bitreich.org	70
i+plot_time_interval(time_t step)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        time_t                scale[] = {	Err	bitreich.org	70
i+                1, 5, 2, 10, 20, 30, 60, 60*2, 60*5, 60*10, 60*20, 60*30,	Err	bitreich.org	70
i+                3600, 3600*2, 3600*5, 3600*10, 3600*18, 3600*24, 3600*24*2,	Err	bitreich.org	70
i+                3600*24*5, 3600*24*10, 3600*24*20, 3600*24*30, 3600*24*50,	Err	bitreich.org	70
i+                3600*24*100, 3600*24*365, 0	Err	bitreich.org	70
i+        };	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        for (time_t *s = scale; *s != 0; s++)	Err	bitreich.org	70
i+                if (*s >= 20 * step)	Err	bitreich.org	70
i+                        return *s;	Err	bitreich.org	70
i+        return 1;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static size_t	Err	bitreich.org	70
i+plot_axis_x(char *buf, size_t sz, time_t step, time_t t2, int col)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        int                x, prec;	Err	bitreich.org	70
i+        char                tmp[sizeof("MM/DD HH:MM")], *fmt;	Err	bitreich.org	70
i+        size_t                n;	Err	bitreich.org	70
i+        time_t                t, interval;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        interval = plot_time_interval(step);	Err	bitreich.org	70
i+        fmt = (step < 3600 * 12) ? "^%H:%M:%S" :	Err	bitreich.org	70
i+            (step < 3600 * 24) ? "^%m/%d %H:%M" :	Err	bitreich.org	70
i+            "^%Y/%m/%d";	Err	bitreich.org	70
i+        n = x = 0;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        t = t2 - col * 2 * step;	Err	bitreich.org	70
i+        t += interval - t % interval;	Err	bitreich.org	70
i+        for (; t < t2; t += interval) {	Err	bitreich.org	70
i+                strftime(tmp, sizeof tmp, fmt, localtime(&t));	Err	bitreich.org	70
i+                x = ((t - t2) / 2 + col * step) / step;	Err	bitreich.org	70
i+                prec = x - n + strlen(tmp);	Err	bitreich.org	70
i+                assert((n += snprintf(buf+n, sz-n, "%*s", prec, tmp)) <= sz);	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+        assert((n += strlcpy(buf+n, "\n", sz-n)) < sz);	Err	bitreich.org	70
i+        return n;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Plot a single line out of the y axis, at row <r> out of <rows>.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+static size_t	Err	bitreich.org	70
i+plot_axis_y(char *buf, size_t sz, double min, double max, int r, int rows)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        size_t                i;	Err	bitreich.org	70
i+        char                tmp[10] = "", *s;	Err	bitreich.org	70
i+        double                val;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        val = (max - min) * (rows - r) / rows + min;	Err	bitreich.org	70
i+        humanize(tmp, sizeof tmp, val);	Err	bitreich.org	70
i+        s = (r == 0) ? "┌" :	Err	bitreich.org	70
i+            (r == rows - 1) ? "└" :	Err	bitreich.org	70
i+            "├";	Err	bitreich.org	70
i+        i = snprintf(buf, sz, "%s%-6s ", s, tmp);	Err	bitreich.org	70
i+        return (i > sz) ? (sz) : (i);	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static char *	Err	bitreich.org	70
i+plot_render(struct drawille *drw, double min, double max, time_t step, time_t t2)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        char                *buf;	Err	bitreich.org	70
i+        size_t                sz;	Err	bitreich.org	70
i+        size_t                n;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Render the plot line by line. */	Err	bitreich.org	70
i+        sz = drw->row * (20 + drw->col * 3 + 1) + 1;	Err	bitreich.org	70
i+        sz += drw->col + 1 + 100000;	Err	bitreich.org	70
i+        if ((buf = calloc(sz, 1)) == NULL)	Err	bitreich.org	70
i+                goto err;	Err	bitreich.org	70
i+        n = 0;	Err	bitreich.org	70
i+        for (int row = 0; row < drw->row; row++) {	Err	bitreich.org	70
i+                n += drawille_fmt_row(drw, buf+n, sz-n, row);	Err	bitreich.org	70
i+                n += plot_axis_y(buf+n, sz-n, min, max, row, drw->row);	Err	bitreich.org	70
i+                n += strlcpy(buf+n, "\n", sz-n);	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+        plot_axis_x(buf+n, sz-n, step, t2, drw->col);	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        return buf;	Err	bitreich.org	70
i+err:	Err	bitreich.org	70
i+        errno = ENOBUFS;	Err	bitreich.org	70
i+        free(buf);	Err	bitreich.org	70
i+        return NULL;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+/*	Err	bitreich.org	70
i+ * Plot the body as an histogram interpolating the gaps and include	Err	bitreich.org	70
i+ * a vertical and horizontal axis.	Err	bitreich.org	70
i+ */	Err	bitreich.org	70
i+static char *	Err	bitreich.org	70
i+plot_hist(struct timeserie *ts, time_t t2, struct drawille *drw)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        int                x, y, zero, shift;	Err	bitreich.org	70
i+        double                min, max, val;	Err	bitreich.org	70
i+        time_t                t1, t;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Adjust the y scale. */	Err	bitreich.org	70
i+        shift = min = max = 0;	Err	bitreich.org	70
i+        timeserie_stats(ts, &min, &max);	Err	bitreich.org	70
i+        if (drw->row > 1) {	Err	bitreich.org	70
i+                shift = 2;  /* Align values to the middle of the scale: |- */	Err	bitreich.org	70
i+                plot_scale(&min, &max, drw->row);	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+        zero = timeserie_ypos(0, min, max, drw->row*4) - shift;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Adjust the x scale. */	Err	bitreich.org	70
i+        t2 = t2 + ts->step - t2 % ts->step;	Err	bitreich.org	70
i+        t1 = t2 - ts->step * ts->len;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        /* Plot the data in memory in <drw> starting from the end (t2). */	Err	bitreich.org	70
i+        t = t2;	Err	bitreich.org	70
i+        for (x = drw->col * 2; x > 0; x--) {	Err	bitreich.org	70
i+                val = timeserie_get(ts, t);	Err	bitreich.org	70
i+                if (!isnan(val)) {	Err	bitreich.org	70
i+                        y = timeserie_ypos(val, min, max, drw->row*4) - shift;	Err	bitreich.org	70
i+                        drawille_dot_hist(drw, x, y, zero);	Err	bitreich.org	70
i+                }	Err	bitreich.org	70
i+                t -= ts->step;	Err	bitreich.org	70
i+        }	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        return plot_render(drw, min, max, ts->step, t2);	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+static char *	Err	bitreich.org	70
i+plot(struct timeserie *ts, time_t t2, int row, int col)	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+        struct drawille        *drw;	Err	bitreich.org	70
i+        size_t                len;	Err	bitreich.org	70
i+        char                *buf;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        len = 500;	Err	bitreich.org	70
i+        buf = NULL;	Err	bitreich.org	70
i+        drw = NULL;	Err	bitreich.org	70
i+        col -= 8;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        if (timeserie_read(ts) == -1)	Err	bitreich.org	70
i+                goto err;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        if ((drw = drawille_new(row, col)) == NULL)	Err	bitreich.org	70
i+                goto err;	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+        buf = plot_hist(ts, t2, drw);	Err	bitreich.org	70
i+err:	Err	bitreich.org	70
i+        if (buf == NULL)	Err	bitreich.org	70
i+                timedb_close(&ts->db);	Err	bitreich.org	70
i+        free(drw);	Err	bitreich.org	70
i+        return buf;	Err	bitreich.org	70
i+}	Err	bitreich.org	70
1diff --git a/util.c b/util.c	/scm/ploot/file/util.c.gph	bitreich.org	70
i@@ -5,7 +5,7 @@	Err	bitreich.org	70
i #include <stdlib.h>	Err	bitreich.org	70
i #include <ctype.h>	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-#include "util.h"	Err	bitreich.org	70
i+#include "def.h"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i void	Err	bitreich.org	70
i put3utf(long rune)	Err	bitreich.org	70
1diff --git a/util.h b/util.h	/scm/ploot/file/util.h.gph	bitreich.org	70
i@@ -1,12 +0,0 @@	Err	bitreich.org	70
i-#define LEN(x)                (sizeof(x) / sizeof(*x))	Err	bitreich.org	70
i-#define MAX(x, y)        ((x) > (y) ? (x) : (y))	Err	bitreich.org	70
i-#define MIN(x, y)        ((x) < (y) ? (x) : (y))	Err	bitreich.org	70
i-#define ABS(x)                ((x) < 0 ? -(x) : (x))	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-void                 put3utf        (long);	Err	bitreich.org	70
i-char                *strsep                (char **, const char *);	Err	bitreich.org	70
i-void                 estriplf        (char *);	Err	bitreich.org	70
i-double                 eatof                (char *);	Err	bitreich.org	70
i-long                 eatol                (char *);	Err	bitreich.org	70
i-char                *esfgets        (char *, size_t, FILE *);	Err	bitreich.org	70
i-int                 humanize        (char *, double);	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/ploot/commit/62211b846caa7b98...
Content-Typetext/plain; charset=utf-8