Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/LibreOffice/sal/textenc/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 5.10.2025 mit Größe 249 kB image not shown  

Quelle  tcvttcn2.tab   Sprache: unbekannt

 
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
 *   except in compliance with the License. You may obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */

/* ======================================================================= */

/* This file contain the UniCode to DBCS tables for the following */
/* chinese traditional (Taiwan/HongKong) charsets: */
/* BIG5, MS950, APPLE_CHINTRAD */

/* ======================================================================= */

sal_uInt16 const aImplUniToDBCSTab_BIG5_00[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, /* 0x00 */
    0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F, /* 0x00 */
    0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, /* 0x10 */
    0x0018, 0x0019, 0x001A, 0x001B, 0x001C, 0x001D, 0x001E, 0x001F, /* 0x10 */
    0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, /* 0x20 */
    0x0028, 0x0029, 0x002A, 0x002B, 0x002C, 0x002D, 0x002E, 0x002F, /* 0x20 */
    0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, /* 0x30 */
    0x0038, 0x0039, 0x003A, 0x003B, 0x003C, 0x003D, 0x003E, 0x003F, /* 0x30 */
    0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, /* 0x40 */
    0x0048, 0x0049, 0x004A, 0x004B, 0x004C, 0x004D, 0x004E, 0x004F, /* 0x40 */
    0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, /* 0x50 */
    0x0058, 0x0059, 0x005A, 0x005B, 0x005C, 0x005D, 0x005E, 0x005F, /* 0x50 */
    0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, /* 0x60 */
    0x0068, 0x0069, 0x006A, 0x006B, 0x006C, 0x006D, 0x006E, 0x006F, /* 0x60 */
    0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, /* 0x70 */
    0x0078, 0x0079, 0x007A, 0x007B, 0x007C, 0x007D, 0x007E, 0x007F, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
         0,      0, 0xA246, 0xA247,      0, 0xA244,      0, 0xA1B1, /* 0xA0 */
         0,      0,      0,      0,      0,      0,      0, 0xA1C2, /* 0xA0 */
    0xA258, 0xA1D3,      0,      0,      0,      0,      0, 0xA150, /* 0xB0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0, 0xA1D1, /* 0xD0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xD0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xE0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xE0 */
         0,      0,      0,      0,      0,      0,      0, 0xA1D2  /* 0xF0 */
                                                                    /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_APPLECHINTRAD_00[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, /* 0x00 */
    0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F, /* 0x00 */
    0x0010, 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, /* 0x10 */
    0x0018, 0x0019, 0x001A, 0x001B, 0x001C, 0x001D, 0x001E, 0x001F, /* 0x10 */
    0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, /* 0x20 */
    0x0028, 0x0029, 0x002A, 0x002B, 0x002C, 0x002D, 0x002E, 0x002F, /* 0x20 */
    0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, /* 0x30 */
    0x0038, 0x0039, 0x003A, 0x003B, 0x003C, 0x003D, 0x003E, 0x003F, /* 0x30 */
    0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, /* 0x40 */
    0x0048, 0x0049, 0x004A, 0x004B, 0x004C, 0x004D, 0x004E, 0x004F, /* 0x40 */
    0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, /* 0x50 */
    0x0058, 0x0059, 0x005A, 0x005B, 0x005C, 0x005D, 0x005E, 0x005F, /* 0x50 */
    0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, /* 0x60 */
    0x0068, 0x0069, 0x006A, 0x006B, 0x006C, 0x006D, 0x006E, 0x006F, /* 0x60 */
    0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, /* 0x70 */
    0x0078, 0x0079, 0x007A, 0x007B, 0x007C, 0x007D, 0x007E,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
    0x00A0,      0, 0xA246, 0xA247,      0, 0xA244,      0, 0xA1B1, /* 0xA0 */
         0, 0x00FD,      0,      0,      0,      0,      0, 0xA1C2, /* 0xA0 */
    0xA258, 0xA1D3,      0,      0,      0,      0,      0, 0xA145, /* 0xB0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0, 0xA1D1, /* 0xD0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xD0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xE0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xE0 */
         0,      0,      0,      0,      0,      0,      0, 0xA1D2  /* 0xF0 */
                                                                    /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_02[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                                                            0xA3BE, /* 0xC0 */
         0, 0xA3BC, 0xA3BD, 0xA3BF,      0, 0xA1C5,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xD0 */
         0, 0xA3BB                                                  /* 0xD0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_03[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
            0xA344, 0xA345, 0xA346, 0xA347, 0xA348, 0xA349, 0xA34A, /* 0x90 */
    0xA34B, 0xA34C, 0xA34D, 0xA34E, 0xA34F, 0xA350, 0xA351, 0xA352, /* 0x90 */
    0xA353, 0xA354,      0, 0xA355, 0xA356, 0xA357, 0xA358, 0xA359, /* 0xA0 */
    0xA35A, 0xA35B,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0, 0xA35C, 0xA35D, 0xA35E, 0xA35F, 0xA360, 0xA361, 0xA362, /* 0xB0 */
    0xA363, 0xA364, 0xA365, 0xA366, 0xA367, 0xA368, 0xA369, 0xA36A, /* 0xB0 */
    0xA36B, 0xA36C,      0, 0xA36D, 0xA36E, 0xA36F, 0xA370, 0xA371, /* 0xC0 */
    0xA372, 0xA373                                                  /* 0xC0 */
};

/* ----------------------------------------------------------------------- */

/* only defined in BIG5, but we convert back to this codes in all systems */

sal_uInt16 const aImplUniToDBCSTab_BIG5_04[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
            0xC7B3,      0,      0,      0,      0,      0,      0, /* 0x00 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x00 */
         0,      0,      0,      0, 0xC7B1, 0xC7B2, 0xC7B4, 0xC7B5, /* 0x10 */
    0xC7B6, 0xC7B7, 0xC7B8, 0xC7B9, 0xC7BA,      0,      0,      0, /* 0x10 */
         0,      0,      0, 0xC7BB, 0xC7BC, 0xC7BD, 0xC7BE, 0xC7BF, /* 0x20 */
    0xC7C0, 0xC7C1, 0xC7C2, 0xC7C3, 0xC7C4, 0xC7C5, 0xC7C6, 0xC7C7, /* 0x20 */
    0xC7C8, 0xC7C9, 0xC7CA, 0xC7CB, 0xC7CC, 0xC7CD, 0xC7CF, 0xC7D0, /* 0x30 */
    0xC7D1, 0xC7D2, 0xC7D3, 0xC7D4, 0xC7D5, 0xC7D6, 0xC7D7, 0xC7D8, /* 0x30 */
    0xC7D9, 0xC7DA, 0xC7DB, 0xC7DC, 0xC7DD, 0xC7DE, 0xC7DF, 0xC7E0, /* 0x40 */
    0xC7E1, 0xC7E2, 0xC7E3, 0xC7E4, 0xC7E5, 0xC7E6, 0xC7E7, 0xC7E8, /* 0x40 */
         0, 0xC7CE                                                  /* 0x50 */
                                                                    /* 0x50 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_20[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                            0xA156, 0xA158,      0,      0,      0, /* 0x10 */
    0xA1A5, 0xA1A6,      0,      0, 0xA1A7, 0xA1A8,      0,      0, /* 0x10 */
         0,      0, 0xA145,      0,      0, 0xA14C, 0xA14B, 0xA145, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0, 0xA1AC,      0,      0, 0xA1AB,      0,      0, /* 0x30 */
         0,      0,      0, 0xA1B0,      0,      0, 0xA1C2,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0,      0,      0,      0, 0xA3E1                          /* 0xA0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_21[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                            0xA24A,      0, 0xA1C1,      0,      0, /* 0x00 */
         0, 0xA24B,      0,      0,      0,      0,      0,      0, /* 0x00 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x10 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x10 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
    0xA2B9, 0xA2BA, 0xA2BB, 0xA2BC, 0xA2BD, 0xA2BE, 0xA2BF, 0xA2C0, /* 0x60 */
    0xA2C1, 0xA2C2,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
    0xA1F6, 0xA1F4, 0xA1F7, 0xA1F5,      0,      0, 0xA1F8, 0xA1F9, /* 0x90 */
    0xA1FB, 0xA1FA                                                  /* 0x90 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_APPLECHINTRAD_21[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                            0xA24A,      0, 0xA1C1,      0,      0, /* 0x00 */
         0, 0xA24B,      0,      0,      0,      0,      0,      0, /* 0x00 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x10 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x10 */
         0,      0, 0x00FE,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
    0xA2B9, 0xA2BA, 0xA2BB, 0xA2BC, 0xA2BD, 0xA2BE, 0xA2BF, 0xA2C0, /* 0x60 */
    0xA2C1, 0xA2C2,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
    0xA1F6, 0xA1F4, 0xA1F7, 0xA1F5,      0,      0, 0xA1F8, 0xA1F9, /* 0x90 */
    0xA1FB, 0xA1FA                                                  /* 0x90 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_22[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                                            0xA241,      0,      0, /* 0x10 */
         0,      0, 0xA1D4,      0,      0,      0, 0xA1DB, 0xA1E8, /* 0x10 */
    0xA1E7,      0,      0, 0xA1FD,      0, 0xA1FC,      0,      0, /* 0x20 */
         0, 0xA1E4, 0xA1E5, 0xA1EC,      0,      0, 0xA1ED,      0, /* 0x20 */
         0,      0,      0,      0, 0xA1EF, 0xA1EE,      0,      0, /* 0x30 */
         0,      0,      0,      0, 0xA1E3,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0, 0xA1DC,      0,      0,      0,      0,      0, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
    0xA1DA, 0xA1DD,      0,      0,      0,      0, 0xA1D8, 0xA1D9, /* 0x60 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0,      0,      0, 0xA1F2,      0,      0, /* 0x90 */
         0, 0xA1F3,      0,      0,      0,      0,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0, 0xA1E6,      0,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0,      0,      0,      0,      0, 0xA1E9, /* 0xB0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xD0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xD0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xE0 */
         0,      0,      0,      0,      0,      0,      0, 0xA14B  /* 0xE0 */
};

/* ----------------------------------------------------------------------- */

/* only defined in BIG5, but we convert back to this codes in all systems */

sal_uInt16 const aImplUniToDBCSTab_BIG5_24[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xC7E9, 0xC7EA, 0xC7EB, 0xC7EC, 0xC7ED, 0xC7EE, 0xC7EF, 0xC7F0, /* 0x60 */
    0xC7F1, 0xC7F2,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0,      0, 0xC7F3, 0xC7F4, 0xC7F5, 0xC7F6, /* 0x70 */
    0xC7F7, 0xC7F8, 0xC7F9, 0xC7FA, 0xC7FB, 0xC7FC                  /* 0x70 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_25[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xA277,      0, 0xA278,      0,      0,      0,      0,      0, /* 0x00 */
         0,      0,      0,      0, 0xA27A,      0,      0,      0, /* 0x00 */
    0xA27B,      0,      0,      0, 0xA27C,      0,      0,      0, /* 0x10 */
    0xA27D,      0,      0,      0, 0xA275,      0,      0,      0, /* 0x10 */
         0,      0,      0,      0, 0xA274,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0, 0xA273,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0, 0xA272,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0, 0xA271,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
    0xA2A4, 0xF9F8, 0xF9E6, 0xF9EF, 0xF9DD, 0xF9E8, 0xF9F1, 0xF9DF, /* 0x50 */
    0xF9EC, 0xF9F5, 0xF9E3, 0xF9EE, 0xF9F7, 0xF9E5, 0xA2A5, 0xF9F2, /* 0x50 */
    0xF9E0, 0xA2A7, 0xF9F4, 0xF9E2, 0xF9E7, 0xF9F0, 0xF9DE, 0xF9ED, /* 0x60 */
    0xF9F6, 0xF9E4, 0xA2A6, 0xF9F3, 0xF9E1, 0xA27E, 0xA2A1, 0xA2A3, /* 0x60 */
    0xA2A2, 0xA2AC, 0xA2AD, 0xA2AE, 0xA15A,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x70 */
         0, 0xA262, 0xA263, 0xA264, 0xA265, 0xA266, 0xA267, 0xA268, /* 0x80 */
    0xA269, 0xA270, 0xA26F, 0xA26E, 0xA26D, 0xA26C, 0xA26B, 0xA26A, /* 0x80 */
         0,      0,      0, 0xF9FE, 0xA276, 0xA279,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
    0xA1BD, 0xA1BC,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0,      0, 0xA1B6, 0xA1B5,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0,      0, 0xA1BF, 0xA1BE,      0,      0, /* 0xB0 */
         0,      0,      0,      0,      0,      0, 0xA1BB, 0xA1BA, /* 0xC0 */
         0,      0,      0, 0xA1B3,      0,      0, 0xA1B7, 0xA1B4, /* 0xC0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xD0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xD0 */
         0,      0, 0xA2A8, 0xA2A9, 0xA2AB, 0xA2AA                  /* 0xE0 */
                                                                    /* 0xE0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_26[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                                            0xA1B9, 0xA1B8,      0, /* 0x00 */
         0, 0xA1F3,      0,      0,      0,      0,      0,      0, /* 0x00 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x10 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x10 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
    0xA1F0, 0xA1F2, 0xA1F1                                          /* 0x40 */
                                                                    /* 0x40 */
};

/* ----------------------------------------------------------------------- */

/* all values with 0xC6.. or 0xC7.. only defined in BIG5, but we convert back */
/* to this codes in all systems */

sal_uInt16 const aImplUniToDBCSTab_BIG5_30[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xA140, 0xA142, 0xA143, 0xA1B2,      0, 0xC6A4,      0,      0, /* 0x00 */
    0xA171, 0xA172, 0xA16D, 0xA16E, 0xA175, 0xA176, 0xA179, 0xA17A, /* 0x00 */
    0xA169, 0xA16A, 0xA245,      0, 0xA165, 0xA166,      0,      0, /* 0x10 */
         0,      0,      0,      0,      0, 0xA1A9, 0xA1AA,      0, /* 0x10 */
         0, 0xA2C3, 0xA2C4, 0xA2C5, 0xA2C6, 0xA2C7, 0xA2C8, 0xA2C9, /* 0x20 */
    0xA2CA, 0xA2CB,      0,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x30 */
         0, 0xC6A5, 0xC6A6, 0xC6A7, 0xC6A8, 0xC6A9, 0xC6AA, 0xC6AB, /* 0x40 */
    0xC6AC, 0xC6AD, 0xC6AE, 0xC6AF, 0xC6B0, 0xC6B1, 0xC6B2, 0xC6B3, /* 0x40 */
    0xC6B4, 0xC6B5, 0xC6B6, 0xC6B7, 0xC6B8, 0xC6B9, 0xC6BA, 0xC6BB, /* 0x50 */
    0xC6BC, 0xC6BD, 0xC6BE, 0xC6BF, 0xC6C0, 0xC6C1, 0xC6C2, 0xC6C3, /* 0x50 */
    0xC6C4, 0xC6C5, 0xC6C6, 0xC6C7, 0xC6C8, 0xC6C9, 0xC6CA, 0xC6CB, /* 0x60 */
    0xC6CC, 0xC6CD, 0xC6CE, 0xC6CF, 0xC6D0, 0xC6D1, 0xC6D2, 0xC6D3, /* 0x60 */
    0xC6D4, 0xC6D5, 0xC6D6, 0xC6D7, 0xC6D8, 0xC6D9, 0xC6DA, 0xC6DB, /* 0x70 */
    0xC6DC, 0xC6DD, 0xC6DE, 0xC6DF, 0xC6E0, 0xC6E1, 0xC6E2, 0xC6E3, /* 0x70 */
    0xC6E4, 0xC6E5, 0xC6E6, 0xC6E7, 0xC6E8, 0xC6E9, 0xC6EA, 0xC6EB, /* 0x80 */
    0xC6EC, 0xC6ED, 0xC6EE, 0xC6EF, 0xC6F0, 0xC6F1, 0xC6F2, 0xC6F3, /* 0x80 */
    0xC6F4, 0xC6F5, 0xC6F6, 0xC6F7,      0,      0,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0, 0xC6A2, 0xC6A3,      0, /* 0x90 */
         0, 0xC6F8, 0xC6F9, 0xC6FA, 0xC6FB, 0xC6FC, 0xC6FD, 0xC6FE, /* 0xA0 */
    0xC740, 0xC741, 0xC742, 0xC743, 0xC744, 0xC745, 0xC746, 0xC747, /* 0xA0 */
    0xC748, 0xC749, 0xC74A, 0xC74B, 0xC74C, 0xC74D, 0xC74E, 0xC74F, /* 0xB0 */
    0xC750, 0xC751, 0xC752, 0xC753, 0xC754, 0xC755, 0xC756, 0xC757, /* 0xB0 */
    0xC758, 0xC759, 0xC75A, 0xC75B, 0xC75C, 0xC75D, 0xC75E, 0xC75F, /* 0xC0 */
    0xC760, 0xC761, 0xC762, 0xC763, 0xC764, 0xC765, 0xC766, 0xC767, /* 0xC0 */
    0xC768, 0xC769, 0xC76A, 0xC76B, 0xC76C, 0xC76D, 0xC76E, 0xC76F, /* 0xD0 */
    0xC770, 0xC771, 0xC772, 0xC773, 0xC774, 0xC775, 0xC776, 0xC777, /* 0xD0 */
    0xC778, 0xC779, 0xC77A, 0xC77B, 0xC77C, 0xC77D, 0xC77E, 0xC7A1, /* 0xE0 */
    0xC7A2, 0xC7A3, 0xC7A4, 0xC7A5, 0xC7A6, 0xC7A7, 0xC7A8, 0xC7A9, /* 0xE0 */
    0xC7AA, 0xC7AB, 0xC7AC, 0xC7AD, 0xC7AE, 0xC7AF, 0xC7B0,      0, /* 0xF0 */
         0,      0,      0,      0,      0,      0, 0xC6A1          /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_31[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                                            0xA374, 0xA375, 0xA376, /* 0x00 */
    0xA377, 0xA378, 0xA379, 0xA37A, 0xA37B, 0xA37C, 0xA37D, 0xA37E, /* 0x00 */
    0xA3A1, 0xA3A2, 0xA3A3, 0xA3A4, 0xA3A5, 0xA3A6, 0xA3A7, 0xA3A8, /* 0x10 */
    0xA3A9, 0xA3AA, 0xA3AB, 0xA3AC, 0xA3AD, 0xA3AE, 0xA3AF, 0xA3B0, /* 0x10 */
    0xA3B1, 0xA3B2, 0xA3B3, 0xA3B4, 0xA3B5, 0xA3B6, 0xA3B7, 0xA3B8, /* 0x20 */
    0xA3B9, 0xA3BA                                                  /* 0x20 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_32[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                            0xA1C0                                  /* 0xA0 */
                                                                    /* 0xA0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_33[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                                                                    /* 0x80 */
                                                    0xA255, 0xA256, /* 0x80 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x90 */
         0,      0,      0,      0, 0xA250, 0xA251, 0xA252,      0, /* 0x90 */
         0, 0xA254,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0,      0, 0xA257,      0,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0,      0, 0xA253,      0, /* 0xC0 */
         0, 0xA1EB, 0xA1EA,      0,      0, 0xA24F                  /* 0xD0 */
                                                                    /* 0xD0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_4E[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xA440, 0xA442,      0, 0xA443,      0,      0,      0, 0xC945, /* 0x00 */
    0xA456, 0xA454, 0xA457, 0xA455, 0xC946, 0xA4A3, 0xC94F, 0xC94D, /* 0x00 */
    0xA4A2, 0xA4A1,      0,      0, 0xA542, 0xA541, 0xA540,      0, /* 0x10 */
    0xA543, 0xA4FE,      0,      0,      0,      0, 0xA5E0, 0xA5E1, /* 0x10 */
         0,      0,      0,      0,      0,      0, 0xA8C3,      0, /* 0x20 */
         0,      0,      0, 0xA458,      0, 0xA4A4, 0xC950,      0, /* 0x20 */
    0xA4A5, 0xC963, 0xA6EA, 0xCBB1,      0,      0,      0,      0, /* 0x30 */
    0xA459, 0xA4A6,      0, 0xA544, 0xC964,      0,      0,      0, /* 0x30 */
         0,      0, 0xC940, 0xA444,      0, 0xA45B,      0, 0xC947, /* 0x40 */
    0xA45C,      0,      0, 0xA4A7,      0, 0xA545, 0xA547, 0xA546, /* 0x40 */
         0,      0, 0xA5E2, 0xA5E3,      0,      0, 0xA8C4,      0, /* 0x50 */
    0xADBC, 0xA441,      0,      0, 0xC941, 0xA445, 0xA45E, 0xA45D, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0, 0xA5E4,      0,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0, 0xA8C5,      0,      0,      0,      0, /* 0x70 */
         0,      0,      0,      0,      0,      0, 0xB0AE, 0xD44B, /* 0x70 */
         0,      0, 0xB6C3, 0xDCB1, 0xDCB2,      0, 0xA446,      0, /* 0x80 */
    0xA4A9,      0,      0, 0xA8C6, 0xA447, 0xC948, 0xA45F,      0, /* 0x80 */
         0, 0xA4AA, 0xA4AC, 0xC951, 0xA4AD, 0xA4AB,      0,      0, /* 0x90 */
         0, 0xA5E5,      0, 0xA8C7,      0,      0, 0xA8C8, 0xAB45, /* 0x90 */
         0, 0xA460, 0xA4AE,      0, 0xA5E6, 0xA5E8, 0xA5E7,      0, /* 0xA0 */
    0xA6EB,      0,      0, 0xA8C9, 0xA8CA, 0xAB46, 0xAB47,      0, /* 0xA0 */
         0,      0,      0, 0xADBD,      0,      0, 0xDCB3,      0, /* 0xB0 */
         0, 0xF6D6, 0xA448,      0,      0,      0,      0,      0, /* 0xB0 */
    0xA4B0, 0xA4AF, 0xC952, 0xA4B1, 0xA4B7,      0, 0xA4B2, 0xA4B3, /* 0xC0 */
    0xC954, 0xC953, 0xA4B5, 0xA4B6,      0, 0xA4B4,      0,      0, /* 0xC0 */
         0,      0,      0,      0, 0xA54A, 0xA54B, 0xA54C, 0xA54D, /* 0xD0 */
    0xA549, 0xA550, 0xC96A,      0, 0xC966, 0xC969, 0xA551, 0xA561, /* 0xD0 */
         0, 0xC968,      0, 0xA54E, 0xA54F, 0xA548,      0,      0, /* 0xE0 */
    0xC965, 0xC967,      0,      0,      0,      0,      0,      0, /* 0xE0 */
    0xA5F5, 0xC9B0, 0xA5F2, 0xA5F6, 0xC9BA, 0xC9AE, 0xA5F3, 0xC9B2, /* 0xF0 */
         0,      0,      0, 0xA5F4,      0, 0xA5F7,      0, 0xA5E9  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_4F[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xC9B1, 0xA5F8, 0xC9B5,      0, 0xC9B9, 0xC9B6,      0,      0, /* 0x00 */
    0xC9B3, 0xA5EA, 0xA5EC, 0xA5F9,      0, 0xA5EE, 0xC9AB, 0xA5F1, /* 0x00 */
    0xA5EF, 0xA5F0, 0xC9BB, 0xC9B8, 0xC9AF, 0xA5ED,      0,      0, /* 0x10 */
    0xC9AC, 0xA5EB,      0,      0,      0, 0xC9B4,      0,      0, /* 0x10 */
         0,      0, 0xC9B7,      0,      0,      0,      0,      0, /* 0x20 */
         0,      0,      0,      0, 0xC9AD, 0xCA66,      0, 0xA742, /* 0x20 */
    0xA6F4,      0,      0, 0xCA67, 0xA6F1,      0, 0xA744,      0, /* 0x30 */
    0xA6F9,      0, 0xA6F8, 0xCA5B, 0xA6FC, 0xA6F7, 0xCA60, 0xCA68, /* 0x30 */
         0, 0xCA64,      0, 0xA6FA,      0,      0, 0xA6FD, 0xA6EE, /* 0x40 */
    0xA747, 0xCA5D,      0,      0, 0xCBBD, 0xA6EC, 0xA743, 0xA6ED, /* 0x40 */
    0xA6F5, 0xA6F6, 0xCA62, 0xCA5E, 0xA6FB, 0xA6F3, 0xCA5A, 0xA6EF, /* 0x50 */
    0xCA65, 0xA745, 0xA748, 0xA6F2, 0xA740, 0xA746, 0xA6F0, 0xCA63, /* 0x50 */
    0xA741, 0xCA69, 0xCA5C, 0xA6FE, 0xCA5F,      0,      0, 0xCA61, /* 0x60 */
         0, 0xA8D8, 0xCBBF, 0xCBCB, 0xA8D0,      0, 0xCBCC, 0xA8CB, /* 0x60 */
    0xA8D5,      0,      0, 0xA8CE, 0xCBB9, 0xA8D6, 0xCBB8, 0xCBBC, /* 0x70 */
    0xCBC3, 0xCBC1, 0xA8DE, 0xA8D9, 0xCBB3, 0xCBB5, 0xA8DB, 0xA8CF, /* 0x70 */
    0xCBB6, 0xCBC2, 0xCBC9, 0xA8D4, 0xCBBB, 0xCBB4, 0xA8D3, 0xCBB7, /* 0x80 */
    0xA8D7, 0xCBBA,      0, 0xA8D2,      0, 0xA8CD,      0, 0xA8DC, /* 0x80 */
    0xCBC4, 0xA8DD, 0xCBC8,      0, 0xCBC6, 0xCBCA, 0xA8DA, 0xCBBE, /* 0x90 */
    0xCBB2,      0, 0xCBC0, 0xA8D1, 0xCBC5, 0xA8CC, 0xCBC7,      0, /* 0x90 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0, 0xAB56, 0xAB4A, /* 0xA0 */
         0,      0, 0xCDE0, 0xCDE8,      0, 0xAB49, 0xAB51, 0xAB5D, /* 0xB0 */
         0, 0xCDEE, 0xCDEC, 0xCDE7,      0,      0,      0, 0xAB4B, /* 0xB0 */
    0xCDED, 0xCDE3, 0xAB59, 0xAB50, 0xAB58, 0xCDDE,      0, 0xCDEA, /* 0xC0 */
         0, 0xCDE1, 0xAB54, 0xCDE2,      0, 0xCDDD, 0xAB5B, 0xAB4E, /* 0xC0 */
    0xAB57, 0xAB4D,      0, 0xCDDF, 0xCDE4,      0, 0xCDEB, 0xAB55, /* 0xD0 */
    0xAB52, 0xCDE6, 0xAB5A, 0xCDE9, 0xCDE5, 0xAB4F, 0xAB5C, 0xAB53, /* 0xD0 */
    0xAB4C, 0xAB48,      0,      0,      0,      0,      0,      0, /* 0xE0 */
         0,      0,      0,      0, 0xCDEF,      0, 0xADD7, 0xADC1, /* 0xE0 */
         0, 0xADD1,      0, 0xADD6, 0xD0D0, 0xD0CF, 0xD0D4, 0xD0D5, /* 0xF0 */
    0xADC4,      0, 0xADCD,      0,      0,      0, 0xADDA          /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_50[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xADCE,      0,      0,      0,      0, 0xD0C9, 0xADC7, 0xD0CA, /* 0x00 */
         0, 0xADDC,      0, 0xADD3, 0xADBE, 0xADBF, 0xD0DD, 0xB0BF, /* 0x00 */
         0, 0xADCC, 0xADCB, 0xD0CB, 0xADCF, 0xD45B, 0xADC6, 0xD0D6, /* 0x10 */
    0xADD5, 0xADD4, 0xADCA, 0xD0CE, 0xD0D7,      0, 0xD0C8, 0xADC9, /* 0x10 */
    0xD0D8, 0xADD2, 0xD0CC, 0xADC0,      0, 0xADC3, 0xADC2, 0xD0D9, /* 0x20 */
    0xADD0, 0xADC5, 0xADD9, 0xADDB, 0xD0D3, 0xADD8,      0, 0xD0DB, /* 0x20 */
    0xD0CD, 0xD0DC,      0, 0xD0D1,      0, 0xD0DA,      0, 0xD0D2, /* 0x30 */
         0,      0,      0,      0, 0xADC8,      0,      0,      0, /* 0x30 */
    0xD463, 0xD457,      0, 0xB0B3,      0, 0xD45C, 0xD462, 0xB0B2, /* 0x40 */
    0xD455, 0xB0B6, 0xD459, 0xD452, 0xB0B4, 0xD456, 0xB0B9, 0xB0BE, /* 0x40 */
         0, 0xD467,      0, 0xD451,      0, 0xB0BA,      0, 0xD466, /* 0x50 */
         0,      0, 0xB0B5, 0xD458, 0xB0B1, 0xD453, 0xD44F, 0xD45D, /* 0x50 */
    0xD450, 0xD44E, 0xD45A, 0xD460, 0xD461, 0xB0B7,      0,      0, /* 0x60 */
    0xD85B, 0xD45E, 0xD44D, 0xD45F,      0, 0xB0C1, 0xD464, 0xB0C0, /* 0x60 */
    0xD44C,      0, 0xD454, 0xD465, 0xB0BC, 0xB0BB, 0xB0B8, 0xB0BD, /* 0x70 */
         0,      0, 0xB0AF,      0,      0, 0xB0B0,      0,      0, /* 0x70 */
    0xB3C8,      0, 0xD85E, 0xD857,      0, 0xB3C5,      0, 0xD85F, /* 0x80 */
         0,      0,      0, 0xD855, 0xD858, 0xB3C4, 0xD859,      0, /* 0x80 */
         0, 0xB3C7, 0xD85D,      0, 0xD853, 0xD852, 0xB3C9,      0, /* 0x90 */
    0xB3CA, 0xB3C6, 0xB3CB, 0xD851, 0xD85C, 0xD85A, 0xD854,      0, /* 0x90 */
         0,      0, 0xB3C3, 0xD856,      0,      0,      0,      0, /* 0xA0 */
         0,      0,      0,      0, 0xB6CA, 0xB6C4, 0xDCB7, 0xB6CD, /* 0xA0 */
    0xDCBD, 0xDCC0, 0xB6C6, 0xB6C7, 0xDCBA, 0xB6C5, 0xDCC3, 0xB6CB, /* 0xB0 */
    0xDCC4,      0, 0xDCBF, 0xB6CC,      0, 0xDCB4, 0xB6C9, 0xDCB5, /* 0xB0 */
         0, 0xDCBE, 0xDCBC,      0, 0xDCB8, 0xB6C8, 0xDCB6, 0xB6CE, /* 0xC0 */
    0xDCBB, 0xDCC2, 0xDCB9, 0xDCC1,      0,      0, 0xB9B6, 0xB9B3, /* 0xC0 */
         0, 0xB9B4,      0, 0xE0F9, 0xE0F1, 0xB9B2, 0xB9AF, 0xE0F2, /* 0xD0 */
         0,      0, 0xB9B1, 0xE0F5,      0, 0xE0F7,      0,      0, /* 0xD0 */
    0xE0FE,      0,      0, 0xE0FD, 0xE0F8, 0xB9AE, 0xE0F0, 0xB9AC, /* 0xE0 */
    0xE0F3, 0xB9B7, 0xE0F6,      0, 0xE0FA, 0xB9B0, 0xB9AD, 0xE0FC, /* 0xE0 */
    0xE0FB, 0xB9B5,      0, 0xE0F4,      0, 0xBBF8, 0xE4EC,      0, /* 0xF0 */
    0xE4E9, 0xBBF9,      0, 0xBBF7,      0, 0xE4F0, 0xE4ED, 0xE4E6  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_51[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xBBF6,      0, 0xBBFA, 0xE4E7, 0xBBF5, 0xBBFD, 0xE4EA, 0xE4EB, /* 0x00 */
    0xBBFB, 0xBBFC, 0xE4F1, 0xE4EE, 0xE4EF,      0,      0,      0, /* 0x00 */
    0xBEAA, 0xE8F8, 0xBEA7, 0xE8F5, 0xBEA9, 0xBEAB,      0, 0xE8F6, /* 0x10 */
    0xBEA8,      0, 0xE8F7,      0, 0xE8F4,      0,      0, 0xC076, /* 0x10 */
    0xECBD, 0xC077, 0xECBB,      0, 0xECBC, 0xECBA, 0xECB9,      0, /* 0x20 */
         0, 0xECBE, 0xC075,      0,      0, 0xEFB8, 0xEFB9,      0, /* 0x20 */
    0xE4E8, 0xEFB7, 0xC078, 0xC35F, 0xF1EB, 0xF1EC,      0, 0xC4D7, /* 0x30 */
    0xC4D8, 0xF5C1, 0xF5C0, 0xC56C, 0xC56B, 0xF7D0,      0, 0xA449, /* 0x30 */
    0xA461, 0xA4B9,      0, 0xA4B8, 0xA553, 0xA552, 0xA5FC, 0xA5FB, /* 0x40 */
    0xA5FD, 0xA5FA,      0, 0xA74A, 0xA749, 0xA74B,      0,      0, /* 0x40 */
         0,      0, 0xA8E0,      0, 0xA8DF, 0xA8E1,      0, 0xAB5E, /* 0x50 */
         0, 0xA259, 0xD0DE, 0xA25A, 0xB0C2, 0xA25C, 0xA25B, 0xD860, /* 0x50 */
         0, 0xA25D, 0xB9B8, 0xA25E,      0, 0xA44A,      0, 0xA4BA, /* 0x60 */
    0xA5FE, 0xA8E2,      0, 0xA44B, 0xA4BD, 0xA4BB, 0xA4BC,      0, /* 0x60 */
         0, 0xA640,      0,      0,      0, 0xA74C, 0xA8E4, 0xA8E3, /* 0x70 */
    0xA8E5,      0,      0,      0, 0xADDD,      0,      0,      0, /* 0x70 */
    0xBEAC,      0,      0,      0,      0,      0,      0, 0xC94E, /* 0x80 */
         0, 0xA554, 0xA555,      0,      0, 0xA641,      0, 0xCA6A, /* 0x80 */
         0, 0xAB60, 0xAB5F, 0xD0E0, 0xD0DF, 0xB0C3,      0, 0xA4BE, /* 0x90 */
    0xC955,      0,      0,      0,      0,      0, 0xCBCD,      0, /* 0x90 */
    0xAB61,      0, 0xADE0,      0, 0xADDE, 0xADDF,      0,      0, /* 0xA0 */
         0,      0, 0xBEAD,      0, 0xA556,      0,      0,      0, /* 0xA0 */
    0xA642, 0xC9BC,      0,      0,      0,      0, 0xA74D, 0xA74E, /* 0xB0 */
         0, 0xCA6B,      0,      0, 0xCBCE, 0xA8E6, 0xCBCF,      0, /* 0xB0 */
         0,      0,      0,      0, 0xD0E2, 0xD0E3, 0xADE3,      0, /* 0xC0 */
    0xD0E4,      0, 0xD0E1, 0xADE4, 0xADE2, 0xADE1, 0xD0E5,      0, /* 0xC0 */
    0xD468,      0,      0,      0, 0xD861,      0,      0, 0xDCC5, /* 0xD0 */
    0xE140,      0,      0,      0, 0xBBFE, 0xBEAE, 0xE8F9,      0, /* 0xD0 */
    0xA44C, 0xA45A,      0,      0,      0,      0,      0,      0, /* 0xE0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xE0 */
    0xB0C4, 0xB3CD,      0, 0xB9B9,      0, 0xC942, 0xA4BF,      0, /* 0xF0 */
    0xA559, 0xA557, 0xA558,      0,      0, 0xA8E7                  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_52[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xA44D, 0xA44E,      0, 0xA462,      0,      0, 0xA4C0, 0xA4C1, /* 0x00 */
    0xA4C2, 0xC9BE, 0xA55A,      0, 0xC96B,      0, 0xA646,      0, /* 0x00 */
    0xC9BF, 0xA644, 0xA645, 0xC9BD,      0,      0, 0xA647, 0xA643, /* 0x10 */
         0,      0,      0,      0, 0xCA6C, 0xAAEC, 0xCA6D,      0, /* 0x10 */
         0, 0xCA6E,      0,      0, 0xA750, 0xA74F,      0,      0, /* 0x20 */
    0xA753, 0xA751, 0xA752,      0,      0,      0, 0xA8ED,      0, /* 0x20 */
    0xA8EC, 0xCBD4, 0xCBD1, 0xCBD2,      0, 0xCBD0, 0xA8EE, 0xA8EA, /* 0x30 */
    0xA8E9,      0, 0xA8EB, 0xA8E8,      0,      0,      0,      0, /* 0x30 */
         0, 0xA8EF,      0, 0xAB63, 0xCDF0,      0, 0xCBD3, 0xAB68, /* 0x40 */
         0, 0xCDF1, 0xAB64, 0xAB67, 0xAB66, 0xAB65, 0xAB62,      0, /* 0x40 */
         0,      0, 0xD0E8,      0, 0xADE7, 0xD0EB, 0xADE5,      0, /* 0x50 */
         0,      0, 0xD0E7, 0xADE8, 0xADE6, 0xADE9, 0xD0E9, 0xD0EA, /* 0x50 */
         0, 0xD0E6, 0xD0EC,      0,      0,      0,      0,      0, /* 0x60 */
         0, 0xB3D1, 0xB0C5, 0xD469, 0xD46B, 0xD46A, 0xD46C, 0xB0C6, /* 0x60 */
         0,      0, 0xB3CE,      0, 0xB3CF, 0xB3D0,      0, 0xB6D0, /* 0x70 */
    0xDCC7,      0, 0xDCC6, 0xDCC8, 0xDCC9, 0xB6D1,      0, 0xB6CF, /* 0x70 */
    0xE141, 0xE142, 0xB9BB, 0xB9BA, 0xE35A,      0,      0, 0xBC40, /* 0x80 */
    0xBC41, 0xBC42, 0xBC44, 0xE4F2, 0xE4F3, 0xBC43,      0,      0, /* 0x80 */
         0, 0xBEAF,      0, 0xBEB0,      0,      0, 0xF1ED, 0xF5C3, /* 0x90 */
    0xF5C2, 0xF7D1,      0, 0xA44F,      0,      0,      0, 0xA55C, /* 0x90 */
    0xA55B,      0,      0, 0xA648,      0,      0, 0xC9C0,      0, /* 0xA0 */
         0, 0xA755, 0xA756, 0xA754, 0xA757, 0xCA6F, 0xCA70,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0, 0xA8F1, 0xCBD5,      0, 0xA8F0,      0, /* 0xB0 */
    0xCDF2, 0xAB6C, 0xCDF3, 0xAB6B,      0,      0,      0, 0xAB69, /* 0xC0 */
         0, 0xAB6A,      0,      0,      0, 0xD0ED,      0,      0, /* 0xC0 */
         0,      0, 0xB0C7, 0xD46E,      0, 0xB0CA, 0xD46D, 0xB1E5, /* 0xD0 */
    0xB0C9, 0xB0C8,      0, 0xB3D4,      0, 0xB3D3, 0xB3D2, 0xB6D2, /* 0xD0 */
         0,      0, 0xB6D5, 0xB6D6, 0xB6D4,      0, 0xB6D3,      0, /* 0xE0 */
         0, 0xE143,      0, 0xE144,      0,      0,      0, 0xE4F5, /* 0xE0 */
    0xBC45, 0xE4F4,      0, 0xBEB1, 0xECBF, 0xC079,      0, 0xF1EE, /* 0xF0 */
    0xC455,      0, 0xA463, 0xA4C3, 0xC956,      0, 0xA4C4, 0xA4C5  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_53[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                                            0xA55D, 0xA55E,      0, /* 0x00 */
    0xA649, 0xCA71, 0xCBD6, 0xCBD7,      0, 0xAB6D, 0xD0EE, 0xB0CC, /* 0x00 */
    0xB0CB, 0xD863, 0xD862,      0,      0, 0xA450, 0xA4C6, 0xA55F, /* 0x10 */
         0, 0xB0CD, 0xC943,      0, 0xC96C, 0xA560,      0, 0xC9C2, /* 0x10 */
    0xA64B, 0xA64A, 0xC9C1, 0xA758,      0,      0,      0,      0, /* 0x20 */
         0,      0, 0xADEA,      0,      0, 0xD46F,      0, 0xB6D7, /* 0x20 */
    0xE145, 0xB9BC,      0,      0, 0xE8FA,      0,      0, 0xF3FD, /* 0x30 */
         0, 0xA4C7,      0,      0, 0xCBD8, 0xCDF4, 0xB0D0, 0xB0CE, /* 0x30 */
    0xB0CF, 0xA451,      0, 0xA464, 0xA2CD, 0xA4CA,      0, 0xA4C9, /* 0x40 */
    0xA4C8, 0xA563, 0xA562,      0, 0xC96D, 0xC9C3,      0,      0, /* 0x40 */
         0, 0xA8F5, 0xA8F2, 0xA8F4, 0xA8F3,      0,      0, 0xAB6E, /* 0x50 */
         0,      0, 0xB3D5,      0, 0xA452,      0, 0xA4CB,      0, /* 0x50 */
    0xA565, 0xA564,      0, 0xCA72,      0,      0, 0xA8F6,      0, /* 0x60 */
         0,      0,      0,      0, 0xC957,      0, 0xA567, 0xA566, /* 0x60 */
    0xA64C, 0xA64D, 0xCA73, 0xA759,      0, 0xA75A,      0, 0xA8F7, /* 0x70 */
    0xA8F8, 0xA8F9,      0, 0xAB6F, 0xCDF5,      0,      0, 0xADEB, /* 0x70 */
         0,      0, 0xC944,      0, 0xA4CC,      0,      0,      0, /* 0x80 */
         0,      0, 0xC9C4,      0,      0,      0, 0xCA74, 0xCA75, /* 0x80 */
         0,      0, 0xCBD9,      0, 0xCBDA,      0, 0xCDF7, 0xCDF6, /* 0x90 */
    0xCDF9, 0xCDF8, 0xAB70,      0, 0xD470, 0xADED, 0xD0EF, 0xADEC, /* 0x90 */
         0,      0,      0,      0, 0xD864, 0xB3D6,      0, 0xD865, /* 0xA0 */
         0,      0,      0,      0, 0xE146, 0xB9BD,      0,      0, /* 0xA0 */
         0,      0, 0xBC46,      0, 0xF1EF,      0,      0,      0, /* 0xB0 */
         0, 0xC958,      0, 0xA568,      0,      0,      0,      0, /* 0xB0 */
         0,      0,      0, 0xB0D1,      0,      0,      0,      0, /* 0xC0 */
    0xA453, 0xA465, 0xA4CE, 0xA4CD,      0, 0xA4CF,      0,      0, /* 0xC0 */
         0,      0,      0,      0, 0xA8FB,      0, 0xA8FA, 0xA8FC, /* 0xD0 */
         0,      0,      0, 0xAB71,      0,      0,      0, 0xADEE, /* 0xD0 */
         0, 0xE8FB, 0xC24F, 0xA466, 0xA56A, 0xA579, 0xA574,      0, /* 0xE0 */
    0xA56F, 0xA56E, 0xA575, 0xA573, 0xA56C, 0xA57A, 0xA56D, 0xA569, /* 0xE0 */
    0xA578, 0xA577, 0xA576, 0xA56B,      0, 0xA572,      0,      0, /* 0xF0 */
    0xA571,      0,      0, 0xA57B, 0xA570                          /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_54[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
            0xA653,      0, 0xA659, 0xA655,      0, 0xA65B, 0xC9C5, /* 0x00 */
    0xA658, 0xA64E, 0xA651, 0xA654, 0xA650, 0xA657, 0xA65A, 0xA64F, /* 0x00 */
    0xA652, 0xA656, 0xA65C,      0,      0,      0,      0,      0, /* 0x10 */
    0xCA7E, 0xCA7B,      0, 0xA767, 0xCA7C, 0xA75B, 0xA75D, 0xA775, /* 0x10 */
    0xA770,      0,      0,      0, 0xCAA5, 0xCA7D, 0xA75F, 0xA761, /* 0x20 */
    0xCAA4, 0xA768, 0xCA78, 0xA774, 0xA776, 0xA75C, 0xA76D,      0, /* 0x20 */
    0xCA76, 0xA773,      0, 0xA764,      0, 0xA76E, 0xA76F, 0xCA77, /* 0x30 */
    0xA76C, 0xA76A,      0, 0xA76B, 0xA771, 0xCAA1, 0xA75E,      0, /* 0x30 */
    0xA772, 0xCAA3, 0xA766, 0xA763,      0, 0xCA7A, 0xA762, 0xCAA6, /* 0x40 */
    0xA765,      0, 0xA769,      0,      0,      0, 0xA760, 0xCAA2, /* 0x40 */
         0,      0,      0,      0, 0xCA79,      0,      0,      0, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
    0xCBEB, 0xCBEA, 0xA94F, 0xCBED, 0xCBEF, 0xCBE4, 0xCBE7, 0xCBEE, /* 0x60 */
    0xA950,      0,      0, 0xCBE1, 0xCBE5,      0,      0, 0xCBE9, /* 0x60 */
    0xCE49, 0xA94B, 0xCE4D, 0xA8FD, 0xCBE6, 0xA8FE, 0xA94C, 0xA945, /* 0x70 */
    0xA941,      0, 0xCBE2, 0xA944, 0xA949, 0xA952, 0xCBE3, 0xCBDC, /* 0x70 */
    0xA943, 0xCBDD, 0xCBDF,      0, 0xA946,      0, 0xA948, 0xCBDB, /* 0x80 */
    0xCBE0,      0,      0, 0xA951, 0xA94D, 0xCBE8, 0xA953,      0, /* 0x80 */
    0xA94A, 0xCBDE, 0xA947,      0,      0, 0xA942, 0xA940,      0, /* 0x90 */
    0xCBEC,      0, 0xA94E,      0,      0,      0,      0,      0, /* 0x90 */
    0xCE48, 0xCDFB, 0xCE4B,      0,      0, 0xCDFD, 0xAB78, 0xABA8, /* 0xA0 */
    0xAB74, 0xABA7, 0xAB7D, 0xABA4, 0xAB72, 0xCDFC, 0xCE43, 0xABA3, /* 0xA0 */
    0xCE4F, 0xABA5,      0, 0xAB79,      0,      0, 0xCE45, 0xCE42, /* 0xB0 */
    0xAB77,      0, 0xCDFA, 0xABA6, 0xCE4A, 0xAB7C, 0xCE4C, 0xABA9, /* 0xB0 */
    0xAB73, 0xAB7E, 0xAB7B, 0xCE40, 0xABA1, 0xCE46, 0xCE47, 0xAB7A, /* 0xC0 */
    0xABA2, 0xAB76,      0,      0,      0,      0, 0xAB75, 0xCDFE, /* 0xC0 */
         0,      0,      0,      0,      0,      0, 0xCE44,      0, /* 0xD0 */
         0,      0,      0,      0,      0,      0, 0xCE4E,      0, /* 0xD0 */
    0xD144, 0xADFB, 0xD0F1,      0, 0xD0F6, 0xADF4, 0xAE40, 0xD0F4, /* 0xE0 */
    0xADEF, 0xADF9, 0xADFE, 0xD0FB,      0, 0xADFA, 0xADFD,      0, /* 0xE0 */
         0, 0xD0FE, 0xADF5, 0xD0F5,      0,      0,      0, 0xD142, /* 0xF0 */
    0xD143,      0, 0xADF7, 0xD141, 0xADF3, 0xAE43,      0, 0xD0F8  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_55[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
            0xADF1,      0, 0xD146, 0xD0F9, 0xD0FD, 0xADF6, 0xAE42, /* 0x00 */
    0xD0FA, 0xADFC, 0xD140, 0xD147, 0xD4A1,      0, 0xD145, 0xAE44, /* 0x00 */
    0xADF0, 0xD0FC, 0xD0F3,      0, 0xADF8,      0,      0, 0xD0F2, /* 0x10 */
         0,      0, 0xD0F7,      0,      0,      0,      0,      0, /* 0x10 */
         0,      0,      0,      0,      0,      0, 0xD0F0, 0xAE41, /* 0x20 */
         0,      0, 0xD477,      0, 0xB0E4, 0xD4A7, 0xB0E2, 0xB0DF, /* 0x20 */
    0xD47C, 0xB0DB, 0xD4A2, 0xB0E6, 0xD476, 0xD47B, 0xD47A, 0xADF2, /* 0x30 */
    0xB0E1, 0xD4A5,      0, 0xD4A8, 0xD473,      0, 0xB3E8,      0, /* 0x30 */
    0xD4A9, 0xB0E7,      0, 0xB0D9, 0xB0D6, 0xD47E, 0xB0D3,      0, /* 0x40 */
    0xD4A6,      0, 0xB0DA, 0xD4AA,      0, 0xD474, 0xD4A4, 0xB0DD, /* 0x40 */
    0xD475, 0xD478, 0xD47D,      0,      0, 0xB0DE, 0xB0DC, 0xB0E8, /* 0x50 */
         0,      0,      0,      0, 0xB0E3,      0, 0xB0D7, 0xB1D2, /* 0x50 */
         0, 0xB0D8, 0xD479, 0xB0E5, 0xB0E0, 0xD4A3, 0xB0D5,      0, /* 0x60 */
         0,      0, 0xB0D4,      0,      0,      0,      0,      0, /* 0x60 */
         0,      0,      0,      0,      0, 0xD471, 0xD472, 0xD86A, /* 0x70 */
         0,      0,      0, 0xB3D7, 0xB3DA, 0xD875, 0xB3EE, 0xD878, /* 0x70 */
    0xB3D8, 0xD871, 0xB3DE, 0xB3E4, 0xB5BD,      0,      0, 0xB3E2, /* 0x80 */
    0xD86E, 0xB3EF, 0xB3DB, 0xB3E3, 0xD876, 0xDCD7, 0xD87B, 0xD86F, /* 0x80 */
         0, 0xD866, 0xD873, 0xD86D, 0xB3E1, 0xD879,      0,      0, /* 0x90 */
    0xB3DD, 0xB3F1, 0xB3EA,      0, 0xB3DF, 0xB3DC,      0, 0xB3E7, /* 0x90 */
         0, 0xD87A, 0xD86C, 0xD872, 0xD874, 0xD868, 0xD877, 0xB3D9, /* 0xA0 */
    0xD867,      0, 0xB3E0, 0xB3F0, 0xB3EC, 0xD869, 0xB3E6,      0, /* 0xA0 */
         0, 0xB3ED, 0xB3E9, 0xB3E5,      0, 0xD870,      0,      0, /* 0xB0 */
         0,      0,      0, 0xB3EB,      0,      0,      0, 0xDCD5, /* 0xB0 */
    0xDCD1,      0, 0xDCE0, 0xDCCA, 0xDCD3, 0xB6E5, 0xB6E6, 0xB6DE, /* 0xC0 */
    0xDCDC, 0xB6E8, 0xDCCF, 0xDCCE, 0xDCCC, 0xDCDE, 0xB6DC, 0xDCD8, /* 0xC0 */
    0xDCCD, 0xB6DF, 0xDCD6, 0xB6DA, 0xDCD2, 0xDCD9, 0xDCDB,      0, /* 0xD0 */
         0, 0xDCDF, 0xB6E3, 0xDCCB, 0xB6DD, 0xDCD0,      0, 0xB6D8, /* 0xD0 */
         0, 0xB6E4, 0xDCDA, 0xB6E0, 0xB6E1, 0xB6E7, 0xB6DB, 0xA25F, /* 0xE0 */
    0xB6D9, 0xDCD4,      0,      0,      0,      0,      0, 0xB6E2, /* 0xE0 */
         0,      0, 0xDCDD,      0,      0,      0, 0xB9CD, 0xB9C8, /* 0xF0 */
         0, 0xE155, 0xE151,      0, 0xE14B, 0xB9C2, 0xB9BE, 0xE154  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_56[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xB9BF, 0xE14E, 0xE150,      0, 0xE153,      0, 0xB9C4,      0, /* 0x00 */
    0xB9CB, 0xB9C5,      0,      0, 0xE149, 0xB9C6, 0xB9C7, 0xE14C, /* 0x00 */
    0xB9CC,      0, 0xE14A, 0xE14F, 0xB9C3, 0xE148, 0xB9C9, 0xB9C1, /* 0x10 */
         0,      0,      0, 0xB9C0, 0xE14D, 0xE152,      0, 0xB9CA, /* 0x10 */
         0,      0,      0,      0,      0,      0,      0, 0xE147, /* 0x20 */
         0, 0xBC4D, 0xE547,      0, 0xE544,      0, 0xBC47, 0xBC53, /* 0x20 */
    0xBC54,      0, 0xBC4A, 0xE542, 0xBC4C, 0xE4F9, 0xBC52,      0, /* 0x30 */
    0xE546, 0xBC49, 0xE548, 0xBC48,      0, 0xE543, 0xE545, 0xBC4B, /* 0x30 */
    0xE541, 0xE4FA, 0xE4F7,      0,      0, 0xD86B, 0xE4FD,      0, /* 0x40 */
    0xE4F6, 0xE4FC, 0xE4FB,      0, 0xE4F8,      0, 0xBC4F,      0, /* 0x40 */
         0,      0,      0, 0xBC4E,      0,      0,      0, 0xBC50, /* 0x50 */
    0xE4FE, 0xBEB2, 0xE540,      0,      0,      0, 0xE945,      0, /* 0x50 */
    0xE8FD,      0, 0xBEBE, 0xE942, 0xBEB6, 0xBEBA, 0xE941,      0, /* 0x60 */
    0xBEB9, 0xBEB5, 0xBEB8, 0xBEB3, 0xBEBD, 0xE943, 0xE8FE, 0xBEBC, /* 0x60 */
    0xE8FC, 0xBEBB, 0xE944, 0xE940, 0xBC51,      0, 0xBEBF, 0xE946, /* 0x70 */
    0xBEB7, 0xBEB4,      0,      0,      0,      0, 0xECC6, 0xECC8, /* 0x70 */
    0xC07B, 0xECC9, 0xECC7, 0xECC5, 0xECC4, 0xC07D, 0xECC3, 0xC07E, /* 0x80 */
         0,      0,      0,      0, 0xECC1, 0xECC2, 0xC07A, 0xC0A1, /* 0x80 */
    0xC07C,      0,      0, 0xECC0,      0, 0xC250,      0, 0xEFBC, /* 0x90 */
    0xEFBA, 0xEFBF, 0xEFBD,      0, 0xEFBB, 0xEFBE,      0,      0, /* 0x90 */
         0,      0,      0,      0,      0, 0xC360, 0xF1F2, 0xF1F3, /* 0xA0 */
    0xC456,      0, 0xF1F4, 0xF1F0, 0xF1F5, 0xF1F1, 0xC251,      0, /* 0xA0 */
         0,      0, 0xF3FE, 0xF441, 0xC459, 0xF440, 0xC458, 0xC457, /* 0xB0 */
         0,      0,      0,      0, 0xC45A, 0xF5C5, 0xF5C6,      0, /* 0xB0 */
    0xC4DA, 0xC4D9, 0xC4DB, 0xF5C4,      0, 0xF6D8, 0xF6D7,      0, /* 0xC0 */
    0xC56D, 0xC56F, 0xC56E, 0xF6D9, 0xC5C8, 0xF8A6,      0,      0, /* 0xC0 */
         0, 0xC5F1,      0, 0xF8A5, 0xF8EE,      0,      0, 0xC949, /* 0xD0 */
         0,      0, 0xA57D, 0xA57C,      0, 0xA65F, 0xA65E, 0xC9C7, /* 0xD0 */
    0xA65D, 0xC9C6,      0,      0, 0xA779, 0xCAA9,      0, 0xCAA8, /* 0xE0 */
         0,      0, 0xA777, 0xA77A,      0,      0, 0xCAA7,      0, /* 0xE0 */
    0xA778,      0,      0,      0,      0,      0,      0, 0xCBF0, /* 0xF0 */
         0, 0xCBF1, 0xA954,      0,      0,      0,      0, 0xABAA  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_57[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
            0xD148, 0xD149, 0xAE45, 0xAE46,      0,      0, 0xD4AC, /* 0x00 */
    0xB0E9, 0xB0EB, 0xD4AB, 0xB0EA, 0xD87C, 0xB3F2,      0,      0, /* 0x00 */
         0,      0, 0xB6E9, 0xB6EA, 0xDCE1,      0, 0xB9CF,      0, /* 0x10 */
    0xB9CE,      0, 0xE549, 0xE948, 0xE947,      0, 0xF96B, 0xA467, /* 0x10 */
    0xC959,      0, 0xC96E, 0xC96F,      0,      0,      0,      0, /* 0x20 */
    0xA662, 0xA666, 0xC9C9,      0, 0xA664, 0xA663, 0xC9C8, 0xA665, /* 0x20 */
    0xA661,      0,      0, 0xA660, 0xC9CA,      0,      0,      0, /* 0x30 */
         0,      0,      0, 0xA7A6,      0,      0, 0xA7A3,      0, /* 0x30 */
    0xA77D, 0xCAAA,      0,      0,      0, 0xCAAB,      0, 0xA7A1, /* 0x40 */
         0, 0xCAAD, 0xA77B, 0xCAAE, 0xCAAC, 0xA77E, 0xA7A2, 0xA7A5, /* 0x40 */
    0xA7A4, 0xA77C, 0xCAAF,      0,      0,      0,      0,      0, /* 0x50 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x50 */
         0, 0xA959, 0xCBFE,      0, 0xA95B,      0, 0xA95A,      0, /* 0x60 */
    0xCC40, 0xA958, 0xA957, 0xCBF5,      0, 0xCBF4,      0, 0xCBF2, /* 0x60 */
    0xCBF7, 0xCBF6, 0xCBF3, 0xCBFC, 0xCBFD, 0xCBFA, 0xCBF8, 0xA956, /* 0x70 */
         0,      0,      0, 0xCBFB, 0xA95C, 0xCC41,      0,      0, /* 0x70 */
    0xCBF9,      0, 0xABAB, 0xA955,      0,      0,      0,      0, /* 0x80 */
         0,      0,      0, 0xABAC, 0xCE54,      0,      0, 0xCE5A, /* 0x80 */
         0,      0,      0, 0xABB2, 0xCE58, 0xCE5E,      0, 0xCE55, /* 0x90 */
    0xCE59, 0xCE5B, 0xCE5D, 0xCE57,      0, 0xCE56, 0xCE51, 0xCE52, /* 0x90 */
    0xABAD,      0, 0xABAF, 0xABAE, 0xCE53, 0xCE5C,      0,      0, /* 0xA0 */
         0,      0,      0,      0,      0,      0, 0xABB1,      0, /* 0xA0 */
         0,      0,      0,      0,      0, 0xCE50, 0xD153,      0, /* 0xB0 */
    0xD152, 0xD157, 0xD14E,      0, 0xD151, 0xD150,      0, 0xD154, /* 0xB0 */
         0, 0xD158, 0xAE47, 0xAE4A,      0,      0, 0xD14F, 0xD155, /* 0xC0 */
         0,      0,      0, 0xAE49, 0xD14A,      0, 0xABB0, 0xD4BA, /* 0xC0 */
    0xD156,      0, 0xD14D,      0, 0xAE48, 0xD14C,      0,      0, /* 0xD0 */
         0,      0,      0,      0, 0xD4B1,      0,      0, 0xB0EC, /* 0xD0 */
    0xB0F0, 0xD4C1, 0xD4AF, 0xD4BD, 0xB0F1, 0xD4BF,      0, 0xD4C5, /* 0xE0 */
         0, 0xD4C9,      0,      0, 0xD4C0, 0xD4B4, 0xD4BC,      0, /* 0xE0 */
    0xD4CA, 0xD4C8, 0xD4BE, 0xD4B9, 0xD4B2, 0xD8A6, 0xD4B0, 0xB0F5, /* 0xF0 */
    0xD4B7, 0xB0F6, 0xB0F2, 0xD4AD, 0xD4C3, 0xD4B5                  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_58[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xD4B3, 0xD4C6, 0xB0F3,      0, 0xD4CC, 0xB0ED, 0xB0EF, 0xD4BB, /* 0x00 */
    0xD4B6, 0xAE4B, 0xB0EE, 0xD4B8, 0xD4C7, 0xD4CB, 0xD4C2,      0, /* 0x00 */
    0xD4C4,      0,      0,      0, 0xD4AE,      0,      0,      0, /* 0x10 */
         0, 0xD8A1,      0, 0xD8AA, 0xD8A9, 0xB3FA, 0xD8A2,      0, /* 0x10 */
    0xB3FB, 0xB3F9,      0, 0xD8A4, 0xB3F6, 0xD8A8,      0, 0xD8A3, /* 0x20 */
    0xD8A5, 0xD87D, 0xB3F4,      0, 0xD8B2, 0xD8B1, 0xD8AE, 0xB3F3, /* 0x20 */
    0xB3F7, 0xB3F8, 0xD14B, 0xD8AB, 0xB3F5, 0xB0F4, 0xD8AD, 0xD87E, /* 0x30 */
    0xD8B0, 0xD8AF,      0, 0xD8B3,      0, 0xDCEF,      0, 0xD8AC, /* 0x30 */
         0,      0,      0,      0,      0,      0,      0,      0, /* 0x40 */
    0xD8A7, 0xDCE7, 0xB6F4, 0xB6F7, 0xB6F2, 0xDCE6, 0xDCEA, 0xDCE5, /* 0x40 */
         0, 0xB6EC, 0xB6F6, 0xDCE2, 0xB6F0, 0xDCE9,      0, 0xB6EE, /* 0x50 */
    0xB6ED, 0xDCEC, 0xB6EF, 0xDCEE,      0, 0xDCEB, 0xB6EB,      0, /* 0x50 */
         0,      0, 0xB6F5, 0xDCF0, 0xDCE4, 0xDCED,      0,      0, /* 0x60 */
    0xDCE3,      0,      0, 0xB6F1,      0, 0xB6F3,      0, 0xDCE8, /* 0x60 */
         0, 0xDCF1,      0,      0, 0xE15D, 0xB9D0, 0xE163,      0, /* 0x70 */
         0, 0xB9D5, 0xE15F, 0xE166, 0xE157, 0xB9D7, 0xB9D1, 0xE15C, /* 0x70 */
    0xBC55, 0xE15B, 0xE164, 0xB9D2,      0, 0xB9D6, 0xE15A, 0xE160, /* 0x80 */
    0xE165, 0xE156, 0xB9D4, 0xE15E,      0,      0, 0xE162, 0xE168, /* 0x80 */
    0xE158, 0xE161,      0, 0xB9D3, 0xE167,      0,      0,      0, /* 0x90 */
    0xE159,      0,      0,      0, 0xBC59, 0xE54B, 0xBC57, 0xBC56, /* 0x90 */
    0xE54D, 0xE552,      0, 0xE54E,      0, 0xE551, 0xBC5C,      0, /* 0xA0 */
    0xBEA5, 0xBC5B,      0, 0xE54A, 0xE550,      0, 0xBC5A, 0xE54F, /* 0xA0 */
         0, 0xE54C,      0, 0xBC58,      0,      0,      0,      0, /* 0xB0 */
         0,      0, 0xE94D, 0xF9D9, 0xE94F, 0xE94A, 0xBEC1, 0xE94C, /* 0xB0 */
         0, 0xBEC0, 0xE94E,      0,      0, 0xBEC3, 0xE950, 0xBEC2, /* 0xC0 */
    0xE949, 0xE94B,      0,      0,      0,      0, 0xC0A5, 0xECCC, /* 0xC0 */
         0, 0xC0A4, 0xECCD, 0xC0A3, 0xECCB, 0xC0A2, 0xECCA,      0, /* 0xD0 */
    0xC253, 0xC252, 0xF1F6, 0xF1F8,      0, 0xF1F7, 0xC361, 0xC362, /* 0xD0 */
         0,      0, 0xC363, 0xF442, 0xC45B,      0,      0, 0xF7D3, /* 0xE0 */
    0xF7D2, 0xC5F2,      0, 0xA468, 0xA4D0,      0,      0, 0xA7A7, /* 0xE0 */
         0,      0,      0,      0, 0xCE5F,      0,      0,      0, /* 0xF0 */
         0, 0xB3FC, 0xB3FD,      0, 0xDCF2, 0xB9D8, 0xE169, 0xE553  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_59[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
                            0xC95A,      0,      0, 0xCAB0,      0, /* 0x00 */
         0,      0,      0,      0, 0xCC42, 0xCE60, 0xD159, 0xAE4C, /* 0x00 */
         0,      0, 0xF1F9,      0, 0xC4DC, 0xA469, 0xA57E, 0xC970, /* 0x10 */
         0, 0xA667, 0xA668,      0, 0xA95D,      0,      0,      0, /* 0x10 */
    0xB0F7,      0, 0xB9DA,      0, 0xB9DB, 0xB9D9,      0, 0xA46A, /* 0x20 */
         0, 0xA4D1, 0xA4D3, 0xA4D2, 0xC95B, 0xA4D4, 0xA5A1, 0xC971, /* 0x20 */
         0, 0xA5A2,      0,      0,      0,      0,      0, 0xA669, /* 0x30 */
    0xA66A,      0,      0,      0, 0xC9CB,      0, 0xA7A8,      0, /* 0x30 */
    0xCAB1,      0,      0,      0, 0xA961, 0xCC43,      0, 0xA95F, /* 0x40 */
    0xA960, 0xA95E, 0xD15A,      0,      0,      0, 0xABB6, 0xABB5, /* 0x40 */
    0xABB7, 0xABB4,      0, 0xCE61, 0xA962, 0xABB3,      0, 0xAE4D, /* 0x50 */
    0xAE4E,      0, 0xAE4F,      0, 0xD4CD,      0,      0,      0, /* 0x50 */
    0xB3FE, 0xD8B4, 0xB0F8,      0,      0,      0,      0, 0xB6F8, /* 0x60 */
         0, 0xB9DD, 0xB9DC, 0xE16A,      0, 0xBC5D, 0xBEC4,      0, /* 0x60 */
    0xEFC0, 0xF6DA, 0xF7D4, 0xA46B, 0xA5A3,      0, 0xA5A4, 0xC9D1, /* 0x70 */
    0xA66C, 0xA66F,      0, 0xC9CF, 0xC9CD, 0xA66E, 0xC9D0, 0xC9D2, /* 0x70 */
    0xC9CC, 0xA671, 0xA670, 0xA66D, 0xA66B, 0xC9CE,      0,      0, /* 0x80 */
         0,      0, 0xA7B3,      0,      0, 0xA7B0, 0xCAB6, 0xCAB9, /* 0x80 */
    0xCAB8,      0, 0xA7AA, 0xA7B2,      0,      0, 0xA7AF, 0xCAB5, /* 0x90 */
    0xCAB3, 0xA7AE,      0,      0,      0, 0xA7A9, 0xA7AC,      0, /* 0x90 */
    0xCAB4, 0xCABB, 0xCAB7, 0xA7AD, 0xA7B1, 0xA7B4, 0xCAB2, 0xCABA, /* 0xA0 */
    0xA7AB,      0,      0,      0,      0,      0, 0xA967, 0xA96F, /* 0xA0 */
         0, 0xCC4F, 0xCC48, 0xA970, 0xCC53, 0xCC44, 0xCC4B,      0, /* 0xB0 */
         0, 0xA966, 0xCC45, 0xA964, 0xCC4C, 0xCC50, 0xA963,      0, /* 0xB0 */
    0xCC51, 0xCC4A,      0, 0xCC4D,      0, 0xA972, 0xA969, 0xCC54, /* 0xC0 */
    0xCC52,      0, 0xA96E, 0xA96C, 0xCC49, 0xA96B, 0xCC47, 0xCC46, /* 0xC0 */
    0xA96A, 0xA968, 0xA971, 0xA96D, 0xA965,      0, 0xCC4E,      0, /* 0xD0 */
    0xABB9,      0, 0xABC0, 0xCE6F, 0xABB8, 0xCE67, 0xCE63,      0, /* 0xD0 */
    0xCE73, 0xCE62,      0, 0xABBB, 0xCE6C, 0xABBE, 0xABC1,      0, /* 0xE0 */
    0xABBC, 0xCE70, 0xABBF,      0, 0xAE56, 0xCE76, 0xCE64,      0, /* 0xE0 */
         0, 0xCE66, 0xCE6D, 0xCE71, 0xCE75, 0xCE72, 0xCE6B, 0xCE6E, /* 0xF0 */
         0,      0, 0xCE68, 0xABC3, 0xCE6A, 0xCE69, 0xCE74, 0xABBA  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_5A[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
    0xCE65, 0xABC2,      0, 0xABBD,      0,      0,      0,      0, /* 0x00 */
         0, 0xAE5C, 0xD162,      0, 0xAE5B,      0,      0, 0xD160, /* 0x00 */
         0, 0xAE50,      0, 0xAE55,      0, 0xD15F, 0xD15C, 0xD161, /* 0x10 */
    0xAE51, 0xD15B,      0, 0xAE54, 0xAE52,      0, 0xD163, 0xAE53, /* 0x10 */
    0xAE57,      0,      0, 0xAE58,      0, 0xAE5A,      0,      0, /* 0x20 */
         0, 0xAE59,      0,      0,      0, 0xD15D, 0xD15E,      0, /* 0x20 */
         0,      0,      0, 0xD164,      0, 0xD4D4, 0xB0F9, 0xD8C2, /* 0x30 */
    0xD4D3, 0xD4E6,      0,      0, 0xB140,      0, 0xD4E4,      0, /* 0x30 */
    0xB0FE, 0xB0FA, 0xD4ED, 0xD4DD, 0xD4E0,      0, 0xB143, 0xD4EA, /* 0x40 */
    0xD4E2, 0xB0FB, 0xB144,      0, 0xD4E7, 0xD4E5,      0,      0, /* 0x40 */
    0xD4D6, 0xD4EB, 0xD4DF, 0xD4DA,      0, 0xD4D0, 0xD4EC, 0xD4DC, /* 0x50 */
    0xD4CF,      0, 0xB142, 0xD4E1, 0xD4EE, 0xD4DE, 0xD4D2, 0xD4D7, /* 0x50 */
    0xD4CE,      0, 0xB141,      0, 0xD4DB, 0xD4D8, 0xB0FC, 0xD4D1, /* 0x60 */
         0, 0xD4E9, 0xB0FD,      0, 0xD4D9, 0xD4D5,      0,      0, /* 0x60 */
    0xD4E8,      0,      0,      0,      0,      0,      0, 0xB440, /* 0x70 */
    0xD8BB,      0, 0xD8B8, 0xD8C9, 0xD8BD, 0xD8CA,      0, 0xB442, /* 0x70 */
         0,      0,      0, 0xD8C6, 0xD8C3,      0,      0,      0, /* 0x80 */
         0,      0, 0xD8C4, 0xD8C7, 0xD8CB,      0, 0xD4E3, 0xD8CD, /* 0x80 */
    0xDD47,      0, 0xB443, 0xD8CE, 0xD8B6, 0xD8C0,      0, 0xD8C5, /* 0x90 */
         0,      0, 0xB441, 0xB444, 0xD8CC, 0xD8CF, 0xD8BA, 0xD8B7, /* 0x90 */
         0,      0, 0xD8B9,      0,      0, 0xD8BE, 0xD8BC, 0xB445, /* 0xA0 */
         0, 0xD8C8,      0,      0, 0xD8BF,      0, 0xD8C1, 0xD8B5, /* 0xA0 */
    0xDCFA, 0xDCF8, 0xB742, 0xB740, 0xDD43, 0xDCF9, 0xDD44, 0xDD40, /* 0xB0 */
    0xDCF7, 0xDD46, 0xDCF6, 0xDCFD, 0xB6FE, 0xB6FD, 0xB6FC, 0xDCFB, /* 0xB0 */
    0xDD41, 0xB6F9, 0xB741,      0, 0xDCF4,      0, 0xDCFE, 0xDCF3, /* 0xC0 */
    0xDCFC, 0xB6FA, 0xDD42, 0xDCF5, 0xB6FB, 0xDD45,      0,      0, /* 0xC0 */
         0,      0,      0,      0,      0, 0xE16E, 0xB9E2, 0xB9E1, /* 0xD0 */
    0xB9E3, 0xE17A, 0xE170, 0xE176, 0xE16B, 0xE179, 0xE178, 0xE17C, /* 0xD0 */
    0xE175, 0xB9DE, 0xE174, 0xB9E4,      0, 0xE16D, 0xB9DF,      0, /* 0xE0 */
    0xE17B, 0xB9E0, 0xE16F, 0xE172, 0xE177, 0xE171, 0xE16C,      0, /* 0xE0 */
         0,      0,      0, 0xE173, 0xE555, 0xBC61, 0xE558, 0xE557, /* 0xF0 */
    0xE55A, 0xE55C, 0xF9DC, 0xBC5F,      0, 0xE556,      0, 0xE554  /* 0xF0 */
};

/* ----------------------------------------------------------------------- */

sal_uInt16 const aImplUniToDBCSTab_BIG5_5B[] =
{
/*       0       1       2       3       4       5       6       7 */
/*       8       9       A       B       C       D       E       F */
            0xE55D, 0xE55B, 0xE559,      0, 0xE55F,      0, 0xE55E, /* 0x00 */
    0xBC63, 0xBC5E,      0, 0xBC60, 0xBC62,      0,      0, 0xE560, /* 0x00 */
    0xE957,      0,      0, 0xE956, 0xE955,      0, 0xE958, 0xE951, /* 0x10 */
         0, 0xE952, 0xE95A, 0xE953,      0, 0xBEC5, 0xE95C,      0, /* 0x10 */
    0xE95B, 0xE954,      0, 0xECD1, 0xC0A8, 0xECCF, 0xECD4, 0xECD3, /* 0x20 */
    0xE959,      0, 0xC0A7,      0, 0xECD2, 0xECCE, 0xECD6, 0xECD5, /* 0x20 */
    0xC0A6,      0, 0xECD0,      0, 0xBEC6,      0,      0,      0, /* 0x30 */
    0xC254,      0,      0,      0, 0xEFC1, 0xF1FA, 0xF1FB, 0xF1FC, /* 0x30 */
    0xC45C,      0,      0, 0xC45D,      0, 0xF443,      0, 0xF5C8, /* 0x40 */
    0xF5C7,      0,      0, 0xF6DB, 0xF6DC, 0xF7D5, 0xF8A7,      0, /* 0x40 */
    0xA46C, 0xA46D,      0, 0xA46E, 0xA4D5, 0xA5A5, 0xC9D3, 0xA672, /* 0x50 */
    0xA673,      0, 0xA7B7, 0xA7B8, 0xA7B6, 0xA7B5,      0, 0xA973, /* 0x50 */
         0,      0, 0xCC55, 0xA975, 0xA974, 0xCC56,      0,      0, /* 0x60 */
         0, 0xABC4,      0, 0xAE5D, 0xD165,      0, 0xD4F0,      0, /* 0x60 */
    0xB145, 0xB447, 0xD4EF, 0xB446,      0, 0xB9E5,      0, 0xE17D, /* 0x70 */
    0xBEC7,      0, 0xC0A9, 0xECD7,      0, 0xC45E,      0, 0xC570, /* 0x70 */
         0, 0xC972,      0, 0xA5A6, 0xC973, 0xA676,      0, 0xA674, /* 0x80 */
    0xA675, 0xA677,      0, 0xA7BA, 0xA7B9,      0, 0xCABC, 0xA7BB, /* 0x80 */
         0,      0, 0xCABD, 0xCC57,      0, 0xCC58,      0, 0xA976, /* 0x90 */
    0xA978, 0xA97A, 0xA977, 0xA97B, 0xA979,      0,      0,      0, /* 0x90 */
         0,      0, 0xABC8, 0xABC5, 0xABC7, 0xABC9, 0xABC6, 0xD166, /* 0xA0 */
--> --------------------

--> maximum size reached

--> --------------------

[ Verzeichnis aufwärts0.26unsichere Verbindung  Übersetzung europäischer Sprachen durch Browser  ]