xref: /csrg-svn/usr.sbin/lpr/lpd/lpdchar.c (revision 22430)
1*22430Sdist /*
2*22430Sdist  * Copyright (c) 1983 Regents of the University of California.
3*22430Sdist  * All rights reserved.  The Berkeley software License Agreement
4*22430Sdist  * specifies the terms and conditions for redistribution.
5*22430Sdist  */
6*22430Sdist 
713952Ssam #ifndef lint
8*22430Sdist static char sccsid[] = "@(#)lpdchar.c	5.1 (Berkeley) 06/06/85";
9*22430Sdist #endif not lint
1013952Ssam 
113672Sroot /*
123672Sroot  *	Character set for line printer daemon
133672Sroot  */
143672Sroot #include "lp.local.h"
153672Sroot 
163672Sroot #define c_______ 0
173672Sroot #define c______1 01
183672Sroot #define c_____1_ 02
193672Sroot #define c____1__ 04
203672Sroot #define c____11_ 06
213672Sroot #define c___1___ 010
223672Sroot #define c___1__1 011
233672Sroot #define c___1_1_ 012
243672Sroot #define c___11__ 014
253672Sroot #define c__1____ 020
263672Sroot #define c__1__1_ 022
273672Sroot #define c__1_1__ 024
283672Sroot #define c__11___ 030
293672Sroot #define c__111__ 034
303672Sroot #define c__111_1 035
313672Sroot #define c__1111_ 036
323672Sroot #define c__11111 037
333672Sroot #define c_1_____ 040
343672Sroot #define c_1____1 041
353672Sroot #define c_1___1_ 042
363672Sroot #define c_1__1__ 044
373672Sroot #define c_1_1___ 050
383672Sroot #define c_1_1__1 051
393672Sroot #define c_1_1_1_ 052
403672Sroot #define c_11____ 060
413672Sroot #define c_11_11_ 066
423672Sroot #define c_111___ 070
433672Sroot #define c_111__1 071
443672Sroot #define c_111_1_ 072
453672Sroot #define c_1111__ 074
463672Sroot #define c_1111_1 075
473672Sroot #define c_11111_ 076
483672Sroot #define c_111111 077
493672Sroot #define c1______ 0100
503672Sroot #define c1_____1 0101
513672Sroot #define c1____1_ 0102
523672Sroot #define c1____11 0103
533672Sroot #define c1___1__ 0104
543672Sroot #define c1___1_1 0105
553672Sroot #define c1___11_ 0106
563672Sroot #define c1__1___ 0110
573672Sroot #define c1__1__1 0111
583672Sroot #define c1__11_1 0115
593672Sroot #define c1__1111 0117
603672Sroot #define c1_1____ 0120
613672Sroot #define c1_1___1 0121
623672Sroot #define c1_1_1_1 0125
633672Sroot #define c1_1_11_ 0126
643672Sroot #define c1_111__ 0134
653672Sroot #define c1_1111_ 0136
663672Sroot #define c11____1 0141
673672Sroot #define c11___1_ 0142
683672Sroot #define c11___11 0143
693672Sroot #define c11_1___ 0150
703672Sroot #define c11_1__1 0151
713672Sroot #define c111_11_ 0166
723672Sroot #define c1111___ 0170
733672Sroot #define c11111__ 0174
743672Sroot #define c111111_ 0176
753672Sroot #define c1111111 0177
763672Sroot 
773672Sroot char scnkey[][HEIGHT] =	/* this is relatively easy to modify */
783672Sroot 			/* just look: */
793672Sroot {
803672Sroot 	{ c_______,
813672Sroot 	  c_______,
823672Sroot 	  c_______,
833672Sroot 	  c_______,
843672Sroot 	  c_______,
853672Sroot 	  c_______,
863672Sroot 	  c_______,
873672Sroot 	  c_______,
883672Sroot 	  c_______ },			/*   */
893672Sroot 
903672Sroot 	{ c__11___,
913672Sroot 	  c__11___,
923672Sroot 	  c__11___,
933672Sroot 	  c__11___,
943672Sroot 	  c__11___,
953672Sroot 	  c_______,
963672Sroot 	  c_______,
973672Sroot 	  c__11___,
983672Sroot 	  c__11___ },			/* ! */
993672Sroot 
1003672Sroot 	{ c_1__1__,
1013672Sroot 	  c_1__1__,
1023672Sroot 	  c_______,
1033672Sroot 	  c_______,
1043672Sroot 	  c_______,
1053672Sroot 	  c_______,
1063672Sroot 	  c_______,
1073672Sroot 	  c_______,
1083672Sroot 	  c_______ },			/* " */
1093672Sroot 
1103672Sroot 	{ c_______,
1113672Sroot 	  c__1_1__,
1123672Sroot 	  c__1_1__,
1133672Sroot 	  c1111111,
1143672Sroot 	  c__1_1__,
1153672Sroot 	  c1111111,
1163672Sroot 	  c__1_1__,
1173672Sroot 	  c__1_1__,
1183672Sroot 	  c_______ },			/* # */
1193672Sroot 
1203672Sroot 	{ c___1___,
1213672Sroot 	  c_11111_,
1223672Sroot 	  c1__1__1,
1233672Sroot 	  c1__1___,
1243672Sroot 	  c_11111_,
1253672Sroot 	  c___1__1,
1263672Sroot 	  c1__1__1,
1273672Sroot 	  c_11111_,
1283672Sroot 	  c___1___ },			/* $ */
1293672Sroot 
1303672Sroot  	{ c_1_____,
1313672Sroot  	  c1_1___1,
1323672Sroot  	  c_1___1_,
1333672Sroot  	  c____1__,
1343672Sroot  	  c___1___,
1353672Sroot  	  c__1____,
1363672Sroot  	  c_1___1_,
1373672Sroot  	  c1___1_1,
1383672Sroot  	  c_____1_ },			/* % */
1393672Sroot 
1403672Sroot  	{ c_11____,
1413672Sroot  	  c1__1___,
1423672Sroot  	  c1___1__,
1433672Sroot  	  c_1_1___,
1443672Sroot  	  c__1____,
1453672Sroot  	  c_1_1__1,
1463672Sroot  	  c1___11_,
1473672Sroot  	  c1___11_,
1483672Sroot  	  c_111__1 },			/* & */
1493672Sroot 
1503672Sroot  	{ c___11__,
1513672Sroot  	  c___11__,
1523672Sroot  	  c___1___,
1533672Sroot  	  c__1____,
1543672Sroot  	  c_______,
1553672Sroot  	  c_______,
1563672Sroot  	  c_______,
1573672Sroot  	  c_______,
1583672Sroot  	  c_______ },			/* ' */
1593672Sroot 
1603672Sroot  	{ c____1__,
1613672Sroot  	  c___1___,
1623672Sroot  	  c__1____,
1633672Sroot  	  c__1____,
1643672Sroot  	  c__1____,
1653672Sroot  	  c__1____,
1663672Sroot  	  c__1____,
1673672Sroot  	  c___1___,
1683672Sroot  	  c____1__ },			/* ( */
1693672Sroot 
1703672Sroot  	{ c__1____,
1713672Sroot  	  c___1___,
1723672Sroot  	  c____1__,
1733672Sroot  	  c____1__,
1743672Sroot  	  c____1__,
1753672Sroot  	  c____1__,
1763672Sroot  	  c____1__,
1773672Sroot  	  c___1___,
1783672Sroot  	  c__1____ },			/* ) */
1793672Sroot 
1803672Sroot  	{ c_______,
1813672Sroot  	  c___1___,
1823672Sroot  	  c1__1__1,
1833672Sroot  	  c_1_1_1_,
1843672Sroot  	  c__111__,
1853672Sroot  	  c_1_1_1_,
1863672Sroot  	  c1__1__1,
1873672Sroot  	  c___1___,
1883672Sroot  	  c_______ },			/* * */
1893672Sroot 
1903672Sroot  	{ c_______,
1913672Sroot  	  c___1___,
1923672Sroot  	  c___1___,
1933672Sroot  	  c___1___,
1943672Sroot  	  c1111111,
1953672Sroot  	  c___1___,
1963672Sroot  	  c___1___,
1973672Sroot  	  c___1___,
1983672Sroot  	  c_______ },			/* + */
1993672Sroot 
2003672Sroot  	{ c_______,
2013672Sroot  	  c_______,
2023672Sroot  	  c_______,
2033672Sroot  	  c_______,
2043672Sroot  	  c__11___,
2053672Sroot  	  c__11___,
2063672Sroot  	  c__1____,
2073672Sroot  	  c_1_____,
2083672Sroot  	  c_______ },			/* , */
2093672Sroot 
2103672Sroot  	{ c_______,
2113672Sroot  	  c_______,
2123672Sroot  	  c_______,
2133672Sroot  	  c_______,
2143672Sroot  	  c1111111,
2153672Sroot  	  c_______,
2163672Sroot  	  c_______,
2173672Sroot  	  c_______,
2183672Sroot  	  c_______ },			/* - */
2193672Sroot 
2203672Sroot  	{ c_______,
2213672Sroot 	  c_______,
2223672Sroot 	  c_______,
2233672Sroot 	  c_______,
2243672Sroot 	  c_______,
2253672Sroot 	  c_______,
2263672Sroot 	  c_______,
2273672Sroot 	  c__11___,
2283672Sroot 	  c__11___ },			/* . */
2293672Sroot 
2303672Sroot 	{ c_______,
2313672Sroot 	  c______1,
2323672Sroot 	  c_____1_,
2333672Sroot 	  c____1__,
2343672Sroot 	  c___1___,
2353672Sroot 	  c__1____,
2363672Sroot 	  c_1_____,
2373672Sroot 	  c1______,
2383672Sroot 	  c_______ },			/* / */
2393672Sroot 
2403672Sroot 	{ c_11111_,
2413672Sroot 	  c1_____1,
2423672Sroot 	  c1____11,
2433672Sroot 	  c1___1_1,
2443672Sroot 	  c1__1__1,
2453672Sroot 	  c1_1___1,
2463672Sroot 	  c11____1,
2473672Sroot 	  c1_____1,
2483672Sroot 	  c_11111_ },			/* 0 */
2493672Sroot 
2503672Sroot 	{ c___1___,
2513672Sroot 	  c__11___,
2523672Sroot 	  c_1_1___,
2533672Sroot 	  c___1___,
2543672Sroot 	  c___1___,
2553672Sroot 	  c___1___,
2563672Sroot 	  c___1___,
2573672Sroot 	  c___1___,
2583672Sroot 	  c_11111_ },			/* 1 */
2593672Sroot 
2603672Sroot 	{ c_11111_,
2613672Sroot 	  c1_____1,
2623672Sroot 	  c______1,
2633672Sroot 	  c_____1_,
2643672Sroot 	  c__111__,
2653672Sroot 	  c_1_____,
2663672Sroot 	  c1______,
2673672Sroot 	  c1______,
2683672Sroot 	  c1111111 },			/* 2 */
2693672Sroot 
2703672Sroot 	{ c_11111_,
2713672Sroot 	  c1_____1,
2723672Sroot 	  c______1,
2733672Sroot 	  c______1,
2743672Sroot 	  c__1111_,
2753672Sroot 	  c______1,
2763672Sroot 	  c______1,
2773672Sroot 	  c1_____1,
2783672Sroot 	  c_11111_ },			/* 3 */
2793672Sroot 
2803672Sroot 	{ c_____1_,
2813672Sroot 	  c____11_,
2823672Sroot 	  c___1_1_,
2833672Sroot 	  c__1__1_,
2843672Sroot 	  c_1___1_,
2853672Sroot 	  c1____1_,
2863672Sroot 	  c1111111,
2873672Sroot 	  c_____1_,
2883672Sroot 	  c_____1_ },			/* 4 */
2893672Sroot 
2903672Sroot 	{ c1111111,
2913672Sroot 	  c1______,
2923672Sroot 	  c1______,
2933672Sroot 	  c11111__,
2943672Sroot 	  c_____1_,
2953672Sroot 	  c______1,
2963672Sroot 	  c______1,
2973672Sroot 	  c1____1_,
2983672Sroot 	  c_1111__ },			/* 5 */
2993672Sroot 
3003672Sroot 	{ c__1111_,
3013672Sroot 	  c_1_____,
3023672Sroot 	  c1______,
3033672Sroot 	  c1______,
3043672Sroot 	  c1_1111_,
3053672Sroot 	  c11____1,
3063672Sroot 	  c1_____1,
3073672Sroot 	  c1_____1,
3083672Sroot 	  c_11111_ },			/* 6 */
3093672Sroot 
3103672Sroot 	{ c1111111,
3113672Sroot 	  c1_____1,
3123672Sroot 	  c_____1_,
3133672Sroot 	  c____1__,
3143672Sroot 	  c___1___,
3153672Sroot 	  c__1____,
3163672Sroot 	  c__1____,
3173672Sroot 	  c__1____,
3183672Sroot 	  c__1____ },			/* 7 */
3193672Sroot 
3203672Sroot 	{ c_11111_,
3213672Sroot 	  c1_____1,
3223672Sroot 	  c1_____1,
3233672Sroot 	  c1_____1,
3243672Sroot 	  c_11111_,
3253672Sroot 	  c1_____1,
3263672Sroot 	  c1_____1,
3273672Sroot 	  c1_____1,
3283672Sroot 	  c_11111_ },			/* 8 */
3293672Sroot 
3303672Sroot 	{ c_11111_,
3313672Sroot 	  c1_____1,
3323672Sroot 	  c1_____1,
3333672Sroot 	  c1_____1,
3343672Sroot 	  c_111111,
3353672Sroot 	  c______1,
3363672Sroot 	  c______1,
3373672Sroot 	  c1_____1,
3383672Sroot 	  c_1111__ },			/* 9 */
3393672Sroot 
3403672Sroot 	{ c_______,
3413672Sroot 	  c_______,
3423672Sroot 	  c_______,
3433672Sroot 	  c__11___,
3443672Sroot 	  c__11___,
3453672Sroot 	  c_______,
3463672Sroot 	  c_______,
3473672Sroot 	  c__11___,
3483672Sroot 	  c__11___ },			/* : */
3493672Sroot 
3503672Sroot 
3513672Sroot 	{ c__11___,
3523672Sroot 	  c__11___,
3533672Sroot 	  c_______,
3543672Sroot 	  c_______,
3553672Sroot 	  c__11___,
3563672Sroot 	  c__11___,
3573672Sroot 	  c__1____,
3583672Sroot 	  c_1_____,
3593672Sroot 	  c_______ },			/* ; */
3603672Sroot 
3613672Sroot 	{ c____1__,
3623672Sroot 	  c___1___,
3633672Sroot 	  c__1____,
3643672Sroot 	  c_1_____,
3653672Sroot 	  c1______,
3663672Sroot 	  c_1_____,
3673672Sroot 	  c__1____,
3683672Sroot 	  c___1___,
3693672Sroot 	  c____1__ },			/* < */
3703672Sroot 
3713672Sroot 	{ c_______,
3723672Sroot 	  c_______,
3733672Sroot 	  c_______,
3743672Sroot 	  c1111111,
3753672Sroot 	  c_______,
3763672Sroot 	  c1111111,
3773672Sroot 	  c_______,
3783672Sroot 	  c_______,
3793672Sroot 	  c_______ },			/* = */
3803672Sroot 
3813672Sroot 	{ c__1____,
3823672Sroot 	  c___1___,
3833672Sroot 	  c____1__,
3843672Sroot 	  c_____1_,
3853672Sroot 	  c______1,
3863672Sroot 	  c_____1_,
3873672Sroot 	  c____1__,
3883672Sroot 	  c___1___,
3893672Sroot 	  c__1____ },			/* > */
3903672Sroot 
3913672Sroot 	{ c__1111_,
3923672Sroot 	  c_1____1,
3933672Sroot 	  c_1____1,
3943672Sroot 	  c______1,
3953672Sroot 	  c____11_,
3963672Sroot 	  c___1___,
3973672Sroot 	  c___1___,
3983672Sroot 	  c_______,
3993672Sroot 	  c___1___ },			/* ? */
4003672Sroot 
4013672Sroot 	{ c__1111_,
4023672Sroot 	  c_1____1,
4033672Sroot 	  c1__11_1,
4043672Sroot 	  c1_1_1_1,
4053672Sroot 	  c1_1_1_1,
4063672Sroot 	  c1_1111_,
4073672Sroot 	  c1______,
4083672Sroot 	  c_1____1,
4093672Sroot 	  c__1111_ },			/* @ */
4103672Sroot 
4113672Sroot 	{ c__111__,
4123672Sroot 	  c_1___1_,
4133672Sroot 	  c1_____1,
4143672Sroot 	  c1_____1,
4153672Sroot 	  c1111111,
4163672Sroot 	  c1_____1,
4173672Sroot 	  c1_____1,
4183672Sroot 	  c1_____1,
4193672Sroot 	  c1_____1 },			/* A */
4203672Sroot 
4213672Sroot 	{ c111111_,
4223672Sroot 	  c_1____1,
4233672Sroot 	  c_1____1,
4243672Sroot 	  c_1____1,
4253672Sroot 	  c_11111_,
4263672Sroot 	  c_1____1,
4273672Sroot 	  c_1____1,
4283672Sroot 	  c_1____1,
4293672Sroot 	  c111111_ },			/* B */
4303672Sroot 
4313672Sroot 	{ c__1111_,
4323672Sroot 	  c_1____1,
4333672Sroot 	  c1______,
4343672Sroot 	  c1______,
4353672Sroot 	  c1______,
4363672Sroot 	  c1______,
4373672Sroot 	  c1______,
4383672Sroot 	  c_1____1,
4393672Sroot 	  c__1111_ },			/* C */
4403672Sroot 
4413672Sroot 	{ c11111__,
4423672Sroot 	  c_1___1_,
4433672Sroot 	  c_1____1,
4443672Sroot 	  c_1____1,
4453672Sroot 	  c_1____1,
4463672Sroot 	  c_1____1,
4473672Sroot 	  c_1____1,
4483672Sroot 	  c_1___1_,
4493672Sroot 	  c11111__ },			/* D */
4503672Sroot 
4513672Sroot 	{ c1111111,
4523672Sroot 	  c1______,
4533672Sroot 	  c1______,
4543672Sroot 	  c1______,
4553672Sroot 	  c111111_,
4563672Sroot 	  c1______,
4573672Sroot 	  c1______,
4583672Sroot 	  c1______,
4593672Sroot 	  c1111111 },			/* E */
4603672Sroot 
4613672Sroot 	{ c1111111,
4623672Sroot 	  c1______,
4633672Sroot 	  c1______,
4643672Sroot 	  c1______,
4653672Sroot 	  c111111_,
4663672Sroot 	  c1______,
4673672Sroot 	  c1______,
4683672Sroot 	  c1______,
4693672Sroot 	  c1______ },			/* F */
4703672Sroot 
4713672Sroot 	{ c__1111_,
4723672Sroot 	  c_1____1,
4733672Sroot 	  c1______,
4743672Sroot 	  c1______,
4753672Sroot 	  c1______,
4763672Sroot 	  c1__1111,
4773672Sroot 	  c1_____1,
4783672Sroot 	  c_1____1,
4793672Sroot 	  c__1111_ },			/* G */
4803672Sroot 
4813672Sroot 	{ c1_____1,
4823672Sroot 	  c1_____1,
4833672Sroot 	  c1_____1,
4843672Sroot 	  c1_____1,
4853672Sroot 	  c1111111,
4863672Sroot 	  c1_____1,
4873672Sroot 	  c1_____1,
4883672Sroot 	  c1_____1,
4893672Sroot 	  c1_____1 },			/* H */
4903672Sroot 
4913672Sroot 	{ c_11111_,
4923672Sroot 	  c___1___,
4933672Sroot 	  c___1___,
4943672Sroot 	  c___1___,
4953672Sroot 	  c___1___,
4963672Sroot 	  c___1___,
4973672Sroot 	  c___1___,
4983672Sroot 	  c___1___,
4993672Sroot 	  c_11111_ },			/* I */
5003672Sroot 
5013672Sroot 	{ c__11111,
5023672Sroot 	  c____1__,
5033672Sroot 	  c____1__,
5043672Sroot 	  c____1__,
5053672Sroot 	  c____1__,
5063672Sroot 	  c____1__,
5073672Sroot 	  c____1__,
5083672Sroot 	  c1___1__,
5093672Sroot 	  c_111___ },			/* J */
5103672Sroot 
5113672Sroot 	{ c1_____1,
5123672Sroot 	  c1____1_,
5133672Sroot 	  c1___1__,
5143672Sroot 	  c1__1___,
5153672Sroot 	  c1_1____,
5163672Sroot 	  c11_1___,
5173672Sroot 	  c1___1__,
5183672Sroot 	  c1____1_,
5193672Sroot 	  c1_____1 },			/* K */
5203672Sroot 
5213672Sroot 	{ c1______,
5223672Sroot 	  c1______,
5233672Sroot 	  c1______,
5243672Sroot 	  c1______,
5253672Sroot 	  c1______,
5263672Sroot 	  c1______,
5273672Sroot 	  c1______,
5283672Sroot 	  c1______,
5293672Sroot 	  c1111111 },			/* L */
5303672Sroot 
5313672Sroot 	{ c1_____1,
5323672Sroot 	  c11___11,
5333672Sroot 	  c1_1_1_1,
5343672Sroot 	  c1__1__1,
5353672Sroot 	  c1_____1,
5363672Sroot 	  c1_____1,
5373672Sroot 	  c1_____1,
5383672Sroot 	  c1_____1,
5393672Sroot 	  c1_____1 },			/* M */
5403672Sroot 
5413672Sroot 	{ c1_____1,
5423672Sroot 	  c11____1,
5433672Sroot 	  c1_1___1,
5443672Sroot 	  c1__1__1,
5453672Sroot 	  c1___1_1,
5463672Sroot 	  c1____11,
5473672Sroot 	  c1_____1,
5483672Sroot 	  c1_____1,
5493672Sroot 	  c1_____1 },			/* N */
5503672Sroot 
5513672Sroot 	{ c__111__,
5523672Sroot 	  c_1___1_,
5533672Sroot 	  c1_____1,
5543672Sroot 	  c1_____1,
5553672Sroot 	  c1_____1,
5563672Sroot 	  c1_____1,
5573672Sroot 	  c1_____1,
5583672Sroot 	  c_1___1_,
5593672Sroot 	  c__111__ },			/* O */
5603672Sroot 
5613672Sroot 	{ c111111_,
5623672Sroot 	  c1_____1,
5633672Sroot 	  c1_____1,
5643672Sroot 	  c1_____1,
5653672Sroot 	  c111111_,
5663672Sroot 	  c1______,
5673672Sroot 	  c1______,
5683672Sroot 	  c1______,
5693672Sroot 	  c1______ },			/* P */
5703672Sroot 
5713672Sroot 	{ c__111__,
5723672Sroot 	  c_1___1_,
5733672Sroot 	  c1_____1,
5743672Sroot 	  c1_____1,
5753672Sroot 	  c1_____1,
5763672Sroot 	  c1__1__1,
5773672Sroot 	  c1___1_1,
5783672Sroot 	  c_1___1_,
5793672Sroot 	  c__111_1 },			/* Q */
5803672Sroot 
5813672Sroot 	{ c111111_,
5823672Sroot 	  c1_____1,
5833672Sroot 	  c1_____1,
5843672Sroot 	  c1_____1,
5853672Sroot 	  c111111_,
5863672Sroot 	  c1__1___,
5873672Sroot 	  c1___1__,
5883672Sroot 	  c1____1_,
5893672Sroot 	  c1_____1 },			/* R */
5903672Sroot 
5913672Sroot 	{ c_11111_,
5923672Sroot 	  c1_____1,
5933672Sroot 	  c1______,
5943672Sroot 	  c1______,
5953672Sroot 	  c_11111_,
5963672Sroot 	  c______1,
5973672Sroot 	  c______1,
5983672Sroot 	  c1_____1,
5993672Sroot 	  c_11111_ },			/* S */
6003672Sroot 
6013672Sroot 	{ c1111111,
6023672Sroot 	  c___1___,
6033672Sroot 	  c___1___,
6043672Sroot 	  c___1___,
6053672Sroot 	  c___1___,
6063672Sroot 	  c___1___,
6073672Sroot 	  c___1___,
6083672Sroot 	  c___1___,
6093672Sroot 	  c___1___ },			/* T */
6103672Sroot 
6113672Sroot 	{ c1_____1,
6123672Sroot 	  c1_____1,
6133672Sroot 	  c1_____1,
6143672Sroot 	  c1_____1,
6153672Sroot 	  c1_____1,
6163672Sroot 	  c1_____1,
6173672Sroot 	  c1_____1,
6183672Sroot 	  c1_____1,
6193672Sroot 	  c_11111_ },			/* U */
6203672Sroot 
6213672Sroot 	{ c1_____1,
6223672Sroot 	  c1_____1,
6233672Sroot 	  c1_____1,
6243672Sroot 	  c_1___1_,
6253672Sroot 	  c_1___1_,
6263672Sroot 	  c__1_1__,
6273672Sroot 	  c__1_1__,
6283672Sroot 	  c___1___,
6293672Sroot 	  c___1___ },			/* V */
6303672Sroot 
6313672Sroot 	{ c1_____1,
6323672Sroot 	  c1_____1,
6333672Sroot 	  c1_____1,
6343672Sroot 	  c1_____1,
6353672Sroot 	  c1__1__1,
6363672Sroot 	  c1__1__1,
6373672Sroot 	  c1_1_1_1,
6383672Sroot 	  c11___11,
6393672Sroot 	  c1_____1 },			/* W */
6403672Sroot 
6413672Sroot 	{ c1_____1,
6423672Sroot 	  c1_____1,
6433672Sroot 	  c_1___1_,
6443672Sroot 	  c__1_1__,
6453672Sroot 	  c___1___,
6463672Sroot 	  c__1_1__,
6473672Sroot 	  c_1___1_,
6483672Sroot 	  c1_____1,
6493672Sroot 	  c1_____1 },			/* X */
6503672Sroot 
6513672Sroot 	{ c1_____1,
6523672Sroot 	  c1_____1,
6533672Sroot 	  c_1___1_,
6543672Sroot 	  c__1_1__,
6553672Sroot 	  c___1___,
6563672Sroot 	  c___1___,
6573672Sroot 	  c___1___,
6583672Sroot 	  c___1___,
6593672Sroot 	  c___1___ },			/* Y */
6603672Sroot 
6613672Sroot 	{ c1111111,
6623672Sroot 	  c______1,
6633672Sroot 	  c_____1_,
6643672Sroot 	  c____1__,
6653672Sroot 	  c___1___,
6663672Sroot 	  c__1____,
6673672Sroot 	  c_1_____,
6683672Sroot 	  c1______,
6693672Sroot 	  c1111111 },			/* Z */
6703672Sroot 
6713672Sroot 	{ c_1111__,
6723672Sroot 	  c_1_____,
6733672Sroot 	  c_1_____,
6743672Sroot 	  c_1_____,
6753672Sroot 	  c_1_____,
6763672Sroot 	  c_1_____,
6773672Sroot 	  c_1_____,
6783672Sroot 	  c_1_____,
6793672Sroot 	  c_1111__ },			/* [ */
6803672Sroot 
6813672Sroot 	{ c_______,
6823672Sroot 	  c1______,
6833672Sroot 	  c_1_____,
6843672Sroot 	  c__1____,
6853672Sroot 	  c___1___,
6863672Sroot 	  c____1__,
6873672Sroot 	  c_____1_,
6883672Sroot 	  c______1,
6893672Sroot 	  c_______ },			/* \ */
6903672Sroot 
6913672Sroot 	{ c__1111_,
6923672Sroot 	  c_____1_,
6933672Sroot 	  c_____1_,
6943672Sroot 	  c_____1_,
6953672Sroot 	  c_____1_,
6963672Sroot 	  c_____1_,
6973672Sroot 	  c_____1_,
6983672Sroot 	  c_____1_,
6993672Sroot 	  c__1111_ },			/* ] */
7003672Sroot 
7013672Sroot 	{ c___1___,
7023672Sroot 	  c__1_1__,
7033672Sroot 	  c_1___1_,
7043672Sroot 	  c1_____1,
7053672Sroot 	  c_______,
7063672Sroot 	  c_______,
7073672Sroot 	  c_______,
7083672Sroot 	  c_______ },			/* ^ */
7093672Sroot 
7103672Sroot 	{ c_______,
7113672Sroot 	  c_______,
7123672Sroot 	  c_______,
7133672Sroot 	  c_______,
7143672Sroot 	  c_______,
7153672Sroot 	  c_______,
7163672Sroot 	  c_______,
7173672Sroot 	  c1111111,
7183672Sroot 	  c_______ },			/* _ */
7193672Sroot 
7203672Sroot 	{ c__11___,
7213672Sroot 	  c__11___,
7223672Sroot 	  c___1___,
7233672Sroot 	  c____1__,
7243672Sroot 	  c_______,
7253672Sroot 	  c_______,
7263672Sroot 	  c_______,
7273672Sroot 	  c_______,
7283672Sroot 	  c_______ },			/* ` */
7293672Sroot 
7303672Sroot 	{ c_______,
7313672Sroot 	  c_______,
7323672Sroot 	  c_______,
7333672Sroot 	  c_1111__,
7343672Sroot 	  c_____1_,
7353672Sroot 	  c_11111_,
7363672Sroot 	  c1_____1,
7373672Sroot 	  c1____11,
7383672Sroot 	  c_1111_1 },			/* a */
7393672Sroot 
7403672Sroot 	{ c1______,
7413672Sroot 	  c1______,
7423672Sroot 	  c1______,
7433672Sroot 	  c1_111__,
7443672Sroot 	  c11___1_,
7453672Sroot 	  c1_____1,
7463672Sroot 	  c1_____1,
7473672Sroot 	  c11___1_,
7483672Sroot 	  c1_111__ },			/* b */
7493672Sroot 
7503672Sroot 	{ c_______,
7513672Sroot 	  c_______,
7523672Sroot 	  c_______,
7533672Sroot 	  c_1111__,
7543672Sroot 	  c1____1_,
7553672Sroot 	  c1______,
7563672Sroot 	  c1______,
7573672Sroot 	  c1____1_,
7583672Sroot 	  c_1111__ },			/* c */
7593672Sroot 
7603672Sroot 	{ c_____1_,
7613672Sroot 	  c_____1_,
7623672Sroot 	  c_____1_,
7633672Sroot 	  c_111_1_,
7643672Sroot 	  c1___11_,
7653672Sroot 	  c1____1_,
7663672Sroot 	  c1____1_,
7673672Sroot 	  c1___11_,
7683672Sroot 	  c_111_1_ },			/* d */
7693672Sroot 
7703672Sroot 	{ c_______,
7713672Sroot 	  c_______,
7723672Sroot 	  c_______,
7733672Sroot 	  c_1111__,
7743672Sroot 	  c1____1_,
7753672Sroot 	  c111111_,
7763672Sroot 	  c1______,
7773672Sroot 	  c1____1_,
7783672Sroot 	  c_1111__ },			/* e */
7793672Sroot 
7803672Sroot 	{ c___11__,
7813672Sroot 	  c__1__1_,
7823672Sroot 	  c__1____,
7833672Sroot 	  c__1____,
7843672Sroot 	  c11111__,
7853672Sroot 	  c__1____,
7863672Sroot 	  c__1____,
7873672Sroot 	  c__1____,
7883672Sroot 	  c__1____ },			/* f */
7893672Sroot 
7903672Sroot 	{ c_111_1_,
7913672Sroot 	  c1___11_,
7923672Sroot 	  c1____1_,
7933672Sroot 	  c1____1_,
7943672Sroot 	  c1___11_,
7953672Sroot 	  c_111_1_,
7963672Sroot 	  c_____1_,
7973672Sroot 	  c1____1_,
7983672Sroot 	  c_1111__ },			/* g */
7993672Sroot 
8003672Sroot 	{ c1______,
8013672Sroot 	  c1______,
8023672Sroot 	  c1______,
8033672Sroot 	  c1_111__,
8043672Sroot 	  c11___1_,
8053672Sroot 	  c1____1_,
8063672Sroot 	  c1____1_,
8073672Sroot 	  c1____1_,
8083672Sroot 	  c1____1_ },			/* h */
8093672Sroot 
8103672Sroot 	{ c_______,
8113672Sroot 	  c___1___,
8123672Sroot 	  c_______,
8133672Sroot 	  c__11___,
8143672Sroot 	  c___1___,
8153672Sroot 	  c___1___,
8163672Sroot 	  c___1___,
8173672Sroot 	  c___1___,
8183672Sroot 	  c__111__ },			/* i */
8193672Sroot 
8203672Sroot 	{ c____11_,
8213672Sroot 	  c_____1_,
8223672Sroot 	  c_____1_,
8233672Sroot 	  c_____1_,
8243672Sroot 	  c_____1_,
8253672Sroot 	  c_____1_,
8263672Sroot 	  c_____1_,
8273672Sroot 	  c_1___1_,
8283672Sroot 	  c__111__ },			/* j */
8293672Sroot 
8303672Sroot 	{ c1______,
8313672Sroot 	  c1______,
8323672Sroot 	  c1______,
8333672Sroot 	  c1___1__,
8343672Sroot 	  c1__1___,
8353672Sroot 	  c1_1____,
8363672Sroot 	  c11_1___,
8373672Sroot 	  c1___1__,
8383672Sroot 	  c1____1_ },			/* k */
8393672Sroot 
8403672Sroot 	{ c__11___,
8413672Sroot 	  c___1___,
8423672Sroot 	  c___1___,
8433672Sroot 	  c___1___,
8443672Sroot 	  c___1___,
8453672Sroot 	  c___1___,
8463672Sroot 	  c___1___,
8473672Sroot 	  c___1___,
8483672Sroot 	  c__111__ },			/* l */
8493672Sroot 
8503672Sroot 	{ c_______,
8513672Sroot 	  c_______,
8523672Sroot 	  c_______,
8533672Sroot 	  c1_1_11_,
8543672Sroot 	  c11_1__1,
8553672Sroot 	  c1__1__1,
8563672Sroot 	  c1__1__1,
8573672Sroot 	  c1__1__1,
8583672Sroot 	  c1__1__1 },			/* m */
8593672Sroot 
8603672Sroot 	{ c_______,
8613672Sroot 	  c_______,
8623672Sroot 	  c_______,
8633672Sroot 	  c1_111__,
8643672Sroot 	  c11___1_,
8653672Sroot 	  c1____1_,
8663672Sroot 	  c1____1_,
8673672Sroot 	  c1____1_,
8683672Sroot 	  c1____1_ },			/* n */
8693672Sroot 
8703672Sroot 	{ c_______,
8713672Sroot 	  c_______,
8723672Sroot 	  c_______,
8733672Sroot 	  c_1111__,
8743672Sroot 	  c1____1_,
8753672Sroot 	  c1____1_,
8763672Sroot 	  c1____1_,
8773672Sroot 	  c1____1_,
8783672Sroot 	  c_1111__ },			/* o */
8793672Sroot 
8803672Sroot 	{ c1_111__,
8813672Sroot 	  c11___1_,
8823672Sroot 	  c1____1_,
8833672Sroot 	  c1____1_,
8843672Sroot 	  c11___1_,
8853672Sroot 	  c1_111__,
8863672Sroot 	  c1______,
8873672Sroot 	  c1______,
8883672Sroot 	  c1______ },			/* p */
8893672Sroot 
8903672Sroot 	{ c_111_1_,
8913672Sroot 	  c1___11_,
8923672Sroot 	  c1____1_,
8933672Sroot 	  c1____1_,
8943672Sroot 	  c1___11_,
8953672Sroot 	  c_111_1_,
8963672Sroot 	  c_____1_,
8973672Sroot 	  c_____1_,
8983672Sroot 	  c_____1_ },			/* q */
8993672Sroot 
9003672Sroot 	{ c_______,
9013672Sroot 	  c_______,
9023672Sroot 	  c_______,
9033672Sroot 	  c1_111__,
9043672Sroot 	  c11___1_,
9053672Sroot 	  c1______,
9063672Sroot 	  c1______,
9073672Sroot 	  c1______,
9083672Sroot 	  c1______ },			/* r */
9093672Sroot 
9103672Sroot 	{ c_______,
9113672Sroot 	  c_______,
9123672Sroot 	  c_______,
9133672Sroot 	  c_1111__,
9143672Sroot 	  c1____1_,
9153672Sroot 	  c_11____,
9163672Sroot 	  c___11__,
9173672Sroot 	  c1____1_,
9183672Sroot 	  c_1111__ },			/* s */
9193672Sroot 
9203672Sroot 	{ c_______,
9213672Sroot 	  c__1____,
9223672Sroot 	  c__1____,
9233672Sroot 	  c11111__,
9243672Sroot 	  c__1____,
9253672Sroot 	  c__1____,
9263672Sroot 	  c__1____,
9273672Sroot 	  c__1__1_,
9283672Sroot 	  c___11__ },			/* t */
9293672Sroot 
9303672Sroot 	{ c_______,
9313672Sroot 	  c_______,
9323672Sroot 	  c_______,
9333672Sroot 	  c1____1_,
9343672Sroot 	  c1____1_,
9353672Sroot 	  c1____1_,
9363672Sroot 	  c1____1_,
9373672Sroot 	  c1___11_,
9383672Sroot 	  c_111_1_ },			/* u */
9393672Sroot 
9403672Sroot 	{ c_______,
9413672Sroot 	  c_______,
9423672Sroot 	  c_______,
9433672Sroot 	  c1_____1,
9443672Sroot 	  c1_____1,
9453672Sroot 	  c1_____1,
9463672Sroot 	  c_1___1_,
9473672Sroot 	  c__1_1__,
9483672Sroot 	  c___1___ },			/* v */
9493672Sroot 
9503672Sroot 	{ c_______,
9513672Sroot 	  c_______,
9523672Sroot 	  c_______,
9533672Sroot 	  c1_____1,
9543672Sroot 	  c1__1__1,
9553672Sroot 	  c1__1__1,
9563672Sroot 	  c1__1__1,
9573672Sroot 	  c1__1__1,
9583672Sroot 	  c_11_11_ },			/* w */
9593672Sroot 
9603672Sroot 	{ c_______,
9613672Sroot 	  c_______,
9623672Sroot 	  c_______,
9633672Sroot 	  c1____1_,
9643672Sroot 	  c_1__1__,
9653672Sroot 	  c__11___,
9663672Sroot 	  c__11___,
9673672Sroot 	  c_1__1__,
9683672Sroot 	  c1____1_ },			/* x */
9693672Sroot 
9703672Sroot 	{ c1____1_,
9713672Sroot 	  c1____1_,
9723672Sroot 	  c1____1_,
9733672Sroot 	  c1____1_,
9743672Sroot 	  c1___11_,
9753672Sroot 	  c_111_1_,
9763672Sroot 	  c_____1_,
9773672Sroot 	  c1____1_,
9783672Sroot 	  c_1111__ },			/* y */
9793672Sroot 
9803672Sroot 	{ c_______,
9813672Sroot 	  c_______,
9823672Sroot 	  c_______,
9833672Sroot 	  c111111_,
9843672Sroot 	  c____1__,
9853672Sroot 	  c___1___,
9863672Sroot 	  c__1____,
9873672Sroot 	  c_1_____,
9883672Sroot 	  c111111_ },			/* z */
9893672Sroot 
9903672Sroot 	{ c___11__,
9913672Sroot 	  c__1____,
9923672Sroot 	  c__1____,
9933672Sroot 	  c__1____,
9943672Sroot 	  c_1_____,
9953672Sroot 	  c__1____,
9963672Sroot 	  c__1____,
9973672Sroot 	  c__1____,
9983672Sroot 	  c___11__ },			/* } */
9993672Sroot 
10003672Sroot 	{ c___1___,
10013672Sroot 	  c___1___,
10023672Sroot 	  c___1___,
10033672Sroot 	  c___1___,
10043672Sroot 	  c___1___,
10053672Sroot 	  c___1___,
10063672Sroot 	  c___1___,
10073672Sroot 	  c___1___,
10083672Sroot 	  c___1___ },			/* | */
10093672Sroot 
10103672Sroot 	{ c__11___,
10113672Sroot 	  c____1__,
10123672Sroot 	  c____1__,
10133672Sroot 	  c____1__,
10143672Sroot 	  c_____1_,
10153672Sroot 	  c____1__,
10163672Sroot 	  c____1__,
10173672Sroot 	  c____1__,
10183672Sroot 	  c__11___ },			/* } */
10193672Sroot 
10203672Sroot 	{ c_11____,
10213672Sroot 	  c1__1__1,
10223672Sroot 	  c____11_,
10233672Sroot 	  c_______,
10243672Sroot 	  c_______,
10253672Sroot 	  c_______,
10263672Sroot 	  c_______,
10273672Sroot 	  c_______,
10283672Sroot 	  c_______ },			/* ~ */
10293672Sroot 
10303672Sroot 	{ c_1__1__,
10313672Sroot 	  c1__1__1,
10323672Sroot 	  c__1__1_,
10333672Sroot 	  c_1__1__,
10343672Sroot 	  c1__1__1,
10353672Sroot 	  c__1__1_,
10363672Sroot 	  c_1__1__,
10373672Sroot 	  c1__1__1,
10383672Sroot 	  c__1__1_ }			/* rub-out */
10393672Sroot };
1040