14567dbec3aa31f6214603d5be1d5af80d94e524
[platform/upstream/fontconfig.git] / fc-lang / fclang.h
1 /*
2  * fontconfig/fc-lang/fclang.tmpl.h
3  *
4  * Copyright © 2002 Keith Packard
5  *
6  * Permission to use, copy, modify, distribute, and sell this software and its
7  * documentation for any purpose is hereby granted without fee, provided that
8  * the above copyright notice appear in all copies and that both that
9  * copyright notice and this permission notice appear in supporting
10  * documentation, and that the name of the author(s) not be used in
11  * advertising or publicity pertaining to distribution of the software without
12  * specific, written prior permission.  The authors make no
13  * representations about the suitability of this software for any purpose.  It
14  * is provided "as is" without express or implied warranty.
15  *
16  * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
17  * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
18  * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
19  * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
20  * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
21  * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
22  * PERFORMANCE OF THIS SOFTWARE.
23  */
24
25 /* total size: 909 unique leaves: 617 */
26
27 #define LEAF0       (243 * sizeof (FcLangCharSet))
28 #define OFF0        (LEAF0 + 617 * sizeof (FcCharLeaf))
29 #define NUM0        (OFF0 + 667 * sizeof (uintptr_t))
30 #define SET(n)      (n * sizeof (FcLangCharSet) + offsetof (FcLangCharSet, charset))
31 #define OFF(s,o)    (OFF0 + o * sizeof (uintptr_t) - SET(s))
32 #define NUM(s,n)    (NUM0 + n * sizeof (FcChar16) - SET(s))
33 #define LEAF(o,l)   (LEAF0 + l * sizeof (FcCharLeaf) - (OFF0 + o * sizeof (intptr_t)))
34 #define fcLangCharSets (fcLangData.langCharSets)
35 #define fcLangCharSetIndices (fcLangData.langIndices)
36 #define fcLangCharSetIndicesInv (fcLangData.langIndicesInv)
37
38 static const struct {
39     FcLangCharSet  langCharSets[243];
40     FcCharLeaf     leaves[617];
41     uintptr_t      leaf_offsets[667];
42     FcChar16       numbers[667];
43     FcChar8        langIndices[243];
44     FcChar8        langIndicesInv[243];
45 } fcLangData = {
46 {
47     { "aa",  { FC_REF_CONSTANT, 1, OFF(0,0), NUM(0,0) } }, /* 0 */
48     { "ab",  { FC_REF_CONSTANT, 1, OFF(1,1), NUM(1,1) } }, /* 1 */
49     { "af",  { FC_REF_CONSTANT, 2, OFF(2,2), NUM(2,2) } }, /* 2 */
50     { "ak",  { FC_REF_CONSTANT, 5, OFF(3,4), NUM(3,4) } }, /* 3 */
51     { "am",  { FC_REF_CONSTANT, 2, OFF(4,9), NUM(4,9) } }, /* 4 */
52     { "an",  { FC_REF_CONSTANT, 1, OFF(5,11), NUM(5,11) } }, /* 5 */
53     { "ar",  { FC_REF_CONSTANT, 1, OFF(6,12), NUM(6,12) } }, /* 6 */
54     { "as",  { FC_REF_CONSTANT, 1, OFF(7,13), NUM(7,13) } }, /* 7 */
55     { "ast",  { FC_REF_CONSTANT, 2, OFF(8,14), NUM(8,14) } }, /* 8 */
56     { "av",  { FC_REF_CONSTANT, 1, OFF(9,16), NUM(9,16) } }, /* 9 */
57     { "ay",  { FC_REF_CONSTANT, 1, OFF(10,17), NUM(10,17) } }, /* 10 */
58     { "az-az",  { FC_REF_CONSTANT, 3, OFF(11,18), NUM(11,18) } }, /* 11 */
59     { "az-ir",  { FC_REF_CONSTANT, 1, OFF(12,21), NUM(12,21) } }, /* 12 */
60     { "ba",  { FC_REF_CONSTANT, 1, OFF(13,22), NUM(13,22) } }, /* 13 */
61     { "be",  { FC_REF_CONSTANT, 1, OFF(14,23), NUM(14,23) } }, /* 14 */
62     { "ber-dz",  { FC_REF_CONSTANT, 4, OFF(15,24), NUM(15,24) } }, /* 15 */
63     { "ber-ma",  { FC_REF_CONSTANT, 1, OFF(16,28), NUM(16,28) } }, /* 16 */
64     { "bg",  { FC_REF_CONSTANT, 1, OFF(17,29), NUM(17,29) } }, /* 17 */
65     { "bh",  { FC_REF_CONSTANT, 1, OFF(18,30), NUM(18,30) } }, /* 18 */
66     { "bho",  { FC_REF_CONSTANT, 1, OFF(19,30), NUM(19,30) } }, /* 19 */
67     { "bi",  { FC_REF_CONSTANT, 1, OFF(20,31), NUM(20,31) } }, /* 20 */
68     { "bin",  { FC_REF_CONSTANT, 3, OFF(21,32), NUM(21,32) } }, /* 21 */
69     { "bm",  { FC_REF_CONSTANT, 3, OFF(22,35), NUM(22,35) } }, /* 22 */
70     { "bn",  { FC_REF_CONSTANT, 1, OFF(23,38), NUM(23,38) } }, /* 23 */
71     { "bo",  { FC_REF_CONSTANT, 1, OFF(24,39), NUM(24,39) } }, /* 24 */
72     { "br",  { FC_REF_CONSTANT, 1, OFF(25,40), NUM(25,40) } }, /* 25 */
73     { "brx",  { FC_REF_CONSTANT, 1, OFF(26,41), NUM(26,41) } }, /* 26 */
74     { "bs",  { FC_REF_CONSTANT, 2, OFF(27,42), NUM(27,42) } }, /* 27 */
75     { "bua",  { FC_REF_CONSTANT, 1, OFF(28,44), NUM(28,44) } }, /* 28 */
76     { "byn",  { FC_REF_CONSTANT, 2, OFF(29,45), NUM(29,45) } }, /* 29 */
77     { "ca",  { FC_REF_CONSTANT, 2, OFF(30,47), NUM(30,47) } }, /* 30 */
78     { "ce",  { FC_REF_CONSTANT, 1, OFF(31,16), NUM(31,16) } }, /* 31 */
79     { "ch",  { FC_REF_CONSTANT, 1, OFF(32,49), NUM(32,49) } }, /* 32 */
80     { "chm",  { FC_REF_CONSTANT, 1, OFF(33,50), NUM(33,50) } }, /* 33 */
81     { "chr",  { FC_REF_CONSTANT, 1, OFF(34,51), NUM(34,51) } }, /* 34 */
82     { "co",  { FC_REF_CONSTANT, 2, OFF(35,52), NUM(35,52) } }, /* 35 */
83     { "crh",  { FC_REF_CONSTANT, 2, OFF(36,54), NUM(36,54) } }, /* 36 */
84     { "cs",  { FC_REF_CONSTANT, 2, OFF(37,56), NUM(37,56) } }, /* 37 */
85     { "csb",  { FC_REF_CONSTANT, 2, OFF(38,58), NUM(38,58) } }, /* 38 */
86     { "cu",  { FC_REF_CONSTANT, 1, OFF(39,60), NUM(39,60) } }, /* 39 */
87     { "cv",  { FC_REF_CONSTANT, 2, OFF(40,61), NUM(40,61) } }, /* 40 */
88     { "cy",  { FC_REF_CONSTANT, 3, OFF(41,63), NUM(41,63) } }, /* 41 */
89     { "da",  { FC_REF_CONSTANT, 1, OFF(42,66), NUM(42,66) } }, /* 42 */
90     { "de",  { FC_REF_CONSTANT, 1, OFF(43,67), NUM(43,67) } }, /* 43 */
91     { "doi",  { FC_REF_CONSTANT, 1, OFF(44,68), NUM(44,68) } }, /* 44 */
92     { "dv",  { FC_REF_CONSTANT, 1, OFF(45,69), NUM(45,69) } }, /* 45 */
93     { "dz",  { FC_REF_CONSTANT, 1, OFF(46,39), NUM(46,39) } }, /* 46 */
94     { "ee",  { FC_REF_CONSTANT, 4, OFF(47,70), NUM(47,70) } }, /* 47 */
95     { "el",  { FC_REF_CONSTANT, 1, OFF(48,74), NUM(48,74) } }, /* 48 */
96     { "en",  { FC_REF_CONSTANT, 1, OFF(49,75), NUM(49,75) } }, /* 49 */
97     { "eo",  { FC_REF_CONSTANT, 2, OFF(50,76), NUM(50,76) } }, /* 50 */
98     { "es",  { FC_REF_CONSTANT, 1, OFF(51,11), NUM(51,11) } }, /* 51 */
99     { "et",  { FC_REF_CONSTANT, 2, OFF(52,78), NUM(52,78) } }, /* 52 */
100     { "eu",  { FC_REF_CONSTANT, 1, OFF(53,80), NUM(53,80) } }, /* 53 */
101     { "fa",  { FC_REF_CONSTANT, 1, OFF(54,21), NUM(54,21) } }, /* 54 */
102     { "fat",  { FC_REF_CONSTANT, 5, OFF(55,4), NUM(55,4) } }, /* 55 */
103     { "ff",  { FC_REF_CONSTANT, 3, OFF(56,81), NUM(56,81) } }, /* 56 */
104     { "fi",  { FC_REF_CONSTANT, 2, OFF(57,84), NUM(57,84) } }, /* 57 */
105     { "fil",  { FC_REF_CONSTANT, 1, OFF(58,86), NUM(58,86) } }, /* 58 */
106     { "fj",  { FC_REF_CONSTANT, 1, OFF(59,87), NUM(59,87) } }, /* 59 */
107     { "fo",  { FC_REF_CONSTANT, 1, OFF(60,88), NUM(60,88) } }, /* 60 */
108     { "fr",  { FC_REF_CONSTANT, 2, OFF(61,52), NUM(61,52) } }, /* 61 */
109     { "fur",  { FC_REF_CONSTANT, 1, OFF(62,89), NUM(62,89) } }, /* 62 */
110     { "fy",  { FC_REF_CONSTANT, 1, OFF(63,90), NUM(63,90) } }, /* 63 */
111     { "ga",  { FC_REF_CONSTANT, 3, OFF(64,91), NUM(64,91) } }, /* 64 */
112     { "gd",  { FC_REF_CONSTANT, 1, OFF(65,94), NUM(65,94) } }, /* 65 */
113     { "gez",  { FC_REF_CONSTANT, 2, OFF(66,95), NUM(66,95) } }, /* 66 */
114     { "gl",  { FC_REF_CONSTANT, 1, OFF(67,11), NUM(67,11) } }, /* 67 */
115     { "gn",  { FC_REF_CONSTANT, 3, OFF(68,97), NUM(68,97) } }, /* 68 */
116     { "gu",  { FC_REF_CONSTANT, 1, OFF(69,100), NUM(69,100) } }, /* 69 */
117     { "gv",  { FC_REF_CONSTANT, 1, OFF(70,101), NUM(70,101) } }, /* 70 */
118     { "ha",  { FC_REF_CONSTANT, 3, OFF(71,102), NUM(71,102) } }, /* 71 */
119     { "haw",  { FC_REF_CONSTANT, 3, OFF(72,105), NUM(72,105) } }, /* 72 */
120     { "he",  { FC_REF_CONSTANT, 1, OFF(73,108), NUM(73,108) } }, /* 73 */
121     { "hi",  { FC_REF_CONSTANT, 1, OFF(74,30), NUM(74,30) } }, /* 74 */
122     { "hne",  { FC_REF_CONSTANT, 1, OFF(75,30), NUM(75,30) } }, /* 75 */
123     { "ho",  { FC_REF_CONSTANT, 1, OFF(76,87), NUM(76,87) } }, /* 76 */
124     { "hr",  { FC_REF_CONSTANT, 2, OFF(77,42), NUM(77,42) } }, /* 77 */
125     { "hsb",  { FC_REF_CONSTANT, 2, OFF(78,109), NUM(78,109) } }, /* 78 */
126     { "ht",  { FC_REF_CONSTANT, 1, OFF(79,111), NUM(79,111) } }, /* 79 */
127     { "hu",  { FC_REF_CONSTANT, 2, OFF(80,112), NUM(80,112) } }, /* 80 */
128     { "hy",  { FC_REF_CONSTANT, 1, OFF(81,114), NUM(81,114) } }, /* 81 */
129     { "hz",  { FC_REF_CONSTANT, 3, OFF(82,115), NUM(82,115) } }, /* 82 */
130     { "ia",  { FC_REF_CONSTANT, 1, OFF(83,87), NUM(83,87) } }, /* 83 */
131     { "id",  { FC_REF_CONSTANT, 1, OFF(84,118), NUM(84,118) } }, /* 84 */
132     { "ie",  { FC_REF_CONSTANT, 1, OFF(85,87), NUM(85,87) } }, /* 85 */
133     { "ig",  { FC_REF_CONSTANT, 2, OFF(86,119), NUM(86,119) } }, /* 86 */
134     { "ii",  { FC_REF_CONSTANT, 5, OFF(87,121), NUM(87,121) } }, /* 87 */
135     { "ik",  { FC_REF_CONSTANT, 1, OFF(88,126), NUM(88,126) } }, /* 88 */
136     { "io",  { FC_REF_CONSTANT, 1, OFF(89,87), NUM(89,87) } }, /* 89 */
137     { "is",  { FC_REF_CONSTANT, 1, OFF(90,127), NUM(90,127) } }, /* 90 */
138     { "it",  { FC_REF_CONSTANT, 1, OFF(91,128), NUM(91,128) } }, /* 91 */
139     { "iu",  { FC_REF_CONSTANT, 3, OFF(92,129), NUM(92,129) } }, /* 92 */
140     { "ja",  { FC_REF_CONSTANT, 83, OFF(93,132), NUM(93,132) } }, /* 93 */
141     { "jv",  { FC_REF_CONSTANT, 1, OFF(94,215), NUM(94,215) } }, /* 94 */
142     { "ka",  { FC_REF_CONSTANT, 1, OFF(95,216), NUM(95,216) } }, /* 95 */
143     { "kaa",  { FC_REF_CONSTANT, 1, OFF(96,217), NUM(96,217) } }, /* 96 */
144     { "kab",  { FC_REF_CONSTANT, 4, OFF(97,24), NUM(97,24) } }, /* 97 */
145     { "ki",  { FC_REF_CONSTANT, 2, OFF(98,218), NUM(98,218) } }, /* 98 */
146     { "kj",  { FC_REF_CONSTANT, 1, OFF(99,87), NUM(99,87) } }, /* 99 */
147     { "kk",  { FC_REF_CONSTANT, 1, OFF(100,220), NUM(100,220) } }, /* 100 */
148     { "kl",  { FC_REF_CONSTANT, 2, OFF(101,221), NUM(101,221) } }, /* 101 */
149     { "km",  { FC_REF_CONSTANT, 1, OFF(102,223), NUM(102,223) } }, /* 102 */
150     { "kn",  { FC_REF_CONSTANT, 1, OFF(103,224), NUM(103,224) } }, /* 103 */
151     { "ko",  { FC_REF_CONSTANT, 45, OFF(104,225), NUM(104,225) } }, /* 104 */
152     { "kok",  { FC_REF_CONSTANT, 1, OFF(105,30), NUM(105,30) } }, /* 105 */
153     { "kr",  { FC_REF_CONSTANT, 3, OFF(106,270), NUM(106,270) } }, /* 106 */
154     { "ks",  { FC_REF_CONSTANT, 1, OFF(107,273), NUM(107,273) } }, /* 107 */
155     { "ku-am",  { FC_REF_CONSTANT, 2, OFF(108,274), NUM(108,274) } }, /* 108 */
156     { "ku-iq",  { FC_REF_CONSTANT, 1, OFF(109,276), NUM(109,276) } }, /* 109 */
157     { "ku-ir",  { FC_REF_CONSTANT, 1, OFF(110,276), NUM(110,276) } }, /* 110 */
158     { "ku-tr",  { FC_REF_CONSTANT, 2, OFF(111,277), NUM(111,277) } }, /* 111 */
159     { "kum",  { FC_REF_CONSTANT, 1, OFF(112,279), NUM(112,279) } }, /* 112 */
160     { "kv",  { FC_REF_CONSTANT, 1, OFF(113,280), NUM(113,280) } }, /* 113 */
161     { "kw",  { FC_REF_CONSTANT, 3, OFF(114,281), NUM(114,281) } }, /* 114 */
162     { "kwm",  { FC_REF_CONSTANT, 1, OFF(115,87), NUM(115,87) } }, /* 115 */
163     { "ky",  { FC_REF_CONSTANT, 1, OFF(116,284), NUM(116,284) } }, /* 116 */
164     { "la",  { FC_REF_CONSTANT, 2, OFF(117,285), NUM(117,285) } }, /* 117 */
165     { "lah",  { FC_REF_CONSTANT, 1, OFF(118,287), NUM(118,287) } }, /* 118 */
166     { "lb",  { FC_REF_CONSTANT, 1, OFF(119,288), NUM(119,288) } }, /* 119 */
167     { "lez",  { FC_REF_CONSTANT, 1, OFF(120,16), NUM(120,16) } }, /* 120 */
168     { "lg",  { FC_REF_CONSTANT, 2, OFF(121,289), NUM(121,289) } }, /* 121 */
169     { "li",  { FC_REF_CONSTANT, 1, OFF(122,291), NUM(122,291) } }, /* 122 */
170     { "ln",  { FC_REF_CONSTANT, 4, OFF(123,292), NUM(123,292) } }, /* 123 */
171     { "lo",  { FC_REF_CONSTANT, 1, OFF(124,296), NUM(124,296) } }, /* 124 */
172     { "lt",  { FC_REF_CONSTANT, 2, OFF(125,297), NUM(125,297) } }, /* 125 */
173     { "lv",  { FC_REF_CONSTANT, 2, OFF(126,299), NUM(126,299) } }, /* 126 */
174     { "mai",  { FC_REF_CONSTANT, 1, OFF(127,30), NUM(127,30) } }, /* 127 */
175     { "mg",  { FC_REF_CONSTANT, 1, OFF(128,301), NUM(128,301) } }, /* 128 */
176     { "mh",  { FC_REF_CONSTANT, 2, OFF(129,302), NUM(129,302) } }, /* 129 */
177     { "mi",  { FC_REF_CONSTANT, 3, OFF(130,304), NUM(130,304) } }, /* 130 */
178     { "mk",  { FC_REF_CONSTANT, 1, OFF(131,307), NUM(131,307) } }, /* 131 */
179     { "ml",  { FC_REF_CONSTANT, 1, OFF(132,308), NUM(132,308) } }, /* 132 */
180     { "mn-cn",  { FC_REF_CONSTANT, 1, OFF(133,309), NUM(133,309) } }, /* 133 */
181     { "mn-mn",  { FC_REF_CONSTANT, 1, OFF(134,310), NUM(134,310) } }, /* 134 */
182     { "mni",  { FC_REF_CONSTANT, 1, OFF(135,311), NUM(135,311) } }, /* 135 */
183     { "mo",  { FC_REF_CONSTANT, 4, OFF(136,312), NUM(136,312) } }, /* 136 */
184     { "mr",  { FC_REF_CONSTANT, 1, OFF(137,30), NUM(137,30) } }, /* 137 */
185     { "ms",  { FC_REF_CONSTANT, 1, OFF(138,87), NUM(138,87) } }, /* 138 */
186     { "mt",  { FC_REF_CONSTANT, 2, OFF(139,316), NUM(139,316) } }, /* 139 */
187     { "my",  { FC_REF_CONSTANT, 1, OFF(140,318), NUM(140,318) } }, /* 140 */
188     { "na",  { FC_REF_CONSTANT, 2, OFF(141,319), NUM(141,319) } }, /* 141 */
189     { "nb",  { FC_REF_CONSTANT, 1, OFF(142,321), NUM(142,321) } }, /* 142 */
190     { "nds",  { FC_REF_CONSTANT, 1, OFF(143,67), NUM(143,67) } }, /* 143 */
191     { "ne",  { FC_REF_CONSTANT, 1, OFF(144,322), NUM(144,322) } }, /* 144 */
192     { "ng",  { FC_REF_CONSTANT, 1, OFF(145,87), NUM(145,87) } }, /* 145 */
193     { "nl",  { FC_REF_CONSTANT, 1, OFF(146,323), NUM(146,323) } }, /* 146 */
194     { "nn",  { FC_REF_CONSTANT, 1, OFF(147,324), NUM(147,324) } }, /* 147 */
195     { "no",  { FC_REF_CONSTANT, 1, OFF(148,321), NUM(148,321) } }, /* 148 */
196     { "nqo",  { FC_REF_CONSTANT, 1, OFF(149,325), NUM(149,325) } }, /* 149 */
197     { "nr",  { FC_REF_CONSTANT, 1, OFF(150,87), NUM(150,87) } }, /* 150 */
198     { "nso",  { FC_REF_CONSTANT, 2, OFF(151,326), NUM(151,326) } }, /* 151 */
199     { "nv",  { FC_REF_CONSTANT, 4, OFF(152,328), NUM(152,328) } }, /* 152 */
200     { "ny",  { FC_REF_CONSTANT, 2, OFF(153,332), NUM(153,332) } }, /* 153 */
201     { "oc",  { FC_REF_CONSTANT, 1, OFF(154,334), NUM(154,334) } }, /* 154 */
202     { "om",  { FC_REF_CONSTANT, 1, OFF(155,87), NUM(155,87) } }, /* 155 */
203     { "or",  { FC_REF_CONSTANT, 1, OFF(156,335), NUM(156,335) } }, /* 156 */
204     { "os",  { FC_REF_CONSTANT, 1, OFF(157,279), NUM(157,279) } }, /* 157 */
205     { "ota",  { FC_REF_CONSTANT, 1, OFF(158,336), NUM(158,336) } }, /* 158 */
206     { "pa",  { FC_REF_CONSTANT, 1, OFF(159,337), NUM(159,337) } }, /* 159 */
207     { "pa-pk",  { FC_REF_CONSTANT, 1, OFF(160,287), NUM(160,287) } }, /* 160 */
208     { "pap-an",  { FC_REF_CONSTANT, 1, OFF(161,338), NUM(161,338) } }, /* 161 */
209     { "pap-aw",  { FC_REF_CONSTANT, 1, OFF(162,339), NUM(162,339) } }, /* 162 */
210     { "pl",  { FC_REF_CONSTANT, 2, OFF(163,340), NUM(163,340) } }, /* 163 */
211     { "ps-af",  { FC_REF_CONSTANT, 1, OFF(164,342), NUM(164,342) } }, /* 164 */
212     { "ps-pk",  { FC_REF_CONSTANT, 1, OFF(165,343), NUM(165,343) } }, /* 165 */
213     { "pt",  { FC_REF_CONSTANT, 1, OFF(166,344), NUM(166,344) } }, /* 166 */
214     { "qu",  { FC_REF_CONSTANT, 2, OFF(167,345), NUM(167,345) } }, /* 167 */
215     { "rm",  { FC_REF_CONSTANT, 1, OFF(168,347), NUM(168,347) } }, /* 168 */
216     { "rn",  { FC_REF_CONSTANT, 1, OFF(169,87), NUM(169,87) } }, /* 169 */
217     { "ro",  { FC_REF_CONSTANT, 3, OFF(170,348), NUM(170,348) } }, /* 170 */
218     { "ru",  { FC_REF_CONSTANT, 1, OFF(171,279), NUM(171,279) } }, /* 171 */
219     { "rw",  { FC_REF_CONSTANT, 1, OFF(172,87), NUM(172,87) } }, /* 172 */
220     { "sa",  { FC_REF_CONSTANT, 1, OFF(173,30), NUM(173,30) } }, /* 173 */
221     { "sah",  { FC_REF_CONSTANT, 1, OFF(174,351), NUM(174,351) } }, /* 174 */
222     { "sat",  { FC_REF_CONSTANT, 1, OFF(175,352), NUM(175,352) } }, /* 175 */
223     { "sc",  { FC_REF_CONSTANT, 1, OFF(176,353), NUM(176,353) } }, /* 176 */
224     { "sco",  { FC_REF_CONSTANT, 3, OFF(177,354), NUM(177,354) } }, /* 177 */
225     { "sd",  { FC_REF_CONSTANT, 1, OFF(178,357), NUM(178,357) } }, /* 178 */
226     { "se",  { FC_REF_CONSTANT, 2, OFF(179,358), NUM(179,358) } }, /* 179 */
227     { "sel",  { FC_REF_CONSTANT, 1, OFF(180,279), NUM(180,279) } }, /* 180 */
228     { "sg",  { FC_REF_CONSTANT, 1, OFF(181,360), NUM(181,360) } }, /* 181 */
229     { "sh",  { FC_REF_CONSTANT, 3, OFF(182,361), NUM(182,361) } }, /* 182 */
230     { "shs",  { FC_REF_CONSTANT, 2, OFF(183,364), NUM(183,364) } }, /* 183 */
231     { "si",  { FC_REF_CONSTANT, 1, OFF(184,366), NUM(184,366) } }, /* 184 */
232     { "sid",  { FC_REF_CONSTANT, 2, OFF(185,367), NUM(185,367) } }, /* 185 */
233     { "sk",  { FC_REF_CONSTANT, 2, OFF(186,369), NUM(186,369) } }, /* 186 */
234     { "sl",  { FC_REF_CONSTANT, 2, OFF(187,42), NUM(187,42) } }, /* 187 */
235     { "sm",  { FC_REF_CONSTANT, 2, OFF(188,371), NUM(188,371) } }, /* 188 */
236     { "sma",  { FC_REF_CONSTANT, 1, OFF(189,373), NUM(189,373) } }, /* 189 */
237     { "smj",  { FC_REF_CONSTANT, 1, OFF(190,374), NUM(190,374) } }, /* 190 */
238     { "smn",  { FC_REF_CONSTANT, 2, OFF(191,375), NUM(191,375) } }, /* 191 */
239     { "sms",  { FC_REF_CONSTANT, 3, OFF(192,377), NUM(192,377) } }, /* 192 */
240     { "sn",  { FC_REF_CONSTANT, 1, OFF(193,87), NUM(193,87) } }, /* 193 */
241     { "so",  { FC_REF_CONSTANT, 1, OFF(194,87), NUM(194,87) } }, /* 194 */
242     { "sq",  { FC_REF_CONSTANT, 1, OFF(195,380), NUM(195,380) } }, /* 195 */
243     { "sr",  { FC_REF_CONSTANT, 1, OFF(196,381), NUM(196,381) } }, /* 196 */
244     { "ss",  { FC_REF_CONSTANT, 1, OFF(197,87), NUM(197,87) } }, /* 197 */
245     { "st",  { FC_REF_CONSTANT, 1, OFF(198,87), NUM(198,87) } }, /* 198 */
246     { "su",  { FC_REF_CONSTANT, 1, OFF(199,118), NUM(199,118) } }, /* 199 */
247     { "sv",  { FC_REF_CONSTANT, 1, OFF(200,382), NUM(200,382) } }, /* 200 */
248     { "sw",  { FC_REF_CONSTANT, 1, OFF(201,87), NUM(201,87) } }, /* 201 */
249     { "syr",  { FC_REF_CONSTANT, 1, OFF(202,383), NUM(202,383) } }, /* 202 */
250     { "ta",  { FC_REF_CONSTANT, 1, OFF(203,384), NUM(203,384) } }, /* 203 */
251     { "te",  { FC_REF_CONSTANT, 1, OFF(204,385), NUM(204,385) } }, /* 204 */
252     { "tg",  { FC_REF_CONSTANT, 1, OFF(205,386), NUM(205,386) } }, /* 205 */
253     { "th",  { FC_REF_CONSTANT, 1, OFF(206,387), NUM(206,387) } }, /* 206 */
254     { "ti-er",  { FC_REF_CONSTANT, 2, OFF(207,45), NUM(207,45) } }, /* 207 */
255     { "ti-et",  { FC_REF_CONSTANT, 2, OFF(208,367), NUM(208,367) } }, /* 208 */
256     { "tig",  { FC_REF_CONSTANT, 2, OFF(209,388), NUM(209,388) } }, /* 209 */
257     { "tk",  { FC_REF_CONSTANT, 2, OFF(210,390), NUM(210,390) } }, /* 210 */
258     { "tl",  { FC_REF_CONSTANT, 1, OFF(211,86), NUM(211,86) } }, /* 211 */
259     { "tn",  { FC_REF_CONSTANT, 2, OFF(212,326), NUM(212,326) } }, /* 212 */
260     { "to",  { FC_REF_CONSTANT, 2, OFF(213,371), NUM(213,371) } }, /* 213 */
261     { "tr",  { FC_REF_CONSTANT, 2, OFF(214,392), NUM(214,392) } }, /* 214 */
262     { "ts",  { FC_REF_CONSTANT, 1, OFF(215,87), NUM(215,87) } }, /* 215 */
263     { "tt",  { FC_REF_CONSTANT, 1, OFF(216,394), NUM(216,394) } }, /* 216 */
264     { "tw",  { FC_REF_CONSTANT, 5, OFF(217,4), NUM(217,4) } }, /* 217 */
265     { "ty",  { FC_REF_CONSTANT, 3, OFF(218,395), NUM(218,395) } }, /* 218 */
266     { "tyv",  { FC_REF_CONSTANT, 1, OFF(219,284), NUM(219,284) } }, /* 219 */
267     { "ug",  { FC_REF_CONSTANT, 1, OFF(220,398), NUM(220,398) } }, /* 220 */
268     { "uk",  { FC_REF_CONSTANT, 1, OFF(221,399), NUM(221,399) } }, /* 221 */
269     { "ur",  { FC_REF_CONSTANT, 1, OFF(222,287), NUM(222,287) } }, /* 222 */
270     { "uz",  { FC_REF_CONSTANT, 1, OFF(223,87), NUM(223,87) } }, /* 223 */
271     { "ve",  { FC_REF_CONSTANT, 2, OFF(224,400), NUM(224,400) } }, /* 224 */
272     { "vi",  { FC_REF_CONSTANT, 4, OFF(225,402), NUM(225,402) } }, /* 225 */
273     { "vo",  { FC_REF_CONSTANT, 1, OFF(226,406), NUM(226,406) } }, /* 226 */
274     { "vot",  { FC_REF_CONSTANT, 2, OFF(227,407), NUM(227,407) } }, /* 227 */
275     { "wa",  { FC_REF_CONSTANT, 1, OFF(228,409), NUM(228,409) } }, /* 228 */
276     { "wal",  { FC_REF_CONSTANT, 2, OFF(229,367), NUM(229,367) } }, /* 229 */
277     { "wen",  { FC_REF_CONSTANT, 2, OFF(230,410), NUM(230,410) } }, /* 230 */
278     { "wo",  { FC_REF_CONSTANT, 2, OFF(231,412), NUM(231,412) } }, /* 231 */
279     { "xh",  { FC_REF_CONSTANT, 1, OFF(232,87), NUM(232,87) } }, /* 232 */
280     { "yap",  { FC_REF_CONSTANT, 1, OFF(233,414), NUM(233,414) } }, /* 233 */
281     { "yi",  { FC_REF_CONSTANT, 1, OFF(234,108), NUM(234,108) } }, /* 234 */
282     { "yo",  { FC_REF_CONSTANT, 4, OFF(235,415), NUM(235,415) } }, /* 235 */
283     { "za",  { FC_REF_CONSTANT, 1, OFF(236,87), NUM(236,87) } }, /* 236 */
284     { "zh-cn",  { FC_REF_CONSTANT, 82, OFF(237,419), NUM(237,419) } }, /* 237 */
285     { "zh-hk",  { FC_REF_CONSTANT, 83, OFF(238,501), NUM(238,501) } }, /* 238 */
286     { "zh-mo",  { FC_REF_CONSTANT, 83, OFF(239,501), NUM(239,501) } }, /* 239 */
287     { "zh-sg",  { FC_REF_CONSTANT, 82, OFF(240,419), NUM(240,419) } }, /* 240 */
288     { "zh-tw",  { FC_REF_CONSTANT, 83, OFF(241,584), NUM(241,584) } }, /* 241 */
289     { "zu",  { FC_REF_CONSTANT, 1, OFF(242,87), NUM(242,87) } }, /* 242 */
290 },
291 {
292     { { /* 0 */
293     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
294     0x00000000, 0x00000000, 0x08104404, 0x08104404,
295     } },
296     { { /* 1 */
297     0xffff8002, 0xffffffff, 0x8002ffff, 0x00000000,
298     0xc0000000, 0xf0fc33c0, 0x03000000, 0x00000003,
299     } },
300     { { /* 2 */
301     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
302     0x00000000, 0x00000000, 0x0810cf00, 0x0810cf00,
303     } },
304     { { /* 3 */
305     0x00000000, 0x00000000, 0x00000200, 0x00000000,
306     0x00000000, 0x00000000, 0x00000000, 0x00000000,
307     } },
308     { { /* 4 */
309     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
310     0x00000000, 0x00000000, 0x00220008, 0x00220008,
311     } },
312     { { /* 5 */
313     0x00000000, 0x00000300, 0x00000000, 0x00000300,
314     0x00010040, 0x00000000, 0x00000000, 0x00000000,
315     } },
316     { { /* 6 */
317     0x00000000, 0x00000000, 0x08100000, 0x00000000,
318     0x00000000, 0x00000000, 0x00000000, 0x00000000,
319     } },
320     { { /* 7 */
321     0x00000048, 0x00000200, 0x00000000, 0x00000000,
322     0x00000000, 0x00000000, 0x00000000, 0x00000000,
323     } },
324     { { /* 8 */
325     0x00000000, 0x00000000, 0x00000000, 0x00000000,
326     0x00000000, 0x30000000, 0x00000000, 0x03000000,
327     } },
328     { { /* 9 */
329     0xff7fff7f, 0xff01ff7f, 0x00003d7f, 0xffff7fff,
330     0xffff3d7f, 0x003d7fff, 0xff7f7f00, 0x00ff7fff,
331     } },
332     { { /* 10 */
333     0x003d7fff, 0xffffffff, 0x007fff7f, 0x00000000,
334     0x00000000, 0x00000000, 0x00000000, 0x00000000,
335     } },
336     { { /* 11 */
337     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
338     0x00000000, 0x00000000, 0x140a2202, 0x140a2202,
339     } },
340     { { /* 12 */
341     0x00000000, 0x07fffffe, 0x000007fe, 0x00000000,
342     0x00000000, 0x00000000, 0x00000000, 0x00000000,
343     } },
344     { { /* 13 */
345     0x00000000, 0x00000000, 0x00000000, 0x00000000,
346     0xfff99fee, 0xd3c4fdff, 0xb000399f, 0x00030000,
347     } },
348     { { /* 14 */
349     0x00000000, 0x00c00030, 0x00000000, 0x00000000,
350     0x00000000, 0x00000000, 0x00000000, 0x00000000,
351     } },
352     { { /* 15 */
353     0xffff0042, 0xffffffff, 0x0002ffff, 0x00000000,
354     0x00000000, 0x00000000, 0x00000000, 0x00000000,
355     } },
356     { { /* 16 */
357     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
358     0x00000000, 0x00000000, 0x10028010, 0x10028010,
359     } },
360     { { /* 17 */
361     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
362     0x00000000, 0x00000000, 0x10400080, 0x10400080,
363     } },
364     { { /* 18 */
365     0xc0000000, 0x00030000, 0xc0000000, 0x00000000,
366     0x00008000, 0x00000000, 0x00000000, 0x00000000,
367     } },
368     { { /* 19 */
369     0x00000000, 0x00000000, 0x02000000, 0x00000000,
370     0x00000000, 0x00000000, 0x00000000, 0x00000000,
371     } },
372     { { /* 20 */
373     0x00000000, 0x07ffffde, 0x001009f6, 0x40000000,
374     0x01000040, 0x00008200, 0x00001000, 0x00000000,
375     } },
376     { { /* 21 */
377     0xffff0000, 0xffffffff, 0x0000ffff, 0x00000000,
378     0x030c0000, 0x0c00cc0f, 0x03000000, 0x00000300,
379     } },
380     { { /* 22 */
381     0xffff4040, 0xffffffff, 0x4040ffff, 0x00000000,
382     0x00000000, 0x00000000, 0x00000000, 0x00000000,
383     } },
384     { { /* 23 */
385     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
386     0x00000000, 0x00000000, 0x00000000, 0x00000000,
387     } },
388     { { /* 24 */
389     0x00003000, 0x00000000, 0x00000000, 0x00000000,
390     0x00110000, 0x00000000, 0x00000000, 0x000000c0,
391     } },
392     { { /* 25 */
393     0x00000000, 0x00000000, 0x08000000, 0x00000008,
394     0x00000000, 0x00000000, 0x00000000, 0x00000000,
395     } },
396     { { /* 26 */
397     0x00003000, 0x00000030, 0x00000000, 0x0000300c,
398     0x000c0000, 0x00000000, 0x00000000, 0x00000000,
399     } },
400     { { /* 27 */
401     0x00000000, 0x3a8b0000, 0x9e78e6b9, 0x0000802e,
402     0x00000000, 0x00000000, 0x00000000, 0x00000000,
403     } },
404     { { /* 28 */
405     0xffff0000, 0xffffd7ff, 0x0000d7ff, 0x00000000,
406     0x00000000, 0x00000000, 0x00000000, 0x00000000,
407     } },
408     { { /* 29 */
409     0xffffffe0, 0x83ffffff, 0x00003fff, 0x00000000,
410     0x00000000, 0x00000000, 0x00000000, 0x00000000,
411     } },
412     { { /* 30 */
413     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
414     0x00000000, 0x00000000, 0x10008200, 0x10008200,
415     } },
416     { { /* 31 */
417     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
418     0x00000000, 0x00000000, 0x060c3303, 0x060c3303,
419     } },
420     { { /* 32 */
421     0x00000003, 0x00000000, 0x00000000, 0x00000000,
422     0x00000000, 0x00000000, 0x00000000, 0x00000000,
423     } },
424     { { /* 33 */
425     0x00000000, 0x00000000, 0x00000000, 0x00000000,
426     0x00000000, 0x03000000, 0x00003000, 0x00000000,
427     } },
428     { { /* 34 */
429     0x00000000, 0x00000000, 0x00000c00, 0x00000000,
430     0x20010040, 0x00000000, 0x00000000, 0x00000000,
431     } },
432     { { /* 35 */
433     0x00000000, 0x00000000, 0x08100000, 0x00040000,
434     0x00000000, 0x00000000, 0x00000000, 0x00000000,
435     } },
436     { { /* 36 */
437     0x00000000, 0x00000000, 0x00000000, 0x00000000,
438     0xfff99fee, 0xd3c5fdff, 0xb000399f, 0x00000000,
439     } },
440     { { /* 37 */
441     0x00000000, 0x00000000, 0xfffffeff, 0x3d7e03ff,
442     0xfeff0003, 0x03ffffff, 0x00000000, 0x00000000,
443     } },
444     { { /* 38 */
445     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
446     0x00000000, 0x00000000, 0x12120404, 0x12120404,
447     } },
448     { { /* 39 */
449     0xfff99fee, 0xf3e5fdff, 0x0007399f, 0x0001ffff,
450     0x00000000, 0x00000000, 0x00000000, 0x00000000,
451     } },
452     { { /* 40 */
453     0x000330c0, 0x00000000, 0x00000000, 0x60000003,
454     0x00000000, 0x00000000, 0x00000000, 0x00000000,
455     } },
456     { { /* 41 */
457     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
458     0x00000000, 0x0c00c000, 0x00000000, 0x00000000,
459     } },
460     { { /* 42 */
461     0xff7fff7f, 0xff01ff00, 0x3d7f3d7f, 0xffff7fff,
462     0xffff0000, 0x003d7fff, 0xff7f7f3d, 0x00ff7fff,
463     } },
464     { { /* 43 */
465     0x003d7fff, 0xffffffff, 0x007fff00, 0x00000000,
466     0x00000000, 0x00000000, 0x00000000, 0x00000000,
467     } },
468     { { /* 44 */
469     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
470     0x00000000, 0x00000000, 0x140ca381, 0x140ca381,
471     } },
472     { { /* 45 */
473     0x00000000, 0x80000000, 0x00000001, 0x00000000,
474     0x00000000, 0x00000000, 0x00000000, 0x00000000,
475     } },
476     { { /* 46 */
477     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
478     0x00000000, 0x00000000, 0x10020004, 0x10020004,
479     } },
480     { { /* 47 */
481     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
482     0x00000000, 0x00000030, 0x000c0000, 0x030300c0,
483     } },
484     { { /* 48 */
485     0x00000000, 0x00000000, 0x00000000, 0x00000000,
486     0x00000000, 0xffffffff, 0xffffffff, 0x001fffff,
487     } },
488     { { /* 49 */
489     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
490     0x00000000, 0x00000000, 0x1a10cfc5, 0x9a10cfc5,
491     } },
492     { { /* 50 */
493     0x00000000, 0x00000000, 0x000c0000, 0x01000000,
494     0x00000000, 0x00000000, 0x00000000, 0x00000000,
495     } },
496     { { /* 51 */
497     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
498     0x00000000, 0x00000000, 0x10420084, 0x10420084,
499     } },
500     { { /* 52 */
501     0xc0000000, 0x00030000, 0xc0000000, 0x00000000,
502     0x00000000, 0x00000000, 0x00000000, 0x00000000,
503     } },
504     { { /* 53 */
505     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
506     0x00000000, 0x00000000, 0x24082202, 0x24082202,
507     } },
508     { { /* 54 */
509     0x0c00f000, 0x00000000, 0x03000180, 0x6000c033,
510     0x00000000, 0x00000000, 0x00000000, 0x00000000,
511     } },
512     { { /* 55 */
513     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
514     0x00000000, 0x00000000, 0x021c0a08, 0x021c0a08,
515     } },
516     { { /* 56 */
517     0x00000030, 0x00000000, 0x0000001e, 0x18000000,
518     0x00000000, 0x00000000, 0x00000000, 0x00000000,
519     } },
520     { { /* 57 */
521     0xfdffa966, 0xffffdfff, 0xa965dfff, 0x03ffffff,
522     0x00000000, 0x00000000, 0x00000000, 0x00000000,
523     } },
524     { { /* 58 */
525     0x0000000c, 0x00000000, 0x00000000, 0x00000000,
526     0x00000000, 0x00000000, 0x00000000, 0x00000000,
527     } },
528     { { /* 59 */
529     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
530     0x00000000, 0x00000c00, 0x00c00000, 0x000c0000,
531     } },
532     { { /* 60 */
533     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
534     0x00000000, 0x00000000, 0x0010c604, 0x8010c604,
535     } },
536     { { /* 61 */
537     0x00000000, 0x00000000, 0x00000000, 0x01f00000,
538     0x00000000, 0x00000000, 0x00000000, 0x00000000,
539     } },
540     { { /* 62 */
541     0x00000000, 0x00000000, 0x00000000, 0x00000000,
542     0x0000003f, 0x00000000, 0x00000000, 0x000c0000,
543     } },
544     { { /* 63 */
545     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
546     0x00000000, 0x00000000, 0x25082262, 0x25082262,
547     } },
548     { { /* 64 */
549     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
550     0x00000000, 0x00000000, 0x90400010, 0x10400010,
551     } },
552     { { /* 65 */
553     0xfff99fec, 0xf3e5fdff, 0xf807399f, 0x0000ffff,
554     0x00000000, 0x00000000, 0x00000000, 0x00000000,
555     } },
556     { { /* 66 */
557     0x00000000, 0x00000000, 0x00000000, 0x00000000,
558     0xffffffff, 0x0001ffff, 0x00000000, 0x00000000,
559     } },
560     { { /* 67 */
561     0x0c000000, 0x00000000, 0x00000c00, 0x00000000,
562     0x00170240, 0x00040000, 0x001fe000, 0x00000000,
563     } },
564     { { /* 68 */
565     0x00000000, 0x00000000, 0x08500000, 0x00000008,
566     0x00000800, 0x00000000, 0x00000000, 0x00000000,
567     } },
568     { { /* 69 */
569     0x00001003, 0x00000000, 0x00000000, 0x00000000,
570     0x00000000, 0x00000000, 0x00000000, 0x00000000,
571     } },
572     { { /* 70 */
573     0x00000000, 0x00000000, 0x00000000, 0x00000000,
574     0xffffd740, 0xfffffffb, 0x00007fff, 0x00000000,
575     } },
576     { { /* 71 */
577     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
578     0x00000000, 0x00000000, 0x00528f81, 0x00528f81,
579     } },
580     { { /* 72 */
581     0x30000300, 0x00300030, 0x30000000, 0x00003000,
582     0x00000000, 0x00000000, 0x00000000, 0x00000000,
583     } },
584     { { /* 73 */
585     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
586     0x00000000, 0x00000000, 0x10600010, 0x10600010,
587     } },
588     { { /* 74 */
589     0x00000000, 0x00000000, 0x00000000, 0x60000003,
590     0x00000000, 0x00000000, 0x00000000, 0x00000000,
591     } },
592     { { /* 75 */
593     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
594     0x00000000, 0x00000000, 0x10020000, 0x10020000,
595     } },
596     { { /* 76 */
597     0x00000000, 0x00000000, 0x00000c00, 0x00000000,
598     0x20000402, 0x00180000, 0x00000000, 0x00000000,
599     } },
600     { { /* 77 */
601     0x00000000, 0x00000000, 0x00880000, 0x00040000,
602     0x00000000, 0x00000000, 0x00000000, 0x00000000,
603     } },
604     { { /* 78 */
605     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
606     0x00000000, 0x00000000, 0x00400030, 0x00400030,
607     } },
608     { { /* 79 */
609     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
610     0x00000000, 0x00000000, 0x0e1e7707, 0x0e1e7707,
611     } },
612     { { /* 80 */
613     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
614     0x00000000, 0x00000000, 0x25092042, 0x25092042,
615     } },
616     { { /* 81 */
617     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
618     0x00000000, 0x00000000, 0x02041107, 0x02041107,
619     } },
620     { { /* 82 */
621     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
622     0x00000000, 0x00000000, 0x9c508e14, 0x1c508e14,
623     } },
624     { { /* 83 */
625     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
626     0x00000000, 0x00000000, 0x04082202, 0x04082202,
627     } },
628     { { /* 84 */
629     0x00000c00, 0x00000003, 0x00000000, 0x00000000,
630     0x00000000, 0x00000000, 0x00000000, 0x00000000,
631     } },
632     { { /* 85 */
633     0xc0000c0c, 0x00000000, 0x00c00003, 0x00000c03,
634     0x00000000, 0x00000000, 0x00000000, 0x00000000,
635     } },
636     { { /* 86 */
637     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
638     0x00000000, 0x00000000, 0x020c1383, 0x020c1383,
639     } },
640     { { /* 87 */
641     0xff7fff7f, 0xff01ff7f, 0x00003d7f, 0x00ff00ff,
642     0x00ff3d7f, 0x003d7fff, 0xff7f7f00, 0x00ff7f00,
643     } },
644     { { /* 88 */
645     0x003d7f00, 0xffff01ff, 0x007fff7f, 0x00000000,
646     0x00000000, 0x00000000, 0x00000000, 0x00000000,
647     } },
648     { { /* 89 */
649     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
650     0x00000000, 0x00000000, 0x040a2202, 0x042a220a,
651     } },
652     { { /* 90 */
653     0x00000000, 0x00000200, 0x00000000, 0x00000200,
654     0x00000000, 0x00000000, 0x00000000, 0x00000000,
655     } },
656     { { /* 91 */
657     0x00000000, 0x00000000, 0x00000000, 0x00000000,
658     0x00000000, 0x20000000, 0x00000000, 0x02000000,
659     } },
660     { { /* 92 */
661     0x00000000, 0x00000000, 0x00000000, 0x00000000,
662     0xfffbafee, 0xf3edfdff, 0x00013bbf, 0x00000001,
663     } },
664     { { /* 93 */
665     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
666     0x00000000, 0x00000000, 0x00000080, 0x00000080,
667     } },
668     { { /* 94 */
669     0x00000000, 0x00000000, 0x00000000, 0x00000000,
670     0x03000402, 0x00180000, 0x00000000, 0x00000000,
671     } },
672     { { /* 95 */
673     0x00000000, 0x00000000, 0x00880000, 0x00000000,
674     0x00000000, 0x00000000, 0x00000000, 0x00000000,
675     } },
676     { { /* 96 */
677     0x000c0003, 0x00000c00, 0x00003000, 0x00000c00,
678     0x00000000, 0x00000000, 0x00000000, 0x00000000,
679     } },
680     { { /* 97 */
681     0x00000000, 0x00000000, 0x00000000, 0x00000000,
682     0x00000000, 0x08000000, 0x00000000, 0x00000000,
683     } },
684     { { /* 98 */
685     0x00000000, 0x00000000, 0x00000000, 0x00000000,
686     0x00000000, 0x00000000, 0xffff0000, 0x000007ff,
687     } },
688     { { /* 99 */
689     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
690     0x00000000, 0x00000000, 0x00080000, 0x00080000,
691     } },
692     { { /* 100 */
693     0x0c0030c0, 0x00000000, 0x0300001e, 0x66000003,
694     0x00000000, 0x00000000, 0x00000000, 0x00000000,
695     } },
696     { { /* 101 */
697     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
698     0x00000000, 0x00000000, 0x00040100, 0x00040100,
699     } },
700     { { /* 102 */
701     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
702     0x00000000, 0x00000000, 0x14482202, 0x14482202,
703     } },
704     { { /* 103 */
705     0x00000000, 0x00000000, 0x00030000, 0x00030000,
706     0x00000000, 0x00000000, 0x00000000, 0x00000000,
707     } },
708     { { /* 104 */
709     0x00000000, 0xfffe0000, 0x007fffff, 0xfffffffe,
710     0x000000ff, 0x00000000, 0x00000000, 0x00000000,
711     } },
712     { { /* 105 */
713     0x00000000, 0x00008000, 0x00000000, 0x00000000,
714     0x00000000, 0x00000000, 0x00000000, 0x00000000,
715     } },
716     { { /* 106 */
717     0x000c0000, 0x00000000, 0x00000c00, 0x00000000,
718     0x00000000, 0x00000000, 0x00000000, 0x00000000,
719     } },
720     { { /* 107 */
721     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
722     0x00000000, 0x00000000, 0x00000200, 0x00000200,
723     } },
724     { { /* 108 */
725     0x00000000, 0x00000000, 0x00000000, 0x00000000,
726     0x00000000, 0x00000000, 0x00003c00, 0x00000030,
727     } },
728     { { /* 109 */
729     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
730     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
731     } },
732     { { /* 110 */
733     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
734     0x00001fff, 0x00000000, 0x00000000, 0x00000000,
735     } },
736     { { /* 111 */
737     0xffff4002, 0xffffffff, 0x4002ffff, 0x00000000,
738     0x00000000, 0x00000000, 0x00000000, 0x00000000,
739     } },
740     { { /* 112 */
741     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
742     0x00000000, 0x00000000, 0x64092242, 0x64092242,
743     } },
744     { { /* 113 */
745     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
746     0x00000000, 0x00000000, 0x060cb301, 0x060cb301,
747     } },
748     { { /* 114 */
749     0x00000c7e, 0x031f8000, 0x0063f200, 0x000df840,
750     0x00037e08, 0x08000dfa, 0x0df901bf, 0x5437e400,
751     } },
752     { { /* 115 */
753     0x00000025, 0x40006fc0, 0x27f91be4, 0xdee00000,
754     0x007ff83f, 0x00007f7f, 0x00000000, 0x00000000,
755     } },
756     { { /* 116 */
757     0x00000000, 0x00000000, 0x00000000, 0x007f8000,
758     0x00000000, 0x00000000, 0x00000000, 0x00000000,
759     } },
760     { { /* 117 */
761     0x000000e7, 0x00000000, 0xfffffffe, 0xffffffff,
762     0x780fffff, 0xfffffffe, 0xffffffff, 0x787fffff,
763     } },
764     { { /* 118 */
765     0x43f36f8b, 0x9b462442, 0xe3e0e82c, 0x400a0004,
766     0xdb365f65, 0x04497977, 0xe3f0ecd7, 0x08c56038,
767     } },
768     { { /* 119 */
769     0x3403e602, 0x35518000, 0x7eabe0c8, 0x98698200,
770     0x2942a948, 0x8060e803, 0xad93441c, 0x4568c03a,
771     } },
772     { { /* 120 */
773     0x8656aa60, 0x02403f7a, 0x14618388, 0x21741020,
774     0x07022021, 0x40bc3000, 0x4462a624, 0x0a2060a8,
775     } },
776     { { /* 121 */
777     0x85740217, 0x9c840402, 0x14157bfb, 0x11e27f24,
778     0x02efb665, 0x20ff1f75, 0x28403a70, 0x676326c3,
779     } },
780     { { /* 122 */
781     0x20924dd9, 0x0fc946b0, 0x4850bc98, 0xa03f8638,
782     0x88162388, 0x52323e09, 0xe3a422aa, 0xc72c00dd,
783     } },
784     { { /* 123 */
785     0x26e1a166, 0x8f0a840b, 0x559e27eb, 0x89bbc241,
786     0x85400014, 0x08496361, 0x8ad07f0c, 0x05cfff3e,
787     } },
788     { { /* 124 */
789     0xa803ff1a, 0x7b407a41, 0x80024745, 0x38eb0500,
790     0x0005d851, 0x710c9934, 0x01000397, 0x24046366,
791     } },
792     { { /* 125 */
793     0x005180d0, 0x430ac000, 0x30c89071, 0x58000008,
794     0xf7000e99, 0x00415f80, 0x941000b0, 0x62800018,
795     } },
796     { { /* 126 */
797     0x09d00240, 0x01568200, 0x08015004, 0x05101d10,
798     0x001084c1, 0x10504025, 0x4d8a410f, 0xa60d4009,
799     } },
800     { { /* 127 */
801     0x914cab19, 0x098121c0, 0x0003c485, 0x80000652,
802     0x00080b04, 0x0009041d, 0x905c4849, 0x16900009,
803     } },
804     { { /* 128 */
805     0x22200c65, 0x24338412, 0x47960c03, 0x42250a04,
806     0x90880028, 0x4f084900, 0xd3aa14a2, 0x3e87d830,
807     } },
808     { { /* 129 */
809     0x1f618604, 0x41867ea4, 0x05b3c390, 0x211857a5,
810     0x2a48241e, 0x4a041128, 0x161b0a40, 0x88400d60,
811     } },
812     { { /* 130 */
813     0x9502020a, 0x10608221, 0x04000243, 0x80001444,
814     0x0c040000, 0x70000000, 0x00c11a06, 0x0c00024a,
815     } },
816     { { /* 131 */
817     0x00401a00, 0x40451404, 0xbdb30029, 0x052b0a78,
818     0xbfa0bba9, 0x8379407c, 0xe81d12fc, 0xc5694bf6,
819     } },
820     { { /* 132 */
821     0x044aeff6, 0xff022115, 0x402bed63, 0x0242d033,
822     0x00131000, 0x59ca1b02, 0x020000a0, 0x2c41a703,
823     } },
824     { { /* 133 */
825     0x8ff24880, 0x00000204, 0x10055800, 0x00489200,
826     0x20011894, 0x34805004, 0x684c3200, 0x68be49ea,
827     } },
828     { { /* 134 */
829     0x2e42184c, 0x21c9a820, 0x80b050b9, 0xff7c001e,
830     0x14e0849a, 0x01e028c1, 0xac49870e, 0xdddb130f,
831     } },
832     { { /* 135 */
833     0x89fbbe1a, 0x51a2a2e0, 0x32ca5502, 0x928b3e46,
834     0x438f1dbf, 0x32186703, 0x33c03028, 0xa9230811,
835     } },
836     { { /* 136 */
837     0x3a65c000, 0x04028fe3, 0x86252c4e, 0x00a1bf3d,
838     0x8cd43a1a, 0x317c06c9, 0x950a00e0, 0x0edb018b,
839     } },
840     { { /* 137 */
841     0x8c20e34b, 0xf0101182, 0xa7287d94, 0x40fbc9ac,
842     0x06534484, 0x44445a90, 0x00013fc8, 0xf5d40048,
843     } },
844     { { /* 138 */
845     0xec577701, 0x891dc442, 0x49286b83, 0xd2424109,
846     0x59fe061d, 0x3a221800, 0x3b9fb7e4, 0xc0eaf003,
847     } },
848     { { /* 139 */
849     0x82021386, 0xe4008980, 0x10a1b200, 0x0cc44b80,
850     0x8944d309, 0x48341faf, 0x0c458259, 0x0450420a,
851     } },
852     { { /* 140 */
853     0x10c8a040, 0x44503140, 0x01004004, 0x05408280,
854     0x442c0108, 0x1a056a30, 0x051420a6, 0x645690cf,
855     } },
856     { { /* 141 */
857     0x31000021, 0xcbf09c18, 0x63e2a120, 0x01b5104c,
858     0x9a83538c, 0x3281b8b2, 0x0a84987a, 0x0c0233e7,
859     } },
860     { { /* 142 */
861     0x9018d4cc, 0x9070a1a1, 0xe0048a1e, 0x0451c3d4,
862     0x21c2439a, 0x53104844, 0x36400292, 0xf3bd0241,
863     } },
864     { { /* 143 */
865     0xe8f0ab09, 0xa5d27dc0, 0xd24bc242, 0xd0afa43f,
866     0x34a11aa0, 0x03d88247, 0x651bc452, 0xc83ad294,
867     } },
868     { { /* 144 */
869     0x40c8001c, 0x33140e06, 0xb21b614f, 0xc0d00088,
870     0xa898a02a, 0x166ba1c5, 0x85b42e50, 0x0604c08b,
871     } },
872     { { /* 145 */
873     0x1e04f933, 0xa251056e, 0x76380400, 0x73b8ec07,
874     0x18324406, 0xc8164081, 0x63097c8a, 0xaa042980,
875     } },
876     { { /* 146 */
877     0xca9c1c24, 0x27604e0e, 0x83000990, 0x81040046,
878     0x10816011, 0x0908540d, 0xcc0a000e, 0x0c000500,
879     } },
880     { { /* 147 */
881     0xa0440430, 0x6784008b, 0x8a195288, 0x8b18865e,
882     0x41602e59, 0x9cbe8c10, 0x891c6861, 0x00089800,
883     } },
884     { { /* 148 */
885     0x089a8100, 0x41900018, 0xe4a14007, 0x640d0505,
886     0x0e4d310e, 0xff0a4806, 0x2aa81632, 0x000b852e,
887     } },
888     { { /* 149 */
889     0xca841800, 0x696c0e20, 0x16000032, 0x03905658,
890     0x1a285120, 0x11248000, 0x432618e1, 0x0eaa5d52,
891     } },
892     { { /* 150 */
893     0xae280fa0, 0x4500fa7b, 0x89406408, 0xc044c880,
894     0xb1419005, 0x24c48424, 0x603a1a34, 0xc1949000,
895     } },
896     { { /* 151 */
897     0x003a8246, 0xc106180d, 0x99100022, 0x1511e050,
898     0x00824057, 0x020a041a, 0x8930004f, 0x444ad813,
899     } },
900     { { /* 152 */
901     0xed228a02, 0x400510c0, 0x01021000, 0x31018808,
902     0x02044600, 0x0708f000, 0xa2008900, 0x22020000,
903     } },
904     { { /* 153 */
905     0x16100200, 0x10400042, 0x02605200, 0x200052f4,
906     0x80308510, 0x42021100, 0x80b54308, 0x9a2070e1,
907     } },
908     { { /* 154 */
909     0x08012040, 0xfc653500, 0xab0419c1, 0x62140286,
910     0x00440087, 0x02449085, 0x0a85405c, 0x33803207,
911     } },
912     { { /* 155 */
913     0xb8c00400, 0xc0d0ce20, 0x0080c030, 0x0d250508,
914     0x00400a90, 0x080c0200, 0x40006505, 0x41026421,
915     } },
916     { { /* 156 */
917     0x00000268, 0x847c0024, 0xde200002, 0x40498619,
918     0x40000808, 0x20010084, 0x10108400, 0x01c742cd,
919     } },
920     { { /* 157 */
921     0xd52a7038, 0x1d8f1968, 0x3e12be50, 0x81d92ef5,
922     0x2412cec4, 0x732e0828, 0x4b3424ac, 0xd41d020c,
923     } },
924     { { /* 158 */
925     0x80002a02, 0x08110097, 0x114411c4, 0x7d451786,
926     0x064949d9, 0x87914000, 0xd8c4254c, 0x491444ba,
927     } },
928     { { /* 159 */
929     0xc8001b92, 0x15800271, 0x0c000081, 0xc200096a,
930     0x40024800, 0xba493021, 0x1c802080, 0x1008e2ac,
931     } },
932     { { /* 160 */
933     0x00341004, 0x841400e1, 0x20000020, 0x10149800,
934     0x04aa70c2, 0x54208688, 0x04130c62, 0x20109180,
935     } },
936     { { /* 161 */
937     0x02064082, 0x54001c40, 0xe4e90383, 0x84802125,
938     0x2000e433, 0xe60944c0, 0x81260a03, 0x080112da,
939     } },
940     { { /* 162 */
941     0x97906901, 0xf8864001, 0x0081e24d, 0xa6510a0e,
942     0x81ec011a, 0x8441c600, 0xb62cadb8, 0x8741a46f,
943     } },
944     { { /* 163 */
945     0x4b028d54, 0x02681161, 0x2057bb60, 0x043350a0,
946     0xb7b4a8c0, 0x01122402, 0x20009ad3, 0x00c82271,
947     } },
948     { { /* 164 */
949     0x809e2081, 0xe1800c8a, 0x8151b009, 0x40281031,
950     0x89a52a0e, 0x620e69b6, 0xd1444425, 0x4d548085,
951     } },
952     { { /* 165 */
953     0x1fb12c75, 0x862dd807, 0x4841d87c, 0x226e414e,
954     0x9e088200, 0xed37f80c, 0x75268c80, 0x08149313,
955     } },
956     { { /* 166 */
957     0xc8040e32, 0x6ea6484e, 0x66702c4a, 0xba0126c0,
958     0x185dd30c, 0x00000000, 0x00000000, 0x00000000,
959     } },
960     { { /* 167 */
961     0x00000000, 0x05400000, 0x81337020, 0x03a54f81,
962     0x641055ec, 0x2344c318, 0x00341462, 0x1a090a43,
963     } },
964     { { /* 168 */
965     0x13a5187b, 0xa8480102, 0xc5440440, 0xe2dd8106,
966     0x2d481af0, 0x0416b626, 0x6e405058, 0x31128032,
967     } },
968     { { /* 169 */
969     0x0c0007e4, 0x420a8208, 0x803b4840, 0x87134860,
970     0x3428850d, 0xe5290319, 0x870a2345, 0x5c1825a9,
971     } },
972     { { /* 170 */
973     0xd9c577a6, 0x03e85e00, 0xa7000081, 0x41c6cd54,
974     0xa2042800, 0x2b0ab860, 0xda9e0020, 0x0e1a08ea,
975     } },
976     { { /* 171 */
977     0x11c0427c, 0x03768908, 0x01058621, 0x18a80000,
978     0xc44846a0, 0x20220d05, 0x91485422, 0x28978a01,
979     } },
980     { { /* 172 */
981     0x00087898, 0x31221605, 0x08804240, 0x06a2fa4e,
982     0x92110814, 0x9b042002, 0x06432e52, 0x90105000,
983     } },
984     { { /* 173 */
985     0x85ba0041, 0x20203042, 0x05a04f0b, 0x40802708,
986     0x1a930591, 0x0600df50, 0x3021a202, 0x4e800630,
987     } },
988     { { /* 174 */
989     0x04c80cc4, 0x8001a004, 0xd4316000, 0x0a020880,
990     0x00281c00, 0x00418e18, 0xca106ad0, 0x4b00f210,
991     } },
992     { { /* 175 */
993     0x1506274d, 0x88900220, 0x82a85a00, 0x81504549,
994     0x80002004, 0x2c088804, 0x000508d1, 0x4ac48001,
995     } },
996     { { /* 176 */
997     0x0062e020, 0x0a42008e, 0x6a8c3055, 0xe0a5090e,
998     0x42c42906, 0x80b34814, 0xb330803e, 0x731c0102,
999     } },
1000     { { /* 177 */
1001     0x600d1494, 0x09400c20, 0xc040301a, 0xc094a451,
1002     0x05c88dca, 0xa40c96c2, 0x34040001, 0x011000c8,
1003     } },
1004     { { /* 178 */
1005     0xa9c9550d, 0x1c5a2428, 0x48370142, 0x100f7a4d,
1006     0x452a32b4, 0x9205317b, 0x5c44b894, 0x458a68d7,
1007     } },
1008     { { /* 179 */
1009     0x2ed15097, 0x42081943, 0x9d40d202, 0x20979840,
1010     0x064d5409, 0x00000000, 0x00000000, 0x00000000,
1011     } },
1012     { { /* 180 */
1013     0x00000000, 0x84800000, 0x04215542, 0x17001c06,
1014     0x61107624, 0xb9ddff87, 0x5c0a659f, 0x3c00245d,
1015     } },
1016     { { /* 181 */
1017     0x0059adb0, 0x00000000, 0x00000000, 0x009b28d0,
1018     0x02000422, 0x44080108, 0xac409804, 0x90288d0a,
1019     } },
1020     { { /* 182 */
1021     0xe0018700, 0x00310400, 0x82211794, 0x10540019,
1022     0x021a2cb2, 0x40039c02, 0x88043d60, 0x7900080c,
1023     } },
1024     { { /* 183 */
1025     0xba3c1628, 0xcb088640, 0x90807274, 0x0000001e,
1026     0xd8000000, 0x9c87e188, 0x04124034, 0x2791ae64,
1027     } },
1028     { { /* 184 */
1029     0xe6fbe86b, 0x5366408f, 0x537feea6, 0xb5e4e32b,
1030     0x0002869f, 0x01228548, 0x08004402, 0x20a02116,
1031     } },
1032     { { /* 185 */
1033     0x02040004, 0x00052000, 0x01547e00, 0x01ac162c,
1034     0x10852a84, 0x05308c14, 0xb943fbc3, 0x906000ca,
1035     } },
1036     { { /* 186 */
1037     0x40326000, 0x80901200, 0x4c810b30, 0x40020054,
1038     0x1d6a0029, 0x02802000, 0x00048000, 0x150c2610,
1039     } },
1040     { { /* 187 */
1041     0x07018040, 0x0c24d94d, 0x18502810, 0x50205001,
1042     0x04d01000, 0x02017080, 0x21c30108, 0x00000132,
1043     } },
1044     { { /* 188 */
1045     0x07190088, 0x05600802, 0x4c0e0012, 0xf0a10405,
1046     0x00000002, 0x00000000, 0x00000000, 0x00000000,
1047     } },
1048     { { /* 189 */
1049     0x00000000, 0x00000000, 0x00000000, 0x00800000,
1050     0x035a8e8d, 0x5a0421bd, 0x11703488, 0x00000026,
1051     } },
1052     { { /* 190 */
1053     0x10000000, 0x8804c502, 0xf801b815, 0x25ed147c,
1054     0x1bb0ed60, 0x1bd70589, 0x1a627af3, 0x0ac50d0c,
1055     } },
1056     { { /* 191 */
1057     0x524ae5d1, 0x63050490, 0x52440354, 0x16122b57,
1058     0x1101a872, 0x00182949, 0x10080948, 0x886c6000,
1059     } },
1060     { { /* 192 */
1061     0x058f916e, 0x39903012, 0x4930f840, 0x001b8880,
1062     0x00000000, 0x00428500, 0x98000058, 0x7014ea04,
1063     } },
1064     { { /* 193 */
1065     0x611d1628, 0x60005113, 0x00a71a24, 0x00000000,
1066     0x03c00000, 0x10187120, 0xa9270172, 0x89066004,
1067     } },
1068     { { /* 194 */
1069     0x020cc022, 0x40810900, 0x8ca0202d, 0x00000e34,
1070     0x00000000, 0x11012100, 0xc11a8011, 0x0892ec4c,
1071     } },
1072     { { /* 195 */
1073     0x85000040, 0x1806c7ac, 0x0512e03e, 0x00108000,
1074     0x80ce4008, 0x02106d01, 0x08568641, 0x0027011e,
1075     } },
1076     { { /* 196 */
1077     0x083d3750, 0x4e05e032, 0x048401c0, 0x01400081,
1078     0x00000000, 0x00000000, 0x00000000, 0x00591aa0,
1079     } },
1080     { { /* 197 */
1081     0x882443c8, 0xc8001d48, 0x72030152, 0x04049013,
1082     0x04008280, 0x0d148a10, 0x02088056, 0x2704a040,
1083     } },
1084     { { /* 198 */
1085     0x4c000000, 0x00000000, 0x00000000, 0xa3200000,
1086     0xa0ae1902, 0xdf002660, 0x7b15f010, 0x3ad08121,
1087     } },
1088     { { /* 199 */
1089     0x00284180, 0x48001003, 0x8014cc00, 0x00c414cf,
1090     0x30202000, 0x00000001, 0x00000000, 0x00000000,
1091     } },
1092     { { /* 200 */
1093     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1094     0x00000000, 0x00000000, 0x00000300, 0x00000300,
1095     } },
1096     { { /* 201 */
1097     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1098     0x00000000, 0x00000000, 0xffff0000, 0x0001ffff,
1099     } },
1100     { { /* 202 */
1101     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
1102     0x0c0c0000, 0x000cc00c, 0x03000000, 0x00000000,
1103     } },
1104     { { /* 203 */
1105     0x00000000, 0x00000300, 0x00000000, 0x00000300,
1106     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1107     } },
1108     { { /* 204 */
1109     0xffff0000, 0xffffffff, 0x0040ffff, 0x00000000,
1110     0x0c0c0000, 0x0c00000c, 0x03000000, 0x00000300,
1111     } },
1112     { { /* 205 */
1113     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1114     0x00000000, 0x00000000, 0x0d10646e, 0x0d10646e,
1115     } },
1116     { { /* 206 */
1117     0x00000000, 0x01000300, 0x00000000, 0x00000300,
1118     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1119     } },
1120     { { /* 207 */
1121     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1122     0x9fffffff, 0xffcffee7, 0x0000003f, 0x00000000,
1123     } },
1124     { { /* 208 */
1125     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1126     0xfffddfec, 0xc3effdff, 0x40603ddf, 0x00000003,
1127     } },
1128     { { /* 209 */
1129     0x00000000, 0xfffe0000, 0xffffffff, 0xffffffff,
1130     0x00007fff, 0x00000000, 0x00000000, 0x00000000,
1131     } },
1132     { { /* 210 */
1133     0x3eff0793, 0x1303b011, 0x11102801, 0x05930000,
1134     0xb0111e7b, 0x3b019703, 0x00a01112, 0x306b9593,
1135     } },
1136     { { /* 211 */
1137     0x1102b051, 0x11303201, 0x011102b0, 0xb879300a,
1138     0x30011306, 0x00800010, 0x100b0113, 0x93000011,
1139     } },
1140     { { /* 212 */
1141     0x00102b03, 0x05930000, 0xb051746b, 0x3b011323,
1142     0x00001030, 0x70000000, 0x1303b011, 0x11102900,
1143     } },
1144     { { /* 213 */
1145     0x00012180, 0xb0153000, 0x3001030e, 0x02000030,
1146     0x10230111, 0x13000000, 0x10106b81, 0x01130300,
1147     } },
1148     { { /* 214 */
1149     0x30111013, 0x00000100, 0x22b85530, 0x30000000,
1150     0x9702b011, 0x113afb07, 0x011303b0, 0x00000021,
1151     } },
1152     { { /* 215 */
1153     0x3b0d1b00, 0x03b01138, 0x11330113, 0x13000001,
1154     0x111c2b05, 0x00000100, 0xb0111000, 0x2a011300,
1155     } },
1156     { { /* 216 */
1157     0x02b01930, 0x10100001, 0x11000000, 0x10300301,
1158     0x07130230, 0x0011146b, 0x2b051300, 0x8fb8f974,
1159     } },
1160     { { /* 217 */
1161     0x103b0113, 0x00000000, 0xd9700000, 0x01134ab0,
1162     0x0011103b, 0x00001103, 0x2ab15930, 0x10000111,
1163     } },
1164     { { /* 218 */
1165     0x11010000, 0x00100b01, 0x01130000, 0x0000102b,
1166     0x20000101, 0x02a01110, 0x30210111, 0x0102b059,
1167     } },
1168     { { /* 219 */
1169     0x19300000, 0x011307b0, 0xb011383b, 0x00000003,
1170     0x00000000, 0x383b0d13, 0x0103b011, 0x00001000,
1171     } },
1172     { { /* 220 */
1173     0x01130000, 0x00101020, 0x00000100, 0x00000110,
1174     0x30000000, 0x00021811, 0x00100000, 0x01110000,
1175     } },
1176     { { /* 221 */
1177     0x00000023, 0x0b019300, 0x00301110, 0x302b0111,
1178     0x13c7b011, 0x01303b01, 0x00000280, 0xb0113000,
1179     } },
1180     { { /* 222 */
1181     0x2b011383, 0x03b01130, 0x300a0011, 0x1102b011,
1182     0x00002000, 0x01110100, 0xa011102b, 0x2b011302,
1183     } },
1184     { { /* 223 */
1185     0x01000010, 0x30000001, 0x13029011, 0x11302b01,
1186     0x000066b0, 0xb0113000, 0x6b07d302, 0x07b0113a,
1187     } },
1188     { { /* 224 */
1189     0x00200103, 0x13000000, 0x11386b05, 0x011303b0,
1190     0x000010b8, 0x2b051b00, 0x03000110, 0x10000000,
1191     } },
1192     { { /* 225 */
1193     0x1102a011, 0x79700a01, 0x0111a2b0, 0x0000100a,
1194     0x00011100, 0x00901110, 0x00090111, 0x93000000,
1195     } },
1196     { { /* 226 */
1197     0xf9f2bb05, 0x011322b0, 0x2001323b, 0x00000000,
1198     0x06b05930, 0x303b0193, 0x1123a011, 0x11700000,
1199     } },
1200     { { /* 227 */
1201     0x001102b0, 0x00001010, 0x03011301, 0x00000110,
1202     0x162b0793, 0x01010010, 0x11300000, 0x01110200,
1203     } },
1204     { { /* 228 */
1205     0xb0113029, 0x00000000, 0x0eb05130, 0x383b0513,
1206     0x0303b011, 0x00000100, 0x01930000, 0x00001039,
1207     } },
1208     { { /* 229 */
1209     0x3b000302, 0x00000000, 0x00230113, 0x00000000,
1210     0x00100000, 0x00010000, 0x90113020, 0x00000002,
1211     } },
1212     { { /* 230 */
1213     0x00000000, 0x10000000, 0x11020000, 0x00000301,
1214     0x01130000, 0xb079b02b, 0x3b011323, 0x02b01130,
1215     } },
1216     { { /* 231 */
1217     0xf0210111, 0x1343b0d9, 0x11303b01, 0x011103b0,
1218     0xb0517020, 0x20011322, 0x01901110, 0x300b0111,
1219     } },
1220     { { /* 232 */
1221     0x9302b011, 0x0016ab01, 0x01130100, 0xb0113021,
1222     0x29010302, 0x02b03130, 0x30000000, 0x1b42b819,
1223     } },
1224     { { /* 233 */
1225     0x11383301, 0x00000330, 0x00000020, 0x33051300,
1226     0x00001110, 0x00000000, 0x93000000, 0x01302305,
1227     } },
1228     { { /* 234 */
1229     0x00010100, 0x30111010, 0x00000100, 0x02301130,
1230     0x10100001, 0x11000000, 0x00000000, 0x85130200,
1231     } },
1232     { { /* 235 */
1233     0x10111003, 0x2b011300, 0x63b87730, 0x303b0113,
1234     0x11a2b091, 0x7b300201, 0x011357f0, 0xf0d1702b,
1235     } },
1236     { { /* 236 */
1237     0x1b0111e3, 0x0ab97130, 0x303b0113, 0x13029001,
1238     0x11302b01, 0x071302b0, 0x3011302b, 0x23011303,
1239     } },
1240     { { /* 237 */
1241     0x02b01130, 0x30ab0113, 0x11feb411, 0x71300901,
1242     0x05d347b8, 0xb011307b, 0x21015303, 0x00001110,
1243     } },
1244     { { /* 238 */
1245     0x306b0513, 0x1102b011, 0x00103301, 0x05130000,
1246     0xa01038eb, 0x30000102, 0x02b01110, 0x30200013,
1247     } },
1248     { { /* 239 */
1249     0x0102b071, 0x00101000, 0x01130000, 0x1011100b,
1250     0x2b011300, 0x00000000, 0x366b0593, 0x1303b095,
1251     } },
1252     { { /* 240 */
1253     0x01103b01, 0x00000200, 0xb0113000, 0x20000103,
1254     0x01000010, 0x30000000, 0x030ab011, 0x00101001,
1255     } },
1256     { { /* 241 */
1257     0x01110100, 0x00000003, 0x23011302, 0x03000010,
1258     0x10000000, 0x01000000, 0x00100000, 0x00000290,
1259     } },
1260     { { /* 242 */
1261     0x30113000, 0x7b015386, 0x03b01130, 0x00210151,
1262     0x13000000, 0x11303b01, 0x001102b0, 0x00011010,
1263     } },
1264     { { /* 243 */
1265     0x2b011302, 0x02001110, 0x10000000, 0x0102b011,
1266     0x11300100, 0x000102b0, 0x00011010, 0x2b011100,
1267     } },
1268     { { /* 244 */
1269     0x02101110, 0x002b0113, 0x93000000, 0x11302b03,
1270     0x011302b0, 0x0000303b, 0x00000002, 0x03b01930,
1271     } },
1272     { { /* 245 */
1273     0x102b0113, 0x0103b011, 0x11300000, 0x011302b0,
1274     0x00001021, 0x00010102, 0x00000010, 0x102b0113,
1275     } },
1276     { { /* 246 */
1277     0x01020011, 0x11302000, 0x011102b0, 0x30113001,
1278     0x00000002, 0x02b01130, 0x303b0313, 0x0103b011,
1279     } },
1280     { { /* 247 */
1281     0x00002000, 0x05130000, 0xb011303b, 0x10001102,
1282     0x00000110, 0x142b0113, 0x01000001, 0x01100000,
1283     } },
1284     { { /* 248 */
1285     0x00010280, 0xb0113000, 0x10000102, 0x00000010,
1286     0x10230113, 0x93021011, 0x11100b05, 0x01130030,
1287     } },
1288     { { /* 249 */
1289     0xb051702b, 0x3b011323, 0x00000030, 0x30000000,
1290     0x1303b011, 0x11102b01, 0x01010330, 0xb011300a,
1291     } },
1292     { { /* 250 */
1293     0x20000102, 0x00000000, 0x10000011, 0x9300a011,
1294     0x00102b05, 0x00000200, 0x90111000, 0x29011100,
1295     } },
1296     { { /* 251 */
1297     0x00b01110, 0x30000000, 0x1302b011, 0x11302b21,
1298     0x000103b0, 0x00000020, 0x2b051300, 0x02b01130,
1299     } },
1300     { { /* 252 */
1301     0x103b0113, 0x13002011, 0x11322b21, 0x00130280,
1302     0xa0113028, 0x0a011102, 0x02921130, 0x30210111,
1303     } },
1304     { { /* 253 */
1305     0x13020011, 0x11302b01, 0x03d30290, 0x3011122b,
1306     0x2b011302, 0x00000000, 0x00000000, 0x00000000,
1307     } },
1308     { { /* 254 */
1309     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1310     0x00004000, 0x00000000, 0x20000000, 0x00000000,
1311     } },
1312     { { /* 255 */
1313     0x00000000, 0x00000000, 0x00003000, 0x00000000,
1314     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1315     } },
1316     { { /* 256 */
1317     0x00000000, 0x040001df, 0x80800176, 0x420c0000,
1318     0x01020140, 0x44008200, 0x00041018, 0x00000000,
1319     } },
1320     { { /* 257 */
1321     0xffff0000, 0xffff27bf, 0x000027bf, 0x00000000,
1322     0x00000000, 0x0c000000, 0x03000000, 0x000000c0,
1323     } },
1324     { { /* 258 */
1325     0x3c000000, 0x00000000, 0x00000000, 0x00000000,
1326     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1327     } },
1328     { { /* 259 */
1329     0x00000000, 0x061ef5c0, 0x000001f6, 0x40000000,
1330     0x01040040, 0x00208210, 0x00005040, 0x00000000,
1331     } },
1332     { { /* 260 */
1333     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1334     0x00000000, 0x00000000, 0x08004480, 0x08004480,
1335     } },
1336     { { /* 261 */
1337     0x00000000, 0x00000000, 0xc0000000, 0x00000000,
1338     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1339     } },
1340     { { /* 262 */
1341     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
1342     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1343     } },
1344     { { /* 263 */
1345     0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000,
1346     0x00000000, 0x00000000, 0x00000000, 0x000000c0,
1347     } },
1348     { { /* 264 */
1349     0x00000000, 0x000c0000, 0x00000000, 0x00000000,
1350     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1351     } },
1352     { { /* 265 */
1353     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
1354     0x00000000, 0x0000c00c, 0x00000000, 0x00000000,
1355     } },
1356     { { /* 266 */
1357     0x000c0003, 0x00003c00, 0x0000f000, 0x00003c00,
1358     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1359     } },
1360     { { /* 267 */
1361     0x00000000, 0x040001de, 0x00000176, 0x42000000,
1362     0x01020140, 0x44008200, 0x00041008, 0x00000000,
1363     } },
1364     { { /* 268 */
1365     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1366     0x00000000, 0x00000000, 0x98504f14, 0x18504f14,
1367     } },
1368     { { /* 269 */
1369     0x00000000, 0x00000000, 0x00000c00, 0x00000000,
1370     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1371     } },
1372     { { /* 270 */
1373     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1374     0x00000000, 0x00000000, 0x00480910, 0x00480910,
1375     } },
1376     { { /* 271 */
1377     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1378     0x00000000, 0x00000000, 0x0c186606, 0x0c186606,
1379     } },
1380     { { /* 272 */
1381     0x0c000000, 0x00000000, 0x00000000, 0x00000000,
1382     0x00010040, 0x00000000, 0x00000000, 0x00000000,
1383     } },
1384     { { /* 273 */
1385     0x00001006, 0x00000000, 0x00000000, 0x00000000,
1386     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1387     } },
1388     { { /* 274 */
1389     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1390     0xfef02596, 0x3bffecae, 0x30003f5f, 0x00000000,
1391     } },
1392     { { /* 275 */
1393     0x03c03030, 0x0000c000, 0x00000000, 0x600c0c03,
1394     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1395     } },
1396     { { /* 276 */
1397     0x000c3003, 0x18c00c0c, 0x00c03060, 0x60000c03,
1398     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1399     } },
1400     { { /* 277 */
1401     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1402     0x00000000, 0x00000000, 0x00100002, 0x00100002,
1403     } },
1404     { { /* 278 */
1405     0x00000003, 0x18000000, 0x00003060, 0x00000c00,
1406     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1407     } },
1408     { { /* 279 */
1409     0x00000000, 0x00300000, 0x00000000, 0x00000000,
1410     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1411     } },
1412     { { /* 280 */
1413     0xfdffb729, 0x000001ff, 0xb7290000, 0x00000000,
1414     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1415     } },
1416     { { /* 281 */
1417     0xfffddfec, 0xc3fffdff, 0x00803dcf, 0x00000003,
1418     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1419     } },
1420     { { /* 282 */
1421     0x00000000, 0xffffffff, 0xffffffff, 0x00ffffff,
1422     0xffffffff, 0x000003ff, 0x00000000, 0x00000000,
1423     } },
1424     { { /* 283 */
1425     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
1426     0x00000000, 0x0000c000, 0x00000000, 0x00000300,
1427     } },
1428     { { /* 284 */
1429     0x00000000, 0x00000000, 0x00000000, 0x00000010,
1430     0xfff99fee, 0xf3c5fdff, 0xb000798f, 0x0002ffc0,
1431     } },
1432     { { /* 285 */
1433     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1434     0x00000000, 0x00000000, 0x00004004, 0x00004004,
1435     } },
1436     { { /* 286 */
1437     0x0f000000, 0x00000000, 0x00000000, 0x00000000,
1438     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1439     } },
1440     { { /* 287 */
1441     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1442     0x00000000, 0x00000000, 0x02045101, 0x02045101,
1443     } },
1444     { { /* 288 */
1445     0x00000c00, 0x000000c3, 0x00000000, 0x18000000,
1446     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1447     } },
1448     { { /* 289 */
1449     0xffffffff, 0x0007f6fb, 0x00000000, 0x00000000,
1450     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1451     } },
1452     { { /* 290 */
1453     0x00000000, 0x00000000, 0x00000000, 0x00000300,
1454     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1455     } },
1456     { { /* 291 */
1457     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1458     0x00000000, 0x00000000, 0x011c0661, 0x011c0661,
1459     } },
1460     { { /* 292 */
1461     0xfff98fee, 0xc3e5fdff, 0x0001398f, 0x0001fff0,
1462     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1463     } },
1464     { { /* 293 */
1465     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1466     0x00000000, 0x00000000, 0x1c58af16, 0x1c58af16,
1467     } },
1468     { { /* 294 */
1469     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1470     0x00000000, 0x00000000, 0x115c0671, 0x115c0671,
1471     } },
1472     { { /* 295 */
1473     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1474     0x00000000, 0x00000000, 0xffffffff, 0x07ffffff,
1475     } },
1476     { { /* 296 */
1477     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1478     0x00000000, 0x00000000, 0x00100400, 0x00100400,
1479     } },
1480     { { /* 297 */
1481     0x00000000, 0x00000000, 0x00000000, 0x00000003,
1482     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1483     } },
1484     { { /* 298 */
1485     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1486     0x00000000, 0x00000000, 0x00082202, 0x00082202,
1487     } },
1488     { { /* 299 */
1489     0x03000030, 0x0000c000, 0x00000006, 0x00000000,
1490     0x00000000, 0x00000000, 0x00000000, 0x00000c00,
1491     } },
1492     { { /* 300 */
1493     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1494     0x00000000, 0x10000000, 0x00000000, 0x00000000,
1495     } },
1496     { { /* 301 */
1497     0x00000002, 0x00000000, 0x00000000, 0x00000000,
1498     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1499     } },
1500     { { /* 302 */
1501     0x00000000, 0x00000000, 0x00000000, 0x00300000,
1502     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1503     } },
1504     { { /* 303 */
1505     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1506     0x00000000, 0x00000000, 0x040c2383, 0x040c2383,
1507     } },
1508     { { /* 304 */
1509     0xfff99fee, 0xf3cdfdff, 0xb0c0398f, 0x00000003,
1510     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1511     } },
1512     { { /* 305 */
1513     0x00000000, 0x07ffffc6, 0x000001fe, 0x40000000,
1514     0x01000040, 0x0000a000, 0x00001000, 0x00000000,
1515     } },
1516     { { /* 306 */
1517     0xfff987e0, 0xd36dfdff, 0x1e003987, 0x001f0000,
1518     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1519     } },
1520     { { /* 307 */
1521     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1522     0x00000000, 0x00000000, 0x160e2302, 0x160e2302,
1523     } },
1524     { { /* 308 */
1525     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1526     0x00000000, 0x00000000, 0x00020000, 0x00020000,
1527     } },
1528     { { /* 309 */
1529     0x030000f0, 0x00000000, 0x0c00001e, 0x1e000000,
1530     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1531     } },
1532     { { /* 310 */
1533     0x00000000, 0x07ffffde, 0x000005f6, 0x50000000,
1534     0x05480262, 0x10000a00, 0x00013000, 0x00000000,
1535     } },
1536     { { /* 311 */
1537     0x00000000, 0x07ffffde, 0x000005f6, 0x50000000,
1538     0x05480262, 0x10000a00, 0x00052000, 0x00000000,
1539     } },
1540     { { /* 312 */
1541     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1542     0x00000000, 0x00000000, 0x143c278f, 0x143c278f,
1543     } },
1544     { { /* 313 */
1545     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1546     0x00000000, 0x00000000, 0x00000100, 0x00000000,
1547     } },
1548     { { /* 314 */
1549     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1550     0x00000000, 0x00000000, 0x02045301, 0x02045301,
1551     } },
1552     { { /* 315 */
1553     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
1554     0x00300000, 0x0c00c030, 0x03000000, 0x00000000,
1555     } },
1556     { { /* 316 */
1557     0xfff987ee, 0xf325fdff, 0x00013987, 0x0001fff0,
1558     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1559     } },
1560     { { /* 317 */
1561     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1562     0x00000000, 0x00000000, 0x02041101, 0x02041101,
1563     } },
1564     { { /* 318 */
1565     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1566     0x00000000, 0x00800000, 0x00000000, 0x00000000,
1567     } },
1568     { { /* 319 */
1569     0x30000000, 0x00000000, 0x00000000, 0x00000000,
1570     0x00040000, 0x00000000, 0x00000000, 0x00000000,
1571     } },
1572     { { /* 320 */
1573     0x00000000, 0x07fffdd6, 0x000005f6, 0xec000000,
1574     0x0200b4d9, 0x480a8640, 0x00000000, 0x00000000,
1575     } },
1576     { { /* 321 */
1577     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1578     0x00000000, 0x00000000, 0x00000002, 0x00000002,
1579     } },
1580     { { /* 322 */
1581     0x00033000, 0x00000000, 0x00000c00, 0x600000c3,
1582     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1583     } },
1584     { { /* 323 */
1585     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1586     0x00000000, 0x00000000, 0x1850cc14, 0x1850cc14,
1587     } },
1588     { { /* 324 */
1589     0xffff8f04, 0xffffffff, 0x8f04ffff, 0x00000000,
1590     0x030c0000, 0x0c00cc0f, 0x03000000, 0x00000300,
1591     } },
1592     { { /* 325 */
1593     0x00000000, 0x00800000, 0x03bffbaa, 0x03bffbaa,
1594     0x00000000, 0x00000000, 0x00002202, 0x00002202,
1595     } },
1596     { { /* 326 */
1597     0x00080000, 0x00000000, 0x00000000, 0x00000000,
1598     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1599     } },
1600     { { /* 327 */
1601     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1602     0xfc7e3fec, 0x2ffbffbf, 0x7f5f847f, 0x00040000,
1603     } },
1604     { { /* 328 */
1605     0xff7fff7f, 0xff01ff7f, 0x3d7f3d7f, 0xffff7fff,
1606     0xffff3d7f, 0x003d7fff, 0xff7f7f3d, 0x00ff7fff,
1607     } },
1608     { { /* 329 */
1609     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1610     0x00000000, 0x00000000, 0x24182212, 0x24182212,
1611     } },
1612     { { /* 330 */
1613     0x0000f000, 0x66000000, 0x00300180, 0x60000033,
1614     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1615     } },
1616     { { /* 331 */
1617     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1618     0x00000000, 0x00000000, 0x00408030, 0x00408030,
1619     } },
1620     { { /* 332 */
1621     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1622     0x00000000, 0x00000000, 0x00020032, 0x00020032,
1623     } },
1624     { { /* 333 */
1625     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1626     0x00000000, 0x00000000, 0x00000016, 0x00000016,
1627     } },
1628     { { /* 334 */
1629     0x00033000, 0x00000000, 0x00000c00, 0x60000003,
1630     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1631     } },
1632     { { /* 335 */
1633     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1634     0x00000000, 0x00000000, 0x00200034, 0x00200034,
1635     } },
1636     { { /* 336 */
1637     0x00033000, 0x00000000, 0x00000c00, 0x60000003,
1638     0x00000000, 0x00800000, 0x00000000, 0x0000c3f0,
1639     } },
1640     { { /* 337 */
1641     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1642     0x00040000, 0x00000000, 0x00000000, 0x00000000,
1643     } },
1644     { { /* 338 */
1645     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1646     0x00000000, 0x00000000, 0x00000880, 0x00000880,
1647     } },
1648     { { /* 339 */
1649     0xfdff8f04, 0xfdff01ff, 0x8f0401ff, 0x00000000,
1650     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1651     } },
1652     { { /* 340 */
1653     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1654     0x00000000, 0x00000000, 0x10400a33, 0x10400a33,
1655     } },
1656     { { /* 341 */
1657     0xffff0000, 0xffff1fff, 0x00000000, 0x00000000,
1658     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1659     } },
1660     { { /* 342 */
1661     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1662     0xd63dc7e8, 0xc3bfc718, 0x00803dc7, 0x00000000,
1663     } },
1664     { { /* 343 */
1665     0xfffddfee, 0xc3effdff, 0x00603ddf, 0x00000003,
1666     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1667     } },
1668     { { /* 344 */
1669     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
1670     0x0c0c0000, 0x00cc0000, 0x00000000, 0x0000c00c,
1671     } },
1672     { { /* 345 */
1673     0xfffffffe, 0x87ffffff, 0x00007fff, 0x00000000,
1674     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1675     } },
1676     { { /* 346 */
1677     0xff7fff7f, 0xff01ff00, 0x00003d7f, 0xffff7fff,
1678     0x00ff0000, 0x003d7f7f, 0xff7f7f00, 0x00ff7f00,
1679     } },
1680     { { /* 347 */
1681     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1682     0x00000000, 0x00000000, 0x30400090, 0x30400090,
1683     } },
1684     { { /* 348 */
1685     0x00000000, 0x00000000, 0xc0000180, 0x60000000,
1686     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1687     } },
1688     { { /* 349 */
1689     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1690     0x00000000, 0x00000000, 0x18404084, 0x18404084,
1691     } },
1692     { { /* 350 */
1693     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
1694     0x00c00000, 0x0c00c00c, 0x03000000, 0x00000000,
1695     } },
1696     { { /* 351 */
1697     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1698     0x00000000, 0x00000000, 0x00008000, 0x00008000,
1699     } },
1700     { { /* 352 */
1701     0x00000000, 0x041ed5c0, 0x0000077e, 0x40000000,
1702     0x01000040, 0x4000a000, 0x002109c0, 0x00000000,
1703     } },
1704     { { /* 353 */
1705     0xffff00d0, 0xffffffff, 0x00d0ffff, 0x00000000,
1706     0x00030000, 0x00000000, 0x00000000, 0x00000000,
1707     } },
1708     { { /* 354 */
1709     0x000c0000, 0x30000000, 0x00000c30, 0x00030000,
1710     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1711     } },
1712     { { /* 355 */
1713     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1714     0x00000000, 0x00000000, 0x263c370f, 0x263c370f,
1715     } },
1716     { { /* 356 */
1717     0x0003000c, 0x00000300, 0x00000000, 0x00000300,
1718     0x00000000, 0x00018003, 0x00000000, 0x00000000,
1719     } },
1720     { { /* 357 */
1721     0x0800024f, 0x00000008, 0x00000000, 0x00000000,
1722     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1723     } },
1724     { { /* 358 */
1725     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1726     0x00000000, 0xffffffff, 0xffffffff, 0x03ffffff,
1727     } },
1728     { { /* 359 */
1729     0x00000000, 0x00000000, 0x077dfffe, 0x077dfffe,
1730     0x00000000, 0x00000000, 0x10400010, 0x10400010,
1731     } },
1732     { { /* 360 */
1733     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1734     0x00000000, 0x00000000, 0x10400010, 0x10400010,
1735     } },
1736     { { /* 361 */
1737     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1738     0x00000000, 0x00000000, 0x081047a4, 0x081047a4,
1739     } },
1740     { { /* 362 */
1741     0x0c0030c0, 0x00000000, 0x0f30001e, 0x66000003,
1742     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1743     } },
1744     { { /* 363 */
1745     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1746     0x00000000, 0x00000000, 0x000a0a09, 0x000a0a09,
1747     } },
1748     { { /* 364 */
1749     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1750     0x00000000, 0x00000000, 0x00400810, 0x00400810,
1751     } },
1752     { { /* 365 */
1753     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
1754     0x00000000, 0x00000000, 0x0e3c770f, 0x0e3c770f,
1755     } },
1756     { { /* 366 */
1757     0x0c000000, 0x00000300, 0x00000018, 0x00000300,
1758     0x00000000, 0x00000000, 0x001fe000, 0x03000000,
1759     } },
1760     { { /* 367 */
1761     0x0000100f, 0x00000000, 0x00000000, 0x00000000,
1762     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1763     } },
1764     { { /* 368 */
1765     0x00000000, 0xc0000000, 0x00000000, 0x0000000c,
1766     0x00000000, 0x33000000, 0x00003000, 0x00000000,
1767     } },
1768     { { /* 369 */
1769     0x00000000, 0x00000000, 0x00000000, 0x00000000,
1770     0x00000000, 0x00000000, 0x00000280, 0x00000000,
1771     } },
1772     { { /* 370 */
1773     0x7f7b7f8b, 0xef553db4, 0xf35dfba8, 0x400b0243,
1774     0x8d3efb40, 0x8c2c7bf7, 0xe3fa6eff, 0xa8ed1d3a,
1775     } },
1776     { { /* 371 */
1777     0xcf83e602, 0x35558cf5, 0xffabe048, 0xd85992b9,
1778     0x2892ab18, 0x8020d7e9, 0xf583c438, 0x450ae74a,
1779     } },
1780     { { /* 372 */
1781     0x9714b000, 0x54007762, 0x1420d188, 0xc8c01020,
1782     0x00002121, 0x0c0413a8, 0x04408000, 0x082870c0,
1783     } },
1784     { { /* 373 */
1785     0x000408c0, 0x80000002, 0x14722b7b, 0x3bfb7924,
1786     0x1ae43327, 0x38ef9835, 0x28029ad1, 0xbf69a813,
1787     } },
1788     { { /* 374 */
1789     0x2fc665cf, 0xafc96b11, 0x5053340f, 0xa00486a2,
1790     0xe8090106, 0xc00e3f0f, 0x81450a88, 0xc6010010,
1791     } },
1792     { { /* 375 */
1793     0x26e1a161, 0xce00444b, 0xd4eec7aa, 0x85bbcadf,
1794     0xa5203a74, 0x8840436c, 0x8bd23f06, 0x3befff79,
1795     } },
1796     { { /* 376 */
1797     0xe8eff75a, 0x5b36fbcb, 0x1bfd0d49, 0x39ee0154,
1798     0x2e75d855, 0xa91abfd8, 0xf6bff3d7, 0xb40c67e0,
1799     } },
1800     { { /* 377 */
1801     0x081382c2, 0xd08bd49d, 0x1061065a, 0x59e074f2,
1802     0xb3128f9f, 0x6aaa0080, 0xb05e3230, 0x60ac9d7a,
1803     } },
1804     { { /* 378 */
1805     0xc900d303, 0x8a563098, 0x13907000, 0x18421f14,
1806     0x0008c060, 0x10808008, 0xec900400, 0xe6332817,
1807     } },
1808     { { /* 379 */
1809     0x90000758, 0x4e09f708, 0xfc83f485, 0x18c8af53,
1810     0x080c187c, 0x01146adf, 0xa734c80c, 0x2710a011,
1811     } },
1812     { { /* 380 */
1813     0x422228c5, 0x00210413, 0x41123010, 0x40001820,
1814     0xc60c022b, 0x10000300, 0x00220022, 0x02495810,
1815     } },
1816     { { /* 381 */
1817     0x9670a094, 0x1792eeb0, 0x05f2cb96, 0x23580025,
1818     0x42cc25de, 0x4a04cf38, 0x359f0c40, 0x8a001128,
1819     } },
1820     { { /* 382 */
1821     0x910a13fa, 0x10560229, 0x04200641, 0x84f00484,
1822     0x0c040000, 0x412c0400, 0x11541206, 0x00020a4b,
1823     } },
1824     { { /* 383 */
1825     0x00c00200, 0x00940000, 0xbfbb0001, 0x242b167c,
1826     0x7fa89bbb, 0xe3790c7f, 0xe00d10f4, 0x9f014132,
1827     } },
1828     { { /* 384 */
1829     0x35728652, 0xff1210b4, 0x4223cf27, 0x8602c06b,
1830     0x1fd33106, 0xa1aa3a0c, 0x02040812, 0x08012572,
1831     } },
1832     { { /* 385 */
1833     0x485040cc, 0x601062d0, 0x29001c80, 0x00109a00,
1834     0x22000004, 0x00800000, 0x68002020, 0x609ecbe6,
1835     } },
1836     { { /* 386 */
1837     0x3f73916e, 0x398260c0, 0x48301034, 0xbd5c0006,
1838     0xd6fb8cd1, 0x43e820e1, 0x084e0600, 0xc4d00500,
1839     } },
1840     { { /* 387 */
1841     0x89aa8d1f, 0x1602a6e1, 0x21ed0001, 0x1a8b3656,
1842     0x13a51fb7, 0x30a06502, 0x23c7b278, 0xe9226c93,
1843     } },
1844     { { /* 388 */
1845     0x3a74e47f, 0x98208fe3, 0x2625280e, 0xbf49bf9c,
1846     0xac543218, 0x1916b949, 0xb5220c60, 0x0659fbc1,
1847     } },
1848     { { /* 389 */
1849     0x8420e343, 0x800008d9, 0x20225500, 0x00a10184,
1850     0x20104800, 0x40801380, 0x00160d04, 0x80200040,
1851     } },
1852     { { /* 390 */
1853     0x8de7fd40, 0xe0985436, 0x091e7b8b, 0xd249fec8,
1854     0x8dee0611, 0xba221937, 0x9fdd77f4, 0xf0daf3ec,
1855     } },
1856     { { /* 391 */
1857     0xec424386, 0x26048d3f, 0xc021fa6c, 0x0cc2628e,
1858     0x0145d785, 0x559977ad, 0x4045e250, 0xa154260b,
1859     } },
1860     { { /* 392 */
1861     0x58199827, 0xa4103443, 0x411405f2, 0x07002280,
1862     0x426600b4, 0x15a17210, 0x41856025, 0x00000054,
1863     } },
1864     { { /* 393 */
1865     0x01040201, 0xcb70c820, 0x6a629320, 0x0095184c,
1866     0x9a8b1880, 0x3201aab2, 0x00c4d87a, 0x04c3f3e5,
1867     } },
1868     { { /* 394 */
1869     0xa238d44d, 0x5072a1a1, 0x84fc980a, 0x44d1c152,
1870     0x20c21094, 0x42104180, 0x3a000000, 0xd29d0240,
1871     } },
1872     { { /* 395 */
1873     0xa8b12f01, 0x2432bd40, 0xd04bd34d, 0xd0ada723,
1874     0x75a10a92, 0x01e9adac, 0x771f801a, 0xa01b9225,
1875     } },
1876     { { /* 396 */
1877     0x20cadfa1, 0x738c0602, 0x003b577f, 0x00d00bff,
1878     0x0088806a, 0x0029a1c4, 0x05242a05, 0x16234009,
1879     } },
1880     { { /* 397 */
1881     0x80056822, 0xa2112011, 0x64900004, 0x13824849,
1882     0x193023d5, 0x08922980, 0x88115402, 0xa0042001,
1883     } },
1884     { { /* 398 */
1885     0x81800400, 0x60228502, 0x0b010090, 0x12020022,
1886     0x00834011, 0x00001a01, 0x00000000, 0x00000000,
1887     } },
1888     { { /* 399 */
1889     0x00000000, 0x4684009f, 0x020012c8, 0x1a0004fc,
1890     0x0c4c2ede, 0x80b80402, 0x0afca826, 0x22288c02,
1891     } },
1892     { { /* 400 */
1893     0x8f7ba0e0, 0x2135c7d6, 0xf8b106c7, 0x62550713,
1894     0x8a19936e, 0xfb0e6efa, 0x48f91630, 0x7debcd2f,
1895     } },
1896     { { /* 401 */
1897     0x4e845892, 0x7a2e4ca0, 0x561eedea, 0x1190c649,
1898     0xe83a5324, 0x8124cfdb, 0x634218f1, 0x1a8a5853,
1899     } },
1900     { { /* 402 */
1901     0x24d37420, 0x0514aa3b, 0x89586018, 0xc0004800,
1902     0x91018268, 0x2cd684a4, 0xc4ba8886, 0x02100377,
1903     } },
1904     { { /* 403 */
1905     0x00388244, 0x404aae11, 0x510028c0, 0x15146044,
1906     0x10007310, 0x02480082, 0x40060205, 0x0000c003,
1907     } },
1908     { { /* 404 */
1909     0x0c020000, 0x02200008, 0x40009000, 0xd161b800,
1910     0x32744621, 0x3b8af800, 0x8b00050f, 0x2280bbd0,
1911     } },
1912     { { /* 405 */
1913     0x07690600, 0x00438040, 0x50005420, 0x250c41d0,
1914     0x83108410, 0x02281101, 0x00304008, 0x020040a1,
1915     } },
1916     { { /* 406 */
1917     0x20000040, 0xabe31500, 0xaa443180, 0xc624c2c6,
1918     0x8004ac13, 0x03d1b000, 0x4285611e, 0x1d9ff303,
1919     } },
1920     { { /* 407 */
1921     0x78e8440a, 0xc3925e26, 0x00852000, 0x4000b001,
1922     0x88424a90, 0x0c8dca04, 0x4203a705, 0x000422a1,
1923     } },
1924     { { /* 408 */
1925     0x0c018668, 0x10795564, 0xdea00002, 0x40c12000,
1926     0x5001488b, 0x04000380, 0x50040000, 0x80d0c05d,
1927     } },
1928     { { /* 409 */
1929     0x970aa010, 0x4dafbb20, 0x1e10d921, 0x83140460,
1930     0xa6d68848, 0x733fd83b, 0x497427bc, 0x92130ddc,
1931     } },
1932     { { /* 410 */
1933     0x8ba1142b, 0xd1392e75, 0x50503009, 0x69008808,
1934     0x024a49d4, 0x80164010, 0x89d7e564, 0x5316c020,
1935     } },
1936     { { /* 411 */
1937     0x86002b92, 0x15e0a345, 0x0c03008b, 0xe200196e,
1938     0x80067031, 0xa82916a5, 0x18802000, 0xe1487aac,
1939     } },
1940     { { /* 412 */
1941     0xb5d63207, 0x5f9132e8, 0x20e550a1, 0x10807c00,
1942     0x9d8a7280, 0x421f00aa, 0x02310e22, 0x04941100,
1943     } },
1944     { { /* 413 */
1945     0x40080022, 0x5c100010, 0xfcc80343, 0x0580a1a5,
1946     0x04008433, 0x6e080080, 0x81262a4b, 0x2901aad8,
1947     } },
1948     { { /* 414 */
1949     0x4490684d, 0xba880009, 0x00820040, 0x87d10000,
1950     0xb1e6215b, 0x80083161, 0xc2400800, 0xa600a069,
1951     } },
1952     { { /* 415 */
1953     0x4a328d58, 0x550a5d71, 0x2d579aa0, 0x4aa64005,
1954     0x30b12021, 0x01123fc6, 0x260a10c2, 0x50824462,
1955     } },
1956     { { /* 416 */
1957     0x80409880, 0x810004c0, 0x00002003, 0x38180000,
1958     0xf1a60200, 0x720e4434, 0x92e035a2, 0x09008101,
1959     } },
1960     { { /* 417 */
1961     0x00000400, 0x00008885, 0x00000000, 0x00804000,
1962     0x00000000, 0x00004040, 0x00000000, 0x00000000,
1963     } },
1964     { { /* 418 */
1965     0x00000000, 0x08000000, 0x00000082, 0x00000000,
1966     0x88000004, 0xe7efbfff, 0xffbfffff, 0xfdffefef,
1967     } },
1968     { { /* 419 */
1969     0xbffefbff, 0x057fffff, 0x85b30034, 0x42164706,
1970     0xe4105402, 0xb3058092, 0x81305422, 0x180b4263,
1971     } },
1972     { { /* 420 */
1973     0x13f5387b, 0xa9ea07e5, 0x05143c4c, 0x80020600,
1974     0xbd481ad9, 0xf496ee37, 0x7ec0705f, 0x355fbfb2,
1975     } },
1976     { { /* 421 */
1977     0x455fe644, 0x41469000, 0x063b1d40, 0xfe1362a1,
1978     0x39028505, 0x0c080548, 0x0000144f, 0x58183488,
1979     } },
1980     { { /* 422 */
1981     0xd8153077, 0x4bfbbd0e, 0x85008a90, 0xe61dc100,
1982     0xb386ed14, 0x639bff72, 0xd9befd92, 0x0a92887b,
1983     } },
1984     { { /* 423 */
1985     0x1cb2d3fe, 0x177ab980, 0xdc1782c9, 0x3980fffb,
1986     0x590c4260, 0x37df0f01, 0xb15094a3, 0x23070623,
1987     } },
1988     { { /* 424 */
1989     0x3102f85a, 0x310201f0, 0x1e820040, 0x056a3a0a,
1990     0x12805b84, 0xa7148002, 0xa04b2612, 0x90011069,
1991     } },
1992     { { /* 425 */
1993     0x848a1000, 0x3f801802, 0x42400708, 0x4e140110,
1994     0x180080b0, 0x0281c510, 0x10298202, 0x88000210,
1995     } },
1996     { { /* 426 */
1997     0x00420020, 0x11000280, 0x4413e000, 0xfe025804,
1998     0x30283c07, 0x04739798, 0xcb13ced1, 0x431f6210,
1999     } },
2000     { { /* 427 */
2001     0x55ac278d, 0xc892422e, 0x02885380, 0x78514039,
2002     0x8088292c, 0x2428b900, 0x080e0c41, 0x42004421,
2003     } },
2004     { { /* 428 */
2005     0x08680408, 0x12040006, 0x02903031, 0xe0855b3e,
2006     0x10442936, 0x10822814, 0x83344266, 0x531b013c,
2007     } },
2008     { { /* 429 */
2009     0x0e0d0404, 0x00510c22, 0xc0000012, 0x88000040,
2010     0x0000004a, 0x00000000, 0x5447dff6, 0x00088868,
2011     } },
2012     { { /* 430 */
2013     0x00000081, 0x40000000, 0x00000100, 0x02000000,
2014     0x00080600, 0x00000000, 0x00000000, 0x00000000,
2015     } },
2016     { { /* 431 */
2017     0x00000080, 0x00000040, 0x00000000, 0x00001040,
2018     0x00000000, 0xf7fdefff, 0xfffeff7f, 0xfffffbff,
2019     } },
2020     { { /* 432 */
2021     0xbffffdff, 0x00ffffff, 0x042012c2, 0x07080c06,
2022     0x01101624, 0x00000000, 0x00000000, 0x00000000,
2023     } },
2024     { { /* 433 */
2025     0xe0000000, 0xfffffffe, 0x7f79ffff, 0x00f928df,
2026     0x80120c32, 0xd53a0008, 0xecc2d858, 0x2fa89d18,
2027     } },
2028     { { /* 434 */
2029     0xe0109620, 0x2622d60c, 0x02060f97, 0x9055b240,
2030     0x501180a2, 0x04049800, 0x00004000, 0x00000000,
2031     } },
2032     { { /* 435 */
2033     0x00000000, 0x00000000, 0x00000000, 0xfffffbc0,
2034     0xdffbeffe, 0x62430b08, 0xfb3b41b6, 0x23896f74,
2035     } },
2036     { { /* 436 */
2037     0xecd7ae7f, 0x5960e047, 0x098fa096, 0xa030612c,
2038     0x2aaa090d, 0x4f7bd44e, 0x388bc4b2, 0x6110a9c6,
2039     } },
2040     { { /* 437 */
2041     0x42000014, 0x0202800c, 0x6485fe48, 0xe3f7d63e,
2042     0x0c073aa0, 0x0430e40c, 0x1002f680, 0x00000000,
2043     } },
2044     { { /* 438 */
2045     0x00000000, 0x00000000, 0x00000000, 0x00100000,
2046     0x00004000, 0x00004000, 0x00000100, 0x00000000,
2047     } },
2048     { { /* 439 */
2049     0x00000000, 0x40000000, 0x00000000, 0x00000400,
2050     0x00008000, 0x00000000, 0x00400400, 0x00000000,
2051     } },
2052     { { /* 440 */
2053     0x00000000, 0x40000000, 0x00000000, 0x00000800,
2054     0xfebdffe0, 0xffffffff, 0xfbe77f7f, 0xf7ffffbf,
2055     } },
2056     { { /* 441 */
2057     0xefffffff, 0xdff7ff7e, 0xfbdff6f7, 0x804fbffe,
2058     0x00000000, 0x00000000, 0x00000000, 0x7fffef00,
2059     } },
2060     { { /* 442 */
2061     0xb6f7ff7f, 0xb87e4406, 0x88313bf5, 0x00f41796,
2062     0x1391a960, 0x72490080, 0x0024f2f3, 0x42c88701,
2063     } },
2064     { { /* 443 */
2065     0x5048e3d3, 0x43052400, 0x4a4c0000, 0x10580227,
2066     0x01162820, 0x0014a809, 0x00000000, 0x00683ec0,
2067     } },
2068     { { /* 444 */
2069     0x00000000, 0x00000000, 0x00000000, 0xffe00000,
2070     0xfddbb7ff, 0x000000f7, 0xc72e4000, 0x00000180,
2071     } },
2072     { { /* 445 */
2073     0x00012000, 0x00004000, 0x00300000, 0xb4f7ffa8,
2074     0x03ffadf3, 0x00000120, 0x00000000, 0x00000000,
2075     } },
2076     { { /* 446 */
2077     0x00000000, 0x00000000, 0x00000000, 0xfffbf000,
2078     0xfdcf9df7, 0x15c301bf, 0x810a1827, 0x0a00a842,
2079     } },
2080     { { /* 447 */
2081     0x80088108, 0x18048008, 0x0012a3be, 0x00000000,
2082     0x00000000, 0x00000000, 0x00000000, 0x00000000,
2083     } },
2084     { { /* 448 */
2085     0x00000000, 0x00000000, 0x00000000, 0x90000000,
2086     0xdc3769e6, 0x3dff6bff, 0xf3f9fcf8, 0x00000004,
2087     } },
2088     { { /* 449 */
2089     0x80000000, 0xe7eebf6f, 0x5da2dffe, 0xc00b3fd8,
2090     0xa00c0984, 0x69100040, 0xb912e210, 0x5a0086a5,
2091     } },
2092     { { /* 450 */
2093     0x02896800, 0x6a809005, 0x00030010, 0x80000000,
2094     0x8e001ff9, 0x00000001, 0x00000000, 0x00000000,
2095     } },
2096     { { /* 451 */
2097     0x14000010, 0xa0c09512, 0x0c000200, 0x01000400,
2098     0x050002a3, 0x98800009, 0x00004000, 0x01004c00,
2099     } },
2100     { { /* 452 */
2101     0x04800008, 0x02840300, 0x00000824, 0x00040000,
2102     0x00000400, 0x20010904, 0x00001100, 0x22050030,
2103     } },
2104     { { /* 453 */
2105     0x00000108, 0x08104000, 0x01400000, 0x00001040,
2106     0x00010102, 0x10000040, 0x82012000, 0x10100002,
2107     } },
2108     { { /* 454 */
2109     0x00006002, 0x00000800, 0x00400000, 0x02100401,
2110     0x14400144, 0x013c4980, 0x880e8288, 0x50102014,
2111     } },
2112     { { /* 455 */
2113     0x80000824, 0x101000c1, 0x02800000, 0x02080101,
2114     0x04118000, 0x02200112, 0x00031020, 0x02000003,
2115     } },
2116     { { /* 456 */
2117     0x00000002, 0x090c1090, 0xa0004004, 0x60102290,
2118     0x00080000, 0x00414f45, 0x07071026, 0x40c00001,
2119     } },
2120     { { /* 457 */
2121     0x04580000, 0x0014800a, 0x00002800, 0x00002600,
2122     0x50988020, 0x02140018, 0x04013800, 0x00008008,
2123     } },
2124     { { /* 458 */
2125     0x41082004, 0x80000928, 0x20080280, 0x020e0a00,
2126     0x00010040, 0x16110200, 0x41800002, 0x08231400,
2127     } },
2128     { { /* 459 */
2129     0x40020020, 0x0080202f, 0x2015a008, 0x1c000002,
2130     0xc0040e00, 0x82028012, 0x00400000, 0x2002a004,
2131     } },
2132     { { /* 460 */
2133     0x20200001, 0xa0040000, 0x8890004c, 0xc4000080,
2134     0x10012500, 0x48100482, 0x60800110, 0x40008040,
2135     } },
2136     { { /* 461 */
2137     0x00040008, 0x04000044, 0x90000091, 0x000c1200,
2138     0x06040000, 0x08610480, 0x10010800, 0x080d0001,
2139     } },
2140     { { /* 462 */
2141     0x800204b4, 0x00140000, 0x00000000, 0x00200020,
2142     0x84100200, 0x01811000, 0x02000210, 0x03018800,
2143     } },
2144     { { /* 463 */
2145     0x04042804, 0x20001c92, 0x02100020, 0x4202490a,
2146     0x02420146, 0x00000803, 0x0008c008, 0x44050010,
2147     } },
2148     { { /* 464 */
2149     0x80222000, 0x00000800, 0x00008452, 0x10502140,
2150     0xe0410005, 0x00000400, 0x00a00008, 0x80080000,
2151     } },
2152     { { /* 465 */
2153     0x50180020, 0x00000009, 0x40080600, 0x00000000,
2154     0x56000020, 0x04000000, 0x00020006, 0x00208220,
2155     } },
2156     { { /* 466 */
2157     0x01210000, 0x40009000, 0x08c00140, 0x08110000,
2158     0x00004820, 0x02400810, 0x08800002, 0x00200000,
2159     } },
2160     { { /* 467 */
2161     0x00040a00, 0x00004000, 0x40000104, 0x84000000,
2162     0x02040048, 0x20000000, 0x00012000, 0x1b100000,
2163     } },
2164     { { /* 468 */
2165     0x00007000, 0x04000020, 0x10032000, 0x0804000a,
2166     0x00000008, 0x04020090, 0x88000014, 0x00000000,
2167     } },
2168     { { /* 469 */
2169     0x00000000, 0x08020008, 0x00040400, 0x40a00000,
2170     0x40000000, 0x00080090, 0x40800000, 0x20000388,
2171     } },
2172     { { /* 470 */
2173     0x02001080, 0x20010004, 0x12010004, 0x20008011,
2174     0x13200082, 0x02800000, 0x04098001, 0x00000004,
2175     } },
2176     { { /* 471 */
2177     0x00000000, 0x02801000, 0x00001000, 0x00000100,
2178     0x20010024, 0x00000050, 0x80200028, 0x00000020,
2179     } },
2180     { { /* 472 */
2181     0x01000000, 0x00a24000, 0x00000000, 0x82001010,
2182     0x00000800, 0x02000000, 0x40020002, 0x59000044,
2183     } },
2184     { { /* 473 */
2185     0x00000080, 0x0d040000, 0x04000000, 0x10020000,
2186     0x00022000, 0x00508000, 0x20080001, 0x000004a2,
2187     } },
2188     { { /* 474 */
2189     0xc0020400, 0x00310000, 0x80002000, 0x00002800,
2190     0x00000b60, 0x40200000, 0x00120000, 0x80000009,
2191     } },
2192     { { /* 475 */
2193     0x41000000, 0x00010008, 0x00880910, 0x20080888,
2194     0x04044020, 0x80482010, 0x00006000, 0x00020000,
2195     } },
2196     { { /* 476 */
2197     0x42405004, 0x00400020, 0x00000010, 0x00000886,
2198     0x00008000, 0x80021011, 0x00c00000, 0x42000000,
2199     } },
2200     { { /* 477 */
2201     0x4801201f, 0x40c00004, 0x20600480, 0x00000020,
2202     0x01000110, 0x22400040, 0x00000428, 0x00000000,
2203     } },
2204     { { /* 478 */
2205     0x0f00020f, 0x40401000, 0x00200048, 0x000c0092,
2206     0x81000421, 0x00040004, 0x00620001, 0x06000202,
2207     } },
2208     { { /* 479 */
2209     0x14001808, 0x00083800, 0x008c1028, 0x04120028,
2210     0x22008404, 0x40260880, 0x01100700, 0x00400000,
2211     } },
2212     { { /* 480 */
2213     0x20000020, 0x00200000, 0x00840000, 0x04108000,
2214     0x00000002, 0x00000000, 0x10000002, 0x04000402,
2215     } },
2216     { { /* 481 */
2217     0x10000000, 0x26a20000, 0x05000200, 0x82204000,
2218     0x80000000, 0x00048404, 0x80004800, 0x80000400,
2219     } },
2220     { { /* 482 */
2221     0x00000064, 0x00000050, 0x18804000, 0x00060000,
2222     0x00408002, 0x02020030, 0x00000000, 0x40000000,
2223     } },
2224     { { /* 483 */
2225     0x01208414, 0x00000600, 0x02018000, 0x10400000,
2226     0x04000840, 0x09200000, 0x2e000000, 0x04000304,
2227     } },
2228     { { /* 484 */
2229     0x00c01810, 0x20100010, 0x10400010, 0x02100000,
2230     0xa0000402, 0x48200000, 0x06080000, 0x01400000,
2231     } },
2232     { { /* 485 */
2233     0x40000008, 0x00001000, 0x10112800, 0xc2a09080,
2234     0x00008a02, 0x3a0000e9, 0x80611011, 0x40220000,
2235     } },
2236     { { /* 486 */
2237     0x20000020, 0x48381a00, 0x00028421, 0x54ea0800,
2238     0x01425100, 0x0490200c, 0x20020000, 0x00600800,
2239     } },
2240     { { /* 487 */
2241     0x00e0c201, 0x00004810, 0x10a10001, 0x00000040,
2242     0x80108084, 0x00042000, 0x00002000, 0x00000004,
2243     } },
2244     { { /* 488 */
2245     0x00010014, 0x03005d00, 0x00008102, 0x00120000,
2246     0x51009000, 0x04000480, 0x0021c200, 0x0a888056,
2247     } },
2248     { { /* 489 */
2249     0xd2b60004, 0x13800000, 0x204803a8, 0x04501921,
2250     0x0a003004, 0x02100010, 0x00091100, 0x01070080,
2251     } },
2252     { { /* 490 */
2253     0x42004020, 0x08300000, 0x002a2444, 0x04046081,
2254     0x40046008, 0x00120000, 0x10000108, 0x00000000,
2255     } },
2256     { { /* 491 */
2257     0x00000084, 0x08001000, 0x0012e001, 0x045880c0,
2258     0x00010000, 0x00800022, 0x02401000, 0x00000000,
2259     } },
2260     { { /* 492 */
2261     0x4000d000, 0x00000850, 0x01000009, 0x0d840000,
2262     0x01080000, 0x42008000, 0x20000828, 0x40100040,
2263     } },
2264     { { /* 493 */
2265     0x51000100, 0x32000000, 0x001a0894, 0x04000040,
2266     0x00002102, 0x03428000, 0x018c0080, 0x00234010,
2267     } },
2268     { { /* 494 */
2269     0x00000040, 0x185c4000, 0x03000000, 0x40020004,
2270     0xa20200c9, 0x00000220, 0x00101050, 0x00120004,
2271     } },
2272     { { /* 495 */
2273     0x00000040, 0x44002400, 0x00000228, 0x20000020,
2274     0x000a0008, 0x18010000, 0x3c08830c, 0x40000684,
2275     } },
2276     { { /* 496 */
2277     0x80101800, 0x02000280, 0x0020000c, 0x08009004,
2278     0x00040000, 0x0004000c, 0x00018000, 0x14001000,
2279     } },
2280     { { /* 497 */
2281     0x08240000, 0x00200000, 0x20420014, 0x58112000,
2282     0x10004048, 0x010050c0, 0x0408228c, 0x12282040,
2283     } },
2284     { { /* 498 */
2285     0x00000000, 0x00000020, 0x24002000, 0x00000000,
2286     0x00800a00, 0x00080910, 0x1019a000, 0x60200030,
2287     } },
2288     { { /* 499 */
2289     0x00000080, 0x00000080, 0x08000000, 0x800050a0,
2290     0x80044000, 0x04001010, 0x80008080, 0x00000000,
2291     } },
2292     { { /* 500 */
2293     0x00000040, 0x00800000, 0x000c4283, 0x01020000,
2294     0x00888000, 0x00104008, 0x20000000, 0x04000080,
2295     } },
2296     { { /* 501 */
2297     0x20000104, 0x1802c021, 0x08100000, 0x0000004e,
2298     0x80000001, 0x30c00080, 0x00000040, 0x00401200,
2299     } },
2300     { { /* 502 */
2301     0x04945288, 0x00940400, 0x06400104, 0x10002000,
2302     0x00080010, 0x00400420, 0x00000102, 0x00408010,
2303     } },
2304     { { /* 503 */
2305     0x05000000, 0x40002240, 0x00100000, 0x0e400024,
2306     0x00000080, 0x80000440, 0x01018410, 0xb1804004,
2307     } },
2308     { { /* 504 */
2309     0x25000800, 0x20000000, 0x00800000, 0x0000804c,
2310     0x10020020, 0x42001000, 0x00082000, 0x00002000,
2311     } },
2312     { { /* 505 */
2313     0x11500020, 0x40004053, 0x11280500, 0x80060014,
2314     0x004c0101, 0x60002008, 0x44000000, 0x01000036,
2315     } },
2316     { { /* 506 */
2317     0x00010028, 0x01180000, 0x84041804, 0x00098000,
2318     0x00800000, 0x00000000, 0x00400002, 0x10004001,
2319     } },
2320     { { /* 507 */
2321     0x0051a004, 0x00008100, 0x00000024, 0x40041000,
2322     0x00040000, 0x00042001, 0x00000000, 0x00008000,
2323     } },
2324     { { /* 508 */
2325     0x00000000, 0x00000000, 0x00000000, 0x20030000,
2326     0x00001840, 0x00020220, 0x04404002, 0x00204000,
2327     } },
2328     { { /* 509 */
2329     0x01008010, 0x00002080, 0x40008064, 0x00004031,
2330     0x10018090, 0x80304001, 0x000080a0, 0x80200040,
2331     } },
2332     { { /* 510 */
2333     0x00000001, 0x00000010, 0x00102088, 0x00800020,
2334     0x00120681, 0x100002a0, 0x00000042, 0x00000080,
2335     } },
2336     { { /* 511 */
2337     0x10000000, 0x21000a00, 0x00000200, 0x40000080,
2338     0x10110000, 0x00108200, 0x04000000, 0x00000400,
2339     } },
2340     { { /* 512 */
2341     0x80001000, 0x80002000, 0x40003008, 0x00000204,
2342     0x0801000a, 0x40000001, 0x00000000, 0x00000004,
2343     } },
2344     { { /* 513 */
2345     0x00000000, 0x00000000, 0x00020000, 0x00000000,
2346     0x88000000, 0x00002000, 0x08502000, 0x00840a00,
2347     } },
2348     { { /* 514 */
2349     0x31061808, 0x00000000, 0x00000000, 0x04000000,
2350     0x00000004, 0x00000240, 0x00100009, 0x00000000,
2351     } },
2352     { { /* 515 */
2353     0x00004002, 0x04002500, 0x00008040, 0x40a20100,
2354     0x00000001, 0x12412080, 0x04004008, 0x00042014,
2355     } },
2356     { { /* 516 */
2357     0x02000000, 0x00012000, 0x10000402, 0x000040c0,
2358     0x00080000, 0x5fe800a1, 0x04019402, 0x02000000,
2359     } },
2360     { { /* 517 */
2361     0x00040100, 0x00880000, 0x00401000, 0x00001012,
2362     0x00000000, 0x08004100, 0x00000010, 0x00000000,
2363     } },
2364     { { /* 518 */
2365     0x00000000, 0x00000000, 0x52020000, 0x10410080,
2366     0x00005000, 0x08400200, 0x80400010, 0x44400020,
2367     } },
2368     { { /* 519 */
2369     0x00084100, 0x10200d02, 0xa1200012, 0x00804804,
2370     0x00008212, 0xc6024000, 0x08100000, 0x205c1828,
2371     } },
2372     { { /* 520 */
2373     0x00000088, 0x00031000, 0x8000013f, 0x21184b44,
2374     0x100100f2, 0xa9002001, 0x08080840, 0x001b0001,
2375     } },
2376     { { /* 521 */
2377     0x28800112, 0x400020f0, 0x0910200c, 0x0a0010a0,
2378     0x80000020, 0x00000004, 0x1000000a, 0x00400000,
2379     } },
2380     { { /* 522 */
2381     0x00000000, 0x00002000, 0x00000080, 0x81000000,
2382     0x02c00020, 0x000004c5, 0x00000000, 0x00100100,
2383     } },
2384     { { /* 523 */
2385     0x20000000, 0x01080000, 0x00400022, 0x08000200,
2386     0x00408002, 0x20400028, 0x00000000, 0x00100000,
2387     } },
2388     { { /* 524 */
2389     0x08000008, 0x00420002, 0xa0a20003, 0x00022000,
2390     0x88000280, 0x65160000, 0x00040105, 0x00244041,
2391     } },
2392     { { /* 525 */
2393     0x80300000, 0x00184008, 0x00000880, 0x00201140,
2394     0x00000000, 0x02900000, 0x50004588, 0x00221043,
2395     } },
2396     { { /* 526 */
2397     0x12004000, 0x0b800000, 0x20002405, 0x0000000c,
2398     0x08000000, 0x11000410, 0x04000030, 0x00200043,
2399     } },
2400     { { /* 527 */
2401     0x80011000, 0x18008042, 0x11000000, 0x00001008,
2402     0x00008000, 0x24440000, 0x00800000, 0x80100005,
2403     } },
2404     { { /* 528 */
2405     0x00108204, 0x02102400, 0x00010001, 0x80000200,
2406     0xa080e80a, 0x00010000, 0x20008000, 0x80122200,
2407     } },
2408     { { /* 529 */
2409     0x88211404, 0x04208041, 0x20088020, 0x18040000,
2410     0x00000000, 0x00000000, 0x00000000, 0x00000000,
2411     } },
2412     { { /* 530 */
2413     0x00401004, 0x02100002, 0x40014210, 0x50006000,
2414     0x00080008, 0x20000820, 0x00100211, 0x10000000,
2415     } },
2416     { { /* 531 */
2417     0x91005400, 0x00000000, 0x00000000, 0x08000000,
2418     0x41610032, 0xa0029d44, 0x000000d2, 0x41020004,
2419     } },
2420     { { /* 532 */
2421     0x00800104, 0x020000c0, 0x04090030, 0x80000204,
2422     0x82004000, 0x00000020, 0x00000000, 0x00000000,
2423     } },
2424     { { /* 533 */
2425     0x00000000, 0x00000000, 0x00000080, 0x00000000,
2426     0x00000000, 0x00000000, 0x00000000, 0x00000000,
2427     } },
2428     { { /* 534 */
2429     0xc373ff8b, 0x1b0f6840, 0xf34ce9ac, 0xc0080200,
2430     0xca3e795c, 0x06487976, 0xf7f02fdf, 0xa8ff033a,
2431     } },
2432     { { /* 535 */
2433     0x233fef37, 0xfd59b004, 0xfffff3ca, 0xfff9de9f,
2434     0x7df7abff, 0x8eecc000, 0xffdbeebf, 0x45fad003,
2435     } },
2436     { { /* 536 */
2437     0xdffefae1, 0x10abbfef, 0xfcaaffeb, 0x24fdef3f,
2438     0x7f7678ad, 0xedfff00c, 0x2cfacff6, 0xeb6bf7f9,
2439     } },
2440     { { /* 537 */
2441     0x95bf1ffd, 0xbfbf6677, 0xfeb43bfb, 0x11e27bae,
2442     0x41bea681, 0x72c31435, 0x71917d70, 0x276b0003,
2443     } },
2444     { { /* 538 */
2445     0x70cf57cb, 0x0def4732, 0xfc747eda, 0xbdb4fe06,
2446     0x8bca3f9f, 0x58007e49, 0xebec228f, 0xddbb8a5c,
2447     } },
2448     { { /* 539 */
2449     0xb6e7ef60, 0xf293a40f, 0x549e37bb, 0x9bafd04b,
2450     0xf7d4c414, 0x0a1430b0, 0x88d02f08, 0x192fff7e,
2451     } },
2452     { { /* 540 */
2453     0xfb07ffda, 0x7beb7ff1, 0x0010c5ef, 0xfdff99ff,
2454     0x056779d7, 0xfdcbffe7, 0x4040c3ff, 0xbd8e6ff7,
2455     } },
2456     { { /* 541 */
2457     0x0497dffa, 0x5bfff4c0, 0xd0e7ed7b, 0xf8e0047e,
2458     0xb73eff9f, 0x882e7dfe, 0xbe7ffffd, 0xf6c483fe,
2459     } },
2460     { { /* 542 */
2461     0xb8fdf357, 0xef7dd680, 0x47885767, 0xc3dfff7d,
2462     0x37a9f0ff, 0x70fc7de0, 0xec9a3f6f, 0x86814cb3,
2463     } },
2464     { { /* 543 */
2465     0xdd5c3f9e, 0x4819f70d, 0x0007fea3, 0x38ffaf56,
2466     0xefb8980d, 0xb760403d, 0x9035d8ce, 0x3fff72bf,
2467     } },
2468     { { /* 544 */
2469     0x7a117ff7, 0xabfff7bb, 0x6fbeff00, 0xfe72a93c,
2470     0xf11bcfef, 0xf40adb6b, 0xef7ec3e6, 0xf6109b9c,
2471     } },
2472     { { /* 545 */
2473     0x16f4f048, 0x5182feb5, 0x15bbc7b1, 0xfbdf6e87,
2474     0x63cde43f, 0x7e7ec1ff, 0x7d5ffdeb, 0xfcfe777b,
2475     } },
2476     { { /* 546 */
2477     0xdbea960b, 0x53e86229, 0xfdef37df, 0xbd8136f5,
2478     0xfcbddc18, 0xffffd2e4, 0xffe03fd7, 0xabf87f6f,
2479     } },
2480     { { /* 547 */
2481     0x6ed99bae, 0xf115f5fb, 0xbdfb79a9, 0xadaf5a3c,
2482     0x1facdbba, 0x837971fc, 0xc35f7cf7, 0x0567dfff,
2483     } },
2484     { { /* 548 */
2485     0x8467ff9a, 0xdf8b1534, 0x3373f9f3, 0x5e1af7bd,
2486     0xa03fbf40, 0x01ebffff, 0xcfdddfc0, 0xabd37500,
2487     } },
2488     { { /* 549 */
2489     0xeed6f8c3, 0xb7ff43fd, 0x42275eaf, 0xf6869bac,
2490     0xf6bc27d7, 0x35b7f787, 0xe176aacd, 0xe29f49e7,
2491     } },
2492     { { /* 550 */
2493     0xaff2545c, 0x61d82b3f, 0xbbb8fc3b, 0x7b7dffcf,
2494     0x1ce0bf95, 0x43ff7dfd, 0xfffe5ff6, 0xc4ced3ef,
2495     } },
2496     { { /* 551 */
2497     0xadbc8db6, 0x11eb63dc, 0x23d0df59, 0xf3dbbeb4,
2498     0xdbc71fe7, 0xfae4ff63, 0x63f7b22b, 0xadbaed3b,
2499     } },
2500     { { /* 552 */
2501     0x7efffe01, 0x02bcfff7, 0xef3932ff, 0x8005fffc,
2502     0xbcf577fb, 0xfff7010d, 0xbf3afffb, 0xdfff0057,
2503     } },
2504     { { /* 553 */
2505     0xbd7def7b, 0xc8d4db88, 0xed7cfff3, 0x56ff5dee,
2506     0xac5f7e0d, 0xd57fff96, 0xc1403fee, 0xffe76ff9,
2507     } },
2508     { { /* 554 */
2509     0x8e77779b, 0xe45d6ebf, 0x5f1f6fcf, 0xfedfe07f,
2510     0x01fed7db, 0xfb7bff00, 0x1fdfffd4, 0xfffff800,
2511     } },
2512     { { /* 555 */
2513     0x007bfb8f, 0x7f5cbf00, 0x07f3ffff, 0x3de7eba0,
2514     0xfbd7f7bf, 0x6003ffbf, 0xbfedfffd, 0x027fefbb,
2515     } },
2516     { { /* 556 */
2517     0xddfdfe40, 0xe2f9fdff, 0xfb1f680b, 0xaffdfbe3,
2518     0xf7ed9fa4, 0xf80f7a7d, 0x0fd5eebe, 0xfd9fbb5d,
2519     } },
2520     { { /* 557 */
2521     0x3bf9f2db, 0xebccfe7f, 0x73fa876a, 0x9ffc95fc,
2522     0xfaf7109f, 0xbbcdddb7, 0xeccdf87e, 0x3c3ff366,
2523     } },
2524     { { /* 558 */
2525     0xb03ffffd, 0x067ee9f7, 0xfe0696ae, 0x5fd7d576,
2526     0xa3f33fd1, 0x6fb7cf07, 0x7f449fd1, 0xd3dd7b59,
2527     } },
2528     { { /* 559 */
2529     0xa9bdaf3b, 0xff3a7dcf, 0xf6ebfbe0, 0xffffb401,
2530     0xb7bf7afa, 0x0ffdc000, 0xff1fff7f, 0x95fffefc,
2531     } },
2532     { { /* 560 */
2533     0xb5dc0000, 0x3f3eef63, 0x001bfb7f, 0xfbf6e800,
2534     0xb8df9eef, 0x003fff9f, 0xf5ff7bd0, 0x3fffdfdb,
2535     } },
2536     { { /* 561 */
2537     0x00bffdf0, 0xbbbd8420, 0xffdedf37, 0x0ff3ff6d,
2538     0x5efb604c, 0xfafbfffb, 0x0219fe5e, 0xf9de79f4,
2539     } },
2540     { { /* 562 */
2541     0xebfaa7f7, 0xff3401eb, 0xef73ebd3, 0xc040afd7,
2542     0xdcff72bb, 0x2fd8f17f, 0xfe0bb8ec, 0x1f0bdda3,
2543     } },
2544     { { /* 563 */
2545     0x47cf8f1d, 0xffdeb12b, 0xda737fee, 0xcbc424ff,
2546     0xcbf2f75d, 0xb4edecfd, 0x4dddbff9, 0xfb8d99dd,
2547     } },
2548     { { /* 564 */
2549     0xaf7bbb7f, 0xc959ddfb, 0xfab5fc4f, 0x6d5fafe3,
2550     0x3f7dffff, 0xffdb7800, 0x7effb6ff, 0x022ffbaf,
2551     } },
2552     { { /* 565 */
2553     0xefc7ff9b, 0xffffffa5, 0xc7000007, 0xfff1f7ff,
2554     0x01bf7ffd, 0xfdbcdc00, 0xffffbff5, 0x3effff7f,
2555     } },
2556     { { /* 566 */
2557     0xbe000029, 0xff7ff9ff, 0xfd7e6efb, 0x039ecbff,
2558     0xfbdde300, 0xf6dfccff, 0x117fffff, 0xfbf6f800,
2559     } },
2560     { { /* 567 */
2561     0xd73ce7ef, 0xdfeffeef, 0xedbfc00b, 0xfdcdfedf,
2562     0x40fd7bf5, 0xb75fffff, 0xf930ffdf, 0xdc97fbdf,
2563     } },
2564     { { /* 568 */
2565     0xbff2fef3, 0xdfbf8fdf, 0xede6177f, 0x35530f7f,
2566     0x877e447c, 0x45bbfa12, 0x779eede0, 0xbfd98017,
2567     } },
2568     { { /* 569 */
2569     0xde897e55, 0x0447c16f, 0xf75d7ade, 0x290557ff,
2570     0xfe9586f7, 0xf32f97b3, 0x9f75cfff, 0xfb1771f7,
2571     } },
2572     { { /* 570 */
2573     0xee1934ee, 0xef6137cc, 0xef4c9fd6, 0xfbddd68f,
2574     0x6def7b73, 0xa431d7fe, 0x97d75e7f, 0xffd80f5b,
2575     } },
2576     { { /* 571 */
2577     0x7bce9d83, 0xdcff22ec, 0xef87763d, 0xfdeddfe7,
2578     0xa0fc4fff, 0xdbfc3b77, 0x7fdc3ded, 0xf5706fa9,
2579     } },
2580     { { /* 572 */
2581     0x2c403ffb, 0x847fff7f, 0xdeb7ec57, 0xf22fe69c,
2582     0xd5b50feb, 0xede7afeb, 0xfff08c2f, 0xe8f0537f,
2583     } },
2584     { { /* 573 */
2585     0xb5ffb99d, 0xe78fff66, 0xbe10d981, 0xe3c19c7c,
2586     0x27339cd1, 0xff6d0cbc, 0xefb7fcb7, 0xffffa0df,
2587     } },
2588     { { /* 574 */
2589     0xfe7bbf0b, 0x353fa3ff, 0x97cd13cc, 0xfb277637,
2590     0x7e6ccfd6, 0xed31ec50, 0xfc1c677c, 0x5fbff6fa,
2591     } },
2592     { { /* 575 */
2593     0xae2f0fba, 0x7ffea3ad, 0xde74fcf0, 0xf200ffef,
2594     0xfea2fbbf, 0xbcff3daf, 0x5fb9f694, 0x3f8ff3ad,
2595     } },
2596     { { /* 576 */
2597     0xa01ff26c, 0x01bfffef, 0x70057728, 0xda03ff35,
2598     0xc7fad2f9, 0x5c1d3fbf, 0xec33ff3a, 0xfe9cb7af,
2599     } },
2600     { { /* 577 */
2601     0x7a9f5236, 0xe722bffa, 0xfcff9ff7, 0xb61d2fbb,
2602     0x1dfded06, 0xefdf7dd7, 0xf166eb23, 0x0dc07ed9,
2603     } },
2604     { { /* 578 */
2605     0xdfbf3d3d, 0xba83c945, 0x9dd07dd1, 0xcf737b87,
2606     0xc3f59ff3, 0xc5fedf0d, 0x83020cb3, 0xaec0e879,
2607     } },
2608     { { /* 579 */
2609     0x6f0fc773, 0x093ffd7d, 0x0157fff1, 0x01ff62fb,
2610     0x3bf3fdb4, 0x43b2b013, 0xff305ed3, 0xeb9f0fff,
2611     } },
2612     { { /* 580 */
2613     0xf203feef, 0xfb893fef, 0x9e9937a9, 0xa72cdef9,
2614     0xc1f63733, 0xfe3e812e, 0xf2f75d20, 0x69d7d585,
2615     } },
2616     { { /* 581 */
2617     0xffffffff, 0xff6fdb07, 0xd97fc4ff, 0xbe0fefce,
2618     0xf05ef17b, 0xffb7f6cf, 0xef845ef7, 0x0edfd7cb,
2619     } },
2620     { { /* 582 */
2621     0xfcffff08, 0xffffee3f, 0xd7ff13ff, 0x7ffdaf0f,
2622     0x1ffabdc7, 0x00000000, 0x00000000, 0x00000000,
2623     } },
2624     { { /* 583 */
2625     0x00000000, 0xe7400000, 0xf933bd38, 0xfeed7feb,
2626     0x7c767fe8, 0xffefb3f7, 0xd8b7feaf, 0xfbbfff6f,
2627     } },
2628     { { /* 584 */
2629     0xdbf7f8fb, 0xe2f91752, 0x754785c8, 0xe3ef9090,
2630     0x3f6d9ef4, 0x0536ee2e, 0x7ff3f7bc, 0x7f3fa07b,
2631     } },
2632     { { /* 585 */
2633     0xeb600567, 0x6601babe, 0x583ffcd8, 0x87dfcaf7,
2634     0xffa0bfcd, 0xfebf5bcd, 0xefa7b6fd, 0xdf9c77ef,
2635     } },
2636     { { /* 586 */
2637     0xf8773fb7, 0xb7fc9d27, 0xdfefcab5, 0xf1b6fb5a,
2638     0xef1fec39, 0x7ffbfbbf, 0xdafe000d, 0x4e7fbdfb,
2639     } },
2640     { { /* 587 */
2641     0x5ac033ff, 0x9ffebff5, 0x005fffbf, 0xfdf80000,
2642     0x6ffdffca, 0xa001cffd, 0xfbf2dfff, 0xff7fdfbf,
2643     } },
2644     { { /* 588 */
2645     0x080ffeda, 0xbfffba08, 0xeed77afd, 0x67f9fbeb,
2646     0xff93e044, 0x9f57df97, 0x08dffef7, 0xfedfdf80,
2647     } },
2648     { { /* 589 */
2649     0xf7feffc5, 0x6803fffb, 0x6bfa67fb, 0x5fe27fff,
2650     0xff73ffff, 0xe7fb87df, 0xf7a7ebfd, 0xefc7bf7e,
2651     } },
2652     { { /* 590 */
2653     0xdf821ef3, 0xdf7e76ff, 0xda7d79c9, 0x1e9befbe,
2654     0x77fb7ce0, 0xfffb87be, 0xffdb1bff, 0x4fe03f5c,
2655     } },
2656     { { /* 591 */
2657     0x5f0e7fff, 0xddbf77ff, 0xfffff04f, 0x0ff8ffff,
2658     0xfddfa3be, 0xfffdfc1c, 0xfb9e1f7d, 0xdedcbdff,
2659     } },
2660     { { /* 592 */
2661     0xbafb3f6f, 0xfbefdf7f, 0x2eec7d1b, 0xf2f7af8e,
2662     0xcfee7b0f, 0x77c61d96, 0xfff57e07, 0x7fdfd982,
2663     } },
2664     { { /* 593 */
2665     0xc7ff5ee6, 0x79effeee, 0xffcf9a56, 0xde5efe5f,
2666     0xf9e8896e, 0xe6c4f45e, 0xbe7c0001, 0xdddf3b7f,
2667     } },
2668     { { /* 594 */
2669     0xe9efd59d, 0xde5334ac, 0x4bf7f573, 0x9eff7b4f,
2670     0x476eb8fe, 0xff450dfb, 0xfbfeabfd, 0xddffe9d7,
2671     } },
2672     { { /* 595 */
2673     0x7fffedf7, 0x7eebddfd, 0xb7ffcfe7, 0xef91bde9,
2674     0xd77c5d75, 0x00000000, 0x00000000, 0x00000000,
2675     } },
2676     { { /* 596 */
2677     0x00000000, 0xfa800000, 0xb4f1ffee, 0x2fefbf76,
2678     0x77bfb677, 0xfffd9fbf, 0xf6ae95bf, 0x7f3b75ff,
2679     } },
2680     { { /* 597 */
2681     0x0af9a7f5, 0x00000000, 0x00000000, 0x2bddfbd0,
2682     0x9a7ff633, 0xd6fcfdab, 0xbfebf9e6, 0xf41fdfdf,
2683     } },
2684     { { /* 598 */
2685     0xffffa6fd, 0xf37b4aff, 0xfef97fb7, 0x1d5cb6ff,
2686     0xe5ff7ff6, 0x24041f7b, 0xf99ebe05, 0xdff2dbe3,
2687     } },
2688     { { /* 599 */
2689     0xfdff6fef, 0xcbfcd679, 0xefffebfd, 0x0000001f,
2690     0x98000000, 0x8017e148, 0x00fe6a74, 0xfdf16d7f,
2691     } },
2692     { { /* 600 */
2693     0xfef3b87f, 0xf176e01f, 0x7b3fee96, 0xfffdeb8d,
2694     0xcbb3adff, 0xe17f84ef, 0xbff04daa, 0xfe3fbf3f,
2695     } },
2696     { { /* 601 */
2697     0xffd7ebff, 0xcf7fffdf, 0x85edfffb, 0x07bcd73f,
2698     0xfe0faeff, 0x76bffdaf, 0x37bbfaef, 0xa3ba7fdc,
2699     } },
2700     { { /* 602 */
2701     0x56f7b6ff, 0xe7df60f8, 0x4cdfff61, 0xff45b0fb,
2702     0x3ffa7ded, 0x18fc1fff, 0xe3afffff, 0xdf83c7d3,
2703     } },
2704     { { /* 603 */
2705     0xef7dfb57, 0x1378efff, 0x5ff7fec0, 0x5ee334bb,
2706     0xeff6f70d, 0x00bfd7fe, 0xf7f7f59d, 0xffe051de,
2707     } },
2708     { { /* 604 */
2709     0x037ffec9, 0xbfef5f01, 0x60a79ff1, 0xf1ffef1d,
2710     0x0000000f, 0x00000000, 0x00000000, 0x00000000,
2711     } },
2712     { { /* 605 */
2713     0x00000000, 0x00000000, 0x00000000, 0x3c800000,
2714     0xd91ffb4d, 0xfee37b3a, 0xdc7f3fe9, 0x0000003f,
2715     } },
2716     { { /* 606 */
2717     0x50000000, 0xbe07f51f, 0xf91bfc1d, 0x71ffbc1e,
2718     0x5bbe6ff9, 0x9b1b5796, 0xfffc7fff, 0xafe7872e,
2719     } },
2720     { { /* 607 */
2721     0xf34febf5, 0xe725dffd, 0x5d440bdc, 0xfddd5747,
2722     0x7790ed3f, 0x8ac87d7f, 0xf3f9fafa, 0xef4b202a,
2723     } },
2724     { { /* 608 */
2725     0x79cff5ff, 0x0ba5abd3, 0xfb8ff77a, 0x001f8ebd,
2726     0x00000000, 0xfd4ef300, 0x88001a57, 0x7654aeac,
2727     } },
2728     { { /* 609 */
2729     0xcdff17ad, 0xf42fffb2, 0xdbff5baa, 0x00000002,
2730     0x73c00000, 0x2e3ff9ea, 0xbbfffa8e, 0xffd376bc,
2731     } },
2732     { { /* 610 */
2733     0x7e72eefe, 0xe7f77ebd, 0xcefdf77f, 0x00000ff5,
2734     0x00000000, 0xdb9ba900, 0x917fa4c7, 0x7ecef8ca,
2735     } },
2736     { { /* 611 */
2737     0xc7e77d7a, 0xdcaecbbd, 0x8f76fd7e, 0x7cf391d3,
2738     0x4c2f01e5, 0xa360ed77, 0x5ef807db, 0x21811df7,
2739     } },
2740     { { /* 612 */
2741     0x309c6be0, 0xfade3b3a, 0xc3f57f53, 0x07ba61cd,
2742     0x00000000, 0x00000000, 0x00000000, 0xbefe26e0,
2743     } },
2744     { { /* 613 */
2745     0xebb503f9, 0xe9cbe36d, 0xbfde9c2f, 0xabbf9f83,
2746     0xffd51ff7, 0xdffeb7df, 0xffeffdae, 0xeffdfb7e,
2747     } },
2748     { { /* 614 */
2749     0x6ebfaaff, 0x00000000, 0x00000000, 0xb6200000,
2750     0xbe9e7fcd, 0x58f162b3, 0xfd7bf10d, 0xbefde9f1,
2751     } },
2752     { { /* 615 */
2753     0x5f6dc6c3, 0x69ffff3d, 0xfbf4ffcf, 0x4ff7dcfb,
2754     0x11372000, 0x00000015, 0x00000000, 0x00000000,
2755     } },
2756     { { /* 616 */
2757     0x00003000, 0x00000000, 0x00000000, 0x00000000,
2758     0x00000000, 0x00000000, 0x00000000, 0x00000000,
2759     } },
2760 },
2761 {
2762     /* aa */
2763     LEAF(  0,  0),
2764     /* ab */
2765     LEAF(  1,  1),
2766     /* af */
2767     LEAF(  2,  2), LEAF(  2,  3),
2768     /* ak */
2769     LEAF(  4,  4), LEAF(  4,  5), LEAF(  4,  6), LEAF(  4,  7),
2770     LEAF(  4,  8),
2771     /* am */
2772     LEAF(  9,  9), LEAF(  9, 10),
2773     /* an */
2774     LEAF( 11, 11),
2775     /* ar */
2776     LEAF( 12, 12),
2777     /* as */
2778     LEAF( 13, 13),
2779     /* ast */
2780     LEAF( 14, 11), LEAF( 14, 14),
2781     /* av */
2782     LEAF( 16, 15),
2783     /* ay */
2784     LEAF( 17, 16),
2785     /* az_az */
2786     LEAF( 18, 17), LEAF( 18, 18), LEAF( 18, 19),
2787     /* az_ir */
2788     LEAF( 21, 20),
2789     /* ba */
2790     LEAF( 22, 21),
2791     /* be */
2792     LEAF( 23, 22),
2793     /* ber_dz */
2794     LEAF( 24, 23), LEAF( 24, 24), LEAF( 24, 25), LEAF( 24, 26),
2795     /* ber_ma */
2796     LEAF( 28, 27),
2797     /* bg */
2798     LEAF( 29, 28),
2799     /* bh */
2800     LEAF( 30, 29),
2801     /* bi */
2802     LEAF( 31, 30),
2803     /* bin */
2804     LEAF( 32, 31), LEAF( 32, 32), LEAF( 32, 33),
2805     /* bm */
2806     LEAF( 35, 23), LEAF( 35, 34), LEAF( 35, 35),
2807     /* bn */
2808     LEAF( 38, 36),
2809     /* bo */
2810     LEAF( 39, 37),
2811     /* br */
2812     LEAF( 40, 38),
2813     /* brx */
2814     LEAF( 41, 39),
2815     /* bs */
2816     LEAF( 42, 23), LEAF( 42, 40),
2817     /* bua */
2818     LEAF( 44, 41),
2819     /* byn */
2820     LEAF( 45, 42), LEAF( 45, 43),
2821     /* ca */
2822     LEAF( 47, 44), LEAF( 47, 45),
2823     /* ch */
2824     LEAF( 49, 46),
2825     /* chm */
2826     LEAF( 50, 47),
2827     /* chr */
2828     LEAF( 51, 48),
2829     /* co */
2830     LEAF( 52, 49), LEAF( 52, 50),
2831     /* crh */
2832     LEAF( 54, 51), LEAF( 54, 52),
2833     /* cs */
2834     LEAF( 56, 53), LEAF( 56, 54),
2835     /* csb */
2836     LEAF( 58, 55), LEAF( 58, 56),
2837     /* cu */
2838     LEAF( 60, 57),
2839     /* cv */
2840     LEAF( 61, 58), LEAF( 61, 59),
2841     /* cy */
2842     LEAF( 63, 60), LEAF( 63, 61), LEAF( 63, 62),
2843     /* da */
2844     LEAF( 66, 63),
2845     /* de */
2846     LEAF( 67, 64),
2847     /* doi */
2848     LEAF( 68, 65),
2849     /* dv */
2850     LEAF( 69, 66),
2851     /* ee */
2852     LEAF( 70, 31), LEAF( 70, 67), LEAF( 70, 68), LEAF( 70, 69),
2853     /* el */
2854     LEAF( 74, 70),
2855     /* en */
2856     LEAF( 75, 71),
2857     /* eo */
2858     LEAF( 76, 23), LEAF( 76, 72),
2859     /* et */
2860     LEAF( 78, 73), LEAF( 78, 74),
2861     /* eu */
2862     LEAF( 80, 75),
2863     /* ff */
2864     LEAF( 81, 23), LEAF( 81, 76), LEAF( 81, 77),
2865     /* fi */
2866     LEAF( 84, 78), LEAF( 84, 74),
2867     /* fil */
2868     LEAF( 86, 79),
2869     /* fj */
2870     LEAF( 87, 23),
2871     /* fo */
2872     LEAF( 88, 80),
2873     /* fur */
2874     LEAF( 89, 81),
2875     /* fy */
2876     LEAF( 90, 82),
2877     /* ga */
2878     LEAF( 91, 83), LEAF( 91, 84), LEAF( 91, 85),
2879     /* gd */
2880     LEAF( 94, 86),
2881     /* gez */
2882     LEAF( 95, 87), LEAF( 95, 88),
2883     /* gn */
2884     LEAF( 97, 89), LEAF( 97, 90), LEAF( 97, 91),
2885     /* gu */
2886     LEAF(100, 92),
2887     /* gv */
2888     LEAF(101, 93),
2889     /* ha */
2890     LEAF(102, 23), LEAF(102, 94), LEAF(102, 95),
2891     /* haw */
2892     LEAF(105, 23), LEAF(105, 96), LEAF(105, 97),
2893     /* he */
2894     LEAF(108, 98),
2895     /* hsb */
2896     LEAF(109, 99), LEAF(109,100),
2897     /* ht */
2898     LEAF(111,101),
2899     /* hu */
2900     LEAF(112,102), LEAF(112,103),
2901     /* hy */
2902     LEAF(114,104),
2903     /* hz */
2904     LEAF(115, 23), LEAF(115,105), LEAF(115,106),
2905     /* id */
2906     LEAF(118,107),
2907     /* ig */
2908     LEAF(119, 23), LEAF(119,108),
2909     /* ii */
2910     LEAF(121,109), LEAF(121,109), LEAF(121,109), LEAF(121,109),
2911     LEAF(121,110),
2912     /* ik */
2913     LEAF(126,111),
2914     /* is */
2915     LEAF(127,112),
2916     /* it */
2917     LEAF(128,113),
2918     /* iu */
2919     LEAF(129,114), LEAF(129,115), LEAF(129,116),
2920     /* ja */
2921     LEAF(132,117), LEAF(132,118), LEAF(132,119), LEAF(132,120),
2922     LEAF(132,121), LEAF(132,122), LEAF(132,123), LEAF(132,124),
2923     LEAF(132,125), LEAF(132,126), LEAF(132,127), LEAF(132,128),
2924     LEAF(132,129), LEAF(132,130), LEAF(132,131), LEAF(132,132),
2925     LEAF(132,133), LEAF(132,134), LEAF(132,135), LEAF(132,136),
2926     LEAF(132,137), LEAF(132,138), LEAF(132,139), LEAF(132,140),
2927     LEAF(132,141), LEAF(132,142), LEAF(132,143), LEAF(132,144),
2928     LEAF(132,145), LEAF(132,146), LEAF(132,147), LEAF(132,148),
2929     LEAF(132,149), LEAF(132,150), LEAF(132,151), LEAF(132,152),
2930     LEAF(132,153), LEAF(132,154), LEAF(132,155), LEAF(132,156),
2931     LEAF(132,157), LEAF(132,158), LEAF(132,159), LEAF(132,160),
2932     LEAF(132,161), LEAF(132,162), LEAF(132,163), LEAF(132,164),
2933     LEAF(132,165), LEAF(132,166), LEAF(132,167), LEAF(132,168),
2934     LEAF(132,169), LEAF(132,170), LEAF(132,171), LEAF(132,172),
2935     LEAF(132,173), LEAF(132,174), LEAF(132,175), LEAF(132,176),
2936     LEAF(132,177), LEAF(132,178), LEAF(132,179), LEAF(132,180),
2937     LEAF(132,181), LEAF(132,182), LEAF(132,183), LEAF(132,184),
2938     LEAF(132,185), LEAF(132,186), LEAF(132,187), LEAF(132,188),
2939     LEAF(132,189), LEAF(132,190), LEAF(132,191), LEAF(132,192),
2940     LEAF(132,193), LEAF(132,194), LEAF(132,195), LEAF(132,196),
2941     LEAF(132,197), LEAF(132,198), LEAF(132,199),
2942     /* jv */
2943     LEAF(215,200),
2944     /* ka */
2945     LEAF(216,201),
2946     /* kaa */
2947     LEAF(217,202),
2948     /* ki */
2949     LEAF(218, 23), LEAF(218,203),
2950     /* kk */
2951     LEAF(220,204),
2952     /* kl */
2953     LEAF(221,205), LEAF(221,206),
2954     /* km */
2955     LEAF(223,207),
2956     /* kn */
2957     LEAF(224,208),
2958     /* ko */
2959     LEAF(225,209), LEAF(225,210), LEAF(225,211), LEAF(225,212),
2960     LEAF(225,213), LEAF(225,214), LEAF(225,215), LEAF(225,216),
2961     LEAF(225,217), LEAF(225,218), LEAF(225,219), LEAF(225,220),
2962     LEAF(225,221), LEAF(225,222), LEAF(225,223), LEAF(225,224),
2963     LEAF(225,225), LEAF(225,226), LEAF(225,227), LEAF(225,228),
2964     LEAF(225,229), LEAF(225,230), LEAF(225,231), LEAF(225,232),
2965     LEAF(225,233), LEAF(225,234), LEAF(225,235), LEAF(225,236),
2966     LEAF(225,237), LEAF(225,238), LEAF(225,239), LEAF(225,240),
2967     LEAF(225,241), LEAF(225,242), LEAF(225,243), LEAF(225,244),
2968     LEAF(225,245), LEAF(225,246), LEAF(225,247), LEAF(225,248),
2969     LEAF(225,249), LEAF(225,250), LEAF(225,251), LEAF(225,252),
2970     LEAF(225,253),
2971     /* kr */
2972     LEAF(270, 23), LEAF(270,254), LEAF(270,255),
2973     /* ks */
2974     LEAF(273,256),
2975     /* ku_am */
2976     LEAF(274,257), LEAF(274,258),
2977     /* ku_iq */
2978     LEAF(276,259),
2979     /* ku_tr */
2980     LEAF(277,260), LEAF(277,261),
2981     /* kum */
2982     LEAF(279,262),
2983     /* kv */
2984     LEAF(280,263),
2985     /* kw */
2986     LEAF(281, 23), LEAF(281, 96), LEAF(281,264),
2987     /* ky */
2988     LEAF(284,265),
2989     /* la */
2990     LEAF(285, 23), LEAF(285,266),
2991     /* lah */
2992     LEAF(287,267),
2993     /* lb */
2994     LEAF(288,268),
2995     /* lg */
2996     LEAF(289, 23), LEAF(289,269),
2997     /* li */
2998     LEAF(291,270),
2999     /* ln */
3000     LEAF(292,271), LEAF(292,272), LEAF(292,  6), LEAF(292,273),
3001     /* lo */
3002     LEAF(296,274),
3003     /* lt */
3004     LEAF(297, 23), LEAF(297,275),
3005     /* lv */
3006     LEAF(299, 23), LEAF(299,276),
3007     /* mg */
3008     LEAF(301,277),
3009     /* mh */
3010     LEAF(302, 23), LEAF(302,278),
3011     /* mi */
3012     LEAF(304, 23), LEAF(304, 96), LEAF(304,279),
3013     /* mk */
3014     LEAF(307,280),
3015     /* ml */
3016     LEAF(308,281),
3017     /* mn_cn */
3018     LEAF(309,282),
3019     /* mn_mn */
3020     LEAF(310,283),
3021     /* mni */
3022     LEAF(311,284),
3023     /* mo */
3024     LEAF(312,285), LEAF(312, 58), LEAF(312,286), LEAF(312,262),
3025     /* mt */
3026     LEAF(316,287), LEAF(316,288),
3027     /* my */
3028     LEAF(318,289),
3029     /* na */
3030     LEAF(319,  4), LEAF(319,290),
3031     /* nb */
3032     LEAF(321,291),
3033     /* ne */
3034     LEAF(322,292),
3035     /* nl */
3036     LEAF(323,293),
3037     /* nn */
3038     LEAF(324,294),
3039     /* nqo */
3040     LEAF(325,295),
3041     /* nso */
3042     LEAF(326,296), LEAF(326,297),
3043     /* nv */
3044     LEAF(328,298), LEAF(328,299), LEAF(328,300), LEAF(328,301),
3045     /* ny */
3046     LEAF(332, 23), LEAF(332,302),
3047     /* oc */
3048     LEAF(334,303),
3049     /* or */
3050     LEAF(335,304),
3051     /* ota */
3052     LEAF(336,305),
3053     /* pa */
3054     LEAF(337,306),
3055     /* pap_an */
3056     LEAF(338,307),
3057     /* pap_aw */
3058     LEAF(339,308),
3059     /* pl */
3060     LEAF(340, 99), LEAF(340,309),
3061     /* ps_af */
3062     LEAF(342,310),
3063     /* ps_pk */
3064     LEAF(343,311),
3065     /* pt */
3066     LEAF(344,312),
3067     /* qu */
3068     LEAF(345,308), LEAF(345,313),
3069     /* rm */
3070     LEAF(347,314),
3071     /* ro */
3072     LEAF(348,285), LEAF(348, 58), LEAF(348,286),
3073     /* sah */
3074     LEAF(351,315),
3075     /* sat */
3076     LEAF(352,316),
3077     /* sc */
3078     LEAF(353,317),
3079     /* sco */
3080     LEAF(354, 23), LEAF(354,318), LEAF(354,319),
3081     /* sd */
3082     LEAF(357,320),
3083     /* se */
3084     LEAF(358,321), LEAF(358,322),
3085     /* sg */
3086     LEAF(360,323),
3087     /* sh */
3088     LEAF(361, 23), LEAF(361, 40), LEAF(361,324),
3089     /* shs */
3090     LEAF(364,325), LEAF(364,326),
3091     /* si */
3092     LEAF(366,327),
3093     /* sid */
3094     LEAF(367,328), LEAF(367, 10),
3095     /* sk */
3096     LEAF(369,329), LEAF(369,330),
3097     /* sm */
3098     LEAF(371, 23), LEAF(371, 97),
3099     /* sma */
3100     LEAF(373,331),
3101     /* smj */
3102     LEAF(374,332),
3103     /* smn */
3104     LEAF(375,333), LEAF(375,334),
3105     /* sms */
3106     LEAF(377,335), LEAF(377,336), LEAF(377,337),
3107     /* sq */
3108     LEAF(380,338),
3109     /* sr */
3110     LEAF(381,339),
3111     /* sv */
3112     LEAF(382,340),
3113     /* syr */
3114     LEAF(383,341),
3115     /* ta */
3116     LEAF(384,342),
3117     /* te */
3118     LEAF(385,343),
3119     /* tg */
3120     LEAF(386,344),
3121     /* th */
3122     LEAF(387,345),
3123     /* tig */
3124     LEAF(388,346), LEAF(388, 43),
3125     /* tk */
3126     LEAF(390,347), LEAF(390,348),
3127     /* tr */
3128     LEAF(392,349), LEAF(392, 52),
3129     /* tt */
3130     LEAF(394,350),
3131     /* ty */
3132     LEAF(395,351), LEAF(395, 96), LEAF(395,300),
3133     /* ug */
3134     LEAF(398,352),
3135     /* uk */
3136     LEAF(399,353),
3137     /* ve */
3138     LEAF(400, 23), LEAF(400,354),
3139     /* vi */
3140     LEAF(402,355), LEAF(402,356), LEAF(402,357), LEAF(402,358),
3141     /* vo */
3142     LEAF(406,359),
3143     /* vot */
3144     LEAF(407,360), LEAF(407, 74),
3145     /* wa */
3146     LEAF(409,361),
3147     /* wen */
3148     LEAF(410, 99), LEAF(410,362),
3149     /* wo */
3150     LEAF(412,363), LEAF(412,269),
3151     /* yap */
3152     LEAF(414,364),
3153     /* yo */
3154     LEAF(415,365), LEAF(415,366), LEAF(415,367), LEAF(415,368),
3155     /* zh_cn */
3156     LEAF(419,369), LEAF(419,370), LEAF(419,371), LEAF(419,372),
3157     LEAF(419,373), LEAF(419,374), LEAF(419,375), LEAF(419,376),
3158     LEAF(419,377), LEAF(419,378), LEAF(419,379), LEAF(419,380),
3159     LEAF(419,381), LEAF(419,382), LEAF(419,383), LEAF(419,384),
3160     LEAF(419,385), LEAF(419,386), LEAF(419,387), LEAF(419,388),
3161     LEAF(419,389), LEAF(419,390), LEAF(419,391), LEAF(419,392),
3162     LEAF(419,393), LEAF(419,394), LEAF(419,395), LEAF(419,396),
3163     LEAF(419,397), LEAF(419,398), LEAF(419,399), LEAF(419,400),
3164     LEAF(419,401), LEAF(419,402), LEAF(419,403), LEAF(419,404),
3165     LEAF(419,405), LEAF(419,406), LEAF(419,407), LEAF(419,408),
3166     LEAF(419,409), LEAF(419,410), LEAF(419,411), LEAF(419,412),
3167     LEAF(419,413), LEAF(419,414), LEAF(419,415), LEAF(419,416),
3168     LEAF(419,417), LEAF(419,418), LEAF(419,419), LEAF(419,420),
3169     LEAF(419,421), LEAF(419,422), LEAF(419,423), LEAF(419,424),
3170     LEAF(419,425), LEAF(419,426), LEAF(419,427), LEAF(419,428),
3171     LEAF(419,429), LEAF(419,430), LEAF(419,431), LEAF(419,432),
3172     LEAF(419,433), LEAF(419,434), LEAF(419,435), LEAF(419,436),
3173     LEAF(419,437), LEAF(419,438), LEAF(419,439), LEAF(419,440),
3174     LEAF(419,441), LEAF(419,442), LEAF(419,443), LEAF(419,444),
3175     LEAF(419,445), LEAF(419,446), LEAF(419,447), LEAF(419,448),
3176     LEAF(419,449), LEAF(419,450),
3177     /* zh_hk */
3178     LEAF(501,451), LEAF(501,452), LEAF(501,453), LEAF(501,454),
3179     LEAF(501,455), LEAF(501,456), LEAF(501,457), LEAF(501,458),
3180     LEAF(501,459), LEAF(501,460), LEAF(501,461), LEAF(501,462),
3181     LEAF(501,463), LEAF(501,464), LEAF(501,465), LEAF(501,466),
3182     LEAF(501,467), LEAF(501,468), LEAF(501,469), LEAF(501,470),
3183     LEAF(501,471), LEAF(501,472), LEAF(501,473), LEAF(501,474),
3184     LEAF(501,475), LEAF(501,476), LEAF(501,477), LEAF(501,478),
3185     LEAF(501,479), LEAF(501,480), LEAF(501,481), LEAF(501,482),
3186     LEAF(501,483), LEAF(501,484), LEAF(501,485), LEAF(501,486),
3187     LEAF(501,487), LEAF(501,488), LEAF(501,489), LEAF(501,490),
3188     LEAF(501,491), LEAF(501,492), LEAF(501,493), LEAF(501,494),
3189     LEAF(501,495), LEAF(501,496), LEAF(501,497), LEAF(501,498),
3190     LEAF(501,499), LEAF(501,500), LEAF(501,501), LEAF(501,502),
3191     LEAF(501,503), LEAF(501,504), LEAF(501,505), LEAF(501,506),
3192     LEAF(501,507), LEAF(501,508), LEAF(501,509), LEAF(501,510),
3193     LEAF(501,511), LEAF(501,512), LEAF(501,513), LEAF(501,514),
3194     LEAF(501,515), LEAF(501,516), LEAF(501,517), LEAF(501,518),
3195     LEAF(501,519), LEAF(501,520), LEAF(501,521), LEAF(501,522),
3196     LEAF(501,523), LEAF(501,524), LEAF(501,525), LEAF(501,526),
3197     LEAF(501,527), LEAF(501,528), LEAF(501,529), LEAF(501,530),
3198     LEAF(501,531), LEAF(501,532), LEAF(501,533),
3199     /* zh_tw */
3200     LEAF(584,534), LEAF(584,535), LEAF(584,536), LEAF(584,537),
3201     LEAF(584,538), LEAF(584,539), LEAF(584,540), LEAF(584,541),
3202     LEAF(584,542), LEAF(584,543), LEAF(584,544), LEAF(584,545),
3203     LEAF(584,546), LEAF(584,547), LEAF(584,548), LEAF(584,549),
3204     LEAF(584,550), LEAF(584,551), LEAF(584,552), LEAF(584,553),
3205     LEAF(584,554), LEAF(584,555), LEAF(584,556), LEAF(584,557),
3206     LEAF(584,558), LEAF(584,559), LEAF(584,560), LEAF(584,561),
3207     LEAF(584,562), LEAF(584,563), LEAF(584,564), LEAF(584,565),
3208     LEAF(584,566), LEAF(584,567), LEAF(584,568), LEAF(584,569),
3209     LEAF(584,570), LEAF(584,571), LEAF(584,572), LEAF(584,573),
3210     LEAF(584,574), LEAF(584,575), LEAF(584,576), LEAF(584,577),
3211     LEAF(584,578), LEAF(584,579), LEAF(584,580), LEAF(584,581),
3212     LEAF(584,582), LEAF(584,583), LEAF(584,584), LEAF(584,585),
3213     LEAF(584,586), LEAF(584,587), LEAF(584,588), LEAF(584,589),
3214     LEAF(584,590), LEAF(584,591), LEAF(584,592), LEAF(584,593),
3215     LEAF(584,594), LEAF(584,595), LEAF(584,596), LEAF(584,597),
3216     LEAF(584,598), LEAF(584,599), LEAF(584,600), LEAF(584,601),
3217     LEAF(584,602), LEAF(584,603), LEAF(584,604), LEAF(584,605),
3218     LEAF(584,606), LEAF(584,607), LEAF(584,608), LEAF(584,609),
3219     LEAF(584,610), LEAF(584,611), LEAF(584,612), LEAF(584,613),
3220     LEAF(584,614), LEAF(584,615), LEAF(584,616),
3221 },
3222 {
3223     /* aa */
3224     0x0000,
3225     /* ab */
3226     0x0004,
3227     /* af */
3228     0x0000, 0x0001,
3229     /* ak */
3230     0x0000, 0x0001, 0x0002, 0x0003, 0x001e,
3231     /* am */
3232     0x0012, 0x0013,
3233     /* an */
3234     0x0000,
3235     /* ar */
3236     0x0006,
3237     /* as */
3238     0x0009,
3239     /* ast */
3240     0x0000, 0x001e,
3241     /* av */
3242     0x0004,
3243     /* ay */
3244     0x0000,
3245     /* az_az */
3246     0x0000, 0x0001, 0x0002,
3247     /* az_ir */
3248     0x0006,
3249     /* ba */
3250     0x0004,
3251     /* be */
3252     0x0004,
3253     /* ber_dz */
3254     0x0000, 0x0001, 0x0002, 0x001e,
3255     /* ber_ma */
3256     0x002d,
3257     /* bg */
3258     0x0004,
3259     /* bh */
3260     0x0009,
3261     /* bi */
3262     0x0000,
3263     /* bin */
3264     0x0000, 0x0003, 0x001e,
3265     /* bm */
3266     0x0000, 0x0001, 0x0002,
3267     /* bn */
3268     0x0009,
3269     /* bo */
3270     0x000f,
3271     /* br */
3272     0x0000,
3273     /* brx */
3274     0x0009,
3275     /* bs */
3276     0x0000, 0x0001,
3277     /* bua */
3278     0x0004,
3279     /* byn */
3280     0x0012, 0x0013,
3281     /* ca */
3282     0x0000, 0x0001,
3283     /* ch */
3284     0x0000,
3285     /* chm */
3286     0x0004,
3287     /* chr */
3288     0x0013,
3289     /* co */
3290     0x0000, 0x0001,
3291     /* crh */
3292     0x0000, 0x0001,
3293     /* cs */
3294     0x0000, 0x0001,
3295     /* csb */
3296     0x0000, 0x0001,
3297     /* cu */
3298     0x0004,
3299     /* cv */
3300     0x0001, 0x0004,
3301     /* cy */
3302     0x0000, 0x0001, 0x001e,
3303     /* da */
3304     0x0000,
3305     /* de */
3306     0x0000,
3307     /* doi */
3308     0x0009,
3309     /* dv */
3310     0x0007,
3311     /* ee */
3312     0x0000, 0x0001, 0x0002, 0x0003,
3313     /* el */
3314     0x0003,
3315     /* en */
3316     0x0000,
3317     /* eo */
3318     0x0000, 0x0001,
3319     /* et */
3320     0x0000, 0x0001,
3321     /* eu */
3322     0x0000,
3323     /* ff */
3324     0x0000, 0x0001, 0x0002,
3325     /* fi */
3326     0x0000, 0x0001,
3327     /* fil */
3328     0x0000,
3329     /* fj */
3330     0x0000,
3331     /* fo */
3332     0x0000,
3333     /* fur */
3334     0x0000,
3335     /* fy */
3336     0x0000,
3337     /* ga */
3338     0x0000, 0x0001, 0x001e,
3339     /* gd */
3340     0x0000,
3341     /* gez */
3342     0x0012, 0x0013,
3343     /* gn */
3344     0x0000, 0x0001, 0x001e,
3345     /* gu */
3346     0x000a,
3347     /* gv */
3348     0x0000,
3349     /* ha */
3350     0x0000, 0x0001, 0x0002,
3351     /* haw */
3352     0x0000, 0x0001, 0x0002,
3353     /* he */
3354     0x0005,
3355     /* hsb */
3356     0x0000, 0x0001,
3357     /* ht */
3358     0x0000,
3359     /* hu */
3360     0x0000, 0x0001,
3361     /* hy */
3362     0x0005,
3363     /* hz */
3364     0x0000, 0x0003, 0x001e,
3365     /* id */
3366     0x0000,
3367     /* ig */
3368     0x0000, 0x001e,
3369     /* ii */
3370     0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4,
3371     /* ik */
3372     0x0004,
3373     /* is */
3374     0x0000,
3375     /* it */
3376     0x0000,
3377     /* iu */
3378     0x0014, 0x0015, 0x0016,
3379     /* ja */
3380     0x0030, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054,
3381     0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x005b, 0x005c,
3382     0x005d, 0x005e, 0x005f, 0x0060, 0x0061, 0x0062, 0x0063, 0x0064,
3383     0x0065, 0x0066, 0x0067, 0x0068, 0x0069, 0x006a, 0x006b, 0x006c,
3384     0x006d, 0x006e, 0x006f, 0x0070, 0x0071, 0x0072, 0x0073, 0x0074,
3385     0x0075, 0x0076, 0x0077, 0x0078, 0x0079, 0x007a, 0x007b, 0x007c,
3386     0x007d, 0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0083, 0x0084,
3387     0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c,
3388     0x008d, 0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094,
3389     0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009a, 0x009b, 0x009c,
3390     0x009d, 0x009e, 0x009f,
3391     /* jv */
3392     0x0000,
3393     /* ka */
3394     0x0010,
3395     /* kaa */
3396     0x0004,
3397     /* ki */
3398     0x0000, 0x0001,
3399     /* kk */
3400     0x0004,
3401     /* kl */
3402     0x0000, 0x0001,
3403     /* km */
3404     0x0017,
3405     /* kn */
3406     0x000c,
3407     /* ko */
3408     0x0031, 0x00ac, 0x00ad, 0x00ae, 0x00af, 0x00b0, 0x00b1, 0x00b2,
3409     0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7, 0x00b8, 0x00b9, 0x00ba,
3410     0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 0x00c0, 0x00c1, 0x00c2,
3411     0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x00c7, 0x00c8, 0x00c9, 0x00ca,
3412     0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf, 0x00d0, 0x00d1, 0x00d2,
3413     0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7,
3414     /* kr */
3415     0x0000, 0x0001, 0x0002,
3416     /* ks */
3417     0x0006,
3418     /* ku_am */
3419     0x0004, 0x0005,
3420     /* ku_iq */
3421     0x0006,
3422     /* ku_tr */
3423     0x0000, 0x0001,
3424     /* kum */
3425     0x0004,
3426     /* kv */
3427     0x0004,
3428     /* kw */
3429     0x0000, 0x0001, 0x0002,
3430     /* ky */
3431     0x0004,
3432     /* la */
3433     0x0000, 0x0001,
3434     /* lah */
3435     0x0006,
3436     /* lb */
3437     0x0000,
3438     /* lg */
3439     0x0000, 0x0001,
3440     /* li */
3441     0x0000,
3442     /* ln */
3443     0x0000, 0x0001, 0x0002, 0x0003,
3444     /* lo */
3445     0x000e,
3446     /* lt */
3447     0x0000, 0x0001,
3448     /* lv */
3449     0x0000, 0x0001,
3450     /* mg */
3451     0x0000,
3452     /* mh */
3453     0x0000, 0x0001,
3454     /* mi */
3455     0x0000, 0x0001, 0x001e,
3456     /* mk */
3457     0x0004,
3458     /* ml */
3459     0x000d,
3460     /* mn_cn */
3461     0x0018,
3462     /* mn_mn */
3463     0x0004,
3464     /* mni */
3465     0x0009,
3466     /* mo */
3467     0x0000, 0x0001, 0x0002, 0x0004,
3468     /* mt */
3469     0x0000, 0x0001,
3470     /* my */
3471     0x0010,
3472     /* na */
3473     0x0000, 0x0001,
3474     /* nb */
3475     0x0000,
3476     /* ne */
3477     0x0009,
3478     /* nl */
3479     0x0000,
3480     /* nn */
3481     0x0000,
3482     /* nqo */
3483     0x0007,
3484     /* nso */
3485     0x0000, 0x0001,
3486     /* nv */
3487     0x0000, 0x0001, 0x0002, 0x0003,
3488     /* ny */
3489     0x0000, 0x0001,
3490     /* oc */
3491     0x0000,
3492     /* or */
3493     0x000b,
3494     /* ota */
3495     0x0006,
3496     /* pa */
3497     0x000a,
3498     /* pap_an */
3499     0x0000,
3500     /* pap_aw */
3501     0x0000,
3502     /* pl */
3503     0x0000, 0x0001,
3504     /* ps_af */
3505     0x0006,
3506     /* ps_pk */
3507     0x0006,
3508     /* pt */
3509     0x0000,
3510     /* qu */
3511     0x0000, 0x0002,
3512     /* rm */
3513     0x0000,
3514     /* ro */
3515     0x0000, 0x0001, 0x0002,
3516     /* sah */
3517     0x0004,
3518     /* sat */
3519     0x0009,
3520     /* sc */
3521     0x0000,
3522     /* sco */
3523     0x0000, 0x0001, 0x0002,
3524     /* sd */
3525     0x0006,
3526     /* se */
3527     0x0000, 0x0001,
3528     /* sg */
3529     0x0000,
3530     /* sh */
3531     0x0000, 0x0001, 0x0004,
3532     /* shs */
3533     0x0000, 0x0003,
3534     /* si */
3535     0x000d,
3536     /* sid */
3537     0x0012, 0x0013,
3538     /* sk */
3539     0x0000, 0x0001,
3540     /* sm */
3541     0x0000, 0x0002,
3542     /* sma */
3543     0x0000,
3544     /* smj */
3545     0x0000,
3546     /* smn */
3547     0x0000, 0x0001,
3548     /* sms */
3549     0x0000, 0x0001, 0x0002,
3550     /* sq */
3551     0x0000,
3552     /* sr */
3553     0x0004,
3554     /* sv */
3555     0x0000,
3556     /* syr */
3557     0x0007,
3558     /* ta */
3559     0x000b,
3560     /* te */
3561     0x000c,
3562     /* tg */
3563     0x0004,
3564     /* th */
3565     0x000e,
3566     /* tig */
3567     0x0012, 0x0013,
3568     /* tk */
3569     0x0000, 0x0001,
3570     /* tr */
3571     0x0000, 0x0001,
3572     /* tt */
3573     0x0004,
3574     /* ty */
3575     0x0000, 0x0001, 0x0002,
3576     /* ug */
3577     0x0006,
3578     /* uk */
3579     0x0004,
3580     /* ve */
3581     0x0000, 0x001e,
3582     /* vi */
3583     0x0000, 0x0001, 0x0003, 0x001e,
3584     /* vo */
3585     0x0000,
3586     /* vot */
3587     0x0000, 0x0001,
3588     /* wa */
3589     0x0000,
3590     /* wen */
3591     0x0000, 0x0001,
3592     /* wo */
3593     0x0000, 0x0001,
3594     /* yap */
3595     0x0000,
3596     /* yo */
3597     0x0000, 0x0001, 0x0003, 0x001e,
3598     /* zh_cn */
3599     0x0002, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054,
3600     0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x005b, 0x005c,
3601     0x005d, 0x005e, 0x005f, 0x0060, 0x0061, 0x0062, 0x0063, 0x0064,
3602     0x0065, 0x0066, 0x0067, 0x0068, 0x0069, 0x006a, 0x006b, 0x006c,
3603     0x006d, 0x006e, 0x006f, 0x0070, 0x0071, 0x0072, 0x0073, 0x0074,
3604     0x0075, 0x0076, 0x0077, 0x0078, 0x0079, 0x007a, 0x007b, 0x007c,
3605     0x007d, 0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0083, 0x0084,
3606     0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c,
3607     0x008d, 0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094,
3608     0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009a, 0x009b, 0x009c,
3609     0x009e, 0x009f,
3610     /* zh_hk */
3611     0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055,
3612     0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d,
3613     0x005e, 0x005f, 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065,
3614     0x0066, 0x0067, 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d,
3615     0x006e, 0x006f, 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075,
3616     0x0076, 0x0077, 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d,
3617     0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085,
3618     0x0086, 0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d,
3619     0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095,
3620     0x0096, 0x0097, 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d,
3621     0x009e, 0x009f, 0x0205,
3622     /* zh_tw */
3623     0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055,
3624     0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d,
3625     0x005e, 0x005f, 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065,
3626     0x0066, 0x0067, 0x0068, 0x0069, 0x006a, 0x006b, 0x006c, 0x006d,
3627     0x006e, 0x006f, 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075,
3628     0x0076, 0x0077, 0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d,
3629     0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085,
3630     0x0086, 0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d,
3631     0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095,
3632     0x0096, 0x0097, 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d,
3633     0x009e, 0x009f, 0x00fa,
3634 },
3635 {
3636     0, /* aa */
3637     1, /* ab */
3638     2, /* af */
3639     190, /* ak */
3640     3, /* am */
3641     191, /* an */
3642     4, /* ar */
3643     5, /* as */
3644     6, /* ast */
3645     7, /* av */
3646     8, /* ay */
3647     9, /* az_az */
3648     10, /* az_ir */
3649     11, /* ba */
3650     13, /* be */
3651     192, /* ber_dz */
3652     193, /* ber_ma */
3653     14, /* bg */
3654     15, /* bh */
3655     16, /* bho */
3656     17, /* bi */
3657     18, /* bin */
3658     12, /* bm */
3659     19, /* bn */
3660     20, /* bo */
3661     21, /* br */
3662     239, /* brx */
3663     22, /* bs */
3664     23, /* bua */
3665     194, /* byn */
3666     24, /* ca */
3667     25, /* ce */
3668     26, /* ch */
3669     27, /* chm */
3670     28, /* chr */
3671     29, /* co */
3672     195, /* crh */
3673     30, /* cs */
3674     196, /* csb */
3675     31, /* cu */
3676     32, /* cv */
3677     33, /* cy */
3678     34, /* da */
3679     35, /* de */
3680     241, /* doi */
3681     197, /* dv */
3682     36, /* dz */
3683     198, /* ee */
3684     37, /* el */
3685     38, /* en */
3686     39, /* eo */
3687     40, /* es */
3688     41, /* et */
3689     42, /* eu */
3690     43, /* fa */
3691     199, /* fat */
3692     48, /* ff */
3693     44, /* fi */
3694     200, /* fil */
3695     45, /* fj */
3696     46, /* fo */
3697     47, /* fr */
3698     49, /* fur */
3699     50, /* fy */
3700     51, /* ga */
3701     52, /* gd */
3702     53, /* gez */
3703     54, /* gl */
3704     55, /* gn */
3705     56, /* gu */
3706     57, /* gv */
3707     58, /* ha */
3708     59, /* haw */
3709     60, /* he */
3710     61, /* hi */
3711     201, /* hne */
3712     62, /* ho */
3713     63, /* hr */
3714     202, /* hsb */
3715     203, /* ht */
3716     64, /* hu */
3717     65, /* hy */
3718     204, /* hz */
3719     66, /* ia */
3720     68, /* id */
3721     69, /* ie */
3722     67, /* ig */
3723     205, /* ii */
3724     70, /* ik */
3725     71, /* io */
3726     72, /* is */
3727     73, /* it */
3728     74, /* iu */
3729     75, /* ja */
3730     206, /* jv */
3731     76, /* ka */
3732     77, /* kaa */
3733     207, /* kab */
3734     78, /* ki */
3735     208, /* kj */
3736     79, /* kk */
3737     80, /* kl */
3738     81, /* km */
3739     82, /* kn */
3740     83, /* ko */
3741     84, /* kok */
3742     209, /* kr */
3743     85, /* ks */
3744     86, /* ku_am */
3745     210, /* ku_iq */
3746     87, /* ku_ir */
3747     211, /* ku_tr */
3748     88, /* kum */
3749     89, /* kv */
3750     90, /* kw */
3751     212, /* kwm */
3752     91, /* ky */
3753     92, /* la */
3754     237, /* lah */
3755     93, /* lb */
3756     94, /* lez */
3757     213, /* lg */
3758     214, /* li */
3759     95, /* ln */
3760     96, /* lo */
3761     97, /* lt */
3762     98, /* lv */
3763     215, /* mai */
3764     99, /* mg */
3765     100, /* mh */
3766     101, /* mi */
3767     102, /* mk */
3768     103, /* ml */
3769     104, /* mn_cn */
3770     216, /* mn_mn */
3771     242, /* mni */
3772     105, /* mo */
3773     106, /* mr */
3774     217, /* ms */
3775     107, /* mt */
3776     108, /* my */
3777     218, /* na */
3778     109, /* nb */
3779     110, /* nds */
3780     111, /* ne */
3781     219, /* ng */
3782     112, /* nl */
3783     113, /* nn */
3784     114, /* no */
3785     238, /* nqo */
3786     115, /* nr */
3787     116, /* nso */
3788     220, /* nv */
3789     117, /* ny */
3790     118, /* oc */
3791     119, /* om */
3792     120, /* or */
3793     121, /* os */
3794     221, /* ota */
3795     122, /* pa */
3796     222, /* pa_pk */
3797     223, /* pap_an */
3798     224, /* pap_aw */
3799     123, /* pl */
3800     124, /* ps_af */
3801     125, /* ps_pk */
3802     126, /* pt */
3803     225, /* qu */
3804     127, /* rm */
3805     226, /* rn */
3806     128, /* ro */
3807     129, /* ru */
3808     227, /* rw */
3809     130, /* sa */
3810     131, /* sah */
3811     240, /* sat */
3812     228, /* sc */
3813     132, /* sco */
3814     229, /* sd */
3815     133, /* se */
3816     134, /* sel */
3817     230, /* sg */
3818     135, /* sh */
3819     136, /* shs */
3820     137, /* si */
3821     231, /* sid */
3822     138, /* sk */
3823     139, /* sl */
3824     140, /* sm */
3825     141, /* sma */
3826     142, /* smj */
3827     143, /* smn */
3828     144, /* sms */
3829     232, /* sn */
3830     145, /* so */
3831     146, /* sq */
3832     147, /* sr */
3833     148, /* ss */
3834     149, /* st */
3835     233, /* su */
3836     150, /* sv */
3837     151, /* sw */
3838     152, /* syr */
3839     153, /* ta */
3840     154, /* te */
3841     155, /* tg */
3842     156, /* th */
3843     157, /* ti_er */
3844     158, /* ti_et */
3845     159, /* tig */
3846     160, /* tk */
3847     161, /* tl */
3848     162, /* tn */
3849     163, /* to */
3850     164, /* tr */
3851     165, /* ts */
3852     166, /* tt */
3853     167, /* tw */
3854     234, /* ty */
3855     168, /* tyv */
3856     169, /* ug */
3857     170, /* uk */
3858     171, /* ur */
3859     172, /* uz */
3860     173, /* ve */
3861     174, /* vi */
3862     175, /* vo */
3863     176, /* vot */
3864     177, /* wa */
3865     235, /* wal */
3866     178, /* wen */
3867     179, /* wo */
3868     180, /* xh */
3869     181, /* yap */
3870     182, /* yi */
3871     183, /* yo */
3872     236, /* za */
3873     184, /* zh_cn */
3874     185, /* zh_hk */
3875     186, /* zh_mo */
3876     187, /* zh_sg */
3877     188, /* zh_tw */
3878     189, /* zu */
3879 },
3880 {
3881     0, /* aa */
3882     1, /* ab */
3883     2, /* af */
3884     4, /* am */
3885     6, /* ar */
3886     7, /* as */
3887     8, /* ast */
3888     9, /* av */
3889     10, /* ay */
3890     11, /* az_az */
3891     12, /* az_ir */
3892     13, /* ba */
3893     22, /* bm */
3894     14, /* be */
3895     17, /* bg */
3896     18, /* bh */
3897     19, /* bho */
3898     20, /* bi */
3899     21, /* bin */
3900     23, /* bn */
3901     24, /* bo */
3902     25, /* br */
3903     27, /* bs */
3904     28, /* bua */
3905     30, /* ca */
3906     31, /* ce */
3907     32, /* ch */
3908     33, /* chm */
3909     34, /* chr */
3910     35, /* co */
3911     37, /* cs */
3912     39, /* cu */
3913     40, /* cv */
3914     41, /* cy */
3915     42, /* da */
3916     43, /* de */
3917     46, /* dz */
3918     48, /* el */
3919     49, /* en */
3920     50, /* eo */
3921     51, /* es */
3922     52, /* et */
3923     53, /* eu */
3924     54, /* fa */
3925     57, /* fi */
3926     59, /* fj */
3927     60, /* fo */
3928     61, /* fr */
3929     56, /* ff */
3930     62, /* fur */
3931     63, /* fy */
3932     64, /* ga */
3933     65, /* gd */
3934     66, /* gez */
3935     67, /* gl */
3936     68, /* gn */
3937     69, /* gu */
3938     70, /* gv */
3939     71, /* ha */
3940     72, /* haw */
3941     73, /* he */
3942     74, /* hi */
3943     76, /* ho */
3944     77, /* hr */
3945     80, /* hu */
3946     81, /* hy */
3947     83, /* ia */
3948     86, /* ig */
3949     84, /* id */
3950     85, /* ie */
3951     88, /* ik */
3952     89, /* io */
3953     90, /* is */
3954     91, /* it */
3955     92, /* iu */
3956     93, /* ja */
3957     95, /* ka */
3958     96, /* kaa */
3959     98, /* ki */
3960     100, /* kk */
3961     101, /* kl */
3962     102, /* km */
3963     103, /* kn */
3964     104, /* ko */
3965     105, /* kok */
3966     107, /* ks */
3967     108, /* ku_am */
3968     110, /* ku_ir */
3969     112, /* kum */
3970     113, /* kv */
3971     114, /* kw */
3972     116, /* ky */
3973     117, /* la */
3974     119, /* lb */
3975     120, /* lez */
3976     123, /* ln */
3977     124, /* lo */
3978     125, /* lt */
3979     126, /* lv */
3980     128, /* mg */
3981     129, /* mh */
3982     130, /* mi */
3983     131, /* mk */
3984     132, /* ml */
3985     133, /* mn_cn */
3986     136, /* mo */
3987     137, /* mr */
3988     139, /* mt */
3989     140, /* my */
3990     142, /* nb */
3991     143, /* nds */
3992     144, /* ne */
3993     146, /* nl */
3994     147, /* nn */
3995     148, /* no */
3996     150, /* nr */
3997     151, /* nso */
3998     153, /* ny */
3999     154, /* oc */
4000     155, /* om */
4001     156, /* or */
4002     157, /* os */
4003     159, /* pa */
4004     163, /* pl */
4005     164, /* ps_af */
4006     165, /* ps_pk */
4007     166, /* pt */
4008     168, /* rm */
4009     170, /* ro */
4010     171, /* ru */
4011     173, /* sa */
4012     174, /* sah */
4013     177, /* sco */
4014     179, /* se */
4015     180, /* sel */
4016     182, /* sh */
4017     183, /* shs */
4018     184, /* si */
4019     186, /* sk */
4020     187, /* sl */
4021     188, /* sm */
4022     189, /* sma */
4023     190, /* smj */
4024     191, /* smn */
4025     192, /* sms */
4026     194, /* so */
4027     195, /* sq */
4028     196, /* sr */
4029     197, /* ss */
4030     198, /* st */
4031     200, /* sv */
4032     201, /* sw */
4033     202, /* syr */
4034     203, /* ta */
4035     204, /* te */
4036     205, /* tg */
4037     206, /* th */
4038     207, /* ti_er */
4039     208, /* ti_et */
4040     209, /* tig */
4041     210, /* tk */
4042     211, /* tl */
4043     212, /* tn */
4044     213, /* to */
4045     214, /* tr */
4046     215, /* ts */
4047     216, /* tt */
4048     217, /* tw */
4049     219, /* tyv */
4050     220, /* ug */
4051     221, /* uk */
4052     222, /* ur */
4053     223, /* uz */
4054     224, /* ve */
4055     225, /* vi */
4056     226, /* vo */
4057     227, /* vot */
4058     228, /* wa */
4059     230, /* wen */
4060     231, /* wo */
4061     232, /* xh */
4062     233, /* yap */
4063     234, /* yi */
4064     235, /* yo */
4065     237, /* zh_cn */
4066     238, /* zh_hk */
4067     239, /* zh_mo */
4068     240, /* zh_sg */
4069     241, /* zh_tw */
4070     242, /* zu */
4071     3, /* ak */
4072     5, /* an */
4073     15, /* ber_dz */
4074     16, /* ber_ma */
4075     29, /* byn */
4076     36, /* crh */
4077     38, /* csb */
4078     45, /* dv */
4079     47, /* ee */
4080     55, /* fat */
4081     58, /* fil */
4082     75, /* hne */
4083     78, /* hsb */
4084     79, /* ht */
4085     82, /* hz */
4086     87, /* ii */
4087     94, /* jv */
4088     97, /* kab */
4089     99, /* kj */
4090     106, /* kr */
4091     109, /* ku_iq */
4092     111, /* ku_tr */
4093     115, /* kwm */
4094     121, /* lg */
4095     122, /* li */
4096     127, /* mai */
4097     134, /* mn_mn */
4098     138, /* ms */
4099     141, /* na */
4100     145, /* ng */
4101     152, /* nv */
4102     158, /* ota */
4103     160, /* pa_pk */
4104     161, /* pap_an */
4105     162, /* pap_aw */
4106     167, /* qu */
4107     169, /* rn */
4108     172, /* rw */
4109     176, /* sc */
4110     178, /* sd */
4111     181, /* sg */
4112     185, /* sid */
4113     193, /* sn */
4114     199, /* su */
4115     218, /* ty */
4116     229, /* wal */
4117     236, /* za */
4118     118, /* lah */
4119     149, /* nqo */
4120     26, /* brx */
4121     175, /* sat */
4122     44, /* doi */
4123     135, /* mni */
4124 }
4125 };
4126
4127 #define NUM_LANG_CHAR_SET       243
4128 #define NUM_LANG_SET_MAP        8
4129
4130 static const FcChar32 fcLangCountrySets[][NUM_LANG_SET_MAP] = {
4131     { 0x00000600, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }, /* az */
4132     { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000003, 0x00000000, }, /* ber */
4133     { 0x00000000, 0x00000000, 0x00c00000, 0x00000000, 0x00000000, 0x00000000, 0x000c0000, 0x00000000, }, /* ku */
4134     { 0x00000000, 0x00000000, 0x00000000, 0x00000100, 0x00000000, 0x00000000, 0x01000000, 0x00000000, }, /* mn */
4135     { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x00000000, }, /* pa */
4136     { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0x00000001, }, /* pap */
4137     { 0x00000000, 0x00000000, 0x00000000, 0x30000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }, /* ps */
4138     { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x60000000, 0x00000000, 0x00000000, 0x00000000, }, /* ti */
4139     { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x1f000000, 0x00000000, 0x00000000, }, /* zh */
4140 };
4141
4142 #define NUM_COUNTRY_SET 9
4143
4144 static const FcLangCharSetRange  fcLangCharSetRanges[] = {
4145
4146     { 0, 12 }, /* a */
4147     { 13, 29 }, /* b */
4148     { 30, 41 }, /* c */
4149     { 42, 46 }, /* d */
4150     { 47, 53 }, /* e */
4151     { 54, 63 }, /* f */
4152     { 64, 70 }, /* g */
4153     { 71, 82 }, /* h */
4154     { 83, 92 }, /* i */
4155     { 93, 94 }, /* j */
4156     { 95, 116 }, /* k */
4157     { 117, 126 }, /* l */
4158     { 127, 140 }, /* m */
4159     { 141, 153 }, /* n */
4160     { 154, 158 }, /* o */
4161     { 159, 166 }, /* p */
4162     { 167, 167 }, /* q */
4163     { 168, 172 }, /* r */
4164     { 173, 202 }, /* s */
4165     { 203, 219 }, /* t */
4166     { 220, 223 }, /* u */
4167     { 224, 227 }, /* v */
4168     { 228, 231 }, /* w */
4169     { 232, 232 }, /* x */
4170     { 233, 235 }, /* y */
4171     { 236, 242 }, /* z */
4172 };
4173