16c95142eSMartin Matuska /*-
2fd082e96SMartin Matuska  * Copyright (c) 2011-2012 libarchive Project
36c95142eSMartin Matuska  * All rights reserved.
46c95142eSMartin Matuska  *
56c95142eSMartin Matuska  * Redistribution and use in source and binary forms, with or without
66c95142eSMartin Matuska  * modification, are permitted provided that the following conditions
76c95142eSMartin Matuska  * are met:
86c95142eSMartin Matuska  * 1. Redistributions of source code must retain the above copyright
96c95142eSMartin Matuska  *    notice, this list of conditions and the following disclaimer.
106c95142eSMartin Matuska  * 2. Redistributions in binary form must reproduce the above copyright
116c95142eSMartin Matuska  *    notice, this list of conditions and the following disclaimer in the
126c95142eSMartin Matuska  *    documentation and/or other materials provided with the distribution.
136c95142eSMartin Matuska  *
146c95142eSMartin Matuska  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) AS IS'' AND ANY EXPRESS OR
156c95142eSMartin Matuska  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
166c95142eSMartin Matuska  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
176c95142eSMartin Matuska  * IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
186c95142eSMartin Matuska  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
196c95142eSMartin Matuska  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
206c95142eSMartin Matuska  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
216c95142eSMartin Matuska  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
226c95142eSMartin Matuska  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
236c95142eSMartin Matuska  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
246c95142eSMartin Matuska  *
256c95142eSMartin Matuska  */
266c95142eSMartin Matuska 
276c95142eSMartin Matuska /*
286c95142eSMartin Matuska  * ATTENTION!
296c95142eSMartin Matuska  *  This file is generated by build/utils/gen_archive_string_composition_h.sh
30fd082e96SMartin Matuska  *  from http://unicode.org/Public/6.0.0/ucd/UnicodeData.txt
316c95142eSMartin Matuska  *
326c95142eSMartin Matuska  *  See also http://unicode.org/report/tr15/
336c95142eSMartin Matuska  */
346c95142eSMartin Matuska 
35*f9762417SMartin Matuska #ifndef ARCHIVE_STRING_COMPOSITION_H_INCLUDED
36*f9762417SMartin Matuska #define ARCHIVE_STRING_COMPOSITION_H_INCLUDED
37*f9762417SMartin Matuska 
386c95142eSMartin Matuska #ifndef __LIBARCHIVE_BUILD
396c95142eSMartin Matuska #error This header is only to be used internally to libarchive.
406c95142eSMartin Matuska #endif
416c95142eSMartin Matuska 
426c95142eSMartin Matuska struct unicode_composition_table {
436c95142eSMartin Matuska 	uint32_t cp1;
446c95142eSMartin Matuska 	uint32_t cp2;
456c95142eSMartin Matuska 	uint32_t nfc;
466c95142eSMartin Matuska };
476c95142eSMartin Matuska 
486c95142eSMartin Matuska static const struct unicode_composition_table u_composition_table[] = {
496c95142eSMartin Matuska 	{ 0x0003C , 0x00338 , 0x0226E },
506c95142eSMartin Matuska 	{ 0x0003D , 0x00338 , 0x02260 },
516c95142eSMartin Matuska 	{ 0x0003E , 0x00338 , 0x0226F },
526c95142eSMartin Matuska 	{ 0x00041 , 0x00300 , 0x000C0 },
536c95142eSMartin Matuska 	{ 0x00041 , 0x00301 , 0x000C1 },
546c95142eSMartin Matuska 	{ 0x00041 , 0x00302 , 0x000C2 },
556c95142eSMartin Matuska 	{ 0x00041 , 0x00303 , 0x000C3 },
566c95142eSMartin Matuska 	{ 0x00041 , 0x00304 , 0x00100 },
576c95142eSMartin Matuska 	{ 0x00041 , 0x00306 , 0x00102 },
586c95142eSMartin Matuska 	{ 0x00041 , 0x00307 , 0x00226 },
596c95142eSMartin Matuska 	{ 0x00041 , 0x00308 , 0x000C4 },
606c95142eSMartin Matuska 	{ 0x00041 , 0x00309 , 0x01EA2 },
616c95142eSMartin Matuska 	{ 0x00041 , 0x0030A , 0x000C5 },
626c95142eSMartin Matuska 	{ 0x00041 , 0x0030C , 0x001CD },
636c95142eSMartin Matuska 	{ 0x00041 , 0x0030F , 0x00200 },
646c95142eSMartin Matuska 	{ 0x00041 , 0x00311 , 0x00202 },
656c95142eSMartin Matuska 	{ 0x00041 , 0x00323 , 0x01EA0 },
666c95142eSMartin Matuska 	{ 0x00041 , 0x00325 , 0x01E00 },
676c95142eSMartin Matuska 	{ 0x00041 , 0x00328 , 0x00104 },
686c95142eSMartin Matuska 	{ 0x00042 , 0x00307 , 0x01E02 },
696c95142eSMartin Matuska 	{ 0x00042 , 0x00323 , 0x01E04 },
706c95142eSMartin Matuska 	{ 0x00042 , 0x00331 , 0x01E06 },
716c95142eSMartin Matuska 	{ 0x00043 , 0x00301 , 0x00106 },
726c95142eSMartin Matuska 	{ 0x00043 , 0x00302 , 0x00108 },
736c95142eSMartin Matuska 	{ 0x00043 , 0x00307 , 0x0010A },
746c95142eSMartin Matuska 	{ 0x00043 , 0x0030C , 0x0010C },
756c95142eSMartin Matuska 	{ 0x00043 , 0x00327 , 0x000C7 },
766c95142eSMartin Matuska 	{ 0x00044 , 0x00307 , 0x01E0A },
776c95142eSMartin Matuska 	{ 0x00044 , 0x0030C , 0x0010E },
786c95142eSMartin Matuska 	{ 0x00044 , 0x00323 , 0x01E0C },
796c95142eSMartin Matuska 	{ 0x00044 , 0x00327 , 0x01E10 },
806c95142eSMartin Matuska 	{ 0x00044 , 0x0032D , 0x01E12 },
816c95142eSMartin Matuska 	{ 0x00044 , 0x00331 , 0x01E0E },
826c95142eSMartin Matuska 	{ 0x00045 , 0x00300 , 0x000C8 },
836c95142eSMartin Matuska 	{ 0x00045 , 0x00301 , 0x000C9 },
846c95142eSMartin Matuska 	{ 0x00045 , 0x00302 , 0x000CA },
856c95142eSMartin Matuska 	{ 0x00045 , 0x00303 , 0x01EBC },
866c95142eSMartin Matuska 	{ 0x00045 , 0x00304 , 0x00112 },
876c95142eSMartin Matuska 	{ 0x00045 , 0x00306 , 0x00114 },
886c95142eSMartin Matuska 	{ 0x00045 , 0x00307 , 0x00116 },
896c95142eSMartin Matuska 	{ 0x00045 , 0x00308 , 0x000CB },
906c95142eSMartin Matuska 	{ 0x00045 , 0x00309 , 0x01EBA },
916c95142eSMartin Matuska 	{ 0x00045 , 0x0030C , 0x0011A },
926c95142eSMartin Matuska 	{ 0x00045 , 0x0030F , 0x00204 },
936c95142eSMartin Matuska 	{ 0x00045 , 0x00311 , 0x00206 },
946c95142eSMartin Matuska 	{ 0x00045 , 0x00323 , 0x01EB8 },
956c95142eSMartin Matuska 	{ 0x00045 , 0x00327 , 0x00228 },
966c95142eSMartin Matuska 	{ 0x00045 , 0x00328 , 0x00118 },
976c95142eSMartin Matuska 	{ 0x00045 , 0x0032D , 0x01E18 },
986c95142eSMartin Matuska 	{ 0x00045 , 0x00330 , 0x01E1A },
996c95142eSMartin Matuska 	{ 0x00046 , 0x00307 , 0x01E1E },
1006c95142eSMartin Matuska 	{ 0x00047 , 0x00301 , 0x001F4 },
1016c95142eSMartin Matuska 	{ 0x00047 , 0x00302 , 0x0011C },
1026c95142eSMartin Matuska 	{ 0x00047 , 0x00304 , 0x01E20 },
1036c95142eSMartin Matuska 	{ 0x00047 , 0x00306 , 0x0011E },
1046c95142eSMartin Matuska 	{ 0x00047 , 0x00307 , 0x00120 },
1056c95142eSMartin Matuska 	{ 0x00047 , 0x0030C , 0x001E6 },
1066c95142eSMartin Matuska 	{ 0x00047 , 0x00327 , 0x00122 },
1076c95142eSMartin Matuska 	{ 0x00048 , 0x00302 , 0x00124 },
1086c95142eSMartin Matuska 	{ 0x00048 , 0x00307 , 0x01E22 },
1096c95142eSMartin Matuska 	{ 0x00048 , 0x00308 , 0x01E26 },
1106c95142eSMartin Matuska 	{ 0x00048 , 0x0030C , 0x0021E },
1116c95142eSMartin Matuska 	{ 0x00048 , 0x00323 , 0x01E24 },
1126c95142eSMartin Matuska 	{ 0x00048 , 0x00327 , 0x01E28 },
1136c95142eSMartin Matuska 	{ 0x00048 , 0x0032E , 0x01E2A },
1146c95142eSMartin Matuska 	{ 0x00049 , 0x00300 , 0x000CC },
1156c95142eSMartin Matuska 	{ 0x00049 , 0x00301 , 0x000CD },
1166c95142eSMartin Matuska 	{ 0x00049 , 0x00302 , 0x000CE },
1176c95142eSMartin Matuska 	{ 0x00049 , 0x00303 , 0x00128 },
1186c95142eSMartin Matuska 	{ 0x00049 , 0x00304 , 0x0012A },
1196c95142eSMartin Matuska 	{ 0x00049 , 0x00306 , 0x0012C },
1206c95142eSMartin Matuska 	{ 0x00049 , 0x00307 , 0x00130 },
1216c95142eSMartin Matuska 	{ 0x00049 , 0x00308 , 0x000CF },
1226c95142eSMartin Matuska 	{ 0x00049 , 0x00309 , 0x01EC8 },
1236c95142eSMartin Matuska 	{ 0x00049 , 0x0030C , 0x001CF },
1246c95142eSMartin Matuska 	{ 0x00049 , 0x0030F , 0x00208 },
1256c95142eSMartin Matuska 	{ 0x00049 , 0x00311 , 0x0020A },
1266c95142eSMartin Matuska 	{ 0x00049 , 0x00323 , 0x01ECA },
1276c95142eSMartin Matuska 	{ 0x00049 , 0x00328 , 0x0012E },
1286c95142eSMartin Matuska 	{ 0x00049 , 0x00330 , 0x01E2C },
1296c95142eSMartin Matuska 	{ 0x0004A , 0x00302 , 0x00134 },
1306c95142eSMartin Matuska 	{ 0x0004B , 0x00301 , 0x01E30 },
1316c95142eSMartin Matuska 	{ 0x0004B , 0x0030C , 0x001E8 },
1326c95142eSMartin Matuska 	{ 0x0004B , 0x00323 , 0x01E32 },
1336c95142eSMartin Matuska 	{ 0x0004B , 0x00327 , 0x00136 },
1346c95142eSMartin Matuska 	{ 0x0004B , 0x00331 , 0x01E34 },
1356c95142eSMartin Matuska 	{ 0x0004C , 0x00301 , 0x00139 },
1366c95142eSMartin Matuska 	{ 0x0004C , 0x0030C , 0x0013D },
1376c95142eSMartin Matuska 	{ 0x0004C , 0x00323 , 0x01E36 },
1386c95142eSMartin Matuska 	{ 0x0004C , 0x00327 , 0x0013B },
1396c95142eSMartin Matuska 	{ 0x0004C , 0x0032D , 0x01E3C },
1406c95142eSMartin Matuska 	{ 0x0004C , 0x00331 , 0x01E3A },
1416c95142eSMartin Matuska 	{ 0x0004D , 0x00301 , 0x01E3E },
1426c95142eSMartin Matuska 	{ 0x0004D , 0x00307 , 0x01E40 },
1436c95142eSMartin Matuska 	{ 0x0004D , 0x00323 , 0x01E42 },
1446c95142eSMartin Matuska 	{ 0x0004E , 0x00300 , 0x001F8 },
1456c95142eSMartin Matuska 	{ 0x0004E , 0x00301 , 0x00143 },
1466c95142eSMartin Matuska 	{ 0x0004E , 0x00303 , 0x000D1 },
1476c95142eSMartin Matuska 	{ 0x0004E , 0x00307 , 0x01E44 },
1486c95142eSMartin Matuska 	{ 0x0004E , 0x0030C , 0x00147 },
1496c95142eSMartin Matuska 	{ 0x0004E , 0x00323 , 0x01E46 },
1506c95142eSMartin Matuska 	{ 0x0004E , 0x00327 , 0x00145 },
1516c95142eSMartin Matuska 	{ 0x0004E , 0x0032D , 0x01E4A },
1526c95142eSMartin Matuska 	{ 0x0004E , 0x00331 , 0x01E48 },
1536c95142eSMartin Matuska 	{ 0x0004F , 0x00300 , 0x000D2 },
1546c95142eSMartin Matuska 	{ 0x0004F , 0x00301 , 0x000D3 },
1556c95142eSMartin Matuska 	{ 0x0004F , 0x00302 , 0x000D4 },
1566c95142eSMartin Matuska 	{ 0x0004F , 0x00303 , 0x000D5 },
1576c95142eSMartin Matuska 	{ 0x0004F , 0x00304 , 0x0014C },
1586c95142eSMartin Matuska 	{ 0x0004F , 0x00306 , 0x0014E },
1596c95142eSMartin Matuska 	{ 0x0004F , 0x00307 , 0x0022E },
1606c95142eSMartin Matuska 	{ 0x0004F , 0x00308 , 0x000D6 },
1616c95142eSMartin Matuska 	{ 0x0004F , 0x00309 , 0x01ECE },
1626c95142eSMartin Matuska 	{ 0x0004F , 0x0030B , 0x00150 },
1636c95142eSMartin Matuska 	{ 0x0004F , 0x0030C , 0x001D1 },
1646c95142eSMartin Matuska 	{ 0x0004F , 0x0030F , 0x0020C },
1656c95142eSMartin Matuska 	{ 0x0004F , 0x00311 , 0x0020E },
1666c95142eSMartin Matuska 	{ 0x0004F , 0x0031B , 0x001A0 },
1676c95142eSMartin Matuska 	{ 0x0004F , 0x00323 , 0x01ECC },
1686c95142eSMartin Matuska 	{ 0x0004F , 0x00328 , 0x001EA },
1696c95142eSMartin Matuska 	{ 0x00050 , 0x00301 , 0x01E54 },
1706c95142eSMartin Matuska 	{ 0x00050 , 0x00307 , 0x01E56 },
1716c95142eSMartin Matuska 	{ 0x00052 , 0x00301 , 0x00154 },
1726c95142eSMartin Matuska 	{ 0x00052 , 0x00307 , 0x01E58 },
1736c95142eSMartin Matuska 	{ 0x00052 , 0x0030C , 0x00158 },
1746c95142eSMartin Matuska 	{ 0x00052 , 0x0030F , 0x00210 },
1756c95142eSMartin Matuska 	{ 0x00052 , 0x00311 , 0x00212 },
1766c95142eSMartin Matuska 	{ 0x00052 , 0x00323 , 0x01E5A },
1776c95142eSMartin Matuska 	{ 0x00052 , 0x00327 , 0x00156 },
1786c95142eSMartin Matuska 	{ 0x00052 , 0x00331 , 0x01E5E },
1796c95142eSMartin Matuska 	{ 0x00053 , 0x00301 , 0x0015A },
1806c95142eSMartin Matuska 	{ 0x00053 , 0x00302 , 0x0015C },
1816c95142eSMartin Matuska 	{ 0x00053 , 0x00307 , 0x01E60 },
1826c95142eSMartin Matuska 	{ 0x00053 , 0x0030C , 0x00160 },
1836c95142eSMartin Matuska 	{ 0x00053 , 0x00323 , 0x01E62 },
1846c95142eSMartin Matuska 	{ 0x00053 , 0x00326 , 0x00218 },
1856c95142eSMartin Matuska 	{ 0x00053 , 0x00327 , 0x0015E },
1866c95142eSMartin Matuska 	{ 0x00054 , 0x00307 , 0x01E6A },
1876c95142eSMartin Matuska 	{ 0x00054 , 0x0030C , 0x00164 },
1886c95142eSMartin Matuska 	{ 0x00054 , 0x00323 , 0x01E6C },
1896c95142eSMartin Matuska 	{ 0x00054 , 0x00326 , 0x0021A },
1906c95142eSMartin Matuska 	{ 0x00054 , 0x00327 , 0x00162 },
1916c95142eSMartin Matuska 	{ 0x00054 , 0x0032D , 0x01E70 },
1926c95142eSMartin Matuska 	{ 0x00054 , 0x00331 , 0x01E6E },
1936c95142eSMartin Matuska 	{ 0x00055 , 0x00300 , 0x000D9 },
1946c95142eSMartin Matuska 	{ 0x00055 , 0x00301 , 0x000DA },
1956c95142eSMartin Matuska 	{ 0x00055 , 0x00302 , 0x000DB },
1966c95142eSMartin Matuska 	{ 0x00055 , 0x00303 , 0x00168 },
1976c95142eSMartin Matuska 	{ 0x00055 , 0x00304 , 0x0016A },
1986c95142eSMartin Matuska 	{ 0x00055 , 0x00306 , 0x0016C },
1996c95142eSMartin Matuska 	{ 0x00055 , 0x00308 , 0x000DC },
2006c95142eSMartin Matuska 	{ 0x00055 , 0x00309 , 0x01EE6 },
2016c95142eSMartin Matuska 	{ 0x00055 , 0x0030A , 0x0016E },
2026c95142eSMartin Matuska 	{ 0x00055 , 0x0030B , 0x00170 },
2036c95142eSMartin Matuska 	{ 0x00055 , 0x0030C , 0x001D3 },
2046c95142eSMartin Matuska 	{ 0x00055 , 0x0030F , 0x00214 },
2056c95142eSMartin Matuska 	{ 0x00055 , 0x00311 , 0x00216 },
2066c95142eSMartin Matuska 	{ 0x00055 , 0x0031B , 0x001AF },
2076c95142eSMartin Matuska 	{ 0x00055 , 0x00323 , 0x01EE4 },
2086c95142eSMartin Matuska 	{ 0x00055 , 0x00324 , 0x01E72 },
2096c95142eSMartin Matuska 	{ 0x00055 , 0x00328 , 0x00172 },
2106c95142eSMartin Matuska 	{ 0x00055 , 0x0032D , 0x01E76 },
2116c95142eSMartin Matuska 	{ 0x00055 , 0x00330 , 0x01E74 },
2126c95142eSMartin Matuska 	{ 0x00056 , 0x00303 , 0x01E7C },
2136c95142eSMartin Matuska 	{ 0x00056 , 0x00323 , 0x01E7E },
2146c95142eSMartin Matuska 	{ 0x00057 , 0x00300 , 0x01E80 },
2156c95142eSMartin Matuska 	{ 0x00057 , 0x00301 , 0x01E82 },
2166c95142eSMartin Matuska 	{ 0x00057 , 0x00302 , 0x00174 },
2176c95142eSMartin Matuska 	{ 0x00057 , 0x00307 , 0x01E86 },
2186c95142eSMartin Matuska 	{ 0x00057 , 0x00308 , 0x01E84 },
2196c95142eSMartin Matuska 	{ 0x00057 , 0x00323 , 0x01E88 },
2206c95142eSMartin Matuska 	{ 0x00058 , 0x00307 , 0x01E8A },
2216c95142eSMartin Matuska 	{ 0x00058 , 0x00308 , 0x01E8C },
2226c95142eSMartin Matuska 	{ 0x00059 , 0x00300 , 0x01EF2 },
2236c95142eSMartin Matuska 	{ 0x00059 , 0x00301 , 0x000DD },
2246c95142eSMartin Matuska 	{ 0x00059 , 0x00302 , 0x00176 },
2256c95142eSMartin Matuska 	{ 0x00059 , 0x00303 , 0x01EF8 },
2266c95142eSMartin Matuska 	{ 0x00059 , 0x00304 , 0x00232 },
2276c95142eSMartin Matuska 	{ 0x00059 , 0x00307 , 0x01E8E },
2286c95142eSMartin Matuska 	{ 0x00059 , 0x00308 , 0x00178 },
2296c95142eSMartin Matuska 	{ 0x00059 , 0x00309 , 0x01EF6 },
2306c95142eSMartin Matuska 	{ 0x00059 , 0x00323 , 0x01EF4 },
2316c95142eSMartin Matuska 	{ 0x0005A , 0x00301 , 0x00179 },
2326c95142eSMartin Matuska 	{ 0x0005A , 0x00302 , 0x01E90 },
2336c95142eSMartin Matuska 	{ 0x0005A , 0x00307 , 0x0017B },
2346c95142eSMartin Matuska 	{ 0x0005A , 0x0030C , 0x0017D },
2356c95142eSMartin Matuska 	{ 0x0005A , 0x00323 , 0x01E92 },
2366c95142eSMartin Matuska 	{ 0x0005A , 0x00331 , 0x01E94 },
2376c95142eSMartin Matuska 	{ 0x00061 , 0x00300 , 0x000E0 },
2386c95142eSMartin Matuska 	{ 0x00061 , 0x00301 , 0x000E1 },
2396c95142eSMartin Matuska 	{ 0x00061 , 0x00302 , 0x000E2 },
2406c95142eSMartin Matuska 	{ 0x00061 , 0x00303 , 0x000E3 },
2416c95142eSMartin Matuska 	{ 0x00061 , 0x00304 , 0x00101 },
2426c95142eSMartin Matuska 	{ 0x00061 , 0x00306 , 0x00103 },
2436c95142eSMartin Matuska 	{ 0x00061 , 0x00307 , 0x00227 },
2446c95142eSMartin Matuska 	{ 0x00061 , 0x00308 , 0x000E4 },
2456c95142eSMartin Matuska 	{ 0x00061 , 0x00309 , 0x01EA3 },
2466c95142eSMartin Matuska 	{ 0x00061 , 0x0030A , 0x000E5 },
2476c95142eSMartin Matuska 	{ 0x00061 , 0x0030C , 0x001CE },
2486c95142eSMartin Matuska 	{ 0x00061 , 0x0030F , 0x00201 },
2496c95142eSMartin Matuska 	{ 0x00061 , 0x00311 , 0x00203 },
2506c95142eSMartin Matuska 	{ 0x00061 , 0x00323 , 0x01EA1 },
2516c95142eSMartin Matuska 	{ 0x00061 , 0x00325 , 0x01E01 },
2526c95142eSMartin Matuska 	{ 0x00061 , 0x00328 , 0x00105 },
2536c95142eSMartin Matuska 	{ 0x00062 , 0x00307 , 0x01E03 },
2546c95142eSMartin Matuska 	{ 0x00062 , 0x00323 , 0x01E05 },
2556c95142eSMartin Matuska 	{ 0x00062 , 0x00331 , 0x01E07 },
2566c95142eSMartin Matuska 	{ 0x00063 , 0x00301 , 0x00107 },
2576c95142eSMartin Matuska 	{ 0x00063 , 0x00302 , 0x00109 },
2586c95142eSMartin Matuska 	{ 0x00063 , 0x00307 , 0x0010B },
2596c95142eSMartin Matuska 	{ 0x00063 , 0x0030C , 0x0010D },
2606c95142eSMartin Matuska 	{ 0x00063 , 0x00327 , 0x000E7 },
2616c95142eSMartin Matuska 	{ 0x00064 , 0x00307 , 0x01E0B },
2626c95142eSMartin Matuska 	{ 0x00064 , 0x0030C , 0x0010F },
2636c95142eSMartin Matuska 	{ 0x00064 , 0x00323 , 0x01E0D },
2646c95142eSMartin Matuska 	{ 0x00064 , 0x00327 , 0x01E11 },
2656c95142eSMartin Matuska 	{ 0x00064 , 0x0032D , 0x01E13 },
2666c95142eSMartin Matuska 	{ 0x00064 , 0x00331 , 0x01E0F },
2676c95142eSMartin Matuska 	{ 0x00065 , 0x00300 , 0x000E8 },
2686c95142eSMartin Matuska 	{ 0x00065 , 0x00301 , 0x000E9 },
2696c95142eSMartin Matuska 	{ 0x00065 , 0x00302 , 0x000EA },
2706c95142eSMartin Matuska 	{ 0x00065 , 0x00303 , 0x01EBD },
2716c95142eSMartin Matuska 	{ 0x00065 , 0x00304 , 0x00113 },
2726c95142eSMartin Matuska 	{ 0x00065 , 0x00306 , 0x00115 },
2736c95142eSMartin Matuska 	{ 0x00065 , 0x00307 , 0x00117 },
2746c95142eSMartin Matuska 	{ 0x00065 , 0x00308 , 0x000EB },
2756c95142eSMartin Matuska 	{ 0x00065 , 0x00309 , 0x01EBB },
2766c95142eSMartin Matuska 	{ 0x00065 , 0x0030C , 0x0011B },
2776c95142eSMartin Matuska 	{ 0x00065 , 0x0030F , 0x00205 },
2786c95142eSMartin Matuska 	{ 0x00065 , 0x00311 , 0x00207 },
2796c95142eSMartin Matuska 	{ 0x00065 , 0x00323 , 0x01EB9 },
2806c95142eSMartin Matuska 	{ 0x00065 , 0x00327 , 0x00229 },
2816c95142eSMartin Matuska 	{ 0x00065 , 0x00328 , 0x00119 },
2826c95142eSMartin Matuska 	{ 0x00065 , 0x0032D , 0x01E19 },
2836c95142eSMartin Matuska 	{ 0x00065 , 0x00330 , 0x01E1B },
2846c95142eSMartin Matuska 	{ 0x00066 , 0x00307 , 0x01E1F },
2856c95142eSMartin Matuska 	{ 0x00067 , 0x00301 , 0x001F5 },
2866c95142eSMartin Matuska 	{ 0x00067 , 0x00302 , 0x0011D },
2876c95142eSMartin Matuska 	{ 0x00067 , 0x00304 , 0x01E21 },
2886c95142eSMartin Matuska 	{ 0x00067 , 0x00306 , 0x0011F },
2896c95142eSMartin Matuska 	{ 0x00067 , 0x00307 , 0x00121 },
2906c95142eSMartin Matuska 	{ 0x00067 , 0x0030C , 0x001E7 },
2916c95142eSMartin Matuska 	{ 0x00067 , 0x00327 , 0x00123 },
2926c95142eSMartin Matuska 	{ 0x00068 , 0x00302 , 0x00125 },
2936c95142eSMartin Matuska 	{ 0x00068 , 0x00307 , 0x01E23 },
2946c95142eSMartin Matuska 	{ 0x00068 , 0x00308 , 0x01E27 },
2956c95142eSMartin Matuska 	{ 0x00068 , 0x0030C , 0x0021F },
2966c95142eSMartin Matuska 	{ 0x00068 , 0x00323 , 0x01E25 },
2976c95142eSMartin Matuska 	{ 0x00068 , 0x00327 , 0x01E29 },
2986c95142eSMartin Matuska 	{ 0x00068 , 0x0032E , 0x01E2B },
2996c95142eSMartin Matuska 	{ 0x00068 , 0x00331 , 0x01E96 },
3006c95142eSMartin Matuska 	{ 0x00069 , 0x00300 , 0x000EC },
3016c95142eSMartin Matuska 	{ 0x00069 , 0x00301 , 0x000ED },
3026c95142eSMartin Matuska 	{ 0x00069 , 0x00302 , 0x000EE },
3036c95142eSMartin Matuska 	{ 0x00069 , 0x00303 , 0x00129 },
3046c95142eSMartin Matuska 	{ 0x00069 , 0x00304 , 0x0012B },
3056c95142eSMartin Matuska 	{ 0x00069 , 0x00306 , 0x0012D },
3066c95142eSMartin Matuska 	{ 0x00069 , 0x00308 , 0x000EF },
3076c95142eSMartin Matuska 	{ 0x00069 , 0x00309 , 0x01EC9 },
3086c95142eSMartin Matuska 	{ 0x00069 , 0x0030C , 0x001D0 },
3096c95142eSMartin Matuska 	{ 0x00069 , 0x0030F , 0x00209 },
3106c95142eSMartin Matuska 	{ 0x00069 , 0x00311 , 0x0020B },
3116c95142eSMartin Matuska 	{ 0x00069 , 0x00323 , 0x01ECB },
3126c95142eSMartin Matuska 	{ 0x00069 , 0x00328 , 0x0012F },
3136c95142eSMartin Matuska 	{ 0x00069 , 0x00330 , 0x01E2D },
3146c95142eSMartin Matuska 	{ 0x0006A , 0x00302 , 0x00135 },
3156c95142eSMartin Matuska 	{ 0x0006A , 0x0030C , 0x001F0 },
3166c95142eSMartin Matuska 	{ 0x0006B , 0x00301 , 0x01E31 },
3176c95142eSMartin Matuska 	{ 0x0006B , 0x0030C , 0x001E9 },
3186c95142eSMartin Matuska 	{ 0x0006B , 0x00323 , 0x01E33 },
3196c95142eSMartin Matuska 	{ 0x0006B , 0x00327 , 0x00137 },
3206c95142eSMartin Matuska 	{ 0x0006B , 0x00331 , 0x01E35 },
3216c95142eSMartin Matuska 	{ 0x0006C , 0x00301 , 0x0013A },
3226c95142eSMartin Matuska 	{ 0x0006C , 0x0030C , 0x0013E },
3236c95142eSMartin Matuska 	{ 0x0006C , 0x00323 , 0x01E37 },
3246c95142eSMartin Matuska 	{ 0x0006C , 0x00327 , 0x0013C },
3256c95142eSMartin Matuska 	{ 0x0006C , 0x0032D , 0x01E3D },
3266c95142eSMartin Matuska 	{ 0x0006C , 0x00331 , 0x01E3B },
3276c95142eSMartin Matuska 	{ 0x0006D , 0x00301 , 0x01E3F },
3286c95142eSMartin Matuska 	{ 0x0006D , 0x00307 , 0x01E41 },
3296c95142eSMartin Matuska 	{ 0x0006D , 0x00323 , 0x01E43 },
3306c95142eSMartin Matuska 	{ 0x0006E , 0x00300 , 0x001F9 },
3316c95142eSMartin Matuska 	{ 0x0006E , 0x00301 , 0x00144 },
3326c95142eSMartin Matuska 	{ 0x0006E , 0x00303 , 0x000F1 },
3336c95142eSMartin Matuska 	{ 0x0006E , 0x00307 , 0x01E45 },
3346c95142eSMartin Matuska 	{ 0x0006E , 0x0030C , 0x00148 },
3356c95142eSMartin Matuska 	{ 0x0006E , 0x00323 , 0x01E47 },
3366c95142eSMartin Matuska 	{ 0x0006E , 0x00327 , 0x00146 },
3376c95142eSMartin Matuska 	{ 0x0006E , 0x0032D , 0x01E4B },
3386c95142eSMartin Matuska 	{ 0x0006E , 0x00331 , 0x01E49 },
3396c95142eSMartin Matuska 	{ 0x0006F , 0x00300 , 0x000F2 },
3406c95142eSMartin Matuska 	{ 0x0006F , 0x00301 , 0x000F3 },
3416c95142eSMartin Matuska 	{ 0x0006F , 0x00302 , 0x000F4 },
3426c95142eSMartin Matuska 	{ 0x0006F , 0x00303 , 0x000F5 },
3436c95142eSMartin Matuska 	{ 0x0006F , 0x00304 , 0x0014D },
3446c95142eSMartin Matuska 	{ 0x0006F , 0x00306 , 0x0014F },
3456c95142eSMartin Matuska 	{ 0x0006F , 0x00307 , 0x0022F },
3466c95142eSMartin Matuska 	{ 0x0006F , 0x00308 , 0x000F6 },
3476c95142eSMartin Matuska 	{ 0x0006F , 0x00309 , 0x01ECF },
3486c95142eSMartin Matuska 	{ 0x0006F , 0x0030B , 0x00151 },
3496c95142eSMartin Matuska 	{ 0x0006F , 0x0030C , 0x001D2 },
3506c95142eSMartin Matuska 	{ 0x0006F , 0x0030F , 0x0020D },
3516c95142eSMartin Matuska 	{ 0x0006F , 0x00311 , 0x0020F },
3526c95142eSMartin Matuska 	{ 0x0006F , 0x0031B , 0x001A1 },
3536c95142eSMartin Matuska 	{ 0x0006F , 0x00323 , 0x01ECD },
3546c95142eSMartin Matuska 	{ 0x0006F , 0x00328 , 0x001EB },
3556c95142eSMartin Matuska 	{ 0x00070 , 0x00301 , 0x01E55 },
3566c95142eSMartin Matuska 	{ 0x00070 , 0x00307 , 0x01E57 },
3576c95142eSMartin Matuska 	{ 0x00072 , 0x00301 , 0x00155 },
3586c95142eSMartin Matuska 	{ 0x00072 , 0x00307 , 0x01E59 },
3596c95142eSMartin Matuska 	{ 0x00072 , 0x0030C , 0x00159 },
3606c95142eSMartin Matuska 	{ 0x00072 , 0x0030F , 0x00211 },
3616c95142eSMartin Matuska 	{ 0x00072 , 0x00311 , 0x00213 },
3626c95142eSMartin Matuska 	{ 0x00072 , 0x00323 , 0x01E5B },
3636c95142eSMartin Matuska 	{ 0x00072 , 0x00327 , 0x00157 },
3646c95142eSMartin Matuska 	{ 0x00072 , 0x00331 , 0x01E5F },
3656c95142eSMartin Matuska 	{ 0x00073 , 0x00301 , 0x0015B },
3666c95142eSMartin Matuska 	{ 0x00073 , 0x00302 , 0x0015D },
3676c95142eSMartin Matuska 	{ 0x00073 , 0x00307 , 0x01E61 },
3686c95142eSMartin Matuska 	{ 0x00073 , 0x0030C , 0x00161 },
3696c95142eSMartin Matuska 	{ 0x00073 , 0x00323 , 0x01E63 },
3706c95142eSMartin Matuska 	{ 0x00073 , 0x00326 , 0x00219 },
3716c95142eSMartin Matuska 	{ 0x00073 , 0x00327 , 0x0015F },
3726c95142eSMartin Matuska 	{ 0x00074 , 0x00307 , 0x01E6B },
3736c95142eSMartin Matuska 	{ 0x00074 , 0x00308 , 0x01E97 },
3746c95142eSMartin Matuska 	{ 0x00074 , 0x0030C , 0x00165 },
3756c95142eSMartin Matuska 	{ 0x00074 , 0x00323 , 0x01E6D },
3766c95142eSMartin Matuska 	{ 0x00074 , 0x00326 , 0x0021B },
3776c95142eSMartin Matuska 	{ 0x00074 , 0x00327 , 0x00163 },
3786c95142eSMartin Matuska 	{ 0x00074 , 0x0032D , 0x01E71 },
3796c95142eSMartin Matuska 	{ 0x00074 , 0x00331 , 0x01E6F },
3806c95142eSMartin Matuska 	{ 0x00075 , 0x00300 , 0x000F9 },
3816c95142eSMartin Matuska 	{ 0x00075 , 0x00301 , 0x000FA },
3826c95142eSMartin Matuska 	{ 0x00075 , 0x00302 , 0x000FB },
3836c95142eSMartin Matuska 	{ 0x00075 , 0x00303 , 0x00169 },
3846c95142eSMartin Matuska 	{ 0x00075 , 0x00304 , 0x0016B },
3856c95142eSMartin Matuska 	{ 0x00075 , 0x00306 , 0x0016D },
3866c95142eSMartin Matuska 	{ 0x00075 , 0x00308 , 0x000FC },
3876c95142eSMartin Matuska 	{ 0x00075 , 0x00309 , 0x01EE7 },
3886c95142eSMartin Matuska 	{ 0x00075 , 0x0030A , 0x0016F },
3896c95142eSMartin Matuska 	{ 0x00075 , 0x0030B , 0x00171 },
3906c95142eSMartin Matuska 	{ 0x00075 , 0x0030C , 0x001D4 },
3916c95142eSMartin Matuska 	{ 0x00075 , 0x0030F , 0x00215 },
3926c95142eSMartin Matuska 	{ 0x00075 , 0x00311 , 0x00217 },
3936c95142eSMartin Matuska 	{ 0x00075 , 0x0031B , 0x001B0 },
3946c95142eSMartin Matuska 	{ 0x00075 , 0x00323 , 0x01EE5 },
3956c95142eSMartin Matuska 	{ 0x00075 , 0x00324 , 0x01E73 },
3966c95142eSMartin Matuska 	{ 0x00075 , 0x00328 , 0x00173 },
3976c95142eSMartin Matuska 	{ 0x00075 , 0x0032D , 0x01E77 },
3986c95142eSMartin Matuska 	{ 0x00075 , 0x00330 , 0x01E75 },
3996c95142eSMartin Matuska 	{ 0x00076 , 0x00303 , 0x01E7D },
4006c95142eSMartin Matuska 	{ 0x00076 , 0x00323 , 0x01E7F },
4016c95142eSMartin Matuska 	{ 0x00077 , 0x00300 , 0x01E81 },
4026c95142eSMartin Matuska 	{ 0x00077 , 0x00301 , 0x01E83 },
4036c95142eSMartin Matuska 	{ 0x00077 , 0x00302 , 0x00175 },
4046c95142eSMartin Matuska 	{ 0x00077 , 0x00307 , 0x01E87 },
4056c95142eSMartin Matuska 	{ 0x00077 , 0x00308 , 0x01E85 },
4066c95142eSMartin Matuska 	{ 0x00077 , 0x0030A , 0x01E98 },
4076c95142eSMartin Matuska 	{ 0x00077 , 0x00323 , 0x01E89 },
4086c95142eSMartin Matuska 	{ 0x00078 , 0x00307 , 0x01E8B },
4096c95142eSMartin Matuska 	{ 0x00078 , 0x00308 , 0x01E8D },
4106c95142eSMartin Matuska 	{ 0x00079 , 0x00300 , 0x01EF3 },
4116c95142eSMartin Matuska 	{ 0x00079 , 0x00301 , 0x000FD },
4126c95142eSMartin Matuska 	{ 0x00079 , 0x00302 , 0x00177 },
4136c95142eSMartin Matuska 	{ 0x00079 , 0x00303 , 0x01EF9 },
4146c95142eSMartin Matuska 	{ 0x00079 , 0x00304 , 0x00233 },
4156c95142eSMartin Matuska 	{ 0x00079 , 0x00307 , 0x01E8F },
4166c95142eSMartin Matuska 	{ 0x00079 , 0x00308 , 0x000FF },
4176c95142eSMartin Matuska 	{ 0x00079 , 0x00309 , 0x01EF7 },
4186c95142eSMartin Matuska 	{ 0x00079 , 0x0030A , 0x01E99 },
4196c95142eSMartin Matuska 	{ 0x00079 , 0x00323 , 0x01EF5 },
4206c95142eSMartin Matuska 	{ 0x0007A , 0x00301 , 0x0017A },
4216c95142eSMartin Matuska 	{ 0x0007A , 0x00302 , 0x01E91 },
4226c95142eSMartin Matuska 	{ 0x0007A , 0x00307 , 0x0017C },
4236c95142eSMartin Matuska 	{ 0x0007A , 0x0030C , 0x0017E },
4246c95142eSMartin Matuska 	{ 0x0007A , 0x00323 , 0x01E93 },
4256c95142eSMartin Matuska 	{ 0x0007A , 0x00331 , 0x01E95 },
4266c95142eSMartin Matuska 	{ 0x000A8 , 0x00300 , 0x01FED },
4276c95142eSMartin Matuska 	{ 0x000A8 , 0x00301 , 0x00385 },
4286c95142eSMartin Matuska 	{ 0x000A8 , 0x00342 , 0x01FC1 },
4296c95142eSMartin Matuska 	{ 0x000C2 , 0x00300 , 0x01EA6 },
4306c95142eSMartin Matuska 	{ 0x000C2 , 0x00301 , 0x01EA4 },
4316c95142eSMartin Matuska 	{ 0x000C2 , 0x00303 , 0x01EAA },
4326c95142eSMartin Matuska 	{ 0x000C2 , 0x00309 , 0x01EA8 },
4336c95142eSMartin Matuska 	{ 0x000C4 , 0x00304 , 0x001DE },
4346c95142eSMartin Matuska 	{ 0x000C5 , 0x00301 , 0x001FA },
4356c95142eSMartin Matuska 	{ 0x000C6 , 0x00301 , 0x001FC },
4366c95142eSMartin Matuska 	{ 0x000C6 , 0x00304 , 0x001E2 },
4376c95142eSMartin Matuska 	{ 0x000C7 , 0x00301 , 0x01E08 },
4386c95142eSMartin Matuska 	{ 0x000CA , 0x00300 , 0x01EC0 },
4396c95142eSMartin Matuska 	{ 0x000CA , 0x00301 , 0x01EBE },
4406c95142eSMartin Matuska 	{ 0x000CA , 0x00303 , 0x01EC4 },
4416c95142eSMartin Matuska 	{ 0x000CA , 0x00309 , 0x01EC2 },
4426c95142eSMartin Matuska 	{ 0x000CF , 0x00301 , 0x01E2E },
4436c95142eSMartin Matuska 	{ 0x000D4 , 0x00300 , 0x01ED2 },
4446c95142eSMartin Matuska 	{ 0x000D4 , 0x00301 , 0x01ED0 },
4456c95142eSMartin Matuska 	{ 0x000D4 , 0x00303 , 0x01ED6 },
4466c95142eSMartin Matuska 	{ 0x000D4 , 0x00309 , 0x01ED4 },
4476c95142eSMartin Matuska 	{ 0x000D5 , 0x00301 , 0x01E4C },
4486c95142eSMartin Matuska 	{ 0x000D5 , 0x00304 , 0x0022C },
4496c95142eSMartin Matuska 	{ 0x000D5 , 0x00308 , 0x01E4E },
4506c95142eSMartin Matuska 	{ 0x000D6 , 0x00304 , 0x0022A },
4516c95142eSMartin Matuska 	{ 0x000D8 , 0x00301 , 0x001FE },
4526c95142eSMartin Matuska 	{ 0x000DC , 0x00300 , 0x001DB },
4536c95142eSMartin Matuska 	{ 0x000DC , 0x00301 , 0x001D7 },
4546c95142eSMartin Matuska 	{ 0x000DC , 0x00304 , 0x001D5 },
4556c95142eSMartin Matuska 	{ 0x000DC , 0x0030C , 0x001D9 },
4566c95142eSMartin Matuska 	{ 0x000E2 , 0x00300 , 0x01EA7 },
4576c95142eSMartin Matuska 	{ 0x000E2 , 0x00301 , 0x01EA5 },
4586c95142eSMartin Matuska 	{ 0x000E2 , 0x00303 , 0x01EAB },
4596c95142eSMartin Matuska 	{ 0x000E2 , 0x00309 , 0x01EA9 },
4606c95142eSMartin Matuska 	{ 0x000E4 , 0x00304 , 0x001DF },
4616c95142eSMartin Matuska 	{ 0x000E5 , 0x00301 , 0x001FB },
4626c95142eSMartin Matuska 	{ 0x000E6 , 0x00301 , 0x001FD },
4636c95142eSMartin Matuska 	{ 0x000E6 , 0x00304 , 0x001E3 },
4646c95142eSMartin Matuska 	{ 0x000E7 , 0x00301 , 0x01E09 },
4656c95142eSMartin Matuska 	{ 0x000EA , 0x00300 , 0x01EC1 },
4666c95142eSMartin Matuska 	{ 0x000EA , 0x00301 , 0x01EBF },
4676c95142eSMartin Matuska 	{ 0x000EA , 0x00303 , 0x01EC5 },
4686c95142eSMartin Matuska 	{ 0x000EA , 0x00309 , 0x01EC3 },
4696c95142eSMartin Matuska 	{ 0x000EF , 0x00301 , 0x01E2F },
4706c95142eSMartin Matuska 	{ 0x000F4 , 0x00300 , 0x01ED3 },
4716c95142eSMartin Matuska 	{ 0x000F4 , 0x00301 , 0x01ED1 },
4726c95142eSMartin Matuska 	{ 0x000F4 , 0x00303 , 0x01ED7 },
4736c95142eSMartin Matuska 	{ 0x000F4 , 0x00309 , 0x01ED5 },
4746c95142eSMartin Matuska 	{ 0x000F5 , 0x00301 , 0x01E4D },
4756c95142eSMartin Matuska 	{ 0x000F5 , 0x00304 , 0x0022D },
4766c95142eSMartin Matuska 	{ 0x000F5 , 0x00308 , 0x01E4F },
4776c95142eSMartin Matuska 	{ 0x000F6 , 0x00304 , 0x0022B },
4786c95142eSMartin Matuska 	{ 0x000F8 , 0x00301 , 0x001FF },
4796c95142eSMartin Matuska 	{ 0x000FC , 0x00300 , 0x001DC },
4806c95142eSMartin Matuska 	{ 0x000FC , 0x00301 , 0x001D8 },
4816c95142eSMartin Matuska 	{ 0x000FC , 0x00304 , 0x001D6 },
4826c95142eSMartin Matuska 	{ 0x000FC , 0x0030C , 0x001DA },
4836c95142eSMartin Matuska 	{ 0x00102 , 0x00300 , 0x01EB0 },
4846c95142eSMartin Matuska 	{ 0x00102 , 0x00301 , 0x01EAE },
4856c95142eSMartin Matuska 	{ 0x00102 , 0x00303 , 0x01EB4 },
4866c95142eSMartin Matuska 	{ 0x00102 , 0x00309 , 0x01EB2 },
4876c95142eSMartin Matuska 	{ 0x00103 , 0x00300 , 0x01EB1 },
4886c95142eSMartin Matuska 	{ 0x00103 , 0x00301 , 0x01EAF },
4896c95142eSMartin Matuska 	{ 0x00103 , 0x00303 , 0x01EB5 },
4906c95142eSMartin Matuska 	{ 0x00103 , 0x00309 , 0x01EB3 },
4916c95142eSMartin Matuska 	{ 0x00112 , 0x00300 , 0x01E14 },
4926c95142eSMartin Matuska 	{ 0x00112 , 0x00301 , 0x01E16 },
4936c95142eSMartin Matuska 	{ 0x00113 , 0x00300 , 0x01E15 },
4946c95142eSMartin Matuska 	{ 0x00113 , 0x00301 , 0x01E17 },
4956c95142eSMartin Matuska 	{ 0x0014C , 0x00300 , 0x01E50 },
4966c95142eSMartin Matuska 	{ 0x0014C , 0x00301 , 0x01E52 },
4976c95142eSMartin Matuska 	{ 0x0014D , 0x00300 , 0x01E51 },
4986c95142eSMartin Matuska 	{ 0x0014D , 0x00301 , 0x01E53 },
4996c95142eSMartin Matuska 	{ 0x0015A , 0x00307 , 0x01E64 },
5006c95142eSMartin Matuska 	{ 0x0015B , 0x00307 , 0x01E65 },
5016c95142eSMartin Matuska 	{ 0x00160 , 0x00307 , 0x01E66 },
5026c95142eSMartin Matuska 	{ 0x00161 , 0x00307 , 0x01E67 },
5036c95142eSMartin Matuska 	{ 0x00168 , 0x00301 , 0x01E78 },
5046c95142eSMartin Matuska 	{ 0x00169 , 0x00301 , 0x01E79 },
5056c95142eSMartin Matuska 	{ 0x0016A , 0x00308 , 0x01E7A },
5066c95142eSMartin Matuska 	{ 0x0016B , 0x00308 , 0x01E7B },
5076c95142eSMartin Matuska 	{ 0x0017F , 0x00307 , 0x01E9B },
5086c95142eSMartin Matuska 	{ 0x001A0 , 0x00300 , 0x01EDC },
5096c95142eSMartin Matuska 	{ 0x001A0 , 0x00301 , 0x01EDA },
5106c95142eSMartin Matuska 	{ 0x001A0 , 0x00303 , 0x01EE0 },
5116c95142eSMartin Matuska 	{ 0x001A0 , 0x00309 , 0x01EDE },
5126c95142eSMartin Matuska 	{ 0x001A0 , 0x00323 , 0x01EE2 },
5136c95142eSMartin Matuska 	{ 0x001A1 , 0x00300 , 0x01EDD },
5146c95142eSMartin Matuska 	{ 0x001A1 , 0x00301 , 0x01EDB },
5156c95142eSMartin Matuska 	{ 0x001A1 , 0x00303 , 0x01EE1 },
5166c95142eSMartin Matuska 	{ 0x001A1 , 0x00309 , 0x01EDF },
5176c95142eSMartin Matuska 	{ 0x001A1 , 0x00323 , 0x01EE3 },
5186c95142eSMartin Matuska 	{ 0x001AF , 0x00300 , 0x01EEA },
5196c95142eSMartin Matuska 	{ 0x001AF , 0x00301 , 0x01EE8 },
5206c95142eSMartin Matuska 	{ 0x001AF , 0x00303 , 0x01EEE },
5216c95142eSMartin Matuska 	{ 0x001AF , 0x00309 , 0x01EEC },
5226c95142eSMartin Matuska 	{ 0x001AF , 0x00323 , 0x01EF0 },
5236c95142eSMartin Matuska 	{ 0x001B0 , 0x00300 , 0x01EEB },
5246c95142eSMartin Matuska 	{ 0x001B0 , 0x00301 , 0x01EE9 },
5256c95142eSMartin Matuska 	{ 0x001B0 , 0x00303 , 0x01EEF },
5266c95142eSMartin Matuska 	{ 0x001B0 , 0x00309 , 0x01EED },
5276c95142eSMartin Matuska 	{ 0x001B0 , 0x00323 , 0x01EF1 },
5286c95142eSMartin Matuska 	{ 0x001B7 , 0x0030C , 0x001EE },
5296c95142eSMartin Matuska 	{ 0x001EA , 0x00304 , 0x001EC },
5306c95142eSMartin Matuska 	{ 0x001EB , 0x00304 , 0x001ED },
5316c95142eSMartin Matuska 	{ 0x00226 , 0x00304 , 0x001E0 },
5326c95142eSMartin Matuska 	{ 0x00227 , 0x00304 , 0x001E1 },
5336c95142eSMartin Matuska 	{ 0x00228 , 0x00306 , 0x01E1C },
5346c95142eSMartin Matuska 	{ 0x00229 , 0x00306 , 0x01E1D },
5356c95142eSMartin Matuska 	{ 0x0022E , 0x00304 , 0x00230 },
5366c95142eSMartin Matuska 	{ 0x0022F , 0x00304 , 0x00231 },
5376c95142eSMartin Matuska 	{ 0x00292 , 0x0030C , 0x001EF },
5386c95142eSMartin Matuska 	{ 0x00391 , 0x00300 , 0x01FBA },
5396c95142eSMartin Matuska 	{ 0x00391 , 0x00301 , 0x00386 },
5406c95142eSMartin Matuska 	{ 0x00391 , 0x00304 , 0x01FB9 },
5416c95142eSMartin Matuska 	{ 0x00391 , 0x00306 , 0x01FB8 },
5426c95142eSMartin Matuska 	{ 0x00391 , 0x00313 , 0x01F08 },
5436c95142eSMartin Matuska 	{ 0x00391 , 0x00314 , 0x01F09 },
5446c95142eSMartin Matuska 	{ 0x00391 , 0x00345 , 0x01FBC },
5456c95142eSMartin Matuska 	{ 0x00395 , 0x00300 , 0x01FC8 },
5466c95142eSMartin Matuska 	{ 0x00395 , 0x00301 , 0x00388 },
5476c95142eSMartin Matuska 	{ 0x00395 , 0x00313 , 0x01F18 },
5486c95142eSMartin Matuska 	{ 0x00395 , 0x00314 , 0x01F19 },
5496c95142eSMartin Matuska 	{ 0x00397 , 0x00300 , 0x01FCA },
5506c95142eSMartin Matuska 	{ 0x00397 , 0x00301 , 0x00389 },
5516c95142eSMartin Matuska 	{ 0x00397 , 0x00313 , 0x01F28 },
5526c95142eSMartin Matuska 	{ 0x00397 , 0x00314 , 0x01F29 },
5536c95142eSMartin Matuska 	{ 0x00397 , 0x00345 , 0x01FCC },
5546c95142eSMartin Matuska 	{ 0x00399 , 0x00300 , 0x01FDA },
5556c95142eSMartin Matuska 	{ 0x00399 , 0x00301 , 0x0038A },
5566c95142eSMartin Matuska 	{ 0x00399 , 0x00304 , 0x01FD9 },
5576c95142eSMartin Matuska 	{ 0x00399 , 0x00306 , 0x01FD8 },
5586c95142eSMartin Matuska 	{ 0x00399 , 0x00308 , 0x003AA },
5596c95142eSMartin Matuska 	{ 0x00399 , 0x00313 , 0x01F38 },
5606c95142eSMartin Matuska 	{ 0x00399 , 0x00314 , 0x01F39 },
5616c95142eSMartin Matuska 	{ 0x0039F , 0x00300 , 0x01FF8 },
5626c95142eSMartin Matuska 	{ 0x0039F , 0x00301 , 0x0038C },
5636c95142eSMartin Matuska 	{ 0x0039F , 0x00313 , 0x01F48 },
5646c95142eSMartin Matuska 	{ 0x0039F , 0x00314 , 0x01F49 },
5656c95142eSMartin Matuska 	{ 0x003A1 , 0x00314 , 0x01FEC },
5666c95142eSMartin Matuska 	{ 0x003A5 , 0x00300 , 0x01FEA },
5676c95142eSMartin Matuska 	{ 0x003A5 , 0x00301 , 0x0038E },
5686c95142eSMartin Matuska 	{ 0x003A5 , 0x00304 , 0x01FE9 },
5696c95142eSMartin Matuska 	{ 0x003A5 , 0x00306 , 0x01FE8 },
5706c95142eSMartin Matuska 	{ 0x003A5 , 0x00308 , 0x003AB },
5716c95142eSMartin Matuska 	{ 0x003A5 , 0x00314 , 0x01F59 },
5726c95142eSMartin Matuska 	{ 0x003A9 , 0x00300 , 0x01FFA },
5736c95142eSMartin Matuska 	{ 0x003A9 , 0x00301 , 0x0038F },
5746c95142eSMartin Matuska 	{ 0x003A9 , 0x00313 , 0x01F68 },
5756c95142eSMartin Matuska 	{ 0x003A9 , 0x00314 , 0x01F69 },
5766c95142eSMartin Matuska 	{ 0x003A9 , 0x00345 , 0x01FFC },
5776c95142eSMartin Matuska 	{ 0x003AC , 0x00345 , 0x01FB4 },
5786c95142eSMartin Matuska 	{ 0x003AE , 0x00345 , 0x01FC4 },
5796c95142eSMartin Matuska 	{ 0x003B1 , 0x00300 , 0x01F70 },
5806c95142eSMartin Matuska 	{ 0x003B1 , 0x00301 , 0x003AC },
5816c95142eSMartin Matuska 	{ 0x003B1 , 0x00304 , 0x01FB1 },
5826c95142eSMartin Matuska 	{ 0x003B1 , 0x00306 , 0x01FB0 },
5836c95142eSMartin Matuska 	{ 0x003B1 , 0x00313 , 0x01F00 },
5846c95142eSMartin Matuska 	{ 0x003B1 , 0x00314 , 0x01F01 },
5856c95142eSMartin Matuska 	{ 0x003B1 , 0x00342 , 0x01FB6 },
5866c95142eSMartin Matuska 	{ 0x003B1 , 0x00345 , 0x01FB3 },
5876c95142eSMartin Matuska 	{ 0x003B5 , 0x00300 , 0x01F72 },
5886c95142eSMartin Matuska 	{ 0x003B5 , 0x00301 , 0x003AD },
5896c95142eSMartin Matuska 	{ 0x003B5 , 0x00313 , 0x01F10 },
5906c95142eSMartin Matuska 	{ 0x003B5 , 0x00314 , 0x01F11 },
5916c95142eSMartin Matuska 	{ 0x003B7 , 0x00300 , 0x01F74 },
5926c95142eSMartin Matuska 	{ 0x003B7 , 0x00301 , 0x003AE },
5936c95142eSMartin Matuska 	{ 0x003B7 , 0x00313 , 0x01F20 },
5946c95142eSMartin Matuska 	{ 0x003B7 , 0x00314 , 0x01F21 },
5956c95142eSMartin Matuska 	{ 0x003B7 , 0x00342 , 0x01FC6 },
5966c95142eSMartin Matuska 	{ 0x003B7 , 0x00345 , 0x01FC3 },
5976c95142eSMartin Matuska 	{ 0x003B9 , 0x00300 , 0x01F76 },
5986c95142eSMartin Matuska 	{ 0x003B9 , 0x00301 , 0x003AF },
5996c95142eSMartin Matuska 	{ 0x003B9 , 0x00304 , 0x01FD1 },
6006c95142eSMartin Matuska 	{ 0x003B9 , 0x00306 , 0x01FD0 },
6016c95142eSMartin Matuska 	{ 0x003B9 , 0x00308 , 0x003CA },
6026c95142eSMartin Matuska 	{ 0x003B9 , 0x00313 , 0x01F30 },
6036c95142eSMartin Matuska 	{ 0x003B9 , 0x00314 , 0x01F31 },
6046c95142eSMartin Matuska 	{ 0x003B9 , 0x00342 , 0x01FD6 },
6056c95142eSMartin Matuska 	{ 0x003BF , 0x00300 , 0x01F78 },
6066c95142eSMartin Matuska 	{ 0x003BF , 0x00301 , 0x003CC },
6076c95142eSMartin Matuska 	{ 0x003BF , 0x00313 , 0x01F40 },
6086c95142eSMartin Matuska 	{ 0x003BF , 0x00314 , 0x01F41 },
6096c95142eSMartin Matuska 	{ 0x003C1 , 0x00313 , 0x01FE4 },
6106c95142eSMartin Matuska 	{ 0x003C1 , 0x00314 , 0x01FE5 },
6116c95142eSMartin Matuska 	{ 0x003C5 , 0x00300 , 0x01F7A },
6126c95142eSMartin Matuska 	{ 0x003C5 , 0x00301 , 0x003CD },
6136c95142eSMartin Matuska 	{ 0x003C5 , 0x00304 , 0x01FE1 },
6146c95142eSMartin Matuska 	{ 0x003C5 , 0x00306 , 0x01FE0 },
6156c95142eSMartin Matuska 	{ 0x003C5 , 0x00308 , 0x003CB },
6166c95142eSMartin Matuska 	{ 0x003C5 , 0x00313 , 0x01F50 },
6176c95142eSMartin Matuska 	{ 0x003C5 , 0x00314 , 0x01F51 },
6186c95142eSMartin Matuska 	{ 0x003C5 , 0x00342 , 0x01FE6 },
6196c95142eSMartin Matuska 	{ 0x003C9 , 0x00300 , 0x01F7C },
6206c95142eSMartin Matuska 	{ 0x003C9 , 0x00301 , 0x003CE },
6216c95142eSMartin Matuska 	{ 0x003C9 , 0x00313 , 0x01F60 },
6226c95142eSMartin Matuska 	{ 0x003C9 , 0x00314 , 0x01F61 },
6236c95142eSMartin Matuska 	{ 0x003C9 , 0x00342 , 0x01FF6 },
6246c95142eSMartin Matuska 	{ 0x003C9 , 0x00345 , 0x01FF3 },
6256c95142eSMartin Matuska 	{ 0x003CA , 0x00300 , 0x01FD2 },
6266c95142eSMartin Matuska 	{ 0x003CA , 0x00301 , 0x00390 },
6276c95142eSMartin Matuska 	{ 0x003CA , 0x00342 , 0x01FD7 },
6286c95142eSMartin Matuska 	{ 0x003CB , 0x00300 , 0x01FE2 },
6296c95142eSMartin Matuska 	{ 0x003CB , 0x00301 , 0x003B0 },
6306c95142eSMartin Matuska 	{ 0x003CB , 0x00342 , 0x01FE7 },
6316c95142eSMartin Matuska 	{ 0x003CE , 0x00345 , 0x01FF4 },
6326c95142eSMartin Matuska 	{ 0x003D2 , 0x00301 , 0x003D3 },
6336c95142eSMartin Matuska 	{ 0x003D2 , 0x00308 , 0x003D4 },
6346c95142eSMartin Matuska 	{ 0x00406 , 0x00308 , 0x00407 },
6356c95142eSMartin Matuska 	{ 0x00410 , 0x00306 , 0x004D0 },
6366c95142eSMartin Matuska 	{ 0x00410 , 0x00308 , 0x004D2 },
6376c95142eSMartin Matuska 	{ 0x00413 , 0x00301 , 0x00403 },
6386c95142eSMartin Matuska 	{ 0x00415 , 0x00300 , 0x00400 },
6396c95142eSMartin Matuska 	{ 0x00415 , 0x00306 , 0x004D6 },
6406c95142eSMartin Matuska 	{ 0x00415 , 0x00308 , 0x00401 },
6416c95142eSMartin Matuska 	{ 0x00416 , 0x00306 , 0x004C1 },
6426c95142eSMartin Matuska 	{ 0x00416 , 0x00308 , 0x004DC },
6436c95142eSMartin Matuska 	{ 0x00417 , 0x00308 , 0x004DE },
6446c95142eSMartin Matuska 	{ 0x00418 , 0x00300 , 0x0040D },
6456c95142eSMartin Matuska 	{ 0x00418 , 0x00304 , 0x004E2 },
6466c95142eSMartin Matuska 	{ 0x00418 , 0x00306 , 0x00419 },
6476c95142eSMartin Matuska 	{ 0x00418 , 0x00308 , 0x004E4 },
6486c95142eSMartin Matuska 	{ 0x0041A , 0x00301 , 0x0040C },
6496c95142eSMartin Matuska 	{ 0x0041E , 0x00308 , 0x004E6 },
6506c95142eSMartin Matuska 	{ 0x00423 , 0x00304 , 0x004EE },
6516c95142eSMartin Matuska 	{ 0x00423 , 0x00306 , 0x0040E },
6526c95142eSMartin Matuska 	{ 0x00423 , 0x00308 , 0x004F0 },
6536c95142eSMartin Matuska 	{ 0x00423 , 0x0030B , 0x004F2 },
6546c95142eSMartin Matuska 	{ 0x00427 , 0x00308 , 0x004F4 },
6556c95142eSMartin Matuska 	{ 0x0042B , 0x00308 , 0x004F8 },
6566c95142eSMartin Matuska 	{ 0x0042D , 0x00308 , 0x004EC },
6576c95142eSMartin Matuska 	{ 0x00430 , 0x00306 , 0x004D1 },
6586c95142eSMartin Matuska 	{ 0x00430 , 0x00308 , 0x004D3 },
6596c95142eSMartin Matuska 	{ 0x00433 , 0x00301 , 0x00453 },
6606c95142eSMartin Matuska 	{ 0x00435 , 0x00300 , 0x00450 },
6616c95142eSMartin Matuska 	{ 0x00435 , 0x00306 , 0x004D7 },
6626c95142eSMartin Matuska 	{ 0x00435 , 0x00308 , 0x00451 },
6636c95142eSMartin Matuska 	{ 0x00436 , 0x00306 , 0x004C2 },
6646c95142eSMartin Matuska 	{ 0x00436 , 0x00308 , 0x004DD },
6656c95142eSMartin Matuska 	{ 0x00437 , 0x00308 , 0x004DF },
6666c95142eSMartin Matuska 	{ 0x00438 , 0x00300 , 0x0045D },
6676c95142eSMartin Matuska 	{ 0x00438 , 0x00304 , 0x004E3 },
6686c95142eSMartin Matuska 	{ 0x00438 , 0x00306 , 0x00439 },
6696c95142eSMartin Matuska 	{ 0x00438 , 0x00308 , 0x004E5 },
6706c95142eSMartin Matuska 	{ 0x0043A , 0x00301 , 0x0045C },
6716c95142eSMartin Matuska 	{ 0x0043E , 0x00308 , 0x004E7 },
6726c95142eSMartin Matuska 	{ 0x00443 , 0x00304 , 0x004EF },
6736c95142eSMartin Matuska 	{ 0x00443 , 0x00306 , 0x0045E },
6746c95142eSMartin Matuska 	{ 0x00443 , 0x00308 , 0x004F1 },
6756c95142eSMartin Matuska 	{ 0x00443 , 0x0030B , 0x004F3 },
6766c95142eSMartin Matuska 	{ 0x00447 , 0x00308 , 0x004F5 },
6776c95142eSMartin Matuska 	{ 0x0044B , 0x00308 , 0x004F9 },
6786c95142eSMartin Matuska 	{ 0x0044D , 0x00308 , 0x004ED },
6796c95142eSMartin Matuska 	{ 0x00456 , 0x00308 , 0x00457 },
6806c95142eSMartin Matuska 	{ 0x00474 , 0x0030F , 0x00476 },
6816c95142eSMartin Matuska 	{ 0x00475 , 0x0030F , 0x00477 },
6826c95142eSMartin Matuska 	{ 0x004D8 , 0x00308 , 0x004DA },
6836c95142eSMartin Matuska 	{ 0x004D9 , 0x00308 , 0x004DB },
6846c95142eSMartin Matuska 	{ 0x004E8 , 0x00308 , 0x004EA },
6856c95142eSMartin Matuska 	{ 0x004E9 , 0x00308 , 0x004EB },
6866c95142eSMartin Matuska 	{ 0x00627 , 0x00653 , 0x00622 },
6876c95142eSMartin Matuska 	{ 0x00627 , 0x00654 , 0x00623 },
6886c95142eSMartin Matuska 	{ 0x00627 , 0x00655 , 0x00625 },
6896c95142eSMartin Matuska 	{ 0x00648 , 0x00654 , 0x00624 },
6906c95142eSMartin Matuska 	{ 0x0064A , 0x00654 , 0x00626 },
6916c95142eSMartin Matuska 	{ 0x006C1 , 0x00654 , 0x006C2 },
6926c95142eSMartin Matuska 	{ 0x006D2 , 0x00654 , 0x006D3 },
6936c95142eSMartin Matuska 	{ 0x006D5 , 0x00654 , 0x006C0 },
6946c95142eSMartin Matuska 	{ 0x00928 , 0x0093C , 0x00929 },
6956c95142eSMartin Matuska 	{ 0x00930 , 0x0093C , 0x00931 },
6966c95142eSMartin Matuska 	{ 0x00933 , 0x0093C , 0x00934 },
6976c95142eSMartin Matuska 	{ 0x009C7 , 0x009BE , 0x009CB },
6986c95142eSMartin Matuska 	{ 0x009C7 , 0x009D7 , 0x009CC },
6996c95142eSMartin Matuska 	{ 0x00B47 , 0x00B3E , 0x00B4B },
7006c95142eSMartin Matuska 	{ 0x00B47 , 0x00B56 , 0x00B48 },
7016c95142eSMartin Matuska 	{ 0x00B47 , 0x00B57 , 0x00B4C },
7026c95142eSMartin Matuska 	{ 0x00B92 , 0x00BD7 , 0x00B94 },
7036c95142eSMartin Matuska 	{ 0x00BC6 , 0x00BBE , 0x00BCA },
7046c95142eSMartin Matuska 	{ 0x00BC6 , 0x00BD7 , 0x00BCC },
7056c95142eSMartin Matuska 	{ 0x00BC7 , 0x00BBE , 0x00BCB },
7066c95142eSMartin Matuska 	{ 0x00C46 , 0x00C56 , 0x00C48 },
7076c95142eSMartin Matuska 	{ 0x00CBF , 0x00CD5 , 0x00CC0 },
7086c95142eSMartin Matuska 	{ 0x00CC6 , 0x00CC2 , 0x00CCA },
7096c95142eSMartin Matuska 	{ 0x00CC6 , 0x00CD5 , 0x00CC7 },
7106c95142eSMartin Matuska 	{ 0x00CC6 , 0x00CD6 , 0x00CC8 },
7116c95142eSMartin Matuska 	{ 0x00CCA , 0x00CD5 , 0x00CCB },
7126c95142eSMartin Matuska 	{ 0x00D46 , 0x00D3E , 0x00D4A },
7136c95142eSMartin Matuska 	{ 0x00D46 , 0x00D57 , 0x00D4C },
7146c95142eSMartin Matuska 	{ 0x00D47 , 0x00D3E , 0x00D4B },
7156c95142eSMartin Matuska 	{ 0x00DD9 , 0x00DCA , 0x00DDA },
7166c95142eSMartin Matuska 	{ 0x00DD9 , 0x00DCF , 0x00DDC },
7176c95142eSMartin Matuska 	{ 0x00DD9 , 0x00DDF , 0x00DDE },
7186c95142eSMartin Matuska 	{ 0x00DDC , 0x00DCA , 0x00DDD },
7196c95142eSMartin Matuska 	{ 0x01025 , 0x0102E , 0x01026 },
7206c95142eSMartin Matuska 	{ 0x01B05 , 0x01B35 , 0x01B06 },
7216c95142eSMartin Matuska 	{ 0x01B07 , 0x01B35 , 0x01B08 },
7226c95142eSMartin Matuska 	{ 0x01B09 , 0x01B35 , 0x01B0A },
7236c95142eSMartin Matuska 	{ 0x01B0B , 0x01B35 , 0x01B0C },
7246c95142eSMartin Matuska 	{ 0x01B0D , 0x01B35 , 0x01B0E },
7256c95142eSMartin Matuska 	{ 0x01B11 , 0x01B35 , 0x01B12 },
7266c95142eSMartin Matuska 	{ 0x01B3A , 0x01B35 , 0x01B3B },
7276c95142eSMartin Matuska 	{ 0x01B3C , 0x01B35 , 0x01B3D },
7286c95142eSMartin Matuska 	{ 0x01B3E , 0x01B35 , 0x01B40 },
7296c95142eSMartin Matuska 	{ 0x01B3F , 0x01B35 , 0x01B41 },
7306c95142eSMartin Matuska 	{ 0x01B42 , 0x01B35 , 0x01B43 },
7316c95142eSMartin Matuska 	{ 0x01E36 , 0x00304 , 0x01E38 },
7326c95142eSMartin Matuska 	{ 0x01E37 , 0x00304 , 0x01E39 },
7336c95142eSMartin Matuska 	{ 0x01E5A , 0x00304 , 0x01E5C },
7346c95142eSMartin Matuska 	{ 0x01E5B , 0x00304 , 0x01E5D },
7356c95142eSMartin Matuska 	{ 0x01E62 , 0x00307 , 0x01E68 },
7366c95142eSMartin Matuska 	{ 0x01E63 , 0x00307 , 0x01E69 },
7376c95142eSMartin Matuska 	{ 0x01EA0 , 0x00302 , 0x01EAC },
7386c95142eSMartin Matuska 	{ 0x01EA0 , 0x00306 , 0x01EB6 },
7396c95142eSMartin Matuska 	{ 0x01EA1 , 0x00302 , 0x01EAD },
7406c95142eSMartin Matuska 	{ 0x01EA1 , 0x00306 , 0x01EB7 },
7416c95142eSMartin Matuska 	{ 0x01EB8 , 0x00302 , 0x01EC6 },
7426c95142eSMartin Matuska 	{ 0x01EB9 , 0x00302 , 0x01EC7 },
7436c95142eSMartin Matuska 	{ 0x01ECC , 0x00302 , 0x01ED8 },
7446c95142eSMartin Matuska 	{ 0x01ECD , 0x00302 , 0x01ED9 },
7456c95142eSMartin Matuska 	{ 0x01F00 , 0x00300 , 0x01F02 },
7466c95142eSMartin Matuska 	{ 0x01F00 , 0x00301 , 0x01F04 },
7476c95142eSMartin Matuska 	{ 0x01F00 , 0x00342 , 0x01F06 },
7486c95142eSMartin Matuska 	{ 0x01F00 , 0x00345 , 0x01F80 },
7496c95142eSMartin Matuska 	{ 0x01F01 , 0x00300 , 0x01F03 },
7506c95142eSMartin Matuska 	{ 0x01F01 , 0x00301 , 0x01F05 },
7516c95142eSMartin Matuska 	{ 0x01F01 , 0x00342 , 0x01F07 },
7526c95142eSMartin Matuska 	{ 0x01F01 , 0x00345 , 0x01F81 },
7536c95142eSMartin Matuska 	{ 0x01F02 , 0x00345 , 0x01F82 },
7546c95142eSMartin Matuska 	{ 0x01F03 , 0x00345 , 0x01F83 },
7556c95142eSMartin Matuska 	{ 0x01F04 , 0x00345 , 0x01F84 },
7566c95142eSMartin Matuska 	{ 0x01F05 , 0x00345 , 0x01F85 },
7576c95142eSMartin Matuska 	{ 0x01F06 , 0x00345 , 0x01F86 },
7586c95142eSMartin Matuska 	{ 0x01F07 , 0x00345 , 0x01F87 },
7596c95142eSMartin Matuska 	{ 0x01F08 , 0x00300 , 0x01F0A },
7606c95142eSMartin Matuska 	{ 0x01F08 , 0x00301 , 0x01F0C },
7616c95142eSMartin Matuska 	{ 0x01F08 , 0x00342 , 0x01F0E },
7626c95142eSMartin Matuska 	{ 0x01F08 , 0x00345 , 0x01F88 },
7636c95142eSMartin Matuska 	{ 0x01F09 , 0x00300 , 0x01F0B },
7646c95142eSMartin Matuska 	{ 0x01F09 , 0x00301 , 0x01F0D },
7656c95142eSMartin Matuska 	{ 0x01F09 , 0x00342 , 0x01F0F },
7666c95142eSMartin Matuska 	{ 0x01F09 , 0x00345 , 0x01F89 },
7676c95142eSMartin Matuska 	{ 0x01F0A , 0x00345 , 0x01F8A },
7686c95142eSMartin Matuska 	{ 0x01F0B , 0x00345 , 0x01F8B },
7696c95142eSMartin Matuska 	{ 0x01F0C , 0x00345 , 0x01F8C },
7706c95142eSMartin Matuska 	{ 0x01F0D , 0x00345 , 0x01F8D },
7716c95142eSMartin Matuska 	{ 0x01F0E , 0x00345 , 0x01F8E },
7726c95142eSMartin Matuska 	{ 0x01F0F , 0x00345 , 0x01F8F },
7736c95142eSMartin Matuska 	{ 0x01F10 , 0x00300 , 0x01F12 },
7746c95142eSMartin Matuska 	{ 0x01F10 , 0x00301 , 0x01F14 },
7756c95142eSMartin Matuska 	{ 0x01F11 , 0x00300 , 0x01F13 },
7766c95142eSMartin Matuska 	{ 0x01F11 , 0x00301 , 0x01F15 },
7776c95142eSMartin Matuska 	{ 0x01F18 , 0x00300 , 0x01F1A },
7786c95142eSMartin Matuska 	{ 0x01F18 , 0x00301 , 0x01F1C },
7796c95142eSMartin Matuska 	{ 0x01F19 , 0x00300 , 0x01F1B },
7806c95142eSMartin Matuska 	{ 0x01F19 , 0x00301 , 0x01F1D },
7816c95142eSMartin Matuska 	{ 0x01F20 , 0x00300 , 0x01F22 },
7826c95142eSMartin Matuska 	{ 0x01F20 , 0x00301 , 0x01F24 },
7836c95142eSMartin Matuska 	{ 0x01F20 , 0x00342 , 0x01F26 },
7846c95142eSMartin Matuska 	{ 0x01F20 , 0x00345 , 0x01F90 },
7856c95142eSMartin Matuska 	{ 0x01F21 , 0x00300 , 0x01F23 },
7866c95142eSMartin Matuska 	{ 0x01F21 , 0x00301 , 0x01F25 },
7876c95142eSMartin Matuska 	{ 0x01F21 , 0x00342 , 0x01F27 },
7886c95142eSMartin Matuska 	{ 0x01F21 , 0x00345 , 0x01F91 },
7896c95142eSMartin Matuska 	{ 0x01F22 , 0x00345 , 0x01F92 },
7906c95142eSMartin Matuska 	{ 0x01F23 , 0x00345 , 0x01F93 },
7916c95142eSMartin Matuska 	{ 0x01F24 , 0x00345 , 0x01F94 },
7926c95142eSMartin Matuska 	{ 0x01F25 , 0x00345 , 0x01F95 },
7936c95142eSMartin Matuska 	{ 0x01F26 , 0x00345 , 0x01F96 },
7946c95142eSMartin Matuska 	{ 0x01F27 , 0x00345 , 0x01F97 },
7956c95142eSMartin Matuska 	{ 0x01F28 , 0x00300 , 0x01F2A },
7966c95142eSMartin Matuska 	{ 0x01F28 , 0x00301 , 0x01F2C },
7976c95142eSMartin Matuska 	{ 0x01F28 , 0x00342 , 0x01F2E },
7986c95142eSMartin Matuska 	{ 0x01F28 , 0x00345 , 0x01F98 },
7996c95142eSMartin Matuska 	{ 0x01F29 , 0x00300 , 0x01F2B },
8006c95142eSMartin Matuska 	{ 0x01F29 , 0x00301 , 0x01F2D },
8016c95142eSMartin Matuska 	{ 0x01F29 , 0x00342 , 0x01F2F },
8026c95142eSMartin Matuska 	{ 0x01F29 , 0x00345 , 0x01F99 },
8036c95142eSMartin Matuska 	{ 0x01F2A , 0x00345 , 0x01F9A },
8046c95142eSMartin Matuska 	{ 0x01F2B , 0x00345 , 0x01F9B },
8056c95142eSMartin Matuska 	{ 0x01F2C , 0x00345 , 0x01F9C },
8066c95142eSMartin Matuska 	{ 0x01F2D , 0x00345 , 0x01F9D },
8076c95142eSMartin Matuska 	{ 0x01F2E , 0x00345 , 0x01F9E },
8086c95142eSMartin Matuska 	{ 0x01F2F , 0x00345 , 0x01F9F },
8096c95142eSMartin Matuska 	{ 0x01F30 , 0x00300 , 0x01F32 },
8106c95142eSMartin Matuska 	{ 0x01F30 , 0x00301 , 0x01F34 },
8116c95142eSMartin Matuska 	{ 0x01F30 , 0x00342 , 0x01F36 },
8126c95142eSMartin Matuska 	{ 0x01F31 , 0x00300 , 0x01F33 },
8136c95142eSMartin Matuska 	{ 0x01F31 , 0x00301 , 0x01F35 },
8146c95142eSMartin Matuska 	{ 0x01F31 , 0x00342 , 0x01F37 },
8156c95142eSMartin Matuska 	{ 0x01F38 , 0x00300 , 0x01F3A },
8166c95142eSMartin Matuska 	{ 0x01F38 , 0x00301 , 0x01F3C },
8176c95142eSMartin Matuska 	{ 0x01F38 , 0x00342 , 0x01F3E },
8186c95142eSMartin Matuska 	{ 0x01F39 , 0x00300 , 0x01F3B },
8196c95142eSMartin Matuska 	{ 0x01F39 , 0x00301 , 0x01F3D },
8206c95142eSMartin Matuska 	{ 0x01F39 , 0x00342 , 0x01F3F },
8216c95142eSMartin Matuska 	{ 0x01F40 , 0x00300 , 0x01F42 },
8226c95142eSMartin Matuska 	{ 0x01F40 , 0x00301 , 0x01F44 },
8236c95142eSMartin Matuska 	{ 0x01F41 , 0x00300 , 0x01F43 },
8246c95142eSMartin Matuska 	{ 0x01F41 , 0x00301 , 0x01F45 },
8256c95142eSMartin Matuska 	{ 0x01F48 , 0x00300 , 0x01F4A },
8266c95142eSMartin Matuska 	{ 0x01F48 , 0x00301 , 0x01F4C },
8276c95142eSMartin Matuska 	{ 0x01F49 , 0x00300 , 0x01F4B },
8286c95142eSMartin Matuska 	{ 0x01F49 , 0x00301 , 0x01F4D },
8296c95142eSMartin Matuska 	{ 0x01F50 , 0x00300 , 0x01F52 },
8306c95142eSMartin Matuska 	{ 0x01F50 , 0x00301 , 0x01F54 },
8316c95142eSMartin Matuska 	{ 0x01F50 , 0x00342 , 0x01F56 },
8326c95142eSMartin Matuska 	{ 0x01F51 , 0x00300 , 0x01F53 },
8336c95142eSMartin Matuska 	{ 0x01F51 , 0x00301 , 0x01F55 },
8346c95142eSMartin Matuska 	{ 0x01F51 , 0x00342 , 0x01F57 },
8356c95142eSMartin Matuska 	{ 0x01F59 , 0x00300 , 0x01F5B },
8366c95142eSMartin Matuska 	{ 0x01F59 , 0x00301 , 0x01F5D },
8376c95142eSMartin Matuska 	{ 0x01F59 , 0x00342 , 0x01F5F },
8386c95142eSMartin Matuska 	{ 0x01F60 , 0x00300 , 0x01F62 },
8396c95142eSMartin Matuska 	{ 0x01F60 , 0x00301 , 0x01F64 },
8406c95142eSMartin Matuska 	{ 0x01F60 , 0x00342 , 0x01F66 },
8416c95142eSMartin Matuska 	{ 0x01F60 , 0x00345 , 0x01FA0 },
8426c95142eSMartin Matuska 	{ 0x01F61 , 0x00300 , 0x01F63 },
8436c95142eSMartin Matuska 	{ 0x01F61 , 0x00301 , 0x01F65 },
8446c95142eSMartin Matuska 	{ 0x01F61 , 0x00342 , 0x01F67 },
8456c95142eSMartin Matuska 	{ 0x01F61 , 0x00345 , 0x01FA1 },
8466c95142eSMartin Matuska 	{ 0x01F62 , 0x00345 , 0x01FA2 },
8476c95142eSMartin Matuska 	{ 0x01F63 , 0x00345 , 0x01FA3 },
8486c95142eSMartin Matuska 	{ 0x01F64 , 0x00345 , 0x01FA4 },
8496c95142eSMartin Matuska 	{ 0x01F65 , 0x00345 , 0x01FA5 },
8506c95142eSMartin Matuska 	{ 0x01F66 , 0x00345 , 0x01FA6 },
8516c95142eSMartin Matuska 	{ 0x01F67 , 0x00345 , 0x01FA7 },
8526c95142eSMartin Matuska 	{ 0x01F68 , 0x00300 , 0x01F6A },
8536c95142eSMartin Matuska 	{ 0x01F68 , 0x00301 , 0x01F6C },
8546c95142eSMartin Matuska 	{ 0x01F68 , 0x00342 , 0x01F6E },
8556c95142eSMartin Matuska 	{ 0x01F68 , 0x00345 , 0x01FA8 },
8566c95142eSMartin Matuska 	{ 0x01F69 , 0x00300 , 0x01F6B },
8576c95142eSMartin Matuska 	{ 0x01F69 , 0x00301 , 0x01F6D },
8586c95142eSMartin Matuska 	{ 0x01F69 , 0x00342 , 0x01F6F },
8596c95142eSMartin Matuska 	{ 0x01F69 , 0x00345 , 0x01FA9 },
8606c95142eSMartin Matuska 	{ 0x01F6A , 0x00345 , 0x01FAA },
8616c95142eSMartin Matuska 	{ 0x01F6B , 0x00345 , 0x01FAB },
8626c95142eSMartin Matuska 	{ 0x01F6C , 0x00345 , 0x01FAC },
8636c95142eSMartin Matuska 	{ 0x01F6D , 0x00345 , 0x01FAD },
8646c95142eSMartin Matuska 	{ 0x01F6E , 0x00345 , 0x01FAE },
8656c95142eSMartin Matuska 	{ 0x01F6F , 0x00345 , 0x01FAF },
8666c95142eSMartin Matuska 	{ 0x01F70 , 0x00345 , 0x01FB2 },
8676c95142eSMartin Matuska 	{ 0x01F74 , 0x00345 , 0x01FC2 },
8686c95142eSMartin Matuska 	{ 0x01F7C , 0x00345 , 0x01FF2 },
8696c95142eSMartin Matuska 	{ 0x01FB6 , 0x00345 , 0x01FB7 },
8706c95142eSMartin Matuska 	{ 0x01FBF , 0x00300 , 0x01FCD },
8716c95142eSMartin Matuska 	{ 0x01FBF , 0x00301 , 0x01FCE },
8726c95142eSMartin Matuska 	{ 0x01FBF , 0x00342 , 0x01FCF },
8736c95142eSMartin Matuska 	{ 0x01FC6 , 0x00345 , 0x01FC7 },
8746c95142eSMartin Matuska 	{ 0x01FF6 , 0x00345 , 0x01FF7 },
8756c95142eSMartin Matuska 	{ 0x01FFE , 0x00300 , 0x01FDD },
8766c95142eSMartin Matuska 	{ 0x01FFE , 0x00301 , 0x01FDE },
8776c95142eSMartin Matuska 	{ 0x01FFE , 0x00342 , 0x01FDF },
8786c95142eSMartin Matuska 	{ 0x02190 , 0x00338 , 0x0219A },
8796c95142eSMartin Matuska 	{ 0x02192 , 0x00338 , 0x0219B },
8806c95142eSMartin Matuska 	{ 0x02194 , 0x00338 , 0x021AE },
8816c95142eSMartin Matuska 	{ 0x021D0 , 0x00338 , 0x021CD },
8826c95142eSMartin Matuska 	{ 0x021D2 , 0x00338 , 0x021CF },
8836c95142eSMartin Matuska 	{ 0x021D4 , 0x00338 , 0x021CE },
8846c95142eSMartin Matuska 	{ 0x02203 , 0x00338 , 0x02204 },
8856c95142eSMartin Matuska 	{ 0x02208 , 0x00338 , 0x02209 },
8866c95142eSMartin Matuska 	{ 0x0220B , 0x00338 , 0x0220C },
8876c95142eSMartin Matuska 	{ 0x02223 , 0x00338 , 0x02224 },
8886c95142eSMartin Matuska 	{ 0x02225 , 0x00338 , 0x02226 },
8896c95142eSMartin Matuska 	{ 0x0223C , 0x00338 , 0x02241 },
8906c95142eSMartin Matuska 	{ 0x02243 , 0x00338 , 0x02244 },
8916c95142eSMartin Matuska 	{ 0x02245 , 0x00338 , 0x02247 },
8926c95142eSMartin Matuska 	{ 0x02248 , 0x00338 , 0x02249 },
8936c95142eSMartin Matuska 	{ 0x0224D , 0x00338 , 0x0226D },
8946c95142eSMartin Matuska 	{ 0x02261 , 0x00338 , 0x02262 },
8956c95142eSMartin Matuska 	{ 0x02264 , 0x00338 , 0x02270 },
8966c95142eSMartin Matuska 	{ 0x02265 , 0x00338 , 0x02271 },
8976c95142eSMartin Matuska 	{ 0x02272 , 0x00338 , 0x02274 },
8986c95142eSMartin Matuska 	{ 0x02273 , 0x00338 , 0x02275 },
8996c95142eSMartin Matuska 	{ 0x02276 , 0x00338 , 0x02278 },
9006c95142eSMartin Matuska 	{ 0x02277 , 0x00338 , 0x02279 },
9016c95142eSMartin Matuska 	{ 0x0227A , 0x00338 , 0x02280 },
9026c95142eSMartin Matuska 	{ 0x0227B , 0x00338 , 0x02281 },
9036c95142eSMartin Matuska 	{ 0x0227C , 0x00338 , 0x022E0 },
9046c95142eSMartin Matuska 	{ 0x0227D , 0x00338 , 0x022E1 },
9056c95142eSMartin Matuska 	{ 0x02282 , 0x00338 , 0x02284 },
9066c95142eSMartin Matuska 	{ 0x02283 , 0x00338 , 0x02285 },
9076c95142eSMartin Matuska 	{ 0x02286 , 0x00338 , 0x02288 },
9086c95142eSMartin Matuska 	{ 0x02287 , 0x00338 , 0x02289 },
9096c95142eSMartin Matuska 	{ 0x02291 , 0x00338 , 0x022E2 },
9106c95142eSMartin Matuska 	{ 0x02292 , 0x00338 , 0x022E3 },
9116c95142eSMartin Matuska 	{ 0x022A2 , 0x00338 , 0x022AC },
9126c95142eSMartin Matuska 	{ 0x022A8 , 0x00338 , 0x022AD },
9136c95142eSMartin Matuska 	{ 0x022A9 , 0x00338 , 0x022AE },
9146c95142eSMartin Matuska 	{ 0x022AB , 0x00338 , 0x022AF },
9156c95142eSMartin Matuska 	{ 0x022B2 , 0x00338 , 0x022EA },
9166c95142eSMartin Matuska 	{ 0x022B3 , 0x00338 , 0x022EB },
9176c95142eSMartin Matuska 	{ 0x022B4 , 0x00338 , 0x022EC },
9186c95142eSMartin Matuska 	{ 0x022B5 , 0x00338 , 0x022ED },
9196c95142eSMartin Matuska 	{ 0x03046 , 0x03099 , 0x03094 },
9206c95142eSMartin Matuska 	{ 0x0304B , 0x03099 , 0x0304C },
9216c95142eSMartin Matuska 	{ 0x0304D , 0x03099 , 0x0304E },
9226c95142eSMartin Matuska 	{ 0x0304F , 0x03099 , 0x03050 },
9236c95142eSMartin Matuska 	{ 0x03051 , 0x03099 , 0x03052 },
9246c95142eSMartin Matuska 	{ 0x03053 , 0x03099 , 0x03054 },
9256c95142eSMartin Matuska 	{ 0x03055 , 0x03099 , 0x03056 },
9266c95142eSMartin Matuska 	{ 0x03057 , 0x03099 , 0x03058 },
9276c95142eSMartin Matuska 	{ 0x03059 , 0x03099 , 0x0305A },
9286c95142eSMartin Matuska 	{ 0x0305B , 0x03099 , 0x0305C },
9296c95142eSMartin Matuska 	{ 0x0305D , 0x03099 , 0x0305E },
9306c95142eSMartin Matuska 	{ 0x0305F , 0x03099 , 0x03060 },
9316c95142eSMartin Matuska 	{ 0x03061 , 0x03099 , 0x03062 },
9326c95142eSMartin Matuska 	{ 0x03064 , 0x03099 , 0x03065 },
9336c95142eSMartin Matuska 	{ 0x03066 , 0x03099 , 0x03067 },
9346c95142eSMartin Matuska 	{ 0x03068 , 0x03099 , 0x03069 },
9356c95142eSMartin Matuska 	{ 0x0306F , 0x03099 , 0x03070 },
9366c95142eSMartin Matuska 	{ 0x0306F , 0x0309A , 0x03071 },
9376c95142eSMartin Matuska 	{ 0x03072 , 0x03099 , 0x03073 },
9386c95142eSMartin Matuska 	{ 0x03072 , 0x0309A , 0x03074 },
9396c95142eSMartin Matuska 	{ 0x03075 , 0x03099 , 0x03076 },
9406c95142eSMartin Matuska 	{ 0x03075 , 0x0309A , 0x03077 },
9416c95142eSMartin Matuska 	{ 0x03078 , 0x03099 , 0x03079 },
9426c95142eSMartin Matuska 	{ 0x03078 , 0x0309A , 0x0307A },
9436c95142eSMartin Matuska 	{ 0x0307B , 0x03099 , 0x0307C },
9446c95142eSMartin Matuska 	{ 0x0307B , 0x0309A , 0x0307D },
9456c95142eSMartin Matuska 	{ 0x0309D , 0x03099 , 0x0309E },
9466c95142eSMartin Matuska 	{ 0x030A6 , 0x03099 , 0x030F4 },
9476c95142eSMartin Matuska 	{ 0x030AB , 0x03099 , 0x030AC },
9486c95142eSMartin Matuska 	{ 0x030AD , 0x03099 , 0x030AE },
9496c95142eSMartin Matuska 	{ 0x030AF , 0x03099 , 0x030B0 },
9506c95142eSMartin Matuska 	{ 0x030B1 , 0x03099 , 0x030B2 },
9516c95142eSMartin Matuska 	{ 0x030B3 , 0x03099 , 0x030B4 },
9526c95142eSMartin Matuska 	{ 0x030B5 , 0x03099 , 0x030B6 },
9536c95142eSMartin Matuska 	{ 0x030B7 , 0x03099 , 0x030B8 },
9546c95142eSMartin Matuska 	{ 0x030B9 , 0x03099 , 0x030BA },
9556c95142eSMartin Matuska 	{ 0x030BB , 0x03099 , 0x030BC },
9566c95142eSMartin Matuska 	{ 0x030BD , 0x03099 , 0x030BE },
9576c95142eSMartin Matuska 	{ 0x030BF , 0x03099 , 0x030C0 },
9586c95142eSMartin Matuska 	{ 0x030C1 , 0x03099 , 0x030C2 },
9596c95142eSMartin Matuska 	{ 0x030C4 , 0x03099 , 0x030C5 },
9606c95142eSMartin Matuska 	{ 0x030C6 , 0x03099 , 0x030C7 },
9616c95142eSMartin Matuska 	{ 0x030C8 , 0x03099 , 0x030C9 },
9626c95142eSMartin Matuska 	{ 0x030CF , 0x03099 , 0x030D0 },
9636c95142eSMartin Matuska 	{ 0x030CF , 0x0309A , 0x030D1 },
9646c95142eSMartin Matuska 	{ 0x030D2 , 0x03099 , 0x030D3 },
9656c95142eSMartin Matuska 	{ 0x030D2 , 0x0309A , 0x030D4 },
9666c95142eSMartin Matuska 	{ 0x030D5 , 0x03099 , 0x030D6 },
9676c95142eSMartin Matuska 	{ 0x030D5 , 0x0309A , 0x030D7 },
9686c95142eSMartin Matuska 	{ 0x030D8 , 0x03099 , 0x030D9 },
9696c95142eSMartin Matuska 	{ 0x030D8 , 0x0309A , 0x030DA },
9706c95142eSMartin Matuska 	{ 0x030DB , 0x03099 , 0x030DC },
9716c95142eSMartin Matuska 	{ 0x030DB , 0x0309A , 0x030DD },
9726c95142eSMartin Matuska 	{ 0x030EF , 0x03099 , 0x030F7 },
9736c95142eSMartin Matuska 	{ 0x030F0 , 0x03099 , 0x030F8 },
9746c95142eSMartin Matuska 	{ 0x030F1 , 0x03099 , 0x030F9 },
9756c95142eSMartin Matuska 	{ 0x030F2 , 0x03099 , 0x030FA },
9766c95142eSMartin Matuska 	{ 0x030FD , 0x03099 , 0x030FE },
9776c95142eSMartin Matuska 	{ 0x11099 , 0x110BA , 0x1109A },
9786c95142eSMartin Matuska 	{ 0x1109B , 0x110BA , 0x1109C },
9796c95142eSMartin Matuska 	{ 0x110A5 , 0x110BA , 0x110AB },
9806c95142eSMartin Matuska };
9816c95142eSMartin Matuska 
9826c95142eSMartin Matuska #define CANONICAL_CLASS_MIN	0x0300
9836c95142eSMartin Matuska #define CANONICAL_CLASS_MAX	0x1D244
9846c95142eSMartin Matuska 
9856c95142eSMartin Matuska #define IS_DECOMPOSABLE_BLOCK(uc)	\
9866c95142eSMartin Matuska 	(((uc)>>8) <= 0x1D2 && u_decomposable_blocks[(uc)>>8])
9876c95142eSMartin Matuska static const char u_decomposable_blocks[0x1D2+1] = {
9886c95142eSMartin Matuska 	0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,1,1,1,1,1,1,1,0,0,
9896c95142eSMartin Matuska 	1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9906c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9916c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9926c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9936c95142eSMartin Matuska 	0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
9946c95142eSMartin Matuska 	1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,
9956c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,
9966c95142eSMartin Matuska 	0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9976c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9986c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
9996c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
10006c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
10016c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
10026c95142eSMartin Matuska 	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,
10036c95142eSMartin Matuska };
10046c95142eSMartin Matuska 
10056c95142eSMartin Matuska /* Get Canonical Combining Class(CCC). */
10066c95142eSMartin Matuska #define CCC(uc)	\
10076c95142eSMartin Matuska 	(((uc) > 0x1D244)?0:\
10086c95142eSMartin Matuska 	ccc_val[ccc_val_index[ccc_index[(uc)>>8]][((uc)>>4)&0x0F]][(uc)&0x0F])
10096c95142eSMartin Matuska 
10102dbf8c4aSMartin Matuska /* The table of the value of Canonical Combining Class */
10116c95142eSMartin Matuska static const unsigned char ccc_val[][16] = {
10126c95142eSMartin Matuska  /* idx=0: XXXX0 - XXXXF */
10136c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10146c95142eSMartin Matuska  /* idx=1: 00300 - 0030F */
10156c95142eSMartin Matuska  {230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230 },
10166c95142eSMartin Matuska  /* idx=2: 00310 - 0031F */
10176c95142eSMartin Matuska  {230, 230, 230, 230, 230, 232, 220, 220, 220, 220, 232, 216, 220, 220, 220, 220 },
10186c95142eSMartin Matuska  /* idx=3: 00320 - 0032F */
10196c95142eSMartin Matuska  {220, 202, 202, 220, 220, 220, 220, 202, 202, 220, 220, 220, 220, 220, 220, 220 },
10206c95142eSMartin Matuska  /* idx=4: 00330 - 0033F */
10216c95142eSMartin Matuska  {220, 220, 220, 220, 1, 1, 1, 1, 1, 220, 220, 220, 220, 230, 230, 230 },
10226c95142eSMartin Matuska  /* idx=5: 00340 - 0034F */
10236c95142eSMartin Matuska  {230, 230, 230, 230, 230, 240, 230, 220, 220, 220, 230, 230, 230, 220, 220, 0 },
10246c95142eSMartin Matuska  /* idx=6: 00350 - 0035F */
10256c95142eSMartin Matuska  {230, 230, 230, 220, 220, 220, 220, 230, 232, 220, 220, 230, 233, 234, 234, 233 },
10266c95142eSMartin Matuska  /* idx=7: 00360 - 0036F */
10276c95142eSMartin Matuska  {234, 234, 233, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230 },
10286c95142eSMartin Matuska  /* idx=8: 00480 - 0048F */
10296c95142eSMartin Matuska  {0, 0, 0, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0 },
10306c95142eSMartin Matuska  /* idx=9: 00590 - 0059F */
10316c95142eSMartin Matuska  {0, 220, 230, 230, 230, 230, 220, 230, 230, 230, 222, 220, 230, 230, 230, 230 },
10326c95142eSMartin Matuska  /* idx=10: 005A0 - 005AF */
10336c95142eSMartin Matuska  {230, 230, 220, 220, 220, 220, 220, 220, 230, 230, 220, 230, 230, 222, 228, 230 },
10346c95142eSMartin Matuska  /* idx=11: 005B0 - 005BF */
10356c95142eSMartin Matuska  {10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 19, 20, 21, 22, 0, 23 },
10366c95142eSMartin Matuska  /* idx=12: 005C0 - 005CF */
10376c95142eSMartin Matuska  {0, 24, 25, 0, 230, 220, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0 },
10386c95142eSMartin Matuska  /* idx=13: 00610 - 0061F */
10396c95142eSMartin Matuska  {230, 230, 230, 230, 230, 230, 230, 230, 30, 31, 32, 0, 0, 0, 0, 0 },
10406c95142eSMartin Matuska  /* idx=14: 00640 - 0064F */
10416c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 28, 29, 30, 31 },
10426c95142eSMartin Matuska  /* idx=15: 00650 - 0065F */
10436c95142eSMartin Matuska  {32, 33, 34, 230, 230, 220, 220, 230, 230, 230, 230, 230, 220, 230, 230, 220 },
10446c95142eSMartin Matuska  /* idx=16: 00670 - 0067F */
10456c95142eSMartin Matuska  {35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10466c95142eSMartin Matuska  /* idx=17: 006D0 - 006DF */
10476c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 230, 0, 0, 230 },
10486c95142eSMartin Matuska  /* idx=18: 006E0 - 006EF */
10496c95142eSMartin Matuska  {230, 230, 230, 220, 230, 0, 0, 230, 230, 0, 220, 230, 230, 220, 0, 0 },
10506c95142eSMartin Matuska  /* idx=19: 00710 - 0071F */
10516c95142eSMartin Matuska  {0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10526c95142eSMartin Matuska  /* idx=20: 00730 - 0073F */
10536c95142eSMartin Matuska  {230, 220, 230, 230, 220, 230, 230, 220, 220, 220, 230, 220, 220, 230, 220, 230 },
10546c95142eSMartin Matuska  /* idx=21: 00740 - 0074F */
10556c95142eSMartin Matuska  {230, 230, 220, 230, 220, 230, 220, 230, 220, 230, 230, 0, 0, 0, 0, 0 },
10566c95142eSMartin Matuska  /* idx=22: 007E0 - 007EF */
10576c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230 },
10586c95142eSMartin Matuska  /* idx=23: 007F0 - 007FF */
10596c95142eSMartin Matuska  {230, 230, 220, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10606c95142eSMartin Matuska  /* idx=24: 00810 - 0081F */
10616c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 0, 230, 230, 230, 230, 230 },
10626c95142eSMartin Matuska  /* idx=25: 00820 - 0082F */
10636c95142eSMartin Matuska  {230, 230, 230, 230, 0, 230, 230, 230, 0, 230, 230, 230, 230, 230, 0, 0 },
10646c95142eSMartin Matuska  /* idx=26: 00850 - 0085F */
10656c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 220, 220, 0, 0, 0, 0 },
10666c95142eSMartin Matuska  /* idx=27: 00930 - 0093F */
10676c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0 },
10686c95142eSMartin Matuska  /* idx=28: 00940 - 0094F */
10696c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10706c95142eSMartin Matuska  /* idx=29: 00950 - 0095F */
10716c95142eSMartin Matuska  {0, 230, 220, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10726c95142eSMartin Matuska  /* idx=30: 009B0 - 009BF */
10736c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0 },
10746c95142eSMartin Matuska  /* idx=31: 009C0 - 009CF */
10756c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10766c95142eSMartin Matuska  /* idx=32: 00A30 - 00A3F */
10776c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0 },
10786c95142eSMartin Matuska  /* idx=33: 00A40 - 00A4F */
10796c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10806c95142eSMartin Matuska  /* idx=34: 00AB0 - 00ABF */
10816c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0 },
10826c95142eSMartin Matuska  /* idx=35: 00AC0 - 00ACF */
10836c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10846c95142eSMartin Matuska  /* idx=36: 00B30 - 00B3F */
10856c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0 },
10866c95142eSMartin Matuska  /* idx=37: 00B40 - 00B4F */
10876c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10886c95142eSMartin Matuska  /* idx=38: 00BC0 - 00BCF */
10896c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10906c95142eSMartin Matuska  /* idx=39: 00C40 - 00C4F */
10916c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10926c95142eSMartin Matuska  /* idx=40: 00C50 - 00C5F */
10936c95142eSMartin Matuska  {0, 0, 0, 0, 0, 84, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10946c95142eSMartin Matuska  /* idx=41: 00CB0 - 00CBF */
10956c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0 },
10966c95142eSMartin Matuska  /* idx=42: 00CC0 - 00CCF */
10976c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
10986c95142eSMartin Matuska  /* idx=43: 00D40 - 00D4F */
10996c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
11006c95142eSMartin Matuska  /* idx=44: 00DC0 - 00DCF */
11016c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0 },
11026c95142eSMartin Matuska  /* idx=45: 00E30 - 00E3F */
11036c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 103, 103, 9, 0, 0, 0, 0, 0 },
11046c95142eSMartin Matuska  /* idx=46: 00E40 - 00E4F */
11056c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 107, 0, 0, 0, 0 },
11066c95142eSMartin Matuska  /* idx=47: 00EB0 - 00EBF */
11076c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 118, 118, 0, 0, 0, 0, 0, 0 },
11086c95142eSMartin Matuska  /* idx=48: 00EC0 - 00ECF */
11096c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 122, 122, 122, 122, 0, 0, 0, 0 },
11106c95142eSMartin Matuska  /* idx=49: 00F10 - 00F1F */
11116c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 220, 220, 0, 0, 0, 0, 0, 0 },
11126c95142eSMartin Matuska  /* idx=50: 00F30 - 00F3F */
11136c95142eSMartin Matuska  {0, 0, 0, 0, 0, 220, 0, 220, 0, 216, 0, 0, 0, 0, 0, 0 },
11146c95142eSMartin Matuska  /* idx=51: 00F70 - 00F7F */
11156c95142eSMartin Matuska  {0, 129, 130, 0, 132, 0, 0, 0, 0, 0, 130, 130, 130, 130, 0, 0 },
11166c95142eSMartin Matuska  /* idx=52: 00F80 - 00F8F */
11176c95142eSMartin Matuska  {130, 0, 230, 230, 9, 0, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0 },
11186c95142eSMartin Matuska  /* idx=53: 00FC0 - 00FCF */
11196c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11206c95142eSMartin Matuska  /* idx=54: 01030 - 0103F */
11216c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 7, 0, 9, 9, 0, 0, 0, 0, 0 },
11226c95142eSMartin Matuska  /* idx=55: 01080 - 0108F */
11236c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 0, 0 },
11246c95142eSMartin Matuska  /* idx=56: 01350 - 0135F */
11256c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230 },
11266c95142eSMartin Matuska  /* idx=57: 01710 - 0171F */
11276c95142eSMartin Matuska  {0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11286c95142eSMartin Matuska  /* idx=58: 01730 - 0173F */
11296c95142eSMartin Matuska  {0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11306c95142eSMartin Matuska  /* idx=59: 017D0 - 017DF */
11316c95142eSMartin Matuska  {0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0 },
11326c95142eSMartin Matuska  /* idx=60: 018A0 - 018AF */
11336c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 228, 0, 0, 0, 0, 0, 0 },
11346c95142eSMartin Matuska  /* idx=61: 01930 - 0193F */
11356c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 230, 220, 0, 0, 0, 0 },
11366c95142eSMartin Matuska  /* idx=62: 01A10 - 01A1F */
11376c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 230, 220, 0, 0, 0, 0, 0, 0, 0 },
11386c95142eSMartin Matuska  /* idx=63: 01A60 - 01A6F */
11396c95142eSMartin Matuska  {9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11406c95142eSMartin Matuska  /* idx=64: 01A70 - 01A7F */
11416c95142eSMartin Matuska  {0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 230, 230, 230, 0, 0, 220 },
11426c95142eSMartin Matuska  /* idx=65: 01B30 - 01B3F */
11436c95142eSMartin Matuska  {0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11446c95142eSMartin Matuska  /* idx=66: 01B40 - 01B4F */
11456c95142eSMartin Matuska  {0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11466c95142eSMartin Matuska  /* idx=67: 01B60 - 01B6F */
11476c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 220, 230, 230, 230 },
11486c95142eSMartin Matuska  /* idx=68: 01B70 - 01B7F */
11496c95142eSMartin Matuska  {230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11506c95142eSMartin Matuska  /* idx=69: 01BA0 - 01BAF */
11516c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0 },
11526c95142eSMartin Matuska  /* idx=70: 01BE0 - 01BEF */
11536c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11546c95142eSMartin Matuska  /* idx=71: 01BF0 - 01BFF */
11556c95142eSMartin Matuska  {0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11566c95142eSMartin Matuska  /* idx=72: 01C30 - 01C3F */
11576c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0 },
11586c95142eSMartin Matuska  /* idx=73: 01CD0 - 01CDF */
11596c95142eSMartin Matuska  {230, 230, 230, 0, 1, 220, 220, 220, 220, 220, 230, 230, 220, 220, 220, 220 },
11606c95142eSMartin Matuska  /* idx=74: 01CE0 - 01CEF */
11616c95142eSMartin Matuska  {230, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 220, 0, 0 },
11626c95142eSMartin Matuska  /* idx=75: 01DC0 - 01DCF */
11636c95142eSMartin Matuska  {230, 230, 220, 230, 230, 230, 230, 230, 230, 230, 220, 230, 230, 234, 214, 220 },
11646c95142eSMartin Matuska  /* idx=76: 01DD0 - 01DDF */
11656c95142eSMartin Matuska  {202, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230 },
11666c95142eSMartin Matuska  /* idx=77: 01DE0 - 01DEF */
11676c95142eSMartin Matuska  {230, 230, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11686c95142eSMartin Matuska  /* idx=78: 01DF0 - 01DFF */
11696c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 233, 220, 230, 220 },
11706c95142eSMartin Matuska  /* idx=79: 020D0 - 020DF */
11716c95142eSMartin Matuska  {230, 230, 1, 1, 230, 230, 230, 230, 1, 1, 1, 230, 230, 0, 0, 0 },
11726c95142eSMartin Matuska  /* idx=80: 020E0 - 020EF */
11736c95142eSMartin Matuska  {0, 230, 0, 0, 0, 1, 1, 230, 220, 230, 1, 1, 220, 220, 220, 220 },
11746c95142eSMartin Matuska  /* idx=81: 020F0 - 020FF */
11756c95142eSMartin Matuska  {230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11766c95142eSMartin Matuska  /* idx=82: 02CE0 - 02CEF */
11776c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230 },
11786c95142eSMartin Matuska  /* idx=83: 02CF0 - 02CFF */
11796c95142eSMartin Matuska  {230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11806c95142eSMartin Matuska  /* idx=84: 02D70 - 02D7F */
11816c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9 },
11826c95142eSMartin Matuska  /* idx=85: 02DE0 - 02DEF */
11836c95142eSMartin Matuska  {230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230 },
11846c95142eSMartin Matuska  /* idx=86: 02DF0 - 02DFF */
11856c95142eSMartin Matuska  {230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230 },
11866c95142eSMartin Matuska  /* idx=87: 03020 - 0302F */
11876c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 218, 228, 232, 222, 224, 224 },
11886c95142eSMartin Matuska  /* idx=88: 03090 - 0309F */
11896c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0 },
11906c95142eSMartin Matuska  /* idx=89: 0A660 - 0A66F */
11916c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230 },
11926c95142eSMartin Matuska  /* idx=90: 0A670 - 0A67F */
11936c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 0, 0 },
11946c95142eSMartin Matuska  /* idx=91: 0A6F0 - 0A6FF */
11956c95142eSMartin Matuska  {230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11966c95142eSMartin Matuska  /* idx=92: 0A800 - 0A80F */
11976c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
11986c95142eSMartin Matuska  /* idx=93: 0A8C0 - 0A8CF */
11996c95142eSMartin Matuska  {0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12006c95142eSMartin Matuska  /* idx=94: 0A8E0 - 0A8EF */
12016c95142eSMartin Matuska  {230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230 },
12026c95142eSMartin Matuska  /* idx=95: 0A8F0 - 0A8FF */
12036c95142eSMartin Matuska  {230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12046c95142eSMartin Matuska  /* idx=96: 0A920 - 0A92F */
12056c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 220, 220, 0, 0 },
12066c95142eSMartin Matuska  /* idx=97: 0A950 - 0A95F */
12076c95142eSMartin Matuska  {0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12086c95142eSMartin Matuska  /* idx=98: 0A9B0 - 0A9BF */
12096c95142eSMartin Matuska  {0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12106c95142eSMartin Matuska  /* idx=99: 0A9C0 - 0A9CF */
12116c95142eSMartin Matuska  {9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12126c95142eSMartin Matuska  /* idx=100: 0AAB0 - 0AABF */
12136c95142eSMartin Matuska  {230, 0, 230, 230, 220, 0, 0, 230, 230, 0, 0, 0, 0, 0, 230, 230 },
12146c95142eSMartin Matuska  /* idx=101: 0AAC0 - 0AACF */
12156c95142eSMartin Matuska  {0, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12166c95142eSMartin Matuska  /* idx=102: 0ABE0 - 0ABEF */
12176c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0 },
12186c95142eSMartin Matuska  /* idx=103: 0FB10 - 0FB1F */
12196c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0 },
12206c95142eSMartin Matuska  /* idx=104: 0FE20 - 0FE2F */
12216c95142eSMartin Matuska  {230, 230, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12226c95142eSMartin Matuska  /* idx=105: 101F0 - 101FF */
12236c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 0, 0 },
12246c95142eSMartin Matuska  /* idx=106: 10A00 - 10A0F */
12256c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 0, 230 },
12266c95142eSMartin Matuska  /* idx=107: 10A30 - 10A3F */
12276c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 230, 1, 220, 0, 0, 0, 0, 9 },
12286c95142eSMartin Matuska  /* idx=108: 11040 - 1104F */
12296c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12306c95142eSMartin Matuska  /* idx=109: 110B0 - 110BF */
12316c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 7, 0, 0, 0, 0, 0 },
12326c95142eSMartin Matuska  /* idx=110: 1D160 - 1D16F */
12336c95142eSMartin Matuska  {0, 0, 0, 0, 0, 216, 216, 1, 1, 1, 0, 0, 0, 226, 216, 216 },
12346c95142eSMartin Matuska  /* idx=111: 1D170 - 1D17F */
12356c95142eSMartin Matuska  {216, 216, 216, 0, 0, 0, 0, 0, 0, 0, 0, 220, 220, 220, 220, 220 },
12366c95142eSMartin Matuska  /* idx=112: 1D180 - 1D18F */
12376c95142eSMartin Matuska  {220, 220, 220, 0, 0, 230, 230, 230, 230, 230, 220, 220, 0, 0, 0, 0 },
12386c95142eSMartin Matuska  /* idx=113: 1D1A0 - 1D1AF */
12396c95142eSMartin Matuska  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 0, 0 },
12406c95142eSMartin Matuska  /* idx=114: 1D240 - 1D24F */
12416c95142eSMartin Matuska  {0, 0, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12426c95142eSMartin Matuska };
12436c95142eSMartin Matuska 
12446c95142eSMartin Matuska /* The index table to ccc_val[*][16] */
12456c95142eSMartin Matuska static const unsigned char ccc_val_index[][16] = {
12466c95142eSMartin Matuska  /* idx=0: XXX00 - XXXFF */
12476c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12486c95142eSMartin Matuska  /* idx=1: 00300 - 003FF */
12496c95142eSMartin Matuska  { 1, 2, 3, 4, 5, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12506c95142eSMartin Matuska  /* idx=2: 00400 - 004FF */
12516c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0 },
12526c95142eSMartin Matuska  /* idx=3: 00500 - 005FF */
12536c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,10,11,12, 0, 0, 0 },
12546c95142eSMartin Matuska  /* idx=4: 00600 - 006FF */
12556c95142eSMartin Matuska  { 0,13, 0, 0,14,15, 0,16, 0, 0, 0, 0, 0,17,18, 0 },
12566c95142eSMartin Matuska  /* idx=5: 00700 - 007FF */
12576c95142eSMartin Matuska  { 0,19, 0,20,21, 0, 0, 0, 0, 0, 0, 0, 0, 0,22,23 },
12586c95142eSMartin Matuska  /* idx=6: 00800 - 008FF */
12596c95142eSMartin Matuska  { 0,24,25, 0, 0,26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12606c95142eSMartin Matuska  /* idx=7: 00900 - 009FF */
12616c95142eSMartin Matuska  { 0, 0, 0,27,28,29, 0, 0, 0, 0, 0,30,31, 0, 0, 0 },
12626c95142eSMartin Matuska  /* idx=8: 00A00 - 00AFF */
12636c95142eSMartin Matuska  { 0, 0, 0,32,33, 0, 0, 0, 0, 0, 0,34,35, 0, 0, 0 },
12646c95142eSMartin Matuska  /* idx=9: 00B00 - 00BFF */
12656c95142eSMartin Matuska  { 0, 0, 0,36,37, 0, 0, 0, 0, 0, 0, 0,38, 0, 0, 0 },
12666c95142eSMartin Matuska  /* idx=10: 00C00 - 00CFF */
12676c95142eSMartin Matuska  { 0, 0, 0, 0,39,40, 0, 0, 0, 0, 0,41,42, 0, 0, 0 },
12686c95142eSMartin Matuska  /* idx=11: 00D00 - 00DFF */
12696c95142eSMartin Matuska  { 0, 0, 0, 0,43, 0, 0, 0, 0, 0, 0, 0,44, 0, 0, 0 },
12706c95142eSMartin Matuska  /* idx=12: 00E00 - 00EFF */
12716c95142eSMartin Matuska  { 0, 0, 0,45,46, 0, 0, 0, 0, 0, 0,47,48, 0, 0, 0 },
12726c95142eSMartin Matuska  /* idx=13: 00F00 - 00FFF */
12736c95142eSMartin Matuska  { 0,49, 0,50, 0, 0, 0,51,52, 0, 0, 0,53, 0, 0, 0 },
12746c95142eSMartin Matuska  /* idx=14: 01000 - 010FF */
12756c95142eSMartin Matuska  { 0, 0, 0,54, 0, 0, 0, 0,55, 0, 0, 0, 0, 0, 0, 0 },
12766c95142eSMartin Matuska  /* idx=15: 01300 - 013FF */
12776c95142eSMartin Matuska  { 0, 0, 0, 0, 0,56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12786c95142eSMartin Matuska  /* idx=16: 01700 - 017FF */
12796c95142eSMartin Matuska  { 0,57, 0,58, 0, 0, 0, 0, 0, 0, 0, 0, 0,59, 0, 0 },
12806c95142eSMartin Matuska  /* idx=17: 01800 - 018FF */
12816c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,60, 0, 0, 0, 0, 0 },
12826c95142eSMartin Matuska  /* idx=18: 01900 - 019FF */
12836c95142eSMartin Matuska  { 0, 0, 0,61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12846c95142eSMartin Matuska  /* idx=19: 01A00 - 01AFF */
12856c95142eSMartin Matuska  { 0,62, 0, 0, 0, 0,63,64, 0, 0, 0, 0, 0, 0, 0, 0 },
12866c95142eSMartin Matuska  /* idx=20: 01B00 - 01BFF */
12876c95142eSMartin Matuska  { 0, 0, 0,65,66, 0,67,68, 0, 0,69, 0, 0, 0,70,71 },
12886c95142eSMartin Matuska  /* idx=21: 01C00 - 01CFF */
12896c95142eSMartin Matuska  { 0, 0, 0,72, 0, 0, 0, 0, 0, 0, 0, 0, 0,73,74, 0 },
12906c95142eSMartin Matuska  /* idx=22: 01D00 - 01DFF */
12916c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,75,76,77,78 },
12926c95142eSMartin Matuska  /* idx=23: 02000 - 020FF */
12936c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,79,80,81 },
12946c95142eSMartin Matuska  /* idx=24: 02C00 - 02CFF */
12956c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,82,83 },
12966c95142eSMartin Matuska  /* idx=25: 02D00 - 02DFF */
12976c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0,84, 0, 0, 0, 0, 0, 0,85,86 },
12986c95142eSMartin Matuska  /* idx=26: 03000 - 030FF */
12996c95142eSMartin Matuska  { 0, 0,87, 0, 0, 0, 0, 0, 0,88, 0, 0, 0, 0, 0, 0 },
13006c95142eSMartin Matuska  /* idx=27: 0A600 - 0A6FF */
13016c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0,89,90, 0, 0, 0, 0, 0, 0, 0,91 },
13026c95142eSMartin Matuska  /* idx=28: 0A800 - 0A8FF */
13036c95142eSMartin Matuska  {92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,93, 0,94,95 },
13046c95142eSMartin Matuska  /* idx=29: 0A900 - 0A9FF */
13056c95142eSMartin Matuska  { 0, 0,96, 0, 0,97, 0, 0, 0, 0, 0,98,99, 0, 0, 0 },
13066c95142eSMartin Matuska  /* idx=30: 0AA00 - 0AAFF */
13076c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100,101, 0, 0, 0 },
13086c95142eSMartin Matuska  /* idx=31: 0AB00 - 0ABFF */
13096c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,102, 0 },
13106c95142eSMartin Matuska  /* idx=32: 0FB00 - 0FBFF */
13116c95142eSMartin Matuska  { 0,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
13126c95142eSMartin Matuska  /* idx=33: 0FE00 - 0FEFF */
13136c95142eSMartin Matuska  { 0, 0,104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
13146c95142eSMartin Matuska  /* idx=34: 10100 - 101FF */
13156c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,105 },
13166c95142eSMartin Matuska  /* idx=35: 10A00 - 10AFF */
13176c95142eSMartin Matuska  {106, 0, 0,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
13186c95142eSMartin Matuska  /* idx=36: 11000 - 110FF */
13196c95142eSMartin Matuska  { 0, 0, 0, 0,108, 0, 0, 0, 0, 0, 0,109, 0, 0, 0, 0 },
13206c95142eSMartin Matuska  /* idx=37: 1D100 - 1D1FF */
13216c95142eSMartin Matuska  { 0, 0, 0, 0, 0, 0,110,111,112, 0,113, 0, 0, 0, 0, 0 },
13226c95142eSMartin Matuska  /* idx=38: 1D200 - 1D2FF */
13236c95142eSMartin Matuska  { 0, 0, 0, 0,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
13246c95142eSMartin Matuska };
13256c95142eSMartin Matuska 
13266c95142eSMartin Matuska /* The index table to ccc_val_index[*][16] */
13276c95142eSMartin Matuska static const unsigned char ccc_index[] = {
13286c95142eSMartin Matuska   0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14, 0, 0,15, 0, 0, 0,16,
13296c95142eSMartin Matuska  17,18,19,20,21,22, 0, 0,23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,24,25, 0, 0,
13306c95142eSMartin Matuska  26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13316c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13326c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13336c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13346c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,27, 0,
13356c95142eSMartin Matuska  28,29,30,31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13366c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13376c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13386c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,32, 0, 0,33, 0, 0,34, 0, 0, 0, 0, 0, 0,
13396c95142eSMartin Matuska   0, 0,35, 0, 0, 0, 0, 0,36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13406c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13416c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13426c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13436c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13446c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13456c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13466c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
13476c95142eSMartin Matuska   0, 0, 0, 0, 0, 0, 0, 0, 0,37,38,};
13486c95142eSMartin Matuska 
1349fd082e96SMartin Matuska struct unicode_decomposition_table {
1350fd082e96SMartin Matuska 	uint32_t nfc;
1351fd082e96SMartin Matuska 	uint32_t cp1;
1352fd082e96SMartin Matuska 	uint32_t cp2;
1353fd082e96SMartin Matuska };
1354fd082e96SMartin Matuska 
1355fd082e96SMartin Matuska static const struct unicode_decomposition_table u_decomposition_table[] = {
1356fd082e96SMartin Matuska 	{ 0x000C0 , 0x00041 , 0x00300 },
1357fd082e96SMartin Matuska 	{ 0x000C1 , 0x00041 , 0x00301 },
1358fd082e96SMartin Matuska 	{ 0x000C2 , 0x00041 , 0x00302 },
1359fd082e96SMartin Matuska 	{ 0x000C3 , 0x00041 , 0x00303 },
1360fd082e96SMartin Matuska 	{ 0x000C4 , 0x00041 , 0x00308 },
1361fd082e96SMartin Matuska 	{ 0x000C5 , 0x00041 , 0x0030A },
1362fd082e96SMartin Matuska 	{ 0x000C7 , 0x00043 , 0x00327 },
1363fd082e96SMartin Matuska 	{ 0x000C8 , 0x00045 , 0x00300 },
1364fd082e96SMartin Matuska 	{ 0x000C9 , 0x00045 , 0x00301 },
1365fd082e96SMartin Matuska 	{ 0x000CA , 0x00045 , 0x00302 },
1366fd082e96SMartin Matuska 	{ 0x000CB , 0x00045 , 0x00308 },
1367fd082e96SMartin Matuska 	{ 0x000CC , 0x00049 , 0x00300 },
1368fd082e96SMartin Matuska 	{ 0x000CD , 0x00049 , 0x00301 },
1369fd082e96SMartin Matuska 	{ 0x000CE , 0x00049 , 0x00302 },
1370fd082e96SMartin Matuska 	{ 0x000CF , 0x00049 , 0x00308 },
1371fd082e96SMartin Matuska 	{ 0x000D1 , 0x0004E , 0x00303 },
1372fd082e96SMartin Matuska 	{ 0x000D2 , 0x0004F , 0x00300 },
1373fd082e96SMartin Matuska 	{ 0x000D3 , 0x0004F , 0x00301 },
1374fd082e96SMartin Matuska 	{ 0x000D4 , 0x0004F , 0x00302 },
1375fd082e96SMartin Matuska 	{ 0x000D5 , 0x0004F , 0x00303 },
1376fd082e96SMartin Matuska 	{ 0x000D6 , 0x0004F , 0x00308 },
1377fd082e96SMartin Matuska 	{ 0x000D9 , 0x00055 , 0x00300 },
1378fd082e96SMartin Matuska 	{ 0x000DA , 0x00055 , 0x00301 },
1379fd082e96SMartin Matuska 	{ 0x000DB , 0x00055 , 0x00302 },
1380fd082e96SMartin Matuska 	{ 0x000DC , 0x00055 , 0x00308 },
1381fd082e96SMartin Matuska 	{ 0x000DD , 0x00059 , 0x00301 },
1382fd082e96SMartin Matuska 	{ 0x000E0 , 0x00061 , 0x00300 },
1383fd082e96SMartin Matuska 	{ 0x000E1 , 0x00061 , 0x00301 },
1384fd082e96SMartin Matuska 	{ 0x000E2 , 0x00061 , 0x00302 },
1385fd082e96SMartin Matuska 	{ 0x000E3 , 0x00061 , 0x00303 },
1386fd082e96SMartin Matuska 	{ 0x000E4 , 0x00061 , 0x00308 },
1387fd082e96SMartin Matuska 	{ 0x000E5 , 0x00061 , 0x0030A },
1388fd082e96SMartin Matuska 	{ 0x000E7 , 0x00063 , 0x00327 },
1389fd082e96SMartin Matuska 	{ 0x000E8 , 0x00065 , 0x00300 },
1390fd082e96SMartin Matuska 	{ 0x000E9 , 0x00065 , 0x00301 },
1391fd082e96SMartin Matuska 	{ 0x000EA , 0x00065 , 0x00302 },
1392fd082e96SMartin Matuska 	{ 0x000EB , 0x00065 , 0x00308 },
1393fd082e96SMartin Matuska 	{ 0x000EC , 0x00069 , 0x00300 },
1394fd082e96SMartin Matuska 	{ 0x000ED , 0x00069 , 0x00301 },
1395fd082e96SMartin Matuska 	{ 0x000EE , 0x00069 , 0x00302 },
1396fd082e96SMartin Matuska 	{ 0x000EF , 0x00069 , 0x00308 },
1397fd082e96SMartin Matuska 	{ 0x000F1 , 0x0006E , 0x00303 },
1398fd082e96SMartin Matuska 	{ 0x000F2 , 0x0006F , 0x00300 },
1399fd082e96SMartin Matuska 	{ 0x000F3 , 0x0006F , 0x00301 },
1400fd082e96SMartin Matuska 	{ 0x000F4 , 0x0006F , 0x00302 },
1401fd082e96SMartin Matuska 	{ 0x000F5 , 0x0006F , 0x00303 },
1402fd082e96SMartin Matuska 	{ 0x000F6 , 0x0006F , 0x00308 },
1403fd082e96SMartin Matuska 	{ 0x000F9 , 0x00075 , 0x00300 },
1404fd082e96SMartin Matuska 	{ 0x000FA , 0x00075 , 0x00301 },
1405fd082e96SMartin Matuska 	{ 0x000FB , 0x00075 , 0x00302 },
1406fd082e96SMartin Matuska 	{ 0x000FC , 0x00075 , 0x00308 },
1407fd082e96SMartin Matuska 	{ 0x000FD , 0x00079 , 0x00301 },
1408fd082e96SMartin Matuska 	{ 0x000FF , 0x00079 , 0x00308 },
1409fd082e96SMartin Matuska 	{ 0x00100 , 0x00041 , 0x00304 },
1410fd082e96SMartin Matuska 	{ 0x00101 , 0x00061 , 0x00304 },
1411fd082e96SMartin Matuska 	{ 0x00102 , 0x00041 , 0x00306 },
1412fd082e96SMartin Matuska 	{ 0x00103 , 0x00061 , 0x00306 },
1413fd082e96SMartin Matuska 	{ 0x00104 , 0x00041 , 0x00328 },
1414fd082e96SMartin Matuska 	{ 0x00105 , 0x00061 , 0x00328 },
1415fd082e96SMartin Matuska 	{ 0x00106 , 0x00043 , 0x00301 },
1416fd082e96SMartin Matuska 	{ 0x00107 , 0x00063 , 0x00301 },
1417fd082e96SMartin Matuska 	{ 0x00108 , 0x00043 , 0x00302 },
1418fd082e96SMartin Matuska 	{ 0x00109 , 0x00063 , 0x00302 },
1419fd082e96SMartin Matuska 	{ 0x0010A , 0x00043 , 0x00307 },
1420fd082e96SMartin Matuska 	{ 0x0010B , 0x00063 , 0x00307 },
1421fd082e96SMartin Matuska 	{ 0x0010C , 0x00043 , 0x0030C },
1422fd082e96SMartin Matuska 	{ 0x0010D , 0x00063 , 0x0030C },
1423fd082e96SMartin Matuska 	{ 0x0010E , 0x00044 , 0x0030C },
1424fd082e96SMartin Matuska 	{ 0x0010F , 0x00064 , 0x0030C },
1425fd082e96SMartin Matuska 	{ 0x00112 , 0x00045 , 0x00304 },
1426fd082e96SMartin Matuska 	{ 0x00113 , 0x00065 , 0x00304 },
1427fd082e96SMartin Matuska 	{ 0x00114 , 0x00045 , 0x00306 },
1428fd082e96SMartin Matuska 	{ 0x00115 , 0x00065 , 0x00306 },
1429fd082e96SMartin Matuska 	{ 0x00116 , 0x00045 , 0x00307 },
1430fd082e96SMartin Matuska 	{ 0x00117 , 0x00065 , 0x00307 },
1431fd082e96SMartin Matuska 	{ 0x00118 , 0x00045 , 0x00328 },
1432fd082e96SMartin Matuska 	{ 0x00119 , 0x00065 , 0x00328 },
1433fd082e96SMartin Matuska 	{ 0x0011A , 0x00045 , 0x0030C },
1434fd082e96SMartin Matuska 	{ 0x0011B , 0x00065 , 0x0030C },
1435fd082e96SMartin Matuska 	{ 0x0011C , 0x00047 , 0x00302 },
1436fd082e96SMartin Matuska 	{ 0x0011D , 0x00067 , 0x00302 },
1437fd082e96SMartin Matuska 	{ 0x0011E , 0x00047 , 0x00306 },
1438fd082e96SMartin Matuska 	{ 0x0011F , 0x00067 , 0x00306 },
1439fd082e96SMartin Matuska 	{ 0x00120 , 0x00047 , 0x00307 },
1440fd082e96SMartin Matuska 	{ 0x00121 , 0x00067 , 0x00307 },
1441fd082e96SMartin Matuska 	{ 0x00122 , 0x00047 , 0x00327 },
1442fd082e96SMartin Matuska 	{ 0x00123 , 0x00067 , 0x00327 },
1443fd082e96SMartin Matuska 	{ 0x00124 , 0x00048 , 0x00302 },
1444fd082e96SMartin Matuska 	{ 0x00125 , 0x00068 , 0x00302 },
1445fd082e96SMartin Matuska 	{ 0x00128 , 0x00049 , 0x00303 },
1446fd082e96SMartin Matuska 	{ 0x00129 , 0x00069 , 0x00303 },
1447fd082e96SMartin Matuska 	{ 0x0012A , 0x00049 , 0x00304 },
1448fd082e96SMartin Matuska 	{ 0x0012B , 0x00069 , 0x00304 },
1449fd082e96SMartin Matuska 	{ 0x0012C , 0x00049 , 0x00306 },
1450fd082e96SMartin Matuska 	{ 0x0012D , 0x00069 , 0x00306 },
1451fd082e96SMartin Matuska 	{ 0x0012E , 0x00049 , 0x00328 },
1452fd082e96SMartin Matuska 	{ 0x0012F , 0x00069 , 0x00328 },
1453fd082e96SMartin Matuska 	{ 0x00130 , 0x00049 , 0x00307 },
1454fd082e96SMartin Matuska 	{ 0x00134 , 0x0004A , 0x00302 },
1455fd082e96SMartin Matuska 	{ 0x00135 , 0x0006A , 0x00302 },
1456fd082e96SMartin Matuska 	{ 0x00136 , 0x0004B , 0x00327 },
1457fd082e96SMartin Matuska 	{ 0x00137 , 0x0006B , 0x00327 },
1458fd082e96SMartin Matuska 	{ 0x00139 , 0x0004C , 0x00301 },
1459fd082e96SMartin Matuska 	{ 0x0013A , 0x0006C , 0x00301 },
1460fd082e96SMartin Matuska 	{ 0x0013B , 0x0004C , 0x00327 },
1461fd082e96SMartin Matuska 	{ 0x0013C , 0x0006C , 0x00327 },
1462fd082e96SMartin Matuska 	{ 0x0013D , 0x0004C , 0x0030C },
1463fd082e96SMartin Matuska 	{ 0x0013E , 0x0006C , 0x0030C },
1464fd082e96SMartin Matuska 	{ 0x00143 , 0x0004E , 0x00301 },
1465fd082e96SMartin Matuska 	{ 0x00144 , 0x0006E , 0x00301 },
1466fd082e96SMartin Matuska 	{ 0x00145 , 0x0004E , 0x00327 },
1467fd082e96SMartin Matuska 	{ 0x00146 , 0x0006E , 0x00327 },
1468fd082e96SMartin Matuska 	{ 0x00147 , 0x0004E , 0x0030C },
1469fd082e96SMartin Matuska 	{ 0x00148 , 0x0006E , 0x0030C },
1470fd082e96SMartin Matuska 	{ 0x0014C , 0x0004F , 0x00304 },
1471fd082e96SMartin Matuska 	{ 0x0014D , 0x0006F , 0x00304 },
1472fd082e96SMartin Matuska 	{ 0x0014E , 0x0004F , 0x00306 },
1473fd082e96SMartin Matuska 	{ 0x0014F , 0x0006F , 0x00306 },
1474fd082e96SMartin Matuska 	{ 0x00150 , 0x0004F , 0x0030B },
1475fd082e96SMartin Matuska 	{ 0x00151 , 0x0006F , 0x0030B },
1476fd082e96SMartin Matuska 	{ 0x00154 , 0x00052 , 0x00301 },
1477fd082e96SMartin Matuska 	{ 0x00155 , 0x00072 , 0x00301 },
1478fd082e96SMartin Matuska 	{ 0x00156 , 0x00052 , 0x00327 },
1479fd082e96SMartin Matuska 	{ 0x00157 , 0x00072 , 0x00327 },
1480fd082e96SMartin Matuska 	{ 0x00158 , 0x00052 , 0x0030C },
1481fd082e96SMartin Matuska 	{ 0x00159 , 0x00072 , 0x0030C },
1482fd082e96SMartin Matuska 	{ 0x0015A , 0x00053 , 0x00301 },
1483fd082e96SMartin Matuska 	{ 0x0015B , 0x00073 , 0x00301 },
1484fd082e96SMartin Matuska 	{ 0x0015C , 0x00053 , 0x00302 },
1485fd082e96SMartin Matuska 	{ 0x0015D , 0x00073 , 0x00302 },
1486fd082e96SMartin Matuska 	{ 0x0015E , 0x00053 , 0x00327 },
1487fd082e96SMartin Matuska 	{ 0x0015F , 0x00073 , 0x00327 },
1488fd082e96SMartin Matuska 	{ 0x00160 , 0x00053 , 0x0030C },
1489fd082e96SMartin Matuska 	{ 0x00161 , 0x00073 , 0x0030C },
1490fd082e96SMartin Matuska 	{ 0x00162 , 0x00054 , 0x00327 },
1491fd082e96SMartin Matuska 	{ 0x00163 , 0x00074 , 0x00327 },
1492fd082e96SMartin Matuska 	{ 0x00164 , 0x00054 , 0x0030C },
1493fd082e96SMartin Matuska 	{ 0x00165 , 0x00074 , 0x0030C },
1494fd082e96SMartin Matuska 	{ 0x00168 , 0x00055 , 0x00303 },
1495fd082e96SMartin Matuska 	{ 0x00169 , 0x00075 , 0x00303 },
1496fd082e96SMartin Matuska 	{ 0x0016A , 0x00055 , 0x00304 },
1497fd082e96SMartin Matuska 	{ 0x0016B , 0x00075 , 0x00304 },
1498fd082e96SMartin Matuska 	{ 0x0016C , 0x00055 , 0x00306 },
1499fd082e96SMartin Matuska 	{ 0x0016D , 0x00075 , 0x00306 },
1500fd082e96SMartin Matuska 	{ 0x0016E , 0x00055 , 0x0030A },
1501fd082e96SMartin Matuska 	{ 0x0016F , 0x00075 , 0x0030A },
1502fd082e96SMartin Matuska 	{ 0x00170 , 0x00055 , 0x0030B },
1503fd082e96SMartin Matuska 	{ 0x00171 , 0x00075 , 0x0030B },
1504fd082e96SMartin Matuska 	{ 0x00172 , 0x00055 , 0x00328 },
1505fd082e96SMartin Matuska 	{ 0x00173 , 0x00075 , 0x00328 },
1506fd082e96SMartin Matuska 	{ 0x00174 , 0x00057 , 0x00302 },
1507fd082e96SMartin Matuska 	{ 0x00175 , 0x00077 , 0x00302 },
1508fd082e96SMartin Matuska 	{ 0x00176 , 0x00059 , 0x00302 },
1509fd082e96SMartin Matuska 	{ 0x00177 , 0x00079 , 0x00302 },
1510fd082e96SMartin Matuska 	{ 0x00178 , 0x00059 , 0x00308 },
1511fd082e96SMartin Matuska 	{ 0x00179 , 0x0005A , 0x00301 },
1512fd082e96SMartin Matuska 	{ 0x0017A , 0x0007A , 0x00301 },
1513fd082e96SMartin Matuska 	{ 0x0017B , 0x0005A , 0x00307 },
1514fd082e96SMartin Matuska 	{ 0x0017C , 0x0007A , 0x00307 },
1515fd082e96SMartin Matuska 	{ 0x0017D , 0x0005A , 0x0030C },
1516fd082e96SMartin Matuska 	{ 0x0017E , 0x0007A , 0x0030C },
1517fd082e96SMartin Matuska 	{ 0x001A0 , 0x0004F , 0x0031B },
1518fd082e96SMartin Matuska 	{ 0x001A1 , 0x0006F , 0x0031B },
1519fd082e96SMartin Matuska 	{ 0x001AF , 0x00055 , 0x0031B },
1520fd082e96SMartin Matuska 	{ 0x001B0 , 0x00075 , 0x0031B },
1521fd082e96SMartin Matuska 	{ 0x001CD , 0x00041 , 0x0030C },
1522fd082e96SMartin Matuska 	{ 0x001CE , 0x00061 , 0x0030C },
1523fd082e96SMartin Matuska 	{ 0x001CF , 0x00049 , 0x0030C },
1524fd082e96SMartin Matuska 	{ 0x001D0 , 0x00069 , 0x0030C },
1525fd082e96SMartin Matuska 	{ 0x001D1 , 0x0004F , 0x0030C },
1526fd082e96SMartin Matuska 	{ 0x001D2 , 0x0006F , 0x0030C },
1527fd082e96SMartin Matuska 	{ 0x001D3 , 0x00055 , 0x0030C },
1528fd082e96SMartin Matuska 	{ 0x001D4 , 0x00075 , 0x0030C },
1529fd082e96SMartin Matuska 	{ 0x001D5 , 0x000DC , 0x00304 },
1530fd082e96SMartin Matuska 	{ 0x001D6 , 0x000FC , 0x00304 },
1531fd082e96SMartin Matuska 	{ 0x001D7 , 0x000DC , 0x00301 },
1532fd082e96SMartin Matuska 	{ 0x001D8 , 0x000FC , 0x00301 },
1533fd082e96SMartin Matuska 	{ 0x001D9 , 0x000DC , 0x0030C },
1534fd082e96SMartin Matuska 	{ 0x001DA , 0x000FC , 0x0030C },
1535fd082e96SMartin Matuska 	{ 0x001DB , 0x000DC , 0x00300 },
1536fd082e96SMartin Matuska 	{ 0x001DC , 0x000FC , 0x00300 },
1537fd082e96SMartin Matuska 	{ 0x001DE , 0x000C4 , 0x00304 },
1538fd082e96SMartin Matuska 	{ 0x001DF , 0x000E4 , 0x00304 },
1539fd082e96SMartin Matuska 	{ 0x001E0 , 0x00226 , 0x00304 },
1540fd082e96SMartin Matuska 	{ 0x001E1 , 0x00227 , 0x00304 },
1541fd082e96SMartin Matuska 	{ 0x001E2 , 0x000C6 , 0x00304 },
1542fd082e96SMartin Matuska 	{ 0x001E3 , 0x000E6 , 0x00304 },
1543fd082e96SMartin Matuska 	{ 0x001E6 , 0x00047 , 0x0030C },
1544fd082e96SMartin Matuska 	{ 0x001E7 , 0x00067 , 0x0030C },
1545fd082e96SMartin Matuska 	{ 0x001E8 , 0x0004B , 0x0030C },
1546fd082e96SMartin Matuska 	{ 0x001E9 , 0x0006B , 0x0030C },
1547fd082e96SMartin Matuska 	{ 0x001EA , 0x0004F , 0x00328 },
1548fd082e96SMartin Matuska 	{ 0x001EB , 0x0006F , 0x00328 },
1549fd082e96SMartin Matuska 	{ 0x001EC , 0x001EA , 0x00304 },
1550fd082e96SMartin Matuska 	{ 0x001ED , 0x001EB , 0x00304 },
1551fd082e96SMartin Matuska 	{ 0x001EE , 0x001B7 , 0x0030C },
1552fd082e96SMartin Matuska 	{ 0x001EF , 0x00292 , 0x0030C },
1553fd082e96SMartin Matuska 	{ 0x001F0 , 0x0006A , 0x0030C },
1554fd082e96SMartin Matuska 	{ 0x001F4 , 0x00047 , 0x00301 },
1555fd082e96SMartin Matuska 	{ 0x001F5 , 0x00067 , 0x00301 },
1556fd082e96SMartin Matuska 	{ 0x001F8 , 0x0004E , 0x00300 },
1557fd082e96SMartin Matuska 	{ 0x001F9 , 0x0006E , 0x00300 },
1558fd082e96SMartin Matuska 	{ 0x001FA , 0x000C5 , 0x00301 },
1559fd082e96SMartin Matuska 	{ 0x001FB , 0x000E5 , 0x00301 },
1560fd082e96SMartin Matuska 	{ 0x001FC , 0x000C6 , 0x00301 },
1561fd082e96SMartin Matuska 	{ 0x001FD , 0x000E6 , 0x00301 },
1562fd082e96SMartin Matuska 	{ 0x001FE , 0x000D8 , 0x00301 },
1563fd082e96SMartin Matuska 	{ 0x001FF , 0x000F8 , 0x00301 },
1564fd082e96SMartin Matuska 	{ 0x00200 , 0x00041 , 0x0030F },
1565fd082e96SMartin Matuska 	{ 0x00201 , 0x00061 , 0x0030F },
1566fd082e96SMartin Matuska 	{ 0x00202 , 0x00041 , 0x00311 },
1567fd082e96SMartin Matuska 	{ 0x00203 , 0x00061 , 0x00311 },
1568fd082e96SMartin Matuska 	{ 0x00204 , 0x00045 , 0x0030F },
1569fd082e96SMartin Matuska 	{ 0x00205 , 0x00065 , 0x0030F },
1570fd082e96SMartin Matuska 	{ 0x00206 , 0x00045 , 0x00311 },
1571fd082e96SMartin Matuska 	{ 0x00207 , 0x00065 , 0x00311 },
1572fd082e96SMartin Matuska 	{ 0x00208 , 0x00049 , 0x0030F },
1573fd082e96SMartin Matuska 	{ 0x00209 , 0x00069 , 0x0030F },
1574fd082e96SMartin Matuska 	{ 0x0020A , 0x00049 , 0x00311 },
1575fd082e96SMartin Matuska 	{ 0x0020B , 0x00069 , 0x00311 },
1576fd082e96SMartin Matuska 	{ 0x0020C , 0x0004F , 0x0030F },
1577fd082e96SMartin Matuska 	{ 0x0020D , 0x0006F , 0x0030F },
1578fd082e96SMartin Matuska 	{ 0x0020E , 0x0004F , 0x00311 },
1579fd082e96SMartin Matuska 	{ 0x0020F , 0x0006F , 0x00311 },
1580fd082e96SMartin Matuska 	{ 0x00210 , 0x00052 , 0x0030F },
1581fd082e96SMartin Matuska 	{ 0x00211 , 0x00072 , 0x0030F },
1582fd082e96SMartin Matuska 	{ 0x00212 , 0x00052 , 0x00311 },
1583fd082e96SMartin Matuska 	{ 0x00213 , 0x00072 , 0x00311 },
1584fd082e96SMartin Matuska 	{ 0x00214 , 0x00055 , 0x0030F },
1585fd082e96SMartin Matuska 	{ 0x00215 , 0x00075 , 0x0030F },
1586fd082e96SMartin Matuska 	{ 0x00216 , 0x00055 , 0x00311 },
1587fd082e96SMartin Matuska 	{ 0x00217 , 0x00075 , 0x00311 },
1588fd082e96SMartin Matuska 	{ 0x00218 , 0x00053 , 0x00326 },
1589fd082e96SMartin Matuska 	{ 0x00219 , 0x00073 , 0x00326 },
1590fd082e96SMartin Matuska 	{ 0x0021A , 0x00054 , 0x00326 },
1591fd082e96SMartin Matuska 	{ 0x0021B , 0x00074 , 0x00326 },
1592fd082e96SMartin Matuska 	{ 0x0021E , 0x00048 , 0x0030C },
1593fd082e96SMartin Matuska 	{ 0x0021F , 0x00068 , 0x0030C },
1594fd082e96SMartin Matuska 	{ 0x00226 , 0x00041 , 0x00307 },
1595fd082e96SMartin Matuska 	{ 0x00227 , 0x00061 , 0x00307 },
1596fd082e96SMartin Matuska 	{ 0x00228 , 0x00045 , 0x00327 },
1597fd082e96SMartin Matuska 	{ 0x00229 , 0x00065 , 0x00327 },
1598fd082e96SMartin Matuska 	{ 0x0022A , 0x000D6 , 0x00304 },
1599fd082e96SMartin Matuska 	{ 0x0022B , 0x000F6 , 0x00304 },
1600fd082e96SMartin Matuska 	{ 0x0022C , 0x000D5 , 0x00304 },
1601fd082e96SMartin Matuska 	{ 0x0022D , 0x000F5 , 0x00304 },
1602fd082e96SMartin Matuska 	{ 0x0022E , 0x0004F , 0x00307 },
1603fd082e96SMartin Matuska 	{ 0x0022F , 0x0006F , 0x00307 },
1604fd082e96SMartin Matuska 	{ 0x00230 , 0x0022E , 0x00304 },
1605fd082e96SMartin Matuska 	{ 0x00231 , 0x0022F , 0x00304 },
1606fd082e96SMartin Matuska 	{ 0x00232 , 0x00059 , 0x00304 },
1607fd082e96SMartin Matuska 	{ 0x00233 , 0x00079 , 0x00304 },
1608fd082e96SMartin Matuska 	{ 0x00385 , 0x000A8 , 0x00301 },
1609fd082e96SMartin Matuska 	{ 0x00386 , 0x00391 , 0x00301 },
1610fd082e96SMartin Matuska 	{ 0x00388 , 0x00395 , 0x00301 },
1611fd082e96SMartin Matuska 	{ 0x00389 , 0x00397 , 0x00301 },
1612fd082e96SMartin Matuska 	{ 0x0038A , 0x00399 , 0x00301 },
1613fd082e96SMartin Matuska 	{ 0x0038C , 0x0039F , 0x00301 },
1614fd082e96SMartin Matuska 	{ 0x0038E , 0x003A5 , 0x00301 },
1615fd082e96SMartin Matuska 	{ 0x0038F , 0x003A9 , 0x00301 },
1616fd082e96SMartin Matuska 	{ 0x00390 , 0x003CA , 0x00301 },
1617fd082e96SMartin Matuska 	{ 0x003AA , 0x00399 , 0x00308 },
1618fd082e96SMartin Matuska 	{ 0x003AB , 0x003A5 , 0x00308 },
1619fd082e96SMartin Matuska 	{ 0x003AC , 0x003B1 , 0x00301 },
1620fd082e96SMartin Matuska 	{ 0x003AD , 0x003B5 , 0x00301 },
1621fd082e96SMartin Matuska 	{ 0x003AE , 0x003B7 , 0x00301 },
1622fd082e96SMartin Matuska 	{ 0x003AF , 0x003B9 , 0x00301 },
1623fd082e96SMartin Matuska 	{ 0x003B0 , 0x003CB , 0x00301 },
1624fd082e96SMartin Matuska 	{ 0x003CA , 0x003B9 , 0x00308 },
1625fd082e96SMartin Matuska 	{ 0x003CB , 0x003C5 , 0x00308 },
1626fd082e96SMartin Matuska 	{ 0x003CC , 0x003BF , 0x00301 },
1627fd082e96SMartin Matuska 	{ 0x003CD , 0x003C5 , 0x00301 },
1628fd082e96SMartin Matuska 	{ 0x003CE , 0x003C9 , 0x00301 },
1629fd082e96SMartin Matuska 	{ 0x003D3 , 0x003D2 , 0x00301 },
1630fd082e96SMartin Matuska 	{ 0x003D4 , 0x003D2 , 0x00308 },
1631fd082e96SMartin Matuska 	{ 0x00400 , 0x00415 , 0x00300 },
1632fd082e96SMartin Matuska 	{ 0x00401 , 0x00415 , 0x00308 },
1633fd082e96SMartin Matuska 	{ 0x00403 , 0x00413 , 0x00301 },
1634fd082e96SMartin Matuska 	{ 0x00407 , 0x00406 , 0x00308 },
1635fd082e96SMartin Matuska 	{ 0x0040C , 0x0041A , 0x00301 },
1636fd082e96SMartin Matuska 	{ 0x0040D , 0x00418 , 0x00300 },
1637fd082e96SMartin Matuska 	{ 0x0040E , 0x00423 , 0x00306 },
1638fd082e96SMartin Matuska 	{ 0x00419 , 0x00418 , 0x00306 },
1639fd082e96SMartin Matuska 	{ 0x00439 , 0x00438 , 0x00306 },
1640fd082e96SMartin Matuska 	{ 0x00450 , 0x00435 , 0x00300 },
1641fd082e96SMartin Matuska 	{ 0x00451 , 0x00435 , 0x00308 },
1642fd082e96SMartin Matuska 	{ 0x00453 , 0x00433 , 0x00301 },
1643fd082e96SMartin Matuska 	{ 0x00457 , 0x00456 , 0x00308 },
1644fd082e96SMartin Matuska 	{ 0x0045C , 0x0043A , 0x00301 },
1645fd082e96SMartin Matuska 	{ 0x0045D , 0x00438 , 0x00300 },
1646fd082e96SMartin Matuska 	{ 0x0045E , 0x00443 , 0x00306 },
1647fd082e96SMartin Matuska 	{ 0x00476 , 0x00474 , 0x0030F },
1648fd082e96SMartin Matuska 	{ 0x00477 , 0x00475 , 0x0030F },
1649fd082e96SMartin Matuska 	{ 0x004C1 , 0x00416 , 0x00306 },
1650fd082e96SMartin Matuska 	{ 0x004C2 , 0x00436 , 0x00306 },
1651fd082e96SMartin Matuska 	{ 0x004D0 , 0x00410 , 0x00306 },
1652fd082e96SMartin Matuska 	{ 0x004D1 , 0x00430 , 0x00306 },
1653fd082e96SMartin Matuska 	{ 0x004D2 , 0x00410 , 0x00308 },
1654fd082e96SMartin Matuska 	{ 0x004D3 , 0x00430 , 0x00308 },
1655fd082e96SMartin Matuska 	{ 0x004D6 , 0x00415 , 0x00306 },
1656fd082e96SMartin Matuska 	{ 0x004D7 , 0x00435 , 0x00306 },
1657fd082e96SMartin Matuska 	{ 0x004DA , 0x004D8 , 0x00308 },
1658fd082e96SMartin Matuska 	{ 0x004DB , 0x004D9 , 0x00308 },
1659fd082e96SMartin Matuska 	{ 0x004DC , 0x00416 , 0x00308 },
1660fd082e96SMartin Matuska 	{ 0x004DD , 0x00436 , 0x00308 },
1661fd082e96SMartin Matuska 	{ 0x004DE , 0x00417 , 0x00308 },
1662fd082e96SMartin Matuska 	{ 0x004DF , 0x00437 , 0x00308 },
1663fd082e96SMartin Matuska 	{ 0x004E2 , 0x00418 , 0x00304 },
1664fd082e96SMartin Matuska 	{ 0x004E3 , 0x00438 , 0x00304 },
1665fd082e96SMartin Matuska 	{ 0x004E4 , 0x00418 , 0x00308 },
1666fd082e96SMartin Matuska 	{ 0x004E5 , 0x00438 , 0x00308 },
1667fd082e96SMartin Matuska 	{ 0x004E6 , 0x0041E , 0x00308 },
1668fd082e96SMartin Matuska 	{ 0x004E7 , 0x0043E , 0x00308 },
1669fd082e96SMartin Matuska 	{ 0x004EA , 0x004E8 , 0x00308 },
1670fd082e96SMartin Matuska 	{ 0x004EB , 0x004E9 , 0x00308 },
1671fd082e96SMartin Matuska 	{ 0x004EC , 0x0042D , 0x00308 },
1672fd082e96SMartin Matuska 	{ 0x004ED , 0x0044D , 0x00308 },
1673fd082e96SMartin Matuska 	{ 0x004EE , 0x00423 , 0x00304 },
1674fd082e96SMartin Matuska 	{ 0x004EF , 0x00443 , 0x00304 },
1675fd082e96SMartin Matuska 	{ 0x004F0 , 0x00423 , 0x00308 },
1676fd082e96SMartin Matuska 	{ 0x004F1 , 0x00443 , 0x00308 },
1677fd082e96SMartin Matuska 	{ 0x004F2 , 0x00423 , 0x0030B },
1678fd082e96SMartin Matuska 	{ 0x004F3 , 0x00443 , 0x0030B },
1679fd082e96SMartin Matuska 	{ 0x004F4 , 0x00427 , 0x00308 },
1680fd082e96SMartin Matuska 	{ 0x004F5 , 0x00447 , 0x00308 },
1681fd082e96SMartin Matuska 	{ 0x004F8 , 0x0042B , 0x00308 },
1682fd082e96SMartin Matuska 	{ 0x004F9 , 0x0044B , 0x00308 },
1683fd082e96SMartin Matuska 	{ 0x00622 , 0x00627 , 0x00653 },
1684fd082e96SMartin Matuska 	{ 0x00623 , 0x00627 , 0x00654 },
1685fd082e96SMartin Matuska 	{ 0x00624 , 0x00648 , 0x00654 },
1686fd082e96SMartin Matuska 	{ 0x00625 , 0x00627 , 0x00655 },
1687fd082e96SMartin Matuska 	{ 0x00626 , 0x0064A , 0x00654 },
1688fd082e96SMartin Matuska 	{ 0x006C0 , 0x006D5 , 0x00654 },
1689fd082e96SMartin Matuska 	{ 0x006C2 , 0x006C1 , 0x00654 },
1690fd082e96SMartin Matuska 	{ 0x006D3 , 0x006D2 , 0x00654 },
1691fd082e96SMartin Matuska 	{ 0x00929 , 0x00928 , 0x0093C },
1692fd082e96SMartin Matuska 	{ 0x00931 , 0x00930 , 0x0093C },
1693fd082e96SMartin Matuska 	{ 0x00934 , 0x00933 , 0x0093C },
1694fd082e96SMartin Matuska 	{ 0x009CB , 0x009C7 , 0x009BE },
1695fd082e96SMartin Matuska 	{ 0x009CC , 0x009C7 , 0x009D7 },
1696fd082e96SMartin Matuska 	{ 0x00B48 , 0x00B47 , 0x00B56 },
1697fd082e96SMartin Matuska 	{ 0x00B4B , 0x00B47 , 0x00B3E },
1698fd082e96SMartin Matuska 	{ 0x00B4C , 0x00B47 , 0x00B57 },
1699fd082e96SMartin Matuska 	{ 0x00B94 , 0x00B92 , 0x00BD7 },
1700fd082e96SMartin Matuska 	{ 0x00BCA , 0x00BC6 , 0x00BBE },
1701fd082e96SMartin Matuska 	{ 0x00BCB , 0x00BC7 , 0x00BBE },
1702fd082e96SMartin Matuska 	{ 0x00BCC , 0x00BC6 , 0x00BD7 },
1703fd082e96SMartin Matuska 	{ 0x00C48 , 0x00C46 , 0x00C56 },
1704fd082e96SMartin Matuska 	{ 0x00CC0 , 0x00CBF , 0x00CD5 },
1705fd082e96SMartin Matuska 	{ 0x00CC7 , 0x00CC6 , 0x00CD5 },
1706fd082e96SMartin Matuska 	{ 0x00CC8 , 0x00CC6 , 0x00CD6 },
1707fd082e96SMartin Matuska 	{ 0x00CCA , 0x00CC6 , 0x00CC2 },
1708fd082e96SMartin Matuska 	{ 0x00CCB , 0x00CCA , 0x00CD5 },
1709fd082e96SMartin Matuska 	{ 0x00D4A , 0x00D46 , 0x00D3E },
1710fd082e96SMartin Matuska 	{ 0x00D4B , 0x00D47 , 0x00D3E },
1711fd082e96SMartin Matuska 	{ 0x00D4C , 0x00D46 , 0x00D57 },
1712fd082e96SMartin Matuska 	{ 0x00DDA , 0x00DD9 , 0x00DCA },
1713fd082e96SMartin Matuska 	{ 0x00DDC , 0x00DD9 , 0x00DCF },
1714fd082e96SMartin Matuska 	{ 0x00DDD , 0x00DDC , 0x00DCA },
1715fd082e96SMartin Matuska 	{ 0x00DDE , 0x00DD9 , 0x00DDF },
1716fd082e96SMartin Matuska 	{ 0x01026 , 0x01025 , 0x0102E },
1717fd082e96SMartin Matuska 	{ 0x01B06 , 0x01B05 , 0x01B35 },
1718fd082e96SMartin Matuska 	{ 0x01B08 , 0x01B07 , 0x01B35 },
1719fd082e96SMartin Matuska 	{ 0x01B0A , 0x01B09 , 0x01B35 },
1720fd082e96SMartin Matuska 	{ 0x01B0C , 0x01B0B , 0x01B35 },
1721fd082e96SMartin Matuska 	{ 0x01B0E , 0x01B0D , 0x01B35 },
1722fd082e96SMartin Matuska 	{ 0x01B12 , 0x01B11 , 0x01B35 },
1723fd082e96SMartin Matuska 	{ 0x01B3B , 0x01B3A , 0x01B35 },
1724fd082e96SMartin Matuska 	{ 0x01B3D , 0x01B3C , 0x01B35 },
1725fd082e96SMartin Matuska 	{ 0x01B40 , 0x01B3E , 0x01B35 },
1726fd082e96SMartin Matuska 	{ 0x01B41 , 0x01B3F , 0x01B35 },
1727fd082e96SMartin Matuska 	{ 0x01B43 , 0x01B42 , 0x01B35 },
1728fd082e96SMartin Matuska 	{ 0x01E00 , 0x00041 , 0x00325 },
1729fd082e96SMartin Matuska 	{ 0x01E01 , 0x00061 , 0x00325 },
1730fd082e96SMartin Matuska 	{ 0x01E02 , 0x00042 , 0x00307 },
1731fd082e96SMartin Matuska 	{ 0x01E03 , 0x00062 , 0x00307 },
1732fd082e96SMartin Matuska 	{ 0x01E04 , 0x00042 , 0x00323 },
1733fd082e96SMartin Matuska 	{ 0x01E05 , 0x00062 , 0x00323 },
1734fd082e96SMartin Matuska 	{ 0x01E06 , 0x00042 , 0x00331 },
1735fd082e96SMartin Matuska 	{ 0x01E07 , 0x00062 , 0x00331 },
1736fd082e96SMartin Matuska 	{ 0x01E08 , 0x000C7 , 0x00301 },
1737fd082e96SMartin Matuska 	{ 0x01E09 , 0x000E7 , 0x00301 },
1738fd082e96SMartin Matuska 	{ 0x01E0A , 0x00044 , 0x00307 },
1739fd082e96SMartin Matuska 	{ 0x01E0B , 0x00064 , 0x00307 },
1740fd082e96SMartin Matuska 	{ 0x01E0C , 0x00044 , 0x00323 },
1741fd082e96SMartin Matuska 	{ 0x01E0D , 0x00064 , 0x00323 },
1742fd082e96SMartin Matuska 	{ 0x01E0E , 0x00044 , 0x00331 },
1743fd082e96SMartin Matuska 	{ 0x01E0F , 0x00064 , 0x00331 },
1744fd082e96SMartin Matuska 	{ 0x01E10 , 0x00044 , 0x00327 },
1745fd082e96SMartin Matuska 	{ 0x01E11 , 0x00064 , 0x00327 },
1746fd082e96SMartin Matuska 	{ 0x01E12 , 0x00044 , 0x0032D },
1747fd082e96SMartin Matuska 	{ 0x01E13 , 0x00064 , 0x0032D },
1748fd082e96SMartin Matuska 	{ 0x01E14 , 0x00112 , 0x00300 },
1749fd082e96SMartin Matuska 	{ 0x01E15 , 0x00113 , 0x00300 },
1750fd082e96SMartin Matuska 	{ 0x01E16 , 0x00112 , 0x00301 },
1751fd082e96SMartin Matuska 	{ 0x01E17 , 0x00113 , 0x00301 },
1752fd082e96SMartin Matuska 	{ 0x01E18 , 0x00045 , 0x0032D },
1753fd082e96SMartin Matuska 	{ 0x01E19 , 0x00065 , 0x0032D },
1754fd082e96SMartin Matuska 	{ 0x01E1A , 0x00045 , 0x00330 },
1755fd082e96SMartin Matuska 	{ 0x01E1B , 0x00065 , 0x00330 },
1756fd082e96SMartin Matuska 	{ 0x01E1C , 0x00228 , 0x00306 },
1757fd082e96SMartin Matuska 	{ 0x01E1D , 0x00229 , 0x00306 },
1758fd082e96SMartin Matuska 	{ 0x01E1E , 0x00046 , 0x00307 },
1759fd082e96SMartin Matuska 	{ 0x01E1F , 0x00066 , 0x00307 },
1760fd082e96SMartin Matuska 	{ 0x01E20 , 0x00047 , 0x00304 },
1761fd082e96SMartin Matuska 	{ 0x01E21 , 0x00067 , 0x00304 },
1762fd082e96SMartin Matuska 	{ 0x01E22 , 0x00048 , 0x00307 },
1763fd082e96SMartin Matuska 	{ 0x01E23 , 0x00068 , 0x00307 },
1764fd082e96SMartin Matuska 	{ 0x01E24 , 0x00048 , 0x00323 },
1765fd082e96SMartin Matuska 	{ 0x01E25 , 0x00068 , 0x00323 },
1766fd082e96SMartin Matuska 	{ 0x01E26 , 0x00048 , 0x00308 },
1767fd082e96SMartin Matuska 	{ 0x01E27 , 0x00068 , 0x00308 },
1768fd082e96SMartin Matuska 	{ 0x01E28 , 0x00048 , 0x00327 },
1769fd082e96SMartin Matuska 	{ 0x01E29 , 0x00068 , 0x00327 },
1770fd082e96SMartin Matuska 	{ 0x01E2A , 0x00048 , 0x0032E },
1771fd082e96SMartin Matuska 	{ 0x01E2B , 0x00068 , 0x0032E },
1772fd082e96SMartin Matuska 	{ 0x01E2C , 0x00049 , 0x00330 },
1773fd082e96SMartin Matuska 	{ 0x01E2D , 0x00069 , 0x00330 },
1774fd082e96SMartin Matuska 	{ 0x01E2E , 0x000CF , 0x00301 },
1775fd082e96SMartin Matuska 	{ 0x01E2F , 0x000EF , 0x00301 },
1776fd082e96SMartin Matuska 	{ 0x01E30 , 0x0004B , 0x00301 },
1777fd082e96SMartin Matuska 	{ 0x01E31 , 0x0006B , 0x00301 },
1778fd082e96SMartin Matuska 	{ 0x01E32 , 0x0004B , 0x00323 },
1779fd082e96SMartin Matuska 	{ 0x01E33 , 0x0006B , 0x00323 },
1780fd082e96SMartin Matuska 	{ 0x01E34 , 0x0004B , 0x00331 },
1781fd082e96SMartin Matuska 	{ 0x01E35 , 0x0006B , 0x00331 },
1782fd082e96SMartin Matuska 	{ 0x01E36 , 0x0004C , 0x00323 },
1783fd082e96SMartin Matuska 	{ 0x01E37 , 0x0006C , 0x00323 },
1784fd082e96SMartin Matuska 	{ 0x01E38 , 0x01E36 , 0x00304 },
1785fd082e96SMartin Matuska 	{ 0x01E39 , 0x01E37 , 0x00304 },
1786fd082e96SMartin Matuska 	{ 0x01E3A , 0x0004C , 0x00331 },
1787fd082e96SMartin Matuska 	{ 0x01E3B , 0x0006C , 0x00331 },
1788fd082e96SMartin Matuska 	{ 0x01E3C , 0x0004C , 0x0032D },
1789fd082e96SMartin Matuska 	{ 0x01E3D , 0x0006C , 0x0032D },
1790fd082e96SMartin Matuska 	{ 0x01E3E , 0x0004D , 0x00301 },
1791fd082e96SMartin Matuska 	{ 0x01E3F , 0x0006D , 0x00301 },
1792fd082e96SMartin Matuska 	{ 0x01E40 , 0x0004D , 0x00307 },
1793fd082e96SMartin Matuska 	{ 0x01E41 , 0x0006D , 0x00307 },
1794fd082e96SMartin Matuska 	{ 0x01E42 , 0x0004D , 0x00323 },
1795fd082e96SMartin Matuska 	{ 0x01E43 , 0x0006D , 0x00323 },
1796fd082e96SMartin Matuska 	{ 0x01E44 , 0x0004E , 0x00307 },
1797fd082e96SMartin Matuska 	{ 0x01E45 , 0x0006E , 0x00307 },
1798fd082e96SMartin Matuska 	{ 0x01E46 , 0x0004E , 0x00323 },
1799fd082e96SMartin Matuska 	{ 0x01E47 , 0x0006E , 0x00323 },
1800fd082e96SMartin Matuska 	{ 0x01E48 , 0x0004E , 0x00331 },
1801fd082e96SMartin Matuska 	{ 0x01E49 , 0x0006E , 0x00331 },
1802fd082e96SMartin Matuska 	{ 0x01E4A , 0x0004E , 0x0032D },
1803fd082e96SMartin Matuska 	{ 0x01E4B , 0x0006E , 0x0032D },
1804fd082e96SMartin Matuska 	{ 0x01E4C , 0x000D5 , 0x00301 },
1805fd082e96SMartin Matuska 	{ 0x01E4D , 0x000F5 , 0x00301 },
1806fd082e96SMartin Matuska 	{ 0x01E4E , 0x000D5 , 0x00308 },
1807fd082e96SMartin Matuska 	{ 0x01E4F , 0x000F5 , 0x00308 },
1808fd082e96SMartin Matuska 	{ 0x01E50 , 0x0014C , 0x00300 },
1809fd082e96SMartin Matuska 	{ 0x01E51 , 0x0014D , 0x00300 },
1810fd082e96SMartin Matuska 	{ 0x01E52 , 0x0014C , 0x00301 },
1811fd082e96SMartin Matuska 	{ 0x01E53 , 0x0014D , 0x00301 },
1812fd082e96SMartin Matuska 	{ 0x01E54 , 0x00050 , 0x00301 },
1813fd082e96SMartin Matuska 	{ 0x01E55 , 0x00070 , 0x00301 },
1814fd082e96SMartin Matuska 	{ 0x01E56 , 0x00050 , 0x00307 },
1815fd082e96SMartin Matuska 	{ 0x01E57 , 0x00070 , 0x00307 },
1816fd082e96SMartin Matuska 	{ 0x01E58 , 0x00052 , 0x00307 },
1817fd082e96SMartin Matuska 	{ 0x01E59 , 0x00072 , 0x00307 },
1818fd082e96SMartin Matuska 	{ 0x01E5A , 0x00052 , 0x00323 },
1819fd082e96SMartin Matuska 	{ 0x01E5B , 0x00072 , 0x00323 },
1820fd082e96SMartin Matuska 	{ 0x01E5C , 0x01E5A , 0x00304 },
1821fd082e96SMartin Matuska 	{ 0x01E5D , 0x01E5B , 0x00304 },
1822fd082e96SMartin Matuska 	{ 0x01E5E , 0x00052 , 0x00331 },
1823fd082e96SMartin Matuska 	{ 0x01E5F , 0x00072 , 0x00331 },
1824fd082e96SMartin Matuska 	{ 0x01E60 , 0x00053 , 0x00307 },
1825fd082e96SMartin Matuska 	{ 0x01E61 , 0x00073 , 0x00307 },
1826fd082e96SMartin Matuska 	{ 0x01E62 , 0x00053 , 0x00323 },
1827fd082e96SMartin Matuska 	{ 0x01E63 , 0x00073 , 0x00323 },
1828fd082e96SMartin Matuska 	{ 0x01E64 , 0x0015A , 0x00307 },
1829fd082e96SMartin Matuska 	{ 0x01E65 , 0x0015B , 0x00307 },
1830fd082e96SMartin Matuska 	{ 0x01E66 , 0x00160 , 0x00307 },
1831fd082e96SMartin Matuska 	{ 0x01E67 , 0x00161 , 0x00307 },
1832fd082e96SMartin Matuska 	{ 0x01E68 , 0x01E62 , 0x00307 },
1833fd082e96SMartin Matuska 	{ 0x01E69 , 0x01E63 , 0x00307 },
1834fd082e96SMartin Matuska 	{ 0x01E6A , 0x00054 , 0x00307 },
1835fd082e96SMartin Matuska 	{ 0x01E6B , 0x00074 , 0x00307 },
1836fd082e96SMartin Matuska 	{ 0x01E6C , 0x00054 , 0x00323 },
1837fd082e96SMartin Matuska 	{ 0x01E6D , 0x00074 , 0x00323 },
1838fd082e96SMartin Matuska 	{ 0x01E6E , 0x00054 , 0x00331 },
1839fd082e96SMartin Matuska 	{ 0x01E6F , 0x00074 , 0x00331 },
1840fd082e96SMartin Matuska 	{ 0x01E70 , 0x00054 , 0x0032D },
1841fd082e96SMartin Matuska 	{ 0x01E71 , 0x00074 , 0x0032D },
1842fd082e96SMartin Matuska 	{ 0x01E72 , 0x00055 , 0x00324 },
1843fd082e96SMartin Matuska 	{ 0x01E73 , 0x00075 , 0x00324 },
1844fd082e96SMartin Matuska 	{ 0x01E74 , 0x00055 , 0x00330 },
1845fd082e96SMartin Matuska 	{ 0x01E75 , 0x00075 , 0x00330 },
1846fd082e96SMartin Matuska 	{ 0x01E76 , 0x00055 , 0x0032D },
1847fd082e96SMartin Matuska 	{ 0x01E77 , 0x00075 , 0x0032D },
1848fd082e96SMartin Matuska 	{ 0x01E78 , 0x00168 , 0x00301 },
1849fd082e96SMartin Matuska 	{ 0x01E79 , 0x00169 , 0x00301 },
1850fd082e96SMartin Matuska 	{ 0x01E7A , 0x0016A , 0x00308 },
1851fd082e96SMartin Matuska 	{ 0x01E7B , 0x0016B , 0x00308 },
1852fd082e96SMartin Matuska 	{ 0x01E7C , 0x00056 , 0x00303 },
1853fd082e96SMartin Matuska 	{ 0x01E7D , 0x00076 , 0x00303 },
1854fd082e96SMartin Matuska 	{ 0x01E7E , 0x00056 , 0x00323 },
1855fd082e96SMartin Matuska 	{ 0x01E7F , 0x00076 , 0x00323 },
1856fd082e96SMartin Matuska 	{ 0x01E80 , 0x00057 , 0x00300 },
1857fd082e96SMartin Matuska 	{ 0x01E81 , 0x00077 , 0x00300 },
1858fd082e96SMartin Matuska 	{ 0x01E82 , 0x00057 , 0x00301 },
1859fd082e96SMartin Matuska 	{ 0x01E83 , 0x00077 , 0x00301 },
1860fd082e96SMartin Matuska 	{ 0x01E84 , 0x00057 , 0x00308 },
1861fd082e96SMartin Matuska 	{ 0x01E85 , 0x00077 , 0x00308 },
1862fd082e96SMartin Matuska 	{ 0x01E86 , 0x00057 , 0x00307 },
1863fd082e96SMartin Matuska 	{ 0x01E87 , 0x00077 , 0x00307 },
1864fd082e96SMartin Matuska 	{ 0x01E88 , 0x00057 , 0x00323 },
1865fd082e96SMartin Matuska 	{ 0x01E89 , 0x00077 , 0x00323 },
1866fd082e96SMartin Matuska 	{ 0x01E8A , 0x00058 , 0x00307 },
1867fd082e96SMartin Matuska 	{ 0x01E8B , 0x00078 , 0x00307 },
1868fd082e96SMartin Matuska 	{ 0x01E8C , 0x00058 , 0x00308 },
1869fd082e96SMartin Matuska 	{ 0x01E8D , 0x00078 , 0x00308 },
1870fd082e96SMartin Matuska 	{ 0x01E8E , 0x00059 , 0x00307 },
1871fd082e96SMartin Matuska 	{ 0x01E8F , 0x00079 , 0x00307 },
1872fd082e96SMartin Matuska 	{ 0x01E90 , 0x0005A , 0x00302 },
1873fd082e96SMartin Matuska 	{ 0x01E91 , 0x0007A , 0x00302 },
1874fd082e96SMartin Matuska 	{ 0x01E92 , 0x0005A , 0x00323 },
1875fd082e96SMartin Matuska 	{ 0x01E93 , 0x0007A , 0x00323 },
1876fd082e96SMartin Matuska 	{ 0x01E94 , 0x0005A , 0x00331 },
1877fd082e96SMartin Matuska 	{ 0x01E95 , 0x0007A , 0x00331 },
1878fd082e96SMartin Matuska 	{ 0x01E96 , 0x00068 , 0x00331 },
1879fd082e96SMartin Matuska 	{ 0x01E97 , 0x00074 , 0x00308 },
1880fd082e96SMartin Matuska 	{ 0x01E98 , 0x00077 , 0x0030A },
1881fd082e96SMartin Matuska 	{ 0x01E99 , 0x00079 , 0x0030A },
1882fd082e96SMartin Matuska 	{ 0x01E9B , 0x0017F , 0x00307 },
1883fd082e96SMartin Matuska 	{ 0x01EA0 , 0x00041 , 0x00323 },
1884fd082e96SMartin Matuska 	{ 0x01EA1 , 0x00061 , 0x00323 },
1885fd082e96SMartin Matuska 	{ 0x01EA2 , 0x00041 , 0x00309 },
1886fd082e96SMartin Matuska 	{ 0x01EA3 , 0x00061 , 0x00309 },
1887fd082e96SMartin Matuska 	{ 0x01EA4 , 0x000C2 , 0x00301 },
1888fd082e96SMartin Matuska 	{ 0x01EA5 , 0x000E2 , 0x00301 },
1889fd082e96SMartin Matuska 	{ 0x01EA6 , 0x000C2 , 0x00300 },
1890fd082e96SMartin Matuska 	{ 0x01EA7 , 0x000E2 , 0x00300 },
1891fd082e96SMartin Matuska 	{ 0x01EA8 , 0x000C2 , 0x00309 },
1892fd082e96SMartin Matuska 	{ 0x01EA9 , 0x000E2 , 0x00309 },
1893fd082e96SMartin Matuska 	{ 0x01EAA , 0x000C2 , 0x00303 },
1894fd082e96SMartin Matuska 	{ 0x01EAB , 0x000E2 , 0x00303 },
1895fd082e96SMartin Matuska 	{ 0x01EAC , 0x01EA0 , 0x00302 },
1896fd082e96SMartin Matuska 	{ 0x01EAD , 0x01EA1 , 0x00302 },
1897fd082e96SMartin Matuska 	{ 0x01EAE , 0x00102 , 0x00301 },
1898fd082e96SMartin Matuska 	{ 0x01EAF , 0x00103 , 0x00301 },
1899fd082e96SMartin Matuska 	{ 0x01EB0 , 0x00102 , 0x00300 },
1900fd082e96SMartin Matuska 	{ 0x01EB1 , 0x00103 , 0x00300 },
1901fd082e96SMartin Matuska 	{ 0x01EB2 , 0x00102 , 0x00309 },
1902fd082e96SMartin Matuska 	{ 0x01EB3 , 0x00103 , 0x00309 },
1903fd082e96SMartin Matuska 	{ 0x01EB4 , 0x00102 , 0x00303 },
1904fd082e96SMartin Matuska 	{ 0x01EB5 , 0x00103 , 0x00303 },
1905fd082e96SMartin Matuska 	{ 0x01EB6 , 0x01EA0 , 0x00306 },
1906fd082e96SMartin Matuska 	{ 0x01EB7 , 0x01EA1 , 0x00306 },
1907fd082e96SMartin Matuska 	{ 0x01EB8 , 0x00045 , 0x00323 },
1908fd082e96SMartin Matuska 	{ 0x01EB9 , 0x00065 , 0x00323 },
1909fd082e96SMartin Matuska 	{ 0x01EBA , 0x00045 , 0x00309 },
1910fd082e96SMartin Matuska 	{ 0x01EBB , 0x00065 , 0x00309 },
1911fd082e96SMartin Matuska 	{ 0x01EBC , 0x00045 , 0x00303 },
1912fd082e96SMartin Matuska 	{ 0x01EBD , 0x00065 , 0x00303 },
1913fd082e96SMartin Matuska 	{ 0x01EBE , 0x000CA , 0x00301 },
1914fd082e96SMartin Matuska 	{ 0x01EBF , 0x000EA , 0x00301 },
1915fd082e96SMartin Matuska 	{ 0x01EC0 , 0x000CA , 0x00300 },
1916fd082e96SMartin Matuska 	{ 0x01EC1 , 0x000EA , 0x00300 },
1917fd082e96SMartin Matuska 	{ 0x01EC2 , 0x000CA , 0x00309 },
1918fd082e96SMartin Matuska 	{ 0x01EC3 , 0x000EA , 0x00309 },
1919fd082e96SMartin Matuska 	{ 0x01EC4 , 0x000CA , 0x00303 },
1920fd082e96SMartin Matuska 	{ 0x01EC5 , 0x000EA , 0x00303 },
1921fd082e96SMartin Matuska 	{ 0x01EC6 , 0x01EB8 , 0x00302 },
1922fd082e96SMartin Matuska 	{ 0x01EC7 , 0x01EB9 , 0x00302 },
1923fd082e96SMartin Matuska 	{ 0x01EC8 , 0x00049 , 0x00309 },
1924fd082e96SMartin Matuska 	{ 0x01EC9 , 0x00069 , 0x00309 },
1925fd082e96SMartin Matuska 	{ 0x01ECA , 0x00049 , 0x00323 },
1926fd082e96SMartin Matuska 	{ 0x01ECB , 0x00069 , 0x00323 },
1927fd082e96SMartin Matuska 	{ 0x01ECC , 0x0004F , 0x00323 },
1928fd082e96SMartin Matuska 	{ 0x01ECD , 0x0006F , 0x00323 },
1929fd082e96SMartin Matuska 	{ 0x01ECE , 0x0004F , 0x00309 },
1930fd082e96SMartin Matuska 	{ 0x01ECF , 0x0006F , 0x00309 },
1931fd082e96SMartin Matuska 	{ 0x01ED0 , 0x000D4 , 0x00301 },
1932fd082e96SMartin Matuska 	{ 0x01ED1 , 0x000F4 , 0x00301 },
1933fd082e96SMartin Matuska 	{ 0x01ED2 , 0x000D4 , 0x00300 },
1934fd082e96SMartin Matuska 	{ 0x01ED3 , 0x000F4 , 0x00300 },
1935fd082e96SMartin Matuska 	{ 0x01ED4 , 0x000D4 , 0x00309 },
1936fd082e96SMartin Matuska 	{ 0x01ED5 , 0x000F4 , 0x00309 },
1937fd082e96SMartin Matuska 	{ 0x01ED6 , 0x000D4 , 0x00303 },
1938fd082e96SMartin Matuska 	{ 0x01ED7 , 0x000F4 , 0x00303 },
1939fd082e96SMartin Matuska 	{ 0x01ED8 , 0x01ECC , 0x00302 },
1940fd082e96SMartin Matuska 	{ 0x01ED9 , 0x01ECD , 0x00302 },
1941fd082e96SMartin Matuska 	{ 0x01EDA , 0x001A0 , 0x00301 },
1942fd082e96SMartin Matuska 	{ 0x01EDB , 0x001A1 , 0x00301 },
1943fd082e96SMartin Matuska 	{ 0x01EDC , 0x001A0 , 0x00300 },
1944fd082e96SMartin Matuska 	{ 0x01EDD , 0x001A1 , 0x00300 },
1945fd082e96SMartin Matuska 	{ 0x01EDE , 0x001A0 , 0x00309 },
1946fd082e96SMartin Matuska 	{ 0x01EDF , 0x001A1 , 0x00309 },
1947fd082e96SMartin Matuska 	{ 0x01EE0 , 0x001A0 , 0x00303 },
1948fd082e96SMartin Matuska 	{ 0x01EE1 , 0x001A1 , 0x00303 },
1949fd082e96SMartin Matuska 	{ 0x01EE2 , 0x001A0 , 0x00323 },
1950fd082e96SMartin Matuska 	{ 0x01EE3 , 0x001A1 , 0x00323 },
1951fd082e96SMartin Matuska 	{ 0x01EE4 , 0x00055 , 0x00323 },
1952fd082e96SMartin Matuska 	{ 0x01EE5 , 0x00075 , 0x00323 },
1953fd082e96SMartin Matuska 	{ 0x01EE6 , 0x00055 , 0x00309 },
1954fd082e96SMartin Matuska 	{ 0x01EE7 , 0x00075 , 0x00309 },
1955fd082e96SMartin Matuska 	{ 0x01EE8 , 0x001AF , 0x00301 },
1956fd082e96SMartin Matuska 	{ 0x01EE9 , 0x001B0 , 0x00301 },
1957fd082e96SMartin Matuska 	{ 0x01EEA , 0x001AF , 0x00300 },
1958fd082e96SMartin Matuska 	{ 0x01EEB , 0x001B0 , 0x00300 },
1959fd082e96SMartin Matuska 	{ 0x01EEC , 0x001AF , 0x00309 },
1960fd082e96SMartin Matuska 	{ 0x01EED , 0x001B0 , 0x00309 },
1961fd082e96SMartin Matuska 	{ 0x01EEE , 0x001AF , 0x00303 },
1962fd082e96SMartin Matuska 	{ 0x01EEF , 0x001B0 , 0x00303 },
1963fd082e96SMartin Matuska 	{ 0x01EF0 , 0x001AF , 0x00323 },
1964fd082e96SMartin Matuska 	{ 0x01EF1 , 0x001B0 , 0x00323 },
1965fd082e96SMartin Matuska 	{ 0x01EF2 , 0x00059 , 0x00300 },
1966fd082e96SMartin Matuska 	{ 0x01EF3 , 0x00079 , 0x00300 },
1967fd082e96SMartin Matuska 	{ 0x01EF4 , 0x00059 , 0x00323 },
1968fd082e96SMartin Matuska 	{ 0x01EF5 , 0x00079 , 0x00323 },
1969fd082e96SMartin Matuska 	{ 0x01EF6 , 0x00059 , 0x00309 },
1970fd082e96SMartin Matuska 	{ 0x01EF7 , 0x00079 , 0x00309 },
1971fd082e96SMartin Matuska 	{ 0x01EF8 , 0x00059 , 0x00303 },
1972fd082e96SMartin Matuska 	{ 0x01EF9 , 0x00079 , 0x00303 },
1973fd082e96SMartin Matuska 	{ 0x01F00 , 0x003B1 , 0x00313 },
1974fd082e96SMartin Matuska 	{ 0x01F01 , 0x003B1 , 0x00314 },
1975fd082e96SMartin Matuska 	{ 0x01F02 , 0x01F00 , 0x00300 },
1976fd082e96SMartin Matuska 	{ 0x01F03 , 0x01F01 , 0x00300 },
1977fd082e96SMartin Matuska 	{ 0x01F04 , 0x01F00 , 0x00301 },
1978fd082e96SMartin Matuska 	{ 0x01F05 , 0x01F01 , 0x00301 },
1979fd082e96SMartin Matuska 	{ 0x01F06 , 0x01F00 , 0x00342 },
1980fd082e96SMartin Matuska 	{ 0x01F07 , 0x01F01 , 0x00342 },
1981fd082e96SMartin Matuska 	{ 0x01F08 , 0x00391 , 0x00313 },
1982fd082e96SMartin Matuska 	{ 0x01F09 , 0x00391 , 0x00314 },
1983fd082e96SMartin Matuska 	{ 0x01F0A , 0x01F08 , 0x00300 },
1984fd082e96SMartin Matuska 	{ 0x01F0B , 0x01F09 , 0x00300 },
1985fd082e96SMartin Matuska 	{ 0x01F0C , 0x01F08 , 0x00301 },
1986fd082e96SMartin Matuska 	{ 0x01F0D , 0x01F09 , 0x00301 },
1987fd082e96SMartin Matuska 	{ 0x01F0E , 0x01F08 , 0x00342 },
1988fd082e96SMartin Matuska 	{ 0x01F0F , 0x01F09 , 0x00342 },
1989fd082e96SMartin Matuska 	{ 0x01F10 , 0x003B5 , 0x00313 },
1990fd082e96SMartin Matuska 	{ 0x01F11 , 0x003B5 , 0x00314 },
1991fd082e96SMartin Matuska 	{ 0x01F12 , 0x01F10 , 0x00300 },
1992fd082e96SMartin Matuska 	{ 0x01F13 , 0x01F11 , 0x00300 },
1993fd082e96SMartin Matuska 	{ 0x01F14 , 0x01F10 , 0x00301 },
1994fd082e96SMartin Matuska 	{ 0x01F15 , 0x01F11 , 0x00301 },
1995fd082e96SMartin Matuska 	{ 0x01F18 , 0x00395 , 0x00313 },
1996fd082e96SMartin Matuska 	{ 0x01F19 , 0x00395 , 0x00314 },
1997fd082e96SMartin Matuska 	{ 0x01F1A , 0x01F18 , 0x00300 },
1998fd082e96SMartin Matuska 	{ 0x01F1B , 0x01F19 , 0x00300 },
1999fd082e96SMartin Matuska 	{ 0x01F1C , 0x01F18 , 0x00301 },
2000fd082e96SMartin Matuska 	{ 0x01F1D , 0x01F19 , 0x00301 },
2001fd082e96SMartin Matuska 	{ 0x01F20 , 0x003B7 , 0x00313 },
2002fd082e96SMartin Matuska 	{ 0x01F21 , 0x003B7 , 0x00314 },
2003fd082e96SMartin Matuska 	{ 0x01F22 , 0x01F20 , 0x00300 },
2004fd082e96SMartin Matuska 	{ 0x01F23 , 0x01F21 , 0x00300 },
2005fd082e96SMartin Matuska 	{ 0x01F24 , 0x01F20 , 0x00301 },
2006fd082e96SMartin Matuska 	{ 0x01F25 , 0x01F21 , 0x00301 },
2007fd082e96SMartin Matuska 	{ 0x01F26 , 0x01F20 , 0x00342 },
2008fd082e96SMartin Matuska 	{ 0x01F27 , 0x01F21 , 0x00342 },
2009fd082e96SMartin Matuska 	{ 0x01F28 , 0x00397 , 0x00313 },
2010fd082e96SMartin Matuska 	{ 0x01F29 , 0x00397 , 0x00314 },
2011fd082e96SMartin Matuska 	{ 0x01F2A , 0x01F28 , 0x00300 },
2012fd082e96SMartin Matuska 	{ 0x01F2B , 0x01F29 , 0x00300 },
2013fd082e96SMartin Matuska 	{ 0x01F2C , 0x01F28 , 0x00301 },
2014fd082e96SMartin Matuska 	{ 0x01F2D , 0x01F29 , 0x00301 },
2015fd082e96SMartin Matuska 	{ 0x01F2E , 0x01F28 , 0x00342 },
2016fd082e96SMartin Matuska 	{ 0x01F2F , 0x01F29 , 0x00342 },
2017fd082e96SMartin Matuska 	{ 0x01F30 , 0x003B9 , 0x00313 },
2018fd082e96SMartin Matuska 	{ 0x01F31 , 0x003B9 , 0x00314 },
2019fd082e96SMartin Matuska 	{ 0x01F32 , 0x01F30 , 0x00300 },
2020fd082e96SMartin Matuska 	{ 0x01F33 , 0x01F31 , 0x00300 },
2021fd082e96SMartin Matuska 	{ 0x01F34 , 0x01F30 , 0x00301 },
2022fd082e96SMartin Matuska 	{ 0x01F35 , 0x01F31 , 0x00301 },
2023fd082e96SMartin Matuska 	{ 0x01F36 , 0x01F30 , 0x00342 },
2024fd082e96SMartin Matuska 	{ 0x01F37 , 0x01F31 , 0x00342 },
2025fd082e96SMartin Matuska 	{ 0x01F38 , 0x00399 , 0x00313 },
2026fd082e96SMartin Matuska 	{ 0x01F39 , 0x00399 , 0x00314 },
2027fd082e96SMartin Matuska 	{ 0x01F3A , 0x01F38 , 0x00300 },
2028fd082e96SMartin Matuska 	{ 0x01F3B , 0x01F39 , 0x00300 },
2029fd082e96SMartin Matuska 	{ 0x01F3C , 0x01F38 , 0x00301 },
2030fd082e96SMartin Matuska 	{ 0x01F3D , 0x01F39 , 0x00301 },
2031fd082e96SMartin Matuska 	{ 0x01F3E , 0x01F38 , 0x00342 },
2032fd082e96SMartin Matuska 	{ 0x01F3F , 0x01F39 , 0x00342 },
2033fd082e96SMartin Matuska 	{ 0x01F40 , 0x003BF , 0x00313 },
2034fd082e96SMartin Matuska 	{ 0x01F41 , 0x003BF , 0x00314 },
2035fd082e96SMartin Matuska 	{ 0x01F42 , 0x01F40 , 0x00300 },
2036fd082e96SMartin Matuska 	{ 0x01F43 , 0x01F41 , 0x00300 },
2037fd082e96SMartin Matuska 	{ 0x01F44 , 0x01F40 , 0x00301 },
2038fd082e96SMartin Matuska 	{ 0x01F45 , 0x01F41 , 0x00301 },
2039fd082e96SMartin Matuska 	{ 0x01F48 , 0x0039F , 0x00313 },
2040fd082e96SMartin Matuska 	{ 0x01F49 , 0x0039F , 0x00314 },
2041fd082e96SMartin Matuska 	{ 0x01F4A , 0x01F48 , 0x00300 },
2042fd082e96SMartin Matuska 	{ 0x01F4B , 0x01F49 , 0x00300 },
2043fd082e96SMartin Matuska 	{ 0x01F4C , 0x01F48 , 0x00301 },
2044fd082e96SMartin Matuska 	{ 0x01F4D , 0x01F49 , 0x00301 },
2045fd082e96SMartin Matuska 	{ 0x01F50 , 0x003C5 , 0x00313 },
2046fd082e96SMartin Matuska 	{ 0x01F51 , 0x003C5 , 0x00314 },
2047fd082e96SMartin Matuska 	{ 0x01F52 , 0x01F50 , 0x00300 },
2048fd082e96SMartin Matuska 	{ 0x01F53 , 0x01F51 , 0x00300 },
2049fd082e96SMartin Matuska 	{ 0x01F54 , 0x01F50 , 0x00301 },
2050fd082e96SMartin Matuska 	{ 0x01F55 , 0x01F51 , 0x00301 },
2051fd082e96SMartin Matuska 	{ 0x01F56 , 0x01F50 , 0x00342 },
2052fd082e96SMartin Matuska 	{ 0x01F57 , 0x01F51 , 0x00342 },
2053fd082e96SMartin Matuska 	{ 0x01F59 , 0x003A5 , 0x00314 },
2054fd082e96SMartin Matuska 	{ 0x01F5B , 0x01F59 , 0x00300 },
2055fd082e96SMartin Matuska 	{ 0x01F5D , 0x01F59 , 0x00301 },
2056fd082e96SMartin Matuska 	{ 0x01F5F , 0x01F59 , 0x00342 },
2057fd082e96SMartin Matuska 	{ 0x01F60 , 0x003C9 , 0x00313 },
2058fd082e96SMartin Matuska 	{ 0x01F61 , 0x003C9 , 0x00314 },
2059fd082e96SMartin Matuska 	{ 0x01F62 , 0x01F60 , 0x00300 },
2060fd082e96SMartin Matuska 	{ 0x01F63 , 0x01F61 , 0x00300 },
2061fd082e96SMartin Matuska 	{ 0x01F64 , 0x01F60 , 0x00301 },
2062fd082e96SMartin Matuska 	{ 0x01F65 , 0x01F61 , 0x00301 },
2063fd082e96SMartin Matuska 	{ 0x01F66 , 0x01F60 , 0x00342 },
2064fd082e96SMartin Matuska 	{ 0x01F67 , 0x01F61 , 0x00342 },
2065fd082e96SMartin Matuska 	{ 0x01F68 , 0x003A9 , 0x00313 },
2066fd082e96SMartin Matuska 	{ 0x01F69 , 0x003A9 , 0x00314 },
2067fd082e96SMartin Matuska 	{ 0x01F6A , 0x01F68 , 0x00300 },
2068fd082e96SMartin Matuska 	{ 0x01F6B , 0x01F69 , 0x00300 },
2069fd082e96SMartin Matuska 	{ 0x01F6C , 0x01F68 , 0x00301 },
2070fd082e96SMartin Matuska 	{ 0x01F6D , 0x01F69 , 0x00301 },
2071fd082e96SMartin Matuska 	{ 0x01F6E , 0x01F68 , 0x00342 },
2072fd082e96SMartin Matuska 	{ 0x01F6F , 0x01F69 , 0x00342 },
2073fd082e96SMartin Matuska 	{ 0x01F70 , 0x003B1 , 0x00300 },
2074fd082e96SMartin Matuska 	{ 0x01F72 , 0x003B5 , 0x00300 },
2075fd082e96SMartin Matuska 	{ 0x01F74 , 0x003B7 , 0x00300 },
2076fd082e96SMartin Matuska 	{ 0x01F76 , 0x003B9 , 0x00300 },
2077fd082e96SMartin Matuska 	{ 0x01F78 , 0x003BF , 0x00300 },
2078fd082e96SMartin Matuska 	{ 0x01F7A , 0x003C5 , 0x00300 },
2079fd082e96SMartin Matuska 	{ 0x01F7C , 0x003C9 , 0x00300 },
2080fd082e96SMartin Matuska 	{ 0x01F80 , 0x01F00 , 0x00345 },
2081fd082e96SMartin Matuska 	{ 0x01F81 , 0x01F01 , 0x00345 },
2082fd082e96SMartin Matuska 	{ 0x01F82 , 0x01F02 , 0x00345 },
2083fd082e96SMartin Matuska 	{ 0x01F83 , 0x01F03 , 0x00345 },
2084fd082e96SMartin Matuska 	{ 0x01F84 , 0x01F04 , 0x00345 },
2085fd082e96SMartin Matuska 	{ 0x01F85 , 0x01F05 , 0x00345 },
2086fd082e96SMartin Matuska 	{ 0x01F86 , 0x01F06 , 0x00345 },
2087fd082e96SMartin Matuska 	{ 0x01F87 , 0x01F07 , 0x00345 },
2088fd082e96SMartin Matuska 	{ 0x01F88 , 0x01F08 , 0x00345 },
2089fd082e96SMartin Matuska 	{ 0x01F89 , 0x01F09 , 0x00345 },
2090fd082e96SMartin Matuska 	{ 0x01F8A , 0x01F0A , 0x00345 },
2091fd082e96SMartin Matuska 	{ 0x01F8B , 0x01F0B , 0x00345 },
2092fd082e96SMartin Matuska 	{ 0x01F8C , 0x01F0C , 0x00345 },
2093fd082e96SMartin Matuska 	{ 0x01F8D , 0x01F0D , 0x00345 },
2094fd082e96SMartin Matuska 	{ 0x01F8E , 0x01F0E , 0x00345 },
2095fd082e96SMartin Matuska 	{ 0x01F8F , 0x01F0F , 0x00345 },
2096fd082e96SMartin Matuska 	{ 0x01F90 , 0x01F20 , 0x00345 },
2097fd082e96SMartin Matuska 	{ 0x01F91 , 0x01F21 , 0x00345 },
2098fd082e96SMartin Matuska 	{ 0x01F92 , 0x01F22 , 0x00345 },
2099fd082e96SMartin Matuska 	{ 0x01F93 , 0x01F23 , 0x00345 },
2100fd082e96SMartin Matuska 	{ 0x01F94 , 0x01F24 , 0x00345 },
2101fd082e96SMartin Matuska 	{ 0x01F95 , 0x01F25 , 0x00345 },
2102fd082e96SMartin Matuska 	{ 0x01F96 , 0x01F26 , 0x00345 },
2103fd082e96SMartin Matuska 	{ 0x01F97 , 0x01F27 , 0x00345 },
2104fd082e96SMartin Matuska 	{ 0x01F98 , 0x01F28 , 0x00345 },
2105fd082e96SMartin Matuska 	{ 0x01F99 , 0x01F29 , 0x00345 },
2106fd082e96SMartin Matuska 	{ 0x01F9A , 0x01F2A , 0x00345 },
2107fd082e96SMartin Matuska 	{ 0x01F9B , 0x01F2B , 0x00345 },
2108fd082e96SMartin Matuska 	{ 0x01F9C , 0x01F2C , 0x00345 },
2109fd082e96SMartin Matuska 	{ 0x01F9D , 0x01F2D , 0x00345 },
2110fd082e96SMartin Matuska 	{ 0x01F9E , 0x01F2E , 0x00345 },
2111fd082e96SMartin Matuska 	{ 0x01F9F , 0x01F2F , 0x00345 },
2112fd082e96SMartin Matuska 	{ 0x01FA0 , 0x01F60 , 0x00345 },
2113fd082e96SMartin Matuska 	{ 0x01FA1 , 0x01F61 , 0x00345 },
2114fd082e96SMartin Matuska 	{ 0x01FA2 , 0x01F62 , 0x00345 },
2115fd082e96SMartin Matuska 	{ 0x01FA3 , 0x01F63 , 0x00345 },
2116fd082e96SMartin Matuska 	{ 0x01FA4 , 0x01F64 , 0x00345 },
2117fd082e96SMartin Matuska 	{ 0x01FA5 , 0x01F65 , 0x00345 },
2118fd082e96SMartin Matuska 	{ 0x01FA6 , 0x01F66 , 0x00345 },
2119fd082e96SMartin Matuska 	{ 0x01FA7 , 0x01F67 , 0x00345 },
2120fd082e96SMartin Matuska 	{ 0x01FA8 , 0x01F68 , 0x00345 },
2121fd082e96SMartin Matuska 	{ 0x01FA9 , 0x01F69 , 0x00345 },
2122fd082e96SMartin Matuska 	{ 0x01FAA , 0x01F6A , 0x00345 },
2123fd082e96SMartin Matuska 	{ 0x01FAB , 0x01F6B , 0x00345 },
2124fd082e96SMartin Matuska 	{ 0x01FAC , 0x01F6C , 0x00345 },
2125fd082e96SMartin Matuska 	{ 0x01FAD , 0x01F6D , 0x00345 },
2126fd082e96SMartin Matuska 	{ 0x01FAE , 0x01F6E , 0x00345 },
2127fd082e96SMartin Matuska 	{ 0x01FAF , 0x01F6F , 0x00345 },
2128fd082e96SMartin Matuska 	{ 0x01FB0 , 0x003B1 , 0x00306 },
2129fd082e96SMartin Matuska 	{ 0x01FB1 , 0x003B1 , 0x00304 },
2130fd082e96SMartin Matuska 	{ 0x01FB2 , 0x01F70 , 0x00345 },
2131fd082e96SMartin Matuska 	{ 0x01FB3 , 0x003B1 , 0x00345 },
2132fd082e96SMartin Matuska 	{ 0x01FB4 , 0x003AC , 0x00345 },
2133fd082e96SMartin Matuska 	{ 0x01FB6 , 0x003B1 , 0x00342 },
2134fd082e96SMartin Matuska 	{ 0x01FB7 , 0x01FB6 , 0x00345 },
2135fd082e96SMartin Matuska 	{ 0x01FB8 , 0x00391 , 0x00306 },
2136fd082e96SMartin Matuska 	{ 0x01FB9 , 0x00391 , 0x00304 },
2137fd082e96SMartin Matuska 	{ 0x01FBA , 0x00391 , 0x00300 },
2138fd082e96SMartin Matuska 	{ 0x01FBC , 0x00391 , 0x00345 },
2139fd082e96SMartin Matuska 	{ 0x01FC1 , 0x000A8 , 0x00342 },
2140fd082e96SMartin Matuska 	{ 0x01FC2 , 0x01F74 , 0x00345 },
2141fd082e96SMartin Matuska 	{ 0x01FC3 , 0x003B7 , 0x00345 },
2142fd082e96SMartin Matuska 	{ 0x01FC4 , 0x003AE , 0x00345 },
2143fd082e96SMartin Matuska 	{ 0x01FC6 , 0x003B7 , 0x00342 },
2144fd082e96SMartin Matuska 	{ 0x01FC7 , 0x01FC6 , 0x00345 },
2145fd082e96SMartin Matuska 	{ 0x01FC8 , 0x00395 , 0x00300 },
2146fd082e96SMartin Matuska 	{ 0x01FCA , 0x00397 , 0x00300 },
2147fd082e96SMartin Matuska 	{ 0x01FCC , 0x00397 , 0x00345 },
2148fd082e96SMartin Matuska 	{ 0x01FCD , 0x01FBF , 0x00300 },
2149fd082e96SMartin Matuska 	{ 0x01FCE , 0x01FBF , 0x00301 },
2150fd082e96SMartin Matuska 	{ 0x01FCF , 0x01FBF , 0x00342 },
2151fd082e96SMartin Matuska 	{ 0x01FD0 , 0x003B9 , 0x00306 },
2152fd082e96SMartin Matuska 	{ 0x01FD1 , 0x003B9 , 0x00304 },
2153fd082e96SMartin Matuska 	{ 0x01FD2 , 0x003CA , 0x00300 },
2154fd082e96SMartin Matuska 	{ 0x01FD6 , 0x003B9 , 0x00342 },
2155fd082e96SMartin Matuska 	{ 0x01FD7 , 0x003CA , 0x00342 },
2156fd082e96SMartin Matuska 	{ 0x01FD8 , 0x00399 , 0x00306 },
2157fd082e96SMartin Matuska 	{ 0x01FD9 , 0x00399 , 0x00304 },
2158fd082e96SMartin Matuska 	{ 0x01FDA , 0x00399 , 0x00300 },
2159fd082e96SMartin Matuska 	{ 0x01FDD , 0x01FFE , 0x00300 },
2160fd082e96SMartin Matuska 	{ 0x01FDE , 0x01FFE , 0x00301 },
2161fd082e96SMartin Matuska 	{ 0x01FDF , 0x01FFE , 0x00342 },
2162fd082e96SMartin Matuska 	{ 0x01FE0 , 0x003C5 , 0x00306 },
2163fd082e96SMartin Matuska 	{ 0x01FE1 , 0x003C5 , 0x00304 },
2164fd082e96SMartin Matuska 	{ 0x01FE2 , 0x003CB , 0x00300 },
2165fd082e96SMartin Matuska 	{ 0x01FE4 , 0x003C1 , 0x00313 },
2166fd082e96SMartin Matuska 	{ 0x01FE5 , 0x003C1 , 0x00314 },
2167fd082e96SMartin Matuska 	{ 0x01FE6 , 0x003C5 , 0x00342 },
2168fd082e96SMartin Matuska 	{ 0x01FE7 , 0x003CB , 0x00342 },
2169fd082e96SMartin Matuska 	{ 0x01FE8 , 0x003A5 , 0x00306 },
2170fd082e96SMartin Matuska 	{ 0x01FE9 , 0x003A5 , 0x00304 },
2171fd082e96SMartin Matuska 	{ 0x01FEA , 0x003A5 , 0x00300 },
2172fd082e96SMartin Matuska 	{ 0x01FEC , 0x003A1 , 0x00314 },
2173fd082e96SMartin Matuska 	{ 0x01FED , 0x000A8 , 0x00300 },
2174fd082e96SMartin Matuska 	{ 0x01FF2 , 0x01F7C , 0x00345 },
2175fd082e96SMartin Matuska 	{ 0x01FF3 , 0x003C9 , 0x00345 },
2176fd082e96SMartin Matuska 	{ 0x01FF4 , 0x003CE , 0x00345 },
2177fd082e96SMartin Matuska 	{ 0x01FF6 , 0x003C9 , 0x00342 },
2178fd082e96SMartin Matuska 	{ 0x01FF7 , 0x01FF6 , 0x00345 },
2179fd082e96SMartin Matuska 	{ 0x01FF8 , 0x0039F , 0x00300 },
2180fd082e96SMartin Matuska 	{ 0x01FFA , 0x003A9 , 0x00300 },
2181fd082e96SMartin Matuska 	{ 0x01FFC , 0x003A9 , 0x00345 },
2182fd082e96SMartin Matuska 	{ 0x0219A , 0x02190 , 0x00338 },
2183fd082e96SMartin Matuska 	{ 0x0219B , 0x02192 , 0x00338 },
2184fd082e96SMartin Matuska 	{ 0x021AE , 0x02194 , 0x00338 },
2185fd082e96SMartin Matuska 	{ 0x021CD , 0x021D0 , 0x00338 },
2186fd082e96SMartin Matuska 	{ 0x021CE , 0x021D4 , 0x00338 },
2187fd082e96SMartin Matuska 	{ 0x021CF , 0x021D2 , 0x00338 },
2188fd082e96SMartin Matuska 	{ 0x02204 , 0x02203 , 0x00338 },
2189fd082e96SMartin Matuska 	{ 0x02209 , 0x02208 , 0x00338 },
2190fd082e96SMartin Matuska 	{ 0x0220C , 0x0220B , 0x00338 },
2191fd082e96SMartin Matuska 	{ 0x02224 , 0x02223 , 0x00338 },
2192fd082e96SMartin Matuska 	{ 0x02226 , 0x02225 , 0x00338 },
2193fd082e96SMartin Matuska 	{ 0x02241 , 0x0223C , 0x00338 },
2194fd082e96SMartin Matuska 	{ 0x02244 , 0x02243 , 0x00338 },
2195fd082e96SMartin Matuska 	{ 0x02247 , 0x02245 , 0x00338 },
2196fd082e96SMartin Matuska 	{ 0x02249 , 0x02248 , 0x00338 },
2197fd082e96SMartin Matuska 	{ 0x02260 , 0x0003D , 0x00338 },
2198fd082e96SMartin Matuska 	{ 0x02262 , 0x02261 , 0x00338 },
2199fd082e96SMartin Matuska 	{ 0x0226D , 0x0224D , 0x00338 },
2200fd082e96SMartin Matuska 	{ 0x0226E , 0x0003C , 0x00338 },
2201fd082e96SMartin Matuska 	{ 0x0226F , 0x0003E , 0x00338 },
2202fd082e96SMartin Matuska 	{ 0x02270 , 0x02264 , 0x00338 },
2203fd082e96SMartin Matuska 	{ 0x02271 , 0x02265 , 0x00338 },
2204fd082e96SMartin Matuska 	{ 0x02274 , 0x02272 , 0x00338 },
2205fd082e96SMartin Matuska 	{ 0x02275 , 0x02273 , 0x00338 },
2206fd082e96SMartin Matuska 	{ 0x02278 , 0x02276 , 0x00338 },
2207fd082e96SMartin Matuska 	{ 0x02279 , 0x02277 , 0x00338 },
2208fd082e96SMartin Matuska 	{ 0x02280 , 0x0227A , 0x00338 },
2209fd082e96SMartin Matuska 	{ 0x02281 , 0x0227B , 0x00338 },
2210fd082e96SMartin Matuska 	{ 0x02284 , 0x02282 , 0x00338 },
2211fd082e96SMartin Matuska 	{ 0x02285 , 0x02283 , 0x00338 },
2212fd082e96SMartin Matuska 	{ 0x02288 , 0x02286 , 0x00338 },
2213fd082e96SMartin Matuska 	{ 0x02289 , 0x02287 , 0x00338 },
2214fd082e96SMartin Matuska 	{ 0x022AC , 0x022A2 , 0x00338 },
2215fd082e96SMartin Matuska 	{ 0x022AD , 0x022A8 , 0x00338 },
2216fd082e96SMartin Matuska 	{ 0x022AE , 0x022A9 , 0x00338 },
2217fd082e96SMartin Matuska 	{ 0x022AF , 0x022AB , 0x00338 },
2218fd082e96SMartin Matuska 	{ 0x022E0 , 0x0227C , 0x00338 },
2219fd082e96SMartin Matuska 	{ 0x022E1 , 0x0227D , 0x00338 },
2220fd082e96SMartin Matuska 	{ 0x022E2 , 0x02291 , 0x00338 },
2221fd082e96SMartin Matuska 	{ 0x022E3 , 0x02292 , 0x00338 },
2222fd082e96SMartin Matuska 	{ 0x022EA , 0x022B2 , 0x00338 },
2223fd082e96SMartin Matuska 	{ 0x022EB , 0x022B3 , 0x00338 },
2224fd082e96SMartin Matuska 	{ 0x022EC , 0x022B4 , 0x00338 },
2225fd082e96SMartin Matuska 	{ 0x022ED , 0x022B5 , 0x00338 },
2226fd082e96SMartin Matuska 	{ 0x0304C , 0x0304B , 0x03099 },
2227fd082e96SMartin Matuska 	{ 0x0304E , 0x0304D , 0x03099 },
2228fd082e96SMartin Matuska 	{ 0x03050 , 0x0304F , 0x03099 },
2229fd082e96SMartin Matuska 	{ 0x03052 , 0x03051 , 0x03099 },
2230fd082e96SMartin Matuska 	{ 0x03054 , 0x03053 , 0x03099 },
2231fd082e96SMartin Matuska 	{ 0x03056 , 0x03055 , 0x03099 },
2232fd082e96SMartin Matuska 	{ 0x03058 , 0x03057 , 0x03099 },
2233fd082e96SMartin Matuska 	{ 0x0305A , 0x03059 , 0x03099 },
2234fd082e96SMartin Matuska 	{ 0x0305C , 0x0305B , 0x03099 },
2235fd082e96SMartin Matuska 	{ 0x0305E , 0x0305D , 0x03099 },
2236fd082e96SMartin Matuska 	{ 0x03060 , 0x0305F , 0x03099 },
2237fd082e96SMartin Matuska 	{ 0x03062 , 0x03061 , 0x03099 },
2238fd082e96SMartin Matuska 	{ 0x03065 , 0x03064 , 0x03099 },
2239fd082e96SMartin Matuska 	{ 0x03067 , 0x03066 , 0x03099 },
2240fd082e96SMartin Matuska 	{ 0x03069 , 0x03068 , 0x03099 },
2241fd082e96SMartin Matuska 	{ 0x03070 , 0x0306F , 0x03099 },
2242fd082e96SMartin Matuska 	{ 0x03071 , 0x0306F , 0x0309A },
2243fd082e96SMartin Matuska 	{ 0x03073 , 0x03072 , 0x03099 },
2244fd082e96SMartin Matuska 	{ 0x03074 , 0x03072 , 0x0309A },
2245fd082e96SMartin Matuska 	{ 0x03076 , 0x03075 , 0x03099 },
2246fd082e96SMartin Matuska 	{ 0x03077 , 0x03075 , 0x0309A },
2247fd082e96SMartin Matuska 	{ 0x03079 , 0x03078 , 0x03099 },
2248fd082e96SMartin Matuska 	{ 0x0307A , 0x03078 , 0x0309A },
2249fd082e96SMartin Matuska 	{ 0x0307C , 0x0307B , 0x03099 },
2250fd082e96SMartin Matuska 	{ 0x0307D , 0x0307B , 0x0309A },
2251fd082e96SMartin Matuska 	{ 0x03094 , 0x03046 , 0x03099 },
2252fd082e96SMartin Matuska 	{ 0x0309E , 0x0309D , 0x03099 },
2253fd082e96SMartin Matuska 	{ 0x030AC , 0x030AB , 0x03099 },
2254fd082e96SMartin Matuska 	{ 0x030AE , 0x030AD , 0x03099 },
2255fd082e96SMartin Matuska 	{ 0x030B0 , 0x030AF , 0x03099 },
2256fd082e96SMartin Matuska 	{ 0x030B2 , 0x030B1 , 0x03099 },
2257fd082e96SMartin Matuska 	{ 0x030B4 , 0x030B3 , 0x03099 },
2258fd082e96SMartin Matuska 	{ 0x030B6 , 0x030B5 , 0x03099 },
2259fd082e96SMartin Matuska 	{ 0x030B8 , 0x030B7 , 0x03099 },
2260fd082e96SMartin Matuska 	{ 0x030BA , 0x030B9 , 0x03099 },
2261fd082e96SMartin Matuska 	{ 0x030BC , 0x030BB , 0x03099 },
2262fd082e96SMartin Matuska 	{ 0x030BE , 0x030BD , 0x03099 },
2263fd082e96SMartin Matuska 	{ 0x030C0 , 0x030BF , 0x03099 },
2264fd082e96SMartin Matuska 	{ 0x030C2 , 0x030C1 , 0x03099 },
2265fd082e96SMartin Matuska 	{ 0x030C5 , 0x030C4 , 0x03099 },
2266fd082e96SMartin Matuska 	{ 0x030C7 , 0x030C6 , 0x03099 },
2267fd082e96SMartin Matuska 	{ 0x030C9 , 0x030C8 , 0x03099 },
2268fd082e96SMartin Matuska 	{ 0x030D0 , 0x030CF , 0x03099 },
2269fd082e96SMartin Matuska 	{ 0x030D1 , 0x030CF , 0x0309A },
2270fd082e96SMartin Matuska 	{ 0x030D3 , 0x030D2 , 0x03099 },
2271fd082e96SMartin Matuska 	{ 0x030D4 , 0x030D2 , 0x0309A },
2272fd082e96SMartin Matuska 	{ 0x030D6 , 0x030D5 , 0x03099 },
2273fd082e96SMartin Matuska 	{ 0x030D7 , 0x030D5 , 0x0309A },
2274fd082e96SMartin Matuska 	{ 0x030D9 , 0x030D8 , 0x03099 },
2275fd082e96SMartin Matuska 	{ 0x030DA , 0x030D8 , 0x0309A },
2276fd082e96SMartin Matuska 	{ 0x030DC , 0x030DB , 0x03099 },
2277fd082e96SMartin Matuska 	{ 0x030DD , 0x030DB , 0x0309A },
2278fd082e96SMartin Matuska 	{ 0x030F4 , 0x030A6 , 0x03099 },
2279fd082e96SMartin Matuska 	{ 0x030F7 , 0x030EF , 0x03099 },
2280fd082e96SMartin Matuska 	{ 0x030F8 , 0x030F0 , 0x03099 },
2281fd082e96SMartin Matuska 	{ 0x030F9 , 0x030F1 , 0x03099 },
2282fd082e96SMartin Matuska 	{ 0x030FA , 0x030F2 , 0x03099 },
2283fd082e96SMartin Matuska 	{ 0x030FE , 0x030FD , 0x03099 },
2284fd082e96SMartin Matuska 	{ 0x1109A , 0x11099 , 0x110BA },
2285fd082e96SMartin Matuska 	{ 0x1109C , 0x1109B , 0x110BA },
2286fd082e96SMartin Matuska 	{ 0x110AB , 0x110A5 , 0x110BA },
2287fd082e96SMartin Matuska };
2288fd082e96SMartin Matuska 
22896c95142eSMartin Matuska #endif /* ARCHIVE_STRING_COMPOSITION_H_INCLUDED */
2290fd082e96SMartin Matuska 
2291