[BACK]Return to chset.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / banner

Annotation of src/usr.bin/banner/chset.c, Revision 1.5

1.5     ! deraadt     1: /*     $OpenBSD: chset.c,v 1.4 2003/06/03 02:56:06 millert Exp $       */
1.1       deraadt     2: /*     $NetBSD: chset.c,v 1.2 1995/04/09 06:00:26 cgd Exp $    */
                      3:
                      4: /*
                      5:  *     Changes for banner(1)
                      6:  *      @(#)Copyright (c) 1995, Simon J. Gerraty.
                      7:  *
                      8:  *      This is free software.  It comes with NO WARRANTY.
                      9:  *      Permission to use, modify and distribute this source code
                     10:  *      is granted subject to the following conditions.
                     11:  *      1/ that the above copyright notice and this notice
                     12:  *      are preserved in all copies and that due credit be given
                     13:  *      to the author.
                     14:  *      2/ that any changes to this code are clearly commented
                     15:  *      as such so that the author does not get blamed for bugs
                     16:  *      other than his own.
                     17:  *
                     18:  *      Please send copies of changes and bug-fixes to:
                     19:  *      sjg@zen.void.oz.au
                     20:  */
                     21:
                     22: /*
                     23:  * Copyright (c) 1983, 1993
                     24:  *     The Regents of the University of California.  All rights reserved.
                     25:  *
                     26:  * Redistribution and use in source and binary forms, with or without
                     27:  * modification, are permitted provided that the following conditions
                     28:  * are met:
                     29:  * 1. Redistributions of source code must retain the above copyright
                     30:  *    notice, this list of conditions and the following disclaimer.
                     31:  * 2. Redistributions in binary form must reproduce the above copyright
                     32:  *    notice, this list of conditions and the following disclaimer in the
                     33:  *    documentation and/or other materials provided with the distribution.
1.4       millert    34:  * 3. Neither the name of the University nor the names of its contributors
1.1       deraadt    35:  *    may be used to endorse or promote products derived from this software
                     36:  *    without specific prior written permission.
                     37:  *
                     38:  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
                     39:  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                     40:  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
                     41:  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
                     42:  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
                     43:  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
                     44:  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                     45:  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                     46:  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
                     47:  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
                     48:  * SUCH DAMAGE.
                     49:  */
                     50:
                     51: #include "banner.h"
                     52:
                     53: /*
                     54:  * <sjg> the following were all re-generated by a perl script,
                     55:  * to fill in the gaps needed by the banner(1) char set.
                     56:  */
                     57: #define c_______ 0
                     58: #define c______1 1
                     59: #define c_____1_ 2
                     60: #define c_____11 3
                     61: #define c____1__ 4
                     62: #define c____1_1 5
                     63: #define c____11_ 6
                     64: #define c____111 7
                     65: #define c___1___ 8
                     66: #define c___1__1 9
                     67: #define c___1_1_ 10
                     68: #define c___1_11 11
                     69: #define c___11__ 12
                     70: #define c___11_1 13
                     71: #define c___111_ 14
                     72: #define c___1111 15
                     73: #define c__1____ 16
                     74: #define c__1___1 17
                     75: #define c__1__1_ 18
                     76: #define c__1__11 19
                     77: #define c__1_1__ 20
                     78: #define c__1_1_1 21
                     79: #define c__1_11_ 22
                     80: #define c__1_111 23
                     81: #define c__11___ 24
                     82: #define c__11__1 25
                     83: #define c__11_1_ 26
                     84: #define c__11_11 27
                     85: #define c__111__ 28
                     86: #define c__111_1 29
                     87: #define c__1111_ 30
                     88: #define c__11111 31
                     89: #define c_1_____ 32
                     90: #define c_1____1 33
                     91: #define c_1___1_ 34
                     92: #define c_1___11 35
                     93: #define c_1__1__ 36
                     94: #define c_1__1_1 37
                     95: #define c_1__11_ 38
                     96: #define c_1__111 39
                     97: #define c_1_1___ 40
                     98: #define c_1_1__1 41
                     99: #define c_1_1_1_ 42
                    100: #define c_1_1_11 43
                    101: #define c_1_11__ 44
                    102: #define c_1_11_1 45
                    103: #define c_1_111_ 46
                    104: #define c_1_1111 47
                    105: #define c_11____ 48
                    106: #define c_11___1 49
                    107: #define c_11__1_ 50
                    108: #define c_11__11 51
                    109: #define c_11_1__ 52
                    110: #define c_11_1_1 53
                    111: #define c_11_11_ 54
                    112: #define c_11_111 55
                    113: #define c_111___ 56
                    114: #define c_111__1 57
                    115: #define c_111_1_ 58
                    116: #define c_111_11 59
                    117: #define c_1111__ 60
                    118: #define c_1111_1 61
                    119: #define c_11111_ 62
                    120: #define c_111111 63
                    121: #define c1______ 64
                    122: #define c1_____1 65
                    123: #define c1____1_ 66
                    124: #define c1____11 67
                    125: #define c1___1__ 68
                    126: #define c1___1_1 69
                    127: #define c1___11_ 70
                    128: #define c1___111 71
                    129: #define c1__1___ 72
                    130: #define c1__1__1 73
                    131: #define c1__1_1_ 74
                    132: #define c1__1_11 75
                    133: #define c1__11__ 76
                    134: #define c1__11_1 77
                    135: #define c1__111_ 78
                    136: #define c1__1111 79
                    137: #define c1_1____ 80
                    138: #define c1_1___1 81
                    139: #define c1_1__1_ 82
                    140: #define c1_1__11 83
                    141: #define c1_1_1__ 84
                    142: #define c1_1_1_1 85
                    143: #define c1_1_11_ 86
                    144: #define c1_1_111 87
                    145: #define c1_11___ 88
                    146: #define c1_11__1 89
                    147: #define c1_11_1_ 90
                    148: #define c1_11_11 91
                    149: #define c1_111__ 92
                    150: #define c1_111_1 93
                    151: #define c1_1111_ 94
                    152: #define c1_11111 95
                    153: #define c11_____ 96
                    154: #define c11____1 97
                    155: #define c11___1_ 98
                    156: #define c11___11 99
                    157: #define c11__1__ 100
                    158: #define c11__1_1 101
                    159: #define c11__11_ 102
                    160: #define c11__111 103
                    161: #define c11_1___ 104
                    162: #define c11_1__1 105
                    163: #define c11_1_1_ 106
                    164: #define c11_1_11 107
                    165: #define c11_11__ 108
                    166: #define c11_11_1 109
                    167: #define c11_111_ 110
                    168: #define c11_1111 111
                    169: #define c111____ 112
                    170: #define c111___1 113
                    171: #define c111__1_ 114
                    172: #define c111__11 115
                    173: #define c111_1__ 116
                    174: #define c111_1_1 117
                    175: #define c111_11_ 118
                    176: #define c111_111 119
                    177: #define c1111___ 120
                    178: #define c1111__1 121
                    179: #define c1111_1_ 122
                    180: #define c1111_11 123
                    181: #define c11111__ 124
                    182: #define c11111_1 125
                    183: #define c111111_ 126
                    184: #define c1111111 127
                    185:
                    186:
                    187: char scnkey[][HEIGHT] =        /* this is relatively easy to modify */
                    188:                        /* just look: */
                    189: {
                    190: #ifdef LPD_CHSET                               /* <sjg> */
                    191:        { c_______,
                    192:          c_______,
                    193:          c_______,
                    194:          c_______,
                    195:          c_______,
                    196:          c_______,
                    197:          c_______,
                    198:          c_______,
                    199:          c_______ },                   /*   */
                    200:
                    201:        { c__11___,
                    202:          c__11___,
                    203:          c__11___,
                    204:          c__11___,
                    205:          c__11___,
                    206:          c_______,
                    207:          c_______,
                    208:          c__11___,
                    209:          c__11___ },                   /* ! */
                    210:
                    211:        { c_1__1__,
                    212:          c_1__1__,
                    213:          c_______,
                    214:          c_______,
                    215:          c_______,
                    216:          c_______,
                    217:          c_______,
                    218:          c_______,
                    219:          c_______ },                   /* " */
                    220:
                    221:        { c_______,
                    222:          c__1_1__,
                    223:          c__1_1__,
                    224:          c1111111,
                    225:          c__1_1__,
                    226:          c1111111,
                    227:          c__1_1__,
                    228:          c__1_1__,
                    229:          c_______ },                   /* # */
                    230:
                    231:        { c___1___,
                    232:          c_11111_,
                    233:          c1__1__1,
                    234:          c1__1___,
                    235:          c_11111_,
                    236:          c___1__1,
                    237:          c1__1__1,
                    238:          c_11111_,
                    239:          c___1___ },                   /* $ */
                    240:
                    241:        { c_1_____,
                    242:          c1_1___1,
                    243:          c_1___1_,
                    244:          c____1__,
                    245:          c___1___,
                    246:          c__1____,
                    247:          c_1___1_,
                    248:          c1___1_1,
                    249:          c_____1_ },                   /* % */
                    250:
                    251:        { c_11____,
                    252:          c1__1___,
                    253:          c1___1__,
                    254:          c_1_1___,
                    255:          c__1____,
                    256:          c_1_1__1,
                    257:          c1___11_,
                    258:          c1___11_,
                    259:          c_111__1 },                   /* & */
                    260:
                    261:        { c___11__,
                    262:          c___11__,
                    263:          c___1___,
                    264:          c__1____,
                    265:          c_______,
                    266:          c_______,
                    267:          c_______,
                    268:          c_______,
                    269:          c_______ },                   /* ' */
                    270:
                    271:        { c____1__,
                    272:          c___1___,
                    273:          c__1____,
                    274:          c__1____,
                    275:          c__1____,
                    276:          c__1____,
                    277:          c__1____,
                    278:          c___1___,
                    279:          c____1__ },                   /* ( */
                    280:
                    281:        { c__1____,
                    282:          c___1___,
                    283:          c____1__,
                    284:          c____1__,
                    285:          c____1__,
                    286:          c____1__,
                    287:          c____1__,
                    288:          c___1___,
                    289:          c__1____ },                   /* ) */
                    290:
                    291:        { c_______,
                    292:          c___1___,
                    293:          c1__1__1,
                    294:          c_1_1_1_,
                    295:          c__111__,
                    296:          c_1_1_1_,
                    297:          c1__1__1,
                    298:          c___1___,
                    299:          c_______ },                   /* * */
                    300:
                    301:        { c_______,
                    302:          c___1___,
                    303:          c___1___,
                    304:          c___1___,
                    305:          c1111111,
                    306:          c___1___,
                    307:          c___1___,
                    308:          c___1___,
                    309:          c_______ },                   /* + */
                    310:
                    311:        { c_______,
                    312:          c_______,
                    313:          c_______,
                    314:          c_______,
                    315:          c__11___,
                    316:          c__11___,
                    317:          c__1____,
                    318:          c_1_____,
                    319:          c_______ },                   /* , */
                    320:
                    321:        { c_______,
                    322:          c_______,
                    323:          c_______,
                    324:          c_______,
                    325:          c1111111,
                    326:          c_______,
                    327:          c_______,
                    328:          c_______,
                    329:          c_______ },                   /* - */
                    330:
                    331:        { c_______,
                    332:          c_______,
                    333:          c_______,
                    334:          c_______,
                    335:          c_______,
                    336:          c_______,
                    337:          c_______,
                    338:          c__11___,
                    339:          c__11___ },                   /* . */
                    340:
                    341:        { c_______,
                    342:          c______1,
                    343:          c_____1_,
                    344:          c____1__,
                    345:          c___1___,
                    346:          c__1____,
                    347:          c_1_____,
                    348:          c1______,
                    349:          c_______ },                   /* / */
                    350:
                    351:        { c_11111_,
                    352:          c1_____1,
                    353:          c1____11,
                    354:          c1___1_1,
                    355:          c1__1__1,
                    356:          c1_1___1,
                    357:          c11____1,
                    358:          c1_____1,
                    359:          c_11111_ },                   /* 0 */
                    360:
                    361:        { c___1___,
                    362:          c__11___,
                    363:          c_1_1___,
                    364:          c___1___,
                    365:          c___1___,
                    366:          c___1___,
                    367:          c___1___,
                    368:          c___1___,
                    369:          c_11111_ },                   /* 1 */
                    370:
                    371:        { c_11111_,
                    372:          c1_____1,
                    373:          c______1,
                    374:          c_____1_,
                    375:          c__111__,
                    376:          c_1_____,
                    377:          c1______,
                    378:          c1______,
                    379:          c1111111 },                   /* 2 */
                    380:
                    381:        { c_11111_,
                    382:          c1_____1,
                    383:          c______1,
                    384:          c______1,
                    385:          c__1111_,
                    386:          c______1,
                    387:          c______1,
                    388:          c1_____1,
                    389:          c_11111_ },                   /* 3 */
                    390:
                    391:        { c_____1_,
                    392:          c____11_,
                    393:          c___1_1_,
                    394:          c__1__1_,
                    395:          c_1___1_,
                    396:          c1____1_,
                    397:          c1111111,
                    398:          c_____1_,
                    399:          c_____1_ },                   /* 4 */
                    400:
                    401:        { c1111111,
                    402:          c1______,
                    403:          c1______,
                    404:          c11111__,
                    405:          c_____1_,
                    406:          c______1,
                    407:          c______1,
                    408:          c1____1_,
                    409:          c_1111__ },                   /* 5 */
                    410:
                    411:        { c__1111_,
                    412:          c_1_____,
                    413:          c1______,
                    414:          c1______,
                    415:          c1_1111_,
                    416:          c11____1,
                    417:          c1_____1,
                    418:          c1_____1,
                    419:          c_11111_ },                   /* 6 */
                    420:
                    421:        { c1111111,
                    422:          c1_____1,
                    423:          c_____1_,
                    424:          c____1__,
                    425:          c___1___,
                    426:          c__1____,
                    427:          c__1____,
                    428:          c__1____,
                    429:          c__1____ },                   /* 7 */
                    430:
                    431:        { c_11111_,
                    432:          c1_____1,
                    433:          c1_____1,
                    434:          c1_____1,
                    435:          c_11111_,
                    436:          c1_____1,
                    437:          c1_____1,
                    438:          c1_____1,
                    439:          c_11111_ },                   /* 8 */
                    440:
                    441:        { c_11111_,
                    442:          c1_____1,
                    443:          c1_____1,
                    444:          c1_____1,
                    445:          c_111111,
                    446:          c______1,
                    447:          c______1,
                    448:          c1_____1,
                    449:          c_1111__ },                   /* 9 */
                    450:
                    451:        { c_______,
                    452:          c_______,
                    453:          c_______,
                    454:          c__11___,
                    455:          c__11___,
                    456:          c_______,
                    457:          c_______,
                    458:          c__11___,
                    459:          c__11___ },                   /* : */
                    460:
                    461:
                    462:        { c__11___,
                    463:          c__11___,
                    464:          c_______,
                    465:          c_______,
                    466:          c__11___,
                    467:          c__11___,
                    468:          c__1____,
                    469:          c_1_____,
                    470:          c_______ },                   /* ; */
                    471:
                    472:        { c____1__,
                    473:          c___1___,
                    474:          c__1____,
                    475:          c_1_____,
                    476:          c1______,
                    477:          c_1_____,
                    478:          c__1____,
                    479:          c___1___,
                    480:          c____1__ },                   /* < */
                    481:
                    482:        { c_______,
                    483:          c_______,
                    484:          c_______,
                    485:          c1111111,
                    486:          c_______,
                    487:          c1111111,
                    488:          c_______,
                    489:          c_______,
                    490:          c_______ },                   /* = */
                    491:
                    492:        { c__1____,
                    493:          c___1___,
                    494:          c____1__,
                    495:          c_____1_,
                    496:          c______1,
                    497:          c_____1_,
                    498:          c____1__,
                    499:          c___1___,
                    500:          c__1____ },                   /* > */
                    501:
                    502:        { c__1111_,
                    503:          c_1____1,
                    504:          c_1____1,
                    505:          c______1,
                    506:          c____11_,
                    507:          c___1___,
                    508:          c___1___,
                    509:          c_______,
                    510:          c___1___ },                   /* ? */
                    511:
                    512:        { c__1111_,
                    513:          c_1____1,
                    514:          c1__11_1,
                    515:          c1_1_1_1,
                    516:          c1_1_1_1,
                    517:          c1_1111_,
                    518:          c1______,
                    519:          c_1____1,
                    520:          c__1111_ },                   /* @ */
                    521:
                    522:        { c__111__,
                    523:          c_1___1_,
                    524:          c1_____1,
                    525:          c1_____1,
                    526:          c1111111,
                    527:          c1_____1,
                    528:          c1_____1,
                    529:          c1_____1,
                    530:          c1_____1 },                   /* A */
                    531:
                    532:        { c111111_,
                    533:          c_1____1,
                    534:          c_1____1,
                    535:          c_1____1,
                    536:          c_11111_,
                    537:          c_1____1,
                    538:          c_1____1,
                    539:          c_1____1,
                    540:          c111111_ },                   /* B */
                    541:
                    542:        { c__1111_,
                    543:          c_1____1,
                    544:          c1______,
                    545:          c1______,
                    546:          c1______,
                    547:          c1______,
                    548:          c1______,
                    549:          c_1____1,
                    550:          c__1111_ },                   /* C */
                    551:
                    552:        { c11111__,
                    553:          c_1___1_,
                    554:          c_1____1,
                    555:          c_1____1,
                    556:          c_1____1,
                    557:          c_1____1,
                    558:          c_1____1,
                    559:          c_1___1_,
                    560:          c11111__ },                   /* D */
                    561:
                    562:        { c1111111,
                    563:          c1______,
                    564:          c1______,
                    565:          c1______,
                    566:          c111111_,
                    567:          c1______,
                    568:          c1______,
                    569:          c1______,
                    570:          c1111111 },                   /* E */
                    571:
                    572:        { c1111111,
                    573:          c1______,
                    574:          c1______,
                    575:          c1______,
                    576:          c111111_,
                    577:          c1______,
                    578:          c1______,
                    579:          c1______,
                    580:          c1______ },                   /* F */
                    581:
                    582:        { c__1111_,
                    583:          c_1____1,
                    584:          c1______,
                    585:          c1______,
                    586:          c1______,
                    587:          c1__1111,
                    588:          c1_____1,
                    589:          c_1____1,
                    590:          c__1111_ },                   /* G */
                    591:
                    592:        { c1_____1,
                    593:          c1_____1,
                    594:          c1_____1,
                    595:          c1_____1,
                    596:          c1111111,
                    597:          c1_____1,
                    598:          c1_____1,
                    599:          c1_____1,
                    600:          c1_____1 },                   /* H */
                    601:
                    602:        { c_11111_,
                    603:          c___1___,
                    604:          c___1___,
                    605:          c___1___,
                    606:          c___1___,
                    607:          c___1___,
                    608:          c___1___,
                    609:          c___1___,
                    610:          c_11111_ },                   /* I */
                    611:
                    612:        { c__11111,
                    613:          c____1__,
                    614:          c____1__,
                    615:          c____1__,
                    616:          c____1__,
                    617:          c____1__,
                    618:          c____1__,
                    619:          c1___1__,
                    620:          c_111___ },                   /* J */
                    621:
                    622:        { c1_____1,
                    623:          c1____1_,
                    624:          c1___1__,
                    625:          c1__1___,
                    626:          c1_1____,
                    627:          c11_1___,
                    628:          c1___1__,
                    629:          c1____1_,
                    630:          c1_____1 },                   /* K */
                    631:
                    632:        { c1______,
                    633:          c1______,
                    634:          c1______,
                    635:          c1______,
                    636:          c1______,
                    637:          c1______,
                    638:          c1______,
                    639:          c1______,
                    640:          c1111111 },                   /* L */
                    641:
                    642:        { c1_____1,
                    643:          c11___11,
                    644:          c1_1_1_1,
                    645:          c1__1__1,
                    646:          c1_____1,
                    647:          c1_____1,
                    648:          c1_____1,
                    649:          c1_____1,
                    650:          c1_____1 },                   /* M */
                    651:
                    652:        { c1_____1,
                    653:          c11____1,
                    654:          c1_1___1,
                    655:          c1__1__1,
                    656:          c1___1_1,
                    657:          c1____11,
                    658:          c1_____1,
                    659:          c1_____1,
                    660:          c1_____1 },                   /* N */
                    661:
                    662:        { c__111__,
                    663:          c_1___1_,
                    664:          c1_____1,
                    665:          c1_____1,
                    666:          c1_____1,
                    667:          c1_____1,
                    668:          c1_____1,
                    669:          c_1___1_,
                    670:          c__111__ },                   /* O */
                    671:
                    672:        { c111111_,
                    673:          c1_____1,
                    674:          c1_____1,
                    675:          c1_____1,
                    676:          c111111_,
                    677:          c1______,
                    678:          c1______,
                    679:          c1______,
                    680:          c1______ },                   /* P */
                    681:
                    682:        { c__111__,
                    683:          c_1___1_,
                    684:          c1_____1,
                    685:          c1_____1,
                    686:          c1_____1,
                    687:          c1__1__1,
                    688:          c1___1_1,
                    689:          c_1___1_,
                    690:          c__111_1 },                   /* Q */
                    691:
                    692:        { c111111_,
                    693:          c1_____1,
                    694:          c1_____1,
                    695:          c1_____1,
                    696:          c111111_,
                    697:          c1__1___,
                    698:          c1___1__,
                    699:          c1____1_,
                    700:          c1_____1 },                   /* R */
                    701:
                    702:        { c_11111_,
                    703:          c1_____1,
                    704:          c1______,
                    705:          c1______,
                    706:          c_11111_,
                    707:          c______1,
                    708:          c______1,
                    709:          c1_____1,
                    710:          c_11111_ },                   /* S */
                    711:
                    712:        { c1111111,
                    713:          c___1___,
                    714:          c___1___,
                    715:          c___1___,
                    716:          c___1___,
                    717:          c___1___,
                    718:          c___1___,
                    719:          c___1___,
                    720:          c___1___ },                   /* T */
                    721:
                    722:        { c1_____1,
                    723:          c1_____1,
                    724:          c1_____1,
                    725:          c1_____1,
                    726:          c1_____1,
                    727:          c1_____1,
                    728:          c1_____1,
                    729:          c1_____1,
                    730:          c_11111_ },                   /* U */
                    731:
                    732:        { c1_____1,
                    733:          c1_____1,
                    734:          c1_____1,
                    735:          c_1___1_,
                    736:          c_1___1_,
                    737:          c__1_1__,
                    738:          c__1_1__,
                    739:          c___1___,
                    740:          c___1___ },                   /* V */
                    741:
                    742:        { c1_____1,
                    743:          c1_____1,
                    744:          c1_____1,
                    745:          c1_____1,
                    746:          c1__1__1,
                    747:          c1__1__1,
                    748:          c1_1_1_1,
                    749:          c11___11,
                    750:          c1_____1 },                   /* W */
                    751:
                    752:        { c1_____1,
                    753:          c1_____1,
                    754:          c_1___1_,
                    755:          c__1_1__,
                    756:          c___1___,
                    757:          c__1_1__,
                    758:          c_1___1_,
                    759:          c1_____1,
                    760:          c1_____1 },                   /* X */
                    761:
                    762:        { c1_____1,
                    763:          c1_____1,
                    764:          c_1___1_,
                    765:          c__1_1__,
                    766:          c___1___,
                    767:          c___1___,
                    768:          c___1___,
                    769:          c___1___,
                    770:          c___1___ },                   /* Y */
                    771:
                    772:        { c1111111,
                    773:          c______1,
                    774:          c_____1_,
                    775:          c____1__,
                    776:          c___1___,
                    777:          c__1____,
                    778:          c_1_____,
                    779:          c1______,
                    780:          c1111111 },                   /* Z */
                    781:
                    782:        { c_1111__,
                    783:          c_1_____,
                    784:          c_1_____,
                    785:          c_1_____,
                    786:          c_1_____,
                    787:          c_1_____,
                    788:          c_1_____,
                    789:          c_1_____,
                    790:          c_1111__ },                   /* [ */
                    791:
                    792:        { c_______,
                    793:          c1______,
                    794:          c_1_____,
                    795:          c__1____,
                    796:          c___1___,
                    797:          c____1__,
                    798:          c_____1_,
                    799:          c______1,
                    800:          c_______ },                   /* \ */
                    801:
                    802:        { c__1111_,
                    803:          c_____1_,
                    804:          c_____1_,
                    805:          c_____1_,
                    806:          c_____1_,
                    807:          c_____1_,
                    808:          c_____1_,
                    809:          c_____1_,
                    810:          c__1111_ },                   /* ] */
                    811:
                    812:        { c___1___,
                    813:          c__1_1__,
                    814:          c_1___1_,
                    815:          c1_____1,
                    816:          c_______,
                    817:          c_______,
                    818:          c_______,
                    819:          c_______ },                   /* ^ */
                    820:
                    821:        { c_______,
                    822:          c_______,
                    823:          c_______,
                    824:          c_______,
                    825:          c_______,
                    826:          c_______,
                    827:          c_______,
                    828:          c1111111,
                    829:          c_______ },                   /* _ */
                    830:
                    831:        { c__11___,
                    832:          c__11___,
                    833:          c___1___,
                    834:          c____1__,
                    835:          c_______,
                    836:          c_______,
                    837:          c_______,
                    838:          c_______,
                    839:          c_______ },                   /* ` */
                    840:
                    841:        { c_______,
                    842:          c_______,
                    843:          c_______,
                    844:          c_1111__,
                    845:          c_____1_,
                    846:          c_11111_,
                    847:          c1_____1,
                    848:          c1____11,
                    849:          c_1111_1 },                   /* a */
                    850:
                    851:        { c1______,
                    852:          c1______,
                    853:          c1______,
                    854:          c1_111__,
                    855:          c11___1_,
                    856:          c1_____1,
                    857:          c1_____1,
                    858:          c11___1_,
                    859:          c1_111__ },                   /* b */
                    860:
                    861:        { c_______,
                    862:          c_______,
                    863:          c_______,
                    864:          c_1111__,
                    865:          c1____1_,
                    866:          c1______,
                    867:          c1______,
                    868:          c1____1_,
                    869:          c_1111__ },                   /* c */
                    870:
                    871:        { c_____1_,
                    872:          c_____1_,
                    873:          c_____1_,
                    874:          c_111_1_,
                    875:          c1___11_,
                    876:          c1____1_,
                    877:          c1____1_,
                    878:          c1___11_,
                    879:          c_111_1_ },                   /* d */
                    880:
                    881:        { c_______,
                    882:          c_______,
                    883:          c_______,
                    884:          c_1111__,
                    885:          c1____1_,
                    886:          c111111_,
                    887:          c1______,
                    888:          c1____1_,
                    889:          c_1111__ },                   /* e */
                    890:
                    891:        { c___11__,
                    892:          c__1__1_,
                    893:          c__1____,
                    894:          c__1____,
                    895:          c11111__,
                    896:          c__1____,
                    897:          c__1____,
                    898:          c__1____,
                    899:          c__1____ },                   /* f */
                    900:
                    901:        { c_111_1_,
                    902:          c1___11_,
                    903:          c1____1_,
                    904:          c1____1_,
                    905:          c1___11_,
                    906:          c_111_1_,
                    907:          c_____1_,
                    908:          c1____1_,
                    909:          c_1111__ },                   /* g */
                    910:
                    911:        { c1______,
                    912:          c1______,
                    913:          c1______,
                    914:          c1_111__,
                    915:          c11___1_,
                    916:          c1____1_,
                    917:          c1____1_,
                    918:          c1____1_,
                    919:          c1____1_ },                   /* h */
                    920:
                    921:        { c_______,
                    922:          c___1___,
                    923:          c_______,
                    924:          c__11___,
                    925:          c___1___,
                    926:          c___1___,
                    927:          c___1___,
                    928:          c___1___,
                    929:          c__111__ },                   /* i */
                    930:
                    931:        { c____11_,
                    932:          c_____1_,
                    933:          c_____1_,
                    934:          c_____1_,
                    935:          c_____1_,
                    936:          c_____1_,
                    937:          c_____1_,
                    938:          c_1___1_,
                    939:          c__111__ },                   /* j */
                    940:
                    941:        { c1______,
                    942:          c1______,
                    943:          c1______,
                    944:          c1___1__,
                    945:          c1__1___,
                    946:          c1_1____,
                    947:          c11_1___,
                    948:          c1___1__,
                    949:          c1____1_ },                   /* k */
                    950:
                    951:        { c__11___,
                    952:          c___1___,
                    953:          c___1___,
                    954:          c___1___,
                    955:          c___1___,
                    956:          c___1___,
                    957:          c___1___,
                    958:          c___1___,
                    959:          c__111__ },                   /* l */
                    960:
                    961:        { c_______,
                    962:          c_______,
                    963:          c_______,
                    964:          c1_1_11_,
                    965:          c11_1__1,
                    966:          c1__1__1,
                    967:          c1__1__1,
                    968:          c1__1__1,
                    969:          c1__1__1 },                   /* m */
                    970:
                    971:        { c_______,
                    972:          c_______,
                    973:          c_______,
                    974:          c1_111__,
                    975:          c11___1_,
                    976:          c1____1_,
                    977:          c1____1_,
                    978:          c1____1_,
                    979:          c1____1_ },                   /* n */
                    980:
                    981:        { c_______,
                    982:          c_______,
                    983:          c_______,
                    984:          c_1111__,
                    985:          c1____1_,
                    986:          c1____1_,
                    987:          c1____1_,
                    988:          c1____1_,
                    989:          c_1111__ },                   /* o */
                    990:
                    991:        { c1_111__,
                    992:          c11___1_,
                    993:          c1____1_,
                    994:          c1____1_,
                    995:          c11___1_,
                    996:          c1_111__,
                    997:          c1______,
                    998:          c1______,
                    999:          c1______ },                   /* p */
                   1000:
                   1001:        { c_111_1_,
                   1002:          c1___11_,
                   1003:          c1____1_,
                   1004:          c1____1_,
                   1005:          c1___11_,
                   1006:          c_111_1_,
                   1007:          c_____1_,
                   1008:          c_____1_,
                   1009:          c_____1_ },                   /* q */
                   1010:
                   1011:        { c_______,
                   1012:          c_______,
                   1013:          c_______,
                   1014:          c1_111__,
                   1015:          c11___1_,
                   1016:          c1______,
                   1017:          c1______,
                   1018:          c1______,
                   1019:          c1______ },                   /* r */
                   1020:
                   1021:        { c_______,
                   1022:          c_______,
                   1023:          c_______,
                   1024:          c_1111__,
                   1025:          c1____1_,
                   1026:          c_11____,
                   1027:          c___11__,
                   1028:          c1____1_,
                   1029:          c_1111__ },                   /* s */
                   1030:
                   1031:        { c_______,
                   1032:          c__1____,
                   1033:          c__1____,
                   1034:          c11111__,
                   1035:          c__1____,
                   1036:          c__1____,
                   1037:          c__1____,
                   1038:          c__1__1_,
                   1039:          c___11__ },                   /* t */
                   1040:
                   1041:        { c_______,
                   1042:          c_______,
                   1043:          c_______,
                   1044:          c1____1_,
                   1045:          c1____1_,
                   1046:          c1____1_,
                   1047:          c1____1_,
                   1048:          c1___11_,
                   1049:          c_111_1_ },                   /* u */
                   1050:
                   1051:        { c_______,
                   1052:          c_______,
                   1053:          c_______,
                   1054:          c1_____1,
                   1055:          c1_____1,
                   1056:          c1_____1,
                   1057:          c_1___1_,
                   1058:          c__1_1__,
                   1059:          c___1___ },                   /* v */
                   1060:
                   1061:        { c_______,
                   1062:          c_______,
                   1063:          c_______,
                   1064:          c1_____1,
                   1065:          c1__1__1,
                   1066:          c1__1__1,
                   1067:          c1__1__1,
                   1068:          c1__1__1,
                   1069:          c_11_11_ },                   /* w */
                   1070:
                   1071:        { c_______,
                   1072:          c_______,
                   1073:          c_______,
                   1074:          c1____1_,
                   1075:          c_1__1__,
                   1076:          c__11___,
                   1077:          c__11___,
                   1078:          c_1__1__,
                   1079:          c1____1_ },                   /* x */
                   1080:
                   1081:        { c1____1_,
                   1082:          c1____1_,
                   1083:          c1____1_,
                   1084:          c1____1_,
                   1085:          c1___11_,
                   1086:          c_111_1_,
                   1087:          c_____1_,
                   1088:          c1____1_,
                   1089:          c_1111__ },                   /* y */
                   1090:
                   1091:        { c_______,
                   1092:          c_______,
                   1093:          c_______,
                   1094:          c111111_,
                   1095:          c____1__,
                   1096:          c___1___,
                   1097:          c__1____,
                   1098:          c_1_____,
                   1099:          c111111_ },                   /* z */
                   1100:
                   1101:        { c___11__,
                   1102:          c__1____,
                   1103:          c__1____,
                   1104:          c__1____,
                   1105:          c_1_____,
                   1106:          c__1____,
                   1107:          c__1____,
                   1108:          c__1____,
                   1109:          c___11__ },                   /* } */
                   1110:
                   1111:        { c___1___,
                   1112:          c___1___,
                   1113:          c___1___,
                   1114:          c___1___,
                   1115:          c___1___,
                   1116:          c___1___,
                   1117:          c___1___,
                   1118:          c___1___,
                   1119:          c___1___ },                   /* | */
                   1120:
                   1121:        { c__11___,
                   1122:          c____1__,
                   1123:          c____1__,
                   1124:          c____1__,
                   1125:          c_____1_,
                   1126:          c____1__,
                   1127:          c____1__,
                   1128:          c____1__,
                   1129:          c__11___ },                   /* } */
                   1130:
                   1131:        { c_11____,
                   1132:          c1__1__1,
                   1133:          c____11_,
                   1134:          c_______,
                   1135:          c_______,
                   1136:          c_______,
                   1137:          c_______,
                   1138:          c_______,
                   1139:          c_______ },                   /* ~ */
                   1140:
                   1141:        { c_1__1__,
                   1142:          c1__1__1,
                   1143:          c__1__1_,
                   1144:          c_1__1__,
                   1145:          c1__1__1,
                   1146:          c__1__1_,
                   1147:          c_1__1__,
                   1148:          c1__1__1,
                   1149:          c__1__1_ }                    /* rub-out */
                   1150:
                   1151: #else  /* LPD_CHSET */
                   1152:
                   1153:        /* <sjg> this is the real banner char set */
                   1154:        {
                   1155:                c_______,
                   1156:                c_______,
                   1157:                c_______,
                   1158:                c_______,
                   1159:                c_______,
                   1160:                c_______,
                   1161:                c_______,
                   1162:                c_______
                   1163:        },                      /*   */
                   1164:
                   1165:        {
                   1166:                c__111__,
                   1167:                c__111__,
                   1168:                c__111__,
                   1169:                c___1___,
                   1170:                c_______,
                   1171:                c__111__,
                   1172:                c__111__,
                   1173:                c_______
                   1174:        },                      /* ! */
                   1175:        {
                   1176:                c111_111,
                   1177:                c111_111,
                   1178:                c_1___1_,
                   1179:                c_______,
                   1180:                c_______,
                   1181:                c_______,
                   1182:                c_______,
                   1183:                c_______
                   1184:        },                      /* " */
                   1185:        {
                   1186:                c__1_1__,
                   1187:                c__1_1__,
                   1188:                c1111111,
                   1189:                c__1_1__,
                   1190:                c1111111,
                   1191:                c__1_1__,
                   1192:                c__1_1__,
                   1193:                c_______
                   1194:        },                      /* # */
                   1195:        {
                   1196:                c_11111_,
                   1197:                c1__1__1,
                   1198:                c1__1___,
                   1199:                c_11111_,
                   1200:                c___1__1,
                   1201:                c1__1__1,
                   1202:                c_11111_,
                   1203:                c_______
                   1204:        },                      /* $ */
                   1205:        {
                   1206:                c111___1,
                   1207:                c1_1__1_,
                   1208:                c111_1__,
                   1209:                c___1___,
                   1210:                c__1_111,
                   1211:                c_1__1_1,
                   1212:                c1___111,
                   1213:                c_______
                   1214:        },                      /* % */
                   1215:        {
                   1216:                c__11___,
                   1217:                c_1__1__,
                   1218:                c__11___,
                   1219:                c_111___,
                   1220:                c1___1_1,
                   1221:                c1____1_,
                   1222:                c_111__1,
                   1223:                c_______
                   1224:        },                      /* & */
                   1225:        {
                   1226:                c__111__,
                   1227:                c__111__,
                   1228:                c___1___,
                   1229:                c__1____,
                   1230:                c_______,
                   1231:                c_______,
                   1232:                c_______,
                   1233:                c_______
                   1234:        },                      /* ' */
                   1235:        {
                   1236:                c___11__,
                   1237:                c__1____,
                   1238:                c_1_____,
                   1239:                c_1_____,
                   1240:                c_1_____,
                   1241:                c__1____,
                   1242:                c___11__,
                   1243:                c_______
                   1244:        },                      /* ( */
                   1245:        {
                   1246:                c__11___,
                   1247:                c____1__,
                   1248:                c_____1_,
                   1249:                c_____1_,
                   1250:                c_____1_,
                   1251:                c____1__,
                   1252:                c__11___,
                   1253:                c_______
                   1254:        },                      /* ) */
                   1255:        {
                   1256:                c_______,
                   1257:                c_1___1_,
                   1258:                c__1_1__,
                   1259:                c1111111,
                   1260:                c__1_1__,
                   1261:                c_1___1_,
                   1262:                c_______,
                   1263:                c_______
                   1264:        },                      /* * */
                   1265:        {
                   1266:                c_______,
                   1267:                c___1___,
                   1268:                c___1___,
                   1269:                c_11111_,
                   1270:                c___1___,
                   1271:                c___1___,
                   1272:                c_______,
                   1273:                c_______
                   1274:        },                      /* + */
                   1275:        {
                   1276:                c_______,
                   1277:                c_______,
                   1278:                c_______,
                   1279:                c__111__,
                   1280:                c__111__,
                   1281:                c___1___,
                   1282:                c__1____,
                   1283:                c_______
                   1284:        },                      /* , */
                   1285:        {
                   1286:                c_______,
                   1287:                c_______,
                   1288:                c_______,
                   1289:                c_11111_,
                   1290:                c_______,
                   1291:                c_______,
                   1292:                c_______,
                   1293:                c_______
                   1294:        },                      /* - */
                   1295:        {
                   1296:                c_______,
                   1297:                c_______,
                   1298:                c_______,
                   1299:                c_______,
                   1300:                c__111__,
                   1301:                c__111__,
                   1302:                c__111__,
                   1303:                c_______
                   1304:        },                      /* . */
                   1305:        {
                   1306:                c______1,
                   1307:                c_____1_,
                   1308:                c____1__,
                   1309:                c___1___,
                   1310:                c__1____,
                   1311:                c_1_____,
                   1312:                c1______,
                   1313:                c_______
                   1314:        },                      /* / */
                   1315:        {
                   1316:                c__111__,
                   1317:                c_1___1_,
                   1318:                c1_____1,
                   1319:                c1_____1,
                   1320:                c1_____1,
                   1321:                c_1___1_,
                   1322:                c__111__,
                   1323:                c_______
                   1324:        },                      /* 0 */
                   1325:        {
                   1326:                c___1___,
                   1327:                c__11___,
                   1328:                c_1_1___,
                   1329:                c___1___,
                   1330:                c___1___,
                   1331:                c___1___,
                   1332:                c_11111_,
                   1333:                c_______
                   1334:        },                      /* 1 */
                   1335:        {
                   1336:                c_11111_,
                   1337:                c1_____1,
                   1338:                c______1,
                   1339:                c_11111_,
                   1340:                c1______,
                   1341:                c1______,
                   1342:                c1111111,
                   1343:                c_______
                   1344:        },                      /* 2 */
                   1345:        {
                   1346:                c_11111_,
                   1347:                c1_____1,
                   1348:                c______1,
                   1349:                c_11111_,
                   1350:                c______1,
                   1351:                c1_____1,
                   1352:                c_11111_,
                   1353:                c_______
                   1354:        },                      /* 3 */
                   1355:        {
                   1356:                c1______,
                   1357:                c1____1_,
                   1358:                c1____1_,
                   1359:                c1____1_,
                   1360:                c1111111,
                   1361:                c_____1_,
                   1362:                c_____1_,
                   1363:                c_______
                   1364:        },                      /* 4 */
                   1365:        {
                   1366:                c1111111,
                   1367:                c1______,
                   1368:                c1______,
                   1369:                c111111_,
                   1370:                c______1,
                   1371:                c1_____1,
                   1372:                c_11111_,
                   1373:                c_______
                   1374:        },                      /* 5 */
                   1375:        {
                   1376:                c_11111_,
                   1377:                c1_____1,
                   1378:                c1______,
                   1379:                c111111_,
                   1380:                c1_____1,
                   1381:                c1_____1,
                   1382:                c_11111_,
                   1383:                c_______
                   1384:        },                      /* 6 */
                   1385:        {
                   1386:                c1111111,
                   1387:                c1____1_,
                   1388:                c____1__,
                   1389:                c___1___,
                   1390:                c__1____,
                   1391:                c__1____,
                   1392:                c__1____,
                   1393:                c_______
                   1394:        },                      /* 7 */
                   1395:        {
                   1396:                c_11111_,
                   1397:                c1_____1,
                   1398:                c1_____1,
                   1399:                c_11111_,
                   1400:                c1_____1,
                   1401:                c1_____1,
                   1402:                c_11111_,
                   1403:                c_______
                   1404:        },                      /* 8 */
                   1405:        {
                   1406:                c_11111_,
                   1407:                c1_____1,
                   1408:                c1_____1,
                   1409:                c_111111,
                   1410:                c______1,
                   1411:                c1_____1,
                   1412:                c_11111_,
                   1413:                c_______
                   1414:        },                      /* 9 */
                   1415:        {
                   1416:                c___1___,
                   1417:                c__111__,
                   1418:                c___1___,
                   1419:                c_______,
                   1420:                c___1___,
                   1421:                c__111__,
                   1422:                c___1___,
                   1423:                c_______
                   1424:        },                      /* : */
                   1425:        {
                   1426:                c__111__,
                   1427:                c__111__,
                   1428:                c_______,
                   1429:                c__111__,
                   1430:                c__111__,
                   1431:                c___1___,
                   1432:                c__1____,
                   1433:                c_______
                   1434:        },                      /* ; */
                   1435:        {
                   1436:                c____1__,
                   1437:                c___1___,
                   1438:                c__1____,
                   1439:                c_1_____,
                   1440:                c__1____,
                   1441:                c___1___,
                   1442:                c____1__,
                   1443:                c_______
                   1444:        },                      /* < */
                   1445:        {
                   1446:                c_______,
                   1447:                c_______,
                   1448:                c_11111_,
                   1449:                c_______,
                   1450:                c_11111_,
                   1451:                c_______,
                   1452:                c_______,
                   1453:                c_______
                   1454:        },                      /* = */
                   1455:        {
                   1456:                c__1____,
                   1457:                c___1___,
                   1458:                c____1__,
                   1459:                c_____1_,
                   1460:                c____1__,
                   1461:                c___1___,
                   1462:                c__1____,
                   1463:                c_______
                   1464:        },                      /* > */
                   1465:        {
                   1466:                c_11111_,
                   1467:                c1_____1,
                   1468:                c______1,
                   1469:                c___111_,
                   1470:                c___1___,
                   1471:                c_______,
                   1472:                c___1___,
                   1473:                c_______
                   1474:        },                      /* ? */
                   1475:        {
                   1476:                c_11111_,
                   1477:                c1_____1,
                   1478:                c1_111_1,
                   1479:                c1_111_1,
                   1480:                c1_1111_,
                   1481:                c1______,
                   1482:                c_11111_,
                   1483:                c_______
                   1484:        },                      /* @ */
                   1485:        {
                   1486:                c___1___,
                   1487:                c__1_1__,
                   1488:                c_1___1_,
                   1489:                c1_____1,
                   1490:                c1111111,
                   1491:                c1_____1,
                   1492:                c1_____1,
                   1493:                c_______
                   1494:        },                      /* A */
                   1495:        {
                   1496:                c111111_,
                   1497:                c1_____1,
                   1498:                c1_____1,
                   1499:                c111111_,
                   1500:                c1_____1,
                   1501:                c1_____1,
                   1502:                c111111_,
                   1503:                c_______
                   1504:        },                      /* B */
                   1505:        {
                   1506:                c_11111_,
                   1507:                c1_____1,
                   1508:                c1______,
                   1509:                c1______,
                   1510:                c1______,
                   1511:                c1_____1,
                   1512:                c_11111_,
                   1513:                c_______
                   1514:        },                      /* C */
                   1515:        {
                   1516:                c111111_,
                   1517:                c1_____1,
                   1518:                c1_____1,
                   1519:                c1_____1,
                   1520:                c1_____1,
                   1521:                c1_____1,
                   1522:                c111111_,
                   1523:                c_______
                   1524:        },                      /* D */
                   1525:        {
                   1526:                c1111111,
                   1527:                c1______,
                   1528:                c1______,
                   1529:                c11111__,
                   1530:                c1______,
                   1531:                c1______,
                   1532:                c1111111,
                   1533:                c_______
                   1534:        },                      /* E */
                   1535:        {
                   1536:                c1111111,
                   1537:                c1______,
                   1538:                c1______,
                   1539:                c11111__,
                   1540:                c1______,
                   1541:                c1______,
                   1542:                c1______,
                   1543:                c_______
                   1544:        },                      /* F */
                   1545:        {
                   1546:                c_11111_,
                   1547:                c1_____1,
                   1548:                c1______,
                   1549:                c1__1111,
                   1550:                c1_____1,
                   1551:                c1_____1,
                   1552:                c_11111_,
                   1553:                c_______
                   1554:        },                      /* G */
                   1555:        {
                   1556:                c1_____1,
                   1557:                c1_____1,
                   1558:                c1_____1,
                   1559:                c1111111,
                   1560:                c1_____1,
                   1561:                c1_____1,
                   1562:                c1_____1,
                   1563:                c_______
                   1564:        },                      /* H */
                   1565:        {
                   1566:                c__111__,
                   1567:                c___1___,
                   1568:                c___1___,
                   1569:                c___1___,
                   1570:                c___1___,
                   1571:                c___1___,
                   1572:                c__111__,
                   1573:                c_______
                   1574:        },                      /* I */
                   1575:        {
                   1576:                c______1,
                   1577:                c______1,
                   1578:                c______1,
                   1579:                c______1,
                   1580:                c1_____1,
                   1581:                c1_____1,
                   1582:                c_11111_,
                   1583:                c_______
                   1584:        },                      /* J */
                   1585:        {
                   1586:                c1____1_,
                   1587:                c1___1__,
                   1588:                c1__1___,
                   1589:                c111____,
                   1590:                c1__1___,
                   1591:                c1___1__,
                   1592:                c1____1_,
                   1593:                c_______
                   1594:        },                      /* K */
                   1595:        {
                   1596:                c1______,
                   1597:                c1______,
                   1598:                c1______,
                   1599:                c1______,
                   1600:                c1______,
                   1601:                c1______,
                   1602:                c1111111,
                   1603:                c_______
                   1604:        },                      /* L */
                   1605:        {
                   1606:                c1_____1,
                   1607:                c11___11,
                   1608:                c1_1_1_1,
                   1609:                c1__1__1,
                   1610:                c1_____1,
                   1611:                c1_____1,
                   1612:                c1_____1,
                   1613:                c_______
                   1614:        },                      /* M */
                   1615:        {
                   1616:                c1_____1,
                   1617:                c11____1,
                   1618:                c1_1___1,
                   1619:                c1__1__1,
                   1620:                c1___1_1,
                   1621:                c1____11,
                   1622:                c1_____1,
                   1623:                c_______
                   1624:        },                      /* N */
                   1625:        {
                   1626:                c1111111,
                   1627:                c1_____1,
                   1628:                c1_____1,
                   1629:                c1_____1,
                   1630:                c1_____1,
                   1631:                c1_____1,
                   1632:                c1111111,
                   1633:                c_______
                   1634:        },                      /* O */
                   1635:        {
                   1636:                c111111_,
                   1637:                c1_____1,
                   1638:                c1_____1,
                   1639:                c111111_,
                   1640:                c1______,
                   1641:                c1______,
                   1642:                c1______,
                   1643:                c_______
                   1644:        },                      /* P */
                   1645:        {
                   1646:                c_11111_,
                   1647:                c1_____1,
                   1648:                c1_____1,
                   1649:                c1_____1,
                   1650:                c1___1_1,
                   1651:                c1____1_,
                   1652:                c_1111_1,
                   1653:                c_______
                   1654:        },                      /* Q */
                   1655:        {
                   1656:                c111111_,
                   1657:                c1_____1,
                   1658:                c1_____1,
                   1659:                c111111_,
                   1660:                c1___1__,
                   1661:                c1____1_,
                   1662:                c1_____1,
                   1663:                c_______
                   1664:        },                      /* R */
                   1665:        {
                   1666:                c_11111_,
                   1667:                c1_____1,
                   1668:                c1______,
                   1669:                c_11111_,
                   1670:                c______1,
                   1671:                c1_____1,
                   1672:                c_11111_,
                   1673:                c_______
                   1674:        },                      /* S */
                   1675:        {
                   1676:                c1111111,
                   1677:                c___1___,
                   1678:                c___1___,
                   1679:                c___1___,
                   1680:                c___1___,
                   1681:                c___1___,
                   1682:                c___1___,
                   1683:                c_______
                   1684:        },                      /* T */
                   1685:        {
                   1686:                c1_____1,
                   1687:                c1_____1,
                   1688:                c1_____1,
                   1689:                c1_____1,
                   1690:                c1_____1,
                   1691:                c1_____1,
                   1692:                c_11111_,
                   1693:                c_______
                   1694:        },                      /* U */
                   1695:        {
                   1696:                c1_____1,
                   1697:                c1_____1,
                   1698:                c1_____1,
                   1699:                c1_____1,
                   1700:                c_1___1_,
                   1701:                c__1_1__,
                   1702:                c___1___,
                   1703:                c_______
                   1704:        },                      /* V */
                   1705:        {
                   1706:                c1_____1,
                   1707:                c1__1__1,
                   1708:                c1__1__1,
                   1709:                c1__1__1,
                   1710:                c1__1__1,
                   1711:                c1__1__1,
                   1712:                c_11_11_,
                   1713:                c_______
                   1714:        },                      /* W */
                   1715:        {
                   1716:                c1_____1,
                   1717:                c_1___1_,
                   1718:                c__1_1__,
                   1719:                c___1___,
                   1720:                c__1_1__,
                   1721:                c_1___1_,
                   1722:                c1_____1,
                   1723:                c_______
                   1724:        },                      /* X */
                   1725:        {
                   1726:                c1_____1,
                   1727:                c_1___1_,
                   1728:                c__1_1__,
                   1729:                c___1___,
                   1730:                c___1___,
                   1731:                c___1___,
                   1732:                c___1___,
                   1733:                c_______
                   1734:        },                      /* Y */
                   1735:        {
                   1736:                c1111111,
                   1737:                c_____1_,
                   1738:                c____1__,
                   1739:                c___1___,
                   1740:                c__1____,
                   1741:                c_1_____,
                   1742:                c1111111,
                   1743:                c_______
                   1744:        },                      /* Z */
                   1745:        {
                   1746:                c_11111_,
                   1747:                c_1_____,
                   1748:                c_1_____,
                   1749:                c_1_____,
                   1750:                c_1_____,
                   1751:                c_1_____,
                   1752:                c_11111_,
                   1753:                c_______
                   1754:        },                      /* [ */
                   1755:        {
                   1756:                c1______,
                   1757:                c_1_____,
                   1758:                c__1____,
                   1759:                c___1___,
                   1760:                c____1__,
                   1761:                c_____1_,
                   1762:                c______1,
                   1763:                c_______
                   1764:        },                      /* \ */
                   1765:        {
                   1766:                c_11111_,
                   1767:                c_____1_,
                   1768:                c_____1_,
                   1769:                c_____1_,
                   1770:                c_____1_,
                   1771:                c_____1_,
                   1772:                c_11111_,
                   1773:                c_______
                   1774:        },                      /* ] */
                   1775:        {
                   1776:                c___1___,
                   1777:                c__1_1__,
                   1778:                c_1___1_,
                   1779:                c_______,
                   1780:                c_______,
                   1781:                c_______,
                   1782:                c_______,
                   1783:                c_______
                   1784:        },                      /* ^ */
                   1785:        {
                   1786:                c_______,
                   1787:                c_______,
                   1788:                c_______,
                   1789:                c_______,
                   1790:                c_______,
                   1791:                c_______,
                   1792:                c1111111,
                   1793:                c_______
                   1794:        },                      /* _ */
                   1795:        {
                   1796:                c__111__,
                   1797:                c__111__,
                   1798:                c___1___,
                   1799:                c____1__,
                   1800:                c_______,
                   1801:                c_______,
                   1802:                c_______,
                   1803:                c_______
                   1804:        },                      /* ` */
                   1805:        {
                   1806:                c_______,
                   1807:                c___11__,
                   1808:                c__1__1_,
                   1809:                c_1____1,
                   1810:                c_111111,
                   1811:                c_1____1,
                   1812:                c_1____1,
                   1813:                c_______
                   1814:        },                      /* a */
                   1815:        {
                   1816:                c_______,
                   1817:                c_11111_,
                   1818:                c_1____1,
                   1819:                c_11111_,
                   1820:                c_1____1,
                   1821:                c_1____1,
                   1822:                c_11111_,
                   1823:                c_______
                   1824:        },                      /* b */
                   1825:        {
                   1826:                c_______,
                   1827:                c__1111_,
                   1828:                c_1____1,
                   1829:                c_1_____,
                   1830:                c_1_____,
                   1831:                c_1____1,
                   1832:                c__1111_,
                   1833:                c_______
                   1834:        },                      /* c */
                   1835:        {
                   1836:                c_______,
                   1837:                c_11111_,
                   1838:                c_1____1,
                   1839:                c_1____1,
                   1840:                c_1____1,
                   1841:                c_1____1,
                   1842:                c_11111_,
                   1843:                c_______
                   1844:        },                      /* d */
                   1845:        {
                   1846:                c_______,
                   1847:                c_111111,
                   1848:                c_1_____,
                   1849:                c_11111_,
                   1850:                c_1_____,
                   1851:                c_1_____,
                   1852:                c_111111,
                   1853:                c_______
                   1854:        },                      /* e */
                   1855:        {
                   1856:                c_______,
                   1857:                c_111111,
                   1858:                c_1_____,
                   1859:                c_11111_,
                   1860:                c_1_____,
                   1861:                c_1_____,
                   1862:                c_1_____,
                   1863:                c_______
                   1864:        },                      /* f */
                   1865:        {
                   1866:                c_______,
                   1867:                c__1111_,
                   1868:                c_1____1,
                   1869:                c_1_____,
                   1870:                c_1__111,
                   1871:                c_1____1,
                   1872:                c__1111_,
                   1873:                c_______
                   1874:        },                      /* g */
                   1875:        {
                   1876:                c_______,
                   1877:                c_1____1,
                   1878:                c_1____1,
                   1879:                c_111111,
                   1880:                c_1____1,
                   1881:                c_1____1,
                   1882:                c_1____1,
                   1883:                c_______
                   1884:        },                      /* h */
                   1885:        {
                   1886:                c_______,
                   1887:                c____1__,
                   1888:                c____1__,
                   1889:                c____1__,
                   1890:                c____1__,
                   1891:                c____1__,
                   1892:                c____1__,
                   1893:                c_______
                   1894:        },                      /* i */
                   1895:        {
                   1896:                c_______,
                   1897:                c______1,
                   1898:                c______1,
                   1899:                c______1,
                   1900:                c______1,
                   1901:                c_1____1,
                   1902:                c__1111_,
                   1903:                c_______
                   1904:        },                      /* j */
                   1905:        {
                   1906:                c_______,
                   1907:                c_1____1,
                   1908:                c_1___1_,
                   1909:                c_1111__,
                   1910:                c_1__1__,
                   1911:                c_1___1_,
                   1912:                c_1____1,
                   1913:                c_______
                   1914:        },                      /* k */
                   1915:        {
                   1916:                c_______,
                   1917:                c_1_____,
                   1918:                c_1_____,
                   1919:                c_1_____,
                   1920:                c_1_____,
                   1921:                c_1_____,
                   1922:                c_111111,
                   1923:                c_______
                   1924:        },                      /* l */
                   1925:        {
                   1926:                c_______,
                   1927:                c_1____1,
                   1928:                c_11__11,
                   1929:                c_1_11_1,
                   1930:                c_1____1,
                   1931:                c_1____1,
                   1932:                c_1____1,
                   1933:                c_______
                   1934:        },                      /* m */
                   1935:        {
                   1936:                c_______,
                   1937:                c_1____1,
                   1938:                c_11___1,
                   1939:                c_1_1__1,
                   1940:                c_1__1_1,
                   1941:                c_1___11,
                   1942:                c_1____1,
                   1943:                c_______
                   1944:        },                      /* n */
                   1945:        {
                   1946:                c_______,
                   1947:                c__1111_,
                   1948:                c_1____1,
                   1949:                c_1____1,
                   1950:                c_1____1,
                   1951:                c_1____1,
                   1952:                c__1111_,
                   1953:                c_______
                   1954:        },                      /* o */
                   1955:        {
                   1956:                c_______,
                   1957:                c_11111_,
                   1958:                c_1____1,
                   1959:                c_1____1,
                   1960:                c_11111_,
                   1961:                c_1_____,
                   1962:                c_1_____,
                   1963:                c_______
                   1964:        },                      /* p */
                   1965:        {
                   1966:                c_______,
                   1967:                c__1111_,
                   1968:                c_1____1,
                   1969:                c_1____1,
                   1970:                c_1__1_1,
                   1971:                c_1___1_,
                   1972:                c__111_1,
                   1973:                c_______
                   1974:        },                      /* q */
                   1975:        {
                   1976:                c_______,
                   1977:                c_11111_,
                   1978:                c_1____1,
                   1979:                c_1____1,
                   1980:                c_11111_,
                   1981:                c_1___1_,
                   1982:                c_1____1,
                   1983:                c_______
                   1984:        },                      /* r */
                   1985:        {
                   1986:                c_______,
                   1987:                c__1111_,
                   1988:                c_1_____,
                   1989:                c__1111_,
                   1990:                c______1,
                   1991:                c_1____1,
                   1992:                c__1111_,
                   1993:                c_______
                   1994:        },                      /* s */
                   1995:        {
                   1996:                c_______,
                   1997:                c__11111,
                   1998:                c____1__,
                   1999:                c____1__,
                   2000:                c____1__,
                   2001:                c____1__,
                   2002:                c____1__,
                   2003:                c_______
                   2004:        },                      /* t */
                   2005:        {
                   2006:                c_______,
                   2007:                c_1____1,
                   2008:                c_1____1,
                   2009:                c_1____1,
                   2010:                c_1____1,
                   2011:                c_1____1,
                   2012:                c__1111_,
                   2013:                c_______
                   2014:        },                      /* u */
                   2015:        {
                   2016:                c_______,
                   2017:                c_1____1,
                   2018:                c_1____1,
                   2019:                c_1____1,
                   2020:                c_1____1,
                   2021:                c__1__1_,
                   2022:                c___11__,
                   2023:                c_______
                   2024:        },                      /* v */
                   2025:        {
                   2026:                c_______,
                   2027:                c_1____1,
                   2028:                c_1____1,
                   2029:                c_1____1,
                   2030:                c_1_11_1,
                   2031:                c_11__11,
                   2032:                c_1____1,
                   2033:                c_______
                   2034:        },                      /* w */
                   2035:        {
                   2036:                c_______,
                   2037:                c_1____1,
                   2038:                c__1__1_,
                   2039:                c___11__,
                   2040:                c___11__,
                   2041:                c__1__1_,
                   2042:                c_1____1,
                   2043:                c_______
                   2044:        },                      /* x */
                   2045:        {
                   2046:                c_______,
                   2047:                c__1___1,
                   2048:                c___1_1_,
                   2049:                c____1__,
                   2050:                c____1__,
                   2051:                c____1__,
                   2052:                c____1__,
                   2053:                c_______
                   2054:        },                      /* y */
                   2055:        {
                   2056:                c_______,
                   2057:                c_111111,
                   2058:                c_____1_,
                   2059:                c____1__,
                   2060:                c___1___,
                   2061:                c__1____,
                   2062:                c_111111,
                   2063:                c_______
                   2064:        },                      /* z */
                   2065:        {
                   2066:                c__111__,
                   2067:                c_1_____,
                   2068:                c_1_____,
                   2069:                c11_____,
                   2070:                c_1_____,
                   2071:                c_1_____,
                   2072:                c__111__,
                   2073:                c_______
                   2074:        },                      /* { */
                   2075:        {
                   2076:                c___1___,
                   2077:                c___1___,
                   2078:                c___1___,
                   2079:                c_______,
                   2080:                c___1___,
                   2081:                c___1___,
                   2082:                c___1___,
                   2083:                c_______
                   2084:        },                      /* | */
                   2085:        {
                   2086:                c__111__,
                   2087:                c_____1_,
                   2088:                c_____1_,
                   2089:                c_____11,
                   2090:                c_____1_,
                   2091:                c_____1_,
                   2092:                c__111__,
                   2093:                c_______
                   2094:        },                      /* } */
                   2095:        {
                   2096:                c_11____,
                   2097:                c1__1__1,
                   2098:                c____11_,
                   2099:                c_______,
                   2100:                c_______,
                   2101:                c_______,
                   2102:                c_______,
                   2103:                c_______
                   2104:        },                      /* ~ */
                   2105:
                   2106:        {
                   2107:                c_1__1__,
                   2108:                c1__1__1,
                   2109:                c__1__1_,
                   2110:                c_1__1__,
                   2111:                c1__1__1,
                   2112:                c__1__1_,
                   2113:                c_1__1__,
                   2114:                c1__1__1
                   2115:        }                       /* rub-out */
                   2116: #endif /* LPD_CHSET */
                   2117: };
                   2118: