FFmpeg
metasound_data.c
Go to the documentation of this file.
1 /*
2  * MetaSound decoder
3  * Copyright (c) 2013 Konstantin Shishkov
4  *
5  * This file is part of FFmpeg.
6  *
7  * FFmpeg is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU Lesser General Public
9  * License as published by the Free Software Foundation; either
10  * version 2.1 of the License, or (at your option) any later version.
11  *
12  * FFmpeg is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15  * Lesser General Public License for more details.
16  *
17  * You should have received a copy of the GNU Lesser General Public
18  * License along with FFmpeg; if not, write to the Free Software
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20  */
21 
22 #include "metasound_data.h"
23 
24 static const int16_t cb0806sl0[] = {
25  -417, -225, -84, 16, -106, -34, -246, -164,
26  112, 48, -47, 36, -65, -68, -172, -1655,
27  -36, 140, -3, -2, -2, 2, 0, 0,
28  178, 7, -181, -177, 120, -64, -129, 80,
29  -6826, -38, -25, 147, 148, -13, -25, 110,
30  21, 21, -1, 0, 0, 0, 0, 0,
31  3319, 632, -734, -187, 40, -249, -155, -1,
32  -173, 95, 28, -2, 20, -44, 35, 120,
33  -47, -221, -5, 2, -7, 1, 0, 0,
34  63, 268, -260, -419, 187, -75, -228, 296,
35  -470, 177, -515, 318, 124, 308, 92, 371,
36  3046, 362, -1, -1, -10, 1, 0, 0,
37  -356, -16, -199, 117, -75, 46, -108, -14,
38  -124, -173, 4914, -75, -474, 105, 87, 190,
39  -183, -208, 0, 0, 1, 1, 0, -1,
40  162, 89, 49, -314, -2788, 265, -263, -3,
41  -3156, 316, 112, 128, -333, -138, -114, -141,
42  -287, -234, -1, 0, 0, 0, 0, 1,
43  733, 126, -424, -389, 642, 432, 134, -251,
44  407, -51, -151, -491, -308, 91, 50, 3836,
45  87, 100, -5, -6, 0, 1, 0, 0,
46  304, 1727, 83, -8, 216, -81, -189, 152,
47  -67, 15, 310, -93, 6, -37, 54, -110,
48  -15, 78, 0, 0, 1, 12, 0, -1,
49  129, -198, 1, -48, -66, -147, 30, 264,
50  -84, 102, 42, 126, 1, -6451, 225, -51,
51  8, 123, 0, -1, 0, -1, 0, 0,
52  -374, 66, -256, -80, -1139, 303, 2002, -199,
53  -98, -98, -39, -76, 180, 15, -456, 148,
54  -183, 118, -2, 1, 0, 0, 0, 0,
55  151, 13, -114, 65, 6156, 76, -82, -30,
56  -26, 163, 81, 167, -83, -101, 55, -40,
57  161, -793, -8, 0, 0, -1, -1, 0,
58  -102, -33, 55, -131, 434, 108, 70, 68,
59  62, 1913, -109, 235, 110, 124, -25, -58,
60  -76, 18, -1, -1, 0, 0, 0, 0,
61  -105, -7322, -9, 82, 53, -43, -5, 18,
62  90, 91, 20, -34, 26, -93, -50, -46,
63  -77, 105, 0, 6, -12, -6, 1, 0,
64  -1334, 980, -163, -351, -514, 537, 62, -300,
65  80, -318, 14, -3570, -52, -116, -280, 540,
66  250, -775, -7, 0, 0, 0, 0, 0,
67  507, 317, -417, -236, -2438, -72, -346, 2507,
68  302, -185, 30, 1539, 205, 87, -112, -482,
69  -296, 132, -1, 0, -1, 1, 0, 0,
70  -64, -208, -159, 1, 336, -62, -14, 13,
71  81, 101, 382, 32, 116, -5, -41, 25,
72  -175, -7829, 1, 0, 1, 0, 0, 0,
73  7551, -7, 86, -165, -57, -17, 183, -207,
74  69, 54, -99, -25, 167, -58, 107, -81,
75  165, 172, 2, -2, 0, 1, 0, -9,
76  26, 28, 86, -183, -320, -32, 116, -53,
77  -49, -15, 133, -283, -152, 576, 6630, 185,
78  44, 25, 20, 1, -12, 1, -1, 0,
79  -145, -51, -114, -29, -228, 78, -409, 235,
80  147, 45, -192, 177, -91, 68, -2572, -52,
81  81, 181, -5, 13, -1, -1, -17, 0,
82  -65, -23, -28, 9, 242, 14, -35, 88,
83  77, -20, 37, -7097, -58, 51, 137, 126,
84  -90, 136, 0, 4, -1, 0, 0, 0,
85  -266, -82, -205, 816, -309, 3267, 1053, 369,
86  -216, -302, 18, 168, 395, 273, 343, 243,
87  -98, -53, 1, 0, 0, 1, 0, 0,
88  -65, -76, 1850, -991, -454, -535, 2927, -145,
89  101, 23, 20, 234, -74, 77, 114, 4,
90  -106, 527, -11, 4, 0, 1, -1, 0,
91  573, -46, 207, 2640, -956, 47, 26, -10,
92  317, -217, -5, -867, -3, 213, 52, 53,
93  -428, -175, 0, 0, -1, -1, 0, -1,
94  -223, -55, 135, 184, 313, 0, 2868, 245,
95  -3187, -721, -291, 9, -265, -120, -105, -36,
96  454, 55, -1, 49, 0, 1, -1, 0,
97  -291, 41, 84, 557, -201, -2300, 429, 283,
98  21, -2, 132, 286, -124, 149, -14, 146,
99  320, -298, 0, -1, 1, -2, 0, 0,
100  -86, -3493, 131, -3581, 185, 26, -197, -65,
101  -96, 147, -53, -150, -35, -35, 179, 68,
102  -157, 0, 0, 2, 0, 1, 2, -1,
103  -22, -218, 13, -1447, -400, 288, -1295, 0,
104  -119, 69, -56, -139, 157, -26, -122, -61,
105  -38, -108, -1, 1, 0, 0, 0, 0,
106  -229, 3335, 103, -108, 10, 3008, -712, 50,
107  27, 152, -307, -106, 148, -77, -178, -46,
108  7, -114, 0, -9, 0, 0, 1, 0,
109  932, -443, 311, -75, 62, -80, -179, 459,
110  -232, -160, 2, 169, 134, -260, 41, -149,
111  23, 92, -2, 0, 11, 1, 0, 0,
112  16, -90, -574, -171, 163, 261, -299, 2994,
113  74, -3818, -396, -171, 13, -29, -45, -168,
114  -287, -390, 1, 0, 0, -4, 0, -1,
115  89, -702, 2223, 101, -249, 2983, 36, -333,
116  -382, 410, -262, 185, -146, 98, -8, -317,
117  -279, -879, 0, 0, 0, 0, 4, 0,
118  -98, -325, 75, -229, -13, 112, -5743, -34,
119  -89, 263, -155, 80, 140, -50, 33, 143,
120  -60, -77, 1, -2, 0, -1, 1, 0,
121  52, -576, -543, -1142, -947, -184, 449, -71,
122  -75, -156, -3412, -50, -487, 307, 663, -1000,
123  -415, -2348, -7, -1, -1, 0, 0, 0,
124  64, 3, -35, 11, 14, -198, -2, -8042,
125  140, -11, -93, 29, -65, 330, 34, 110,
126  -19, -137, 2, 0, 0, 0, 0, 0,
127  1236, 303, 2681, 234, -217, -406, -395, -380,
128  247, 349, -101, -33, 370, -39, 139, 59,
129  18, 24, 0, 0, 0, 0, 0, 0,
130  166, -21, -5392, -117, -296, 114, 230, -255,
131  131, -53, 13, -45, 200, 7, -56, 87,
132  46, 223, -59, 0, -1, 0, 0, -1,
133  214, -511, 175, 204, -123, -47, -440, 6,
134  23, 92, -355, 80, -4885, -238, -37, 78,
135  -218, 175, 0, 2, 0, 0, 0, 0,
136  -146, 74, -13, -4, 27, -45, 51, 81,
137  -80, 53, -18, 173, -146, -64, -8, 8192,
138  79, 15, 0, -3, 0, 1, 0, 0,
139  -3, -16, -28, 288, -61, 4, -187, 6,
140  -5, -14, 77, -12, -53, 16, -41, -7,
141  -10, -2, 7, -1, -9, 1, 0, 0,
142  -285, -35, -8, 221, -68, 114, 135, -8,
143  -203, -181, -91, 2043, -58, 127, 201, 111,
144  46, -344, -11, -49, 0, 1, 0, -1,
145  -160, -186, 58, 4761, 289, 51, -145, 51,
146  -32, 71, 62, 175, -13, 181, 203, 141,
147  -200, 106, -1, 4, -2, 0, 0, 0,
148  803, -76, -96, -940, 300, 3429, -84, 3037,
149  262, -9, -39, 120, -629, -309, 233, -374,
150  398, 894, -12, 1, 1, 1, 0, 0,
151  -282, 2525, -31, -176, -2473, 53, 102, -610,
152  180, -145, 42, -51, 223, 27, -69, 727,
153  -14, -51, 0, 0, 0, -3, 0, -40,
154  214, 72, 41, 1, 190, 78, -228, -235,
155  105, -4619, -140, -46, -7, 49, 9, -19,
156  137, -2, 9, 1, 0, 0, 0, 0,
157  -142, -262, 29, -142, 39, -39, -92, 95,
158  50, -282, 2, -106, 114, 8, 35, 78,
159  -121, 2589, 1, -4, -10, 1, 1, 0,
160  -192, 59, 287, 400, -67, -6989, -301, 446,
161  115, 7, 33, -60, 111, 102, 8, 206,
162  46, -31, -1, -1, -2, 0, 0, 0,
163  -104, 332, -223, 1066, -188, 1270, -222, 309,
164  -296, 259, 780, -460, -1914, 218, -556, 210,
165  2962, 130, 1, -2, 2, 0, 1, 0,
166  -320, -365, -266, 822, -119, 824, -312, 58,
167  -1857, 235, 48, -3985, 118, -307, -703, -931,
168  -560, 105, -2, -3, 0, 0, 0, 1,
169  156, -48, 187, 214, -212, 180, 342, 373,
170  1973, 128, -5, 146, -40, -11, 71, -60,
171  76, 17, 0, 0, -1, 2, 0, 7,
172  214, 63, 274, 2876, -65, 314, 400, 344,
173  140, 39, 193, -226, 124, -3177, 68, 46,
174  -60, -317, 2, 0, -1, 0, 7, 0,
175  -160, 118, 233, 239, -465, 96, 253, 3178,
176  -88, 299, 368, -220, 197, 397, -353, -463,
177  -202, -103, -4, 0, 0, 0, 0, 0,
178  687, -448, -749, 87, -35, 112, 309, -33,
179  -16, 88, 141, 63, -51, 274, -113, -76,
180  46, -273, -1, 1, 0, 1, 0, 1,
181  -298, -206, 670, 303, -451, -277, -493, 404,
182  -173, 284, 148, 626, -322, -296, -68, 3044,
183  -442, 1138, -7, 2, 0, 1, 0, 0,
184  -1338, 18, 2862, 223, 250, 260, 144, 259,
185  -38, -647, 602, -160, 75, -5, -8, 34,
186  237, 50, 2, 0, 1, -1, -1, 0,
187  -412, 2153, 933, 478, 768, 186, -424, -657,
188  -3458, -443, 294, 224, -468, -58, -120, -1565,
189  211, -420, 0, 0, 1, -1, 0, 0,
190  198, 227, -112, 350, 297, -303, 108, -192,
191  153, 32, -2717, -111, -1093, -200, 476, 326,
192  -271, 627, 0, -4, 0, 0, 0, -1,
193  462, -616, 126, 316, -2413, 204, -350, -3549,
194  -263, -386, -112, 483, -1339, 636, 70, -531,
195  96, 38, 8, -1, 0, -3, 0, 0,
196  -310, -1128, 616, -339, -168, -124, -905, -151,
197  -383, 76, 137, -44, 3689, -388, 184, 1799,
198  -102, -930, 6, -1, -1, -1, 0, 0,
199  -284, 280, 39, -728, 143, 15, 181, 798,
200  382, 10, 2267, -12, -3582, -27, 357, 514,
201  -565, -121, 0, -1, 0, -9, -1, 0,
202  429, -16, 2993, -2903, 47, -136, 30, 792,
203  -327, -347, -69, -50, -93, -223, -438, 158,
204  203, -475, 0, -4, -1, 2, 0, 0,
205  -3465, 415, -963, 252, 397, -945, -448, -231,
206  -130, 673, 504, 55, -355, 221, 29, 167,
207  -19, 134, -1, -1, -4, 0, -14, -2,
208  44, 433, -535, -216, 2485, 33, 19, -100,
209  -185, -171, 91, 336, -208, 140, -3, 46,
210  -67, -116, 32, 0, 5, 3, 0, 0,
211  220, 91, -65, -15, -169, 217, -183, -169,
212  -47, 181, -272, 138, -166, 110, -9, 41,
213  -6957, 33, -5, -2, 1, 1, 0, -1,
214  164, -4062, -109, 230, -220, 1748, -1338, -246,
215  -242, -98, 300, 217, -202, -130, 157, -3,
216  -19, -453, 0, 2, 0, 0, 0, 0,
217 };
218 
219 static const int16_t cb0806sl1[] = {
220  75, 87, -31, 607, -132, 5963, -262, 494,
221  134, -4, 141, 19, 225, 229, 239, 93,
222  -20, -189, 2, 0, -3, -1, -1, 0,
223  214, -206, 877, 83, -588, 83, 132, 78,
224  5, -85, 66, -24, 47, -11, 25, 26,
225  -3, 46, 2, -5, 0, 1, -1, 0,
226  -113, 295, -81, 74, 223, -50, -93, -5671,
227  -28, 115, 256, -228, -31, -539, 300, -278,
228  -59, 426, -110, -1, 1, 1, 0, 0,
229  -95, -116, 266, 176, 761, -3, 90, -91,
230  98, -209, -414, -27, -56, 26, -76, 6,
231  -32, 4634, 1, 0, -4, 0, 0, 0,
232  177, 147, -236, -93, -7925, 11, -111, -74,
233  36, 176, 352, 88, 112, 16, 144, -110,
234  91, 329, -1, 2, 0, 1, 0, 1,
235  119, 304, -94, -422, 113, 129, -70, 155,
236  247, -116, -139, 327, -355, 77, 143, -5362,
237  27, -377, -1, 7, 2, 1, 0, 0,
238  179, 127, 1500, -324, -15, 673, 184, -1382,
239  167, 1833, -3058, 200, -1203, 459, -1905, 1020,
240  -259, -120, 10, -4, 0, 1, 0, 0,
241  995, -112, 37, -160, -21, -4011, 172, 228,
242  -210, 80, -131, 1, 20, -128, -252, -288,
243  -132, 337, -1, 0, -1, 0, 1, -1,
244  -60, 61, 197, -185, -40, -2951, -592, -57,
245  210, -3248, -226, -44, 391, -167, -7, 219,
246  -15, 172, 0, -1, 1, 0, 0, 0,
247  106, -70, -291, 192, 45, 162, 37, 143,
248  91, 21, -7032, 12, -173, -30, 1, 259,
249  -286, 387, -36, 0, 0, 0, 0, 0,
250  -1593, -210, 83, 47, 194, 61, 85, -182,
251  -23, 40, -74, 22, 12, 216, 59, -165,
252  -163, -159, -8, 0, 0, 2, 0, 0,
253  -3, 182, -80, 2068, 702, 115, -164, -85,
254  21, -124, -191, -113, 263, 138, 4235, 37,
255  204, -436, 0, 24, 1, -1, 0, 0,
256  147, 83, -177, -168, -609, -9, -16, -46,
257  127, 120, -25, 3435, 51, 31, 49, 366,
258  31, -129, 1, -32, 0, -1, 0, -2,
259  295, 158, 116, 11, -280, 471, 169, 29,
260  -2589, 338, 32, 299, 172, -187, -32, 437,
261  -38, 359, -1, -1, 1, 0, 0, 0,
262  243, 413, -29, -4774, 187, 12, -117, 168,
263  -114, -208, -55, 5, 0, -31, 436, 545,
264  -45, 272, 0, -4, 0, 0, 1, 0,
265  127, 38, 6620, -33, -103, 34, 84, -35,
266  30, -131, -8, -79, -126, -98, 17, -75,
267  -31, -176, 14, -1, 0, 0, -1, -1,
268  273, -219, 176, -83, 187, -36, 1, 2639,
269  158, 3812, 127, -233, 175, 310, 148, 387,
270  -14, 308, 0, -3, 0, 0, 0, 0,
271  3321, -447, 153, -128, 254, -275, 79, -181,
272  17, 146, 61, 46, -48, 253, 51, -17,
273  1, 1, 0, 1, -1, -2, 0, -13,
274  791, -130, 40, 78, -64, -179, 42, -455,
275  422, 112, -19, -4499, -113, -341, 52, 69,
276  67, 254, -6, -1, 4, 0, 0, 1,
277  -98, -976, 68, 1563, 228, 1018, 458, -1020,
278  411, 249, -627, 2321, 738, -460, -1469, 362,
279  884, -261, 0, -1, 1, 1, 0, 0,
280  -601, 378, -71, 61, -160, 800, -386, -773,
281  303, -53, 248, -22, 59, -3809, -61, 102,
282  -45, 395, 0, 0, 28, 0, -12, 0,
283  717, -424, 499, 296, -15, 11, 2732, -103,
284  -119, -116, 107, -50, 462, 73, -82, 75,
285  41, 131, 0, 3, 1, -1, 0, 0,
286  -134, 109, 48, -1847, -205, -6, 20, -203,
287  136, 197, 113, -77, -124, -50, 184, 225,
288  -175, -295, -1, -1, -6, -1, -1, 0,
289  -59, -2017, -193, -237, 226, 630, 1950, -2,
290  179, -3666, -34, 140, 88, 157, 51, 81,
291  -263, -169, 1, 0, 0, 0, 0, 0,
292  229, -14, -1590, -123, 162, 63, -224, -332,
293  119, 2931, 21, -48, 406, 15, 320, -51,
294  64, -228, -9, -1, 0, -1, 0, 0,
295  -453, 84, -320, -654, -4, -91, -61, 558,
296  -61, -233, 31, -224, -105, 63, 86, 3771,
297  162, -1535, 3, -3, 1, 1, 0, 1,
298  -1992, -279, -59, -3048, -1696, 102, -168, 194,
299  172, -142, 55, 134, 116, -146, -29, -287,
300  102, 265, -3, 1, 0, 1, 0, 0,
301  -96, 46, -16, 2474, -58, -712, -25, -294,
302  187, 22, -39, -102, 62, 2666, -237, -1,
303  32, -41, 0, 0, 0, 0, 0, 0,
304  -282, -25, -198, -862, -127, -379, -210, -20,
305  45, -79, -2805, -364, 575, 106, 215, -410,
306  -76, 511, 15, -44, -1, 1, 0, 0,
307  329, 224, 130, 43, -1, -255, -51, -297,
308  4529, 52, 186, 757, -68, -89, 46, 250,
309  46, -79, 5, 1, 0, 1, 0, -19,
310  79, 74, 65, 256, 260, 492, -106, -217,
311  -357, 20, 166, 233, 132, 165, 18, -1,
312  4445, -22, 5, 3, -7, 0, 0, -6,
313  -922, 2156, 269, 1385, 235, -206, -94, 130,
314  112, 145, -126, 166, 1, 45, 83, 36,
315  -153, -255, 0, -1, 0, 0, 1, 0,
316  241, -237, -117, -510, 85, 7, -4418, 30,
317  94, -92, 99, -71, 140, -265, 149, 69,
318  286, 104, 0, -2, 1, 0, 0, 0,
319  -165, 22, -245, 29, 50, 145, -53, 1641,
320  -40, -128, -112, -190, 47, 53, -247, -50,
321  88, 39, 1, -1, 0, 0, 0, 0,
322  -288, 130, 88, -132, 4055, -7, 55, -105,
323  277, 81, 69, -66, -53, 52, -56, 90,
324  160, 386, 1, -4, 0, -2, 0, 0,
325  107, 124, -39, 40, 25, -6, -248, -81,
326  70, -13, 46, 5, 20, 24, -5, -2,
327  -41, -34, 1, 1, -8, 0, -4, 0,
328  -61, 1, 457, 454, 768, 89, 640, 61,
329  66, -360, -2727, -155, -370, -44, -292, 570,
330  34, -3209, -5, -1, 1, 0, -1, 0,
331  22, -82, -20, -125, -91, 98, 7843, 25,
332  -2, -31, 2, -52, -73, -25, 31, -35,
333  -6, -114, 1, -1, 2, 0, 0, 0,
334  217, -5202, 86, -76, -76, 109, 389, -95,
335  -253, 124, 130, 58, 190, -44, -67, -142,
336  54, 6, -1, 1, 1, 1, 0, 0,
337  -183, 547, -200, 348, 372, 437, 425, 547,
338  -457, 388, 87, 38, -522, -210, -556, 41,
339  -2979, -17, 7, -4, 6, 0, 0, 0,
340  189, 196, 240, -75, 46, -50, 101, -160,
341  -16, -223, 92, 71, -7633, 78, 90, 69,
342  190, -75, 2, 1, -2, -1, 0, 1,
343  205, -433, -267, -175, 3068, -210, -514, 330,
344  -3099, -273, 155, 132, -306, 361, 316, -53,
345  -421, -125, -3, 0, -11, 0, 0, 0,
346  179, -38, 151, -36, 215, -102, -145, 139,
347  50, 200, 383, 37, 3102, -27, 9, -157,
348  -68, 367, 1, 1, 0, 0, 1, 0,
349  -50, 177, -24, 24, 119, 4, 76, 99,
350  -111, -7367, 26, 51, -11, -146, -125, -48,
351  54, 50, 1, 0, 0, 0, -1, 0,
352  -71, -16, -184, -61, -36, -151, 79, -128,
353  -102, 135, -228, 190, -79, -10, -176, -113,
354  1008, -856, -13, -4, 8, 28, 0, 1,
355  -4909, -93, -167, -141, 51, -203, 71, -199,
356  -49, 106, -142, -94, 126, -225, 158, 36,
357  269, 159, 0, 1, 1, 0, 0, -5,
358  -61, -79, -20, 306, 67, -621, 1774, 346,
359  -442, 125, 305, -170, 55, -2537, -103, 118,
360  87, 505, 16, -7, -2, 0, 20, 0,
361  35, -154, -158, 224, -36, -344, 79, 4232,
362  234, -219, -71, 204, -484, -131, 1153, 23,
363  111, 499, 5, 0, -17, 0, 0, 1,
364  1135, -3469, -489, 2572, -450, -432, -358, -34,
365  -78, -10, -775, 17, -131, -154, 218, 82,
366  -312, 279, 1, 0, 1, 0, 0, 0,
367  96, 230, 18, 47, -5, -102, 646, -122,
368  35, -81, 183, 171, -1479, 201, 84, -24,
369  143, 302, 1, 5, 0, 0, 0, 0,
370  -34, -48, 89, 7789, -85, -27, -56, 46,
371  39, 30, 98, -40, 138, -147, 104, -35,
372  -41, -151, 1, 9, 1, 0, 0, 0,
373  -140, -1970, -170, 273, 226, 33, -324, -38,
374  11, 188, 603, 188, -183, 98, -58, -67,
375  -63, 7, 0, 0, 0, 0, 1, 0,
376  384, 899, 493, 765, -1062, 646, 275, -2699,
377  93, 796, 120, -25, 177, -85, 721, -189,
378  -295, -436, 0, -1, 0, 0, -1, 0,
379  -358, 117, -2435, 325, -3137, -158, 23, 97,
380  6, 204, 288, -426, 156, 22, -101, 171,
381  -56, 235, 0, -1, 0, -1, 0, 0,
382  656, 3878, -286, -383, 75, -50, 114, -377,
383  -105, 106, 154, -30, -204, -105, 171, -56,
384  230, -587, 0, 1, 0, 8, 1, -1,
385  -58, 177, -7, 45, -159, 405, 45, 84,
386  -206, 77, 277, -259, 121, 3719, 140, 79,
387  -202, 843, -8, 0, -1, 1, -2, 0,
388  -248, 560, 2651, -49, -625, -147, -2416, 119,
389  -70, 87, 137, 18, -401, -147, -598, -150,
390  239, -1004, 7, 3, 13, 1, 1, 1,
391  276, 342, 97, 600, 230, 95, 213, 159,
392  -259, -25, -176, 3360, -283, -325, -37, -2626,
393  -151, 178, -1, -18, 0, 0, 0, 0,
394  -233, 237, -78, 290, -284, 141, -20, 146,
395  58, -21, 73, -35, -101, -23, -4068, -116,
396  49, -196, -5, -2, 0, 1, -1, 0,
397  -292, -195, 51, -714, 172, 44, -119, 134,
398  168, 107, -74, -2379, 308, 173, -252, -3470,
399  -135, 641, -10, 0, 0, 1, 0, 0,
400  146, 2060, -84, -164, -247, 26, -1724, 216,
401  226, -2499, 312, -66, 850, 41, -1, 20,
402  -1339, 411, 0, 0, -1, -12, 0, 0,
403  921, 17, -3510, -119, 325, 34, -97, -205,
404  3, -188, 252, 91, 0, -135, -76, 208,
405  199, -202, -1, 1, 1, 2, 0, -1,
406  -88, -461, 319, -963, 266, 1540, 643, -3424,
407  76, -1058, 501, 342, 297, 268, -158, -103,
408  26, -30, 0, -1, -1, 0, 0, 0,
409  211, 245, 183, 1579, 106, 26, -3450, -22,
410  -1053, -266, -736, 113, 475, -241, 117, -85,
411  -492, 372, 0, 1, 1, 0, 0, 0,
412 };
413 
414 static const int16_t cb0806ss0[] = {
415  -381, -1638, -8192, 5, 983, -1481, -20, -719,
416  -238, 767, 571, -200, 754, 460, 1678, 1376,
417  -155, -1998, 294, -455, 80, 2, 26, 3,
418  10, 25, -931, -1098, -1166, -3221, -1995, 702,
419  104, -2429, -2270, 1372, 2326, -37, -1492, 1692,
420  644, -1283, 363, 624, -483, -15, 346, -6,
421  2, 0, 1, 3, 2, -2429, -8192, -956,
422  1190, 706, -955, 367, 959, -194, -723, -1104,
423  375, 554, -962, -229, 66, 368, 18, -150,
424  56, 968, -15, 0, -1, -5, 0, 9,
425  -250, -720, 1910, 827, 198, -645, 2021, 32,
426  -1972, -705, 441, 373, 800, -2293, 1747, 1504,
427  -537, -1731, -1192, 1597, -4031, 24, 0, -2,
428  1, 1, 1, -131, 1594, -153, 1127, 2732,
429  469, -558, -11, 1190, 115, -933, 1988, 1841,
430  -4530, 1385, 571, 2399, 1709, -63, -3663, -2681,
431  57, -4, 11, -4, 0, -3, 426, -4257,
432  2755, -76, -1667, 2450, -373, 3375, -91, -232,
433  511, 648, 886, 1182, 1667, 65, -3029, -579,
434  865, 2186, 2911, 537, 0, 2, -3, 0,
435  7, 585, 8192, -2855, 8192, 5527, -5491, -1926,
436  -4231, -1204, 1953, -1193, 191, 3278, -1726, 259,
437  -2794, 4205, 4315, -6121, -606, -1922, 3666, -324,
438  -238, -313, -720, -1447, -539, -794, 3151, -1726,
439  3444, 876, 584, -671, -497, 407, 909, -2183,
440  2575, 246, -673, 270, 824, 1784, -201, 7329,
441  589, -70, -1, 4, -5, -3, -8, -417,
442  382, 2786, -972, 520, 1154, 886, 521, 6032,
443  -687, 3791, -522, -1226, 608, 428, 891, -1524,
444  -1015, 1147, 1278, 559, -6, 3, 0, 6,
445  2, -3, 115, 3586, -2847, 95, 460, 2832,
446  2326, -1665, 1720, 453, 965, 1154, 452, -1721,
447  -1375, -269, 2138, -2032, 55, -674, -870, -124,
448  0, 5, 0, -5, -3, -283, 1077, 2604,
449  1270, -1082, -1753, 6840, -2502, 988, -1790, 1378,
450  1231, 438, -1188, 286, 540, -138, 1054, -111,
451  -2321, 74, 56, -3, -2, 0, -32, 5,
452  1539, -1399, 7413, -903, -1698, 1781, -255, -466,
453  -1436, 3419, 1916, 852, 590, -1126, -1617, -1309,
454  -5560, -241, 3363, -1225, 2682, 620, -6, 58,
455  2, -186, -17, -2959, 619, 2228, -2627, -3119,
456  730, 3716, -538, -101, -1863, -516, 142, -2384,
457  -1514, -5506, -825, 514, 714, 746, -2790, 569,
458  -425, 4, -68, 70, 24, 12, 817, -276,
459  -3363, -2942, 103, -581, -925, 651, 561, 43,
460  434, 712, -541, -2042, -1291, -453, -443, -4312,
461  -1344, 1277, 605, -4, 0, -1, -1, 1,
462  2, -930, 276, 3219, -404, -944, -497, 840,
463  278, -98, -1432, -1136, -1975, -1863, -1102, -1446,
464  938, 693, -5186, -1, 1085, -2275, 1, 1,
465  -1, -1, -2, 3, -1194, -312, -1257, 1973,
466  1570, -1703, -1637, 639, -855, 1925, 970, 604,
467  1313, 780, -5170, -603, 220, -731, 2952, -872,
468  166, 30, 0, -2, -1, 3, -1, -743,
469  504, 1363, 1436, 1632, -634, -709, -2346, 87,
470  1149, 3468, 2132, 3028, -1039, -92, 2087, -990,
471  -301, 966, -773, -1057, 42, 0, -2, 0,
472  2, 2, 252, 217, 3625, -2323, 212, -381,
473  -1121, 1664, -307, 1680, 2193, -1854, -187, -3100,
474  254, -673, 595, 1995, 669, -687, -509, 13,
475  0, 8, -3, 11, -3, -552, -87, 6,
476  2933, -267, -1392, 40, 644, 32, 2966, -1386,
477  -2480, -956, 1160, 1399, 1049, 3902, -2092, -525,
478  1724, 69, -33, 0, -2, 0, 2, 2,
479  -452, -4739, -3237, -510, -598, -1397, 855, 1573,
480  2143, -79, -1546, -17, -973, -2400, 1689, 133,
481  -1213, 784, 726, 916, -388, -390, 1, -1,
482  -3, -1, 0, 170, -205, -2905, 8192, -465,
483  3119, 4407, -709, -403, 859, -373, -1301, -1397,
484  -750, -88, 277, -2097, -222, -134, -88, -1189,
485  974, -56, -57, -83, -21, 102, 626, -114,
486  -2304, 979, -1836, -868, 1261, 2226, -261, 579,
487  983, 655, -2578, 1803, 117, -1128, 365, 3971,
488  3539, -21, -790, -62, 2, 3, 23, -3,
489  31, 1273, 3212, -1617, 4116, -281, 725, -284,
490  1079, 293, -3759, 2581, -1617, -259, -19, -1999,
491  3040, -3077, -1522, 1056, -92, 897, 243, -1,
492  36, -19, -10, -46, 231, 1129, 363, -1978,
493  -882, -1788, 319, 4807, -1707, -1379, -1465, 2327,
494  -827, -681, 410, -1816, -2507, 1036, 740, 730,
495  -687, 100, -1, -1, -1, 1, -4, -276,
496  303, -2331, -2912, -1864, -3694, 412, -1218, 1642,
497  4448, 658, -213, 872, 2867, 227, 868, -590,
498  2293, 1759, -1666, -1585, -140, 1, -3, -1,
499  26, -10, -287, 898, -2442, 3997, -1655, -1341,
500  -56, 689, -1869, 572, -2044, 616, -2603, -278,
501  2987, 2397, -2055, 247, 128, 598, 1732, -146,
502  0, 3, -1, -3, 5, 842, 597, 779,
503  -1529, -802, 2142, -1668, 2339, -3550, -2651, 1733,
504  -1531, -46, 600, 618, -867, -665, 1524, 392,
505  -1386, -3279, 45, 0, 9, -7, -3, -8,
506  -224, -2632, -147, -505, 2223, 1773, 1799, -1696,
507  194, -1186, -543, 775, -1171, 5491, -2319, -3193,
508  -313, -355, -133, -1097, 125, -22, -2, 2,
509  1, -3, -10, -354, -1447, -662, -313, -4302,
510  3888, -121, -323, 1112, -801, -1513, -814, -1646,
511  -616, -1207, 347, 483, 670, 900, -35, -885,
512  14, 1, 0, 1, -2, 7, -432, -486,
513  -1539, 785, 4853, 904, 925, 895, -1223, -2464,
514  3395, -506, -808, 207, 197, 874, -928, 1347,
515  -107, 1512, 1063, -182, 1, -4, -1, -6,
516  3, -1236, -1047, 774, 26, -630, 863, 1055,
517  -2632, -1187, -534, -619, -1079, -2574, -2037, 658,
518  1229, -262, 2702, -3393, -2187, 1764, 66, 0,
519  7, 0, 7, -3, 677, -444, -2111, -5256,
520  -4485, -1667, 2077, 1613, 1483, -1520, 1600, 1767,
521  1148, 2054, 1676, 1866, 783, -2199, 765, 568,
522  2779, -683, 4, 17, 0, -32, 15, 45,
523  228, -2445, 752, 2510, -1657, -1039, 113, 1107,
524  -1054, -1765, -1245, -2527, 589, 455, 328, 640,
525  -579, 2370, 1313, -540, 31, 1, -1, -4,
526  2, -3, -235, -560, 455, 3809, 102, 403,
527  -21, 1844, 402, 148, -32, 5573, -3765, -265,
528  -718, -399, -349, 366, -1105, 91, 1881, 34,
529  1, 1, 5, 0, 9, 289, -1146, 795,
530  -2504, 412, 1156, -302, -946, 2063, -2569, -273,
531  -1434, 141, 642, -631, 4856, -1008, 169, -40,
532  191, -2293, -86, 6, 1, -2, 0, 1,
533  139, 1955, -1111, -944, 140, -1074, 1071, -1312,
534  -541, 664, 1801, -892, 1605, -1750, -654, -680,
535  -8102, 120, -24, 1014, -351, -120, 0, -2,
536  1, -1, -1, 1038, 5199, 779, -1195, 128,
537  462, 184, 3705, -1292, -2247, -2481, 2610, 4396,
538  4161, 4039, 1111, 838, 188, -571, 2811, -1915,
539  -1909, 13, 99, -20, -2, 11, 395, 155,
540  2667, -202, -2639, 1303, -912, -1734, 1097, -583,
541  3532, -218, -1514, -3881, 378, -46, -1189, -957,
542  -3010, -743, -648, 15, 1, 3, 3, 4,
543  -4, 330, 198, -275, -677, -8192, -629, 1953,
544  -783, 592, 926, 1487, -39, -1002, 1134, 1560,
545  -27, -118, -1363, -360, 2163, 442, 92, 1,
546  1, -2, 5, 1, -670, 326, 2773, 1346,
547  -26, 327, 184, -1091, -121, 576, -1324, 212,
548  -645, 860, -2111, -493, -2119, 316, -688, 475,
549  -652, -33, 0, 1, 2, 0, -3, 92,
550  170, 6224, 2162, 761, -1994, 2176, 1692, -1773,
551  561, -966, 3406, -20, -593, 574, -681, 1121,
552  -335, -412, -2651, -4712, -79, 1, 2, -1,
553  4, -6, 932, -2579, 344, -2614, 1119, 6623,
554  -314, -1068, 338, 1977, -1375, -1338, -1996, 1310,
555  118, -500, -393, 622, -1798, -1232, 3, -75,
556  0, 17, 0, -2, -9, 715, 8135, 400,
557  3748, 2156, 1882, 772, 2728, -403, -775, 2110,
558  1603, -766, -2592, 767, -618, 4727, 668, 2280,
559  -1157, 1246, -794, -14, -2, 2, 5, 16,
560  -107, 642, -1806, -158, -2447, 309, -764, 2313,
561  -101, -766, 209, -691, 2001, 268, -273, 615,
562  803, 6062, -434, 1287, -543, -3, 0, 0,
563  1, 1, 0, 503, -598, -2043, -1160, 1074,
564  1255, 3269, 1405, 1182, 197, 3098, -138, 2326,
565  -244, -772, 901, -225, 337, -65, -536, -331,
566  15, 2, 13, 8, -3, 20, -32, -52,
567  -1012, 232, 1502, -17, -1574, -741, -57, 164,
568  -22, 74, -181, 1616, 296, -1483, 1387, -357,
569  -5380, -322, -1346, 6, -3, 2, -3, 1,
570  0, -392, -811, -650, -485, 3038, 2750, -776,
571  -503, -1664, -323, 253, -280, -3459, -1313, 541,
572  2182, 1287, -782, 1785, -695, -49, 72, -4,
573  0, -15, 3, -21, -211, 1382, -149, 684,
574  2210, 2654, -1440, -1209, 152, 1080, -3078, -694,
575  4738, 985, -1337, 819, -518, 1799, -671, 3201,
576  2636, 7, 1, -6, 14, -31, 0, -34,
577  4296, -23, 194, 1976, -993, 1353, 709, -342,
578  -1142, -140, -271, 2291, -709, 1734, 818, -3571,
579  1125, 912, -590, 784, -275, -2, -1, -5,
580  -1, 0, -381, 2754, 1545, -2270, 3608, 2308,
581  -1899, 178, 391, 1826, -127, -1417, -822, -712,
582  1682, 2225, 2247, 446, 994, 56, 734, 196,
583  7, 3, 8, 0, 7, 639, 833, -3313,
584  675, -263, -648, 3016, -701, 235, -1304, -582,
585  -2930, -210, -1243, 374, -3095, -2013, 354, 599,
586  -1469, 140, -17, -1, -3, 2, 0, -2,
587  -183, 399, -603, 796, -1424, 2685, -3929, 416,
588  -2291, 1737, 1906, 1667, 810, -222, 3242, -3636,
589  5196, -1542, 940, -124, 2047, -67, -4, 6,
590  -1, 13, 2, -161, 417, 4132, 492, -1068,
591  -817, 2732, -250, -1457, 1723, 2104, 1121, -1276,
592  1147, 990, -523, -1533, 297, 1219, 3901, -2549,
593  -22, 0, 0, 0, 0, 2, -1632, 172,
594  829, -747, -1229, -1990, -1070, 1134, 1623, 228,
595  3689, 625, -757, 8192, -82, 738, 213, 1900,
596  -1200, 91, 892, -45, 15, -1, 5, -4,
597  5, 392, -3067, -1903, 139, 661, 43, 2174,
598  -1919, -270, -1490, -569, 2, 85, -1091, 6740,
599  886, 85, -1052, -647, -563, -2971, -145, -1,
600  39, -5, -6, -7, -1023, -1104, -1774, -3154,
601  -1058, 3488, -2551, 3547, -253, -204, -235, -1544,
602  -73, -584, -302, -3118, -2314, -308, 1790, 916,
603  152, -155, -11, 6, -26, -1, -31, 21,
604  919, -1856, -456, -1050, 663, 1454, -1515, -2606,
605  -4287, 1553, 3564, 1334, 1797, 1540, -392, -701,
606  -971, -3442, 281, -271, 133, 1, 5, 4,
607  32, 3, -521, -1530, -1368, 1787, -515, -913,
608  -2391, 93, 2690, -578, -576, -1656, 554, 649,
609  -1509, -258, -605, 1233, -2258, 640, 837, -43,
610  1, -3, 0, 5, 3, 148, -4761, 1783,
611  3244, -277, -1139, 1539, -2016, 1898, -1276, -776,
612  -1725, -1900, -51, 559, 311, 1737, -928, 3687,
613  -1087, 1329, 134, 2, -2, -7, 9, 5,
614  -77, -1116, 4986, -940, -905, -3229, -773, 3335,
615  -23, 578, -2376, 386, 122, 1253, 363, -2748,
616  -512, -4612, 1690, 848, -1116, 195, 5, 2,
617  11, 1, 18, 659, -1282, 562, 1170, 4701,
618  903, 490, -3508, 3468, -39, 654, -1196, -909,
619  -268, 980, 283, 3221, 348, 1121, -897, -1011,
620  -103, -11, -2, -9, 16, -8, -274, -4100,
621  -2312, -2379, 617, 1629, 2154, 3026, -1737, -603,
622  -803, -366, 977, 1035, -1835, -255, -275, -1245,
623  1274, -161, -4476, -181, -4, 0, -2, 1,
624  2, 156, 551, -832, -630, 3740, -2115, 344,
625  229, 1295, 65, 290, -1462, -1794, 3297, -1049,
626  2451, 322, -2642, -2810, -1246, 613, 90, -1,
627  -1, 0, 0, 0, -277, 854, 1259, 1542,
628  -433, 3601, -453, 1091, -113, 1438, 994, -2746,
629  -786, 867, 1422, 1093, -1723, -1167, -1389, -1062,
630  -436, -81, 2, 1, 11, 1, 26, -197,
631 };
632 
633 static const int16_t cb0806ss1[] = {
634  1760, -4335, 6384, -2036, 2874, -2504, -1529, 102,
635  6995, -1267, -3141, 1050, -59, 1556, -1002, 1536,
636  1024, 1867, 40, -1156, -2627, -213, -1034, -660,
637  291, -963, -323, 462, -804, 2219, -859, 1709,
638  550, -3390, 319, 24, 644, 3154, 4503, -1961,
639  744, 194, -151, -1255, -1318, 3033, -899, -18,
640  1, 0, 2, 0, 28, -1213, -3725, -2525,
641  -177, -1164, 361, -357, -649, -459, 1324, 2463,
642  -3108, -3323, -575, -2744, -108, -121, -508, -564,
643  -849, -773, -288, 0, 8, 0, -2, 5,
644  691, -602, 2269, 2373, -2027, 786, 3011, 3234,
645  -1387, -310, 659, -358, 1058, -1554, 1031, 795,
646  2254, -549, 334, 325, 599, -36, -1, -1,
647  -2, 3, 4, -450, -533, -1657, -1928, -1034,
648  -636, -1446, -320, 2695, 1184, 697, 1126, 1159,
649  2970, 449, -30, -2058, -1171, -684, -66, 905,
650  -43, 1, 0, 3, 0, 3, 228, 272,
651  -79, -718, 1978, 667, -2760, 1507, -1893, -796,
652  1164, 35, -4440, -4492, -1667, 4189, 6485, -495,
653  1721, -1639, -526, 458, 0, 385, -183, 511,
654  -153, -2025, -376, 2948, -2606, -910, -741, -427,
655  -1080, 2128, 565, -483, 1791, -2222, -45, -1204,
656  799, 512, -4790, 1462, 511, -1906, 15, 0,
657  0, 1, 3, 8, -867, -685, -140, 5299,
658  376, -891, 1657, 1843, -1465, -1297, 518, -4640,
659  303, -277, -650, -97, 2308, -679, 720, -171,
660  -475, -269, 0, -5, 4, -1, 9, -1155,
661  -4954, 1684, -2045, 939, 819, -751, -165, -93,
662  -2327, 306, 965, 4999, 557, -55, -999, 30,
663  -36, 989, -1680, -1594, 318, -3, -8, -4,
664  1, -9, -402, 8192, 475, 2080, -418, -1739,
665  -273, -55, -441, 794, -79, 272, -2039, 789,
666  2266, 874, 2495, 627, 2203, 1212, -1052, 389,
667  14, -24, -59, 10, 133, -535, -1160, -1139,
668  -146, 180, 1064, 3718, -1412, 1153, 1873, -549,
669  -1698, -1479, 209, 725, -940, 2152, 1848, 678,
670  2493, 4608, -11, 0, -1, -3, -3, 2,
671  334, 681, 673, -8192, 3958, -3111, 1641, 1500,
672  1184, -268, -3147, 571, 958, -663, -1031, -870,
673  -674, -1098, -529, 78, 1212, 120, -8, -13,
674  -5, -42, -37, -498, 1304, -2541, 1730, -355,
675  1462, 2315, 2017, -403, -2010, 555, 1391, 887,
676  2039, 366, 135, 85, 371, 1291, -225, 335,
677  -45, 0, 1, 2, -1, 2, -1095, -261,
678  3249, 3212, -1877, 934, -1671, -1289, 1398, -2287,
679  -205, 1659, 642, 1105, 751, 2864, 1171, -1001,
680  318, -290, 60, -54, 5, 3, 5, 2,
681  1, -105, 590, 36, -194, 1832, -639, 777,
682  3243, 578, 2820, 428, 2020, 623, -2104, -52,
683  -331, -1015, 3064, -347, -303, -1100, 61, -1,
684  -1, 0, 2, -1, 592, 127, 887, -1094,
685  -2819, 2573, -2670, -1693, -2775, 48, -266, -961,
686  1220, -472, 167, 3201, 1118, -173, 1304, -26,
687  -899, 76, 0, 3, 0, 1, -1, -718,
688  -746, 947, -524, 142, 958, -1609, -777, -1362,
689  385, -578, -6947, 157, -290, 1357, -1703, 484,
690  117, -2224, -3736, -838, -96, -1, 11, 5,
691  4, 2, 475, -426, 500, -767, -2304, 1248,
692  2200, -1829, -992, -225, -573, -1107, -832, 2555,
693  -2866, 3453, 4335, -88, -1160, -1666, -94, -33,
694  0, 0, 1, -2, -7, -147, -8192, 1204,
695  -1181, -702, -604, -770, 1032, -173, 770, 861,
696  611, -509, 802, -467, 839, 491, -785, 523,
697  -669, 73, -34, 0, 0, -2, -3, -3,
698  286, -2183, -1238, 1743, 387, -2228, -1404, -3439,
699  -1701, -2371, -451, 2294, 2061, 3062, -1122, -1489,
700  -1274, 51, 5649, -170, 2197, 365, -1, -13,
701  4, 3, -5, -15, -4099, 789, 4132, 4982,
702  -1996, 784, 748, 2123, 3535, -1493, -1454, -344,
703  -867, 40, 831, -1198, 66, 542, 1633, -2402,
704  117, -119, -18, 49, 18, 40, -500, 808,
705  -726, 1192, 3623, 1526, -484, 1080, -2502, -579,
706  1315, -1887, 84, 1771, -2902, 1387, -1098, 1559,
707  -1126, 652, -896, 32, -1, 3, 1, 3,
708  -2, 233, 782, 8192, 566, -701, -352, 1047,
709  581, -1070, 3159, -1157, -1585, 1599, -978, -663,
710  -931, -2581, 5074, 781, -551, -590, -247, -63,
711  -54, -50, 253, -138, -313, 387, -3004, -1136,
712  654, -1283, 1318, 434, 80, -1486, 694, -512,
713  393, -238, -700, -232, 706, 1478, -8192, 377,
714  601, 18, -1, -3, 0, -6, -3, 2221,
715  3531, -862, 1792, -242, -3686, 420, 1891, 918,
716  1324, 234, -819, -601, 2363, -1097, 2355, 754,
717  -125, 245, -615, 3285, 204, 0, 6, -4,
718  -3, -1, -637, 673, 1233, 2886, 265, -195,
719  -226, 2521, 281, -210, 1809, -2733, -3865, -2287,
720  641, -2604, -4235, 107, 789, 1163, -2600, -463,
721  -5, 10, 2, -10, 39, 1380, 754, -5077,
722  4061, -1633, -1738, -1604, 1937, 1815, 1039, 3696,
723  -593, 2218, -1061, 1081, -1217, 2062, -637, -1580,
724  149, -626, -253, -3, -17, 2, 33, 1,
725  118, 525, 158, 1213, 910, -105, -1437, -1311,
726  2255, -419, -2394, 1542, -3830, -1167, -998, -1099,
727  1635, 1678, -1112, -275, 122, -50, 0, 3,
728  0, -1, -1, 998, -4020, -1913, -1083, -159,
729  1853, -436, -683, 298, 211, 711, 4128, -1977,
730  -958, 1048, 642, -420, 329, -1150, 459, 2161,
731  29, -4, 0, -1, -6, 1, 1365, 1053,
732  1032, 952, 854, 2405, 5106, 1863, 3049, 981,
733  -863, -397, 508, -1283, -631, 17, 532, -1453,
734  -1056, 66, 501, -27, -1, 3, -1, -13,
735  -2, -273, -2924, 839, -433, -395, -252, 1945,
736  195, -307, -1297, -1474, -985, 4412, -1017, 1074,
737  2711, 996, 919, 183, -10, -605, 38, 1,
738  -1, -1, 2, 1, 2115, -422, 3655, -1972,
739  1473, -2033, 2461, -1112, -1267, 179, -394, -906,
740  -1273, -432, 1082, 367, -720, 1746, -657, 595,
741  701, 16, -1, 0, 0, 2, -3, -255,
742  443, -1840, -2379, 296, 258, -675, -221, 406,
743  -216, -6295, -1041, 1062, 199, 1705, -1032, -1627,
744  -2399, 198, -1097, -271, -99, 0, 1, -2,
745  2, -13, 343, -219, -1447, 1779, 630, -1944,
746  -1093, -1578, -62, -1334, 2811, -815, 1311, -3102,
747  -300, 67, 24, 98, 764, -1246, 203, 6,
748  0, -4, 0, 1, 0, -18, -1704, -1427,
749  -352, -2665, -588, 287, 715, -454, 688, -424,
750  1736, -1124, 1028, -7581, -752, -482, -363, -75,
751  -720, -619, 449, 0, 3, 0, 16, -3,
752  -1211, 2484, 3490, -547, -705, 1776, -286, -1580,
753  2896, -2257, -214, -1784, -1266, -562, -1170, -542,
754  785, 1606, 535, 51, -1405, -7, -1, -1,
755  0, -1, 2, -428, -579, -1091, -2627, 2287,
756  -757, 1445, -411, -160, 567, 108, -1305, -4356,
757  -390, -917, 345, -2169, -896, 3772, 1224, 691,
758  -25, 1, 1, 1, -2, 1, 281, 1365,
759  -1628, -585, 3485, 169, 746, -395, 1072, 1569,
760  -1073, 744, 1274, -3472, 1035, -906, -3394, -1537,
761  -869, 2841, 401, 4, -1, -3, -3, -1,
762  -3, -37, -1628, -888, 785, 3328, 1105, 3551,
763  6946, -1688, 2690, -2051, -2212, -3750, -1903, -497,
764  1251, 1187, -6198, 3930, 85, -1077, 16, -23,
765  -80, -130, 43, 66, -974, 579, -2047, -3607,
766  -666, -2248, 4619, 6846, 88, -649, 1129, -255,
767  3567, -124, 41, 58, 634, -1252, 696, 2536,
768  -1590, 209, 12, -102, -275, 27, 216, 1110,
769  259, -2091, 1775, -3768, 598, 441, -1809, -431,
770  22, -991, -621, 84, -1803, 1585, 559, -1101,
771  42, 456, -392, -874, -4, 0, 0, 1,
772  -1, 0, -371, -211, -339, -1232, 438, -2683,
773  -1007, 1250, 5343, 861, -1305, -577, 2107, -2649,
774  -3227, 1020, -127, 562, 5495, -3136, -414, -529,
775  12, -53, -34, 151, 106, -2946, -575, -1796,
776  3095, -257, -591, 126, 967, -547, -271, 560,
777  974, -3335, -2110, -1403, 5915, -1108, 388, -1266,
778  -522, 336, 167, 1, -3, -2, 2, -3,
779  -312, 19, 3356, 1123, -676, -247, 697, 548,
780  1768, 1174, -525, -253, -423, 546, -2373, -2940,
781  -1055, -2304, 203, 1309, -574, -8, 0, -3,
782  4, 0, 4, -215, 8192, -670, -1289, -1547,
783  -304, 1498, -967, -529, -582, -2205, 1752, 321,
784  573, -1096, 64, 1152, -87, 574, -250, 539,
785  62, 7, 2, -1, -3, 3, -465, 243,
786  -1179, 828, -2501, -223, 198, -883, -740, 1113,
787  -1821, -2068, -3234, 1715, 1989, 1817, 727, 1640,
788  3386, -1538, -864, 45, 0, -4, 0, 0,
789  2, 608, -1495, 1259, -132, 1311, 350, 537,
790  2735, 1428, 151, 1324, 547, -3983, -1892, 104,
791  2023, 1908, -1042, 1130, 1252, -701, 9, 0,
792  -2, -1, 1, 1, 602, -8192, -2776, -661,
793  1640, 443, 3452, -738, 829, 637, 292, 232,
794  1352, 4879, 1429, 912, 649, 1593, 308, -330,
795  68, 63, -3, 4, -57, 26, 25, 1250,
796  400, -4839, 211, -2748, -664, 996, 341, -1053,
797  321, 2458, 764, 743, -729, 12, -283, -346,
798  118, -249, -153, -2329, -37, 0, -1, 0,
799  1, 1, 352, -878, 2336, -634, -2690, -3415,
800  -2949, -531, 1259, 394, 163, -994, 845, 1259,
801  890, 1400, 279, 1908, 161, -2174, 1876, 76,
802  1, -1, -1, 10, 0, 47, -1123, 1611,
803  489, 618, -816, -7, 2001, -1190, 1857, -2749,
804  -311, -331, 733, 1412, 1390, -1525, 1262, -1393,
805  -263, 3124, -98, 0, 1, 0, 1, -2,
806  514, -3533, -2394, 3623, 249, -1056, 515, 1279,
807  2821, 477, 183, 689, 1182, 1378, 1287, -711,
808  1264, -713, -278, 217, -664, -225, -1, 0,
809  6, 2, 9, -1171, 3119, 1340, -1229, -1929,
810  1984, -1333, 1018, 10, 1205, 63, 358, -1108,
811  -455, -413, 854, -1550, -423, -180, 2529, -8192,
812  -18, 0, -2, -1, 0, 0, -678, 3819,
813  -1316, 1159, 590, -231, 2203, -1533, 986, 4289,
814  1114, 1135, -1162, -921, -58, 691, 11, -1718,
815  -270, -531, 530, 65, 0, -1, 1, 4,
816  0, -1184, -1359, 7230, -533, -2077, -1188, 113,
817  -1472, 490, 1518, 1476, -1885, 934, 244, 1840,
818  -696, -480, -2476, 3324, -2433, 1102, 120, 1,
819  -11, -2, 18, -3, -1016, 189, -3835, -1659,
820  -46, -180, -2659, 1998, -1437, 1107, -2248, 165,
821  -657, -5079, -224, 1246, 469, 421, 1145, 1148,
822  84, -18, 3, 0, 0, -6, 0, -66,
823  -206, 2279, -220, 1606, -421, -1482, -413, -1237,
824  374, 3691, 491, -774, 410, 791, 380, 3385,
825  615, -950, -620, -197, 65, -1, 3, -3,
826  2, -1, -484, 1396, 273, -3591, 1317, -1013,
827  1563, -134, 602, -1069, 733, -1167, 233, 319,
828  -262, 350, 780, -407, -496, -1285, 1326, -13,
829  0, 2, -1, 0, -1, -328, -626, -848,
830  745, -1047, 4048, -380, -456, -1894, 869, -1085,
831  -373, 2829, 622, 473, 394, 237, -2175, 1167,
832  -4942, 246, 100, -1, 1, -6, 1, -6,
833  -70, 35, 1613, 2597, 1307, 1756, -1184, 1082,
834  971, -2004, -1459, -494, -40, 745, 2788, -830,
835  76, 536, -2002, 401, -57, -20, 0, 0,
836  0, 0, 0, -8, 244, 1927, 1162, -2416,
837  -1414, 463, -89, 1217, -798, 394, -1527, -719,
838  -666, 998, 1518, -2455, -3049, -1174, -2696, -3119,
839  2, 0, -2, 2, 2, 3, 1093, -623,
840  1660, -1635, 1457, 2560, 763, -2750, 931, 1798,
841  2550, 1402, 914, -919, 1931, -383, -435, -583,
842  439, 9, -1106, -12, -1, 0, 0, 0,
843  -2, -335, -730, -2102, -1414, 2576, -3869, 1025,
844  -1657, -2, 857, -336, -3011, 205, 1108, 364,
845  -789, -179, 171, 331, 2204, 527, -13, 1,
846  -3, 2, 1, -4, -565, -211, -139, 1799,
847  195, -877, -632, 358, -244, -1459, 1398, 2271,
848  550, 1987, 2206, -337, 199, -7036, 589, 195,
849  -466, 72, -1, 2, 1, 0, 0, -27,
850 };
851 
852 static const int16_t cb0806sm0[] = {
853  -8192, 389, 245, -67, -42, 79, 503, -488,
854  -310, 107, -13, -431, -203, 96, 510, 151,
855  270, 0, 0, 0, 0, 0, -463, -23,
856  -72, -322, 74, 1589, -152, -198, 81, 1120,
857  -125, -434, -3275, -2210, -348, -344, 91, 0,
858  0, 0, 0, 0, -254, -224, 46, -154,
859  -131, -465, -57, 8192, 345, 112, -725, -49,
860  183, -191, 246, 263, 370, 0, 0, 0,
861  0, 0, 39, -739, -6603, -2454, -95, 312,
862  -53, -392, 63, -165, 31, -505, 111, 484,
863  -535, 179, 143, 0, 0, 0, 0, 0,
864  1279, -139, -1769, 244, 59, -135, -429, 707,
865  809, -4355, -354, 428, -300, 108, -799, -1421,
866  599, 0, 0, 0, 0, 0, 4, -5,
867  7, 75, 49, 8192, 276, 200, 191, -167,
868  -14, 82, 222, -277, -483, -216, -441, 0,
869  0, 0, 0, 0, 171, -423, 174, 401,
870  -517, -377, -234, -644, -829, -350, -976, -146,
871  -928, 296, 3003, 3545, -30, 0, 0, 0,
872  0, 0, 161, -6753, 1138, -855, -132, -242,
873  559, -225, -346, -168, 10, -481, -6, -1208,
874  252, -323, -191, 0, 0, 0, 0, 0,
875  -262, 574, 433, -145, 622, 329, -2634, -439,
876  -1178, 351, -433, -842, 4125, 296, 305, 359,
877  -22, 0, 0, 0, 0, 0, -34, -56,
878  -1019, -247, -163, 305, 574, -51, -179, 24,
879  -1097, 248, -166, -18, 303, 252, -555, 0,
880  0, 0, 0, 0, -400, -254, -256, 2783,
881  -296, -1904, 552, 1284, -336, -2371, 3396, -1092,
882  102, 176, 140, 640, -359, 0, 0, 0,
883  0, 0, 373, 473, -2167, -774, -388, 405,
884  -1402, -1391, -1319, -155, 1104, -533, 382, 1561,
885  -2958, 406, 787, 0, 0, 0, 0, 0,
886  -3800, -58, 2098, -181, -570, 385, -4125, 759,
887  -1584, 9, -278, 201, -528, -527, -435, 436,
888  681, 0, 0, 0, 0, 0, 30, -80,
889  -60, -4031, -70, -3367, 316, -861, 67, -169,
890  -144, 1598, 966, 32, -1263, -434, -738, 0,
891  0, 0, 0, 0, 181, 12, 115, 91,
892  253, 518, 517, 216, 830, 336, -568, -3125,
893  -796, -847, 1627, 58, -158, 0, 0, 0,
894  0, 0, 48, -851, -286, 393, 390, 707,
895  595, 427, -235, -116, 814, -198, 6145, -1590,
896  647, 15, -259, 0, 0, 0, 0, 0,
897  -621, 152, 590, -16, 215, -633, -784, -140,
898  1087, 723, -4191, 2701, 951, -972, 273, -554,
899  387, 0, 0, 0, 0, 0, -124, -2939,
900  -38, 383, 234, 687, -2873, -466, 61, -472,
901  854, -396, 305, -233, 82, -2677, -206, 0,
902  0, 0, 0, 0, -120, -246, -614, -394,
903  8192, 75, -450, 177, -251, 45, -142, 65,
904  -1248, -14, 389, 375, 114, 0, 0, 0,
905  0, 0, 2870, 158, -473, -166, 928, -618,
906  -1909, 224, -931, 1898, -16, 427, 447, -1044,
907  85, -333, 197, 0, 0, 0, 0, 0,
908  78, 114, -167, 73, -1070, -80, 3512, -3004,
909  -1553, 769, 213, 851, -377, 978, 1097, 71,
910  66, 0, 0, 0, 0, 0, -129, 248,
911  455, -376, 344, 128, -60, 546, -321, -7898,
912  -719, -55, -941, 1242, 207, 215, 323, 0,
913  0, 0, 0, 0, -24, -225, 136, 142,
914  -739, -117, 2, 242, -152, -20, -1775, -484,
915  -36, -408, -2767, -471, 251, 0, 0, 0,
916  0, 0, 22, 111, -180, -7417, 365, 293,
917  -313, 1031, -191, 154, -210, -239, 121, -333,
918  -1504, 209, 146, 0, 0, 0, 0, 0,
919  898, -643, 3080, 528, -91, -718, -512, 275,
920  -3564, 396, 160, -850, 346, -595, 1558, 684,
921  -310, 0, 0, 0, 0, 0, 234, -419,
922  -724, -433, 292, -1003, 682, -117, -1318, -914,
923  -5137, 128, 53, 291, 408, 1269, -284, 0,
924  0, 0, 0, 0, -252, 190, -2911, 130,
925  255, -172, -4331, 26, -267, 280, -133, -613,
926  -1063, -1135, 759, -1290, 216, 0, 0, 0,
927  0, 0, 133, -177, 4069, -311, -197, 3260,
928  341, 201, -117, -515, 105, -658, 975, 81,
929  -333, -333, 262, 0, 0, 0, 0, 0,
930  273, -87, 321, 190, 1385, 274, 182, -2553,
931  -150, 164, -830, 89, -459, -5279, -624, -336,
932  399, 0, 0, 0, 0, 0, -172, -232,
933  11, 45, 121, -254, -457, 196, -3487, -838,
934  512, -310, -2831, -85, 98, -145, -331, 0,
935  0, 0, 0, 0, -55, -149, 2068, -61,
936  3087, -143, 1574, -1381, 2853, 1899, -453, -580,
937  -137, 1211, -1413, 171, 125, 0, 0, 0,
938  0, 0, -228, 30, -956, 5569, 209, -89,
939  25, 573, -1669, 507, 182, -132, 697, -132,
940  -2964, -637, 139, 0, 0, 0, 0, 0,
941  -3078, -3278, -771, 928, -38, -463, 820, 1141,
942  -1234, 620, 652, -1710, -382, -1618, -409, 179,
943  483, 0, 0, 0, 0, 0, -102, 4256,
944  -20, -162, 2021, 730, 1439, 2776, 459, 498,
945  -152, 482, 35, -271, 810, -1345, -249, 0,
946  0, 0, 0, 0, 131, 5, -281, 431,
947  -2498, -1046, 482, 842, 297, -311, -1260, 148,
948  -906, -4217, -1411, -102, -361, 0, 0, 0,
949  0, 0, 116, -3083, 235, -1195, -19, -646,
950  42, 487, 309, 1654, 1051, -1643, 689, -823,
951  2279, 1488, 571, 0, 0, 0, 0, 0,
952  42, -95, -3, 36, -170, -114, 8104, 217,
953  140, -217, 599, -774, -64, -675, -211, 166,
954  204, 0, 0, 0, 0, 0, 99, 594,
955  -48, 224, 52, -1499, 271, 2224, -219, 3184,
956  -165, 828, -1345, -785, 181, 133, 124, 0,
957  0, 0, 0, 0, -235, -286, 254, -171,
958  -4980, -453, -1432, 12, 734, -391, -640, 339,
959  537, 313, -700, 1016, 148, 0, 0, 0,
960  0, 0, -49, -19, 803, 935, 520, -90,
961  641, 1053, -454, 2338, -6071, -478, 616, -559,
962  -339, 445, -1464, 0, 0, 0, 0, 0,
963  -175, 111, -132, 65, -264, 732, 221, 231,
964  -1972, -305, 325, -859, 583, 1272, -441, 2651,
965  229, 0, 0, 0, 0, 0, -286, -4646,
966  -262, 593, 613, 936, 310, -615, 83, 223,
967  -816, 1910, 2041, 281, -190, -434, 114, 0,
968  0, 0, 0, 0, -123, 684, -208, 524,
969  -606, -1223, 264, -983, -109, -1057, 696, 195,
970  -521, 945, -7503, 193, -120, 0, 0, 0,
971  0, 0, 98, -358, -2165, 244, 277, 393,
972  771, 3360, -258, -1218, -122, -1253, -2297, 806,
973  -198, 540, 7, 0, 0, 0, 0, 0,
974  78, -281, -368, 2809, 159, 2611, 833, -120,
975  -3987, 933, 360, -49, -515, -106, -360, 650,
976  -125, 0, 0, 0, 0, 0, 203, 1369,
977  749, -502, -2295, -326, 448, -309, 630, -84,
978  345, -520, -4, -623, 1066, -3915, 373, 0,
979  0, 0, 0, 0, -4603, -794, -625, -355,
980  1071, -601, -553, 593, -296, 626, -328, 621,
981  85, 1348, 92, -288, 204, 0, 0, 0,
982  0, 0, -9, 602, -162, -749, -104, 464,
983  -372, -1375, -1905, 2200, 61, -3308, -897, 634,
984  1036, -2112, -182, 0, 0, 0, 0, 0,
985  -76, 2341, -675, -72, -29, 704, -536, 1656,
986  -541, -736, -1420, -1539, 2458, -228, 674, -1258,
987  -3, 0, 0, 0, 0, 0, -133, 1111,
988  63, 327, 470, 1226, 541, -276, -3042, -1594,
989  -3192, 357, -617, 658, -315, -978, 631, 0,
990  0, 0, 0, 0, 111, -188, 619, 236,
991  104, 54, 545, 424, 5912, -332, 711, -1249,
992  -533, 291, -1544, -216, 113, 0, 0, 0,
993  0, 0, -199, 267, 152, -301, -172, 1294,
994  2311, -482, -2451, -82, 1833, 214, 130, -1183,
995  -2212, 403, -625, 0, 0, 0, 0, 0,
996  -106, 662, -48, -131, 324, 2337, 445, 462,
997  -349, -189, 669, 4945, -1797, 16, 268, -602,
998  2, 0, 0, 0, 0, 0, 55, 154,
999  892, -35, -145, 357, 562, 42, -9, -284,
1000  177, 84, 422, -181, -358, 7618, 29, 0,
1001  0, 0, 0, 0, -353, 68, -41, -4096,
1002  177, -20, -267, 782, 954, -430, 1573, -696,
1003  1785, -3611, 89, -243, 683, 0, 0, 0,
1004  0, 0, -220, 1983, -891, 614, 226, -202,
1005  67, 761, 1904, 179, 226, 416, -657, -3409,
1006  1026, 2834, -438, 0, 0, 0, 0, 0,
1007  -551, -229, -304, -462, -2277, -419, 451, -122,
1008  -108, 258, 784, 1105, 382, 137, 5695, -241,
1009  -491, 0, 0, 0, 0, 0, 34, -272,
1010  -1687, 1769, -332, 365, 33, -2594, 3729, 325,
1011  85, -295, -290, -152, 2238, -611, -41, 0,
1012  0, 0, 0, 0, 102, 166, 241, 1098,
1013  -107, 775, -414, 4256, -277, 935, -200, 495,
1014  255, 1144, 468, -184, -59, 0, 0, 0,
1015  0, 0, 94, -282, -57, 12, -390, 245,
1016  1872, -620, 1089, 3754, 432, 947, -509, -284,
1017  -3836, 26, 482, 0, 0, 0, 0, 0,
1018  9, 971, -373, 1111, -480, 2342, -182, 528,
1019  802, 1196, -1017, -879, 499, 2800, -830, -230,
1020  -4, 0, 0, 0, 0, 0, -382, -815,
1021  -1669, -2437, -593, 193, -688, 632, 479, 2883,
1022  565, 540, 5, 1598, 1618, -640, -246, 0,
1023  0, 0, 0, 0, -421, -103, 1482, -3026,
1024  -65, -101, 4, 3921, 688, -941, -234, 49,
1025  202, 1905, 935, -1155, -4, 0, 0, 0,
1026  0, 0, 210, -625, -118, -3215, 344, 978,
1027  -10, 773, -126, -804, -1534, 182, -1146, -646,
1028  -146, 2011, 463, 0, 0, 0, 0, 0,
1029 };
1030 
1031 static const int16_t cb0806sm1[] = {
1032  35, -237, 547, 705, -9, 1612, 382, 195,
1033  -191, -250, -101, -357, 709, 153, 850, -5091,
1034  -100, 0, 0, 0, 0, 0, -6406, -158,
1035  -527, 137, -330, 580, -484, 63, 541, -1245,
1036  -205, 138, 247, -489, -147, -132, -863, 0,
1037  0, 0, 0, 0, 53, -38, 283, -22,
1038  -1506, -467, -418, 117, 133, -2152, -48, -991,
1039  808, -1047, 2402, 261, 423, 0, 0, 0,
1040  0, 0, -14, 500, 4697, -174, -544, 87,
1041  -379, -243, 577, 682, 258, -1190, -1984, 599,
1042  607, -123, -290, 0, 0, 0, 0, 0,
1043  60, 4254, 194, 888, -81, -395, 422, -1786,
1044  916, 288, 1191, -658, 502, 2177, -977, -301,
1045  587, 0, 0, 0, 0, 0, 232, 204,
1046  -452, -853, -4266, -219, 1164, 92, 91, 1561,
1047  950, -705, -1217, -734, 1617, 120, -324, 0,
1048  0, 0, 0, 0, -3442, -456, -667, 987,
1049  -89, 1383, -704, -187, -280, -583, 341, -732,
1050  649, -2129, -3505, -175, -215, 0, 0, 0,
1051  0, 0, 200, -635, -471, -1221, 215, 2844,
1052  1633, 522, -720, 1722, -272, 473, 198, -604,
1053  480, -88, 169, 0, 0, 0, 0, 0,
1054  -160, -268, 130, 284, -612, 95, 43, 42,
1055  641, -258, -6884, -167, -689, 123, 276, -592,
1056  717, 0, 0, 0, 0, 0, 313, -90,
1057  -4310, 2706, -1708, 648, -796, 791, 998, -468,
1058  632, 1893, 43, 1937, -1279, -22, -64, 0,
1059  0, 0, 0, 0, -106, 135, -287, 335,
1060  -7999, 51, -250, -388, 16, 285, -101, 685,
1061  -944, 604, -624, -792, 209, 0, 0, 0,
1062  0, 0, 496, -205, 422, 49, 274, -229,
1063  220, 73, -734, 381, -394, -8192, -405, 755,
1064  -9, 46, 116, 0, 0, 0, 0, 0,
1065  -28, 332, 1152, -129, 244, 84, -2193, 632,
1066  -1854, -384, 110, -302, -270, 435, -1689, -797,
1067  686, 0, 0, 0, 0, 0, -1660, 624,
1068  -664, 2611, 30, -1155, -419, -3539, -568, 1719,
1069  -1374, -676, -55, -1934, 863, 1391, 433, 0,
1070  0, 0, 0, 0, -1012, 290, 2302, -330,
1071  -95, -2355, -55, -763, -1995, -298, -680, 715,
1072  -85, 1615, 1011, -1989, -1028, 0, 0, 0,
1073  0, 0, 21, -5001, 507, -58, 229, -37,
1074  -113, 632, 1809, -62, 334, -1201, -893, -344,
1075  98, 438, -65, 0, 0, 0, 0, 0,
1076  0, 143, 131, -18, -135, -306, 392, 232,
1077  265, 543, 376, -562, 362, 2458, 785, 3653,
1078  -456, 0, 0, 0, 0, 0, 855, -4009,
1079  -1207, 118, -86, -223, 266, 154, -1886, -1145,
1080  241, -397, 246, 244, -776, 808, -132, 0,
1081  0, 0, 0, 0, 2, -633, 113, -94,
1082  -154, -173, -162, -168, 439, -6548, 778, -392,
1083  -60, 99, -1901, 171, -130, 0, 0, 0,
1084  0, 0, -11, -324, 711, -903, 560, -1654,
1085  1473, -300, 1048, 137, -1140, -1115, -1302, -1008,
1086  -792, -3264, -540, 0, 0, 0, 0, 0,
1087  -347, 78, -103, -7, -3, 437, 6053, 299,
1088  -435, 323, 664, 477, 1097, 158, 656, 273,
1089  200, 0, 0, 0, 0, 0, -101, 80,
1090  -153, 144, -235, 492, -399, -3, 4958, 699,
1091  -586, -162, 153, -860, 161, 665, 4, 0,
1092  0, 0, 0, 0, -87, -189, 1744, -350,
1093  -1840, 325, -2354, 1193, 1386, -1589, 80, 1055,
1094  -188, 273, 807, 2038, -419, 0, 0, 0,
1095  0, 0, 50, -185, 68, -59, -9, 78,
1096  -585, -121, -7888, 771, -908, -284, 349, 158,
1097  -1122, -139, -189, 0, 0, 0, 0, 0,
1098  310, -286, 235, -687, -919, -364, -697, -253,
1099  492, 300, -238, 272, 518, -525, -5863, -190,
1100  -59, 0, 0, 0, 0, 0, 151, 616,
1101  -4420, 227, 240, -252, 516, -250, 68, 411,
1102  -192, -87, -607, 671, 1281, -317, -305, 0,
1103  0, 0, 0, 0, -9, 817, -451, -1079,
1104  86, 5060, -1157, -1159, -421, 302, 1636, -316,
1105  -66, -518, 1010, 1068, 96, 0, 0, 0,
1106  0, 0, -576, -362, 107, 3516, 303, -364,
1107  -402, 805, 574, 993, -554, 298, -925, 410,
1108  1898, 13, 138, 0, 0, 0, 0, 0,
1109  -340, -150, 528, 142, -464, 1034, -397, 3944,
1110  -697, 962, 902, 1393, 2212, -1021, -1034, -961,
1111  -319, 0, 0, 0, 0, 0, 58, 38,
1112  382, 221, -212, 826, -1373, -4559, 1329, -123,
1113  216, -23, -736, 95, -300, -418, -4, 0,
1114  0, 0, 0, 0, -58, 7814, 218, 141,
1115  -90, -124, 455, -27, 49, -311, -364, 80,
1116  -136, -1257, 96, 332, -287, 0, 0, 0,
1117  0, 0, -8, 624, 127, 1857, -480, -869,
1118  -575, -1461, -493, -261, 97, 32, -328, -467,
1119  173, -2588, 132, 0, 0, 0, 0, 0,
1120  5257, -1037, 191, -844, 247, 130, -571, -548,
1121  -496, 216, -161, 336, 62, 990, 130, 517,
1122  -65, 0, 0, 0, 0, 0, -89, 9,
1123  -138, 405, -701, -479, 3605, 699, -629, -102,
1124  27, -1374, -1059, -18, -2707, -172, -557, 0,
1125  0, 0, 0, 0, -67, 209, 571, -93,
1126  -405, -172, -260, -19, 86, 22, 659, -630,
1127  222, -8192, 106, -34, 60, 0, 0, 0,
1128  0, 0, -10, -3386, 336, 651, -1377, 681,
1129  -16, -45, -382, 1102, -280, 169, -822, 522,
1130  434, -1111, -299, 0, 0, 0, 0, 0,
1131  194, -445, -231, -532, -438, -180, -591, -1680,
1132  179, 5921, -184, -685, -467, 875, -573, 282,
1133  235, 0, 0, 0, 0, 0, 339, 139,
1134  -745, -68, -201, 467, -743, 477, -23, -1177,
1135  1384, -357, -1254, -3760, 454, 1175, 252, 0,
1136  0, 0, 0, 0, 109, -252, 8027, -765,
1137  136, 111, -86, -593, -84, -750, -121, 782,
1138  739, -296, 284, 213, -1196, 0, 0, 0,
1139  0, 0, -40, 69, 1992, 452, -75, -84,
1140  683, 1678, -1350, -1846, 3068, -749, -1410, -271,
1141  536, 1120, 117, 0, 0, 0, 0, 0,
1142  4053, 340, 108, -88, 411, 990, 217, 3675,
1143  755, 752, -206, 205, -297, -573, 188, 127,
1144  -313, 0, 0, 0, 0, 0, 47, -2870,
1145  -3417, 216, 1730, -83, 189, -1615, 1016, -44,
1146  -502, 2151, 6, -1057, 550, 194, -498, 0,
1147  0, 0, 0, 0, -133, 1, -387, -497,
1148  586, 173, 923, -4078, -1232, 329, -2086, -185,
1149  592, 681, 3320, -914, -327, 0, 0, 0,
1150  0, 0, -132, 493, -179, 220, 142, -4345,
1151  422, -173, 357, 1317, 240, -525, 1613, -178,
1152  -1584, -734, 549, 0, 0, 0, 0, 0,
1153  -337, 111, -1238, 116, 302, 325, 189, 610,
1154  -3180, -284, -817, 1383, 1559, -802, 422, 438,
1155  460, 0, 0, 0, 0, 0, -96, 372,
1156  335, -843, 3967, 221, 380, 227, 309, 447,
1157  -199, -257, 372, -397, -534, 736, -152, 0,
1158  0, 0, 0, 0, -144, 463, -54, -288,
1159  -83, 115, -574, -229, 485, -2643, 58, 4312,
1160  -1155, 642, -647, 1122, 118, 0, 0, 0,
1161  0, 0, 157, 6, -1017, -1155, 687, -288,
1162  918, -212, -332, -2486, -197, -1025, -546, 4099,
1163  155, -731, -333, 0, 0, 0, 0, 0,
1164  -43, -496, -546, -541, 283, -521, -47, -18,
1165  208, -552, 1899, 2107, 588, 818, -911, -1104,
1166  -84, 0, 0, 0, 0, 0, -71, 40,
1167  -326, 92, 216, -106, -255, 28, 120, -58,
1168  -2720, -133, -288, -28, -1157, 1563, 400, 0,
1169  0, 0, 0, 0, 40, -4, 559, 1350,
1170  30, 3905, -675, -1092, -587, -1524, -1987, -1031,
1171  1892, -679, -623, 1051, -33, 0, 0, 0,
1172  0, 0, -98, 106, 105, -5887, -463, 424,
1173  -42, -506, -589, 376, 840, 140, -640, 771,
1174  23, -441, -6, 0, 0, 0, 0, 0,
1175  22, 203, -3452, -635, -605, 1668, 422, 2973,
1176  394, -1605, -968, -739, 344, -1438, 820, -1318,
1177  -26, 0, 0, 0, 0, 0, 258, -32,
1178  1061, 643, -152, 92, -454, -1305, 1621, 554,
1179  344, 82, -404, 5222, -344, 286, 177, 0,
1180  0, 0, 0, 0, 63, -360, -127, 814,
1181  3639, -3322, 390, 12, -515, -493, 1515, 1706,
1182  -727, 394, 1164, 357, -208, 0, 0, 0,
1183  0, 0, -27, 648, -342, -125, -327, 194,
1184  -3639, 598, 29, 244, 898, -493, 372, -635,
1185  567, 31, -237, 0, 0, 0, 0, 0,
1186  -160, 2798, -1768, -2186, 493, 517, -82, -468,
1187  -290, 2890, -460, 450, 414, -265, -1121, 219,
1188  -1115, 0, 0, 0, 0, 0, 14, 76,
1189  -2806, 338, -1429, -402, 253, -130, -235, -799,
1190  309, -525, 3823, 175, 36, 113, 247, 0,
1191  0, 0, 0, 0, 352, 521, 213, -107,
1192  -71, -762, 790, -856, -252, -246, -729, -631,
1193  1258, -3276, 1534, -436, -635, 0, 0, 0,
1194  0, 0, -54, 118, -453, -124, -32, 539,
1195  356, -169, -202, -590, 721, -444, -6260, -275,
1196  -239, -105, -52, 0, 0, 0, 0, 0,
1197  -464, 507, -796, 1273, 2297, 790, 652, 392,
1198  3364, -1949, 2154, -701, -229, 99, 88, 471,
1199  -524, 0, 0, 0, 0, 0, 71, -914,
1200  1835, -156, -242, -196, 513, 431, -481, -84,
1201  -734, 4501, -510, 115, 461, -428, 83, 0,
1202  0, 0, 0, 0, -3987, 1063, -717, -2640,
1203  -963, -667, -147, 536, -68, 422, 341, -1916,
1204  -616, 996, 522, 568, 1174, 0, 0, 0,
1205  0, 0, 8, 112, 693, 392, 445, 5309,
1206  259, 121, 1670, 343, 176, 472, 197, 419,
1207  -240, -1178, -107, 0, 0, 0, 0, 0,
1208 };
1209 
1210 static const int16_t cb0808l0[] = {
1211  164, -3637, -3563, -243, -123, -47, -87, -32,
1212  62, 129, -2, 131, -36, -202, -197, 37,
1213  -35, -442, -139, -69, -59, 29, -62, -67,
1214  -17, -42, 74, 10, 107, 74, -109, 40,
1215  -10210, -33, -3210, -410, -106, 512, 40, -17,
1216  109, 67, 99, 170, 53, 34, -68, -16,
1217  3895, -71, -116, 1, 608, 66, -215, 34,
1218  77, 50, -45, -73, 3, 11, -33, 18,
1219  -34, 58, 25, 4420, 96, 77, -67, 23,
1220  -83, -6724, 226, -32, -150, -154, 30, -12,
1221  -8, -7, 89, 42, 173, -51, 38, -1852,
1222  40, -48, -40, 81, 34, 81, 66, 16,
1223  20, 3, 99, 41, 123, 52, 154, 20,
1224  -38, 6, 10889, -44, 22, -39, 55, -34,
1225  25, -45, -22, 139, 19, -20, -64, -2242,
1226  -473, -113, 316, 127, -31, 128, -363, -124,
1227  196, 259, -60, -3792, -41, -103, 104, -80,
1228  -389, 179, 110, 83, 3174, 60, -197, 101,
1229  66, -47, -107, 96, -27, 45, -21, 6,
1230  116, -51, -8, -594, 377, -279, 158, -159,
1231  4595, -163, -210, 19, 3, -292, -67, 14,
1232  115, -41, -125, -154, -263, -101, 4, -11,
1233  -89, 130, 58, 32, 92, 16, 126, -93,
1234  -99, -4239, -69, 88, 5, -113, -18, 35,
1235  31, -48, -16, 35, 62, -2839, 14, 121,
1236  19, 41, 125, -102, 26, -13144, 6, -30,
1237  -7, 60, 4, 36, -40, -26, 54, -57,
1238  -9, -30, 13, -1, 73, -131, 29, 256,
1239  39, -51, -12, 1788, 4, 10, -58, 17,
1240  -36, -2, 13, 59, -20, -21, 173, 129,
1241  -435, -107, -214, 33, 3078, 13, 31, 148,
1242  -2975, -311, 38, 25, -247, -542, 34, 106,
1243  -392, 85, -203, 182, -232, 423, 629, -183,
1244  800, -466, 3145, -2498, -305, 39, 22, 41,
1245  0, -14, 671, -181, 3197, 109, 2900, 72,
1246  -64, 8, 414, 133, 244, -263, 53, -69,
1247  70, -13756, -13, 21, 50, 12, -14, -12,
1248  -7, 97, -32, 24, 51, -24, -29, 53,
1249  34, -19, -2341, 976, 25, -58, 18, -48,
1250  -2490, -55, -31, -165, -36, 28, -26, 92,
1251  60, 137, 69, -5341, -125, 1966, -154, -66,
1252  -13, -84, -13, 81, -46, -96, 50, -50,
1253  -114, 15, 30, -211, -147, -555, 3998, 88,
1254  358, -159, -105, -51, -109, -16, 70, 91,
1255  268, 125, -95, -62, 38, -3227, 3591, -15,
1256  92, -72, 115, 144, -40, 142, 172, 72,
1257  -17, 23, 1, 28, -38, -135, 220, -80,
1258  -179, 9, -32, -6, 37, -33, -3, -89,
1259  7314, 5, 194, -13, 23, 31, 42, 84,
1260  197, -163, -251, -273, 193, 206, -613, 394,
1261  3469, 2587, -701, 62, 301, -104, 200, 164,
1262  -201, -473, 52, -473, 128, -381, 404, -69,
1263  -230, -537, 157, 389, -7, 2783, 3058, 95,
1264  -59, 1618, 1, 4, 53, -6, 28, 10,
1265  2, 82, 28, -8, -14, 25, 59, 10,
1266  -4, 36, -777, -4984, 29, 8, 85, -43,
1267  -137, -34, 53, -58, 1, -27, 91, 15,
1268  80, -19, -186, 467, 94, -382, 129, 327,
1269  3053, -221, 399, -2821, 1090, 278, -2, -163,
1270  -398, 126, -266, 180, -235, 70, -18, -34,
1271  -45, 159, -32, 66, 11, 3177, -188, 27,
1272  35, -52, 114, -28, -136, 186, 2146, 100,
1273  92, 6, 58, -70, 159, -14, -32, 9,
1274  6, -27, -73, 28, 23, -24, 101, 148,
1275  80, -52, -27, -53, -36, 4, -74, 47,
1276  -30, -108, 34, 7213, 12, 31, -17, -185,
1277  3318, 199, 192, 3450, -87, 3, 47, 46,
1278  -141, 49, 83, -82, -132, -82, 68, 138,
1279  -1031, -236, 390, -37, 23, -94, -7, 9,
1280  -2958, -1846, -43, 23, 25, -79, -193, -77,
1281  -3332, -3355, -139, 56, 163, -3302, -82, -25,
1282  35, 96, 73, 166, -154, 174, -121, 14,
1283  -89, 101, -3751, -344, -240, -35, 401, -14,
1284  47, -49, 24, -78, 24, 6, 68, 51,
1285  -145, 20, 83, 57, 147, -100, 60, 33,
1286  -53, 11, 37, -5793, -93, -67, -9, 117,
1287  112, -51, 60, 48, 49, 328, 293, 127,
1288  -314, -3022, 374, 3283, -86, 588, -346, 436,
1289  -7, -26, -88, 104, 205, 150, 147, 34,
1290  126, 85, 46, -125, -119, 75, 13, 144,
1291  3721, 275, -71, 43, 163, -73, -292, -381,
1292  -79, 33, 79, -79, 34, -94, 18, 229,
1293  63, 28, -44, 97, -3606, 77, -95, -162,
1294  163, 62, 6180, 81, -51, -19, -5, 109,
1295  71, 7, -37, -100, -31, -94, 188, 169,
1296  -14, 2606, -417, 18, -4371, -25, 180, 108,
1297  17, 33, 48, -46, -93, -77, 32, -37,
1298  -71, -271, -48, -273, -14, 115, -59, -312,
1299  -3334, -3046, 71, -166, 379, 209, -142, 22,
1300  89, -41, -40, -7, -50, 8, -15, 12,
1301  -70, -27, -27, 25, -31, 38, -5, 2831,
1302  -89, -8, -50, -110, 1368, -59, -2307, 6,
1303  179, 75, 189, 170, -55, 330, -70, 172,
1304  67, -492, -57, -3408, 9, -93, -11400, 14,
1305  -1, -21, 65, -15, 45, -22, 40, -10,
1306  -41, 23, -29, -96, -55, -66, -57, -61,
1307  -29, -15, -101, -9831, 33, 42, -35, 42,
1308  -44, -58, 11, -40, 27, 21, 715, -315,
1309  -255, -115, 1736, 4, 41, -70, -51, -108,
1310  160, -9, 87, -6, 36, -20, -68, 10,
1311  82, -33, -42, 15, -57, -40, -31, 21,
1312  10023, 62, -41, -10, 85, -65, -12, -61,
1313  -72, -610, 128, -76, 198, 367, -4564, 60,
1314  158, -13, -134, -45, -33, -11, -51, -72,
1315  111, -188, 232, -494, -27, 42, 46, -23,
1316  137, 3174, -3598, 211, 152, 155, -299, 56,
1317  -23, -123, 132, 50, 28, -64, 28, 9,
1318  -17, 31, 112, -19, 4, 45, -7175, 54,
1319  -61, -7, 87, 164, 195, -29, -48, 28,
1320  -60, 70, -69, 112, -295, 5, -89, 38,
1321  36, -11501, 17, -26, -64, -222, 91, -23,
1322  -89, 0, -94, 2191, -74, -84, -61, -41,
1323  57, 24, -35, -28, -37, 486, 131, 3699,
1324  -277, 64, -125, -243, 270, 313, -112, 145,
1325  47, -2862, -254, -110, -27, -69, -342, -120,
1326  216, 35, 24, 62, -39, -29, 2402, -7,
1327  -3, 14, -47, -27, 4, 27, 20, 81,
1328  138, 75, 178, 421, -2943, -3080, -84, -40,
1329  -58, -195, -182, 101, -187, 6, -83, 269,
1330  -32, -99, 51, -38, 44, 82, -14, -35,
1331  0, 8, -23, 10754, -73, -57, 68, 107,
1332  85, 77, 101, 1, -28, 103, -10, 48,
1333  55, 33, -93, -18, 8, 28, -14, -575,
1334  28, -11712, 90, -186, 58, 38, -42, 2156,
1335  -82, 28, -23, 43, 43, 8, 25, 65,
1336  0, -53, 28, -88, 388, -36, 363, 64,
1337  3068, 56, 320, -202, -3433, 73, -339, -157,
1338  373, -216, -43, 171, 140, -437, -143, -2820,
1339  -101, 53, -111, 65, -39, 65, -30, 69,
1340  -55, 49, 45, 126, 174, 220, 73, -101,
1341  -60, -151, -13, -41, -48, -9, 25, -122,
1342  -80, -2450, 19, 94, 14, -18, -19, 60,
1343  -3252, -10, 3390, -15, -365, -15, -73, -222,
1344  307, 70, -95, 237, -142, -163, -44, -138,
1345  -7, 6, -36, -67, 9, -22, 10235, -56,
1346  -8, 44, -155, -117, -22, -32, -74, -14,
1347 };
1348 
1349 static const int16_t cb0808l1[] = {
1350  -58, 222, -154, -74, -53, 4939, 421, 67,
1351  26, 132, 60, -97, -1, -43, 328, 2,
1352  460, -66, -11, -45, -56, -86, -10569, -129,
1353  58, -25, 39, 28, 26, 45, -61, -139,
1354  -22, -135, -282, -517, -368, 55, -47, 30,
1355  -110, 47, 75, -13, 65, -41, 104, 4745,
1356  -149, -99, 28, 421, 517, -56, 81, -309,
1357  67, -42, -6, 17, -60, -151, 50, -84,
1358  -9, 29, -72, -3019, 82, -195, 41, -14,
1359  -206, -34, -58, -18, 30, 2154, -20, 2,
1360  -1, 41, -10, 7, 86, 494, 123, 328,
1361  73, 213, -29, 17, 43, -92, -61, -9,
1362  -130, -113, 33, -28, -6677, -198, -185, -236,
1363  183, -108, 739, 60, 98, -314, 66, 10,
1364  -3161, -159, -2850, 118, 37, -41, -119, 3087,
1365  43, -36, 42, 106, -174, -3379, -92, -142,
1366  -237, 94, -59, -123, -117, 144, -75, 146,
1367  -268, 561, -1160, 336, 1477, 207, 89, 130,
1368  127, 3763, -372, 48, 99, 204, 84, 209,
1369  103, 118, 125, 326, -29, -206, 139, -61,
1370  94, 77, 6624, -163, 23, 27, -104, 150,
1371  -76, -205, -186, -30, -227, -58, 17, 25,
1372  -6536, -19, -66, -45, -72, 41, 49, -79,
1373  105, -4, -117, -37, -183, 216, -27, -23,
1374  -31, -2720, 53, -23, -46, -9, -10, 50,
1375  -12, -50, -56, 35, 5498, -110, -2, 44,
1376  -1, 13, 52, -18, -61, -80, -29, 25,
1377  61, -37, 93, -19, 67, 75, -41, 254,
1378  161, 118, -3379, 398, -9, -208, -143, 207,
1379  -135, -32, 171, 187, -194, 466, -55, 158,
1380  34, 105, 4986, 27, -41, 20, 87, -110,
1381  39, 80, -37, 8, -25, -44, -108, -171,
1382  -366, 208, -225, 1, -124, 21, 81, -10349,
1383  -51, 33, -51, 141, -36, 106, -100, 320,
1384  122, 3, 266, 72, -8, -112, 55, -107,
1385  -4154, -69, 0, 71, -153, -80, -50, 20,
1386  -112, 225, -1982, 273, -19, -127, 109, -25,
1387  47, 57, -98, -10, 42, -25, 10, 24,
1388  41, -73, 45, -3523, -370, 3213, 54, -87,
1389  67, -185, 100, -33, -41, 3, -38, 70,
1390  -108, -120, -67, -144, -181, -33, -104, 429,
1391  89, 849, 3022, -2765, -341, 184, -248, 610,
1392  408, -222, 184, 84, -64, 479, -146, 47,
1393  -100, 13, 17, -7, 58, -13, -36, -23,
1394  -1, -25, 10, 2666, -113, -41, -140, 3064,
1395  105, 31, 3042, -75, -132, -113, 80, -100,
1396  -39, 216, -4, 7, -43, 242, 19, -1031,
1397  731, -3659, -24, -20, 109, 126, 2980, 19,
1398  -11, -48, 57, -138, -11, -211, -151, 540,
1399  -113, -110, 0, -415, 150, -80, -80, 209,
1400  -82, -5212, -125, 376, 8, 131, -138, 30,
1401  -922, -320, 181, -75, 138, -112, 146, -72,
1402  64, -75, -262, 4872, -11, -61, 37, -205,
1403  48, -2257, 82, 106, 93, -66, 48, 71,
1404  29, 72, 32, 29, 17, 5, 34, 29,
1405  -29, -72, 50, -7702, -114, -117, 47, 11,
1406  19, 100, 48, -28, -8, 53, 21, 80,
1407  -43, 37, 164, 22, -15, -5258, -23, -32,
1408  108, 52, 7, -161, 11, 84, 141, -8,
1409  -12, -25, 111, 146, -96, 66, 7388, 54,
1410  17, -54, 62, 44, -66, -13, 26, 13,
1411  85, -79, -21, 98, 156, 181, -103, -188,
1412  -35, -179, 83, 117, -92, 49, -185, 3800,
1413  -90, 14, 42, 94, -83, -178, -156, -8,
1414  33, 42, 204, 42, 1, -85, 47, 10,
1415  10804, 36, 8, 26, -47, -51, -189, 83,
1416  -47, -23, 104, -7142, -67, 55, 21, 68,
1417  8, -84, -60, -43, 142, -41, 27, -72,
1418  -70, -170, -141, 202, -198, -105, 41, -3553,
1419  -34, -148, 34, -62, -161, -20, -73, 128,
1420  162, -8343, 4, -71, -46, 12, 27, 48,
1421  -41, 50, -19, -88, 7, 79, 29, -19,
1422  -31, -49, -147, -1886, -103, -213, 28, -183,
1423  4119, 87, 6, -6, 51, -190, -167, -116,
1424  23, -26, 7, -38, 5442, -1869, -81, 197,
1425  105, -122, 65, 220, 32, -57, -39, -15,
1426  4, 112, -55, -139, -825, 985, -109, 2558,
1427  218, 94, 65, -184, 3269, 101, -65, 42,
1428  372, -38, 58, 8, -143, -544, -268, 121,
1429  38, 61, -63, -10, -30, -52, -76, -74,
1430  -6690, -5, -160, 76, -77, 74, 374, -917,
1431  239, -203, 550, -84, -305, 292, -51, 36,
1432  135, -79, 27, -69, -309, 4561, -67, 11,
1433  -60, 43, 18, -2, 8, -15, 20, 22,
1434  -2, -41, -2396, 37, -79, 67, 27, -84,
1435  353, -213, -2336, 58, 39, 126, -78, -98,
1436  -90, -3, -9, -43, -2, -29, -5, -149,
1437  42, 98, -109, 137, 58, -83, -38, 51,
1438  6525, 50, 97, -31, 8, 132, -71, -55,
1439  11, 120, 2, -43, 136, -37, -85, 150,
1440  133, 67, -41, -452, -104, 4, 126, 100,
1441  -2660, -108, -109, -64, 615, -75, 45, 10,
1442  -57, -57, -108, 167, -218, -10, -331, -26,
1443  -21, 6561, 73, -599, 126, -23, 250, -103,
1444  -4, -28, -20, -35, -19, 51, 9, -25,
1445  -40, -11220, -2, 28, -12, 23, 3481, 169,
1446  159, -217, -48, 114, -93, -34, -191, -63,
1447  31, 182, 79, 90, 55, 67, -145, 409,
1448  190, -7791, -26, 18, 71, -113, -80, 69,
1449  -21, -27, -121, 51, -148, 103, 196, 2726,
1450  -67, 3022, -28, 26, -99, 51, 24, 61,
1451  104, 89, -57, -23, -112, 43, 6, 13,
1452  -184, -168, 117, -29, 1865, -3, 20, 8,
1453  30, 32, -81, 80, -20, -59, 37, 19,
1454  -107, -3920, -259, 44, 23, -129, 24, -66,
1455  -27, -3071, 116, 9, -76, 56, -83, 25,
1456  54, -20, 2, 230, 56, -41, 131, -15,
1457  -62, 61, 56, 74, -34, 110, 4606, -4,
1458  18, -47, 331, -106, -78, 70, 53, 70,
1459  -22, 77, -71, -60, -101, 70, 7, 104,
1460  -7, 39, -27, 7210, 253, -15, 0, -96,
1461  32, 50, -10, 33, 2058, 11, -15, 42,
1462  -14, 51, 4, -3, -11, -86, 10, 33,
1463  21, -18, -31, -7, 53, -7, 95, 7,
1464  75, -11314, 7, 17, -16, -83, -475, -887,
1465  -1141, 1, -101, 5, -46, 110, -90, -47,
1466  -15, 19, 66, -4078, 104, 43, 105, -126,
1467  181, 43, -1655, -81, -11, 33, -33, 33,
1468  28, -44, 35, -6, -38, 68, -40, 67,
1469  73, -29, 171, 11982, 42, -8, -66, -66,
1470  40, -19, 14, 33, -63, 24, 94, -94,
1471  -106, 584, 330, -108, -3841, 782, -300, -11,
1472  -303, -174, -217, -3, 24, 168, 187, -166,
1473  54, 238, -269, -27, 182, -4, -72, -47,
1474  32, 39, 7622, -46, -67, -53, 56, 123,
1475  -50, 69, -36, -275, 628, -55, 195, -56,
1476  -265, -132, -39, -4, 169, 113, -180, -19,
1477  88, -6427, 42, -257, 1180, 359, 335, 3821,
1478  116, 79, 3, -93, 67, -44, 58, -16,
1479  265, 172, -39, -44, 18, 92, 4, 218,
1480  122, -2993, 150, 138, 618, 66, -618, 402,
1481  2227, 10, 38, 308, 338, -70, 265, 1047,
1482  -104, -182, 305, -162, -99, 510, -20, -114,
1483  529, -42, -3569, 52, -80, -314, 716, -31,
1484  259, 59, -73, -117, 38, -44, -16, -74,
1485  -5060, 35, 10, -30, 54, 217, 36, -205,
1486 };
1487 
1488 static const int16_t cb0808s0[] = {
1489  -2191, -865, -1906, -251, 274, 594, -1214, 677,
1490  482, -1176, 43, -1098, -203, -537, 1834, 1332,
1491  308, 432, -191, 3091, 1892, 926, -446, -1206,
1492  -613, 198, 575, -38, 264, 375, 278, -691,
1493  -107, 17, -239, 261, 848, -620, 183, 624,
1494  122, -358, -50, 1017, -1075, -705, -346, 337,
1495  -121, 100, -218, -1051, -463, -4728, -513, -1151,
1496  737, 4356, 684, -1374, 1630, 521, -520, -52,
1497  90, 119, -43, -131, 24, -2, -184, -65,
1498  614, 371, -448, -414, 1415, -687, -224, 584,
1499  -768, -1210, 2941, -3057, 132, 406, -952, 291,
1500  295, -798, 608, -1476, -516, 21, -302, 2085,
1501  -1700, -2655, -355, 175, -409, 662, 46, -247,
1502  -201, -580, 179, -54, 458, 836, 1543, 1829,
1503  -282, -278, 412, 2422, 2077, 197, -897, 451,
1504  595, 1547, 538, 825, 563, 443, -576, -854,
1505  -572, 241, -471, 201, -311, -529, 112, -5128,
1506  -173, -233, -435, 340, 158, -41, 273, -224,
1507  919, -1570, 1075, 265, -282, 1256, 1007, 231,
1508  720, 417, -401, -4589, -747, -453, -1112, 54,
1509  156, -561, 2746, -422, -83, -91, -381, -270,
1510  -1226, 987, -965, 625, -474, 565, 2890, -85,
1511  1291, -280, 626, -26, 840, 1122, -1915, 780,
1512  -702, 792, -578, -122, -9, 1175, -194, -571,
1513  2940, 540, 31, 1817, -352, 264, 953, -2035,
1514  238, 3250, -1561, 653, -331, -393, 827, -382,
1515  323, 281, -1339, -819, 545, 207, 14, 338,
1516  432, 860, 1691, 142, 711, 381, -1151, 4164,
1517  -867, -241, 111, -513, -863, 78, 1453, -363,
1518  -128, -232, -1853, 2373, -1156, 210, 698, 1134,
1519  -869, -177, -352, 1514, -1370, -789, -1193, 819,
1520  348, 80, 492, 179, -909, 591, -600, -377,
1521  -1709, 59, -539, 557, -45, -362, 778, -4919,
1522  -647, 203, 865, -313, -257, 173, -2415, 1005,
1523  -1771, 843, -474, 1619, 1193, -186, 305, 636,
1524  -662, 1976, 546, -82, -108, -751, 850, 521,
1525  -1625, -3135, -388, 64, 249, -1189, -1552, 2629,
1526  2, -221, -105, 754, 251, 219, -270, -202,
1527  545, 147, 1019, 108, -1358, -1317, 1362, -1323,
1528  -3322, -405, -371, -554, -334, 296, 493, 248,
1529  -4, 1340, 123, -584, -804, -766, -164, -470,
1530  295, 218, -3, 62, -194, -657, 5016, 280,
1531  -4, -69, -281, -994, 209, 307, 8648, -37,
1532  -138, 45, -329, -101, -65, 98, 58, 714,
1533  56, -170, 60, -203, -248, 103, 107, -408,
1534  596, 170, 61, 584, 727, -434, -181, -5116,
1535  -502, 494, 52, 83, -105, 325, 68, -561,
1536  -274, 371, -1833, -78, -2990, 320, 141, -748,
1537  1764, 1157, -538, -276, -1594, -152, 838, -45,
1538  1137, 13, -803, -162, -838, -1199, 2003, 580,
1539  3687, -844, -552, -271, -462, -1034, -29, 273,
1540  862, 269, 95, 186, -222, -124, 79, -34,
1541  -684, 808, -1061, -916, 610, 539, 1289, 782,
1542  1216, 3213, -38, -546, -1209, -398, 98, -39,
1543  58, -1271, -611, 573, 499, -2170, -157, -943,
1544  -595, 436, 1203, 487, -1419, -570, 1468, 711,
1545  -589, -101, 3299, -45, -1432, -453, 1820, 677,
1546  1052, -1793, 1071, -400, 268, -464, 443, 508,
1547  -273, -736, -233, 270, -1187, -1931, -1208, -519,
1548  -879, 325, 1032, 280, 565, 294, 2588, -303,
1549  640, -1398, 1070, 674, 57, -165, -46, 512,
1550  757, -3471, -812, -854, 45, 101, 3195, -786,
1551  -61, 122, -1234, -74, 119, -389, 254, -84,
1552  829, 1465, -930, 171, -248, 201, 939, 1,
1553  52, -3517, -1854, 147, -843, 310, 502, 729,
1554  191, 525, 333, -669, -3358, 215, 552, 156,
1555  -1771, 982, -746, 523, -187, -684, 456, 123,
1556  -1544, -145, 58, -1083, -1646, -1309, 775, 1436,
1557  1409, -1114, -171, 26, -1775, 1103, -392, -2053,
1558  -1221, 100, -1120, 25, -295, 306, -105, -514,
1559  -4362, 156, -2172, -191, -90, 7, -62, 244,
1560  -107, 521, 309, 22, -663, 239, -213, -226,
1561  100, 2228, -330, -197, -1247, -876, 1561, -1,
1562  -354, 439, -163, -318, -61, -1184, -3022, 1434,
1563  65, 87, 806, -2093, 3016, 1022, -779, -391,
1564  -18, -1371, -548, 910, -910, -438, 673, 48,
1565  1028, 548, 153, -337, 554, 353, 1686, 468,
1566  -190, -113, -560, 542, 94, -140, -194, -58,
1567  165, -154, -311, 4744, -148, 49, -253, 180,
1568  -65, -125, -139, -49, -115, -270, 439, 139,
1569  210, 202, -207, -65, -477, 168, -4720, -96,
1570  -1091, -2071, -567, -1330, 237, 411, -123, 1197,
1571  2625, 1348, -230, 362, -147, -139, -699, 1210,
1572  -299, 92, 2835, -36, -296, 287, 2426, -1171,
1573  -218, 884, -320, 1130, -1085, 1177, -953, -776,
1574  609, 827, -90, 131, -2757, 567, 885, -2359,
1575  955, -200, -1883, 131, 282, -80, 141, -8,
1576  -33, 333, 809, 357, -13, 499, 597, 923,
1577  -1725, -1533, 465, -93, 2187, -841, 751, 74,
1578  -2158, 99, -1078, -459, 648, -258, 349, -917,
1579  1200, 374, -1741, -1013, 724, -61, 182, 4032,
1580  -581, 1123, -400, -459, -443, -316, 3, -271,
1581  -248, -17, 595, 206, -1188, 2869, 1338, -253,
1582  316, -474, 1680, -856, -1487, 547, 679, 425,
1583  -258, 92, -4, -24, 117, -157, 385, -257,
1584  -332, -5597, -68, -329, -65, -108, -277, 202,
1585  -400, 124, -51, 5, 71, 90, -927, 966,
1586  780, 305, 703, 802, -1661, -1415, -66, 437,
1587  -610, 317, 795, 599, -189, 322, -519, -4010,
1588  729, -620, -2127, 351, 506, -68, 162, -983,
1589  -288, 3167, -140, 991, -599, 128, 1868, 64,
1590  -63, -1, 2047, 155, -871, -130, 226, 508,
1591  499, 882, 3762, -383, -23, 0, -345, -488,
1592  167, 648, 395, 114, 1121, 343, 232, -538,
1593  15, 342, -820, 38, 435, -468, -282, -415,
1594  -5021, -293, 147, 533, -128, -70, 503, 844,
1595  -86, 1836, -2103, -1143, -70, -510, 576, -689,
1596  410, -2101, 433, 339, -417, 820, 157, 173,
1597  454, -586, 1219, -73, -5123, 344, 397, 53,
1598  105, 501, -59, 515, 194, 356, 78, 706,
1599  303, 332, 4532, 739, 961, -521, -392, 20,
1600  -697, 823, 607, -243, 332, 365, -330, 307,
1601  429, -865, -8, 545, -3, 6041, -310, 272,
1602  464, 22, -156, 142, -63, -87, 297, -24,
1603  562, -9, 147, 341, -21, 119, 1386, 947,
1604  -1738, -500, -655, 95, 32, 32, 187, 518,
1605  1330, 95, -324, 3620, 737, -54, 55, 670,
1606  -1252, 995, 484, 1347, -745, 244, 262, -83,
1607  -122, 1194, -653, -1111, -327, -325, 3579, -214,
1608  -37, -412, -267, -377, -62, 131, 360, 203,
1609  -5713, -42, 94, 279, 406, -355, 34, -144,
1610  156, -256, -48, -98, -1392, 1273, 202, -1249,
1611  -3457, -710, 1007, 37, -1788, 86, -570, 535,
1612  17, -369, 1640, 816, -117, 128, -969, -1381,
1613  224, 1519, -996, -833, 931, 185, 804, 465,
1614  82, 69, -247, 3312, -430, -23, 173, -223,
1615  3080, 1848, -1187, -1494, -485, -1131, 496, -517,
1616  -596, 320, -853, -1303, 240, -298, 159, 527,
1617  -257, 412, 839, -1020, 706, -3499, -175, -1089,
1618  -717, -325, 261, 310, -1740, -1035, -403, -229,
1619  -861, -970, -62, -192, 535, -2154, -364, -1133,
1620  979, -3299, 353, 982, -517, 1144, -563, 675,
1621  285, 63, 17, -1957, 82, 28, -513, 501,
1622  -1183, 1476, -813, -254, -1584, -1181, -426, -56,
1623  -916, 203, -2693, 209, -1066, -1174, 279, 439,
1624  201, 1179, 797, 407, 851, 927, 316, -640,
1625  1398, -128, 2741, 563, -1789, 989, 932, 247,
1626  6, -617, 268, -691, 1112, -569, 883, 298,
1627  37, -362, -661, -17, -154, -574, 721, 4578,
1628  205, 507, 77, -90, -433, -1613, 270, -500,
1629  -1061, 1634, -388, -432, -648, -1985, 629, 2887,
1630  -201, -32, 223, 621, 143, 446, 1384, 1109,
1631  299, 329, -1002, -356, 1504, -77, 49, 952,
1632  4166, -544, -85, -412, -249, 474, 27, -107,
1633 };
1634 
1635 static const int16_t cb0808s1[] = {
1636  2632, 1511, 944, -180, -2377, 54, -470, -187,
1637  -710, -998, -516, -916, -440, -842, 285, 22,
1638  -282, -459, -299, -2769, -2285, -380, -2194, 801,
1639  -595, -252, 504, -69, -752, 972, 639, 277,
1640  502, 117, -1072, -145, 1462, -528, 2165, 880,
1641  -182, -2953, 750, -1090, 596, 105, 187, 555,
1642  -153, -113, 830, 161, 308, -44, -250, -58,
1643  -507, -406, -626, 1453, 1357, 116, -456, 3242,
1644  -607, 94, 390, 393, 114, 1069, -2, 2,
1645  2497, 1405, -755, 1353, 192, 1288, -187, 262,
1646  1722, 91, 885, -622, -321, 246, -1835, 17,
1647  213, -80, -658, -1940, 275, 845, -365, 276,
1648  2142, -216, -3402, -646, 549, -78, -176, -52,
1649  785, -1335, 44, 163, -409, 1273, 679, -377,
1650  788, -1355, -1721, 332, 223, 1409, -104, 165,
1651  354, 322, 2414, -1611, 216, -6, -232, -1770,
1652  -1931, 2496, -530, 228, -924, -173, -329, -575,
1653  -1709, -900, 199, 223, 690, -636, 73, -367,
1654  460, -823, -5105, 435, 957, 224, 246, 406,
1655  -673, 752, 412, -158, -267, 4, 694, 10,
1656  -45, 219, 1040, 778, -1910, 1886, -691, 674,
1657  1085, -537, 376, 1048, 858, -161, 613, 376,
1658  535, -1349, -1913, -518, -850, 665, 772, -2985,
1659  -66, -42, 2142, -848, -1151, 237, -211, -161,
1660  -2753, 603, 507, 39, -575, -61, -1053, -273,
1661  290, -258, -162, 139, 95, -12, -201, -236,
1662  709, -328, -314, -130, -5337, 100, -18, -97,
1663  -206, 1827, 1722, 302, 924, -203, 761, -715,
1664  -24, 372, -600, 2115, 1197, -1406, 676, -2068,
1665  -167, -221, -936, 1419, 353, -317, 245, -2890,
1666  623, 265, -622, 204, 2549, 596, 239, -25,
1667  -672, 583, 117, -13, -2251, -1325, 1984, 1431,
1668  -1335, -1268, 735, 245, 105, 593, -193, -614,
1669  909, -339, -1033, 383, 102, 363, 732, 1439,
1670  1028, 1275, 442, 987, -3901, -257, -36, 224,
1671  -116, -402, 200, -596, -125, 372, -572, 398,
1672  -543, 1024, 1746, -736, -1056, -1736, 953, 1026,
1673  -965, 442, -1565, -448, -96, 1498, 30, -231,
1674  -483, 73, -3185, 1765, 1313, -100, 477, -198,
1675  782, 316, 364, -107, -431, -1795, -244, 122,
1676  -423, -385, 457, -872, -535, -1098, 80, -110,
1677  1420, 646, 33, -3226, 648, 861, 328, -1269,
1678  -558, 495, 881, 112, 479, 170, -309, 1904,
1679  -1412, -768, -1220, -34, 995, -649, 162, 1,
1680  153, 985, 762, -263, -188, 77, 760, -2346,
1681  3430, -450, 1677, 1090, 1771, 2109, -14, -119,
1682  -995, 268, 141, 33, 35, 31, 537, 65,
1683  -345, 69, 192, 763, -18, 1078, 3829, 274,
1684  442, -173, -412, 434, -695, 924, 2, 1551,
1685  566, -85, 217, 976, 2196, -503, -1401, 759,
1686  922, -3024, -963, -3, 600, -452, -193, -787,
1687  7, 186, 828, 515, 148, -225, -1250, -985,
1688  443, -511, 2037, 1560, 3230, 647, 1418, -165,
1689  -261, -369, 224, 450, -100, -271, -122, -511,
1690  -691, -1444, 906, -144, 248, 452, 957, -70,
1691  -517, 116, -3559, -877, -399, 418, -1300, -415,
1692  -177, 770, -2566, -371, -1673, -1042, -500, -290,
1693  -708, -631, 193, 2494, 319, 545, 767, 102,
1694  231, -43, -139, -97, -700, -1592, 282, 1325,
1695  -1419, -647, 449, 1995, -737, 661, 1617, 725,
1696  -1464, 615, 906, 202, -154, -228, -2194, -231,
1697  299, 110, 1318, 1053, -312, 843, -937, -1697,
1698  -592, -1224, -633, -50, 792, 1600, -1187, -171,
1699  211, -744, -306, 186, 1914, -3119, -904, -159,
1700  178, -596, -654, 817, 94, -242, -2376, -218,
1701  -421, -365, -699, 177, -427, -32, 265, -33,
1702  245, -34, 5309, -307, -262, -299, 86, 278,
1703  33, -200, -180, -56, 337, 1034, -229, 4952,
1704  306, -609, 189, -22, 280, -160, -507, 135,
1705  -1265, -252, 434, -427, 158, -546, -130, -2500,
1706  597, 908, 918, 706, 1227, 3390, 995, 298,
1707  -558, 1307, 765, -144, -37, -286, 122, 215,
1708  -1251, 1090, 85, -914, 522, 316, 1829, -701,
1709  -365, -3311, 312, 22, 680, -1351, 220, 243,
1710  166, -36, 780, 2395, -64, 836, 1037, 735,
1711  966, 173, 1114, 192, 510, -1054, 1341, -616,
1712  1559, 897, 338, -3, -194, -214, -573, -265,
1713  328, -365, 433, -505, -86, 33, -156, -129,
1714  -137, 119, 143, 5773, -76, 68, 820, 1215,
1715  1315, 713, 12, 1590, 131, -193, -881, -227,
1716  736, 581, 736, -37, -434, -449, -348, 4189,
1717  2180, -1360, -1663, -74, 1215, 278, 2092, -66,
1718  313, 388, -1373, 25, 599, 888, -87, 293,
1719  30, 367, 1010, -883, 818, -910, -1918, 864,
1720  482, -968, -1249, 222, 1100, 23, -87, 2493,
1721  -248, -622, 240, 151, 873, -2735, 1325, -700,
1722  -411, 282, -2361, -1843, -631, -208, 103, -411,
1723  831, -446, -292, 450, 184, -158, 484, -1964,
1724  4663, 123, 18, 174, 621, 158, -788, 233,
1725  302, 441, -339, 200, -62, -197, -9, -236,
1726  984, 584, -521, -373, -205, 910, 392, 850,
1727  -2968, 68, -727, 1330, 578, 36, -385, 754,
1728  -538, -36, 271, 418, -548, 1775, -1045, -879,
1729  -1407, 524, -1085, -1479, 371, 19, 873, 171,
1730  2932, -216, 42, 71, -1187, -570, -524, 344,
1731  -770, -4086, -735, -515, 1055, -551, 945, -1408,
1732  913, -1005, -222, -443, 60, -194, -734, 1908,
1733  -534, -1351, 72, -938, -66, -2756, 1313, -169,
1734  -1550, 450, -610, 893, 1100, -583, 87, -145,
1735  -210, 281, 1402, 674, 0, -38, 874, -363,
1736  2436, 2156, -1659, -481, -130, -63, -669, -316,
1737  -761, -413, 108, 2362, 354, 76, -1725, -924,
1738  -1443, 1251, 871, -2058, 518, 955, -283, 680,
1739  -85, -560, -464, 127, -216, -1382, 1908, 238,
1740  -182, 459, -1227, 1144, 2266, -96, 595, -750,
1741  912, -198, 1786, -1423, -618, -450, 185, -1212,
1742  706, -689, -154, -365, -681, -1378, 914, -1200,
1743  -253, -532, 3244, 444, 1, -96, -404, -64,
1744  -412, -1400, -2830, -785, 940, -217, 358, 618,
1745  208, -2974, -365, -32, -63, -233, -868, -413,
1746  358, -451, 1310, -751, -1329, -2480, 63, 458,
1747  -273, 1270, 316, 93, -453, -463, -1258, -57,
1748  -1073, -2037, 46, -160, 4609, -1193, 192, -355,
1749  -963, -92, 752, 593, 102, -80, -121, 166,
1750  -606, -274, 28, 258, 45, -45, 928, -949,
1751  -134, -268, -77, 242, 1623, -1290, 739, 109,
1752  285, 175, -92, -4053, -482, 366, 217, -126,
1753  -843, 950, -1068, 777, 1818, 550, -891, -34,
1754  -995, 1976, 2677, -764, 45, -40, -1800, 569,
1755  -323, -102, -1064, 4000, -109, -423, -289, 738,
1756  -872, 808, -977, 504, -901, 41, -45, -287,
1757  -140, -444, 477, -271, -876, 301, -2421, 1633,
1758  -918, -660, -149, -2542, -503, -265, -107, -623,
1759  -447, -782, -858, -535, -220, 442, 661, -209,
1760  878, -1601, 3610, 149, -331, 190, 102, 270,
1761  1451, 237, 13, -1026, 178, 1290, -281, -217,
1762  11, -1728, 1043, -2992, -718, -776, 357, -615,
1763  -231, 813, -473, 1634, 539, -513, 240, 1158,
1764  144, 57, 1249, 1479, -481, -733, 1663, -757,
1765  641, 680, -468, -2697, -29, -62, 1253, 1142,
1766  292, 245, -96, 295, -664, -264, -308, -670,
1767  -705, 155, -4024, 330, 191, -77, -1502, 326,
1768  9, 295, -567, 34, -104, -123, -320, -255,
1769  1124, 320, 98, 1299, -436, 1491, -341, 908,
1770  11, 8, 988, -1921, 5, -1391, 859, -1291,
1771  -581, 546, -95, 272, -441, 185, -256, 313,
1772  466, -393, -50, 4430, -940, 87, -224, 390,
1773  -539, -290, -1046, 531, -2329, 1275, -586, -1046,
1774  -1682, 1159, 908, 2023, 951, -273, -68, 713,
1775  -556, 770, 783, 223, 60, -881, -97, 760,
1776  556, -237, -263, -246, -240, 165, 526, 832,
1777  -4761, 432, -339, 186, 492, 81, -136, -827,
1778  -390, -1026, -371, -292, 937, -243, -136, 6,
1779  49, -223, -600, -355, 5306, 140, 34, -84,
1780 };
1781 
1782 static const int16_t cb0808m0[] = {
1783  -3555, -106, -131, -53, -156, 196, -206, -104,
1784  18, -2948, 122, 146, -520, 2, 294, -419,
1785  -1, -25, -257, 9334, 87, -55, -42, 30,
1786  92, 35, 195, 31, 59, 88, 47, 47,
1787  -220, 564, -1686, 426, 106, 396, 97, 1315,
1788  2331, 167, -1261, 1003, 732, -300, -342, 418,
1789  87, 236, -245, 2235, 11, 725, -24, -169,
1790  -480, 2845, 96, -34, 67, 857, 28, 50,
1791  92, 2100, -84, -600, -1990, -2208, -163, 299,
1792  431, -825, -283, 299, -98, 391, -65, -92,
1793  -200, -689, 2236, -82, -81, -52, 127, 86,
1794  -137, -319, -2561, -90, 547, -198, 10, 195,
1795  -366, -2688, -77, -234, -112, -245, 270, 199,
1796  2674, -57, -673, -9, 1029, -31, 311, -50,
1797  -160, -175, 2371, 2711, 409, -19, 22, -244,
1798  312, -158, 270, -125, -247, 118, -91, -602,
1799  86, 174, -216, 18, 3048, -1953, 171, -1985,
1800  -297, 295, -38, -198, -229, 363, -13, 127,
1801  13, -202, -117, 65, 74, 63, 125, -62,
1802  -2, -543, -680, -4269, -130, 325, -49, -245,
1803  -50, -509, -151, -19, 3, 152, -980, -129,
1804  -234, 399, 349, 171, -196, 4952, -2, 36,
1805  288, 771, 2313, 231, -39, 572, -3012, 77,
1806  -501, -215, -228, -444, 830, 200, -188, -157,
1807  3248, 279, -3319, 0, 76, 10, 160, -80,
1808  135, 102, -349, 174, -30, -88, -145, -205,
1809  10, -185, 177, -34, 25, 31, 218, -4,
1810  191, 172, 228, -136, -178, 268, 638, 3559,
1811  55, 198, 145, 342, -25, -1940, 2866, -334,
1812  -921, 1941, -464, 273, -181, -506, -21, -410,
1813  116, -179, -49, -273, -22, -36, -1298, 274,
1814  -1831, 321, -382, 238, -3464, -68, -194, 32,
1815  -95, -506, 72, 64, -329, 19, -39, 347,
1816  -302, 204, 145, -72, 855, -112, -3596, 989,
1817  -2801, 386, -2623, -471, 101, -155, 257, 291,
1818  30, -153, 185, 172, 511, 20, 166, 274,
1819  29, -3023, 129, 33, -219, -205, 6, 47,
1820  -407, 137, 563, -106, -2065, 76, 201, -99,
1821  -170, -77, 170, -4536, -440, -96, -940, -1066,
1822  81, 205, 358, 435, -78, -148, -201, -85,
1823  -307, -306, 14, -47, -101, -187, -136, 380,
1824  -4, -32, -34, -54, 528, -58, 6389, 302,
1825  -79, 52, -28, -65, -77, -12, 9024, -100,
1826  262, 20, -67, -31, 50, -33, -30, -140,
1827  326, -1170, -304, -136, -233, 170, 60, 314,
1828  -166, -208, -105, -245, -169, -72, 137, -7173,
1829  -2, 375, 152, 226, -206, -341, 303, 47,
1830  1010, -188, 577, -292, -3581, -12, -195, 20,
1831  2165, -206, -88, -83, -132, -40, -443, 236,
1832  -333, 179, -211, -56, 318, -409, 3106, 95,
1833  11636, 340, 204, -323, 167, 76, 61, 65,
1834  -157, 71, -21, 38, 66, 391, -52, 20,
1835  -17, 11, 259, 45, -194, 440, 3432, 122,
1836  468, -595, -1856, 94, -427, -133, 149, -273,
1837  61, -6622, 48, 97, -162, 93, 402, -104,
1838  -207, 64, -278, 92, 387, 3, 96, -2,
1839  -27, -30, 84, 64, 35, -65, 98, 85,
1840  -16, -248, 7930, 74, 4, -104, 83, -48,
1841  40, -2104, -86, -89, 99, -142, 65, -2713,
1842  63, -431, 523, 687, 212, -1515, 3, 59,
1843  55, -6, 22, -8, -148, 180, 78, 7833,
1844  -63, -83, 13, -187, -116, 156, -29, -186,
1845  -160, 148, -82, -303, -166, 112, -103, -39,
1846  -165, 2827, -54, -26, 24, -3055, 78, 21,
1847  128, -81, -25, -122, 51, -54, -19, 188,
1848  -18, -1, -140, -18, -8085, 124, -46, 45,
1849  -574, 12, -150, 147, 65, -209, -396, -444,
1850  -3882, -291, -231, 296, 244, 76, 180, 36,
1851  -2575, 659, -63, 3277, -85, 48, -518, -353,
1852  130, 50, 13, 338, -343, -276, -16, 353,
1853  -6036, -77, 18, 139, 43, 335, 294, 99,
1854  219, 442, -25, -53, 40, 271, 175, -282,
1855  -91, 430, -4428, -15, -2857, -62, -27, -170,
1856  33, -681, -110, -76, 153, 42, -134, -145,
1857  222, -177, -39, 314, 2270, 526, 500, 2417,
1858  339, 1808, -17, 464, -525, -97, 124, -32,
1859  370, 48, -1675, -62, -169, 2642, 2511, -43,
1860  -1037, -184, 54, -569, -504, -247, -40, 327,
1861  7, 82, -197, 2774, -34, -2931, -204, -112,
1862  194, -362, 187, 65, -166, 115, -125, 14,
1863  210, 144, -75, 57, -255, -151, -3566, -153,
1864  182, 89, -2530, 98, -265, -173, -133, 260,
1865  -25, -1292, 35, 131, -98, -85, -237, 82,
1866  1353, 47, 3842, 148, 171, 183, 234, 89,
1867  -93, 47, 102, -4, 90, 2980, 289, -231,
1868  353, 497, -109, 190, -2869, 697, 136, 90,
1869  -244, 298, -119, -519, -50, 207, -43, -1376,
1870  356, 1934, 701, -2323, 671, 71, -56, -167,
1871  -3793, -3749, -103, 134, -228, -13, 27, -45,
1872  -105, 172, -77, -23, 53, 110, -118, -80,
1873  -164, -192, -563, 393, -58, -428, -360, 3696,
1874  162, -173, 1683, -430, 452, -92, 107, -41,
1875  28, -85, 421, -66, 354, -88, 723, 2751,
1876  -2955, -481, -134, -231, -145, 3, 65, -88,
1877  189, 187, 151, 174, -36, 240, -253, -235,
1878  -194, -5410, -47, -98, 338, -487, -81, -35,
1879  -82, -440, 31, 109, 217, 276, -1805, 278,
1880  273, -369, 629, -293, -525, -3832, 73, -56,
1881  -363, 1709, 177, -2813, 796, -162, -341, 1176,
1882  -75, 533, 854, 719, 242, -194, 90, -147,
1883  203, -136, -138, -764, 6, -2787, -13, 1104,
1884  1497, 1097, 90, -867, -718, -317, 119, 180,
1885  160, 257, 2532, -557, -62, 14, 665, 1520,
1886  456, 826, 394, -605, 908, 222, -140, 121,
1887  121, 232, 124, 96, -87, 48, -51, 41,
1888  -7821, -37, 130, -11, -33, -137, 16, 42,
1889  1509, -8, 119, -83, -18, 64, 41, -178,
1890  -28, 182, 532, 678, -75, 277, -230, -70,
1891  -71, -8, -150, 321, -6298, -20, -131, -65,
1892  139, -215, -155, -27, -110, -257, 32, 201,
1893  215, 184, 8932, -106, -50, 66, 15, -44,
1894  203, -38, 19, -78, 65, 135, -123, 166,
1895  117, 76, 4, 34, -90, 5984, 59, -72,
1896  356, -64, 6, -62, 43, -86, -175, -106,
1897  10, 25, 3812, -135, -3313, 142, 348, -101,
1898  -35, 378, -250, -106, -299, 237, 40, -32,
1899  236, -521, 63, -143, 538, -256, 43, -45,
1900  1642, 726, -3225, 109, -997, 3, -256, -27,
1901  -182, -78, -4092, -9, 231, 34, 9, -6,
1902  155, 2842, 53, -130, -390, -146, 168, -74,
1903  -2023, -955, 576, -629, -76, 70, 140, -287,
1904  -401, 966, 359, 1185, -226, 713, 753, -739,
1905  -4238, 3364, 75, -213, 27, -172, -34, 171,
1906  -118, -46, -164, -13, -54, -203, -154, -12,
1907  65, -3777, -3452, 297, -104, -93, -81, 69,
1908  -179, -321, 51, 47, 242, -15, -144, -43,
1909  2827, 67, -305, 54, -3044, 57, -15, -427,
1910  311, -205, 226, -490, 37, 363, -88, -408,
1911 };
1912 
1913 static const int16_t cb0808m1[] = {
1914  3329, 59, 195, -91, -70, 3262, -132, 360,
1915  157, -410, 184, -99, -138, 337, 289, 317,
1916  156, -589, -127, -204, 37, -175, -5661, -52,
1917  942, 156, -1, -197, 353, 90, 57, -287,
1918  -218, 438, -4, -262, 9, 322, -167, 2904,
1919  -12, -2647, -248, -203, -267, -116, -135, 333,
1920  -220, -200, 40, 228, 2677, -462, -183, -129,
1921  2898, -728, 793, 422, 541, -350, 28, 222,
1922  2790, -231, -195, -191, 3002, 182, -610, 145,
1923  -226, -102, 285, 344, -357, 217, -146, -98,
1924  18, -255, 96, -151, 266, 208, -459, -132,
1925  -345, 4059, -371, 79, 44, -63, -233, 334,
1926  44, 3884, 49, -3303, 88, -23, -287, -461,
1927  57, 94, -53, -129, 104, 167, -25, -79,
1928  -125, -630, -2352, 150, -419, 40, -63, 603,
1929  67, 209, 321, -1765, -200, 68, 473, 622,
1930  5, -2883, 112, 188, -189, -2765, 169, 397,
1931  -330, -642, -798, 129, -110, -164, -20, 176,
1932  -213, -5415, 39, 31, 13, 270, -477, 166,
1933  167, 4, 216, -12, -528, -75, -291, 396,
1934  -499, -2011, -172, -265, 96, 83, -279, 114,
1935  -166, 833, 30, 2493, 94, 130, -183, -659,
1936  1, -227, 75, 349, -2757, 82, -116, 9,
1937  952, -112, -2444, -333, -206, -406, 201, 15,
1938  -768, 88, 1390, -33, -558, 97, -201, 29,
1939  3470, 50, -40, -271, -171, -26, 47, 485,
1940  -250, 3318, 112, 639, -2911, 123, -264, 3,
1941  8, 379, 73, 54, 88, 227, 73, 58,
1942  -572, 782, -183, 305, 49, -23, -2968, -41,
1943  291, -25, 157, 295, -2118, 125, 5, -193,
1944  -159, -543, -75, 1181, -191, -547, -93, 117,
1945  -1831, 265, -607, -30, 194, -3929, -70, 159,
1946  79, -1519, 38, 201, 14, -24, -76, -366,
1947  14, -2748, 0, -372, 405, 39, -170, 320,
1948  -257, 2153, -12, 158, 322, -4013, 22, -101,
1949  217, 637, 273, -430, 228, -428, 102, -356,
1950  -266, 82, -31, 14, -223, -2595, -360, 2094,
1951  -379, 624, -192, 245, 294, 1484, -117, 156,
1952  -53, 3668, -3573, -118, -213, 257, -211, 66,
1953  -62, -173, -166, -123, 163, -81, -39, -74,
1954  -21, 126, 722, -136, 2050, -206, 86, 275,
1955  76, -249, 55, -2508, 95, -60, -34, -360,
1956  -9, 187, 34, -87, -30, 137, 48, 4761,
1957  109, 511, -496, 104, 399, -361, 162, 78,
1958  -29, 159, -112, 182, 246, 52, 255, 338,
1959  -35, -1, -68, 5, 182, 7675, -119, -14,
1960  -1901, -111, -106, 22, -16, 81, 159, -2423,
1961  -71, -24, -153, -520, 126, 370, -186, 230,
1962  -51, -401, 206, -32, 52, -71, -79, 503,
1963  -239, -231, 55, -133, 5226, -45, -165, 57,
1964  2314, -209, 302, 78, 154, -3092, -605, -498,
1965  410, 159, 336, -147, -120, 143, 36, 587,
1966  -182, -182, 1457, 1008, 2524, -446, 2333, -497,
1967  -761, -162, 125, 420, 225, -117, -324, 437,
1968  -50, 190, 129, 259, 33, -2, -9, 32,
1969  -24, 91, 97, 201, 19, 169, 3535, 485,
1970  -144, 330, -193, -2715, 603, 303, 1124, 107,
1971  -1386, -1437, -203, 180, -81, 303, 209, -21,
1972  -65, 26, 91, 98, -1349, 196, 2103, 917,
1973  -732, 834, 1456, -92, -455, -130, -732, -288,
1974  39, -85, -557, -39, 3213, 297, 392, -378,
1975  -520, 795, -2407, 6, 7, 406, 203, -73,
1976  -247, 317, -3336, 3166, 206, -36, 159, -279,
1977  442, 54, -324, -18, 544, -250, 142, -440,
1978  100, -145, -3772, -199, 139, -156, -11, 34,
1979  -178, -233, -370, 601, -58, 1679, -170, 76,
1980  684, -35, -73, -52, -33, -3, -89, -5,
1981  -82, 73, -11, 51, -48, -12, -376, 4348,
1982  -203, -432, 189, -35, 144, 31, 181, -106,
1983  -5112, 552, 480, 0, 63, 31, 33, 504,
1984  1055, -3007, -214, 154, -100, 246, 269, -423,
1985  579, 63, 1668, -296, 390, 109, 21, -6,
1986  71, 3321, 246, 197, 355, -198, 472, 135,
1987  437, -1734, 1299, 227, -618, -48, -199, 217,
1988  -230, 70, 99, 2632, -203, 3105, -87, 149,
1989  303, 124, 362, -322, -44, 38, 104, -28,
1990  48, -175, -468, -410, -4451, -152, 2157, 26,
1991  -281, -581, 36, -205, 101, 230, 192, -129,
1992  319, 20, 65, 4879, 123, -236, -178, -128,
1993  -387, -124, 528, 142, -775, -301, -88, -380,
1994  120, -42, -17, 64, -1074, -3350, 1335, -1078,
1995  -14, -462, -113, 253, 450, 36, -8, -346,
1996  -54, -7, 52, -100, 74, 8266, -193, -36,
1997  -51, 12, 59, -68, 190, -36, 89, 38,
1998  -59, 13, 269, 109, -15, -141, -64, -60,
1999  238, 6, -4338, 381, 1252, 354, -41, 41,
2000  191, -236, 122, -2712, 352, -117, -121, -284,
2001  1516, 473, -332, -277, -1792, -335, 84, 64,
2002  9595, -246, -278, 446, -95, -32, 60, -146,
2003  104, -84, -3, 107, -116, -377, 101, -149,
2004  -45, 364, 104, -193, -254, 2929, -164, -93,
2005  324, 749, -928, 435, 2357, 350, -40, -153,
2006  -48, -626, 390, -48, -4248, -458, -930, -218,
2007  -486, 1769, 335, 152, 165, 111, 118, -407,
2008  -87, -373, -333, -134, 86, -32, -144, -18,
2009  -16, -7549, -146, 49, -184, 116, -28, -51,
2010  190, 115, 80, 68, 129, 206, 294, 331,
2011  179, -270, 174, 2444, 55, -3271, 70, -124,
2012  228, 330, -21, -419, 62, -140, -2388, 7,
2013  -2683, -129, -1050, -548, 811, 189, 359, -385,
2014  -82, 9031, 95, 77, -69, 164, 261, 61,
2015  -73, 230, -163, 141, -38, -43, -150, 164,
2016  28, 164, 59, -58, -312, -134, 102, -67,
2017  166, -163, 63, -6795, -103, -147, 81, 273,
2018  133, 122, -162, -207, 127, -60, 4628, -1,
2019  1315, 518, -163, -246, 54, 239, 154, -154,
2020  265, 2000, 25, 227, 42, 179, 88, -3446,
2021  -214, 182, 438, 90, 196, -69, 134, -56,
2022  -451, 716, -1120, -287, 118, 230, -37, 145,
2023  284, -250, 139, -947, 203, -3176, -57, 151,
2024  3201, 818, -87, 347, -486, -201, 1176, -325,
2025  -966, -263, -184, 238, -156, -396, 152, 959,
2026  -59, -33, -159, -3, 9394, -119, -81, -50,
2027  67, 9, 27, -62, -121, -210, 48, -211,
2028  5, 396, 633, 34, -16, 67, -247, -77,
2029  128, 441, 3896, 251, 970, 119, -387, -35,
2030  124, -64, -664, -6550, 101, -52, 19, 44,
2031  -132, 79, 731, -155, -262, -140, -31, -191,
2032  -110, 276, -162, -49, 81, -117, 15, -570,
2033  420, -1232, -125, 3737, -95, 544, -149, 463,
2034  -129, -345, 350, 183, 173, 197, 464, 180,
2035  -249, -365, -785, -9, -3411, -235, -124, 225,
2036  -4516, 196, -150, -89, -89, 54, -110, 137,
2037  -431, 272, -12, -7, 114, -201, 166, 1570,
2038  -74, -88, 6019, 350, -75, 68, -29, -81,
2039  -50, 57, -62, 103, 61, 276, 22, -131,
2040  -134, -3347, -60, -3397, -311, -105, 90, -159,
2041  -222, 151, 224, -210, 264, 192, 29, -84,
2042 };
2043 
2044 static const int16_t cb0808sl0[] = {
2045  24, -3148, -3111, 106, 45, -114, -85, -211,
2046  154, 172, 246, 368, -130, 58, -135, 70,
2047  102, -150, -76, -7, 13, -1, -29, 20,
2048  -7, 112, -234, -115, -138, -40, 106, 178,
2049  -7276, -537, 25, 856, 460, 3107, 146, -520,
2050  -631, -118, 393, 179, 144, -86, 47, 82,
2051  3031, 28, 164, -308, -411, 72, 138, 378,
2052  242, 253, 12, 158, -28, -60, -29, -46,
2053  -5, -11, 84, 2753, -113, -65, 3, 5,
2054  13, -5110, -74, -126, -129, -82, -58, 116,
2055  15, 68, 243, -32, 126, -48, 11, -7,
2056  75, 10, 166, -153, 8, -43, -38, 81,
2057  -41, 13, 100, 27, 46, -441, -56, 35,
2058  4, 51, 7528, 52, -141, -153, 39, -36,
2059  -86, 80, -35, 50, -46, 23, 178, -3986,
2060  -3350, 59, -278, 37, -2, 14, -157, -208,
2061  -317, 218, 15, -296, -32, -51, 36, -27,
2062  -2062, 28, -37, 322, 2286, 214, -196, -171,
2063  -64, -163, 265, -50, 3, -177, -22, 68,
2064  124, 37, -15, -2202, 60, 133, 4, 371,
2065  2753, -111, 480, -446, 484, 43, 150, -331,
2066  1410, -791, 123, -136, -192, 267, 0, -89,
2067  -105, 421, 68, -126, 79, 279, 202, -132,
2068  -208, -3345, -105, 59, 118, -647, -48, -12,
2069  145, -403, 200, 7, -4, -3192, -223, 64,
2070  0, 415, 366, 136, 49, -7611, 79, -105,
2071  127, -69, -43, 103, -95, -93, -10, -30,
2072  94, 108, -109, 0, -87, -70, 300, -93,
2073  113, 25, -17, 2263, 41, 192, 18, 73,
2074  179, 129, 149, -81, -1, 0, 201, 184,
2075  651, 8, 18, 114, 2820, 383, -71, 376,
2076  -2281, -1190, -143, 121, -45, -2157, -410, 81,
2077  -14, 1537, -833, 29, 1150, -494, -8, -14,
2078  210, 188, 3073, -1775, -123, 80, -103, 227,
2079  296, 111, 1637, -197, 1349, 174, 3276, 49,
2080  -98, 74, 660, 3, -252, -356, -9, 527,
2081  -63, -7995, -16, 85, 249, 74, 26, 2,
2082  3, 26, -124, -61, -26, -144, 4, -52,
2083  6, -517, -95, 2566, -26, -190, -196, -509,
2084  -2982, 4, -178, -9, -67, -25, 1, 193,
2085  -68, -46, -82, -3734, -14, -339, -44, -151,
2086  55, 230, -3, 100, -47, -69, 35, 107,
2087  127, -175, -11, -10, -158, -140, 2934, -132,
2088  2571, -158, -217, 106, 137, -222, 74, -42,
2089  64, 559, 122, 73, -112, -2964, 2502, 13,
2090  301, -41, 203, -382, -151, -221, -147, -24,
2091  83, 37, -45, 56, 89, 71, 109, -14,
2092  -43, -130, -108, -18, 74, -23, -34, 79,
2093  7662, -88, 70, 21, -110, 147, 26, 250,
2094  74, 165, 49, 43, 45, -22, -14, 293,
2095  5275, 57, -72, 93, 40, 115, -139, -332,
2096  95, 92, -26, 26, 169, -94, 332, 71,
2097  -482, 137, 190, 114, 14, 151, 3125, 6,
2098  109, 6, 7, 1543, 282, -24, 24, 142,
2099  33, 123, 41, -72, -253, -33, 309, -107,
2100  -64, -131, 56, -3528, 82, -17, 417, -47,
2101  -588, 274, 155, 158, -245, 186, 147, -7,
2102  -50, -218, 12, 118, -62, 652, 145, 64,
2103  2473, -146, 220, -2973, 97, 284, 29, 268,
2104  29, -208, -40, -251, -175, -16, -58, -65,
2105  28, 26, 55, 74, -12, 1911, 43, -82,
2106  -150, -13, -119, 8, 119, 156, 1550, -88,
2107  -102, 46, 226, -132, 95, 100, 87, 7,
2108  -46, 8, -32, -16, -12, 317, -33, -27,
2109  291, -88, 169, 1, -101, -61, 161, 162,
2110  -33, -1, 11, 5097, -34, 142, 31, 94,
2111  3619, -94, 67, 3379, -65, 28, 254, 189,
2112  110, 138, -41, 52, 32, -104, 154, 172,
2113  -2365, -464, 281, 207, -66, -190, 399, -158,
2114  13, -155, -223, 92, -108, -25, 468, 189,
2115  -4359, 42, -135, 138, 36, -1403, -264, -336,
2116  -164, -49, 54, -125, -61, 62, 16, 172,
2117  182, 3134, -1373, 63, -227, -106, -133, -165,
2118  -69, -57, -184, -46, 9, -57, 50, -3,
2119  -62, -15, -123, 108, 111, 91, -161, 23,
2120  -81, 7, 208, -5385, -244, 24, 95, 12,
2121  -264, 62, -44, 21, -240, -299, -12, 117,
2122  -61, -2551, 389, 2816, -179, 203, -421, 899,
2123  -7, 174, -200, 98, 1036, -166, 11, -137,
2124  78, -7, -121, 245, -77, 124, 102, 51,
2125  3136, 74, -310, 40, 212, -239, -373, -154,
2126  398, 2967, 654, 488, 103, -230, -330, 831,
2127  -63, -473, 152, -556, -2186, -371, 4, 86,
2128  -12, -141, 5503, -87, -123, -17, -15, 154,
2129  192, -86, 97, 165, 352, 56, 154, 43,
2130  -331, 1004, -52, -131, -3311, 3, 110, -153,
2131  -70, 137, -168, -20, 115, 140, -25, -54,
2132  -13, -300, 57, -131, 214, 261, -92, 618,
2133  -2752, -3146, 61, -51, 210, -230, 87, -184,
2134  330, 22, -19, -107, -477, -39, 1, 127,
2135  178, -73, 425, 56, -25, -41, 135, 2423,
2136  59, -46, -10, 49, -116, -51, -2239, -228,
2137  -75, 48, 3, 181, 161, -133, -355, 81,
2138  5, 84, -222, -83, 92, 33, -7558, -38,
2139  -3, 159, 33, -58, -37, -107, 16, -61,
2140  -94, 93, 97, 49, -275, 29, -198, -4,
2141  -68, 87, 116, -7039, 46, 81, -25, 0,
2142  -7, -46, 152, 64, -40, -143, -56, 147,
2143  403, 257, 2380, -538, -400, -132, -89, -29,
2144  -2878, 457, -552, -12, -189, -370, -357, -3679,
2145  422, 63, 200, 116, -9, -229, -72, -100,
2146  3346, 88, -18, 28, -47, 159, 108, -160,
2147  253, 58, 2938, 55, 366, -33, -3209, 31,
2148  -148, -10, -40, -443, 127, 120, 106, 9,
2149  4, -240, 200, 129, 328, -102, 187, 182,
2150  112, 2757, -3260, 314, -163, -3, -185, 354,
2151  -97, -69, -199, 41, -143, 19, 108, -22,
2152  -32, -18, -149, 35, 31, -5, -5083, 52,
2153  9, 5, -44, -52, 76, 7, -100, 7,
2154  -79, 0, -33, 110, -208, 20, -159, -76,
2155  2, -8192, 156, 118, -306, -88, 136, -293,
2156  -176, 163, 8, 1871, -112, 229, 311, -95,
2157  -75, 17, 217, 152, 62, 17, -246, 3579,
2158  5, -87, -21, 92, 114, -185, 118, 8,
2159  196, -124, -220, 175, 104, 54, 104, -40,
2160  -45, -152, 392, 216, -24, -28, 2024, -6,
2161  42, -91, -201, -9, -192, 35, -43, 1661,
2162  -356, 1207, -1322, 340, -2937, -16, 163, -801,
2163  -423, 197, -512, -70, 229, -412, 291, 511,
2164  -36, -179, -98, -54, 93, 87, 263, -44,
2165  167, 77, -4, 7278, -101, -193, 91, -251,
2166  -131, 269, 15, -168, -22, -26, 44, 24,
2167  154, 115, -11, -124, 28, 37, -14, -46,
2168  -67, -8192, -51, -169, 41, -302, -81, 1991,
2169  -11, 136, -175, 71, -104, 89, 60, 137,
2170  17, 106, 96, -238, -83, -52, -113, 53,
2171  2903, -47, 9, -227, -2784, -245, 146, -196,
2172  -216, 41, -6, -128, -53, 1, -128, -145,
2173  149, 32, 25, -57, -14, 72, -135, 10,
2174  -1946, -67, 74, -127, 141, -299, 55, 8,
2175  947, -2239, -271, 74, -227, -81, 31, 291,
2176  -86, -2914, 22, -7, 293, 2, -25, 9,
2177  -2997, 89, 3158, 192, -46, -246, -140, 46,
2178  287, 133, -110, 308, -114, -33, -106, 9,
2179  -89, 105, 364, -172, 185, -61, 4464, -92,
2180  -264, -66, -161, 102, -178, -264, -21, 114,
2181 };
2182 
2183 static const int16_t cb0808sl1[] = {
2184  246, -6, -180, 90, 127, 3322, 598, 182,
2185  81, 82, 67, -39, 87, -60, -8, -89,
2186  185, 99, -25, 27, 9, -59, -7421, 49,
2187  -17, 116, -85, 6, -305, 88, -164, 99,
2188  61, -415, -114, -288, 1, -165, -12, 5,
2189  -143, -142, -521, -245, -53, 38, -99, 3709,
2190  -52, 0, -41, -135, 147, -217, 62, -2144,
2191  255, 132, 264, 65, -37, 204, -338, -280,
2192  192, -184, -158, -3685, -26, 203, 430, -29,
2193  -16, 77, 230, -311, 597, 2553, -1126, -63,
2194  154, -431, -161, 315, 286, -147, 177, -3,
2195  93, 449, 253, -37, 101, -244, -77, 42,
2196  -384, 22, 36, 235, -4973, 243, -120, -105,
2197  -226, -114, -455, -404, 164, -505, 476, -124,
2198  -2837, -82, -2920, -3, 0, 134, -94, 264,
2199  -53, -53, 108, -3, -845, -2813, 228, -179,
2200  -60, -2, 65, 33, -153, -16, -149, -2135,
2201  209, -929, -288, 227, 2656, -125, -42, 17,
2202  30, 3375, -367, 53, -262, -351, 108, -270,
2203  11, -57, -182, -51, -149, -287, -115, -24,
2204  99, -76, 6954, -75, -4, 38, -168, 138,
2205  109, -239, -45, 49, 28, -1376, 49, 66,
2206  -83, -129, -61, -99, 135, 14, -93, 111,
2207  37, -16, 2, -76, 360, -77, 82, 161,
2208  149, -1660, 18, 98, -34, -12, -36, -65,
2209  126, -57, 28, 519, 2044, 297, 73, -218,
2210  51, 17, 21, -70, -32, -73, -39, -38,
2211  -11, 60, 38, -129, -105, -173, 200, 7,
2212  124, -74, -2780, 2608, -57, -213, 54, -200,
2213  134, 208, -34, 236, 143, 101, 327, 558,
2214  75, 317, 3090, -188, 544, -186, 15, 116,
2215  237, 76, -105, 29, -300, -27, -211, 71,
2216  -144, 183, -77, 38, -16, 39, 56, -7308,
2217  -113, -116, -32, 222, 60, 76, -21, 59,
2218  52, 104, 383, 73, 149, 88, 127, 34,
2219  -1819, -46, 50, 11, -159, -223, -163, -149,
2220  95, -163, -2168, -19, -937, -183, 66, -465,
2221  -257, 341, -70, 111, 228, 52, 83, 63,
2222  -52, -187, 16, -2539, -51, 3240, -81, 87,
2223  -116, -183, -182, 96, -22, -191, -107, 217,
2224  -10, -215, 9, -7, -97, -331, -55, 513,
2225  -398, 1378, 2627, -2129, 563, 1462, -369, 498,
2226  1176, -469, 220, -953, -122, -236, -306, -276,
2227  31, 35, -167, 558, -134, 45, -54, 16,
2228  36, 18, 300, 2438, 62, -177, 77, 2638,
2229  -108, -115, 3392, 274, -123, -66, 201, -400,
2230  170, 142, 151, 332, 53, -507, 81, -653,
2231  -93, -3204, -5, 10, -43, 79, 3879, 77,
2232  191, 24, 23, -208, 6, -109, -97, 126,
2233  -306, 629, 26, -516, 79, 21, 131, 43,
2234  -253, -3463, 840, 653, -95, -48, 300, -1026,
2235  -324, -909, -383, 195, 342, -136, -192, 422,
2236  262, -13, 534, 3125, 8, 1672, 176, -293,
2237  211, -1213, 537, 637, -10, -116, -149, 44,
2238  53, 105, 7, -97, 3, 17, 8, -21,
2239  -7, -41, -38, -4959, -81, 1, 165, 196,
2240  98, 35, -35, 8, -28, 113, -20, 108,
2241  -130, -65, 172, 2858, 41, -3295, 138, 10,
2242  -95, -30, -173, 85, 42, 30, -119, 161,
2243  195, 125, -32, 136, 319, -33, 5142, 50,
2244  100, 128, -90, -53, -67, -203, 28, 19,
2245  37, -137, -124, -105, -25, -3405, -250, 294,
2246  409, -99, -1072, -383, -12, 212, -276, 3389,
2247  -101, 171, -41, -554, -295, -437, 86, 158,
2248  -242, 167, 135, 7, -149, 48, -4, -84,
2249  4911, 283, 5, -14, 105, -107, -384, 102,
2250  183, 47, 67, -5105, -5, 16, -155, 181,
2251  110, 24, -77, -32, 120, 1, 22, 167,
2252  -90, -150, -5, 163, -44, -28, 54, -3058,
2253  -174, 58, 152, -31, -179, -122, -57, 232,
2254  -395, -4961, 61, -115, 31, 14, 82, -109,
2255  -39, 59, -49, -133, 52, 17, 57, 52,
2256  -63, 275, 146, 104, 53, 47, -55, 311,
2257  4871, -26, 48, -94, -11, -58, 63, 140,
2258  -74, -94, -269, -77, 3372, -3116, 16, -47,
2259  -74, -161, 115, 58, -247, -119, 399, 42,
2260  -181, 154, -218, -24, -237, 58, -275, 2979,
2261  187, -124, 312, 301, 2767, -8, 40, -23,
2262  -6, -38, -52, -363, -265, -78, -230, 286,
2263  -135, -337, -81, 170, -13, -58, -117, 519,
2264  -4784, 157, -193, 9, 62, -21, 180, 128,
2265  326, 213, 2440, 62, -601, -55, 2, -18,
2266  -342, 142, 358, -632, -377, 3590, -248, -278,
2267  -235, -28, 242, -133, 144, 26, -261, 113,
2268  45, -23, -1984, -77, 128, 249, -8, -266,
2269  -38, -6, -1672, -45, -84, -377, 154, 17,
2270  -83, -44, 156, -137, 43, 91, 253, 17,
2271  -71, -92, 178, 12, 18, -8, -105, 101,
2272  7068, 71, -81, 84, -33, 79, 53, -7,
2273  -85, -265, 117, 317, 114, 72, -482, -418,
2274  -185, -97, 268, -1543, -79, -146, -48, -45,
2275  -3259, -212, 1149, -165, 177, -158, -77, 100,
2276  86, -69, 107, 219, -512, -253, -418, -45,
2277  16, 5501, -184, 207, 67, 46, 109, -28,
2278  -9, 33, 63, -16, 39, 92, 27, 23,
2279  -10, -8192, 0, 50, -57, 68, -444, 1082,
2280  247, -138, 120, 472, -692, 212, -1576, 66,
2281  3061, 402, -160, 337, -685, -519, 227, -279,
2282  92, -4135, -393, -44, 6, -129, 59, 239,
2283  151, 153, -39, 116, 134, -40, 171, 118,
2284  207, 2615, 38, -167, -1671, 85, -135, -182,
2285  -88, 246, 53, 29, -2, 16, 232, 544,
2286  -46, -138, 122, -52, 1312, 9, 92, 13,
2287  4, 66, -35, -134, -56, 85, -43, -31,
2288  28, -3187, 100, -103, 70, -3, 186, -43,
2289  122, -3040, -27, -46, -121, 1, 37, 0,
2290  -60, 2, -100, -152, -218, 175, -406, 175,
2291  -193, 68, -208, -23, -230, 221, 3397, 45,
2292  48, 37, 337, 11, 15, -69, -4, -82,
2293  53, 33, -56, 75, -98, -69, -11, -19,
2294  -12, 81, -52, 5428, 121, 82, 465, 10,
2295  -229, 126, 32, 119, 439, 126, 1996, -85,
2296  -81, -57, 88, 232, 108, -22, -24, 27,
2297  -136, 91, -32, 18, 226, -33, 15, 117,
2298  145, -7737, 9, 58, -102, -113, 26, -2174,
2299  28, -421, -11, -70, -23, -70, -119, -96,
2300  -133, 208, 20, -3750, -14, 23, 41, -180,
2301  2097, -103, -599, 146, 251, -77, -557, -76,
2302  -96, 69, 266, 316, 74, -17, -227, 223,
2303  33, -261, 135, 8126, 250, -5, -57, 35,
2304  382, -44, 136, 81, 42, -80, 179, -73,
2305  -75, -57, 274, -15, -3140, 3236, 196, 150,
2306  -51, 222, -190, 13, 83, -313, -149, 89,
2307  -281, -12, -42, 293, 567, 19, -43, 146,
2308  102, -39, 3666, 95, 76, -1, 12, 27,
2309  7, -5, 261, 132, -215, -295, -51, 496,
2310  77, 100, 16, -285, 649, -95, 280, 77,
2311  121, -2676, 25, -1148, 2912, -341, -91, 2380,
2312  -80, -6, 269, -34, -686, -208, 19, 228,
2313  24, -5, -150, 11, 214, -316, 1187, 599,
2314  -62, -2274, -240, 48, -86, 87, 86, 477,
2315  3832, 67, 135, 68, 747, 339, 385, -255,
2316  -224, 184, 70, 171, -134, 2604, -231, 72,
2317  170, 51, -2785, -580, -86, -393, -63, -79,
2318  -151, 334, 78, 329, -278, 102, -26, -55,
2319  -3531, -378, -247, 176, -202, 147, 169, 87,
2320 };
2321 
2322 static const int16_t cb0808ss0[] = {
2323  -1872, -332, -1311, -512, -934, -11, 112, 389,
2324  -189, -1513, 1508, -1081, 185, -87, 3092, 529,
2325  -166, -171, -1648, 2544, 2144, -259, -688, -1113,
2326  -71, 387, 1194, -733, 175, 856, -976, 268,
2327  589, -1773, -426, -109, 1210, -486, 297, 195,
2328  -991, -1543, -432, 1190, -1089, -531, -421, 80,
2329  -225, 354, -231, -670, -299, -3694, -510, -882,
2330  31, 2804, 476, -478, 1897, 686, -1066, -1222,
2331  -882, -374, -427, -1464, 957, 549, -1211, -204,
2332  -218, -1412, -545, -968, 943, -342, 80, -281,
2333  -249, -968, 3424, -2342, -212, 949, -167, -271,
2334  607, -838, -418, -891, -398, -877, 138, 1653,
2335  -1034, -2515, -1363, -1535, -364, 432, -324, -1120,
2336  1531, 407, -698, 396, 325, 1432, 646, 2777,
2337  174, -836, -605, 2257, 1086, -888, 348, 36,
2338  513, 2229, 1543, 1293, 94, 2444, -574, -1030,
2339  933, -9, -668, 555, 346, 511, 715, -4033,
2340  409, -299, -166, 700, -560, 950, -1265, -245,
2341  1418, -1362, -20, 870, 152, 942, -331, -66,
2342  227, -186, 251, -3632, -1057, -989, -1798, 923,
2343  542, -630, 2889, -128, 1475, -97, -964, -860,
2344  534, -217, -746, 181, 321, -1007, 2595, -411,
2345  1298, 635, 310, 1955, -17, 846, -824, -11,
2346  -952, 208, 328, -547, -1086, 1481, -264, -1574,
2347  3579, 500, 242, 1038, -1030, 353, -75, -2100,
2348  -347, 2662, -2378, 261, 210, -1151, 525, 291,
2349  368, -200, -702, 105, -140, -81, 663, -716,
2350  334, 1220, 239, 21, 114, 301, -1898, 3647,
2351  -302, 550, -489, -484, -853, -274, 1509, -419,
2352  -330, -1121, -2666, 2507, -621, -818, 1188, -69,
2353  -885, 231, 316, 1837, -740, -187, -102, 1148,
2354  1219, -123, 852, 1154, 27, 139, -344, -404,
2355  -1133, 425, 353, 145, -123, 179, 49, -5836,
2356  -571, 39, 274, -38, -457, 172, -80, 593,
2357  -1977, -331, -421, 1965, 1768, -113, 64, 2272,
2358  475, 2165, 210, 873, -819, 757, -119, -530,
2359  -1431, -2167, -1517, -864, 1060, -752, -1366, 2349,
2360  -671, 1180, -179, 10, -450, 781, -799, -1303,
2361  -393, -61, -113, 2053, -550, -843, 1028, -2044,
2362  -2631, -1388, 1078, 171, 517, 496, -928, -1695,
2363  298, 708, -557, 122, -917, -197, -423, 1142,
2364  116, -528, -585, -470, 480, 400, 4605, 384,
2365  -142, 57, -2340, -1507, -67, 907, 8192, 356,
2366  -18, -704, 528, -32, -379, -611, 418, 703,
2367  -396, 531, 155, 642, 678, -427, 85, 814,
2368  212, 845, -579, -590, -456, 103, -624, -4541,
2369  -306, 638, -760, 36, -149, 1929, 1229, -717,
2370  -543, 530, -694, 169, -2996, 423, -346, -897,
2371  1077, 255, -1054, -63, -1773, -479, 479, -701,
2372  1547, -1683, -342, -926, 112, -663, 1638, -9,
2373  2587, 311, -561, -932, -539, -335, 589, 779,
2374  2345, -432, 788, -967, 319, -4, 192, -588,
2375  -103, 357, -3508, -257, 707, -473, 1521, -9,
2376  130, 3290, 274, -296, -802, -139, -814, -19,
2377  971, 849, 253, 486, 40, -1216, 1179, -1772,
2378  -996, 1400, 838, 1955, -1432, -1925, 2324, 767,
2379  896, 1314, 3407, -1003, -552, -967, -166, -26,
2380  1099, -1965, 9, 239, -10, -243, 864, 1251,
2381  91, -2279, -691, -542, -473, -1908, -1208, -1447,
2382  -891, -311, -1136, 1638, 1150, 586, 1656, 260,
2383  538, -1746, 1460, -478, -860, 297, -605, -139,
2384  822, -3718, -194, 307, 609, 30, 3418, 226,
2385  -338, 161, -387, -344, -472, 354, -170, -421,
2386  433, 601, -1446, 821, -48, -31, 493, 916,
2387  -347, -3740, -899, 1389, -355, 71, 382, -644,
2388  485, 218, 975, -542, -3191, 742, -102, -783,
2389  -1607, 473, 196, 1692, -71, 258, 2446, 1507,
2390  -968, -1025, -1087, 637, -921, -1405, 1192, -88,
2391  2044, -1813, 922, 156, -1096, 1007, -695, -485,
2392  -1015, -468, -316, 1825, 190, 2132, -205, -218,
2393  -3556, -286, -1350, -212, -634, 120, 417, -311,
2394  -90, 219, 870, -334, -1304, 523, 999, -144,
2395  98, 2157, 205, 45, -247, 1401, 2423, 278,
2396  -766, -66, 309, -121, 316, -543, -3418, 932,
2397  -803, 637, 436, -2341, 2016, 928, -836, -1212,
2398  702, -1179, -544, 6, -1429, 1014, 464, 1166,
2399  581, -291, 136, 0, 983, -799, 693, -230,
2400  -727, -186, -310, -76, 698, -6, -660, 762,
2401  814, 451, -328, 4469, -454, 14, -423, -116,
2402  -134, -568, 1535, -562, -629, -269, 826, 380,
2403  68, 282, -409, 640, -384, 218, -5702, -280,
2404  -638, -2586, -557, -877, 49, 648, 434, 1178,
2405  3442, 883, -78, 2024, -253, -210, -1090, 198,
2406  -67, -52, 3226, -671, -1606, 49, 1775, -422,
2407  -173, 309, -720, -667, -505, 2073, -678, -1152,
2408  -231, -519, -719, 422, -2614, -394, 543, -993,
2409  1449, 437, -463, -1286, 1191, -1274, -710, -463,
2410  659, 1493, 45, -832, -414, 306, 94, 1284,
2411  -669, -1312, 1082, -917, 2489, -494, 547, 738,
2412  -1696, -174, 282, -1442, -1455, 1633, 912, -428,
2413  964, 12, -2404, -485, 631, -311, 1810, 2912,
2414  -16, 576, 50, -927, -175, 37, 673, -201,
2415  995, 684, -244, -251, -1444, 3195, 1863, -88,
2416  -1183, -966, 1769, 36, -825, 766, 489, -86,
2417  -365, -106, -1477, -330, 125, -253, -250, -523,
2418  -731, -5130, 653, 395, 99, -845, -721, 127,
2419  -287, 850, 479, 25, -30, 36, -782, 611,
2420  448, 99, 933, -20, -853, -949, -286, -379,
2421  -654, -385, 1298, 547, 235, 1242, -583, -4147,
2422  81, -547, -1142, 1280, -223, -1712, -1501, 458,
2423  -142, 2065, 208, 855, -1115, -187, 861, 1090,
2424  -760, -2551, 2326, -378, -1205, 488, -241, 893,
2425  113, 176, 4060, -225, -41, -717, -26, -442,
2426  -445, -312, 813, 494, 314, -210, -98, -788,
2427  255, 632, -506, 166, -704, -334, -214, -860,
2428  -5281, 60, -34, -238, -147, 643, 520, 2038,
2429  28, 2433, -1694, -1316, -615, 572, -150, -107,
2430  349, -1763, -307, 78, -1124, -631, 1162, -326,
2431  -277, -591, 558, 1016, -4668, -324, -815, -251,
2432  -1284, 52, 294, -1283, 598, 630, -345, 641,
2433  -34, 1085, 4247, 637, 1695, -858, 212, -243,
2434  -64, 327, 557, 426, -321, 363, -652, 372,
2435  777, -567, -749, -1704, 414, 5299, 389, 242,
2436  39, 31, -315, 179, -102, 11, 62, 248,
2437  557, 706, 359, -85, 303, -403, 1531, 409,
2438  -2092, 144, -1354, 54, -48, 51, -1787, 1278,
2439  942, 1264, -1495, 1671, 92, -899, -1149, 1908,
2440  -903, -596, 342, 1749, -825, -13, 509, -1163,
2441  1065, 2405, -253, -741, 1099, -528, 2971, -412,
2442  -235, -869, -136, -352, -489, -384, 745, -398,
2443  -4197, 84, 1152, -497, 955, -161, 461, -16,
2444  -871, 801, -93, -15, -352, 1826, -490, -536,
2445  -2853, -633, 128, -1537, -1670, 538, 788, 1276,
2446  554, -340, 565, 1216, -1758, 384, -1313, -628,
2447  24, 835, -862, -927, 1792, -1042, 209, -784,
2448  807, -383, -1399, 3531, 52, -537, 205, -271,
2449  3071, 1678, -694, -2313, -1279, -1656, -428, -1063,
2450  -1576, -323, -342, -257, -227, -716, -458, 1161,
2451  -180, -71, -40, -1276, 1778, -3123, -378, -1363,
2452  -827, 880, 275, -274, -581, -186, -8, 661,
2453  -1114, -199, -171, 379, 429, -1551, 1645, -857,
2454  -163, -2623, 1217, 1458, -596, -68, 383, 973,
2455  -485, -354, -597, -2875, -516, 234, -83, 340,
2456  -396, 1365, -574, -816, -2086, -1059, -1589, -593,
2457  -779, 334, -546, 49, -1065, -1959, 1736, 1134,
2458  187, 1833, 17, -82, 68, 803, -456, -89,
2459  1760, 836, 1570, 122, -985, 2549, 1616, 82,
2460  1102, 227, 222, -1236, -155, -1012, 633, 467,
2461  163, 445, 166, 766, -253, -347, 1041, 5121,
2462  -21, 792, 81, -478, 128, -158, 316, -1180,
2463  -372, 1692, -828, -31, 1122, -2583, 1346, 2483,
2464  195, 72, 549, 424, 947, -470, 1940, -75,
2465  505, 1377, 550, 58, 1785, 343, -817, 874,
2466  3483, -307, -576, 240, 35, 837, -717, -247,
2467 };
2468 
2469 static const int16_t cb0808ss1[] = {
2470  2328, 183, 1652, -907, -3005, 1329, -61, -465,
2471  0, -453, -1621, 223, 232, -59, 254, -312,
2472  -117, -59, -477, -2648, -1176, -227, -1937, 962,
2473  141, -1489, 849, 93, -1284, 1000, 295, 192,
2474  -139, -468, -736, -436, 2155, 371, 2475, -348,
2475  856, -1985, 38, 94, 496, 758, 954, -243,
2476  134, -1759, 491, -1406, 1114, -2554, -447, -692,
2477  -2128, 44, -923, 1610, 787, 150, -500, 3442,
2478  -698, 276, -517, -1555, 379, -72, 810, -1373,
2479  2897, 936, -586, -438, 925, 1881, -419, 211,
2480  1724, 721, 885, 614, 253, 613, -1440, 509,
2481  842, -2407, -216, -1765, 451, 1419, 599, 689,
2482  1473, -175, -2974, -1015, 1983, -68, 640, 21,
2483  140, -1295, -556, -89, -836, 718, -343, -1903,
2484  443, 502, -1064, 1328, 86, 2049, 1235, 130,
2485  892, 1105, 692, -2968, -755, 473, 423, -1371,
2486  -2032, 1885, -29, -516, -1118, 285, 482, 164,
2487  -1932, -685, -819, 695, 715, -1520, 1300, -1188,
2488  -121, -197, -4233, -141, 1279, 299, 208, 1071,
2489  20, 772, 692, 531, 257, 428, 78, 202,
2490  -399, -27, 793, 1150, -736, 388, -1922, 155,
2491  -410, 85, 1135, 835, 133, -88, 65, 62,
2492  -534, -136, -4590, -162, -968, 1378, -445, -2825,
2493  -93, -519, 402, 12, -1110, -637, -765, 210,
2494  -2305, 654, 447, 26, -265, -91, 71, -886,
2495  126, -109, 7, 346, 19, -713, -257, 774,
2496  1080, -579, 185, 200, -5691, 541, 228, 424,
2497  37, 512, -78, -201, 848, -369, 1099, -1001,
2498  214, -336, 266, 2502, 1583, -2131, -654, -2476,
2499  -97, -787, -738, 1056, 1385, 124, 944, -3421,
2500  1172, -547, -226, 1249, 1552, 1194, -308, 489,
2501  -1152, 751, -92, -168, -3112, -1451, 2038, 35,
2502  371, -1585, 535, 308, 5, -53, 523, -169,
2503  591, -175, -1028, 91, 743, -144, 230, 1831,
2504  -177, 509, 1291, 1808, -3322, -815, -227, -475,
2505  -1064, -647, 79, 1223, 174, -10, -412, 393,
2506  -305, 1224, 1310, 12, -521, -1267, 1911, 2245,
2507  407, 724, -1232, -2017, 566, 506, -467, 813,
2508  660, -196, -3643, 2495, 870, -561, 289, 662,
2509  654, -508, -734, -325, 622, 220, -309, -307,
2510  -181, -445, 131, -1655, -835, -631, 883, 211,
2511  737, 552, -881, -3103, -766, 595, 112, 151,
2512  -1177, 601, 479, -14, 37, -926, -505, 1062,
2513  -1755, -799, -178, -555, 2509, -694, -792, 662,
2514  737, 847, 1611, 397, -67, -134, 474, -2251,
2515  2698, -245, 2054, 1603, 1291, 1188, 40, 763,
2516  -216, 1554, -297, -1769, 410, 1270, 1089, 440,
2517  -967, 294, -37, 270, 471, 1287, 3773, -108,
2518  -610, -275, -298, 270, -384, 2072, -675, 1002,
2519  174, 18, 171, 704, 3311, -105, -1774, 108,
2520  511, -3001, -69, 543, -227, -1196, 1431, -63,
2521  6, 1279, -1, 671, 239, -2127, -1924, -934,
2522  168, -300, 1075, 1071, 3088, -590, 1439, 329,
2523  1073, 127, 762, -131, 274, 837, -134, -610,
2524  -399, -1415, 1047, -156, 415, 765, 698, 428,
2525  -748, 241, -4226, 152, -829, 1040, -937, 145,
2526  -852, -85, -2957, -130, -406, 726, 168, -37,
2527  -1321, -1069, -1255, 1159, 1575, 552, 649, -1953,
2528  -17, 1027, 1078, -385, -2761, -553, -201, 58,
2529  -1900, -24, 283, 1248, -90, 419, 1122, 902,
2530  -1548, -32, 34, -360, 707, 45, -3458, -246,
2531  287, 308, 397, 393, 822, 1323, -565, 505,
2532  -1553, -1902, -677, 625, 1079, -135, -2132, -187,
2533  -163, -1001, -1479, -932, 1131, -2588, -316, 53,
2534  1270, -747, -966, 980, 242, -266, -1575, -1146,
2535  -605, -523, -221, 585, -787, 1365, -286, -183,
2536  411, 546, 4779, -286, -578, -101, 309, 896,
2537  34, 451, -1022, -699, 170, 935, 458, 4143,
2538  229, -572, -912, -397, -40, -132, -198, 98,
2539  -1858, 612, 101, -98, -18, -349, 322, -1626,
2540  1304, 273, -235, 418, -509, 3961, -493, 1040,
2541  -416, 1808, 161, 1443, 1052, -460, 55, -67,
2542  41, 514, 1305, -836, -1636, 1353, 379, 147,
2543  398, -3814, -679, 235, 327, -2293, -716, 1234,
2544  -728, -323, 698, 1992, 4, -275, 944, 895,
2545  212, 334, 285, -710, -891, -1325, 3107, 3,
2546  367, -1779, 300, -868, -59, -644, -326, 111,
2547  267, -43, 421, 976, 57, 1461, -172, 245,
2548  -188, 296, -215, 5269, -46, 177, 199, -539,
2549  92, -542, 251, 951, -231, 117, -580, -898,
2550  402, 847, 4, 384, -215, 161, -1991, 4422,
2551  2461, -1219, -751, 1843, 1483, 1072, 2621, -16,
2552  -1157, 243, -557, 651, 953, 476, -417, -533,
2553  505, -590, 713, 153, 1268, -312, -217, -124,
2554  870, -484, -751, -161, 897, 755, -823, 4117,
2555  -1311, -729, 447, -642, 929, -2408, -338, -967,
2556  -104, -1048, -2216, -1722, -124, -204, -196, -1156,
2557  1460, 391, -543, 120, 70, 204, 1185, -2490,
2558  2950, -507, -615, 1243, -150, -363, -475, -531,
2559  783, 671, -205, -591, 217, -523, 263, -14,
2560  71, 958, -1185, -1029, -330, 327, -705, 1229,
2561  -2925, 131, -495, 1756, 2101, 441, -11, 133,
2562  1274, 1253, -154, 772, 522, 1725, -277, -1012,
2563  -726, 1339, -1200, -241, 1676, 974, 2256, 347,
2564  2743, 1482, -738, -241, -868, -1294, -664, 855,
2565  -1329, -4174, -1647, -104, 101, 307, -647, -823,
2566  347, 4, -120, -1112, 334, 27, 265, 990,
2567  319, -1414, 313, -603, 52, -3138, 1552, -612,
2568  -854, 626, 212, 773, 2334, 662, 614, 560,
2569  589, -533, 1337, 229, 557, -26, 1458, -626,
2570  1890, 2392, -1525, 1023, 667, -431, 72, 1691,
2571  1015, -97, -515, 1380, 796, 1192, -39, 162,
2572  -2821, 2960, 1558, -1058, 1327, 793, 1231, -743,
2573  -1190, -245, 29, 486, -494, -1371, 1633, -66,
2574  -1806, 231, -664, -147, 2402, -584, 473, -527,
2575  1272, 464, 1991, -1007, -235, 357, 201, -1176,
2576  -341, 223, -47, -2089, 815, 49, 192, -719,
2577  -1041, -248, 3046, -40, -501, -346, -1347, -401,
2578  57, -1588, -1039, 443, 590, -1089, -182, -1365,
2579  -1013, -3917, -382, -98, 1025, -51, 698, -197,
2580  848, -75, 1596, -408, -1796, -3191, 1155, 234,
2581  -100, 698, 571, -1233, -315, -1502, -647, -571,
2582  -322, 842, -1048, -1115, 8192, -784, -472, 17,
2583  -718, 37, 1190, -393, 146, -547, 90, -433,
2584  -321, -1143, -501, 468, 235, -486, -64, -2214,
2585  -330, -837, 1214, -127, 709, -3, 623, -384,
2586  221, 297, -783, -3802, -408, -11, -707, 92,
2587  -275, -268, -117, 1580, 1466, 710, -1300, 142,
2588  -746, 1647, 2399, -1231, 114, 1220, -1112, 882,
2589  467, -973, -976, 3855, -647, -150, -1244, 973,
2590  -364, -154, 473, -675, -817, -346, -266, -769,
2591  -613, -476, 1181, -8, -1054, 405, -768, 1385,
2592  -1598, -892, 672, -2185, 83, -27, 582, -434,
2593  -944, 99, -888, -1658, -1516, 2392, 726, -222,
2594  284, 324, 4848, -67, -782, -45, 424, -203,
2595  -194, -1229, -114, -189, -216, 275, -935, -93,
2596  117, -1725, 360, -2561, -1555, -1199, -769, -285,
2597  74, 1267, -387, 1368, 179, -113, 952, 1025,
2598  725, -542, -186, 1258, -1396, -747, 572, 603,
2599  1965, -668, -12, -2512, 1337, -255, 254, 2285,
2600  1136, 1397, 557, -671, -1149, -614, -462, -913,
2601  -452, 1206, -2922, 485, -882, 270, -1309, -605,
2602  -21, -580, -1284, -194, 169, -2314, -216, -229,
2603  1124, 103, -1205, 1500, 1118, 1456, -1149, 780,
2604  -467, -385, 585, -1062, 289, -3356, 198, -309,
2605  -310, 91, 44, -377, -632, -737, -516, 30,
2606  -779, 73, -482, 4661, -275, 38, -632, 479,
2607  -345, -406, 76, -208, -230, 80, -220, -313,
2608  203, -3, 1740, -131, 773, -30, 372, 767,
2609  1673, -770, 3326, 1586, 234, 408, -257, 474,
2610  -584, -990, 1378, 696, 47, -612, -313, 189,
2611  -3964, 795, -289, 202, -437, -1648, 373, -780,
2612  -24, -952, 123, 438, 797, 539, -481, 191,
2613  291, 37, -790, -321, 4520, -49, -281, 211,
2614 };
2615 
2616 static const int16_t cb0808sm0[] = {
2617  -4664, -115, 59, -280, -199, -25, 213, -937,
2618  344, -2137, -841, -370, 256, 512, 1098, -130,
2619  58, -121, -414, 8192, 489, -296, -33, 98,
2620  49, -217, 721, -42, -418, -227, -8, 205,
2621  -276, 407, -1218, -146, -292, -143, 113, 978,
2622  2693, -9, -1032, 1781, 1777, -215, -978, -824,
2623  68, -162, 55, 2991, -844, 682, 497, 406,
2624  -922, 2471, 599, 774, -129, 1292, -1004, 777,
2625  42, 314, -102, -963, -2794, -2620, 510, 355,
2626  372, -248, -391, -163, -298, 561, 117, 1183,
2627  38, 182, 1811, -4, 328, -13, -456, 305,
2628  368, -1691, -2818, -1074, 1029, 261, -1446, 343,
2629  12, -2757, 1021, -375, -3, -155, 116, 195,
2630  3420, 64, 139, 780, 187, -464, 261, -313,
2631  -128, 185, 3703, 3160, 960, 706, 41, 405,
2632  10, 1191, 353, -549, 131, 164, 105, 1,
2633  23, 386, 73, -509, 2651, -1441, -834, -1657,
2634  -645, 1005, -777, 695, 212, 1420, 65, 701,
2635  25, 335, 136, 359, -112, -150, 191, 392,
2636  -258, -1140, 651, -4551, 411, 251, -169, 804,
2637  -83, -208, -363, 81, 152, 75, -1194, -203,
2638  -9, 157, 413, -62, -210, 5393, -22, -407,
2639  132, -288, 2360, 131, -1535, 553, -2524, -140,
2640  250, 1259, -30, -1, 1766, 99, -529, 91,
2641  3948, -262, -3752, -382, -339, -701, -140, -787,
2642  67, -11, 331, -828, -443, 596, 47, 1634,
2643  31, -318, 39, 147, -670, -776, 707, -921,
2644  172, 971, 1163, 48, -81, -1357, -181, 2872,
2645  -152, 898, 1075, 529, 91, -2279, 2925, -848,
2646  589, 1910, 549, 1088, 743, -631, 42, -1528,
2647  23, 380, -5, 389, -1147, -209, -2041, 224,
2648  -1998, 520, -776, 193, -2648, -78, -34, -131,
2649  22, -200, -28, 18, 328, 215, 67, 61,
2650  50, -72, 301, -207, 413, 720, -6194, 967,
2651  -3275, 149, -2444, -521, -772, -278, 137, -159,
2652  932, -111, 1219, 525, 17, -684, -1229, -1776,
2653  66, -2307, -195, -527, 272, -470, -356, -7,
2654  -338, 146, 1021, -893, -2980, 591, 129, -257,
2655  209, -58, 538, -3973, 576, -905, -642, -2092,
2656  153, 737, -596, 573, 236, -887, -1692, -370,
2657  -189, -216, -58, 714, 10, -582, 517, -86,
2658  450, -147, -310, 162, 1747, -656, 3577, 700,
2659  190, -685, -170, 241, 91, -126, 5567, 441,
2660  -50, -688, -73, 938, 320, -130, -839, 1154,
2661  149, -446, -10, -11, 12, -659, -138, 637,
2662  -470, 933, -431, 235, -86, -2, -407, -5851,
2663  -250, 1414, 525, 110, 421, 255, -149, 86,
2664  378, -321, 1380, 118, -2849, -1138, 180, 1175,
2665  1932, 32, -488, -121, -412, -441, 397, 249,
2666  -172, -95, 420, 375, -132, -215, -167, -206,
2667  8192, -116, -61, -311, 269, 615, -353, -115,
2668  -383, 366, -651, -196, -98, 85, 861, 543,
2669  -231, 237, 493, 380, -766, -168, 3227, 659,
2670  701, 181, -3004, -7, 154, 298, 298, -257,
2671  -32, -5713, 48, 102, -776, -148, -110, 316,
2672  -645, 212, 213, 575, -69, 31, 553, -673,
2673  -5, -48, -148, -133, 11, 143, 10, 159,
2674  319, 43, 7462, 162, 228, -90, 75, 151,
2675  103, -2542, -13, -338, 11, -442, 123, -3039,
2676  -452, 7, 106, 502, 227, -2034, 90, 500,
2677  -28, -646, -262, -62, -78, 40, 419, 6761,
2678  -11, 40, 209, 61, -151, -68, -245, -401,
2679  26, -123, 189, -57, 611, 6, -1285, -99,
2680  -890, 3609, -302, -808, 639, -3245, -226, 107,
2681  54, -108, -316, -61, -56, 228, -16, 195,
2682  275, 214, -60, 77, -7157, 130, 8, 244,
2683  -2160, -760, 450, -186, -378, 32, -797, 214,
2684  -3569, -450, 307, -17, -141, 16, 1024, 404,
2685  -2063, -288, -160, 4056, 877, -346, -970, -87,
2686  336, 961, 666, 585, -465, -1329, 350, -338,
2687  -5421, -173, -295, 72, -201, 533, 462, -133,
2688  -937, 1891, 264, 71, -935, 640, 687, 852,
2689  -386, -85, -5644, 306, 240, 640, 67, 94,
2690  -902, -351, -417, -3, 284, 38, -156, 359,
2691  53, 139, 185, 274, 2613, 213, 1282, 2867,
2692  30, 1234, -911, 343, -93, -1671, 57, -814,
2693  -19, 326, -256, -113, 72, 3177, 3393, -125,
2694  460, -261, -503, -1019, -681, -253, -957, -157,
2695  -117, -231, -212, 1446, 225, -3009, 313, -435,
2696  387, -928, 696, -857, -452, 66, -2063, 782,
2697  14, -94, 51, 242, -422, 236, -3825, -666,
2698  348, 196, -2770, 429, -416, -266, -1215, -586,
2699  84, 328, -302, 219, -457, -532, -764, 85,
2700  2008, -806, 2906, -1405, 367, 835, 715, -986,
2701  -217, 88, -328, 569, -586, 3096, 249, -615,
2702  453, 176, -540, 792, -2472, 2189, 876, -353,
2703  111, 212, -7, 597, -154, 818, -401, -1408,
2704  748, 2502, 1426, -2897, 1069, 326, -605, 120,
2705  -4149, -3087, 729, 82, 224, 320, 353, -77,
2706  -163, -322, 220, -1073, 10, 545, -518, -453,
2707  50, -386, -2002, 614, -705, -806, -928, 2941,
2708  -520, -35, 1208, 413, 900, 138, -414, -289,
2709  -15, -75, 185, -373, 649, -251, 666, 2708,
2710  -2817, -749, -159, -112, 454, -385, 1037, -46,
2711  -25, -14, 66, 552, 160, -40, -552, -156,
2712  151, -5287, 541, -242, -82, -1164, 849, -773,
2713  -136, -162, -76, 23, -371, -222, -2245, 468,
2714  425, -356, 418, -3, -322, -3573, 148, 260,
2715  -155, 3301, -165, -3186, -709, -458, 870, 386,
2716  59, -161, 533, -150, 598, 384, 900, -1233,
2717  -74, -464, -519, -661, -55, -2562, 290, 1489,
2718  1739, 2277, 874, -1483, -447, 93, 309, 311,
2719  -203, -19, 2271, -1280, -125, -443, -538, 2650,
2720  -42, 290, 245, -149, 24, 38, -133, 1638,
2721  210, -239, -180, 516, -12, -719, -19, -517,
2722  -6190, -181, -89, 318, 485, 631, 11, -205,
2723  -57, 257, 573, -72, 273, -579, 107, -5,
2724  112, 425, 2449, 2741, 758, 656, -663, -282,
2725  -48, -45, -294, -448, -5562, 61, -1, -464,
2726  -263, -688, -115, -15, -108, -569, -448, -48,
2727  -180, -105, 14, -180, 490, 274, 625, -588,
2728  -120, -196, -305, -126, 435, -2490, -2693, -3414,
2729  31, 97, -167, -114, 247, 7695, -189, -580,
2730  219, 241, 188, 327, 179, -193, 135, -176,
2731  127, 479, 529, 234, 112, 234, -358, -286,
2732  1109, 2940, -610, -13, -2650, 495, 1355, -574,
2733  -43, -1497, -292, -503, 564, -363, 24, -313,
2734  1387, 221, -3612, 783, 637, 43, 1351, 217,
2735  -21, 149, -3104, 190, -259, -201, -342, -201,
2736  166, 2411, -1082, 283, -382, -725, 157, 155,
2737  -1609, -592, 527, -2959, 9, 216, 526, 79,
2738  54, -132, 202, 785, 929, 1755, -663, 366,
2739  -3735, 3282, 305, 572, -36, -111, -231, 119,
2740  603, 1357, -153, 553, 363, -760, -1188, 890,
2741  147, -3844, -3788, 150, 257, -588, -234, 497,
2742  361, -543, 255, -175, -377, 49, -616, -200,
2743  4115, -541, 130, 678, -3458, -506, -218, -1317,
2744  889, 29, -104, -2, 532, -393, 513, -792,
2745 };
2746 
2747 static const int16_t cb0808sm1[] = {
2748  4123, -74, 639, 326, -110, 1896, 826, -855,
2749  -299, -452, 536, -323, 262, 79, 486, 144,
2750  270, -64, 277, 154, 399, 50, -7270, -61,
2751  14, -8, 19, -104, 333, 119, 374, 389,
2752  -196, 77, -322, 261, 75, 386, 162, 2360,
2753  644, -2785, 355, 277, -121, -148, 156, 2136,
2754  112, -453, 429, 171, 2405, -1245, -775, -181,
2755  2110, -583, 127, 889, -290, -550, -165, 1027,
2756  2155, -351, -936, 432, 2689, 217, -20, 646,
2757  -785, 908, 654, 970, -294, -41, 466, -245,
2758  138, 50, -108, -366, 177, 481, -2118, 968,
2759  -594, 3892, 528, 188, -613, 18, 283, 733,
2760  -35, 1598, 387, 1, 156, -206, -437, 203,
2761  -244, -347, 325, 296, 100, 1171, 49, 920,
2762  -418, -54, -2756, 24, 123, 1018, 303, -501,
2763  901, -447, 322, -2361, 1039, -1067, 877, 1329,
2764  -143, -2773, 269, 1560, 398, -3193, 102, 990,
2765  279, 379, -204, -144, -174, 139, 411, -234,
2766  21, -5064, -188, 365, 278, 353, -189, 94,
2767  593, -402, -353, -257, -788, 383, -1036, 569,
2768  -72, -1764, 571, 1003, 629, 670, -1400, 0,
2769  -435, 64, 189, 2874, 239, 1128, 992, 1213,
2770  69, -128, 207, 713, -2436, -931, -387, -111,
2771  1064, -170, -2853, -1072, -367, -1048, -238, -60,
2772  -49, 340, 2382, 370, -245, 351, 248, -64,
2773  2331, 458, -484, -34, 281, 689, 483, 636,
2774  199, 3153, 607, -124, -3296, 953, -407, 49,
2775  455, 1083, 690, -169, -725, 311, -493, -1761,
2776  -3054, 376, -544, 479, 91, 159, -2837, -1257,
2777  -830, -948, -254, 289, -1039, 856, 86, 1123,
2778  203, -768, 1089, 73, -866, 308, 437, 674,
2779  -2067, -240, -1079, 33, -1069, -3502, 756, -676,
2780  45, -2544, 378, -365, -275, -293, -394, -649,
2781  -507, -2850, 672, 370, 186, -417, 682, 185,
2782  -15, 2863, 21, -165, 356, -3776, -103, 535,
2783  -416, -345, -31, 24, -90, -205, 96, -966,
2784  94, 424, -5, -188, 149, -2193, -183, 2342,
2785  425, -647, -1697, -627, -444, 1248, -967, -702,
2786  -48, 3616, -3484, 774, -299, 94, 421, 472,
2787  71, -144, -523, 114, -172, 349, -285, -106,
2788  101, 59, 429, 512, 3362, -38, -62, 50,
2789  -225, -1408, 780, -2747, -404, 489, -975, 840,
2790  357, 982, 488, -275, -109, 393, 375, 4794,
2791  183, -110, 922, -760, 61, -1067, -8, 322,
2792  74, -101, 554, -350, -486, 66, 384, 748,
2793  14, 223, -45, -386, 69, 6231, 247, 325,
2794  -320, -47, -50, -165, 153, -380, 589, -3243,
2795  -173, -140, 341, -747, -1559, 639, -1658, 356,
2796  110, -150, -273, 76, -632, -425, -227, 640,
2797  211, 192, -747, -165, 4608, 290, -160, 1268,
2798  2754, -3, 578, 189, -485, -2747, -123, -1309,
2799  662, 601, 43, -136, 84, 1625, -1113, 1400,
2800  75, -126, 3581, -243, 2339, -514, 2203, -400,
2801  -483, 521, 30, -246, -76, 359, 101, 663,
2802  -40, 57, 52, 360, -447, -290, 254, 104,
2803  102, 113, 215, -163, -388, 299, 4570, 31,
2804  108, -41, 41, -2633, 2891, 1188, -505, 1061,
2805  -349, -604, -449, -374, -320, 969, -304, -192,
2806  246, -152, 441, -46, -1416, 137, 1987, 495,
2807  -63, 1087, 875, 699, 201, 211, -3157, -273,
2808  -60, 195, -2813, -239, 2486, -55, 294, 315,
2809  -133, 448, -1849, 363, 1063, 76, -928, -574,
2810  -72, -57, 168, 5673, -156, -116, 400, -124,
2811  82, 218, -487, 37, 112, 53, -544, 178,
2812  99, 480, -7179, -196, 271, -160, 308, -62,
2813  393, 394, -220, -740, -14, 92, 408, -364,
2814  299, -305, 76, -239, 26, -312, -234, 34,
2815  -189, 871, -297, 364, 282, -321, -927, 4511,
2816  2, 6, 308, -82, 87, -128, 518, 82,
2817  -4509, 1145, 960, -109, -186, 83, -144, 752,
2818  84, -2876, -162, 877, -249, 317, 510, 338,
2819  298, 744, 2892, -791, 363, 1088, 630, -2506,
2820  -1, 3150, 219, 130, 119, 313, -822, -668,
2821  1201, -2948, -237, -106, -711, 405, 276, -255,
2822  0, 440, 161, 2587, -734, 3376, 276, 154,
2823  287, -200, 594, -29, 198, -237, -608, -445,
2824  -286, 202, -783, 112, -3879, 78, 2809, -337,
2825  -606, -684, -434, 559, 273, 201, 331, 903,
2826  -53, 346, 700, 2599, 302, -590, -2551, -498,
2827  -26, -667, 576, -546, 457, -289, -1408, -1021,
2828  -63, 78, 153, -83, -696, -3105, 2498, -1502,
2829  -1249, -238, 254, -287, 215, 313, 279, -517,
2830  67, -58, -148, -1111, 58, 5151, 346, 283,
2831  -367, -900, 542, 209, -438, -128, -135, 54,
2832  7, 869, 291, -1073, 775, -61, -145, 457,
2833  562, 1332, -4589, 99, 1366, 184, 980, -920,
2834  80, -266, -152, -1877, -266, 364, -1432, 272,
2835  2275, 567, 60, 50, -2504, -386, -700, 373,
2836  6775, -15, -434, 347, 215, -369, -20, -281,
2837  -243, -325, 227, -283, -665, -74, 336, -674,
2838  -112, -369, -53, -396, 328, 3588, -541, -557,
2839  -164, 1305, -817, -462, 1986, 1249, -574, 130,
2840  152, -2375, -425, 442, -3827, 322, -728, 563,
2841  -179, 534, 620, -937, 590, -1, -59, 584,
2842  175, -193, -168, -5, -150, 156, -175, -178,
2843  -245, -7481, -273, 212, -35, 318, -178, 446,
2844  -55, -26, 42, -46, -265, 767, 330, 295,
2845  910, -54, 490, 2952, 598, -2578, -644, 403,
2846  149, -88, 549, -510, 596, -225, -2341, -286,
2847  -2724, 5, -1960, -262, 922, 537, 646, -62,
2848  -18, 8192, 484, 112, -222, -211, -224, 317,
2849  112, 82, -853, 1, 176, -475, -162, 200,
2850  -193, 166, -228, -214, 72, 417, -27, -16,
2851  4, 395, -515, -6832, 28, -47, 626, -173,
2852  63, 90, 141, 217, 1037, 335, 4520, -896,
2853  111, 91, -656, -103, -729, -29, 653, -599,
2854  -11, 2734, -378, -291, 60, 228, 47, -3670,
2855  -192, 653, 733, -597, 898, -420, 1572, -133,
2856  -154, 329, -259, -225, 218, -82, 117, 300,
2857  -479, 277, 787, -1719, 136, -3603, 702, 1357,
2858  3340, 362, -438, 131, -1463, 367, -467, 1722,
2859  -2186, 343, -379, 1221, -562, -260, 1157, 2692,
2860  37, -89, -322, -322, 8192, -284, 235, -528,
2861  113, -359, 44, 74, 119, -917, 403, 410,
2862  -150, 157, 514, 168, 407, -246, -31, 510,
2863  105, 449, 4612, 635, -90, -1260, 774, -284,
2864  -80, 456, 7, -3000, -324, -212, -104, -374,
2865  -440, 1268, 2736, 53, -1178, -403, -438, -534,
2866  121, 261, -497, -73, 10, -262, 17, -1870,
2867  178, -1339, 224, 3115, -436, -448, 385, 894,
2868  -1, 105, -18, 268, 342, 270, 891, 367,
2869  121, -325, -1610, -75, -3233, -189, -1050, 961,
2870  -2833, -304, -51, 400, -284, -810, 824, -71,
2871  -135, 194, 297, -297, 1129, 660, 518, 2426,
2872  -225, 251, 4677, -176, -464, 296, -1208, -423,
2873  -875, -581, -707, -1150, 499, -778, 28, 29,
2874  101, -4213, -127, -3681, 425, 481, -529, -679,
2875  11, 266, 127, -445, 527, -577, 310, 1465,
2876 };
2877 
2878 static const int16_t cb1110l0[] = {
2879  -3748, -3820, -105, 16, -22, -7, 112, -14,
2880  52, 28, -42, -113, 132, -81, -8, -112,
2881  19, 33, -251, 117, -33, -9, -13, -28,
2882  60, -30, 29, 27, -58, -7, 4, 43,
2883  -10108, -38, -3, 48, 3, -23, 202, -175,
2884  -202, 71, -2143, 3, -82, -38, -113, 141,
2885  38, -66, -118, -38, -14, 148, -264, 143,
2886  -13, -56, -9, -21, -28, 8930, -23, 53,
2887  -40, 30, 72, -46, 26, 66, 22, 32,
2888  44, 22, -50, -66, -115, -141, 24, -3013,
2889  -3460, 492, 207, -62, -567, 134, -26, -64,
2890  287, 343, -213, 42, -274, -144, -144, -77,
2891  -26, -39, 4, -4, 42, 43, 30, -16,
2892  34, 113, 9291, -171, -17, 24, -53, -27,
2893  45, 42, 533, 146, -65, 32, 156, -144,
2894  2821, 889, -7, 614, 11, 1, -473, 434,
2895  659, -323, -2448, 23, -138, -582, 436, -152,
2896  -30, 29, -290, -302, 3127, 496, 14, -346,
2897  -70, 457, -1976, -229, 53, -2077, -313, 58,
2898  33, -91, -175, 141, 2728, 3232, -2150, 245,
2899  -142, 13, -318, 70, -152, -64, 132, -322,
2900  44, 30, -70, -184, 433, -25, -97, -2035,
2901  145, 47, 640, 179, -441, 48, -108, 1742,
2902  -280, 33, -3259, 79, -147, 324, -80, 65,
2903  48, 90, -7, -21, 22, 3, 56, -30,
2904  14, -2, -111, 22, -8, -8252, -103, -36,
2905  57, -203, 287, -2761, -220, 143, 11, -3597,
2906  21, -81, 62, -99, 41, -172, 108, 29,
2907  351, -370, 15, -122, -207, 275, -93, -2760,
2908  400, -212, 225, 230, -239, -3530, -73, 211,
2909  288, 85, -6, -634, 57, -78, 361, -149,
2910  -1843, -23, 17, -37, -71, -174, -237, 42,
2911  -22, -243, 63, -101, 131, 35, 136, -4025,
2912  41, -262, -57, 197, -290, 307, 35, -16,
2913  3, -5, 45, -7, 1, -47, 41, -19,
2914  79, 78, 42, -85, 74, -414, 1696, 703,
2915  297, -3296, 108, -546, 1129, 44, 447, -433,
2916  315, -1012, 133, 141, 1051, 601, -18, -532,
2917  -30, 712, -127, -210, 10, 2442, -95, -46,
2918  -14, 77, 32, -11, 10, -103, -15, 637,
2919  -60, 352, 694, -202, 284, -5524, 92, -82,
2920  5, 140, -54, -115, 45, 287, -14, -307,
2921  -342, 10, -181, 50, -30, -6, 10144, 77,
2922  42, 13, 26, -20, 34, 10, 37, -37,
2923  -47, 90, -5, -44, -85, -64, -51, -1,
2924  16, -152, -91, 212, 4, -25, -237, -6124,
2925  22, -120, -1, 171, -17, -43, 141, -13,
2926  -57, -185, 80, 273, -493, 178, 45, 11,
2927  -57, 16, -23, -30, -37, 82, 4, -13,
2928  -130, 98, 272, -450, -161, 133, 5104, 14,
2929  4576, -193, 11, 55, -30, 1, 123, -265,
2930  -84, -340, -18, 152, -24, -266, 33, -90,
2931  -108, -639, 1662, 299, -14, -389, 4679, -226,
2932  21, 311, -294, 159, -209, 172, 184, 292,
2933  -373, 169, 84, 55, -269, 1453, -50, 41,
2934  68, -9, -62, 35, 23, -132, 96, 58,
2935  -122, -3956, -318, 210, -117, 678, -104, 378,
2936  -842, 61, 2549, 37, 149, -512, 70, -2971,
2937  225, -411, 230, -214, 697, -58, -871, -281,
2938  -128, -204, -37, -128, 51, -174, -405, 497,
2939  -4455, -219, 124, -120, 63, 135, 201, -122,
2940  -435, -677, 221, 138, 486, 535, 3153, 165,
2941  11, -275, 94, -100, 69, 52, -67, -742,
2942  212, 16, -93, -428, 863, -17, -2465, 767,
2943  -35, -130, 97, 1387, 34, 72, -23, -17,
2944  2845, -90, -71, 213, 291, 87, 826, -63,
2945  189, 641, -256, 832, 2087, -199, -170, -193,
2946  -62, -7, 37, -60, -4277, -43, 24, -69,
2947  574, -163, -113, 263, -86, 45, 171, 1075,
2948  -154, -39, 121, 74, -132, 182, 34, 13,
2949  -278, -41, 96, 716, -221, -626, 1205, 244,
2950  -351, 3914, -78, -32, 2833, -150, -37, 95,
2951  -227, -84, -3432, 57, 238, -143, -365, 39,
2952  27, -238, -307, -170, 124, 66, -133, 40,
2953  62, -19, 42, -66, 2, -80, -2, 60,
2954  7, 10, 263, -4987, -69, -389, 62, -53,
2955  -66, 24, -87, 13, 34, -15, -25, -20,
2956  197, 9, 101, -83, -79, -156, -100, 2,
2957  -108, 5687, -157, 878, -1728, 32, 72, -66,
2958  70, -2, -46, -163, 206, 17, 247, 2974,
2959  -66, 1354, 335, 238, -249, -410, -553, 354,
2960  -41, 132, -96, 68, 2174, -329, -58, -76,
2961  6, 3089, 284, -274, -398, 471, 283, 427,
2962  -220, 81, 2676, 40, -23, -46, 251, 109,
2963  -3059, 50, -25, -551, 124, -389, 228, 95,
2964  56, -1320, -79, 1027, -4938, -105, -82, 13,
2965  -159, 52, -101, 23, -220, -77, -153, 113,
2966  -282, 42, 185, -144, -402, 46, -144, -99,
2967  -2862, -3432, -2, 16, -32, 23, -25, -145,
2968  181, 49, 6, -236, -226, -28, 234, -26,
2969  -89, -14, -355, 146, 117, -50, 76, -10,
2970  441, -95, -2, 346, -242, -3745, 884, -305,
2971  -184, 350, 18, -293, -328, 257, 109, 49,
2972  157, -44, -70, 35, 6, 89, -4085, -167,
2973  -263, -59, 35, -13, 430, -212, 17, -618,
2974  -5, -8968, 114, 41, 73, -85, 122, 5,
2975  38, 19, -60, 14, -36, -42, -89, 20,
2976  85, -17, 20, 282, -3396, -25, 3722, 151,
2977  -183, 100, -150, 19, -221, 126, 34, -21,
2978  72, 28, 138, -90, 30, 162, 46, 40,
2979  27, 15, -55, -21, 38, 55, 32, 83,
2980  9675, 31, 26, -2, 4, 96, -51, 120,
2981  -132, 213, 2106, 39, -251, 98, -2572, -429,
2982  -331, 1436, 2078, 335, -381, 371, 299, 339,
2983  300, -141, -99, -303, 2952, 49, 93, 40,
2984  -3949, -45, 50, -215, 73, -39, -165, -283,
2985  46, -123, -347, 23, -158, 41, 20, 41,
2986  -46, 19, 34, 86, -8770, 40, 20, -32,
2987  -30, -16, 77, 72, -4, 92, -34, 103,
2988  -77, 128, -532, -314, 24, 728, 49, -36,
2989  -178, 76, 22, -14, -164, -194, 69, 3133,
2990  1007, -130, -280, 2502, 482, -2, 45, -62,
2991  -7, -94, 17, 23, -4, 9516, -27, 11,
2992  22, 54, -13, 2, -2, 6, -22, -63,
2993  67, -686, 130, -2180, -124, 57, -61, -158,
2994  3364, 518, 4, 315, -367, -103, -295, 259,
2995  -597, 56, -6, 72, -86, -45, -13, -47,
2996  -13, -27, -3, 48, -12, -52, -6, -14,
2997  -26, -16, -34, 9554, 80, 91, -270, 1,
2998  -121, 117, 33, 8, 40, -99, -79, 43,
2999  -3451, -92, -70, -57, 43, 68, 64, 284,
3000  -639, 458, 118, -54, -2755, 370, -66, 54,
3001  27, -198, 331, 115, -40, -209, -312, 82,
3002  -16, 8, 230, 212, 1853, -94, 1957, -118,
3003  153, -13, -73, 71, 116, -72, -3285, 106,
3004  19, -121, 177, -300, 455, -29, 94, 190,
3005  -21, -8, 201, 16, 2, 83, -6280, 32,
3006  -18, 59, -18, -41, -132, 22, 1, -39,
3007  -212, -198, 186, 3154, -102, 3463, -280, -118,
3008  -132, -132, 63, -19, 353, -24, -77, 224,
3009  82, 143, -65, 165, -16, -3774, 3543, -28,
3010  -44, 93, -45, -13, -24, -5, -40, 58,
3011  3, 89, 71, 113, 46, 62, 44, 160,
3012  -77, -8, -59, -6505, 134, -42, -73, 0,
3013  85, 2, 16, 34, 157, -34, -60, 78,
3014  24, 64, 96, 478, 231, -125, -217, 13,
3015  21, 44, 83, 198, -69, 21, -167, -52,
3016  4085, -234, -393, 17, -446, -354, -28, 42,
3017  53, -37, 28, 15, -16, -10, -85, 9471,
3018  -16, -89, -87, -56, 52, -97, 86, -7,
3019  -103, -12, 71, -39, 17, -40, 23, 63,
3020  65, -19, -14, -106, 29, 9707, -1, -12,
3021  1, -86, 100, 7, 1097, 266, 252, 197,
3022  -64, -214, -197, -28, 3843, -1577, 310, -117,
3023  594, 13, 90, -309, -384, 134, -90, -194,
3024  -316, 2884, 156, -185, 196, -103, 75, 1009,
3025  69, 768, -75, -605, -1488, 389, 242, 368,
3026  278, -122, -2500, 121, 7, -303, 91, -10,
3027  3642, 23, -109, -13, 138, -405, 18, -43,
3028  3, 42, 194, -112, 237, -2241, 23, 296,
3029  -83, -14, -58, -163, -8, -174, -239, 85,
3030  -108, -82, -79, 344, 236, -427, 127, 52,
3031 };
3032 
3033 static const int16_t cb1110l1[] = {
3034  -64, 11, -74, -96, 39, 6072, 16, 46,
3035  -215, 137, 77, 128, -195, -192, -87, 96,
3036  379, -73, 367, 437, -366, 84, -155, -29,
3037  -69, -61, -34, -129, 260, -177, 3738, 739,
3038  -221, -14, -40, 2, -483, -269, 2664, 166,
3039  29, -256, 30, 92, 51, 111, -45, 3893,
3040  90, -30, -99, 12, 74, 201, -52, -96,
3041  -196, -85, -36, 123, -44, -68, 2, 8666,
3042  33, -41, 24, -12, -52, 69, 59, -27,
3043  38, -148, -55, -20, -60, 50, 3363, 30,
3044  3749, -92, 228, 173, -239, -167, -75, -79,
3045  -86, -217, 32, 34, -137, -13, 17, -128,
3046  -1462, -170, -224, -393, -3383, -1243, -47, 24,
3047  -223, 26, 311, -343, -47, 784, 459, -548,
3048  558, 983, 103, 269, 32, 13, 19, -84,
3049  -37, -29, -47, -6286, 7, 48, -100, 13,
3050  11, -271, -86, 115, -17, 183, 3247, -3336,
3051  57, -67, -117, -87, 19, 74, -271, 237,
3052  -24, 242, 49, -179, 298, 85, -69, 328,
3053  -238, -34, 103, -50, 79, 2, -27, -16,
3054  -103, -61, 5868, -105, -262, 74, -74, -158,
3055  263, -110, 154, 212, -3, -84, -126, 25,
3056  -67, -2501, -12, -35, 139, 259, -95, -141,
3057  137, 90, 12, -244, -142, 314, 15, -124,
3058  1, -25, -27, -2, -6, 28, -48, -17,
3059  -2, 43, 67, 42, 9023, -25, 19, -13,
3060  -23, -43, 73, -30, 143, -1, 2884, -142,
3061  -4, 3549, -49, -366, 110, 314, 19, -55,
3062  363, 204, 469, 189, 217, -181, 119, 41,
3063  -133, 29, -55, -94, 71, -49, 41, 85,
3064  -14, 6140, 71, -142, 10, 18, 169, 136,
3065  282, -49, 36, 446, -99, 263, 92, 2201,
3066  -127, 43, -143, -350, 36, 389, -208, 15,
3067  -3610, -275, 383, 1599, -179, -177, -1100, -4,
3068  67, -38, 2, 278, 39, 107, -120, 465,
3069  204, -397, 305, 416, 7, -262, 68, 2341,
3070  189, -75, -23, 25, -20, -74, 56, -43,
3071  -125, 170, 509, 63, 26, 263, -741, -31,
3072  8, -296, 101, 20, -149, 2846, -218, 379,
3073  -310, 151, 901, 84, -85, -83, -387, 161,
3074  -3102, -158, -438, 38, 191, -58, -202, 127,
3075  126, -88, -430, -3077, -1829, -332, 61, -152,
3076  -14, -32, -156, -5, -375, -1083, -5130, 110,
3077  77, -201, -15, 4, 13, 86, 119, 67,
3078  149, 80, 264, -253, -121, 63, 193, -103,
3079  -129, 63, 120, -226, -100, 3196, 72, -11,
3080  8, -56, 279, -73, -192, 47, -87, 125,
3081  -43, -108, 277, 188, -107, 289, 5966, -20,
3082  -303, -78, -21, 40, -139, 44, 28, 6,
3083  -254, -244, 47, -1, -151, 29, -344, -2318,
3084  30, -3767, 114, 84, -155, 85, -90, 155,
3085  111, -506, 6, 453, -241, 215, 131, -802,
3086  15, -343, 176, -430, 251, -74, 6, -41,
3087  -44, -131, -105, -248, 346, 39, -4524, 93,
3088  -120, -79, -777, -416, -570, -221, 21, 28,
3089  -52, 56, 71, -187, 2949, -2531, 666, 799,
3090  -137, 970, 243, -695, -148, -281, 326, 450,
3091  -734, -99, -2078, 112, -83, -90, -78, 262,
3092  -138, -31, -5, -74, -171, -99, 344, 143,
3093  4035, 56, -121, -921, -8, 46, 4576, 97,
3094  -219, -34, 123, -44, -1, 85, -36, 399,
3095  -260, -231, 132, -318, 55, -181, 156, -3093,
3096  142, -9, -3418, -31, 43, 126, 136, 309,
3097  -50, -20, 170, -90, 188, -173, 175, 50,
3098  144, -244, 22, 64, -476, -22, -66, 272,
3099  3839, 715, -188, -82, -250, -587, 10, 368,
3100  -507, 242, -40, -531, 451, 35, 560, -107,
3101  138, 15, 113, 56, 242, 33, -23, -27,
3102  81, -157, 301, -327, 359, 3648, 62, -1489,
3103  -167, 136, -39, 183, 53, -151, -16, -60,
3104  -65, -5182, -17, -257, -10, 56, -104, 713,
3105  -2, 328, 72, 353, 43, -51, -5949, 40,
3106  32, -82, -36, -22, 57, 56, 55, 112,
3107  -104, 76, 5, 80, -29, 173, -360, -113,
3108  42, -119, 180, -26, 120, 250, -3024, 198,
3109  115, -140, 22, 136, 275, 698, -149, 699,
3110  426, -220, 279, 63, 55, -63, -108, -51,
3111  -70, -70, 419, -156, 5870, 33, -57, -114,
3112  -388, -213, -164, 1543, 117, 165, 1944, 223,
3113  -83, 46, 201, 12, -103, 228, 139, -207,
3114  136, -1218, -544, -723, 90, -652, 793, -1,
3115  -100, -32, -236, 49, 164, 138, 16, 82,
3116  -3221, -62, -168, 62, -313, 98, -652, -484,
3117  684, -91, 33, -2926, -3453, 566, 34, 35,
3118  104, 13, 189, 235, -49, -324, 126, 226,
3119  -102, 123, -253, -403, 38, 160, -5, 100,
3120  -30, 16, -19, -44, 2, -70, -30, 82,
3121  118, 6, 132, -15, -36, 59, -8835, -448,
3122  3707, 324, 87, 67, -110, 114, -76, 294,
3123  354, 7, 140, 11, 340, -117, -559, 67,
3124  129, 201, -314, 328, -209, 102, -121, 378,
3125  -5010, 140, 53, 15, -253, -14, 414, -183,
3126  -70, -25, -51, 34, -347, -171, 146, -98,
3127  -101, -3, -99, 96, 66, 50, -5, -115,
3128  -23, -45, -351, -4202, 143, 480, -46, 140,
3129  17, -6312, -110, -23, 150, 60, -39, -9,
3130  -48, -60, -8, -20, 37, 57, -162, 60,
3131  -137, 55, -101, 65, 100, -8952, 3, -49,
3132  -3, -9, 28, 15, -89, -136, 59, 125,
3133  -73, -35, -111, -69, -28, 111, -16, 48,
3134  27, 9272, 55, 34, -92, 66, 3, 3,
3135  -38, 12, 59, 95, -100, 3, 51, 121,
3136  146, -200, 142, -254, 65, 3, -169, -8,
3137  -65, 44, 10, 15, -99, 56, -6, -108,
3138  -20, -5461, -89, 395, 2085, 486, -48, 324,
3139  422, -3703, 468, 198, 239, 0, -277, -115,
3140  -227, 227, -29, 159, -128, -447, -291, -1953,
3141  -110, 25, 2274, 141, 177, 204, 38, -258,
3142  90, -8, -131, -2636, 55, 561, -99, -220,
3143  -33, 142, -334, -160, -117, -12, -33, 6,
3144  72, -3, -11, 50, 1, -45, 8, 23,
3145  -15, -33, -15, 30, -32, 107, 145, 14,
3146  60, 114, 45, 24, 8811, -9, 61, 192,
3147  16, 124, 46, -54, -31, 89, -147, -112,
3148  3341, -395, 91, -323, 45, -156, 25, -18,
3149  34, -534, 118, 83, -187, -92, 180, 34,
3150  659, 135, 103, -2342, 54, 6, 179, 40,
3151  143, 232, -3858, -201, 179, 32, -56, 406,
3152  -236, 541, -70, -88, -121, 447, 3028, -223,
3153  138, -557, 230, 3457, 96, -4, -22, -13,
3154  -136, -45, -123, -8, 107, 270, 132, -64,
3155  -32, 464, -33, -44, -2544, -251, -246, -71,
3156  -4063, 40, 107, 384, -22, -197, 64, 166,
3157  -137, -44, 98, -35, 193, 4, -2103, 57,
3158  -109, 245, 3487, -55, -60, 21, 187, -267,
3159  279, 3, 166, -78, 108, -135, 126, -122,
3160  171, -133, -21, -134, 183, 25, -56, -6210,
3161  107, 109, 22, -93, 39, 95, 43, -11,
3162  -44, -5, -82, 6, -54, -27, -116, -16,
3163  84, 44, 22, -68, -1, -57, 78, 35,
3164  83, 4664, 46, 1, -164, 3301, -358, -3757,
3165  236, 104, -81, -121, -278, -112, -20, 89,
3166  -123, 35, 113, 17, -331, 273, -172, 125,
3167  -73, 77, 2515, -3944, -170, -87, 174, 84,
3168  142, 138, 13, 227, 127, 146, 141, 196,
3169  38, -40, -112, 136, 2311, 328, 87, -22,
3170  -77, -34, -195, 58, -333, 337, -159, 626,
3171  -3008, 408, 523, -316, 539, -587, -81, -2824,
3172  98, 200, 613, -107, -170, -1190, 1121, 521,
3173  229, -217, 143, 144, -1248, -384, 1535, 470,
3174  -655, 492, -429, -26, -132, -180, 52, 97,
3175  10, -35, -60, 7, -5422, -26, 154, -132,
3176  -221, 124, 136, -17, -68, 25, 29, 4,
3177  5, -15, 9, 69, -16, -47, -76, 5,
3178  41, 6, -22, 63, -8, 9709, -33, 650,
3179  -545, -159, 81, -75, 54, -92, -49, -80,
3180  14, -78, -145, -399, -3935, 186, -1144, 207,
3181  60, 286, 2642, 44, 117, 3758, -154, 426,
3182  331, -615, -216, 271, -121, -109, 495, 42,
3183  813, -19, 545, -149, 633, -2424, -2089, 265,
3184  -136, -58, 4, -28, 147, 2, -123, -93,
3185  14, -50, 317, 131, -130, -152, 322, 1023,
3186 };
3187 
3188 static const int16_t cb1110s0[] = {
3189  -6433, 495, -277, -630, 411, 1241, -326, -425,
3190  523, 114, -225, -53, -538, -702, -260, -417,
3191  -401, -222, -263, -416, 163, -1256, 590, -1176,
3192  1865, 1483, -927, -65, -674, 1303, -147, -750,
3193  -132, 407, -283, 852, 1788, -2257, 210, -450,
3194  303, -272, -2536, 94, 2010, 428, -921, -3,
3195  -71, -875, 156, -681, 521, 49, 51, -523,
3196  1532, 1619, -690, 402, -923, 318, 865, 193,
3197  -2187, -662, 553, -1104, -70, -1313, 462, -1045,
3198  320, 937, -1453, -514, 404, -231, -1748, -1592,
3199  -2039, -217, -364, -1313, -428, 2419, 1257, -1292,
3200  19, 2867, -278, -1832, -239, -691, -383, 62,
3201  185, -455, -1589, 116, 419, -319, -418, 537,
3202  -280, -1834, 2681, -857, -210, -156, -1143, -104,
3203  -1774, 1702, 184, 1017, -135, -610, 525, 335,
3204  -355, -494, -231, -154, 986, 434, 1134, 1213,
3205  914, 1457, -258, -1086, 477, -2247, 498, -1741,
3206  -975, -262, 812, 108, 834, -412, 120, -1032,
3207  -533, -456, 139, -301, -387, -690, 798, 3,
3208  -1556, 1261, 745, -4486, 8, 213, 977, -151,
3209  -269, -344, 13, 544, -270, -166, -706, 672,
3210  184, -943, -1714, 1510, -739, 1891, -477, 528,
3211  1847, -1572, 420, 103, -85, 508, 231, 2024,
3212  -1343, 20, 238, -655, 668, -1561, -743, -651,
3213  709, -1136, -208, 979, 258, -693, -535, -1126,
3214  -283, -944, -209, 603, -1797, -2998, 253, -296,
3215  842, 63, -203, -468, 675, 337, 1458, 114,
3216  259, 3202, 145, 419, 631, 352, 2309, 1337,
3217  815, -99, -824, -779, -1839, -1455, 166, -2092,
3218  1299, 162, -1026, -914, 128, 1321, 896, -209,
3219  255, -1144, 807, -2870, -632, -588, 866, 81,
3220  453, 154, -1258, -499, -452, -98, 2599, 3070,
3221  540, -834, -228, -1268, -313, 1269, -65, -56,
3222  1035, -499, -507, -657, 447, 26, 96, -175,
3223  133, -291, -538, -259, 7, -206, 411, 145,
3224  25, 215, 267, -4354, -442, 250, -814, -143,
3225  -459, -182, -640, -1258, 169, 379, -1196, 429,
3226  -128, -1971, 2681, -45, 1641, 152, -556, 909,
3227  365, -618, -417, -363, -434, 270, -1388, -473,
3228  62, 58, 509, -3909, 1327, 1571, 482, 1081,
3229  -896, 459, 480, -557, -267, 390, -15, 484,
3230  248, 52, 49, 702, -10, 162, 245, -416,
3231  1397, 23, 183, 325, 591, -816, 4429, 674,
3232  -332, -1243, 68, 285, 235, 759, -315, 799,
3233  313, -331, -182, -629, 394, -1079, 3879, -81,
3234  651, -774, -21, -297, 231, -1826, 47, 104,
3235  284, -171, -198, -110, -193, 881, -715, 294,
3236  -490, 395, -1261, 2859, -3175, -1477, 668, -215,
3237  310, 10, 762, -837, 101, 142, 201, -940,
3238  453, -82, 493, -983, 23, -211, 990, 1327,
3239  4664, -27, 821, 809, 500, 243, 41, 568,
3240  44, -320, 105, 461, 306, -408, -793, -35,
3241  -18, 229, -12, -416, 577, -301, 4870, -520,
3242  499, 57, -544, -21, 611, 226, -20, -412,
3243  440, -680, 448, 430, 226, -610, -310, -218,
3244  1161, 523, -400, -148, 783, 395, -126, 370,
3245  686, -497, -301, 161, -5, 238, 375, 357,
3246  -126, 954, 5952, -53, 121, -405, 1571, 435,
3247  461, -1166, -1163, 1347, 1394, 170, 2035, -1580,
3248  -958, 276, -680, -968, 275, -323, 524, 48,
3249  -1896, 46, -495, 548, -929, -859, 224, 1079,
3250  863, 3080, -1594, -379, 302, -403, 710, 655,
3251  -293, -719, -683, -944, 228, -341, 563, -495,
3252  920, 738, -614, 552, -249, -402, -164, -262,
3253  -425, -4025, 164, -984, -518, 157, -1156, -729,
3254  1024, -768, 1003, 481, -116, 319, -918, 1563,
3255  -662, 4852, 617, -250, 549, -265, -93, 680,
3256  470, 925, -293, 629, 142, 231, 44, 133,
3257  12, 40, -867, 269, -77, 445, -1132, -985,
3258  -1304, 728, 424, 530, -258, -625, 377, -1400,
3259  -2538, -470, -1711, 413, -1603, -81, -393, -1013,
3260  1130, 906, 287, 640, 3785, -463, -159, 43,
3261  -165, -441, -513, -287, -554, 1547, 848, -275,
3262  936, 653, 769, -58, -1007, -698, -792, 2175,
3263  398, 1382, -122, 459, -7, 281, 2785, -637,
3264  632, -279, 293, -1078, -996, 96, -293, -1335,
3265  -74, -587, -286, -565, -977, -228, 5080, 3,
3266  171, 111, -34, -177, -619, 577, 448, -280,
3267  189, 1033, -579, 134, -713, -947, -249, -1897,
3268  364, 1748, -2098, 21, 859, -73, -1881, 116,
3269  36, 1591, 1386, -1128, -346, -1015, -25, -90,
3270  -691, -984, -120, 29, -635, -236, 26, -691,
3271  -742, -203, 294, -472, -901, 2582, -171, -357,
3272  406, 162, 1561, -913, 308, -3319, 461, 779,
3273  -305, -927, 290, -941, 615, -688, -508, 222,
3274  -432, 387, 170, -115, -5338, 508, -212, 150,
3275  26, -38, 306, -15, 50, 2008, -1112, -187,
3276  44, 591, -280, 1187, 934, -228, 554, 65,
3277  -1387, -1999, -805, 2555, -1225, -283, -435, -430,
3278  -50, -655, -103, 248, -234, 32, -826, -708,
3279  -704, -1006, 176, 784, 274, 626, -2353, 707,
3280  1852, -132, -196, -169, -463, -2117, 56, 413,
3281  -141, -818, -365, 921, -816, -126, -135, 438,
3282  -948, -145, -349, 700, 205, 1001, -3626, 314,
3283  -493, -1182, 131, 733, 2404, -1244, 564, -960,
3284  328, -1137, -108, -755, -168, -995, 966, -1706,
3285  -565, 806, -693, 1369, -269, -428, 675, 768,
3286  341, -794, 2265, -208, -1883, -801, -1889, 961,
3287  182, -504, -595, 871, -1280, 952, 1351, 665,
3288  474, 1032, 58, 451, -198, 345, 176, -853,
3289  -2891, 2250, 624, -616, 183, 144, 736, 0,
3290  -198, -138, -1218, -501, -658, -24, 1232, -286,
3291  -233, -937, 2150, -1035, 449, -623, -2748, -2176,
3292  918, -170, 421, 1376, 93, 153, 627, 493,
3293  28, 549, -292, -175, 1066, 1037, -475, 413,
3294  -2006, -2022, -334, 365, 901, 945, -663, 515,
3295  -351, -597, 155, 1318, -153, 417, -425, 44,
3296  338, -1958, -355, -596, -2134, 360, 341, 2501,
3297  824, -2106, -282, -1723, -735, -550, -743, 113,
3298  1027, -479, -2114, -16, -631, -282, -1054, 1320,
3299  -158, -234, 3479, 28, 1818, 627, 1464, -795,
3300  -22, 897, -6, 392, -234, -170, 714, -382,
3301  1262, 67, -618, 145, 25, -710, -247, -545,
3302  -1386, -1797, -995, 865, 465, -364, 830, -53,
3303  -1108, -383, -538, 85, 731, -188, -813, 2,
3304  -1667, 3379, 289, 425, 1319, -259, -592, -212,
3305  271, -268, -126, 1282, 306, 3859, -1423, 607,
3306  20, 755, 174, -782, 72, -234, 675, -1177,
3307  1101, -635, -1641, 2574, -978, -1390, -1743, 2183,
3308  53, 75, 650, -97, -456, -126, -719, -675,
3309  557, -375, 643, 853, -81, -192, -1174, -1288,
3310  -954, -883, -806, -2182, -2111, -1426, 180, -266,
3311  -301, 626, -443, 61, -149, -443, -935, -48,
3312  642, 250, 17, 596, 1342, -2127, 323, -1456,
3313  1995, 837, -1456, -1683, 945, -722, -1445, 452,
3314  178, -441, -250, -137, -128, -50, -311, -600,
3315  2237, 922, 139, -107, -637, 1770, -2503, 413,
3316  -803, 496, 209, -391, 401, 412, -552, 605,
3317  -37, -667, -1609, -19, -1073, 1522, -705, 670,
3318  -992, 882, -1213, -854, 2150, -371, 73, -1167,
3319  -592, -153, -509, -584, -495, -83, 2075, -1489,
3320  719, 1245, -1138, 72, 950, -950, 542, -590,
3321  988, 1646, -64, 562, -223, 73, 583, -151,
3322  215, 914, 1391, -2997, 161, 436, 49, 2225,
3323  271, -283, 3844, -578, 335, -90, -698, -162,
3324  1236, -117, 470, 383, -718, 520, 295, 29,
3325  292, -179, 774, 204, 372, -251, -824, -487,
3326  -1822, -312, -731, 568, -1008, -255, 189, -1195,
3327  657, -227, 3422, 651, -220, -1204, -590, 713,
3328  365, -977, 204, 3118, 321, 922, -347, 1505,
3329  375, -77, -1520, -1411, -680, -507, 543, -492,
3330  -1844, 135, 689, 384, -408, 140, 633, -1192,
3331  475, 220, -1711, -1318, 606, -103, -712, -1734,
3332  -218, -855, -835, -3071, -109, 1391, 62, 21,
3333  -75, -77, 369, 216, -1484, 2057, 661, 314,
3334  275, 1048, 175, 1842, 743, 808, -594, 338,
3335  -1217, 1606, -531, -1360, -1073, 452, -531, -798,
3336  -771, -1292, -918, 606, -1776, -509, 178, 1422,
3337  3424, 634, 722, -257, 525, 437, -197, -130,
3338  291, -411, -259, -890, -84, 368, 1117, -1321,
3339  -324, -2122, 515, 1158, 1749, -963, 681, 39,
3340  268, 549, 324, -601, 151, -200, 829, 3881,
3341  797, 660, -572, -693, 633, 1023, -147, -581,
3342  102, -207, -163, -511, -30, -102, 379, 776,
3343  494, -510, 55, -1811, 1073, 4384, -318, 3277,
3344  1958, -209, -539, 1823, 1200, -182, -186, 213,
3345  123, 506, -471, -431, -698, -331, -1168, 88,
3346  276, -184, 733, -295, -1053, -717, 862, -1453,
3347  -4235, 1063, 1049, -621, -429, 372, 1043, 599,
3348  271, -693, -689, 122, 466, -323, 332, -533,
3349  645, 516, -371, -207, -2046, 72, -1125, -229,
3350  -2769, -330, 1387, -89, 342, 2786, -730, 152,
3351  629, 809, -459, -248, -266, 111, 380, 724,
3352  -411, 640, -72, 323, 34, -277, 443, 289,
3353  151, -4816, 402, -171, -731, 635, -84, -133,
3354  -310, 397, 904, 1193, -1512, -25, -1306, 587,
3355  322, -3762, 537, -306, -981, 917, 190, 787,
3356  -613, 149, 301, -376, 366, 350, 18, 893,
3357 };
3358 
3359 static const int16_t cb1110s1[] = {
3360  -332, 1306, 1626, 1555, -3510, -225, 418, 1520,
3361  -969, -74, -286, 233, -313, -97, 375, 181,
3362  -309, 1348, 969, -504, -141, 789, -1224, -137,
3363  -704, 98, 1003, 466, 2259, 1485, -225, 61,
3364  272, -223, -347, -23, -368, 96, 2345, 112,
3365  363, -552, -6, -806, -1637, -1703, 1597, -2114,
3366  -196, 293, -1173, -630, -863, -1224, 784, -722,
3367  744, 885, 798, -384, 92, 298, -873, 1808,
3368  1389, 488, -1569, -1541, -3064, -734, 3, 467,
3369  -987, 346, 1915, -683, 205, -487, 341, -330,
3370  274, -25, 49, -83, 1246, -405, -777, 266,
3371  121, -250, 466, -1232, -3197, -871, -638, -332,
3372  1563, 1900, -470, 556, -465, -412, 901, -86,
3373  -683, -577, -1033, 808, -863, 1212, -724, 2222,
3374  429, 2733, 413, 891, 1669, 515, -439, 187,
3375  -359, 414, 176, -706, 679, -63, 1247, -1721,
3376  779, -2770, -484, -633, -993, -243, 1442, -312,
3377  -324, -370, 392, -407, 229, 97, 1267, -18,
3378  46, -303, -684, 515, -166, 4212, -775, -23,
3379  -53, 23, 1966, -465, 231, 1195, 252, -1036,
3380  16, -824, -116, -582, -286, 470, -159, 217,
3381  -456, 549, 648, 60, -1119, 221, -747, 354,
3382  -628, -486, 894, 1280, -2631, 247, 430, -1703,
3383  69, -236, 147, 1445, 540, -936, 181, -163,
3384  931, -1044, 669, 2457, 519, 597, -2031, 11,
3385  -1319, -4, -1190, 85, 254, -1494, 230, 1583,
3386  -547, 277, -2006, -103, 1195, -2522, 1301, -633,
3387  -104, -511, 573, 1628, -451, -1022, 564, -692,
3388  255, 1029, -408, 757, 172, -395, -472, -1703,
3389  -1856, -379, 289, 509, -628, -1349, -207, 404,
3390  -399, 1671, 392, -935, -190, 952, -1267, 1150,
3391  1562, -609, 491, -346, -270, -483, 310, 1420,
3392  -1017, 1714, -645, 897, -1327, 3154, -1046, -857,
3393  -499, -496, -1348, 399, 63, -653, -315, 820,
3394  1645, 614, 2202, 779, 3001, 1382, 387, -843,
3395  -1840, 422, -1017, 246, -219, -550, 105, -608,
3396  426, -346, -224, 375, 22, -448, -270, -1150,
3397  -897, 4298, -882, 49, 633, -937, -694, 675,
3398  -322, -793, -516, -360, -248, 1190, 575, -843,
3399  -13, 50, -801, 1181, 452, -335, -495, -102,
3400  -1057, 506, -206, 66, -647, 991, 259, 259,
3401  -468, 197, 373, -4216, -750, 224, -182, 520,
3402  -530, 1888, -2018, -1492, 656, -1447, 993, -790,
3403  -785, 792, 1658, 373, 131, -460, -703, 1080,
3404  -875, -212, -694, 747, -639, -2267, 1263, -415,
3405  -749, -1278, 591, -745, -225, -1677, 69, 625,
3406  -146, 212, 345, 728, -553, 1117, 471, 550,
3407  -498, -729, -2070, 1006, -330, 939, 3636, 34,
3408  349, 761, -131, 372, 610, -399, 10, 86,
3409  110, 931, -1159, -175, 633, 568, 140, 712,
3410  2800, -1558, 2343, 3, -974, -673, 233, 1436,
3411  -783, 599, -442, 852, 639, 447, -976, -564,
3412  1511, 36, 529, 433, 677, 1971, 2777, -820,
3413  -655, -1463, -1392, -1142, -352, 432, 730, 439,
3414  -273, 844, 108, 115, 408, -361, 504, 337,
3415  58, 1074, -1645, -1623, -493, -70, -1585, 2878,
3416  -741, 636, -224, -974, 722, -147, 149, 135,
3417  -107, -154, -1027, -18, -989, 282, 3173, 1123,
3418  -778, 1389, -591, 337, 1660, -288, 1162, -65,
3419  660, 326, 141, 358, 679, -222, 460, 105,
3420  512, 36, -854, -477, -942, -2362, 265, 2252,
3421  -164, -2059, 106, 666, -420, 521, -178, 396,
3422  -1836, 475, 82, 356, 207, 433, -1005, 97,
3423  385, -304, -853, 1282, -239, -2134, 83, 84,
3424  201, -1894, -1603, 683, -1957, -113, 839, 1187,
3425  -313, 774, -754, 941, -739, 748, 116, 716,
3426  1134, -530, -2178, 71, -611, 1544, 3527, -3,
3427  283, 527, 457, 399, 762, 17, -279, 196,
3428  -518, -160, -1204, -289, -1354, 132, -315, -290,
3429  -2179, 676, -1474, -1010, -1397, 363, -45, 783,
3430  1326, -33, -109, -617, -271, -967, -103, 1867,
3431  769, 740, -818, 1011, 1411, -693, -2458, 808,
3432  806, -213, 468, 31, -70, 166, 230, -405,
3433  163, 70, 652, 1077, -190, -622, 2343, -1328,
3434  601, 928, -1661, 174, 429, -2479, 501, 503,
3435  -41, 1365, 671, 1006, -1968, 7, 103, -399,
3436  -382, 573, -27, 554, -2263, -3174, 277, 177,
3437  807, -328, -816, 453, -1548, 828, -327, 187,
3438  -393, -745, -76, -808, 575, -8, -326, -2062,
3439  601, 566, 755, 775, 595, 419, -3925, -226,
3440  272, 368, 395, 59, 1117, 548, -649, -429,
3441  321, 549, -744, 319, 82, 135, 73, 14,
3442  374, 93, -270, -453, 177, 4991, 569, 169,
3443  111, -246, -362, -88, -49, 583, -35, 60,
3444  -759, 1327, 1768, 766, -350, -880, -106, -449,
3445  -113, -683, -418, -999, 992, 559, -290, -147,
3446  -324, 93, -947, -3932, -37, 307, 1087, -314,
3447  -293, 432, 830, -130, -208, 59, 719, -348,
3448  4511, 224, 488, -174, 588, 795, -301, -246,
3449  -447, 682, 917, -1207, -503, -450, 575, -116,
3450  -126, 594, -22, -101, 5, -1188, -431, 1146,
3451  -3869, -72, 402, -417, -390, 350, 1141, -138,
3452  697, 77, -3255, -268, -786, -106, -1386, 400,
3453  -856, -691, -438, -1550, -228, 2162, 236, 64,
3454  -382, 1, 1032, 153, -659, 1563, -410, 1280,
3455  1573, -3675, -1041, 240, 401, 215, -353, -1140,
3456  265, -103, -824, -93, -319, -849, 253, -477,
3457  -463, 153, -1017, 538, 1233, -1041, 11, 998,
3458  -437, -569, -970, 2118, -1577, 1, 321, 1784,
3459  -298, 2315, 72, -20, 83, 905, -1289, -246,
3460  731, 4076, -1477, 602, -911, 978, 698, -239,
3461  391, -729, -276, 225, 143, -417, -500, -27,
3462  -1220, 89, -403, -1453, -2546, 1015, 70, 78,
3463  2364, -159, -775, 29, 37, -231, 73, 433,
3464  426, -529, 420, -613, -100, -605, 1463, 1001,
3465  1159, -4082, -553, 348, -806, 624, -162, -1121,
3466  -25, 919, -62, 90, -275, 233, 203, 32,
3467  745, -221, 458, 529, 901, 1088, 38, 1209,
3468  450, 451, 2250, -411, -205, 761, 249, -1226,
3469  -266, -3195, -801, -31, 1015, -324, -596, -42,
3470  150, 207, 2597, 1041, -1045, -2254, -1428, 250,
3471  217, 69, -933, 1424, 280, 446, 524, 540,
3472  639, -1027, 23, 412, 36, -67, 475, -1126,
3473  -739, 1160, 514, -157, -2832, -1432, 559, 77,
3474  740, -888, 134, 1304, -267, -267, 329, 8,
3475  1721, 1488, -29, -1760, -1904, -2634, -1342, -528,
3476  2233, -219, -194, -2919, 128, 1203, -623, -127,
3477  488, -386, -133, -329, 62, 85, 1271, -185,
3478  -479, -588, -2964, 546, 1651, 1526, -830, 1046,
3479  347, 63, -1048, 239, 1402, -22, 307, -1606,
3480  768, 999, 304, -512, -175, -246, -373, 529,
3481  93, -521, 1310, -508, -4366, 27, -768, -358,
3482  -575, -2, -593, -21, -838, 635, 197, 634,
3483  321, -263, -377, -549, 20, 739, 395, -9,
3484  -392, 70, 5679, -133, -130, -240, -678, 421,
3485  -101, 412, 143, 209, 194, 216, 200, -22,
3486  -748, -399, 2863, 284, 231, 691, 571, -3460,
3487  -200, 312, 480, -1338, -603, 435, -308, -615,
3488  520, 178, 68, -716, 45, -593, -32, -1393,
3489  -554, -1000, -867, 613, 288, 507, 202, -113,
3490  17, 93, -141, -47, 665, 559, -808, -4091,
3491  -575, -193, -873, -790, 673, -608, -941, 745,
3492  1562, -1060, 988, 1192, 29, -1207, 207, 653,
3493  -622, -132, 370, 1435, 1977, -1878, -119, 101,
3494  -100, -154, -869, -2375, 1254, 122, 188, 877,
3495  188, -838, -355, 667, 3813, 1076, 369, -771,
3496  -712, -669, -14, 107, 1027, 112, 2306, 1418,
3497  133, 1055, 377, 249, 1023, -927, 12, -1983,
3498  1174, 223, 385, 827, 1425, -1694, -1178, -94,
3499  -593, -286, 1263, -671, -425, 2002, 701, 1546,
3500  547, 182, 1013, 128, 351, -243, 407, 2349,
3501  -376, 445, -93, 968, -337, -601, 1342, 987,
3502  -1499, -644, 521, 327, -557, 1800, 12, 285,
3503  127, -269, -1989, -449, 87, -1042, 184, -499,
3504  1231, -1664, -352, 4, 1253, 403, -1064, 837,
3505  -1702, 133, 1687, -1300, 2248, 179, -847, -617,
3506  460, 450, -260, 94, -780, -675, 1209, 38,
3507  453, 857, -631, 317, 535, 1086, -196, 638,
3508  -288, -389, 688, -93, 1271, -4290, -96, 445,
3509  64, -211, 148, -74, 486, -1873, 1214, 1836,
3510  -708, 1800, 1644, 576, -1088, -1212, 1147, -456,
3511  173, -911, 489, -443, 644, 534, 846, -1522,
3512  -786, 497, -401, -1087, 1410, 1391, 837, -253,
3513  124, -598, -254, -3945, -1169, 103, -193, 50,
3514  846, -1014, 353, 455, 784, 1343, 3055, 178,
3515  -628, -148, -266, -324, -96, -190, -930, 115,
3516  475, -651, -314, -82, -236, -88, -3753, -1048,
3517  -283, -178, 351, -671, 325, 1054, 28, 540,
3518  113, -73, 763, 844, 543, -6, 799, 245,
3519  176, 124, 262, -112, 1010, 361, -843, 3290,
3520  -3741, 914, -1835, -259, 2467, 297, -1205, 168,
3521  -1917, 156, 87, 637, -677, -955, 312, 1246,
3522  -219, 92, 1090, -292, -773, 343, -523, 299,
3523  -513, 1321, -536, 586, -1324, 2345, 2384, -719,
3524  -936, 1389, -27, 880, 338, -127, -666, -441,
3525  1603, 143, -218, 2167, -1335, 469, -1224, 2489,
3526  1365, 568, 19, -1322, -736, 208, -494, -454,
3527  990, -250, 305, -575, 206, -168, -1177, 282,
3528 };
3529 
3530 static const int16_t cb1110m0[] = {
3531  429, -104, -210, 216, 361, -2586, 253, -1350,
3532  145, 2795, -5, 663, -262, 37, -122, 205,
3533  270, 321, 2623, 256, 4, -42, -37, 112,
3534  -346, 20, -51, 9, -90, -3342, 78, 52,
3535  -239, -454, -207, 355, -136, -19, 394, -212,
3536  -166, -73, -68, 1049, -2945, 385, -545, -211,
3537  116, -15, 687, -232, 1824, -66, 133, -403,
3538  -63, 3, 46, -104, -101, 136, -61, 420,
3539  149, -24, -9, 4277, -149, -166, 96, -35,
3540  1786, -1044, 115, -1326, 3381, -520, 70, -134,
3541  -433, -198, 146, -615, -143, 201, 342, 412,
3542  -162, 22, 111, 16, -85, 14, -120, 79,
3543  -30, -84, 56, -34, -52, -147, 19, 155,
3544  17, -120, 5853, 96, 767, 262, -194, 124,
3545  -180, 13, 3081, 39, 402, 90, 292, 84,
3546  1999, -16, 866, 292, 416, -314, 177, -1,
3547  68, 3, -28, -56, -54, 10, -5, -63,
3548  89, -69, -251, 70, 7523, -83, 67, 62,
3549  178, -1723, -76, 101, 369, -139, 58, 135,
3550  -32, 138, 3393, -575, 586, 292, -296, -505,
3551  -634, 52, 280, 78, 14, 117, -39, 77,
3552  231, 136, 14, 51, 173, -96, 5, 378,
3553  -52, -4340, -263, 61, 22, -2896, -20, 180,
3554  21, 3636, -138, 104, -279, 56, -407, -8,
3555  -123, 134, -95, -500, 266, -64, -43, 1,
3556  -170, 31, 110, 53, 56, -5938, 151, 49,
3557  -76, -166, 34, -8, 193, 198, -118, -4,
3558  -44, 249, -28, -102, -3614, 49, 464, -388,
3559  -744, -500, 603, -88, -19, 1606, 325, -227,
3560  -277, -142, 232, -1835, 150, -89, 29, 9,
3561  76, 425, -320, 179, 231, 1720, 424, -2730,
3562  -298, 666, 72, -428, -1243, -299, 93, -12,
3563  -20, -96, -123, 18, 188, -1, -235, -2,
3564  3328, 107, -1489, 199, 893, -63, 46, 3799,
3565  22, -118, -127, 283, 254, -2091, 293, 331,
3566  857, -92, 46, 13, -457, 169, 851, -19,
3567  -231, -8735, -62, 69, -190, -103, -31, 108,
3568  66, 95, 53, -6, 12, 19, -73, 105,
3569  -40, -29, 60, -263, -107, 2233, -246, 485,
3570  342, 1732, 76, 2489, 40, 44, -300, 280,
3571  -109, -107, -990, -45, 1014, -5073, 1, -169,
3572  25, -55, -340, -427, 603, 206, 151, 360,
3573  312, -44, -106, 514, 683, 98, 3331, 19,
3574  -106, 106, -3383, 85, -161, -88, 8, 12,
3575  -163, 183, -393, 117, -243, -498, -60, 292,
3576  -322, -2105, 920, 301, 41, -19, -142, -2485,
3577  631, -289, -849, 132, 800, -255, -390, 137,
3578  -850, -411, 41, -93, -8653, 9, -25, 134,
3579  -66, 222, 152, 59, 29, -193, -129, -105,
3580  39, -21, 188, 111, 25, -3, 0, -79,
3581  8907, -24, -18, 37, -33, -42, 87, -44,
3582  56, -79, -67, -52, 18, -132, 1925, 309,
3583  145, -443, 1279, 200, 1215, 281, 3343, 311,
3584  390, -154, -119, -523, 19, -529, 190, 272,
3585  541, -393, 278, 161, 13, 161, 891, -65,
3586  -199, -1376, -350, -1409, 340, 2115, -209, 2459,
3587  30, -509, 141, 11, -557, -1560, -1912, -234,
3588  76, 787, 2781, 45, -158, 330, -623, 655,
3589  -845, -463, -119, -252, -299, -1940, 145, 17,
3590  -183, -71, 98, 67, 145, -134, -88, -5,
3591  -3636, 3, 34, 231, 981, 33, -953, -403,
3592  129, 215, -11, 109, -188, 51, 5176, -89,
3593  -113, 60, -138, -94, 142, 216, 322, -33,
3594  350, -285, 182, 92, -16, 12, 15, 126,
3595  -27, 5, -5220, -154, 13, 109, 18, -326,
3596  -257, 118, 313, 342, 2289, -35, -22, 115,
3597  -256, -2908, 68, 1211, 203, -735, -380, -134,
3598  249, 522, 109, -48, -5114, 32, -42, 85,
3599  -99, 265, -187, -93, 373, 341, -254, 16,
3600  -121, -92, -260, -80, -2, -322, 234, -96,
3601  -2834, 230, 146, -264, -3287, -153, 41, -349,
3602  -149, -98, 140, -115, 628, -11, 292, 4,
3603  -166, 82, -4548, 116, -23, -311, 612, -334,
3604  451, 259, 559, 320, -267, 517, -139, -166,
3605  126, 27, -89, -156, 14, 63, -3, 31,
3606  109, -43, 10, -7682, 36, -23, 73, 129,
3607  0, -116, 66, 5, 137, -17, 2523, 203,
3608  431, -2729, 175, 540, 454, -175, -297, -60,
3609  348, 53, 688, -49, 133, -72, 200, -348,
3610  136, -142, -2259, -3047, -60, -737, 48, -331,
3611  85, -134, 218, -962, -278, -148, -1077, -131,
3612  53, -127, -2265, 82, -31, -262, 226, -385,
3613  83, 756, -2715, -492, -115, 663, -312, 240,
3614  -318, -819, 3040, -181, 148, 165, 376, 92,
3615  -233, 188, -100, 902, -401, 1005, -52, 162,
3616  219, 1831, -68, -66, -10023, -90, -23, 39,
3617  -91, -231, 23, 174, 42, 79, -57, -58,
3618  18, 175, 32, 122, -185, 266, 162, 300,
3619  -3158, -3381, -3, -312, 178, -24, -234, 248,
3620  68, 293, 360, -146, -30, -2, 177, 113,
3621  -1215, -538, -274, 79, -2, -17, 2791, 71,
3622  -1300, 93, -818, -558, -331, 115, 215, -603,
3623  -202, 113, -87, 39, -277, 3564, 75, -444,
3624  201, 111, -369, -1072, 212, -276, -322, -484,
3625  -700, 37, -302, 177, 86, 10, -87, 56,
3626  76, -8941, -27, -73, -133, -51, -106, -28,
3627  -52, 49, 68, 26, 16, -81, -423, 2834,
3628  7, -54, -107, 144, -3812, 17, -355, 3,
3629  -32, -24, 14, 76, 169, -260, 349, -159,
3630  3691, -184, 4345, -46, 146, -14, 143, -384,
3631  -75, 12, 144, 105, 47, 141, -32, -31,
3632  48, 187, 74, 139, 132, 86, -15, -317,
3633  -267, 3112, 1821, -363, -125, -1152, -294, -449,
3634  277, 1151, -341, 12, -41, 210, -51, 6,
3635  18, 53, 11, 37, -36, -70, 65, 44,
3636  -7302, 15, -133, 56, 150, 63, 515, 271,
3637  -32, 47, 41, -130, 168, -158, -239, -60,
3638  226, 247, -593, -237, -3559, 65, 623, 16,
3639  -212, 26, -181, 81, 83, 26, -25, -92,
3640  -5, 36, -31, 277, -263, 135, 78, -173,
3641  220, -5260, 2239, -96, -19, -95, 75, -25,
3642  -64, 244, -154, -2646, -446, 980, 512, 392,
3643  -402, -1050, 276, -456, -1334, 1863, 636, -1512,
3644  234, 199, 237, 363, 66, 284, 198, -277,
3645  -267, -540, -329, 856, -482, -645, 178, -240,
3646  -178, 6633, -5, 127, -80, -167, 307, 7,
3647  248, 13, 53, 124, 215, -310, 255, -194,
3648  -3066, -22, 3524, 51, 193, 165, 82, -80,
3649  54, -191, -278, -19, 379, 285, -58, -157,
3650  -168, -183, 388, -198, 191, 107, 10, -2,
3651  -6148, 45, -58, 48, -150, -72, 112, -124,
3652  -41, -129, 36, -66, -3311, -4092, 15, -11,
3653  93, -54, 72, -105, 131, 66, 29, -54,
3654  201, -210, 221, 47, 55, -99, 31, -3626,
3655  -3623, -175, 91, -53, 40, -98, -76, 224,
3656  15, 172, 85, 103, -147, -135, -214, -313,
3657  1304, 143, 190, 19, -2526, -91, -168, 875,
3658  -27, 789, 791, -462, 912, -580, 70, 1523,
3659  787, -150, 567, 2717, -5, 2943, -107, 155,
3660  32, 65, 158, 133, -191, -44, 141, -149,
3661  199, 177, 270, -14, -57, -3669, 3891, -158,
3662  239, -17, 52, 244, -343, -118, 186, -54,
3663  -134, 106, -133, -116, 186, -149, -894, -22,
3664  -399, 1, 288, -3988, -260, 113, 66, -276,
3665  179, -226, 119, 420, 51, -483, 551, 129,
3666  245, 2013, 639, -87, 5058, 41, -53, -116,
3667  -130, -223, -104, -760, 276, 117, 338, -137,
3668  -233, -65, 119, 100, -3245, 2, 3877, 126,
3669  172, -2, -72, -153, 200, -109, -62, 135,
3670  194, -82, -150, 98, 550, -251, -274, 71,
3671  160, 121, -13, -365, 356, -212, -271, 5067,
3672  -203, -251, 222, 75, -131, 17, 103, -911,
3673  -348, -26, 6, 110, 120, -645, 355, -649,
3674  -132, -3416, 65, -1478, 461, -109, 258, -15,
3675 };
3676 
3677 static const int16_t cb1110m1[] = {
3678  -110, 2743, -31, 86, -11, 3705, 192, -89,
3679  57, -252, -11, -212, 163, 0, -137, 405,
3680  -99, -124, -137, -407, 125, 106, -922, 1567,
3681  85, 165, 241, 110, 2918, 598, -443, 812,
3682  159, 518, 555, -1886, -65, -52, -3, -27,
3683  56, -30, -126, 126, 23, 74, 157, 6990,
3684  -34, 56, -257, -172, 115, -23, -616, -243,
3685  -441, 34, 159, 6, 78, -119, 49, 34,
3686  -133, 988, -1007, 474, 77, -274, 354, 4907,
3687  222, -16, 69, -4, 924, -18, 3535, -299,
3688  -38, -83, -111, 977, -138, -1075, -444, 540,
3689  199, 202, -502, -194, -198, 249, 101, 276,
3690  -89, 96, -301, 6, -4023, -70, 174, 93,
3691  192, -120, 755, -560, -22, 78, 56, 29,
3692  28, -44, 65, -4, 0, 49, -250, 87,
3693  46, 44, -41, -7035, 14, 288, 632, -259,
3694  -64, 20, -178, -343, -274, 106, 2842, 336,
3695  -283, 245, -612, -5, 500, 77, 2492, -250,
3696  64, 171, -988, 4, -51, -34, -555, -171,
3697  -2629, 272, 2852, -162, -98, -237, -278, -489,
3698  641, -96, 7815, -139, -116, -137, -121, -314,
3699  -161, 211, 76, 136, -35, -124, -27, 76,
3700  -98, 133, 85, 332, -4352, 507, -14, -275,
3701  -212, 308, 258, 129, -165, -197, -104, -150,
3702  -104, 60, 125, 568, -3, 1694, 62, -70,
3703  109, 122, -57, -18, 8642, 100, 50, 92,
3704  17, -86, -93, -68, -121, -61, -32, 27,
3705  -188, 502, 123, -81, 37, 48, 187, 75,
3706  -30, -22, -224, -292, 99, -49, 4273, 10,
3707  834, -25, 225, 2773, 78, -3281, -181, 234,
3708  -130, -74, 101, 214, -26, -113, -268, -168,
3709  -90, -435, -26, 38, -569, -4009, -1, 11,
3710  69, 3, 249, 98, 178, 131, 300, -826,
3711  48, 337, -828, -371, 96, 312, 712, -667,
3712  -70, -2070, -242, 519, -676, 143, -613, 893,
3713  -2193, 471, 1071, 213, -1231, -196, -580, 155,
3714  401, 78, -64, 27, -238, 22, -73, -19,
3715  194, 60, -87, -210, -155, 244, -123, -169,
3716  -4442, 169, 3132, -181, 65, 3950, -396, 209,
3717  39, -52, -26, 166, 1, -164, 143, -66,
3718  169, 46, -16, -295, 39, 42, 40, 67,
3719  25, 17, -1, -8920, -82, -42, 49, 81,
3720  -61, 1, 39, -40, 18, 74, 206, -131,
3721  -71, 106, 7, 88, -13, 69, -113, -89,
3722  212, -4, 4373, -34, 283, 105, 252, 59,
3723  -2578, -298, 1846, -110, -105, -310, -143, -127,
3724  274, 225, 861, 262, -815, -311, -26, -685,
3725  243, -620, -374, 2992, -112, -35, 2903, -94,
3726  -56, -213, 65, 383, 41, 508, -258, -103,
3727  -440, -237, 428, 132, 2793, -77, -113, -58,
3728  -19, -3857, -25, 40, -167, -243, -233, -41,
3729  -279, 213, -22, 8, 120, 126, 159, -212,
3730  -244, 183, 1605, 62, -12, -244, 519, 780,
3731  116, -3197, -992, 341, 222, 681, -357, -669,
3732  55, 1213, 100, 441, 1, -57, 232, 10,
3733  -114, 318, -147, 89, 188, 448, -327, 3735,
3734  -292, 875, -216, 211, 111, 160, 172, 286,
3735  -3513, -849, -185, -9, 31, 442, 747, -1045,
3736  187, 704, -219, 509, 48, 69, -25, -10,
3737  75, 23, 10, 23, -32, 89, 8628, -77,
3738  -19, 27, 0, -232, 22, -50, -1904, -137,
3739  -169, 128, 138, 78, -443, 243, 157, -3809,
3740  231, 277, -341, 73, -70, 596, 259, 157,
3741  2197, 575, 2445, 11, -53, 118, -115, 562,
3742  108, 30, -241, 30, -394, -155, -186, -344,
3743  -237, -319, -2258, 343, -311, 14, 169, 59,
3744  -15, 233, 732, 365, -692, -108, 1416, -463,
3745  -279, -248, -1731, -406, -278, 298, 209, 5333,
3746  -198, -167, 50, 439, 142, 91, -523, 226,
3747  262, -130, -15, 573, -4, 271, -2, -47,
3748  7, -9106, -69, -44, -144, -98, 199, -181,
3749  6, 45, 47, 37, -51, -68, -50, -116,
3750  -105, 49, 376, -420, 187, 2894, 29, -471,
3751  -221, 455, -1, -858, 55, -197, 359, -1972,
3752  -188, 921, -134, 186, -843, -2542, 322, -1,
3753  -158, -352, -307, -578, -60, 143, -1302, 333,
3754  681, 1373, -1021, 18, 284, -28, 8, -57,
3755  -16, 15, 58, 31, 8389, -35, 18, 77,
3756  -78, 15, 36, 17, -134, -17, 316, -680,
3757  491, 38, -217, -278, 276, -299, -75, -4030,
3758  -293, -507, -62, -344, 64, -438, -344, -256,
3759  341, 199, -66, 28, -17, -17, 2, 142,
3760  6, -48, -169, -27, -117, 6739, 42, -61,
3761  140, 246, 3357, -3243, 48, -55, 49, 27,
3762  4, 172, -169, 6, 69, -265, 70, 25,
3763  223, 28, 129, 231, 57, -1608, 2640, -28,
3764  -197, 29, -11, 138, 621, 427, 20, 514,
3765  663, 562, 447, -158, -909, 343, -321, -257,
3766  6641, -1, -20, -70, 62, 241, 51, -83,
3767  -48, -156, -266, -335, -43, 421, 350, 306,
3768  165, -541, 47, 5, -40, 364, 21, 190,
3769  -4584, -125, -441, 489, -571, -47, -10, 205,
3770  60, -73, -584, 417, 233, -34, -109, 85,
3771  41, 134, 485, -171, -183, -1522, 202, 390,
3772  -3112, 144, 1675, 651, 402, 1953, 120, 93,
3773  -276, -1930, -197, -61, 100, 81, -250, -155,
3774  -19, 336, -178, -2340, 88, -543, 226, -2507,
3775  -60, -62, 218, -9, 158, -3617, -66, 32,
3776  314, -192, -121, 372, 334, 516, 412, 247,
3777  -609, -1237, 312, -120, -39, 47, 61, -63,
3778  -90, 4500, -191, -353, 10, 54, -163, -345,
3779  121, -318, -235, 190, -99, 181, -3369, 4,
3780  -188, -87, 128, 167, -507, -1132, -666, -354,
3781  121, 43, -546, 601, -409, 181, -47, -315,
3782  127, -2845, 487, 186, -2724, 343, 177, -837,
3783  387, -84, 259, 122, -159, 88, 117, 137,
3784  79, 126, 1584, -521, -2448, 2648, -246, -75,
3785  567, 114, 244, 653, -551, -196, -623, 205,
3786  816, 48, -326, 66, -94, -33, 133, 412,
3787  -241, 491, -32, -712, -249, -3756, -185, -229,
3788  248, 268, 557, 73, 164, 24, -70, -27,
3789  54, -156, -51, -47, -26, 43, 187, 179,
3790  -38, -137, 218, 1916, 4614, 435, -15, 21,
3791  145, 1868, 241, 240, 299, -204, 73, -24,
3792  -118, -372, -89, 23, -298, 479, 2837, 959,
3793  -76, -85, -2, 28, 94, -3245, 28, -130,
3794  159, 295, 264, -419, -98, -16, -159, 349,
3795  202, -158, -2680, -210, -390, -18, -8, 364,
3796  1367, -110, 932, -232, 1348, -80, 865, -291,
3797  -408, 406, -118, 6462, -55, 10, -152, -161,
3798  -132, 231, 258, 135, -13, -104, 247, 207,
3799  -238, 212, -19, -31, -3303, -160, -24, 3402,
3800  50, 116, -191, 97, -139, -100, 71, -49,
3801  -293, 133, -120, -10, 197, 196, -516, -686,
3802  79, -52, 6002, -47, 88, -201, 146, 136,
3803  54, 162, -180, 287, 67, 70, -55, 210,
3804  -1938, 635, -162, 82, -120, -456, -75, -3753,
3805  -83, 176, 137, 18, -6, -281, 232, 137,
3806  -167, 373, 78, -2622, -38, -293, 89, 69,
3807  -3476, 8, 152, 136, 32, -15, -140, 11,
3808  6, 13, 481, -175, -228, -254, 158, -3423,
3809  206, 22, 900, 2025, 266, -402, 132, -356,
3810  558, -592, -262, -419, 1002, 73, -246, -24,
3811  -3145, 3220, -33, 283, 398, -31, -25, -7,
3812  103, -93, -143, 1, 32, -497, 206, -35,
3813  1424, 114, 140, 2393, 3245, -218, -163, 113,
3814  191, -164, -215, 504, -256, 140, -364, -226,
3815  -340, 91, -464, 32, 188, 4, 15, -6068,
3816  69, 109, 219, 75, 196, -24, -84, -218,
3817  27, 57, -97, 8, -338, -4, 358, 23,
3818  -52, -68, 552, 4023, -255, 684, 144, 188,
3819  100, -293, 462, 553, 9, 665, 12, -640,
3820  -5099, -158, -245, -74, -168, 263, -355, -370,
3821  -653, -163, -473, -394, -233, 750, 17, -31,
3822 };
3823 
3824 static const int16_t cb1110sl0[] = {
3825  -3736, -3737, -18, -285, 383, -144, -155, -204,
3826  296, -399, -663, 356, -364, 329, -330, -5,
3827  -52, -88, -41, 228, -21, -45, -136, -280,
3828  -109, -86, 57, 91, -212, 158, -106, -90,
3829  -8192, 70, -255, 78, -8, -89, -110, -58,
3830  104, -51, -2598, 411, -94, -567, 209, -464,
3831  139, -234, -336, 754, 863, 399, 345, 117,
3832  -3435, -219, 369, 59, -325, 2439, -148, 6,
3833  -48, 84, -14, 71, 94, 10, 6, 73,
3834  106, -490, -200, 186, 345, -8, 99, -3687,
3835  -1571, 1836, -1593, 1111, -3700, 470, -6, 401,
3836  -182, -119, 438, -263, 228, 785, -361, -56,
3837  -492, 465, 333, 61, 53, 234, -23, -87,
3838  39, 105, 7282, 59, -47, -57, -77, -45,
3839  -172, 12, 179, -134, 37, -157, -19, -206,
3840  9, 1186, -264, 600, 350, 374, 115, -55,
3841  727, -164, -3903, -735, 586, -24, 145, -786,
3842  -118, 943, 514, 396, 3435, -35, 83, 294,
3843  107, 16, -3636, -93, 360, -307, -105, -172,
3844  204, 320, -148, 410, 175, 335, 0, -178,
3845  12, 94, -47, -91, -49, -159, -155, -65,
3846  -17, -159, -316, 64, 155, -260, 81, -4766,
3847  -150, -116, -332, 128, 675, -105, -479, 563,
3848  -101, 101, -379, 33, 37, 1, 106, 151,
3849  69, 140, -6, -74, 157, -125, -120, -33,
3850  -178, -286, 60, -158, 43, -7291, -295, -68,
3851  -34, -68, -58, 8, 176, -42, -212, 176,
3852  -533, -62, -27, 167, 291, 59, 311, -3050,
3853  552, -493, -207, 2576, -991, -375, -102, -980,
3854  1130, -565, -199, 559, -1390, -428, -618, 70,
3855  -437, -245, -1132, -1302, -453, 83, 222, -1555,
3856  -178, -1396, -1176, -228, 730, -3121, -1085, 84,
3857  -326, 71, -185, -315, 889, 803, -2910, -3609,
3858  -639, -199, 187, 137, -622, 473, 121, 181,
3859  85, 395, 523, 589, 71, 703, 123, 361,
3860  47, -675, 299, -446, 307, 591, 3341, 64,
3861  526, -1541, -50, -1369, 701, -144, 1720, -713,
3862  562, 297, 146, -34, 1315, 956, 761, -415,
3863  -1311, 637, -1263, -1096, -385, 3228, -395, 317,
3864  -354, -503, 255, -526, 245, 598, 853, -269,
3865  -110, 1354, 333, 110, 855, -3346, 635, 636,
3866  -917, -577, 260, 147, 1041, 1273, 385, -862,
3867  1751, -1099, 80, -148, 120, -118, 5565, -484,
3868  -74, 326, 291, 234, -41, 212, 192, 207,
3869  -108, 198, 118, -389, 178, -151, -252, -69,
3870  -243, -800, 2640, -531, 84, -301, 157, -3428,
3871  3, -418, -173, -166, -722, 207, 448, -387,
3872  -504, 202, 453, 210, -203, 304, 190, -264,
3873  101, -23, 36, 74, -146, 26, 29, -33,
3874  59, -127, 22, 213, -167, 103, 8192, 183,
3875  2709, -125, 324, -964, -259, -400, -41, -430,
3876  367, 127, 266, 369, 1081, -190, -220, -1083,
3877  641, -2733, 750, 525, -623, -18, 3159, 686,
3878  -278, -2083, 1680, 587, 123, -6, -266, 376,
3879  522, -433, -499, 169, 106, 2041, 174, 571,
3880  -108, 129, -116, -87, -252, 89, -14, 14,
3881  120, -7874, -204, 15, 19, -110, -82, -54,
3882  66, 31, 210, 55, 339, 61, -219, -3205,
3883  1292, 80, 344, -733, 3172, -21, -55, 712,
3884  -192, 38, 408, 489, 388, -343, -763, 438,
3885  -1812, -6, -129, -1392, -382, -28, 105, -284,
3886  -168, -462, -284, 22, 113, 1203, 3253, -589,
3887  -619, 348, 113, 847, 3, -557, 460, -636,
3888  -601, -742, 46, -111, 51, -66, -2867, 551,
3889  455, 898, 17, 2205, 1004, -46, -1475, -367,
3890  2849, 766, -32, -119, 624, -722, 3371, 172,
3891  -330, 93, -221, 457, -453, 84, -281, -360,
3892  108, 487, -301, 166, -2611, 577, 192, 34,
3893  1105, 705, 34, 29, -3041, -898, 172, 578,
3894  307, 483, -439, -327, 360, -935, -76, 387,
3895  -2485, 800, 333, 601, -712, -973, -65, -442,
3896  220, 3577, -428, -210, 565, 757, -382, 289,
3897  726, -19, -182, 384, -32, 38, -810, -181,
3898  -2978, 259, -213, -473, -187, -823, -279, 1518,
3899  26, -385, 1143, -409, 1310, 676, -2472, 64,
3900  -391, -102, 455, -5751, 278, 30, 64, -177,
3901  -113, -170, 94, -234, -167, 101, -2, -149,
3902  -131, 351, -254, -138, 149, -42, 631, -21,
3903  237, 2893, -291, 2917, -1240, 211, -215, 22,
3904  -827, -160, 140, -213, 156, -250, -1233, 691,
3905  498, -30, 350, -28, -12, 217, 34, -348,
3906  -70, -140, 103, -60, 353, -200, -314, -74,
3907  112, 4435, -80, -287, 413, -99, 1407, 1519,
3908  -2230, 114, 3179, -523, 39, 340, -379, 373,
3909  -1552, -138, -446, -106, -762, -1017, -297, -183,
3910  498, -481, 374, 271, -5609, 297, 98, -378,
3911  187, -78, -125, 333, 114, -81, 62, -145,
3912  14, 362, 518, 134, 195, 130, -34, -72,
3913  -3088, -2965, -114, 585, -78, 6, 552, -633,
3914  -98, -224, 980, 338, -83, -1064, 42, 106,
3915  -119, 644, -293, 496, 67, 128, -129, 620,
3916  20, 526, -177, 68, 351, -3703, 1465, 905,
3917  -245, 86, 511, 39, -512, -150, 239, 86,
3918  60, 39, -79, -9, -65, 77, -7993, 57,
3919  -19, 56, -38, 161, -221, -129, 8, 93,
3920  52, -5622, -114, 133, 26, 64, -194, -316,
3921  -143, 225, -66, -81, -74, 240, 130, 137,
3922  -549, 11, 352, -53, -4029, 513, 3164, -205,
3923  127, 80, -193, -197, -36, -885, 223, -858,
3924  5, -458, 290, 459, 247, -284, -176, -748,
3925  173, 191, 114, 406, 126, 3, 91, 84,
3926  8027, 379, -56, 47, 35, 246, -143, 65,
3927  -36, 8, 59, 67, -69, -421, -3492, 312,
3928  -252, 261, 3367, 319, -67, 77, -346, 386,
3929  34, 237, 18, 111, 348, -547, 186, -93,
3930  -3558, -178, -3801, -133, -27, -561, -308, 112,
3931  -224, 272, -195, -270, -179, -165, 199, -524,
3932  681, -117, -429, 37, -5891, 94, -55, -433,
3933  -354, 122, -60, 67, -200, -80, 267, -136,
3934  -42, 130, -324, -25, 156, 167, -47, 178,
3935  8, 289, 157, 88, -28, -39, -262, -11,
3936  9, -113, 76, 8192, 89, 115, -298, 137,
3937  34, 0, 261, -30, 49, 274, 130, 824,
3938  -944, -56, 1074, -314, -76, 527, 75, -3321,
3939  733, -798, -352, -1038, 1049, 72, -233, 312,
3940  3363, 69, 104, -149, 22, 283, -20, -101,
3941  -3350, 164, -328, -362, -993, 430, 78, 125,
3942  269, -29, 362, -73, -30, -1189, 1396, 59,
3943  -1285, -216, -121, 3893, 84, -464, -38, -113,
3944  -369, -181, -930, -1012, 394, 120, 274, -552,
3945  -800, 105, -141, -12, 241, -667, 543, -416,
3946  28, -182, 51, 905, -3964, -1213, 12, -271,
3947  378, -234, 838, -113, 56, 567, 35, 48,
3948  490, -180, 1097, 170, 2596, -28, 3098, -220,
3949  424, 885, -42, 783, -30, 907, 63, 46,
3950  -131, 28, -55, 54, -46, -25, 30, 58,
3951  -15, -200, -6, 11, -70, 66, -8089, 86,
3952  -136, 96, -56, -101, 300, -661, -41, -201,
3953  760, -252, 955, 189, 1459, 3562, -457, 35,
3954  -54, -164, -329, -1245, -830, -365, -399, -23,
3955  616, -238, -1301, -198, 335, -3400, 149, 175,
3956  -97, -279, -594, -92, -915, -830, 468, 628,
3957  728, 1024, -549, 1073, 222, -142, 296, -75,
3958  -168, -5, -67, -7311, -50, -256, -321, 121,
3959  358, -272, 30, 258, 105, -161, -291, 462,
3960  -7, -211, -227, -104, -151, -152, -72, -98,
3961  -59, -23, -98, -203, 103, 89, 239, -484,
3962  7749, 110, 35, 345, 282, -578, 140, -51,
3963  -62, -238, 102, 454, 64, -107, -223, -174,
3964  285, 110, -190, -16, 1624, 142, 3813, -849,
3965  43, 234, 84, 0, -132, 131, -135, -70,
3966  -1, 125, -83, 171, 109, 8044, 97, -38,
3967  143, 64, 13, 4, -225, 181, 712, 626,
3968  20, 167, -467, 186, 3801, -2179, -647, -119,
3969  -112, -183, -223, 295, -438, -407, -29, 36,
3970  -34, 2536, -47, -402, -33, -62, -136, 2444,
3971  -152, -717, -868, 86, -2323, 931, 659, -1281,
3972  -98, 638, -162, 195, -5, -40, -88, 3019,
3973  3466, -323, 316, -784, -715, 5, 188, 42,
3974  155, -608, 500, 185, 475, 100, -51, 879,
3975  -891, -158, 18, -453, 380, -207, -143, 401,
3976  -153, 926, -184, 2775, 3176, -797, -198, -888,
3977  405, 460, 309, 304, -114, 2386, 2319, 658,
3978  -2200, 216, 435, -1210, -655, 154, 81, 538,
3979  908, 220, -118, 482, -864, -526, -241, 857,
3980  -473, 774, -288, -886, 46, 250, -96, 301,
3981  120, -488, -128, -233, 422, 38, -3416, -974,
3982  -243, -226, 381, 2394, 652, 3124, -205, -1303,
3983  1484, -159, -152, -1037, -105, -121, -466, -76,
3984  605, 181, -55, -326, -527, -126, 1691, 1316,
3985 };
3986 
3987 static const int16_t cb1110sl1[] = {
3988  -743, -300, -347, -441, 85, 5282, -250, 32,
3989  28, -306, -434, 78, -178, -112, -28, -162,
3990  -188, -43, 17, 94, -242, -258, -2691, -471,
3991  -556, -815, 120, -57, -36, -325, 3282, -765,
3992  355, 2, -162, -454, -72, 192, 86, 219,
3993  -123, 237, 135, -42, 492, -471, -114, 5146,
3994  -164, 28, 77, 70, 276, -148, 333, 64,
3995  -89, -46, -135, 474, -218, -119, 351, 7619,
3996  93, -80, -84, -51, -110, -223, -13, -116,
3997  -160, -102, -64, -140, -376, 156, -143, -421,
3998  105, 102, 519, 1256, 786, -284, -3029, -3021,
3999  -365, -515, -1358, -273, 394, 489, -242, 31,
4000  239, -1328, 169, -488, -3069, -398, 303, -274,
4001  498, -2758, -748, -208, -324, -285, 78, -386,
4002  -1063, 298, 5, 693, 160, -629, 1656, 186,
4003  457, 742, 422, -3723, 1997, 1025, -24, 291,
4004  -588, 16, -327, 459, -521, 421, 1279, -408,
4005  -2, -1320, 101, -372, -66, 100, -605, 3214,
4006  -374, -660, -371, 207, 175, -553, -574, 2962,
4007  119, -551, -140, -62, 50, -608, -237, -100,
4008  108, 101, 3258, -31, -45, 375, -161, 132,
4009  2842, 1458, 235, 800, -113, 719, -291, -29,
4010  -512, -267, 53, 780, -59, 3387, -175, 88,
4011  -78, -475, -536, 584, -3025, -19, -105, 91,
4012  875, -55, -771, 143, 384, 810, -372, -253,
4013  160, -128, 232, 98, 7755, 181, -19, -177,
4014  46, -39, -30, -212, -289, 75, 127, -114,
4015  80, 79, 325, -128, -436, 2547, -73, -29,
4016  1046, 344, 3340, -335, 458, 637, -175, -695,
4017  -366, 294, -322, 564, 542, 209, 524, -62,
4018  444, 2827, -53, 66, -959, 84, 484, -147,
4019  158, 259, -479, 3216, 232, -68, 583, -810,
4020  107, 93, 629, -168, 143, -552, 96, -71,
4021  -3903, -438, 335, -133, -186, -278, 73, -575,
4022  -253, -733, -91, -8, -1149, 350, 140, 12,
4023  3935, -236, 103, 469, 610, -536, -305, 3112,
4024  13, -182, -686, 637, 525, 327, 102, -49,
4025  -450, -16, -480, 233, -82, -132, -3979, 426,
4026  757, 54, 152, -701, 513, 2330, 148, 242,
4027  1709, 162, -168, 146, 0, 891, -644, 109,
4028  -549, 104, -50, 275, -193, -55, -144, -117,
4029  31, -234, 68, -5369, 72, 54, 54, 119,
4030  -140, 192, 286, -42, -278, -3524, -3609, 692,
4031  -366, -15, 343, -885, -267, 294, -387, -215,
4032  -83, -469, 790, 85, 428, -613, 114, 634,
4033  279, -570, 616, -813, -117, 3073, 3121, -717,
4034  -200, 285, -1061, -44, 945, 386, -166, 494,
4035  776, 36, -25, -444, -260, 407, 3885, 1049,
4036  1348, 185, 454, -136, -2275, 1064, -271, -316,
4037  645, -1050, 483, 430, 32, 569, -676, -335,
4038  -328, -2982, -370, 50, 189, 155, 1058, -119,
4039  -407, -310, 461, 3293, -604, 195, 48, 68,
4040  196, 194, 547, -210, 785, -383, -410, -268,
4041  -149, 192, -88, -13, 20, -80, -5146, -86,
4042  -111, 40, -36, -138, 12, 239, -36, -84,
4043  -512, 149, -237, -672, 3477, -3446, 1198, 220,
4044  146, -747, 242, 48, -146, -196, -335, -777,
4045  -405, 620, -340, -367, -389, -108, -27, -184,
4046  -2024, 518, 241, -104, 417, -1356, -1961, 134,
4047  3221, -423, 286, -60, -110, -568, 14, 76,
4048  -144, 159, 704, -410, 542, -43, 223, 105,
4049  -154, -141, -84, -132, -271, -235, -285, -248,
4050  480, 430, -4711, -487, -86, 482, 80, 46,
4051  -239, -93, -115, -54, -1, 7, 97, -12,
4052  151, -180, 159, -63, 65, -215, 54, 5712,
4053  2886, -115, -236, 113, -25, -301, -450, -276,
4054  -78, 197, -55, -278, -511, 163, 3442, -910,
4055  -74, -225, -103, 63, -204, -43, -126, -334,
4056  223, 192, -131, 202, -83, 5000, -66, 441,
4057  33, 0, -116, 237, -238, -37, 445, -48,
4058  7, -1855, -1154, -251, -117, -185, 125, 1877,
4059  375, 388, -904, 202, 649, 376, -3231, 897,
4060  101, -637, 376, 16, 1, 845, -550, -610,
4061  -380, -1363, -955, 71, 1303, 296, -264, -584,
4062  247, 3247, 98, 1035, -670, 416, -2008, -448,
4063  -56, -169, -1787, 3314, 408, 2541, -833, -2,
4064  -169, -184, 193, -575, -81, 410, -293, -478,
4065  21, 194, 223, -111, 4648, 60, 354, -593,
4066  -2429, -671, 150, -350, 151, -448, -5, 386,
4067  -441, 131, -339, 87, 815, 279, 51, 131,
4068  56, -3194, -170, -3899, -297, 270, 21, -215,
4069  7, 205, -305, 141, 577, 83, -289, -502,
4070  -66, -96, 433, -106, -685, -194, -82, 33,
4071  98, 315, 258, -2453, -2957, 608, 672, 152,
4072  -681, 1804, -74, -459, -423, 114, -1183, -100,
4073  -798, 357, -79, -3418, -676, 580, -1637, -506,
4074  306, 437, 1001, 731, -885, -1276, -583, -359,
4075  650, 15, -189, 190, 86, 39, -7987, -133,
4076  324, 174, 22, 86, -144, -125, -43, -81,
4077  -49, 68, 39, -204, -159, -291, -217, -68,
4078  264, 193, 406, 247, 27, -272, -168, 536,
4079  -5740, -141, 38, 18, -7, 258, -111, 125,
4080  476, -364, 5, 72, -2668, -197, -605, -671,
4081  -82, 201, -752, 227, 240, 345, -11, -138,
4082  551, -351, -228, -2774, -132, 1115, -1038, -18,
4083  791, -3136, 81, 219, 357, 755, 579, 26,
4084  -3129, -398, -719, 193, 495, 290, -1123, 854,
4085  -381, -535, 33, 232, 2340, -4577, -94, 1023,
4086  -117, 39, -54, 15, -161, -860, 64, -209,
4087  -597, 415, -135, -407, 1068, 894, -784, 108,
4088  267, 7506, 140, 67, 198, 74, 52, -388,
4089  -184, -24, -54, -24, 172, 172, -50, -184,
4090  -113, 164, 128, -39, 252, 90, 356, -313,
4091  -90, -313, -355, -73, 19, 139, 141, -122,
4092  -231, -4548, -157, -227, 47, 231, -421, 60,
4093  -80, -3619, 4252, -354, 69, 148, 336, 446,
4094  -183, 86, 248, 35, 73, 120, 157, 156,
4095  -291, -523, 35, -264, 3434, 189, 495, -59,
4096  533, -343, -554, -3014, -415, 17, 436, 552,
4097  -240, -394, -761, 43, -766, 46, -1119, -254,
4098  1540, 195, -298, -833, 45, -93, 61, 40,
4099  -171, 167, 82, 107, 16, 40, -166, -46,
4100  120, -185, 13, 151, 8151, -235, 92, -23,
4101  214, 206, 260, 93, 163, 78, 184, -60,
4102  -12, -171, -499, -151, -219, 11, -221, 221,
4103  3253, -376, -1079, -481, 763, -257, -120, -10,
4104  34, -640, 341, -2953, 528, 567, -672, -335,
4105  -175, -61, 581, -260, 1159, -802, 1070, 12,
4106  168, 2305, 291, 203, -15, -569, 3247, -179,
4107  620, 339, 224, 710, -416, 512, -86, 571,
4108  439, -167, 571, -72, -144, 236, -382, 11,
4109  268, -176, -136, -337, 220, 64, 341, 361,
4110  -4474, 25, 385, 453, -153, 89, -572, 245,
4111  -197, 33, 75, 588, 51, -199, -74, -149,
4112  224, 210, 4689, 282, 20, -47, 129, 221,
4113  -72, 27, 76, 93, 331, 215, -5, -20,
4114  74, -80, 169, 126, -40, -137, -24, -8101,
4115  -23, 165, 271, 403, -34, -19, 290, -199,
4116  -14, 205, 657, 301, -885, 2457, -1965, -2266,
4117  -1004, -224, -554, 182, -220, -467, -611, 1012,
4118  -122, 3303, -73, -205, 93, 3549, 217, -223,
4119  55, -459, 541, 286, -46, 128, 354, 137,
4120  824, -313, 32, 301, 139, -492, 170, 136,
4121  -35, -752, 4613, -830, -34, 41, 344, 279,
4122  643, -394, -461, 163, -330, 199, -215, 83,
4123  1096, 613, -473, 816, 3534, 210, -772, 935,
4124  -275, -600, -341, 602, 104, -598, -217, -789,
4125  -2428, 870, -351, 474, 50, 321, -148, -2929,
4126  25, -135, -46, 11, -566, -3057, -664, 700,
4127  -300, 256, -960, 350, -480, 414, 431, 24,
4128  -51, -228, 407, 142, -321, 316, -290, 149,
4129  56, -84, -359, -118, -4948, 138, 373, -49,
4130  142, 71, -163, -13, -279, 38, -121, 35,
4131  -47, -70, -43, 116, 3, -159, -11, 97,
4132  -116, -62, 156, 307, -173, 7294, -143, 288,
4133  -34, 671, 613, 16, -240, -229, -414, -494,
4134  -43, -169, -854, 336, -991, 719, -353, -163,
4135  -750, 2685, 2837, -558, 129, 2076, -47, 641,
4136  -37, -93, 226, -69, 598, -284, 127, 106,
4137  -426, -555, -947, 485, 54, -3175, 622, -341,
4138  -544, 278, -205, -689, 391, 238, 9, 152,
4139  -233, -392, 28, 36, -394, -1059, 132, 3761,
4140  -480, 87, -656, 1304, 478, -272, 65, -147,
4141  91, 520, -896, 166, 62, -30, -28, 194,
4142  542, 3, 625, 1795, 3613, 1097, 1030, 906,
4143  400, 133, -127, 219, 958, 93, -546, -702,
4144  2937, -524, -270, -767, -192, 725, -897, -643,
4145  2502, 141, -1147, 257, 279, 470, -3001, -104,
4146  79, 508, 450, 265, -21, -74, -437, 647,
4147  -2755, -407, -816, 620, 24, 537, -668, 604,
4148 };
4149 
4150 static const int16_t cb1110ss0[] = {
4151  -8187, 90, -694, -168, -452, -4, -259, -332,
4152  352, -554, 43, 389, 236, 508, -175, 461,
4153  -277, 118, 651, -245, 696, -1423, 368, -1417,
4154  1782, 1650, -540, 27, -461, 516, -599, -185,
4155  422, -11, -181, 19, 1809, -3226, -839, -191,
4156  468, 180, -550, 198, 2487, -923, -1335, -1008,
4157  1029, 1716, 588, 371, 902, -1214, 179, 1026,
4158  1560, 1815, -1714, 1230, -712, 1675, 1867, -154,
4159  -2860, -484, 2289, -1018, 33, -1494, 614, -2340,
4160  -724, -1088, -1930, -775, -876, 642, -1358, -144,
4161  -2518, 62, 543, -1049, -1081, 672, 1305, -1506,
4162  -86, 2920, 518, -1836, -546, -132, -45, -642,
4163  381, -404, -2206, -1211, 698, -703, -667, -606,
4164  -677, -2246, 526, -1157, 177, 510, -1420, -617,
4165  -1819, 1710, 1631, 1049, -1697, -495, 961, -1250,
4166  39, 482, 445, -956, -71, 977, 426, 1826,
4167  286, 36, 295, 1786, 794, -3456, 1645, -766,
4168  -1580, -2435, 1108, -286, 731, -659, 960, -1759,
4169  -978, 316, -350, 91, -35, -222, -1417, -53,
4170  -529, -679, 681, -4700, -524, -39, -350, 196,
4171  199, 191, 653, 1344, -942, -428, 156, 173,
4172  636, -1538, 1795, 1709, -190, 1265, 164, 650,
4173  2302, -1757, 1762, 413, -851, 44, -1371, 343,
4174  -3845, -122, 1864, -489, 601, -748, -402, 590,
4175  -124, -1988, -1536, -999, 399, -753, 295, -384,
4176  -1316, 55, -669, 262, -1157, -3766, 992, -111,
4177  -2928, -1424, -98, -62, -334, -1848, 377, 1560,
4178  947, 1568, 1554, 206, 664, 2014, 2098, -164,
4179  -640, -2897, -647, -1675, -2307, -254, -555, -2426,
4180  1497, 465, -1525, -1148, 55, 632, 554, 2068,
4181  451, -1532, -715, -2065, -1177, -623, 478, -88,
4182  -1140, -72, -450, -248, -1111, -250, 1356, 2717,
4183  -1841, 420, -1299, -1715, 746, -101, 600, 1130,
4184  -903, -473, 1225, -876, 193, 694, -193, -482,
4185  -1838, 94, 157, 1131, 267, -242, 2021, -39,
4186  795, -285, 438, -4322, 1097, -621, -518, -338,
4187  -289, -114, -671, 1700, -477, 449, -1664, -693,
4188  1403, -3629, 1480, -991, -234, -213, 354, -269,
4189  -1140, -40, 1455, -758, 1273, 497, -686, -945,
4190  59, -66, -769, -2930, 2343, 2452, -1576, 995,
4191  -734, 1009, 98, -350, -1116, 545, 189, 99,
4192  566, -916, 20, 117, -807, 986, -428, 177,
4193  1247, 485, -680, 1139, -1263, -256, 4828, 89,
4194  27, -1339, -1091, 149, -641, -703, -570, -112,
4195  346, -93, -641, -97, -991, -2247, 2284, 847,
4196  2110, -1393, -315, -1468, 514, -1493, -46, 1135,
4197  -1231, 39, -913, -278, -762, 1775, -684, 735,
4198  -1676, 386, -2030, 2534, -2371, -1661, 1204, -111,
4199  -8, -607, 1233, -1532, -1263, 1530, -537, -1728,
4200  -335, 269, -614, 12, -1187, -770, 471, 373,
4201  4743, 12, 197, 610, -101, 417, -350, 551,
4202  544, -898, 387, -682, -1216, 126, 96, 94,
4203  -268, 535, 126, -778, 1595, -1379, 3366, 49,
4204  460, 1772, 198, -896, 75, 253, -1376, 68,
4205  838, -1121, -578, -630, -718, -975, -565, 1303,
4206  354, -769, -38, -246, -193, -408, 41, 165,
4207  374, -87, -155, -8, -746, -430, -869, -1842,
4208  -385, 281, 5119, 432, 1119, -807, 1756, 816,
4209  131, -548, -528, 1347, 478, 1482, 2942, -290,
4210  650, 1012, 163, 840, -804, 94, 2507, 1514,
4211  -953, -289, 23, 1128, -895, -1009, 1871, -370,
4212  699, 659, -3069, -695, -1559, 1435, 672, 94,
4213  1496, -637, -2208, 1083, 688, 485, 251, -828,
4214  1313, -21, -1948, 230, -603, 783, -829, 524,
4215  -1142, -3845, -1383, 323, 1295, 732, 759, 591,
4216  68, -1869, -756, 1727, 339, -1565, -510, 2623,
4217  358, 3071, 281, -790, 1129, 243, -588, -431,
4218  492, 372, 96, 890, -935, -727, -236, -416,
4219  171, 226, -1090, 1257, -1063, -303, -817, -1506,
4220  -947, 2282, -659, -406, 79, 772, -816, -2610,
4221  -1802, -1019, -816, -1886, -1306, 1365, 624, -2314,
4222  -57, 1012, 215, -130, 3404, -864, 959, 202,
4223  -26, -1015, -1212, -34, -408, 3494, -284, 845,
4224  275, -1005, 458, 840, -2258, -13, -129, 2536,
4225  1269, 1216, 2071, -243, 624, 584, 2192, 720,
4226  604, -1397, 766, 984, -1050, 157, -246, 438,
4227  240, -587, 1251, -649, -22, 33, 5818, 608,
4228  -996, 474, -523, -454, 1252, -791, 631, -465,
4229  663, 452, 1793, 853, 39, 3732, 758, -1329,
4230  11, 2217, -136, -540, 1335, 65, -2047, 943,
4231  701, 1886, 2085, -890, -16, -184, 325, -1077,
4232  -271, -1246, 391, -1686, -651, -77, 319, 292,
4233  -160, 1204, 1093, 776, -310, 1512, -1196, 149,
4234  46, 593, 1738, -566, 97, -3667, -485, -683,
4235  -121, -216, -149, -344, 406, -989, -311, 383,
4236  979, -828, 394, -22, -5143, -1368, -18, -433,
4237  359, 607, 996, -1144, -229, 1365, -1243, 413,
4238  -591, -621, 803, 1356, -625, 1149, -234, 182,
4239  -1285, -2487, 359, 2640, -1426, -66, -688, 237,
4240  1307, -361, 108, 207, 1026, -500, -1156, -1043,
4241  -2192, -2232, 1790, 1135, 1742, 1494, -1156, -698,
4242  2520, -2596, -620, 431, 748, 88, 912, 832,
4243  1122, -483, 1837, 1821, -826, 1112, -424, -306,
4244  -750, 1085, 260, 152, -114, -1065, -4518, -300,
4245  -976, 143, 1452, 1395, 1677, 59, -51, -1072,
4246  868, -171, -26, -914, -109, -2420, -48, 69,
4247  -230, 630, -522, 2274, 1265, -1612, 2570, 836,
4248  -2042, -1922, 2970, 775, -320, -2486, -2935, 553,
4249  178, 994, -1054, -1321, 699, 749, 1002, 513,
4250  586, 1550, 35, 654, -995, 1743, -1049, -405,
4251  -3431, 1943, 700, 555, 111, -67, 1007, 111,
4252  -57, 661, 404, -628, 425, 2185, 860, -516,
4253  -523, 452, 238, -1778, -378, -721, -2197, 218,
4254  864, -1031, -832, 135, -2543, -447, 789, 1117,
4255  -1491, 120, 1294, -702, 627, -412, -902, 404,
4256  -1843, -786, -597, 900, 1963, 22, -843, 1168,
4257  -1045, -797, 764, -423, 329, 2308, -1950, 331,
4258  -1090, -2466, -483, 2023, -3363, 2126, 495, 2812,
4259  1922, -1488, -1041, -798, 135, 408, 33, 563,
4260  1333, -36, -2181, -787, 709, 287, -971, 93,
4261  -459, -975, 2412, 280, 2555, 32, 2217, -1825,
4262  650, 313, 585, -947, 1170, 45, 1108, -435,
4263  1092, 220, -155, 512, 460, 211, -231, -627,
4264  -836, -2205, -181, -113, 130, 226, -321, -765,
4265  -1327, -1190, -676, -357, 691, 232, -365, -1818,
4266  -3007, 2210, 997, 601, 2156, -782, 1626, -1081,
4267  -49, -616, 685, -12, 40, 3480, 563, 515,
4268  245, 51, 290, 1227, 171, -1078, 520, -483,
4269  280, -1517, -1331, 2132, -1176, -1381, -1546, 1436,
4270  -852, -505, 672, -807, 623, -244, -125, -1958,
4271  516, 798, 1185, 922, 441, 651, -610, -1430,
4272  -1887, 114, -869, -2024, -1627, -2276, 2008, -1224,
4273  125, -609, 371, -1104, -506, -942, -624, -478,
4274  197, 141, -242, -1051, 1532, -1269, 666, -1055,
4275  1689, 444, 1720, 16, 301, -2311, 1196, 1108,
4276  1298, -564, -1197, -1858, 439, -198, 324, -1884,
4277  3193, 2281, 201, 587, -2028, 1969, -1087, -352,
4278  -87, -632, 144, 165, 68, 1150, 173, 478,
4279  -837, -470, -464, -195, -205, 2111, 15, 643,
4280  -453, -339, -1128, -1368, 1182, 822, 654, -2331,
4281  -1668, -215, -678, -2460, 1169, -664, 777, -348,
4282  2570, -767, -563, 254, 562, -557, 4, -97,
4283  1990, 373, -780, -677, 1996, -1527, -365, -416,
4284  -325, 587, 910, -3780, -553, 104, 1705, 240,
4285  -719, -1717, 2765, -582, -76, 399, -1152, 2379,
4286  3169, -1153, -725, -35, -1214, 362, 1600, -724,
4287  424, -722, 472, 872, 694, -126, -1649, -1314,
4288  -1814, -95, -312, -34, 780, -884, 824, -864,
4289  526, -100, 3820, -56, -452, 43, 564, 487,
4290  177, 890, -1423, 894, -552, 1438, 204, 1015,
4291  -4, 327, -3327, -433, -335, -869, 1312, -488,
4292  -1287, -169, 2018, 435, 73, 508, 1160, -1060,
4293  -134, -1304, -341, 623, 125, -15, -1120, 108,
4294  -71, -1487, -189, -3640, 1424, 1740, 1116, 579,
4295  1603, -3294, 1241, -225, 1481, 2775, 1326, -242,
4296  -632, -1560, 563, 559, 138, 115, -557, 2004,
4297  -1771, 717, -1052, -1115, -1634, 889, -441, 1954,
4298  -164, -1507, -1312, -407, 662, -867, -896, 225,
4299  2576, -224, -107, 237, -694, 859, 192, -1033,
4300  2255, -1225, -891, -1994, -90, 339, -382, -774,
4301  1460, -1553, 648, -521, 2370, 160, 714, 54,
4302  -906, 1435, -1752, -274, -523, -36, 1208, 1553,
4303  -339, 1000, -178, 209, -1001, 916, 495, 310,
4304  726, 127, -391, 107, -513, -1052, -376, 297,
4305  -307, 933, -233, -253, 1196, 4619, -1278, 762,
4306  -13, -387, -973, 2153, 68, 362, -887, -1922,
4307  -106, 298, -1127, -2601, -2184, -111, 111, -1588,
4308  1002, -365, -2226, -290, -599, 610, 551, -1368,
4309  -4344, 618, -172, 349, -914, -530, -192, 718,
4310  348, -675, -884, 913, -94, 215, -834, 353,
4311  753, -811, -84, -905, -128, -483, -1782, -1255,
4312  -2333, -1110, 477, -566, 346, 2018, -1644, -325,
4313  1365, -1223, 158, -1786, 566, 203, 742, 281,
4314  -555, 573, -978, -459, -1671, 378, -689, 349,
4315  606, -5961, 562, -13, -223, -419, -442, -447,
4316  125, -1052, 53, 2594, -1377, 209, -1549, 533,
4317  -118, -2538, 1808, -364, -37, 1221, 607, 593,
4318  309, -240, 1574, 254, 434, -141, -220, -2018,
4319 };
4320 
4321 static const int16_t cb1110ss1[] = {
4322  631, 3041, 1215, 2376, -1843, -103, 750, 144,
4323  -87, -249, 715, -201, 758, 202, -197, -135,
4324  -523, 1243, 457, -717, -700, 1662, 918, -48,
4325  -1008, 180, 411, 948, 2192, 2607, -826, -962,
4326  -1130, -59, -1047, -305, -325, -1032, 2096, -287,
4327  395, -1543, -268, -1218, -2045, -1674, 951, -1846,
4328  -636, 263, -138, -287, -327, -2208, -664, 496,
4329  2179, 1645, 340, -601, 473, 670, 950, 2774,
4330  364, 613, -1896, -1876, -3177, -105, 506, -164,
4331  281, 718, 2419, -1077, -50, 365, -1631, -134,
4332  -384, 231, 767, -285, 1268, 321, -1408, 217,
4333  -409, -725, 1225, -2551, -2622, -274, 473, 2752,
4334  -11, 342, -495, 1627, 79, 240, 2, -1021,
4335  640, -508, -269, 648, -116, -1283, -217, 13,
4336  -1674, 2402, -879, 1791, 2753, 2386, 1195, -700,
4337  -282, -428, -671, -92, 1187, -672, 1037, -1913,
4338  246, -816, -69, -2284, -712, -996, 2498, 902,
4339  809, -149, 66, 775, -44, -566, 955, -1073,
4340  -1438, -894, -978, 274, -390, 5528, 1153, 17,
4341  -750, 63, 545, -725, -301, -323, 661, -813,
4342  -347, 739, 335, 136, 203, 342, 802, -199,
4343  -818, -679, -282, 2195, -1714, -757, -154, 182,
4344  132, -1737, 405, 2394, -3727, 1349, 213, -193,
4345  -2495, -1354, -629, -1171, 1429, -16, 834, -1260,
4346  160, -1892, 874, 1754, -567, 344, -3499, 1612,
4347  -987, -424, -997, -1640, 594, 1058, -783, 511,
4348  -604, -1480, -1754, -424, 2262, -1991, 1297, -638,
4349  350, -588, -55, 1483, -456, -567, 146, -946,
4350  731, 1541, -759, 592, 1231, -270, 171, -1975,
4351  -2707, -456, -227, 392, -891, 1008, -1066, -487,
4352  231, 1372, -51, -599, -227, 696, -820, 354,
4353  1928, -48, -1302, -570, 316, -283, -848, 2563,
4354  -266, 2821, 540, 553, -1272, 1120, -1164, -451,
4355  384, -1058, -1018, 1735, 992, -1220, -83, 1490,
4356  2304, 122, 1630, 1108, 1997, 2346, -647, 301,
4357  -1746, -218, 313, 462, 1486, -536, -508, -463,
4358  104, 930, 605, 2116, 793, 2881, -724, -1379,
4359  -53, 4458, 793, 275, -180, -516, -489, -774,
4360  -265, 704, 112, 175, 112, -121, 652, 310,
4361  564, -440, 773, 1885, 927, -672, -773, 1726,
4362  -614, 818, 1589, -372, -207, 499, -894, 987,
4363  796, 652, -1228, -4010, -2208, 458, 645, 498,
4364  -279, -852, -1897, -1820, -35, 674, 201, 474,
4365  77, 94, 2327, 723, -1081, 261, 209, 1179,
4366  -1175, 623, -1293, 2154, -117, -3707, 940, 813,
4367  -1059, -335, 1306, 525, -191, -2066, -425, 19,
4368  -366, 529, -145, 822, -913, 254, 424, -354,
4369  -167, -2437, -1433, 603, -318, -1517, 4250, 541,
4370  -1360, 450, -531, 200, 534, 1200, -222, -535,
4371  -162, -1211, -116, -144, -462, -139, -482, 511,
4372  2068, -2100, 971, -1487, -1050, -3150, -701, 119,
4373  16, 1535, 272, -1184, 2242, 488, -492, -915,
4374  1660, 212, -826, -444, 1003, 2705, 3591, -174,
4375  -333, -431, -59, -903, 61, 751, 1087, -45,
4376  -1031, 617, 686, -15, 848, -348, 947, 396,
4377  931, 1785, -552, -920, -669, -63, -1869, 2357,
4378  -1549, 807, 889, -1581, -1071, 1587, -1108, 1300,
4379  -658, -625, 300, -285, -977, 1656, 4183, 1487,
4380  -191, 658, -300, 497, 1378, -300, 1031, 322,
4381  114, -449, 666, 1250, 264, 125, -109, 748,
4382  -503, -40, 199, -1212, -1643, -2522, 151, 121,
4383  -1128, -3200, 876, -446, 878, -989, 1510, 2261,
4384  -1507, 1793, -402, 30, 228, -50, 985, -1568,
4385  755, 1559, -688, 1342, -423, -1507, 96, -501,
4386  474, -2926, -2493, -131, -656, 450, 1035, 812,
4387  -14, -933, 941, 1396, -957, -621, -516, 379,
4388  -225, -2063, -2048, 669, 287, 1688, 1727, 299,
4389  -658, 852, 745, -260, 993, 158, -1236, -1422,
4390  33, 611, -112, -323, -194, 839, -1407, -1505,
4391  -2010, 1267, -355, -675, -3779, 768, -228, -643,
4392  661, 1313, -529, 962, -948, -212, 1043, 1560,
4393  -174, 1744, -938, 289, 1942, -2228, -1932, 1056,
4394  -590, -940, 922, 601, -853, -791, -637, -2,
4395  -52, -83, -209, 1422, 856, -1141, 2500, -1195,
4396  773, 1087, -1389, 409, 439, -3674, 453, 1637,
4397  -15, 1013, 2635, 1530, -1104, 440, 895, -210,
4398  1118, -6, 45, 65, -1110, -3307, -331, 478,
4399  -155, -410, -721, -1234, 129, -971, -1117, -27,
4400  -1132, -1289, 1888, -1112, 203, -1091, 442, -2207,
4401  501, -343, 468, -52, 385, 269, -3102, -366,
4402  -469, 391, 505, 176, 356, -69, -929, 1155,
4403  -280, -1264, -897, 1006, -494, 155, 36, -627,
4404  924, -816, 154, -750, -837, 5263, -1099, 91,
4405  -481, 71, -681, -574, 1229, 675, 1217, 1073,
4406  -695, 274, -381, -140, 1372, -524, 1164, 341,
4407  -149, -856, 793, -1294, 981, -961, 371, 1178,
4408  1463, 373, 1375, -4384, 239, 136, 67, -1196,
4409  -126, -1001, -228, 150, 437, -1830, 477, 498,
4410  4246, 793, -661, 260, -1810, 1405, 76, 902,
4411  -844, 908, 1830, 27, -124, 257, 765, -98,
4412  592, 487, -132, 202, 675, -669, -679, 1309,
4413  -4002, -206, -66, -390, -253, -190, -921, -83,
4414  1411, -417, -2560, -646, 1853, -148, 548, -370,
4415  -723, 959, -906, -3058, -276, 467, -1280, 970,
4416  687, 484, 506, 1143, -1509, 828, -2169, 2931,
4417  1322, -579, 1033, 209, -979, 217, -434, -1438,
4418  314, 2384, -906, -29, -1478, -31, 574, -373,
4419  1478, -124, -680, 330, 794, -753, -977, 1151,
4420  -1190, -1479, -642, 1658, -2201, -1469, 1589, 587,
4421  52, 1298, 2092, -1483, 678, 1988, 918, -648,
4422  328, 2096, -1090, 2153, -1416, 295, 537, 261,
4423  398, -1389, -399, 1105, 10, -395, 1169, -431,
4424  -423, -1617, 766, -1900, -3205, 131, -746, -852,
4425  2215, -317, -232, 1079, 293, -727, 50, -446,
4426  -713, -897, 768, -896, -667, -281, 377, 115,
4427  1695, -4870, 713, -393, 251, 1268, 477, -497,
4428  294, 18, -359, 556, 308, -752, -863, -216,
4429  151, -163, 695, 587, 810, 2107, -107, 921,
4430  1203, -472, 1280, 372, 110, -581, -225, -714,
4431  -58, -2587, -1980, -186, -372, -1410, -1504, -1020,
4432  -745, -88, 2373, -568, -2841, -2041, -1841, 2065,
4433  389, -430, 1163, -208, 569, 375, 650, 317,
4434  1114, -1036, -959, -896, 1060, 1014, -599, -1743,
4435  1121, 808, 1556, 326, -2876, -1556, -1283, 384,
4436  -1102, 378, 1433, 702, 1454, -1243, -725, 224,
4437  -610, -455, 1413, -1747, -2516, -572, -1455, -313,
4438  231, 780, 1531, -2475, -34, 921, -1650, 269,
4439  818, 5, 835, -209, -911, -432, -1104, 165,
4440  -1638, -46, -2031, -445, 1308, 1519, -1992, 1606,
4441  956, 757, 1139, 116, 829, -1376, 209, -893,
4442  963, -569, -466, -185, -1345, 1524, 1714, 269,
4443  219, -161, 482, -1178, -3621, -831, -668, 1871,
4444  -529, -983, 558, -818, 81, 555, 33, -473,
4445  -187, 113, 899, -577, -1093, 1408, 902, -258,
4446  -111, -648, 4340, -780, -651, 789, -92, 2310,
4447  -401, 669, -213, 369, -104, -820, -290, 48,
4448  -917, 71, 1070, -239, -744, 891, 23, -5130,
4449  -761, 312, 319, 842, 280, 78, -149, 352,
4450  -594, -361, 354, -906, 42, -1610, 835, 157,
4451  -631, 1100, -297, 1081, -96, 484, -825, -2132,
4452  549, 1305, 128, -314, -1733, -265, 1285, -4061,
4453  -348, -136, -940, -507, -232, -1511, -876, 78,
4454  2120, 175, 2216, 1179, 497, 335, 350, -18,
4455  -1307, -387, -2207, 587, 3209, -370, 1155, 1501,
4456  -1687, -796, -1417, -733, -269, 801, 83, 1173,
4457  718, -2702, 19, -315, 4501, 1025, -365, 348,
4458  -417, -510, -172, -1201, 1478, 671, 1933, 1759,
4459  676, 416, 30, 400, 531, 351, -1176, -2807,
4460  1969, -1398, 1159, -568, 754, -149, -1880, -274,
4461  -1203, -43, 1391, 383, 702, 2116, 1299, 1952,
4462  646, -719, 1735, -986, 100, -956, 1040, 2287,
4463  -1606, 612, 1760, 733, -2453, 531, -14, -1,
4464  -3214, -1993, 371, 227, 45, 2011, -531, 1089,
4465  -1029, 282, -2426, -525, 989, -469, 285, 1787,
4466  927, -335, 1127, -305, 1143, -412, -1626, 1759,
4467  -2567, -82, 1170, -3051, 1266, 1522, -124, -1935,
4468  552, 1122, -51, 347, -674, -360, 1183, 223,
4469  3015, 955, -826, 1108, 2325, 868, 1152, 1079,
4470  223, 217, -428, 382, 642, -2849, -767, -70,
4471  407, 147, -392, -407, -55, -508, 1785, -683,
4472  -885, 851, 3879, 471, -674, -231, 1493, 1621,
4473  -1698, 528, 623, 300, 1367, -588, 816, -24,
4474  600, -182, -841, 854, 370, 715, 116, 714,
4475  -1308, 1435, 1802, -2627, -814, 363, -318, -73,
4476  850, -1744, 2509, -303, 1077, 660, 2145, 2130,
4477  -730, -88, -115, -517, -154, 160, -337, 27,
4478  1502, 509, -70, 502, 820, -309, -3740, -1294,
4479  -610, 241, -662, -524, 1319, 456, 926, 958,
4480  -111, -1004, 1795, -604, 1086, 462, -127, -125,
4481  264, -1093, 1427, 334, 838, 1979, -576, 3052,
4482  -3590, 1607, 356, 728, 1619, -400, 279, 570,
4483  -434, 777, -1448, -888, 156, -277, -1529, 1122,
4484  2235, -794, 3417, -830, -82, -664, -1837, 946,
4485  -370, 1434, -50, 742, -2368, 1438, 1264, 1172,
4486  -1338, -108, -226, -958, -2130, -2, 917, 896,
4487  1563, 2181, 2684, 2343, 237, -407, -2685, 1447,
4488  1028, -728, 109, -620, 478, 46, -542, -789,
4489  -879, -438, 1244, 1075, -1730, 119, -694, 137,
4490 };
4491 
4492 static const int16_t cb1110sm0[] = {
4493  916, -269, -44, 343, 623, -2512, -171, -1904,
4494  1001, 2776, 226, 1487, 705, 763, -616, 288,
4495  -212, -535, 3080, -352, -367, 512, -673, 620,
4496  -874, 769, -956, 460, -601, -2793, -102, -765,
4497  -431, -1369, 149, 481, -49, 109, -412, 670,
4498  -615, 287, 150, 321, -3293, -237, -1627, 188,
4499  1867, 1481, 353, -134, 2706, 147, 74, -77,
4500  -148, -224, 196, -60, 179, 125, -13, 1011,
4501  -189, -172, 658, 4441, -540, 531, 239, -329,
4502  2782, 392, 97, -660, 3488, -78, 1308, -574,
4503  -903, -170, -279, 173, -70, 601, -385, 123,
4504  -423, -512, -193, -233, 106, 175, 210, 185,
4505  489, -236, 153, -670, 25, 61, -196, 213,
4506  67, 339, 5443, 116, -647, 149, -130, 197,
4507  -11, 305, 2669, 1212, 298, 84, 219, -26,
4508  2661, 650, 1348, -65, 574, -1482, -268, -30,
4509  626, 328, 279, -245, 87, 94, -202, 2,
4510  366, -505, -592, 2, 5666, 384, 22, 227,
4511  208, -1221, 78, 155, 260, -1111, 165, 396,
4512  -678, -739, 2503, -2395, 2025, 1424, -343, -759,
4513  -837, 101, 55, 274, -481, 22, -568, 1044,
4514  -271, -124, -609, -833, -206, 53, -591, 1150,
4515  -1950, -2875, 1949, 59, -334, -3230, 176, 1133,
4516  -372, 2937, -803, -663, 631, -659, -32, -82,
4517  851, 113, -60, -625, 556, 177, 112, -753,
4518  -33, 313, -33, -208, -177, -5496, 55, -533,
4519  -815, 123, -755, -215, 638, 223, -156, -917,
4520  -166, -33, 504, 704, -3001, 124, -153, -1809,
4521  -977, -717, 1718, 476, 212, 1661, 953, -1422,
4522  -1014, -94, -524, -2562, -267, 371, 104, -63,
4523  -546, 262, 193, -1714, 261, 1867, 738, -1878,
4524  400, 1754, -445, -405, -841, -439, 709, 44,
4525  675, 248, 640, -138, 1217, 393, -1402, 653,
4526  3110, -938, -2491, -688, 1214, -649, -1356, 2506,
4527  203, 172, 679, 1003, 772, -3010, 82, -998,
4528  1011, -980, -28, -138, -430, 614, 427, -341,
4529  201, -8082, -118, 224, -1167, 195, -920, -352,
4530  -657, 5, 46, -39, -72, 698, -136, -40,
4531  391, 287, 157, -1197, -60, 2808, -123, 489,
4532  152, 2318, -805, 958, 98, -1496, -835, -846,
4533  589, 455, -868, 245, -10, -5047, 12, -50,
4534  1277, -95, 456, -49, 570, 608, -658, -352,
4535  -277, -268, 214, 388, 1865, 2, 3033, -269,
4536  259, -75, -3437, 800, -190, 668, -263, -111,
4537  229, -43, -139, 659, -290, 782, -18, -854,
4538  271, -2223, 30, -162, 71, 47, 756, -1269,
4539  336, 863, -1998, -16, 1172, 236, 929, -477,
4540  -2446, -92, -425, -193, -8192, 321, -102, 85,
4541  -85, 108, 318, 149, -27, -182, 69, -237,
4542  35, 451, -263, -890, -348, -295, 64, 410,
4543  6427, 569, 604, 543, 38, 31, -15, 148,
4544  249, -83, -67, 457, -76, -560, 694, -797,
4545  190, -113, 2006, 136, 1705, -428, 3549, -550,
4546  70, -3, -147, -288, 1142, -919, 493, -1305,
4547  -460, -151, 831, 623, -768, -211, 31, -296,
4548  167, -2721, -16, -654, 243, 2555, -311, 1845,
4549  -531, -576, 143, -574, 490, -1089, -2302, 1080,
4550  701, 472, 2782, 320, -1455, -632, -218, 281,
4551  -1492, -661, -1379, -538, -236, -1928, -502, -565,
4552  -480, 525, -81, 38, 263, 3, 366, 163,
4553  -3140, 882, 189, 1123, 382, -1748, -1210, 371,
4554  -602, 696, -413, -207, 358, -616, 4725, -473,
4555  -784, 249, 621, 764, -265, -1004, -570, 339,
4556  -643, -123, 302, 284, 1, -159, -321, 250,
4557  -297, -43, -3512, -1064, -493, 556, -1184, -263,
4558  1314, 2028, 1074, 9, 2941, -998, -271, 966,
4559  -754, -2589, 88, 741, -307, 134, 152, -86,
4560  311, 904, -917, 1199, -5090, 118, 181, -311,
4561  -412, 475, -647, -717, -637, -221, -291, -469,
4562  77, 946, -1196, -119, -175, 530, -465, 383,
4563  -1253, 589, 826, 835, -3578, -319, -80, 488,
4564  -238, -497, 360, 839, 1870, 762, -1669, -769,
4565  429, 778, -3121, -325, -55, -128, 2606, -874,
4566  1043, -902, 1746, -725, 115, 167, 142, 604,
4567  -101, -725, -11, -458, -27, 450, 293, 2,
4568  -383, 23, 172, -6725, 400, -205, 165, 45,
4569  -38, 86, 372, 354, -68, 390, 2444, 521,
4570  4, -3586, 357, 129, 665, -328, 524, 113,
4571  -446, -514, 1132, 289, -560, 239, 167, -349,
4572  -724, 101, -3165, -3139, -163, -147, 865, -617,
4573  0, -789, 797, -1026, 432, 359, -460, -105,
4574  1119, 486, -233, -360, -175, -349, 837, 469,
4575  -250, -521, -4470, -108, 1009, -575, 283, 22,
4576  -555, -682, -234, -249, -33, -106, 521, 515,
4577  -283, -78, 101, -135, -648, 506, 181, 392,
4578  -517, 5405, 442, -106, -8168, 51, -310, -813,
4579  49, -314, 586, -479, 376, 113, 337, -151,
4580  245, 270, -1, 619, -312, -37, -215, -482,
4581  -3055, -3261, -346, -493, -357, 306, -160, -21,
4582  258, 872, -577, -141, 18, -84, 693, 151,
4583  218, -533, -37, 540, 61, 40, 3150, 157,
4584  -2549, -324, 267, -456, -1236, 798, 517, -224,
4585  -196, 587, -495, 18, 258, 3147, -15, -568,
4586  957, -444, 637, -354, 828, 1182, -769, -137,
4587  -2130, 408, -1667, 252, 282, 201, 239, 154,
4588  125, -7882, -332, 198, -47, 265, -289, 358,
4589  -4, 103, -795, 207, 82, 229, 429, 361,
4590  263, -409, -451, -1036, -3419, 899, -568, -1480,
4591  898, 284, -53, 179, 975, -1283, 759, -150,
4592  3244, 408, 2579, -418, -117, 226, 583, 210,
4593  -62, -1513, -148, -820, 1073, 1290, -263, -454,
4594  653, 555, 286, 218, -105, -135, 231, -892,
4595  -284, 2513, 2715, -1530, -165, -1419, -223, -66,
4596  525, 1556, -18, -664, -19, 856, 179, 535,
4597  -339, -245, 498, 193, 235, 328, -491, 231,
4598  -5629, 65, -85, 313, -395, 6, 344, 267,
4599  672, -991, 178, -1335, -64, 9, -1508, -69,
4600  57, -310, -1793, -850, -3669, 427, -79, -720,
4601  219, 366, 131, 523, 141, -1055, -66, 13,
4602  -843, -55, -794, 661, 112, -407, -496, 550,
4603  931, -3938, 1780, -509, -543, -157, -270, -1015,
4604  564, -231, -854, -3372, -327, 869, -196, -981,
4605  -205, -215, 605, 746, -2188, 2250, 74, -2979,
4606  -242, 832, -190, 365, -1327, 453, 95, 76,
4607  158, -683, 628, 297, -867, -542, -143, -568,
4608  -414, 6018, -40, -35, -456, -632, -779, -226,
4609  -442, -295, 310, -766, 578, -197, 84, -961,
4610  -3346, -106, 3266, -3, -477, -8, 652, 122,
4611  -606, 49, 34, 686, 385, -258, 214, -572,
4612  -72, -193, 124, 440, 48, 45, 75, 9,
4613  -7724, 200, -364, 578, 318, -461, 84, -233,
4614  46, -404, 185, 470, -3387, -3397, 374, -519,
4615  -320, -378, 27, 921, -280, 188, -245, -69,
4616  -322, 504, -72, 460, -80, -35, -220, -3098,
4617  -3678, 477, 248, -801, 580, 187, 468, -636,
4618  -364, -432, 183, -82, -79, 266, -787, -740,
4619  552, 228, 238, 482, -2229, 275, 149, -360,
4620  -350, 2774, 871, -118, 55, -961, -165, 2429,
4621  982, 313, -502, 3094, -431, 3485, 473, -347,
4622  171, 544, 253, -324, -50, 464, 116, 650,
4623  1102, 495, 420, -404, -1, -2991, 4055, 207,
4624  374, -187, -121, 130, -451, -953, 822, 526,
4625  287, 120, -979, 376, 594, -79, -130, -362,
4626  -979, 166, 693, -4108, 84, -135, -195, -703,
4627  -1506, -1098, -611, 870, 935, -156, 974, 286,
4628  -86, 83, 2975, -681, 3218, -286, -452, -70,
4629  -113, -395, 137, -1295, -503, 853, 297, -352,
4630  -1004, -117, 476, -431, -2848, -7, 3601, 402,
4631  -534, 312, 86, 1524, -358, -164, -43, 913,
4632  1003, 239, -364, -88, -468, -672, 220, -211,
4633  -326, -431, 438, -297, 380, 125, -146, 4550,
4634  -271, -831, 768, -1360, -45, 266, -278, -246,
4635  625, -132, 153, 514, 115, -1311, 707, -361,
4636  -601, -3224, 376, -2107, -259, -1155, 426, -646,
4637 };
4638 
4639 static const int16_t cb1110sm1[] = {
4640  360, 3106, -518, 185, -906, 3245, 508, -91,
4641  938, -1270, -492, 36, 168, -997, -208, 991,
4642  99, 1553, -294, 204, -22, -108, -2405, 2893,
4643  49, 72, -490, -529, -218, 1343, -786, 903,
4644  411, 207, 131, -636, -129, -134, 621, -253,
4645  319, 135, -234, -75, -293, 46, 207, 5985,
4646  280, -86, -78, 690, 984, -770, -565, -226,
4647  -242, 374, 26, -696, 81, -277, -9, 639,
4648  -730, 250, -232, -488, -284, 460, -398, 4336,
4649  -303, -266, 546, -292, 2936, 70, 2077, 373,
4650  -141, 292, 2102, 340, -312, -523, -341, 1017,
4651  457, 224, 315, 271, 1080, 152, 192, 568,
4652  1014, 155, 85, 329, -5235, 137, -503, 141,
4653  275, -7, 752, 282, -267, 321, -735, 746,
4654  489, 450, 478, 432, -152, 451, -1192, 1267,
4655  -341, 1136, 100, -3538, -1551, 1547, -551, 294,
4656  -473, -821, -51, 718, -655, -11, 2817, -26,
4657  73, -459, -1569, 181, 516, -151, 2846, -112,
4658  186, 714, -228, -210, -451, 920, -99, -132,
4659  -2662, 589, 3040, 376, 662, -834, 782, 542,
4660  1485, 538, 3531, 107, 47, 62, 398, -11,
4661  -15, -733, 471, -231, 668, -212, 38, -536,
4662  -1905, 2769, -149, 1623, -3418, 237, 55, -328,
4663  -770, 335, 2755, 340, 62, -466, 267, -946,
4664  427, 266, 80, 1134, 34, 949, 366, -339,
4665  -112, 3, -105, 442, 5117, 545, -93, 611,
4666  -186, 566, -39, -172, -59, -1120, 388, 703,
4667  619, -359, -117, -68, 569, 148, -214, -245,
4668  281, 617, -2337, -88, -255, 124, 3292, 443,
4669  434, -17, -1157, 3090, -205, -245, -983, 250,
4670  -1086, 643, 1392, 831, 733, -59, -1199, 1747,
4671  -415, 1073, 279, 428, -512, -3392, 0, -6,
4672  526, 275, -79, 477, 411, 85, 1485, 795,
4673  -209, 495, -2628, 367, -1734, 900, 301, 239,
4674  -53, -2068, 403, 1333, -1304, -566, -1420, -771,
4675  -2300, -15, 842, 342, -2373, 61, -1379, 303,
4676  733, -108, -316, 94, -477, -254, -211, 807,
4677  273, -792, 159, -66, -857, 1092, -1001, -69,
4678  -3770, 999, 2418, 854, 173, 2281, -681, 485,
4679  578, 145, -1245, 845, -375, 219, -259, 374,
4680  751, 226, -1347, -825, 66, 319, -173, 191,
4681  445, 284, 62, -8150, -71, 53, 637, -96,
4682  227, 75, 73, -88, 654, -24, -466, 477,
4683  671, -125, -942, 104, 248, -151, -383, 11,
4684  322, 332, 4160, 108, -301, 463, -402, 352,
4685  -1799, 580, 1443, 396, 287, -158, -421, 340,
4686  -349, 109, 61, 47, -2816, -298, -947, -817,
4687  673, 189, 36, 4069, -584, -335, 2608, 10,
4688  -378, -630, -801, 228, 946, -405, -1186, 473,
4689  625, -2, -741, 523, 3747, 318, 733, 171,
4690  268, -2554, 402, -252, -205, 292, -351, 64,
4691  289, 801, 989, 435, -100, -163, -1215, -467,
4692  661, -714, 165, -228, -637, 1357, -498, -52,
4693  488, -3882, 130, -1053, 796, 1040, 381, -729,
4694  147, 803, 169, 46, -157, 167, -209, 126,
4695  -1016, 88, -1018, -458, -527, 1259, 621, 3847,
4696  -525, 1247, 18, 253, 642, 340, -705, 838,
4697  -2769, -672, 153, 115, 453, 773, 9, -2285,
4698  -291, 6, -219, 628, 284, -330, 568, -240,
4699  -206, -127, 273, 373, 367, -494, 8192, -595,
4700  -255, -158, -326, -60, 513, 334, -667, -549,
4701  -110, 2, 573, 1086, -610, -368, 259, -3611,
4702  -455, 1577, -524, 11, 904, 390, 313, 707,
4703  2670, -223, 2710, 593, -25, 228, 540, 663,
4704  740, -1108, 298, 1223, -531, -1978, 248, -661,
4705  -341, -910, -2434, 111, 217, 748, 231, -305,
4706  -419, 1873, 1094, -936, -1741, 1133, 1881, -671,
4707  41, 268, -1826, 466, 135, 37, -200, 4623,
4708  -1212, -969, 541, 1278, 652, 1061, -759, -747,
4709  -427, -107, -1329, -583, -255, -67, -311, -10,
4710  -421, -8192, 322, -181, -442, 76, 176, -742,
4711  -175, 147, 385, -275, -87, -704, -545, -315,
4712  -414, 569, 81, -387, 628, 2954, -604, -1459,
4713  -29, 1693, 840, -1024, -66, -317, 266, -2465,
4714  -917, -14, 151, -369, 366, -2388, 1, -773,
4715  1333, -99, 223, -694, -1169, 917, -2496, -1290,
4716  -286, -1007, -508, 734, 451, -256, 266, -105,
4717  -143, 439, -120, -146, 7690, -183, 188, 68,
4718  -385, 7, -278, -24, -66, 292, 137, 143,
4719  21, -495, -527, -284, 89, -1584, -64, -3664,
4720  286, -2258, 80, -932, -771, -338, -830, -1029,
4721  -99, -32, -800, 351, -87, 600, -93, 133,
4722  389, -690, 269, 201, -328, 5489, 558, -702,
4723  -487, 210, 3107, -3628, -96, -388, -169, -221,
4724  339, 403, -816, -24, 469, -112, 560, 844,
4725  -441, 698, 169, -378, -283, -924, 2842, -479,
4726  -694, -117, -94, 523, 974, 1356, -638, 590,
4727  820, 2164, 247, -532, 648, -243, -599, -67,
4728  5686, 174, 78, -608, 230, -172, 369, 342,
4729  -113, 111, -345, -311, 594, 350, -260, -1423,
4730  -425, -407, -1017, -298, -180, -738, -891, 66,
4731  -3312, -1157, 1, 811, -1431, 612, 797, -1344,
4732  -890, -959, 318, 392, -190, 735, 196, -347,
4733  61, -116, 344, 243, -411, -446, 62, -128,
4734  -3386, 476, 2695, -193, -39, 1960, -7, 909,
4735  -118, -2275, -28, -997, -210, 374, -586, -82,
4736  914, 323, -73, -2743, 858, -65, 43, -2444,
4737  -246, 145, 78, -638, 844, -2079, 352, -332,
4738  615, -779, 270, 1799, 680, 500, 686, 1168,
4739  -397, -2233, -31, -163, -18, 602, -232, -915,
4740  -941, 3708, -337, -559, 315, -401, 42, 26,
4741  316, -100, -191, 36, 206, 214, -3336, -407,
4742  494, 749, -491, -162, -55, -2902, -1515, -198,
4743  -311, -359, 439, 359, -935, 203, -214, -2401,
4744  -607, -2843, 818, -579, -2066, 388, -514, -912,
4745  787, 564, 149, -103, -757, 389, 173, -303,
4746  154, 814, 1631, -393, -2264, 1664, -802, 904,
4747  541, 784, 1063, 1152, -2510, 297, 84, -154,
4748  160, -497, -78, 1503, -598, -543, 86, 1683,
4749  -330, 46, -24, -892, 747, -3336, -393, -2268,
4750  107, 710, 1682, -277, -278, -276, 1253, 327,
4751  -986, 802, 191, -732, 286, -761, 1008, 461,
4752  1615, -1041, 2127, 2456, 3927, -160, 187, 31,
4753  -101, 3258, 202, -75, 330, 375, -301, -275,
4754  -782, 949, 12, -621, -617, 572, 1007, 414,
4755  -91, -428, -392, -985, -692, -3422, 199, 845,
4756  91, 418, 290, -983, 721, -1265, 208, 1200,
4757  91, -758, -2649, -451, -814, -623, -458, 272,
4758  2777, 809, 1282, 763, 1122, 21, 520, 50,
4759  -1018, 428, 385, 6149, -255, 8, -12, 21,
4760  20, 293, -315, -446, -423, 549, 428, -56,
4761  -497, 101, 653, -177, -3975, 56, -127, 3214,
4762  291, -384, -721, 478, -314, -231, -469, -362,
4763  -682, 765, -308, 420, 456, 322, -54, -2,
4764  10, -239, 6916, -461, -482, -211, -286, -110,
4765  -877, -711, -470, 159, 260, 59, 252, -97,
4766  -2978, -646, -35, 156, -123, 360, 556, -3254,
4767  -475, -313, -268, -1771, -538, 203, 967, 283,
4768  -653, -565, 387, -3097, -255, 25, 295, 264,
4769  -3716, 505, 1024, -315, -215, -222, -780, 660,
4770  431, -341, -521, 46, 127, -244, -772, -3741,
4771  190, -335, -17, 2135, 744, -35, 627, -1115,
4772  681, -343, 123, -1534, -86, -542, -297, -82,
4773  -2772, 3914, -75, 526, 124, -523, -112, 500,
4774  863, 371, 190, 1036, 141, -1011, 373, 796,
4775  421, -682, 403, 2924, 3730, 6, 211, -691,
4776  -167, -391, -655, 162, 348, 216, -227, -535,
4777  -147, 367, -189, 331, -191, 159, 49, -4905,
4778  -252, -290, 609, -452, 1042, 1027, -645, -159,
4779  -633, -542, -925, -262, -91, 192, 1266, -2,
4780  -164, 587, 188, 3434, -1014, 2, 1373, 1832,
4781  -1224, -965, 831, -987, 1180, 1389, -925, 48,
4782  -3239, 263, -329, -660, -733, 262, -988, 598,
4783  -2421, 630, 720, -925, -455, 208, 1092, -294,
4784 };
4785 
4786 static const int16_t cb1616l0[] = {
4787  -15, -7707, 115, 30, -36, -27, -22, -43,
4788  2, 5, 31, -1, 87, 2, 41, 21,
4789  270, 16, 3747, -773, 3027, 224, 92, -168,
4790  -7, -62, -79, -44, -9, -4, -58, -78,
4791  1063, 203, -2, 76, 289, -36, 92, -29,
4792  -78, -148, -5176, 137, 219, 299, 89, -233,
4793  62, -129, 33, 123, -30, 197, 4018, -37,
4794  -38, 139, 41, 153, 71, -26, 27, 53,
4795  72, 3358, -68, -122, 293, -19, -355, 104,
4796  34, 3121, 16, 29, -344, 37, 174, -28,
4797  -43, -102, -59, -1661, 14, 5, -62, -1,
4798  14, 15, -42, 4, -31, -2, 13, 23,
4799  957, -419, 20, 31, -14, 51, 24, -46,
4800  8, -16, 27, -75, -27, -33, -28, 18,
4801  -67, -152, -48, 47, 90, 48, -74, -103,
4802  -18, 4863, 3, 132, 414, -86, -60, 285,
4803  16, 32, -44, 0, 22, -163, 23, -3,
4804  23, -61, 13224, 52, -139, -13, 171, 215,
4805  -51, -21, -48, 33, -10, -17, -21, -7662,
4806  -57, -44, -51, 35, 35, 34, 105, 178,
4807  -77, 77, 147, 67, -816, 2913, -3087, 516,
4808  -112, -296, 21, 133, 211, 162, 87, -25,
4809  -535, -830, -12, 46, -59, -10, -4, 42,
4810  0, -91, -9, 47, -90, -29, 74, 322,
4811  -106, 83, 44, 4693, -788, -73, -85, -105,
4812  -76, -1031, 34, 6, 78, -34, 160, -48,
4813  -707, -12, -9, 39, 14, 23, 88, -2286,
4814  21, -25, 42, 130, 39, 251, 16, -50,
4815  397, -226, -2570, 88, -129, -347, 159, 92,
4816  0, -44, -49, 235, -196, -24, -36, 113,
4817  13387, 45, 22, 54, -20, 29, 27, -27,
4818  54, 38, -63, -12, -74, 45, -8, -115,
4819  591, 46, 5, -234, 57, 124, 86, -3794,
4820  -51, 292, -160, -152, 96, -334, 348, 96,
4821  -186, -3870, -3715, 54, 0, -29, -65, -68,
4822  6, 132, 47, -155, 62, 26, 66, -10,
4823  -46, -3093, 66, 3633, 183, -171, -132, -24,
4824  154, 157, 129, -185, 12, -26, 96, -12,
4825  88, -34, 42, -15, 37, -6625, -27, 13,
4826  41, -30, 62, 142, -93, -168, 84, -22,
4827  139, -19, 18, 10590, -111, 36, 13, -44,
4828  4, -45, -3, -3, 28, -25, -4, 115,
4829  119, -49, 41, 33, 87, -85, 12444, 73,
4830  71, -111, 61, -15, 117, 23, -24, -5,
4831  131, -31, -1, -22, -57, -12, 50, 35,
4832  -1555, -20, 38, 82, -52, 27, -128, -14106,
4833  808, 190, 89, 595, 63, -291, 282, -48,
4834  32, -706, -433, -673, 3285, 1311, 830, 3745,
4835  -204, -1185, -584, -51, 952, 1005, -566, 1764,
4836  186, 1211, -495, -112, 1213, 192, 2320, -43,
4837  -30, 24, -1152, 2, 2, 32, -55, -25,
4838  -2, -17, -14, -6, 22, -54, 32, 45,
4839  10, -85, -26, -16, -66, -60, -210, -104,
4840  208, -248, 62, -28, -14552, -11, -44, 1601,
4841  47, -138, 46, -35, 2647, -81, -3, -38,
4842  -66, -59, -33, -19, 43, -17, -79, 53,
4843  1821, -1572, 2582, 85, 48, -140, 78, -155,
4844  -173, 96, -32, 121, -58, 201, -174, -54,
4845  74, -2442, -282, -771, 37, -2930, 15, 1762,
4846  154, 263, -15, -19, 139, 246, -243, -31,
4847  84, 145, 8, 152, 43, 128, 679, 1828,
4848  3476, 17, 92, 102, 258, -29, -275, -39,
4849  -187, 88, 70, 28, 2, 2143, 274, 202,
4850  -67, -13, -22, 68, -35, 135, 114, 108,
4851  27, 1, -11248, -100, 14, 26, 59, 10,
4852  -24, 30, 1, -38, -9, 21, 18, -1,
4853  2029, -83, -342, 3443, -25, 7, 0, 54,
4854  78, 198, 45, 233, -6, 0, -109, -172,
4855  -2250, 41, -79, 2820, 44, 216, 39, 59,
4856  -41, 52, 79, -52, 12, 23, -72, -125,
4857  83, 17, -28, -32, 13, 2, 28, 0,
4858  -26, 75, -81, 66, 25, -81, 6516, 9,
4859  -93, 49, -4036, -2484, -42, -71, 178, 99,
4860  -133, 79, -41, -112, 57, 66, -28, 13,
4861  39, 64, -123, 3174, 3061, 259, 55, 123,
4862  -123, 246, -138, 139, 75, 31, -215, -154,
4863  -218, 26, 16, 21, 126, 26, -33, -10,
4864  -15, 16, -20, -53, 21, 15526, -35, -59,
4865  -50, -11, -58, 67, -11, 107, -24, -37,
4866  8155, 31, -111, -62, 138, -60, -10, 84,
4867  -128, 37, 24, -45, -10, 129, -68, -37,
4868  42, -80, -205, -79, 5994, -93, -270, -400,
4869  20, -89, -39, -200, 230, 197, 325, -305,
4870  -294, 94, 3207, 128, 3119, 226, 28, -49,
4871  264, 186, 8, -29, -13, 27, 22, -63,
4872  43, 84, -19, 57, -2605, 316, 259, -43,
4873  50, -2241, 105, -12, -23, -36, 89, 41,
4874  -15, 145, 10, -81, 7, -50, 70, 60,
4875  -23, 55, -62, 0, 52, -77, 180, 74,
4876  79, -14297, 6, 24, 299, -107, 4, -29,
4877  -3252, -51, 40, -143, 3550, -28, 102, 24,
4878  215, 147, -169, -60, -43, -486, 5, -1,
4879  62, -116, -2917, 430, 50, 2927, 139, 127,
4880  63, -53, 141, -255, -85, 95, -101, -176,
4881  195, 104, -3066, -56, 3239, -161, -214, 57,
4882  24, -375, -181, 0, -259, 130, -120, -2,
4883  -6, 175, -147, -185, 68, 219, 425, 2685,
4884  -3120, 266, 246, -270, -70, 273, 168, 121,
4885  -143, 2641, -553, -547, 638, 113, 2965, -161,
4886  29, -374, 105, -869, 108, 70, 15, 230,
4887  -54, -106, -21, -4, 86, 85, 155, -120,
4888  -17, -21, -2534, 57, 149, -129, 21, -169,
4889  -2289, -127, -19, -26, 3, 60, 35, 1,
4890  -28, -7, 36, -180, -13, 87, -68, 56,
4891  80, 64, -8, -73, 6691, -32, 47, 48,
4892  -6, 61, 36, -8, -41, -1, 13, 68,
4893  140, -51, 25, 12, 3, 57, -54, -33,
4894  -19, 12, 28, -60, -56, -2399, -14, 127,
4895  1935, 84, 127, -193, -3, 3307, -56, 15,
4896  31, -116, -187, 236, -289, 261, 69, 144,
4897  1723, 79, -68, 102, 727, 69, 654, -60,
4898  21, 124, 3497, 248, -684, 1469, 368, -254,
4899  -211, -2600, 771, -138, 368, 3089, 52, -206,
4900  147, 200, -15, -136, 194, -164, -352, -152,
4901  -4870, 5, 191, -3, -97, 28, -41, 107,
4902  2, 11, 60, -76, -35, -42, 129, -77,
4903  -2610, -295, -218, -369, 10, 253, 15, -125,
4904  74, -87, -70, 3366, 115, 240, -106, -93,
4905  121, 10, 36, 9, -18, -66, -77, 7,
4906  37, -76, -22, 2913, 242, 22, 172, 102,
4907  186, -231, 90, -11, -57, 45, -10, -44,
4908  -84, 44, -117, -43, 49, 5585, 18, -166,
4909  -43, 64, 28, -9, 26, -160, 31, -28,
4910  29, 56, 29, -57, 109, -25, 3140, -131,
4911  57, -20, 27, -27, -5, -42, -52, 18,
4912  23, -56, -38, -14, 213, -33, -86, -4741,
4913  -151, -46, 1, -17, 46, 7, -13, 0,
4914  50, 28, -57, -7291, -20, 12, 66, 214,
4915 };
4916 
4917 static const int16_t cb1616l1[] = {
4918  -81, 5, -16, 34, 19, 10938, 141, -21,
4919  27, -105, -110, 32, -67, -75, 19, -138,
4920  3, -14, -408, -302, 36, -4612, 23, -579,
4921  -35, 19, -312, 35, 120, 97, 82, -109,
4922  41, -1745, -158, 299, -3069, 84, 18, -447,
4923  -33, 65, -32, 45, -7, 144, 86, 100,
4924  -1738, 250, -226, -137, 159, -45, 134, 438,
4925  102, 37, -15, -161, -23, 4221, 174, 47,
4926  -264, -182, -182, 686, -248, 89, -41, 80,
4927  -2687, -194, 2552, 407, -1106, -970, -181, -228,
4928  4395, 118, 1027, -255, 136, 100, -43, 246,
4929  80, 15, 34, 82, -54, -367, 698, 232,
4930  -177, 45, -67, 49, 138, -158, 168, 202,
4931  43, -70, -101, 20, -97, -3465, -342, -255,
4932  127, 25, -52, -5, 7, 76, -3, 19,
4933  -19, 42, 10, -63, 16, 121, 732, -3127,
4934  -43, 116, 36, -2519, 23, 18, 181, 41,
4935  -32, -11, 22, 51, 35, 16, -34, -62,
4936  1744, 94, 173, -1243, -262, 11, 3218, 239,
4937  149, -219, 29, 118, -382, -289, -42, 161,
4938  17, -1, 2551, -83, 90, -128, 138, 3238,
4939  43, -29, -112, 110, -268, 293, 23, -117,
4940  -64, -137, 79, -70, -10747, -66, 73, 90,
4941  35, 90, -29, -78, -111, 75, 48, 8,
4942  -169, 2944, 16, 89, 186, -34, 82, 241,
4943  -46, 257, -243, 93, 2966, 178, -256, -18,
4944  -33, 103, -320, -271, 3088, 2893, -250, 102,
4945  696, 124, -211, 18, -143, 97, 216, -99,
4946  195, 40, -35, 144, 26, 135, -152, -215,
4947  120, 25, -254, -1875, 657, 197, -3527, -332,
4948  310, -11, 1958, 102, -12, -45, 2, -127,
4949  4, 1, -19, 47, -20, -52, 97, -30,
4950  -7738, 51, 26, 5, -21, 18, 15, 15,
4951  66, 30, -8, -7, -31, -1, -33, 38,
4952  164, 90, 6798, -33, -90, -17, -5, 14,
4953  -42, 21, -20, -41, 48, -6, -36, 6,
4954  -207, -4363, 5075, 31, 6, 100, 65, 86,
4955  19, -158, 28, -134, -91, -68, 9, -26,
4956  -37, 2588, 307, 3467, -451, 101, -441, 323,
4957  62, 188, -132, -294, 98, -22, 152, -46,
4958  65, -39, -37, -82, -9, 18, 43, 17,
4959  8, 56, 97, -11564, 21, 15, 75, 85,
4960  155, 15, 32, 0, 20, -45, 7412, 48,
4961  3, 38, 72, 30, 23, 42, -20, -110,
4962  -454, -233, 653, -325, -276, 504, -481, 583,
4963  270, -649, 481, -3166, 1619, 164, -90, 150,
4964  32, -96, -47, 49, -13, 115, -183, 75,
4965  62, -9026, 12, -93, -715, 6, 137, -338,
4966  810, -39, -277, -108, -20, 315, 572, -3,
4967  -4570, 1053, -132, 13, 388, -223, -355, 31,
4968  -47, 61, -113, 5, -38, 43, -47, -80,
4969  2550, 27, 247, 277, -86, 336, 139, 146,
4970  -111, -73, 187, -312, 68, -276, 72, 638,
4971  73, 792, -170, 1383, 421, -703, -3813, 112,
4972  391, -195, -162, -28, -25, 317, 228, -83,
4973  4611, 654, 353, -380, -283, -627, -301, 161,
4974  -156, -81, 5, -15, -13, -17, 53, -50,
4975  36, -66, -7921, -2, -54, -41, -26, 47,
4976  -3, 22, -6, 11, 63, 2, 42, 71,
4977  -50, -87, -39, 2, -56, -2, 11165, 44,
4978  -119, -74, 131, 134, 5, 115, -39, 144,
4979  -23, 0, 186, 4648, 351, 36, -70, -71,
4980  1706, 2131, -228, 42, 6, 8, 4, -43,
4981  -12, -40, -44, -7, -14, 11, 83, -93,
4982  -144, 186, -46, -9, 13, -87, -120, 70,
4983  -209, 115, -3513, 139, -46, 133, 96, 25,
4984  215, -35, -437, 126, 403, -115, 145, 203,
4985  -69, -334, 37, 934, -481, 3163, -2528, -49,
4986  57, 100, 76, 82, 251, 288, -114, 46,
4987  -201, -161, -161, -716, -4080, 378, -830, -254,
4988  12, -2110, -300, 78, 288, 48, -90, -99,
4989  -31, -110, 201, 66, 327, 119, -180, 148,
4990  633, 71, -4100, 33, 57, -9, -48, 151,
4991  -20, 72, 71, -11, 39, -67, 176, 27,
4992  143, 198, 383, 155, 3182, -128, -152, -3209,
4993  -172, -262, -13, 129, -167, -128, 55, 46,
4994  -37, 70, 107, 7, -23, -2082, 241, 236,
4995  -47, -85, 105, -47, -202, 208, 201, 30,
4996  -106, -14, -38, 14, -45, 24, -24, 12083,
4997  22, 151, -58, -9, 59, 170, 113, -82,
4998  369, -155, 53, 97, -185, -57, 203, 311,
4999  236, 4789, -24, -591, -1463, 118, 94, -274,
5000  3188, -145, -406, 183, 0, -54, 17, -22,
5001  37, -55, -34, 63, -340, 175, -300, 106,
5002  -190, -38, 67, -2, 19, -46, -42, 11,
5003  -33, -33, -28, -10, -27, -9235, 29, 62,
5004  -927, 1285, 49, 72, 65, 89, 57, -44,
5005  -9, -15, 85, -1, 74, 81, -123, 160,
5006  69, -2803, -22, 47, -467, -74, 748, 168,
5007  -9, 235, -3155, -154, 48, 483, -341, 74,
5008  2403, 97, 93, -106, 219, 136, -191, -50,
5009  7, 71, -103, 261, 3283, -124, -624, -2570,
5010  73, -31, 10, -73, 30, -15, -2256, -2,
5011  -73, 55, 73, 14, -74, -81, 38, 352,
5012  108, -18, 25, 61, 54, 1, -5, 109,
5013  25, -2676, -25, -52, -316, 2, 36, -36,
5014  -355, 40, -19, 120, 27, -4, -51, -8,
5015  42, -10, -28, -90, -143, 29, -10, -8442,
5016  -22, -566, 59, -39, -1, 27, 29, -20,
5017  6, 19, 0, -36, 38, 68, -43, 35,
5018  22, -47, -146, 3567, 13, 12, 3230, -18,
5019  -32, 75, -112, -8, -157, -23, 101, 165,
5020  198, 93, 383, 1236, 1077, -3592, -1401, 1135,
5021  844, -266, -74, -70, -280, -98, 67, -109,
5022  38, -5109, -66, -57, 89, -21, 6, 19,
5023  -21, 70, 60, 76, 35, 18, 44, 51,
5024  45, 40, 54, -6685, -67, 9, 113, -29,
5025  -10, -96, 80, 98, 103, -40, -8, -20,
5026  -131, 15, 262, 47, -253, -116, -12, -4807,
5027  2, -81, 76, -46, 37, 353, -130, -191,
5028  -127, -10, -35, 91, -122, 173, -165, -8,
5029  -15179, 86, -186, 123, -295, -25, 21, 63,
5030  -93, 730, 20, -120, -4624, 340, -253, -473,
5031  44, -18, -99, -37, -54, -317, 65, -52,
5032  2167, 68, -245, 224, 117, -180, -4695, -276,
5033  118, 142, -101, 202, -301, -33, -129, -303,
5034  -90, -75, 50, 98, -56, -68, -153, -38,
5035  168, -278, -22, -64, 9757, -91, -23, 1284,
5036  53, 56, -11, -46, -1645, 11, 15, 12,
5037  8, -40, -2, 84, -56, 17, -7, -30,
5038  -4010, -3557, -252, 56, -79, -87, -7, 8,
5039  79, 16, 21, 51, -63, -22, 118, 228,
5040  -1525, -78, -22, -2, 16, -49, 17, -37,
5041  -3, -14, 10, 31, 17, -111, 32, -144,
5042  -3612, 3473, 79, 23, -89, 74, 33, -29,
5043  11, -42, -42, -129, -41, 155, 52, 31,
5044  -162, 12609, 147, 17, 68, 2, 15, -12,
5045  -39, 50, -108, -66, 121, 69, -27, 94,
5046 };
5047 
5048 static const int16_t cb1616s0[] = {
5049  1213, -1302, -1130, 90, -69, 22, -360, 360,
5050  -55, 453, -705, 4416, 227, 173, -8, 149,
5051  210, -118, 51, -3759, 949, 2418, -238, 201,
5052  -597, 94, -253, 24, 225, -497, -59, 273,
5053  576, 651, 608, -483, 335, -125, 256, -2873,
5054  318, -146, -650, -306, -2021, 1044, 41, -455,
5055  -1120, 832, 978, 212, -463, -209, 12, -275,
5056  -20, 118, 31, 639, 5933, -180, -121, -285,
5057  65, 212, 439, -135, 538, 116, -302, -245,
5058  2534, -623, 1549, -34, 727, -1750, 1477, 79,
5059  1669, -828, 618, -856, 773, -286, 343, -94,
5060  107, -320, -3144, -380, 694, -80, 843, 103,
5061  -700, -269, 452, -6847, -12, -527, 97, -21,
5062  -76, -246, 2, -104, -68, 98, 312, 117,
5063  -342, 1025, 207, 838, -71, 2463, 60, -1294,
5064  1549, -1310, -202, -1585, 682, 327, 608, 649,
5065  664, -801, 588, 137, -468, 286, 234, -6726,
5066  -107, 177, -147, 278, 118, -81, -242, 97,
5067  -235, 1599, -877, 1985, 448, -319, -745, -504,
5068  -433, -1859, -35, 286, -665, -1449, -124, -97,
5069  930, 2622, 682, 698, 1898, 1120, -323, -142,
5070  -679, 294, -162, -539, -1649, 152, 23, -414,
5071  1493, 602, 913, 1428, -3212, -103, -330, 557,
5072  463, 92, 251, 339, 16, 936, -116, 229,
5073  -827, -504, 2015, 1553, -503, -350, 214, 386,
5074  295, 2697, 429, 72, -705, -120, 427, -139,
5075  -334, -318, -6613, -468, 10, -122, 59, -322,
5076  -165, -144, 45, -427, -12, -79, -202, -266,
5077  981, -273, 240, -454, -30, -119, 340, 92,
5078  -251, 247, 189, 71, 243, -5648, -601, -434,
5079  -674, 867, -713, -428, -101, -231, 1144, -89,
5080  -10, 57, 302, 154, 362, -425, 2014, 2577,
5081  -8659, 389, -90, 76, 15, 147, 30, -202,
5082  -99, -255, -242, -165, 257, 97, 41, -72,
5083  263, 613, 272, 400, 5020, -199, -196, -177,
5084  -276, -25, 28, 97, -155, 119, 763, 33,
5085  -3540, -1447, 16, -169, 148, -143, 707, -2483,
5086  178, 83, -83, 154, -75, -15, 153, 283,
5087  -323, -139, -1390, 69, 725, -1744, 331, -3665,
5088  415, -514, -366, 124, 660, -295, 180, 77,
5089  -228, 192, 684, -193, 4, 4409, 298, 427,
5090  591, 290, -159, -166, -372, -514, -1840, -562,
5091  795, -1765, -349, 1178, -1619, -391, 615, -784,
5092  1353, 746, -871, -994, 182, -464, -498, -96,
5093  -306, -729, 743, 270, 223, -731, 73, 2692,
5094  1110, -2354, -328, -21, -172, -339, -528, 93,
5095  -338, 548, 1498, 309, -134, 160, -247, -619,
5096  1127, 783, -1557, 400, 1035, -445, -155, -2443,
5097  590, -790, 137, 388, 1188, 844, -395, 1005,
5098  55, 1141, -122, -3174, 138, 155, -506, 306,
5099  -3255, 2432, -116, -1289, -744, -350, 3, 192,
5100  -156, 95, -552, -57, 329, -405, 737, 138,
5101  -835, 4096, -1037, 797, -417, -418, -507, -694,
5102  -256, 78, -94, -63, -93, 754, -555, -90,
5103  -1518, -878, 167, -392, -100, -78, -80, -45,
5104  4774, 114, -284, -560, -21, 275, 15, -195,
5105  -1692, -711, -1057, 167, -1555, -690, -263, -267,
5106  310, -229, -14, -880, 426, -2826, 320, -49,
5107  -1223, -725, 3538, -270, -606, -1812, 481, -703,
5108  176, -284, -173, 271, 847, 711, 239, 314,
5109  1233, -61, 477, 429, -691, -156, 6712, 850,
5110  365, 229, -197, -355, 298, 250, 207, -437,
5111  -1647, -261, 165, 114, 165, 1165, -58, -597,
5112  -3290, -517, -478, -842, -187, -448, -302, -204,
5113  410, 544, 669, -2012, 476, 434, 214, 698,
5114  302, 100, 61, 63, -386, 918, 4434, -230,
5115  157, -1019, -1487, 2239, -774, -234, -378, 772,
5116  -190, 270, -61, -19, 322, 488, 937, -3582,
5117  -415, 2091, 1862, 81, -134, 1285, -2732, 221,
5118  -235, 388, -216, -63, 664, -105, -37, 165,
5119  899, -373, 284, -375, 286, -263, -295, 276,
5120  -246, 188, 5285, -303, 290, -60, -1, 95,
5121  -703, -288, 74, -717, -127, -53, -422, -452,
5122  166, -54, -15, 268, 238, -31, -279, -5872,
5123  863, -907, -101, 885, 552, 442, -2336, -2142,
5124  -804, -147, -791, 1000, 96, 250, -306, 134,
5125  743, -1648, -867, 673, 1594, 3725, 527, -676,
5126  -661, 238, 262, 560, 277, -58, 444, 166,
5127  -1039, -702, 558, -970, -1763, -1198, 580, 378,
5128  -421, -972, 630, -279, -2456, -1222, -232, -749,
5129  -3325, 174, 789, 729, -487, 583, -157, 1503,
5130  -801, -38, -11, 556, 81, 1508, -140, 74,
5131  1373, 912, 1471, 4, -1080, -105, -58, -104,
5132  -54, -544, -2392, 1550, 318, -506, -11, -180,
5133  -1891, -230, -259, -1182, -154, 524, -568, 1972,
5134  546, 469, -720, 1089, -1530, -680, 1349, 429,
5135  82, -1524, 1894, -90, 188, -145, 15, -1113,
5136  15, 53, 282, 2212, -736, -941, -1148, -344,
5137  1473, 344, 392, -333, -556, -480, -3833, 35,
5138  -160, -525, 151, -534, -782, 38, 520, -416,
5139  -384, 7582, -158, -29, 74, -57, -23, 73,
5140  -393, -245, -12, -260, -154, -319, 357, 247,
5141  -306, 351, 273, 755, 227, 89, 283, -152,
5142  17, 5129, 191, -213, -531, 255, -468, -209,
5143  1128, 72, -807, 225, -319, 1638, 42, 20,
5144  935, -52, -326, 541, -1174, 130, 284, -112,
5145  444, 3959, 262, -631, -262, 275, 1025, 190,
5146  1125, -265, -95, 265, 35, 270, -92, -30,
5147  -141, 325, -435, 45, -659, 149, 3648, 339,
5148  -1701, -1338, -144, -989, -604, 84, -394, 168,
5149  -302, -1294, -433, -921, 1271, 77, 374, -604,
5150  -230, 97, 206, -138, 2909, 478, 707, 0,
5151  1242, -340, -1659, 349, 2751, -1175, -146, 1038,
5152  65, -775, -423, 14, 22, 41, -905, 287,
5153  280, -933, 195, -1817, 540, -2374, -661, -1102,
5154  879, 1232, 29, -1683, 286, -136, 658, -395,
5155  -1782, -2823, -624, -223, -299, 2859, -103, -45,
5156  544, 82, -21, -263, -666, -362, -732, 249,
5157  1087, -242, 30, 663, -386, -350, 1240, -492,
5158  -868, 69, -41, 35, 30, -1791, 3870, -455,
5159  1355, 1098, 2933, 347, 361, 79, 2855, -26,
5160  -66, -598, -43, 21, -386, -802, -81, -436,
5161  846, -673, 377, -326, -1217, 1465, -480, -205,
5162  -2168, -1689, 690, 355, 1192, 734, -113, 39,
5163  -486, -644, 438, 1096, -723, -524, -1634, -621,
5164  -394, 226, 167, -625, -709, 854, 3005, -910,
5165  13, -793, -1517, -1254, 18, -440, -836, 651,
5166  -31, 229, -1081, -126, -191, -3612, 487, 451,
5167  -292, 943, -2018, -618, -259, -649, -723, -447,
5168  -238, 1096, -2228, 675, 563, -316, -1248, 32,
5169  -28, 293, -1817, 226, 267, 1291, 624, -2279,
5170  143, 650, 5, -563, -504, -2124, -94, -1613,
5171  -3050, 708, -3458, 442, 30, 65, -80, 89,
5172  204, -245, 94, 28, -2, -231, 623, -189,
5173  -405, -2147, 1147, 3124, 806, 1048, 1145, 653,
5174  47, 86, -4, 46, 437, 229, -190, 310,
5175  1995, -48, -1015, -1806, -266, -941, 361, 179,
5176  172, 397, 182, 323, -516, 3435, 7, -5,
5177 };
5178 
5179 static const int16_t cb1616s1[] = {
5180  -2521, -518, 1830, 985, -500, 109, -807, -197,
5181  543, -1036, 104, 1989, 428, 740, 1110, -366,
5182  1482, 899, -1828, 159, -3015, -311, -792, -42,
5183  3, -412, -157, -13, 863, -248, 261, -187,
5184  -409, 156, 772, 271, 318, -262, 78, -571,
5185  28, 370, 119, 302, -4794, 106, -123, -153,
5186  1857, -702, 1090, -319, 415, -327, 2124, -170,
5187  -411, 174, 62, -7, 921, -128, 735, -127,
5188  972, 1678, 166, -1471, -208, -224, 871, -900,
5189  -223, -817, 288, -472, 10, 31, -401, -3201,
5190  -1290, -3, -301, 183, 730, 473, 438, -81,
5191  882, -64, 2898, -242, 408, -211, -333, -254,
5192  -820, 612, -1128, -60, -73, -2516, 45, 637,
5193  -130, 459, -312, -223, -629, 1490, 1792, -199,
5194  -21, -545, 1772, -1084, -173, 381, 380, 1289,
5195  -117, 483, 138, -1200, -519, 598, -3453, 349,
5196  -3102, 1260, -170, 238, -684, 48, -483, -883,
5197  -879, 139, 298, -110, -203, -955, 195, 57,
5198  -550, 1945, -711, -688, -1470, 1527, 58, 317,
5199  656, 310, 57, 162, 2006, 1387, 845, -127,
5200  -398, 318, 2520, 2002, -906, -323, -194, 907,
5201  588, -228, -357, -316, 557, -596, -1559, -3,
5202  1614, 1317, -1701, 936, -89, -2270, 1327, 1046,
5203  400, -233, 18, -730, -23, -181, -593, 74,
5204  -570, -969, 432, -261, -833, -90, -4675, 786,
5205  -566, -183, -859, -554, 346, -493, -201, -220,
5206  241, -919, -1896, 265, -802, 1380, -718, -1103,
5207  -574, 307, 138, -1260, 175, 2540, -82, 58,
5208  1046, -1381, 2486, 582, 455, 485, -824, -150,
5209  57, -45, -155, -490, -1108, -2191, 833, 423,
5210  -2011, 267, 779, 140, -28, 57, 94, 6,
5211  -301, 5, -833, -1226, -193, 1110, -63, 79,
5212  -492, -1465, -2733, 444, 56, -1116, -601, 20,
5213  -618, -1315, -695, 1146, -66, 336, -166, 158,
5214  530, -53, -371, -594, -685, 114, -146, 373,
5215  174, -1, 47, 119, -124, -121, -6697, -94,
5216  -3544, 1506, 1221, -101, 2160, 558, -254, -728,
5217  511, 378, -383, 12, 626, 172, 183, 354,
5218  49, 1669, 1188, 3810, 409, 152, 694, -2520,
5219  342, 61, -85, -38, -170, 5, 305, 154,
5220  -348, 699, 332, 2542, 673, -1130, -2601, 554,
5221  1483, 466, 271, 490, -644, 822, -96, 477,
5222  131, -2051, -111, 43, -31, -62, -767, -3257,
5223  663, 488, 1823, 522, -525, -249, 481, -7,
5224  -1298, -941, -335, -566, 305, 534, -735, 207,
5225  709, -3170, 19, -20, -1888, 271, -1697, 117,
5226  1837, 2690, 305, -483, -463, 407, -706, 467,
5227  518, 1806, 244, -80, -453, -505, 882, 843,
5228  1328, -280, 175, 319, -842, 192, -680, -469,
5229  5440, -205, -187, 53, 332, 204, -184, 96,
5230  1026, -525, 20, 975, 125, -1562, -1873, -757,
5231  -137, 133, -10, -340, -783, -1484, -2206, 1238,
5232  -5212, -466, 129, -224, 17, 497, -41, 846,
5233  88, -41, 285, 284, -155, 21, -225, 150,
5234  223, -807, -444, -1141, -908, 292, -326, 559,
5235  -446, -283, -41, -277, -3479, -667, 532, 83,
5236  257, 383, -2986, 1685, 697, 777, 1551, -142,
5237  1786, 579, -531, 787, 712, -984, 603, -174,
5238  -459, 1303, -943, 741, 1103, -73, 600, -403,
5239  -42, -169, -90, 220, 208, 105, -4083, -1069,
5240  981, -926, 124, 273, -145, -133, 307, 4720,
5241  209, 324, -79, 12, -41, -220, 211, -184,
5242  435, 307, -1544, 83, 1565, -445, -217, -648,
5243  -379, -1270, -1590, -2337, -860, 348, 648, -157,
5244  -785, 3318, -123, -138, -412, -876, 358, -173,
5245  -280, -81, -149, -167, -160, -2113, 20, -40,
5246  1022, 432, -721, 55, -651, 17, -1135, -380,
5247  -542, -1128, 2919, -475, -143, -53, 176, -152,
5248  7, -29, -172, 174, 195, -8005, 277, 105,
5249  35, 115, -314, 137, -253, 75, -278, 90,
5250  -1508, 79, -153, -560, 1027, -349, -292, -466,
5251  -1101, -324, -84, 4251, 822, -420, 55, 43,
5252  1886, 281, 964, 2408, 425, 1187, -27, -84,
5253  -1277, 63, -978, -143, 506, 727, -155, -384,
5254  3434, 592, -262, -438, -30, 2849, -69, -58,
5255  -181, -87, 20, 299, 412, -263, 702, 131,
5256  -271, -10, 736, 121, -6299, -132, -116, 26,
5257  -253, -586, 32, -145, -251, -12, 471, 135,
5258  585, 604, 29, 873, 363, -2, -1595, 41,
5259  -1147, -142, 665, -2752, 1302, -358, -134, 29,
5260  -691, -12, -702, -459, 100, 278, 9, 54,
5261  66, -458, 53, 213, 193, 14, -400, 4870,
5262  -950, -209, 50, 470, 449, 3, -118, 2287,
5263  -469, -58, 126, 1011, -826, 386, -1019, -2390,
5264  -586, -1401, 137, 760, 141, -89, 117, -252,
5265  3106, -936, -198, 390, 463, -245, -509, -123,
5266  3057, 1200, 3451, 282, -332, -585, -662, -955,
5267  165, -276, 73, 373, 202, 506, 356, 125,
5268  141, -613, -670, 446, 2031, 1521, -446, 1339,
5269  198, -112, 214, 70, 265, -1310, 2492, -133,
5270  -1880, -347, -961, 312, -3714, -475, 102, 391,
5271  64, 1091, -686, -101, 144, 447, 173, 66,
5272  -374, 342, 69, -3379, -1331, 1160, -889, -858,
5273  982, -1613, -223, 57, 186, 428, 226, -477,
5274  449, -1052, -661, -382, 459, 277, -277, -250,
5275  12, 4077, -260, -161, -163, 38, 159, 243,
5276  131, 457, -2253, -301, -1626, 37, 806, 104,
5277  191, 1899, 346, 398, -1108, -623, -391, 1092,
5278  1252, 1126, 81, -116, 1192, 674, -1321, -32,
5279  1739, -708, -230, -844, -507, 415, 261, 211,
5280  -619, -191, 5460, 8, 139, 197, 392, -556,
5281  -215, 66, 64, -808, 0, -136, 151, 156,
5282  260, 94, 418, -1446, 1815, -540, -793, 451,
5283  -477, 1788, -124, 330, 1638, 342, -503, -384,
5284  -1201, -762, 929, -2886, 888, -63, 318, 598,
5285  42, -1226, -400, -462, -136, 321, 1872, 376,
5286  1260, 142, -79, 4377, 9, 294, -71, -190,
5287  -21, -2612, -240, 26, -18, -227, 864, 79,
5288  2588, -882, 87, -2976, 9, 480, -1573, -170,
5289  -429, 201, -124, 171, 632, -60, -447, 64,
5290  -37, -1182, -86, -105, 2901, -3557, -134, 486,
5291  141, -259, 239, 465, 467, 1009, -409, 34,
5292  254, 2469, 1002, 834, 557, -845, 149, -747,
5293  -504, 494, 1382, 1067, 353, 191, -1105, 1705,
5294  -586, 1472, -444, -1303, 198, 602, 471, 468,
5295  4855, 127, -141, 487, -454, -138, -392, -118,
5296  -491, -948, 58, -290, -7, -662, 229, -268,
5297  -2, -537, -620, -4770, 1152, -173, 166, -69,
5298  32, -2555, 433, -583, -2219, 1107, 1082, -942,
5299  -173, 399, -601, 250, 423, 125, -448, 352,
5300  -571, -406, 0, 4735, -264, -174, -1020, 1105,
5301  -1149, -171, -252, -130, -202, -74, 601, 601,
5302  570, -2742, -1403, 3129, -349, 194, 309, 130,
5303  261, 93, 154, -117, -418, -657, 270, -160,
5304  1660, -818, 613, -1458, -653, -3763, -232, 90,
5305  -265, -99, -28, -13, -281, -553, 11, -142,
5306  -1764, -4548, 936, -21, -683, -88, -806, -187,
5307  28, 78, -70, -99, -2, -493, -16, 48,
5308 };
5309 
5310 static const int16_t cb1616m0[] = {
5311  -3821, -3397, 203, -25, -22, 68, 189, -13,
5312  -286, 94, 18, 288, 29, -5, 3, -414,
5313  1483, -172, -1275, -180, -3792, 360, 145, -143,
5314  444, -139, -198, 70, -17, -353, -121, -6,
5315  76, -50, 2987, 173, -3070, -229, -16, 192,
5316  134, -55, -86, -200, 128, -2052, -59, -11,
5317  -4, 309, 179, 494, -138, -363, -336, 119,
5318  -127, 2497, -169, -316, -87, -538, 42, -534,
5319  315, 2364, 61, 269, -87, -94, 82, -2069,
5320  18, 1238, -7, 79, -9, 41, 70, 50,
5321  209, -158, -136, 28, -275, 62, 296, 77,
5322  6269, -184, 73, -19, -25, -57, 134, -52,
5323  8569, -176, -8, 17, 15, 79, 36, -137,
5324  12, 44, -270, 2335, 111, 517, -83, 207,
5325  -276, 2577, -198, 83, 376, -75, -273, 62,
5326  109, 4, -48, 122, -41, 99, -87, 14,
5327  -7696, -118, -66, 171, 96, -31, 123, -217,
5328  -676, -439, 407, 97, -281, 1873, 626, -148,
5329  -548, 1634, 704, 97, -2076, -336, 632, -371,
5330  113, 544, -88, 184, -2200, -420, -592, -168,
5331  759, 291, 2215, 704, -140, -145, -4088, 295,
5332  186, -270, 283, 294, -42, 76, 69, 41,
5333  -140, 1635, -200, -682, 302, -192, 902, -540,
5334  -843, -494, -529, 102, -759, -165, 3160, -180,
5335  -1450, -424, -16, 6, -548, 296, -3056, 219,
5336  -1883, -109, -566, -431, 95, -422, -532, -26,
5337  120, -46, 23, 174, 175, -369, 110, -2,
5338  25, 132, -1, -3338, -67, 2140, -25, 566,
5339  -129, 35, 1187, 337, 1999, 2712, -71, 45,
5340  -177, 94, -321, -197, -573, 98, 225, 46,
5341  53, 78, -40, 82, 23, 2718, 2534, 89,
5342  -65, 77, 206, 343, 527, 102, -191, 94,
5343  463, 111, -4529, 97, 876, -205, -944, 181,
5344  -132, 467, 366, 85, -302, -100, -33, -76,
5345  -3087, -2546, 215, 277, -52, 352, 137, -45,
5346  162, 590, 406, 382, 85, -2824, 141, 219,
5347  -3790, 40, 126, 32, 30, 100, 121, -210,
5348  196, -268, 178, 102, 1229, -80, -750, -11,
5349  -57, 84, 238, 3571, 274, -254, 55, -1616,
5350  -176, -755, 46, -1306, -201, -228, 101, 197,
5351  -93, -156, 319, 82, -385, -17, -4660, 180,
5352  1278, -113, -215, 103, 832, -233, 412, 249,
5353  -900, -132, -3427, 52, 416, 267, 317, -384,
5354  130, 78, 91, -360, 75, 386, 2219, -360,
5355  -2975, 17, 286, -294, -213, 231, 131, 821,
5356  -358, 222, -230, -44, -93, -1151, 294, -316,
5357  -8, 129, 231, -993, -58, 3319, 48, -2546,
5358  -213, -14, 3208, 162, -240, -176, 307, -165,
5359  -20, 348, -113, -78, -91, -8, -261, 8033,
5360  -179, 64, -7, -113, -59, -32, -170, 52,
5361  55, -80, 140, 64, -39, 915, 28, 416,
5362  38, -2328, 206, 115, 366, -92, 652, 110,
5363  -2838, -59, 613, 23, 109, -151, -198, 185,
5364  3033, -122, 2863, -273, 86, 41, 114, -99,
5365  315, 372, 14, 2191, -171, 531, -18, -34,
5366  -352, 130, -360, 117, -2896, 2, -564, 51,
5367  223, 57, -257, 3161, 3130, -384, 126, -40,
5368  -160, -232, -138, 81, -34, -96, 82, 9,
5369  62, -161, 344, 100, 790, -243, -344, -393,
5370  -531, 401, 90, 171, 144, -329, 7, -4639,
5371  -135, -6, 351, -21, -195, 224, -25, 6027,
5372  224, -14, 344, 170, -169, -97, 252, -488,
5373  -379, -73, 629, -9, 266, 152, -64, 330,
5374  -8, 2080, -91, -3315, 229, 25, 45, -528,
5375  -123, 2951, 40, -85, -4, -2695, -38, -112,
5376  84, -30, 79, 762, 151, -4089, -95, -151,
5377  9, 138, -206, -3, -2114, 99, -100, 116,
5378  -403, -56, -8, -36, 115, -18, -195, -38,
5379  -240, 8, -32, 122, 125, -7406, 45, -210,
5380  111, -152, -152, -35, -72, 28, -154, 303,
5381  -3147, 459, -2881, -14, -13, -56, -126, -69,
5382  -213, -97, 202, -88, -277, -557, 451, -376,
5383  -91, 319, 141, 2728, 23, 2506, -101, 632,
5384  62, -314, 159, 44, 1231, -65, -37, 192,
5385  3118, -186, -396, -108, 71, 2111, 586, 95,
5386  15, -28, 176, 20, -67, 3, -265, 101,
5387  -182, -21, -455, -15, -6225, -45, -353, -384,
5388  -22, 113, -40, -47, 57, -73, -503, 134,
5389  736, -70, -125, -5, -250, 62, 165, 182,
5390  185, -132, 426, -276, 100, -497, -23, 81,
5391  -112, -3528, -1997, -234, -154, -91, -125, -26,
5392  179, -611, 655, 767, -1064, 130, -264, 107,
5393  2811, -1391, 298, -20, 37, -74, -12, -157,
5394  -270, -106, 2559, -89, -3107, 55, 187, -265,
5395  195, 140, 1, -484, 713, 171, -1123, -226,
5396  3666, -367, -516, -249, 38, 195, 236, -378,
5397  -383, -205, -72, -7, 15, -9329, -6, -26,
5398  56, 141, 48, 6, -141, -95, -69, -40,
5399  -99, -80, 73, -253, 456, -174, 51, -250,
5400  -48, -2115, -63, -2555, -25, -2058, -58, 66,
5401  176, 14, -10053, -23, -39, -37, -15, 38,
5402  82, 11, 97, 169, 5, -67, 57, 61,
5403  -2248, 108, -19, 256, -169, -122, -336, -431,
5404  -77, -250, -156, -745, 184, 684, 10559, -199,
5405  -34, -37, 96, -82, -17, 60, 65, 21,
5406  -67, -337, 62, 35, 74, -214, 38, 47,
5407  -129, 6139, -139, -57, -154, 261, 7, -127,
5408  109, 40, 179, -99, 198, -51, 48, -36,
5409  -2377, -194, -334, -2826, 103, -220, -57, 41,
5410  979, -895, 68, -217, -1712, -430, -98, 91,
5411  -107, -1755, 2615, 84, -500, 231, 480, -31,
5412  146, -157, -120, 152, 2342, -36, -1969, 57,
5413  -109, 476, -243, 261, -58, 1998, 4, 1388,
5414  -98, 45, -140, 400, -76, -321, -22, -9,
5415  210, 517, 5, -4708, 66, -330, -405, -19,
5416  2158, -65, -2163, 244, -16, -192, 494, -381,
5417  -194, 413, 89, 220, 455, -54, 4, 206,
5418  221, -4998, 63, -365, 354, 364, 677, 207,
5419  -66, -27, -477, -182, 841, 85, -40, 166,
5420  -185, 321, -293, -181, -429, -231, 1401, -122,
5421  938, 67, -185, 51, 3188, -802, 421, -3230,
5422  1432, -432, -658, -587, -843, 421, 177, 446,
5423  510, -140, -90, -127, -78, 2, 1089, -185,
5424  301, -393, 4100, -152, 265, 224, 25, 95,
5425  534, 280, -254, -45, -5, -207, 49, -126,
5426  8922, 43, 9, 21, 28, 21, -42, -84,
5427  38, 90, -2014, 61, -149, 188, -3350, -120,
5428  -43, 10, 14, 155, -225, -351, -114, 28,
5429  -23, -4400, 367, -51, 76, -89, -113, 122,
5430  2007, 25, -348, -227, -370, -61, 135, -79,
5431 };
5432 
5433 static const int16_t cb1616m1[] = {
5434  -321, -7, -6725, -36, 77, -20, -101, -529,
5435  -166, 97, -76, -232, -70, 16, 13, 93,
5436  -50, 222, -258, -4424, -125, 125, 83, 313,
5437  -246, -325, 108, -331, 484, -188, 192, -964,
5438  2603, -38, -2236, 58, 337, -254, -17, -90,
5439  -88, 40, -141, -1293, -56, -811, 247, -78,
5440  -34, 144, 112, 43, 142, -137, -147, 56,
5441  -406, 12, 210, 132, 3707, 109, -896, -268,
5442  -2295, -509, 32, -219, 113, -104, 141, 273,
5443  18, -358, 16, -3354, 3474, -167, 220, 10,
5444  104, -175, -8, -71, -77, -48, 277, 82,
5445  86, 35, -712, -32, 36, -65, 213, 121,
5446  -76, -742, 291, -4587, -169, -122, -77, -285,
5447  54, -120, 89, 71, 12, -133, 54, -215,
5448  -1906, -115, 3220, -194, -391, 87, 415, -212,
5449  -210, -138, 182, 590, 713, 944, 320, 142,
5450  -1970, 197, -79, -548, 458, 2836, 33, -62,
5451  -183, -149, -640, 147, -427, -113, -178, -1631,
5452  -108, 2666, -58, 2210, -251, 288, 16, 382,
5453  2123, 636, -4, 1118, 232, 335, -33, -114,
5454  24, -68, 1309, -38, 2080, 534, 288, -162,
5455  -630, -360, -643, 10, 62, -2229, 263, 19,
5456  310, -44, 419, 2846, -2579, -159, -246, 685,
5457  -67, 394, 314, -356, -158, 19, 90, 116,
5458  -2261, 163, 664, 163, -191, -49, -18, -308,
5459  -15, 2508, -370, 693, -62, 818, -307, -658,
5460  133, 1858, -4900, 53, -2485, -48, -9, 126,
5461  159, 6, -71, 291, 102, -367, -62, 27,
5462  88, -6, 204, -65, -725, 31, -159, -1,
5463  -5, 45, -133, -146, 261, -4481, -19, 694,
5464  -261, -478, -177, 88, 214, -836, -14, -762,
5465  -111, 501, 0, 254, 1971, -1024, 2678, -141,
5466  -6064, 76, 430, 160, -195, -582, 280, 580,
5467  183, -315, -13, 665, -53, 315, -199, 438,
5468  220, 3267, 194, 2, 2808, -88, 42, 150,
5469  -179, 237, -155, 143, 46, 99, 27, 30,
5470  -6137, -51, -89, 201, 145, -179, 13, -358,
5471  55, 71, -3, 28, -9, -16, 125, 160,
5472  159, -21, -5407, -485, -4, -88, -89, 44,
5473  3, 166, 22, -413, 993, 80, 485, -107,
5474  446, -943, 1025, 261, -3, 2991, 547, -268,
5475  -109, 536, -10, 187, 17, 388, -120, -71,
5476  -343, -416, 162, 69, -9, 46, -477, 83,
5477  6134, 146, -236, -125, -94, -55, -274, -231,
5478  1120, 171, -139, -2714, 80, -111, 20, 2475,
5479  -135, -1710, 317, -762, 155, 1222, 68, 1192,
5480  -15, 1825, -36, -45, -120, -484, -131, -162,
5481  -128, 163, -407, 72, -222, -46, -222, -5319,
5482  278, -373, -436, 284, 138, -243, -104, 28,
5483  -77, 3022, 93, -15, -581, -498, 292, -165,
5484  -1740, 121, 195, -1368, -134, -68, -20, -75,
5485  -10, 113, 128, -381, -507, -237, -709, 13,
5486  -22, 155, -5065, -95, 246, -226, 193, 687,
5487  1839, 246, -232, -359, 475, 106, 297, 205,
5488  -2702, -378, -219, -20, 140, -3198, 192, -3077,
5489  -135, -38, -23, 213, -72, 255, -90, -130,
5490  -150, 62, -484, -94, -2625, -89, 344, -129,
5491  2655, 369, -35, 17, -697, 251, -343, 68,
5492  53, 176, 3104, 237, -75, -3020, 178, 45,
5493  -86, 45, -115, 183, 49, 26, 140, 77,
5494  40, -2315, 249, 1791, 48, -755, -12, 201,
5495  -455, -250, -62, 1729, -113, -959, 238, -114,
5496  289, -135, -2208, 2748, 65, 306, -83, 3,
5497  -513, -481, -49, -163, -568, -88, 668, -51,
5498  -2586, 106, -22, 584, -453, -350, 333, -177,
5499  -236, -657, 536, -349, 394, -56, 14, 133,
5500  -55, -84, 210, -19, -8647, 154, 80, 27,
5501  -7, -76, -117, 100, -201, 1, 296, -101,
5502  -6, 5642, 137, -59, -93, 95, -110, -280,
5503  -61, -300, 25, 887, 43, -30, 2493, 76,
5504  -22, -343, 489, 266, 308, 163, 132, -349,
5505  2021, 18, 15536, 61, 11, -41, -42, 41,
5506  -4, -183, -40, -24, 26, 241, -102, -115,
5507  -164, 2044, -35, -217, -226, 734, -228, -2546,
5508  218, 0, 122, -150, -528, -188, -1273, 155,
5509  107, -33, -37, -293, 6, 112, -155, -228,
5510  192, -2378, 153, -1045, 213, 2975, 39, -159,
5511  -10, -41, 34, -125, 4, -30, 3907, -41,
5512  848, -346, 191, -195, -292, -126, 3421, -24,
5513  -244, 92, 693, 64, -193, 192, 121, -33,
5514  -141, 523, -162, 2754, 71, 59, 40, -63,
5515  -142, -100, -338, 379, -136, -64, -196, 11,
5516  3198, 162, 2097, -132, -2359, -193, -398, -318,
5517  842, -635, -168, 425, 2001, -136, 290, 206,
5518  562, -96, -8, -214, -45, -11, 4, 52,
5519  177, -148, 229, 33, -48, -46, 6538, -106,
5520  -27, -22, 6527, 20, -405, 157, 87, 208,
5521  -117, -4, 30, 87, 28, -356, -76, -108,
5522  -33, -568, -270, 177, 49, -457, -3210, 119,
5523  103, 256, -180, 211, -1209, -369, -256, 37,
5524  -47, 4976, 84, 207, 225, 224, -425, 396,
5525  921, 58, -150, 104, 1509, 15, -58, 1724,
5526  47, -24, 21, 376, 353, 482, -236, 634,
5527  306, 3179, 73, -33, -54, -169, -214, 146,
5528  4322, -216, -644, 305, 305, -453, 53, 143,
5529  -9, -1472, -141, 1314, 57, 40, -55, -80,
5530  67, 9264, 57, 86, 22, -147, 1, -6,
5531  0, 39, 7, 114, -51, -137, 155, -15,
5532  -122, 5, 137, 125, 213, -6, 7158, 36,
5533  -52, -54, 149, 901, 859, 703, 366, 673,
5534  -13, 1186, 588, -202, -451, 18, -585, -250,
5535  -2632, -134, 61, -3038, 1022, 78, -672, -276,
5536  96, 838, 533, -254, -525, -106, -378, 1627,
5537  12, 31, 317, -118, 81, 313, -186, 197,
5538  452, -2971, 83, 1326, 419, -2366, -328, -87,
5539  -103, -243, -280, 25, -240, 590, -232, 105,
5540  -2966, -2391, -326, 338, 80, -392, -243, 271,
5541  -7, 1127, 1, 1901, -2279, -207, 32, -99,
5542  560, -193, 371, 494, 506, 255, 332, 10737,
5543  48, 8, -33, -33, 32, -33, 45, -104,
5544  -259, -99, -37, -134, 72, -50, 138, 428,
5545  -2258, 77, 744, 5, 96, 3020, -269, 49,
5546  112, -223, 186, 48, 224, 2571, 340, -129,
5547  -39, -1900, -45, 1978, -261, 223, 294, 22,
5548  -108, -58, 109, -31, -3252, -138, -2969, -19,
5549  -133, 190, -36, 132, -136, 63, -175, 351,
5550  -76, 232, -2708, -17, -24, -130, -474, 74,
5551  -2978, 45, -139, -23, 227, -42, -141, 278,
5552  81, 8, -2491, -446, 315, -64, -167, -643,
5553  -275, 100, 0, 2484, -482, -128, -144, -206,
5554 };
5555 
5556 static const int16_t cb1616sl0[] = {
5557  -46, -5073, 119, -68, 8, -160, 201, -15,
5558  55, 44, 44, -197, -110, -83, -90, -66,
5559  -29, -128, 2449, -182, 2226, 298, -69, 189,
5560  -167, 199, -78, 60, -154, -169, -242, 189,
5561  214, 132, -41, 169, 222, -130, 209, 20,
5562  -154, -327, -3458, 186, 1356, 672, 133, 100,
5563  375, -491, -52, -87, 153, 537, 2513, -349,
5564  47, -27, 118, -301, 250, 45, 191, -150,
5565  279, 2367, -70, 191, -301, -206, -5, -40,
5566  -201, 3680, -67, 36, -341, -133, -197, -383,
5567  -101, 21, -68, -1240, 69, -8, -7, -16,
5568  28, -47, -145, -169, 32, 170, 246, 149,
5569  3039, -2617, -42, -95, 184, -74, 71, -56,
5570  -22, -85, -203, 129, 97, -105, -91, -304,
5571  4, 93, 89, 2724, 2809, -178, 52, -155,
5572  -152, 149, 47, 182, 124, -75, 24, 256,
5573  -38, 53, -135, 63, 70, 59, -59, 7,
5574  6, 46, 8192, -157, 142, 81, 121, 136,
5575  -87, -147, -71, 59, 57, 119, 21, -1938,
5576  46, 186, 100, -158, -52, 34, 95, 22,
5577  20, 179, 112, 116, 234, 2551, -3012, -167,
5578  -93, -379, -90, 24, 208, 257, 253, 23,
5579  -1361, 209, 75, 191, -23, -115, 2024, 264,
5580  77, -159, 77, -219, -237, -154, 13, 273,
5581  -3338, 122, -205, 3796, -96, 103, -136, -60,
5582  115, -81, 19, 69, 396, 225, -280, 86,
5583  329, 284, 505, 403, -37, 203, 310, -2587,
5584  -2374, -241, -17, 492, -42, -32, 261, 112,
5585  123, -33, -1271, -112, -41, 12, 82, 67,
5586  -71, 56, -10, -83, -28, 15, -12, 42,
5587  2292, 297, -235, -3, 528, -57, 159, -185,
5588  -54, -84, -152, 775, 15, 54, 451, -294,
5589  53, -2, 141, 39, -65, 75, 149, -5460,
5590  17, -58, -126, -281, 264, 151, 362, -98,
5591  62, -2361, -2560, 173, 42, -290, -161, -96,
5592  -52, 82, 130, -86, -150, 48, 20, -57,
5593  52, -2263, -96, 2662, -66, 21, 74, -37,
5594  22, 323, 64, 270, -141, -599, -300, -121,
5595  -12, -128, -96, -3, -129, -4339, -293, -55,
5596  31, -82, 8, 82, -20, 58, 15, -238,
5597  140, -125, -98, 7632, -14, 96, -129, -12,
5598  -39, 85, 0, -104, -225, 24, 3, 95,
5599  -87, 115, 168, 19, 22, 95, 8056, 36,
5600  -12, 106, -99, -15, -87, 112, -122, 55,
5601  14, 282, -31, 80, 42, -4, 81, -73,
5602  74, -10, 82, 35, 173, -20, -40, -8192,
5603  -35, -386, 270, 263, -231, -142, 42, -445,
5604  204, 177, -330, -859, 715, 2731, 59, 2578,
5605  220, -478, 3, 410, -47, 61, -214, 2765,
5606  -206, 174, 56, 427, 442, 118, 2708, -66,
5607  -40, 41, 119, -65, -71, -21, 124, 106,
5608  -18, -2586, -35, 106, -364, 286, -16, -178,
5609  -146, -82, 157, 92, -4, -437, -131, -85,
5610  -27, -90, 23, -58, -5332, 115, -69, -25,
5611  -14, 13, 52, 14, -286, -13, -60, 16,
5612  19, 53, 35, 7, -21, 7, 231, 48,
5613  2495, -82, 2836, 44, -134, -76, 33, -394,
5614  47, -124, -175, 95, 103, 161, 57, -37,
5615  174, -499, 131, -394, 2007, -2596, -481, 294,
5616  152, 601, 144, -438, 109, -204, 317, 37,
5617  362, -153, 216, 269, -39, 1250, 505, 505,
5618  2571, -115, -595, -806, -998, 1226, -71, 26,
5619  -67, 262, 51, -161, 183, 1622, -32, 233,
5620  3, -217, 19, -16, 209, 51, 40, -40,
5621  -43, -27, -7227, 13, -128, -18, 82, 154,
5622  133, -121, 33, -66, 8, -102, 71, 8,
5623  2780, -43, 79, 3212, -282, -165, 125, 78,
5624  -101, -59, 59, -136, 308, -61, -295, -241,
5625  -29, 27, -326, 2932, -563, 308, -269, -34,
5626  -158, -26, -64, -411, -75, 420, -294, -239,
5627  -11, 429, 44, 36, 69, -200, -56, 279,
5628  80, -218, -294, -294, 252, 64, 7793, 7,
5629  -155, -56, -3118, -2749, -178, 62, 441, 105,
5630  -45, 23, 23, -101, -109, -26, -149, 566,
5631  -29, -394, -850, 1699, 1986, 243, -665, 565,
5632  155, -1746, 96, -344, -651, 387, -363, 283,
5633  241, 101, 71, -18, -9, 43, 114, -22,
5634  9, -109, -119, -92, 117, 8192, -67, 87,
5635  174, -42, -195, 527, -155, -195, -167, -1619,
5636  2638, -824, 121, 44, 138, -808, 407, 584,
5637  -217, -90, -278, 549, -118, -1278, 837, 220,
5638  142, -956, -294, 89, 2627, 269, -129, 253,
5639  10, 15, 167, 163, 87, -262, 89, 48,
5640  14, 24, 2967, -175, 2550, 51, 11, -152,
5641  -111, 230, -267, -79, 321, -641, 507, -32,
5642  -20, -238, 23, -322, -2506, 173, 2205, -91,
5643  -21, -1594, 420, -157, 97, 64, 126, -38,
5644  -84, 10, -85, 93, -21, 272, -427, 30,
5645  -60, 61, -81, -40, 27, 18, -29, -208,
5646  -70, -8192, 16, 15, 53, 34, 49, -26,
5647  -2512, -152, 23, -77, 3015, 87, -164, 247,
5648  119, 91, 444, -43, -166, -26, 253, -93,
5649  50, 408, -3274, 913, 104, 119, 17, -54,
5650  42, 19, -294, -298, -416, -82, 38, -263,
5651  137, 132, -2609, -44, 2783, -34, -9, 266,
5652  8, 18, -183, 520, 515, -93, -159, -21,
5653  186, 27, -89, 137, 77, -60, -33, 34,
5654  -5115, -44, -172, -122, -9, -104, 69, 16,
5655  94, 2813, -200, -142, -50, 375, 3276, -272,
5656  -44, 47, -41, -188, 263, -237, -24, 312,
5657  120, -326, 823, 193, 410, -95, 356, 565,
5658  296, 1202, -2737, -968, 87, -204, -1329, -826,
5659  -827, 584, 194, -31, -12, -109, -39, -7,
5660  73, 29, 24, -12, 256, -98, -46, 63,
5661  207, -8, 73, -342, 4578, -37, 60, -66,
5662  8, -39, -176, -125, -34, 57, -141, -52,
5663  -39, -128, -50, -143, -85, -107, 19, -38,
5664  74, -40, -161, -54, -63, -3452, 176, 116,
5665  5274, 19, -42, 198, 3, 33, 80, -99,
5666  -111, 11, -90, 97, -6, -3, -52, 301,
5667  2335, 148, -171, -88, 44, -404, 124, 4,
5668  -80, 189, 2838, 62, -247, 394, -230, -91,
5669  92, -2587, 84, -139, -31, 3014, 25, 201,
5670  -137, -64, 383, 2, -70, -115, -210, 43,
5671  -1111, -403, -379, -9, 243, 77, -220, -60,
5672  -38, -15, 7, 109, 41, 143, 56, -211,
5673  -2492, -48, -218, -115, -321, -358, 388, -10,
5674  -172, -52, 177, 2996, -96, 480, -23, -15,
5675  177, -225, 217, 10, 367, 129, -45, -114,
5676  23, 257, -48, 2497, 236, 12, 197, 245,
5677  19, -173, -321, 310, 406, -280, -72, -279,
5678  73, 3307, 245, 78, -186, 2928, 264, 263,
5679  -227, 50, 172, 91, 293, 24, -148, -245,
5680  -61, 219, -88, 169, 220, -99, 3222, 3,
5681  0, 103, 19, 116, 69, -180, -7, -49,
5682  26, -59, -93, -68, 123, 357, 241, -3308,
5683  -297, 198, 40, -80, 285, 161, 90, -46,
5684  -165, -32, 87, -5676, 254, -37, 7, -20,
5685 };
5686 
5687 static const int16_t cb1616sl1[] = {
5688  73, 78, -64, 76, 17, 6250, -4, -167,
5689  52, 4, -3, 11, -189, -19, -136, -220,
5690  15, 6, -420, -2205, 38, -2944, 16, 118,
5691  -116, 61, 119, -390, 217, 548, 24, 161,
5692  -24, -2342, -148, -159, -2783, 225, 401, -226,
5693  210, 643, -366, 240, 264, 167, 115, 827,
5694  -39, -161, 30, -173, 42, 29, 98, 377,
5695  -58, -163, -41, 27, 25, 4368, 87, -2836,
5696  -175, -71, -62, -84, -476, 4, 2466, 113,
5697  -2830, -916, 593, 276, -356, -427, -686, -215,
5698  2752, 395, -9, -345, 117, -122, -327, 92,
5699  107, -106, 32, 270, 271, 171, 3138, 198,
5700  -46, -70, 46, 502, 91, 77, -19, 216,
5701  94, 122, -64, -392, -31, -2696, -364, -131,
5702  -315, 129, -461, 229, 192, 236, 185, -263,
5703  -173, 44, 24, -267, -40, -177, -149, -2471,
5704  26, 113, -183, -1693, -188, 48, 22, -73,
5705  50, -133, 58, -70, -173, -308, -442, -188,
5706  92, 389, -35, 167, 235, 66, 2593, 2435,
5707  244, 630, -22, 235, 112, -32, 533, -158,
5708  81, 71, 44, -59, -158, -23, 28, 8192,
5709  -58, -181, 39, 220, -54, -124, -59, -277,
5710  71, 41, -82, -157, -6860, -4, 44, -84,
5711  -48, 134, -193, 159, -45, 218, -47, -133,
5712  147, 1749, 765, -84, 184, -317, -286, -17,
5713  -340, -262, -244, -21, 3122, 290, -127, -119,
5714  179, -128, -125, -439, 2766, 1917, 85, 57,
5715  -32, 373, -16, 170, -74, 31, 425, 626,
5716  1, -511, 64, 387, 142, -621, 183, -224,
5717  220, 1195, 386, -3360, 332, 484, -1112, -96,
5718  187, 43, 1838, 39, -36, 13, -132, -8,
5719  -1, -43, 29, -132, -19, 10, 10, -218,
5720  -3659, 119, -103, -27, -29, -108, 13, 181,
5721  39, -117, 92, 37, -17, -198, 330, 538,
5722  17, 113, 4758, 1, 28, -10, 87, 22,
5723  96, -14, -99, -56, -130, 0, -55, 45,
5724  -63, -2845, 2751, 464, -31, -62, 76, -154,
5725  88, 81, 125, 373, -348, 587, -314, -278,
5726  -53, 2039, -516, 2437, 191, -212, 87, -2,
5727  181, -242, 117, 23, -63, 334, 145, 454,
5728  343, -235, 91, 69, -8, 2, -106, -108,
5729  -5, 137, -168, -7818, -231, 25, 37, 75,
5730  -138, 56, 142, -596, 130, -114, 3293, -366,
5731  290, 160, -2, -219, 83, 843, -18, 1289,
5732  -177, 226, 667, 252, -683, 816, 26, 157,
5733  168, -487, -49, -3282, 432, 184, 1207, 23,
5734  164, 544, 965, -1, 61, -118, 92, 1359,
5735  89, -3234, 15, 496, 244, 177, -613, -160,
5736  -23, -195, -111, -372, -115, 278, 96, 77,
5737  -2567, 49, -423, -468, 13, -484, 1345, -298,
5738  194, -123, -248, -139, 738, 102, 1154, -335,
5739  2694, 1326, 213, 758, 17, 154, 609, -518,
5740  -367, 201, -144, 61, 66, 2288, 50, 2688,
5741  -87, 45, -13, -101, 127, -190, -40, -286,
5742  6, 121, 32, 31, 119, -85, 28, 93,
5743  8192, 273, 169, 44, 37, 255, -224, 219,
5744  -34, -127, -134, 165, 169, 126, -188, -52,
5745  98, 15, -5820, -193, -331, -395, -1, 49,
5746  -187, 55, -121, -196, 114, 10, 258, -145,
5747  -14, -385, 105, -187, 59, 383, 5322, 147,
5748  -110, -69, 378, 138, -352, -69, 15, -267,
5749  75, 162, -6, 3148, 515, 231, -74, -436,
5750  1288, 1234, -105, 68, -96, -166, -49, -64,
5751  144, -67, 135, 258, -71, -162, 156, -366,
5752  -7, -67, -133, -20, -119, 71, -84, 31,
5753  26, 116, -2237, 212, 43, 380, -74, 13,
5754  -7, 774, -1276, -103, -124, -48, -178, -319,
5755  26, 435, -111, 858, 295, 1601, -2727, -242,
5756  8, 36, -61, -20, -19, -19, 31, 258,
5757  21, -14, 381, -153, -8192, -99, 327, 72,
5758  175, -1181, -271, 104, -30, -135, -169, 21,
5759  29, -182, -25, 125, 165, -82, 73, -26,
5760  2311, -85, -2983, -125, 85, -206, -100, -100,
5761  36, -3, -77, -180, 35, 0, -170, 123,
5762  168, -302, 366, -334, 2936, -70, 404, -2870,
5763  13, 79, 226, -163, -242, -124, -40, -171,
5764  -109, 189, 20, -52, 144, -1869, -88, 230,
5765  -8, -27, 45, 131, -11, -188, 93, -227,
5766  -452, -229, 158, 377, -9, -1736, 16, 3268,
5767  -164, 41, 305, -414, -642, -111, -100, 118,
5768  -155, -236, 936, -114, 51, 31, 60, 1299,
5769  5, 3048, 274, 273, -197, -289, -245, -288,
5770  1927, -7, 27, 307, 174, -243, -95, -134,
5771  14, 24, -119, -132, -2811, -254, 35, 95,
5772  22, 135, 21, -155, -80, -143, -60, -6,
5773  182, 77, 11, -197, -8, -6080, 28, 155,
5774  11, -27, 22, -48, -8, -50, -122, 11,
5775  -34, 342, -1, 40, -208, 117, -35, -69,
5776  150, -3944, -425, 46, 456, 182, -451, -219,
5777  38, 15, -203, 766, -232, 243, -70, 179,
5778  2107, -222, 346, -166, 143, 239, 245, 59,
5779  -137, 17, 475, -68, 2679, -423, 20, -313,
5780  74, 152, 171, -269, 68, 39, -4743, 94,
5781  -3, 110, 134, -168, 73, 180, -116, 276,
5782  -74, -203, 2, -83, 17, 170, 96, 169,
5783  75, -5541, 46, 20, -168, -22, 35, -74,
5784  104, -153, 264, 4, -57, 94, -192, 161,
5785  15, 7, 45, -186, 15, -125, 121, -4981,
5786  -254, 179, 282, 72, 543, -97, 363, -5,
5787  -67, -389, -66, 178, 427, -276, -2675, 447,
5788  -2, -125, -223, 2869, -502, 117, 2017, -71,
5789  41, 9, 124, 19, 357, -562, 25, -385,
5790  80, -53, -175, 2532, -73, -2990, -164, 57,
5791  -128, -254, 53, -150, -180, 16, -45, 322,
5792  266, -2418, -264, 317, 371, 5, 197, 7,
5793  -2476, -93, 152, 90, -165, 11, -259, -24,
5794  -55, -16, 98, -4904, -116, 53, 205, -45,
5795  -57, 116, 75, 161, -55, 97, -292, 27,
5796  -1396, 105, -127, 133, -265, -33, 5, -3622,
5797  25, -3, -104, 8, -283, -229, 236, -208,
5798  145, 627, -240, 118, 296, 108, -309, 48,
5799  -3345, 582, 498, 259, 20, 785, -138, 421,
5800  97, 370, 161, 141, -2793, 106, -246, -140,
5801  -172, 42, -194, -202, -319, -107, -24, 423,
5802  7293, -109, -13, -242, 55, 171, 13, -93,
5803  131, -141, 88, 132, 76, 176, 78, 153,
5804  -63, -55, -410, -39, 6, 27, -223, -174,
5805  61, 645, 167, -35, 3079, -173, 950, 1,
5806  -109, -118, -106, 15, -1345, -14, 50, -70,
5807  -69, 24, 109, 182, 84, 31, -179, -93,
5808  -3152, -3013, -60, 56, -60, 58, 166, -161,
5809  24, 129, 1, 181, 128, -12, 273, -43,
5810  -1256, 134, 159, -36, 175, 43, -49, 41,
5811  48, -38, -45, 59, -36, -82, 48, -74,
5812  -104, 2944, -124, -24, 98, 248, -146, -231,
5813  -241, 72, -114, 776, -498, 242, -357, 250,
5814  -102, 7121, 109, 11, 94, -53, 37, -37,
5815  -133, 24, -157, 47, -46, -69, 62, -79,
5816 };
5817 
5818 static const int16_t cb1616ss0[] = {
5819  1401, 373, -516, 330, -711, -752, -475, -224,
5820  139, 492, -556, 4629, 1039, 333, 872, -542,
5821  474, -360, -378, -3459, 254, 1199, 113, -525,
5822  -1705, 231, 46, 188, -50, -1038, 32, -198,
5823  -109, 619, 1071, -1601, 1002, -411, -189, -3276,
5824  615, -468, -467, -275, -1286, 736, 541, -1107,
5825  423, 191, 439, -205, 17, -87, 500, 176,
5826  262, -341, -142, 268, 8164, -2, 112, -190,
5827  227, -50, -143, -326, 647, 601, 482, 443,
5828  2761, -497, 979, -298, 454, -2927, 746, -735,
5829  3921, 480, -167, -317, 1303, 111, 216, -961,
5830  110, -595, 244, 246, -222, -205, 46, 61,
5831  -798, 258, 360, -7038, -654, -95, 75, 498,
5832  -24, -250, 71, 138, 527, 240, -215, 250,
5833  -408, 552, -325, 333, -989, 2648, -483, -1121,
5834  2344, -1647, -116, -901, 615, 327, 1, 497,
5835  411, -138, 332, 281, -145, 337, 163, -7379,
5836  70, 265, 365, 238, 604, 99, -149, 233,
5837  109, 827, -704, 1367, 1208, -717, -17, -223,
5838  15, -3259, 53, -485, -631, 285, 511, -8,
5839  242, 547, 129, 145, 2046, 520, 44, -177,
5840  382, 283, -169, -346, -2737, 294, -1311, 145,
5841  1873, 815, 1078, 677, -3419, -434, 484, 144,
5842  -27, 669, 153, -242, -242, 814, 350, 361,
5843  -462, -63, 2317, 1259, -373, -489, -534, 300,
5844  867, 2621, -117, -168, -414, -239, 812, 840,
5845  112, -463, -6286, -693, -830, 140, -168, 448,
5846  549, -149, 418, -105, 137, 31, -40, -43,
5847  422, -99, 297, 3, -220, -15, 81, 45,
5848  -647, -535, -448, -731, 250, -6742, -320, -350,
5849  -192, 1540, -1112, -1043, 1317, -1203, 1035, -506,
5850  673, 721, 854, -1487, 780, -294, 1173, 2142,
5851  -8192, -170, -138, -54, -54, -233, -127, 145,
5852  -233, -185, 87, 20, 530, -305, 141, -394,
5853  310, 40, 645, 809, 4801, -186, -432, -451,
5854  312, -144, -65, 65, 135, -64, -15, -357,
5855  -3546, -1299, 216, 249, 261, -207, 117, -3138,
5856  527, 14, -142, 286, 100, 340, 581, 157,
5857  234, 739, -2521, -3, 639, -1440, 131, -3796,
5858  159, 39, 41, -659, 284, 165, 1100, -346,
5859  -481, 295, 806, -227, -288, 4520, 253, 487,
5860  -252, 88, -43, -1612, -5, -57, -66, 18,
5861  19, 557, -337, 1526, -2897, 144, 844, -404,
5862  1976, 787, 246, 264, -406, 778, -918, 51,
5863  -113, -235, 518, 602, -307, -2046, -692, 2775,
5864  400, -2165, -184, 139, 403, -1855, -1317, 289,
5865  710, 1124, 1888, -517, 276, 190, 637, -441,
5866  717, 972, -370, 478, 626, -354, 241, -3651,
5867  145, 7, -738, 397, 991, -343, -826, 142,
5868  672, 2425, -616, -3278, 751, -193, -944, -35,
5869  -1061, 1258, 631, -721, 145, -112, -69, 828,
5870  -39, -196, -237, -73, 771, -195, 239, -533,
5871  -1673, 3477, -559, 104, -647, -798, 167, -497,
5872  -559, 591, 259, 300, -25, 422, 93, 39,
5873  -63, 233, 144, -1170, 142, -456, 73, 411,
5874  6920, -338, -307, 436, 143, 420, 152, -9,
5875  -1788, -1096, -2998, -727, -524, 128, 460, 782,
5876  -102, -576, -138, -976, 1035, -3196, -436, -27,
5877  -1047, -1389, 3244, -143, -883, -1012, 4, 327,
5878  16, 411, -497, 1444, 516, 1183, 252, 510,
5879  -698, -676, 569, -70, -397, -227, 7829, 312,
5880  -410, 20, 41, -65, -219, 175, 297, 40,
5881  -1534, -498, 194, 871, 409, 280, 1098, -1471,
5882  -2825, 931, -105, -545, -801, -795, -372, 73,
5883  331, 100, 488, -2101, 560, 44, 885, 1065,
5884  380, -195, 276, 124, -87, 193, 3979, 30,
5885  95, -509, -931, 2737, -457, 805, 10, 53,
5886  -73, -203, -587, -177, 242, 238, 656, -3403,
5887  -380, 2364, 2902, -226, 204, 1559, -2219, -40,
5888  -442, 111, -703, -424, -252, -241, 461, 749,
5889  658, -481, 125, -366, 601, -246, -286, 132,
5890  297, -232, 5231, -141, 196, -121, -235, 406,
5891  -199, -174, 87, -107, 363, 272, -563, -620,
5892  235, 223, -627, -339, -467, 349, -1596, -5496,
5893  644, -96, -81, 1938, 749, -160, -1976, -1436,
5894  -1056, -1045, -1098, 2327, 976, -57, -124, 1139,
5895  275, -209, -636, 298, 2484, 2764, 962, -39,
5896  108, -718, -442, 9, 797, 1123, 1092, 1179,
5897  -1170, -701, -381, -237, -1266, -1045, -337, -351,
5898  -274, -981, -272, -111, -3409, -387, 421, -406,
5899  -2123, 623, -18, 2473, 617, 176, 26, 1402,
5900  -1351, 212, 23, -172, 296, 1572, -63, -402,
5901  837, -521, 2209, -613, -329, -309, -180, -1152,
5902  -535, -1380, -2617, 475, 385, -672, 182, 92,
5903  -2211, 320, 109, -633, -582, 1208, -1536, 1009,
5904  896, 1991, -374, 1750, -1259, -341, 1774, 1063,
5905  678, -2084, 987, -337, 48, -205, -82, -288,
5906  388, 217, 1263, 2427, -1472, -1073, -964, -836,
5907  2086, -161, 438, -449, -37, -926, -3706, 164,
5908  -372, -616, 160, -572, -725, 727, 11, 53,
5909  -84, 7494, -74, 523, -172, 464, 452, -426,
5910  803, 106, -262, 32, 298, -491, -181, -760,
5911  -908, 303, 747, 1316, 272, 906, 767, 105,
5912  247, 6120, 948, -557, -928, -595, -342, -450,
5913  686, -815, -1243, -157, 572, 1414, 166, -229,
5914  3317, 1940, -283, 623, -781, 717, -212, -707,
5915  30, 3635, 1147, -696, -928, -637, 925, 797,
5916  843, -1359, 214, 1096, 1031, 852, -84, -228,
5917  -34, 1067, -1109, 392, 292, -755, 3495, -40,
5918  -1806, -637, -236, -602, -264, -147, -68, -233,
5919  -55, -2005, -271, -647, 963, 309, -5, 56,
5920  -275, -398, 34, -496, 2556, 1249, -87, -112,
5921  1663, -554, -1926, 627, 2515, -1128, -566, 1539,
5922  740, 38, -614, 272, -232, -152, -782, -420,
5923  -304, -2313, -33, -944, -77, -3468, -69, -1730,
5924  -21, 665, -314, -1640, 660, 661, 106, -21,
5925  -1505, -2888, -427, -866, -666, 3128, 786, -55,
5926  739, 112, 8, 567, -602, -350, 165, 108,
5927  767, 64, -715, 980, 673, -186, 768, -545,
5928  -298, -233, -524, -70, 511, -2051, 3816, -1104,
5929  529, 1012, 2577, 777, 342, -387, 2730, 247,
5930  -20, -227, -432, -263, -885, -1192, -644, -259,
5931  2314, 38, 108, 614, -386, 470, -78, 681,
5932  -3334, -1049, -300, 177, -174, -422, 110, -641,
5933  -406, -472, 468, 885, -730, -877, -1972, -1372,
5934  -410, 545, 543, -800, -1156, 279, 3290, -1305,
5935  -213, -262, -832, -994, -1110, 718, -364, 1416,
5936  -7, 963, 452, 680, 165, -3815, 903, 806,
5937  149, 11, -1332, -622, -451, 152, -618, -309,
5938  246, 435, -2098, 487, 469, -451, -1574, -204,
5939  -187, 552, -333, 515, -331, 1452, 278, -2691,
5940  -146, 1009, 353, -839, 6, -3206, -1080, -572,
5941  -2698, 752, -1726, -318, 397, -152, -128, -77,
5942  -36, -506, 456, 1094, 281, -158, -19, -149,
5943  48, -2831, 2042, 2545, -161, 619, 1129, 274,
5944  24, 1, 313, -164, 655, 157, 770, 182,
5945  1942, 241, -898, -1748, -589, 256, 322, 683,
5946  -65, -73, 621, 74, -317, 2585, 185, -465,
5947 };
5948 
5949 static const int16_t cb1616ss1[] = {
5950  -3218, -607, 1665, 1100, -563, 421, 377, 445,
5951  -270, -3, -1503, 224, -593, -316, 31, 362,
5952  1186, 389, -1817, 589, -2842, 289, -1925, -356,
5953  -228, -148, 618, 135, 358, 238, 1, -767,
5954  -266, 1, 101, 245, 231, -167, 408, 1,
5955  162, -35, 241, 215, -4702, 486, 546, -339,
5956  349, -292, 1342, -881, 184, -675, 2639, -284,
5957  -995, 346, -499, 1499, 1616, 578, 445, -78,
5958  844, 1800, -686, -414, -1425, 795, 754, -1418,
5959  -178, -2226, 515, -143, 43, 569, 967, -2333,
5960  -1991, 282, 528, 1410, -377, 736, 394, -230,
5961  -365, -242, 2773, 136, -738, -36, -1171, -76,
5962  -132, -300, -223, -680, -416, -2738, 93, 414,
5963  490, -346, 75, -1089, -1132, 2237, 1844, 395,
5964  325, -1514, 1913, -1850, 1162, -442, 689, -66,
5965  -71, -83, 342, -197, -940, 206, -3381, -1275,
5966  -423, -87, -455, 498, 865, 355, 1225, -115,
5967  -3333, -404, -588, 1021, -2180, -1470, 1225, 728,
5968  59, 2592, -335, 194, -649, 3586, -951, -142,
5969  -947, 898, -99, -269, 977, 1520, 488, -364,
5970  -253, 127, 2524, 849, -1166, -191, 627, 372,
5971  772, 145, -21, 279, 402, -863, -2695, 1217,
5972  1543, 1005, -1419, 1712, 110, -2191, 969, 1563,
5973  183, 811, -218, -1078, -220, -1092, -322, 803,
5974  -533, -359, 405, -70, -771, -267, -4730, 235,
5975  -607, -387, -285, -68, 48, -60, -222, 229,
5976  -1087, -1261, -2249, 1265, -1624, 864, -65, 223,
5977  -322, 337, -262, -3170, -12, 4571, 19, 198,
5978  458, -1029, 2560, -3, -115, 619, -645, -836,
5979  -399, 246, -81, -12, -1057, -2119, 2780, 25,
5980  -1559, 291, 592, -513, 62, 157, 553, 570,
5981  -657, 72, -118, -284, -454, 3853, 145, 259,
5982  -1709, -2161, -3167, 189, -233, -1099, 141, 114,
5983  -506, -1012, -775, 474, 331, 798, 469, 1915,
5984  96, -266, -385, -329, -658, 192, 16, 97,
5985  -47, 284, -163, 200, 189, 18, -7453, 160,
5986  -2988, 2725, 520, -132, 2593, 627, -694, -26,
5987  -558, 44, -209, 40, 377, 491, -68, 384,
5988  271, 2117, 642, 3166, -569, 702, 513, -1858,
5989  108, 944, 248, 166, 681, 408, -908, 525,
5990  -145, 1035, 189, 2812, 135, -356, -2551, 401,
5991  150, -508, -265, 244, 461, 958, -233, -204,
5992  744, -1603, 397, -229, -174, 539, -139, -4473,
5993  837, -310, 253, -635, 397, -80, 601, -371,
5994  -2015, -261, -364, 50, 331, 89, -938, 709,
5995  1444, -2910, -228, -162, 419, 62, -319, -266,
5996  584, 3728, 57, 220, -543, 768, -630, 361,
5997  361, 642, -313, 182, -488, -48, 3001, -397,
5998  640, 179, 8, 1081, -1161, -58, -70, -64,
5999  4456, 323, 883, -191, -16, 61, 419, 429,
6000  627, -898, -883, 750, 499, -1335, -467, -1410,
6001  -5, 283, -301, 276, -1636, 310, 114, -428,
6002  -8192, 12, -114, 74, 215, 511, 317, -314,
6003  -86, 198, 138, 315, -271, 246, -363, 426,
6004  608, -714, 367, -1356, -2217, 1178, -385, 1442,
6005  28, -642, -371, -87, -2895, -710, 303, -150,
6006  -398, -868, -1727, 1548, 982, 1177, 332, -377,
6007  1580, 962, -1028, 1922, 1494, -824, 93, -1362,
6008  -552, 1641, -1729, 228, 1054, 421, -185, -536,
6009  51, 87, -204, 88, -847, -754, -3761, -2706,
6010  -138, -1242, 35, 64, 418, -460, 713, 3960,
6011  733, 468, -150, -823, -211, -674, 366, -269,
6012  180, -294, -384, 604, 1829, -121, 271, 241,
6013  192, -211, -2672, -1483, -1102, 960, 90, 49,
6014  -1144, 2552, -887, -32, -301, 62, -183, 193,
6015  78, -781, 193, -606, -285, -3082, 240, 392,
6016  704, 20, -1103, -195, 166, 577, -105, -45,
6017  -310, -106, 3035, 28, -369, 725, 53, 87,
6018  -232, -191, 7, -282, -572, -8192, 325, 99,
6019  162, -113, -237, -209, 412, -573, 295, -389,
6020  -1603, -66, -485, -867, 466, -882, 862, -216,
6021  221, 50, -51, 3927, 557, 441, 223, 234,
6022  4048, -173, 420, 1670, 436, 341, 175, -441,
6023  -201, 75, -549, 315, 172, 418, -159, 7,
6024  2973, -3, -220, -1360, 26, 2781, 132, 295,
6025  -15, 217, -166, 187, -282, 357, -121, 480,
6026  -216, 294, 263, 95, -7367, 589, -63, -412,
6027  -103, -201, 335, -96, -203, 240, 223, -435,
6028  366, -467, 118, 528, -472, -559, -417, -189,
6029  -641, 339, 1546, -2741, 1413, -265, 637, -1556,
6030  -49, 422, -195, 392, -21, 3, -2, 282,
6031  -130, -272, -483, -860, -675, 762, -1455, 5212,
6032  178, 197, -468, 270, -310, 1038, 406, 2699,
6033  -537, -33, 272, 225, -1986, 1295, -857, -2906,
6034  -904, -1861, -206, 866, -145, -207, 252, -825,
6035  3051, -1361, -441, 85, -186, -127, 139, 285,
6036  3067, -332, 1163, 248, -483, -177, 268, 691,
6037  733, -104, -54, 2541, -1042, -226, 165, 250,
6038  7, -259, -383, 327, 2164, 2272, -750, 2482,
6039  -930, -139, 1203, 766, 150, 320, 970, 28,
6040  -1351, 467, 544, 521, -2908, -75, -902, 611,
6041  575, 1216, -209, -7, 541, 330, 528, 347,
6042  -185, -306, -432, -3384, -1844, -380, 155, -1230,
6043  629, -1085, -413, 119, 114, 1093, 198, 806,
6044  491, -137, -518, 536, -64, 387, -1712, 608,
6045  -24, 4961, 149, 299, -342, 505, 503, -387,
6046  -944, -297, -2423, -98, -1027, -432, -259, 736,
6047  127, 3561, -473, -623, -751, 114, -438, 657,
6048  2448, 863, -413, -81, 2066, 988, -539, -528,
6049  -111, 314, 390, -1228, -863, 19, 763, 2227,
6050  -844, -24, 4164, 139, 130, -111, -630, -428,
6051  538, -606, 940, -877, 122, 526, 194, -104,
6052  127, 117, 907, -789, 2865, 526, -548, -253,
6053  289, 2329, 176, -70, 775, 681, 21, 38,
6054  -1481, 766, 2093, -2974, -289, -571, -445, 1833,
6055  333, -84, -243, -413, 188, -492, -22, -867,
6056  605, -333, 904, 3192, -29, 491, -411, 370,
6057  -556, -2671, -294, 132, -243, -233, 180, 181,
6058  383, -79, 26, -3539, 642, 1127, -2125, -170,
6059  -386, -135, -703, -290, -157, -444, -885, -341,
6060  -920, 460, -407, -176, 3153, -3084, -505, 543,
6061  7, 79, 1191, 1148, -401, -17, 289, -735,
6062  300, 1971, 626, -146, 110, -1281, -613, -649,
6063  -206, 1850, 701, 1138, -803, 742, -1392, 147,
6064  554, 1861, -658, -1481, 108, 856, 1021, 574,
6065  3314, 518, -1156, -307, 42, -92, -132, 278,
6066  -352, -37, 35, 146, -93, -662, 216, 125,
6067  823, -876, -170, -5027, 444, -182, 844, 189,
6068  -490, -1441, -335, -907, -173, 1138, -472, -1505,
6069  -1641, 648, 66, 627, 64, -1096, -620, 1588,
6070  -506, 309, -100, 5702, -555, -157, -179, -85,
6071  -299, -114, -20, 178, 415, 118, -581, -132,
6072  1025, -2631, -1154, 2623, -286, 201, 340, 949,
6073  235, 171, 649, 328, 397, -142, 1369, -7,
6074  2305, -373, 658, -1681, -744, -3574, 34, -183,
6075  -504, 165, 81, 21, 635, -307, 428, -520,
6076  164, -4701, 744, 249, -844, -7, -334, 38,
6077  539, 267, -213, 73, 134, -251, -248, -923,
6078 };
6079 
6080 static const int16_t cb1616sm0[] = {
6081  -4119, -2861, -76, -49, -192, -542, 0, 94,
6082  -550, 6, 601, 236, -446, -202, 167, 238,
6083  2609, -688, -406, 265, -3078, 321, 59, -601,
6084  157, 200, -265, 78, -699, -679, 18, -54,
6085  203, -687, 2683, -111, -3037, -627, -493, 413,
6086  -480, 54, 75, 276, 206, -1861, 17, -420,
6087  -169, 312, 361, -277, -12, -363, -592, 758,
6088  -123, 3267, 78, -862, 81, -356, 596, -536,
6089  729, 2239, -49, 553, 112, 444, 652, -2990,
6090  -70, 1084, -436, 34, 53, -10, -23, 41,
6091  -3, -126, 207, -130, -208, 63, 480, 191,
6092  6229, -45, -33, -82, 35, 56, 259, 1,
6093  8034, -97, 52, -159, -334, -41, 50, -57,
6094  56, -194, -567, 2050, 146, 987, -383, 416,
6095  -258, 2846, 51, 8, 690, -126, -704, 316,
6096  16, -4, -90, 159, 34, 126, 65, 218,
6097  -7037, -261, -87, -21, -185, 14, 112, 42,
6098  -164, 274, -269, 1138, -208, 574, 589, -143,
6099  -479, 2745, 782, -13, -2492, -132, 498, -406,
6100  260, 828, -580, 558, -2861, -600, -447, -313,
6101  1316, 800, 1772, 1131, 323, -48, -3972, 697,
6102  5, -403, 46, 95, 130, 84, -39, 219,
6103  117, 1629, -189, -1371, 25, -116, 2311, -681,
6104  -411, -685, -1340, -409, 223, -462, 2530, -816,
6105  -1118, 314, -893, -109, -262, 376, -2795, -48,
6106  -2878, -6, 180, 53, -500, -181, 125, -291,
6107  -265, -154, -23, -184, 185, -563, -1159, 675,
6108  24, -213, 273, -2905, -242, 2373, -6, -166,
6109  92, 276, 1375, -28, 1879, 2572, 205, -121,
6110  51, 356, -873, -308, -1060, 952, 719, 456,
6111  106, 116, -107, -211, -21, 3319, 2109, -172,
6112  -172, 143, -718, -138, 1135, 232, -1361, 157,
6113  -99, 522, -4367, 84, 605, 319, -937, -397,
6114  117, -434, 82, 633, 274, -1555, -221, -59,
6115  -2419, -2486, -112, 136, -182, -480, 27, -548,
6116  -237, 817, 530, 656, 252, -2685, -26, 703,
6117  -3268, 381, -383, -323, 105, -500, 66, -299,
6118  -1056, -363, -69, 21, 292, 398, -379, -106,
6119  -356, 38, 169, 2866, 206, -523, -277, -2875,
6120  -582, -69, 649, -3, 198, -30, 98, 145,
6121  -125, -186, -19, -107, -102, -173, -7299, -62,
6122  -503, -231, 24, 145, 1367, -355, -175, 373,
6123  -953, -704, -3454, 170, 899, 386, 592, -754,
6124  620, 81, 86, -65, 84, 683, 3054, -280,
6125  -2825, -757, 53, -10, 441, -145, 138, 1364,
6126  -2, -92, -300, 225, -199, -2087, 1095, -363,
6127  -75, 288, 765, -869, -7, 3261, 9, -2860,
6128  -330, -382, 3309, 28, 629, 244, -143, -298,
6129  -512, -409, -241, 104, -6, -271, -2, 8192,
6130  -137, 139, -304, -14, 81, 262, -36, 51,
6131  380, 11, 101, 100, -153, 2167, -271, 267,
6132  306, -3008, 579, -277, 316, 327, 1168, 71,
6133  -1401, 389, -25, -265, 101, -53, -170, -226,
6134  2861, 145, 3040, -159, 77, -16, 233, -570,
6135  490, 661, 452, 1986, -522, 212, -107, 196,
6136  -247, 308, -353, 186, -2689, 486, -46, 813,
6137  -24, 233, -166, 3305, 2832, -343, -82, 475,
6138  267, -385, 26, -35, -226, 27, 416, 231,
6139  12, 88, -209, -139, 404, -239, -109, -182,
6140  -851, 260, 242, 109, 11, -1096, 85, -4226,
6141  -124, 12, -139, -100, -604, -87, 89, 5820,
6142  59, -43, -84, 264, -543, 0, 428, -16,
6143  -146, -556, -195, -159, 875, 27, 261, 207,
6144  -182, 2367, -622, -3193, 481, -289, 52, 12,
6145  34, 3014, 10, -345, -94, -2883, -62, 400,
6146  249, 51, -178, 1190, -128, -3940, 41, -296,
6147  -48, 13, -26, 223, -2392, 516, -384, 33,
6148  -46, -161, -43, -224, -89, -4, -349, 135,
6149  540, -120, -276, -198, 129, -5113, 175, -45,
6150  -34, -109, 419, -45, -104, -185, -393, 416,
6151  -3514, 149, -3088, -115, -78, 431, -172, 21,
6152  -290, -162, 216, 41, -56, -487, 705, -194,
6153  -1003, 100, 172, 2793, -83, 2584, -189, 1198,
6154  551, -119, -73, -91, 2103, -619, 124, 128,
6155  2628, 192, 160, -110, 270, 1739, 1062, -568,
6156  -73, -56, 328, 100, 384, -173, 83, 39,
6157  -236, -25, -457, 53, -6413, 345, -459, -110,
6158  28, -127, -109, -593, 32, 141, -879, 254,
6159  2132, -410, -623, 1103, -2302, 528, 156, 28,
6160  81, 613, 602, 171, 500, -2356, 620, 17,
6161  -523, -2961, -921, -107, -405, -230, -129, 18,
6162  363, -881, 1282, 1427, -363, 658, 205, -51,
6163  2835, -2003, 188, -26, 73, -231, 352, 74,
6164  -490, -222, 2423, -341, -2762, -14, -56, -260,
6165  -41, 33, 169, -190, 1248, -77, -2322, -607,
6166  3610, -104, -200, -90, -81, 719, -52, -359,
6167  394, -301, 66, -39, -56, -8192, 87, 56,
6168  -291, 50, 231, 284, -211, -16, -86, -84,
6169  -28, 52, 3, -51, 304, -224, 228, -374,
6170  458, -1958, -210, -2613, 401, -2128, -119, -12,
6171  -60, -14, -8192, 53, 27, 113, 289, -7,
6172  22, 60, -192, 333, 72, -344, 238, 147,
6173  -2235, 324, 124, 176, -415, 450, -476, -558,
6174  -429, -246, -551, -287, 672, 2145, 8192, 161,
6175  -165, -34, 193, -108, -137, -96, -68, 156,
6176  308, -182, 5, 438, -71, -27, -164, 187,
6177  -110, 5786, -82, -130, -126, 197, -262, -182,
6178  -118, -110, 121, -93, 235, -56, -99, -212,
6179  -3013, -193, -10, -2944, 58, -135, -624, -170,
6180  84, 339, 115, -85, -1886, 250, 123, -104,
6181  -374, -2241, 2454, -438, -168, 632, -136, -725,
6182  -329, -394, -60, 19, 2795, 438, -796, 141,
6183  -143, 132, 251, 37, 286, 1858, 39, 2381,
6184  -9, -85, -110, 149, -415, 355, -172, -9,
6185  -149, 554, -324, -4931, -537, -261, -585, -291,
6186  764, -92, -139, -8, -80, 65, -6, -26,
6187  -81, 37, -14, 45, 115, 171, -321, 313,
6188  308, -4637, -128, -120, -174, 148, 768, 490,
6189  81, -175, -261, -136, 1501, 345, 25, -56,
6190  -212, -324, -836, 207, -652, -752, 2406, -332,
6191  489, -275, -932, 284, 3103, -315, 614, -2711,
6192  1706, -1072, -163, -75, -1104, 163, -421, 1532,
6193  -92, -163, -811, -118, -38, -754, 466, -314,
6194  232, -595, 3613, -30, 570, -62, 785, 1626,
6195  1080, 553, -407, 32, -105, 82, -156, -75,
6196  8063, -67, 114, -65, -65, -242, 98, -124,
6197  38, 441, -2645, -92, 69, 17, -3284, -278,
6198  -278, 116, 567, -742, 182, -304, 432, 261,
6199  86, -4109, 389, 795, -138, 151, 111, -223,
6200  2392, 399, -135, -545, 182, -226, 61, 234,
6201 };
6202 
6203 static const int16_t cb1616sm1[] = {
6204  -29, -13, -6217, -136, -196, 24, -228, -301,
6205  -155, -37, -54, -91, -4, -130, -424, -89,
6206  -181, 657, 110, -4526, -391, 762, 1033, -310,
6207  -808, -282, -721, -690, 258, -259, 16, -555,
6208  2675, -379, -2580, 356, 198, -455, 95, -194,
6209  -754, 383, -263, -873, 271, -107, -191, -28,
6210  11, -66, 91, 25, -215, 9, 152, 11,
6211  -124, 66, 422, 521, 5401, 103, -179, -291,
6212  -821, -1265, -396, 150, -69, -15, 154, 1504,
6213  -445, 116, -136, -3528, 2819, -5, 174, 166,
6214  289, -60, 158, -701, 83, -636, -407, 194,
6215  -240, -138, 124, -94, 132, -105, -106, 72,
6216  139, 101, 97, -7928, 6, 112, 164, -83,
6217  -329, 41, 124, 389, -22, -194, 157, -378,
6218  -2255, -431, 3176, -199, -310, 49, 483, -208,
6219  -235, 11, 45, 637, 1220, 2309, 93, 514,
6220  -1939, 136, 276, -165, 137, 2496, 56, 31,
6221  238, -538, -433, 690, -318, -44, 834, -1684,
6222  -132, 2619, -157, 1959, -566, 119, 183, 227,
6223  2066, 401, -48, 1257, 604, 1306, 149, 273,
6224  586, -199, 2166, 257, 2047, -46, -377, -761,
6225  -25, -454, -1592, -42, 432, -2312, 222, -528,
6226  -87, -287, 532, 2906, -2011, 720, 554, 423,
6227  -576, 425, 280, -894, -232, -179, 485, 628,
6228  -2918, 405, 229, -2, -146, 127, -329, -243,
6229  194, 2443, -531, 592, -14, 1679, 292, -914,
6230  -332, 2382, -3040, 297, -2856, -88, 236, -485,
6231  438, 241, -283, 448, 579, -660, 277, 233,
6232  201, 126, 15, -411, -560, -582, -389, -392,
6233  -7, 238, 1, 344, -216, -4601, -457, 1027,
6234  -114, 13, -301, 288, 172, -488, -124, -2721,
6235  100, -105, 434, -13, 2791, -827, 1600, -219,
6236  -4992, -100, 411, 326, -608, -779, 94, 974,
6237  453, -1326, -236, 429, -189, 830, 32, 187,
6238  459, 2489, 476, 165, 3261, -445, 169, 179,
6239  -113, 168, -393, 52, -383, -33, 73, 137,
6240  -6021, -259, -121, -29, -46, -156, 68, -225,
6241  217, 152, -280, 7, 62, 3, 17, 295,
6242  221, -158, -5406, -335, 232, -454, -320, 467,
6243  -45, 96, -170, -267, 1273, 287, 258, 536,
6244  -695, -953, 1134, 428, 251, 3331, 717, -804,
6245  627, 1099, 120, 4, 42, 191, -9, 259,
6246  -335, -337, -25, -56, 116, -228, -351, -463,
6247  5942, 193, -114, -64, -268, 300, 146, -15,
6248  657, 367, -2, -2911, 838, -251, -1, 2897,
6249  -78, -609, -545, -588, 488, 1383, 486, 1820,
6250  126, 2971, -151, 11, 10, -349, -279, -260,
6251  -265, 142, -683, -191, 172, 30, -293, -5103,
6252  -61, -247, -38, 722, 275, -326, -34, 132,
6253  297, 3305, -46, 227, -1052, -1114, 562, 62,
6254  -1618, 699, 362, -1624, -455, 150, -110, 61,
6255  -266, -168, -168, -391, 136, -569, -772, -203,
6256  467, 20, -4747, -170, 142, -138, 129, 1719,
6257  1896, 210, -1008, 206, 585, -325, 295, 175,
6258  -2542, -489, 121, -94, -38, -2766, -115, -3206,
6259  -305, 320, -179, 503, 83, -72, -122, -52,
6260  -181, 98, 39, -506, -2751, -93, -1, -59,
6261  2645, 248, -309, -203, 138, 324, -567, 696,
6262  -493, 170, 2440, 919, -420, -3029, -335, -593,
6263  -72, 536, -82, 202, 78, 510, 184, -2,
6264  227, -2830, 19, 1590, -281, 387, -46, 408,
6265  -463, -536, 262, 2214, -115, -1614, -385, 203,
6266  32, -885, -2606, 2338, 97, 292, -449, 449,
6267  -1038, -582, 0, -68, 211, -160, 62, -286,
6268  -2466, -421, -48, 1903, -1037, -173, 1339, -591,
6269  152, -1231, 792, 524, 214, -92, 29, 181,
6270  -225, -150, -1, 139, -8135, 238, -119, 189,
6271  34, -140, -188, 141, -112, 56, -176, 154,
6272  91, 5653, 298, -316, -23, 232, -74, -317,
6273  -4, -630, -506, 105, -1655, -126, 2417, 113,
6274  -95, -472, 134, 290, -755, 152, -1222, -58,
6275  981, -236, 8192, -154, 75, 218, -185, 107,
6276  -10, 39, 265, -225, -87, 9, 123, -906,
6277  -382, 2544, 44, -1985, -102, 407, -91, -1835,
6278  -108, 122, 142, 169, 134, -721, -1530, -4,
6279  -133, 45, 374, -1049, -76, 16, -357, 277,
6280  158, -2596, -4, -1484, -13, 2660, -198, 9,
6281  -218, 408, -63, 177, -71, -195, 4293, -8,
6282  228, 34, -421, 695, -1409, 85, 2740, 350,
6283  44, 473, 141, -93, 144, -59, -220, -154,
6284  -148, -168, -205, 3049, 229, 194, -107, 90,
6285  -353, 508, -343, 473, -446, 457, -452, -116,
6286  3493, 504, 2152, -228, -1832, -463, -657, 555,
6287  657, 540, 546, 604, 2214, -68, 254, 563,
6288  267, 227, 92, -107, 143, 260, 23, 42,
6289  64, -67, 138, -167, 72, 457, 4958, 61,
6290  -933, 1, 5341, -32, 89, 161, 504, 823,
6291  311, 11, -184, -574, -79, -1654, -74, -366,
6292  164, -363, 117, 53, 706, -701, -2966, 233,
6293  11, 165, 394, 462, -2632, 703, -291, -65,
6294  -49, 4080, -862, -65, -19, -110, -872, 323,
6295  833, -154, 369, 475, 2211, 20, -212, 1711,
6296  -24, -28, -58, 32, 1746, 41, -779, 614,
6297  508, 3050, 687, 423, -182, -484, -60, 242,
6298  3895, -565, -453, 110, 547, -961, 320, -34,
6299  -347, -1963, -116, 730, -435, -34, 41, 26,
6300  -51, 8192, -115, 312, 184, -148, -199, 157,
6301  153, 82, 99, 138, -32, -19, -64, -139,
6302  107, 43, 133, -87, 42, -148, 7080, -158,
6303  -335, -249, -64, 81, 157, 813, -279, 2226,
6304  -16, 1191, -705, 607, 205, -11, -1341, -548,
6305  -2251, -326, -149, -2536, 139, -750, 73, -394,
6306  -218, -35, 181, 925, -557, 226, -63, 2582,
6307  -737, 164, 181, -167, -230, 413, 328, 406,
6308  -287, -2992, 539, 1133, -85, -2162, -154, -357,
6309  -245, -8, 162, -118, 111, 1275, 47, -314,
6310  -2043, -2732, -1052, -28, 625, -810, -487, 40,
6311  -131, 273, 105, 2605, -2974, 268, -19, -257,
6312  842, -662, 855, 505, 590, -243, 68, 6978,
6313  118, -101, 349, -232, -258, -318, 212, 55,
6314  -686, -177, -173, -102, 480, 35, 149, 263,
6315  -2838, -198, 942, 392, 135, 2980, 34, 92,
6316  -237, -672, 224, -298, 298, 2128, 359, 254,
6317  150, -839, 1001, 3234, -169, 261, -302, 74,
6318  -277, 498, 321, 194, -3275, -152, -2786, 33,
6319  70, 236, -222, 88, -393, 47, -636, 869,
6320  -754, 842, -2326, -460, 133, 0, 264, 172,
6321  -2955, -286, -243, 399, 882, -722, -382, 872,
6322  -119, -65, -2403, -119, -246, -890, -185, 102,
6323  -32, -573, 225, 3044, -484, -40, -809, 403,
6324 };
6325 
6326 static const int16_t cb2224l0[] = {
6327  -3546, -433, -76, 46, 24, -641, 214, 114,
6328  -779, -930, -57, -462, -569, -848, -413, 53,
6329  45, -3172, 2915, -734, 152, 487, -113, 246,
6330  -196, -187, -136, 469, 475, 382, 213, -886,
6331  -275, 313, 3148, -62, -773, 785, -24, -1499,
6332  -65, -175, -1942, -325, 78, -15, -38, 2,
6333  6, -29, -16, 9690, -15, -49, -13, 12,
6334  -21, 11, -45, -63, -528, 192, -137, 201,
6335  138, -154, 57, -88, -1695, 155, 105, 121,
6336  4249, -59, 467, -439, 4483, -130, -39, 262,
6337  -21, -377, 441, -353, -768, 366, 23, 841,
6338  529, 195, 2722, 2892, -255, -67, 628, -498,
6339  33, 241, 212, -1020, -97, -723, 594, 35,
6340  -31, 1459, 19, -75, -27, -1, 48, 28,
6341  267, -275, 3780, -515, -467, 36, -405, -272,
6342  -1968, 60, 44, 449, -2877, -124, -1524, 1195,
6343  1042, 117, 115, -305, 225, 215, -357, 144,
6344  35, -23, 89, 2133, 2, 65, -27, -48,
6345  -243, -216, -807, 700, 1258, 6, -140, 4,
6346  -31, -21, 42, 67, 97, -2, 104, -10,
6347  -7734, 134, -50, -95, -88, -269, 105, -18,
6348  -229, 453, 1038, -2609, -2944, -57, 27, 372,
6349  59, -556, -87, -242, 114, 1083, -119, -139,
6350  175, 146, -55, 1689, 342, 501, 2722, -1273,
6351  1626, 868, -290, -145, 62, 194, -23, -179,
6352  1540, -85, 360, 254, 339, -681, 2081, 2730,
6353  838, -128, 31, -2133, -173, 483, -138, 2706,
6354  2007, 91, 293, -642, 35, 280, -132, 454,
6355  -66, -6263, -24, 82, -31, -39, 5, 41,
6356  66, 239, 18, -57, 61, -117, 103, 16,
6357  -1231, 1384, -164, 104, 370, -1891, 2237, -440,
6358  -1399, -1394, 3, 274, 223, -30, -70, 579,
6359  361, 423, 355, -176, -164, -443, -306, -2382,
6360  713, -2987, -340, -691, 1407, -5, 439, -264,
6361  -86, 1964, -17, 88, 175, 56, -119, 31,
6362  466, 1980, 176, 513, 1809, 17, 3000, 1861,
6363  -71, 314, -255, 2041, 576, 203, 443, -392,
6364  -539, -380, -685, -204, -161, 287, 378, -502,
6365  1898, 1540, 1073, 2282, 573, 867, 122, 1064,
6366  -628, -564, 97, 280, -36, 1601, -90, -174,
6367  -10, 45, -57, 159, -496, 641, -959, -91,
6368  -90, 3057, 1680, -83, 80, 19, 63, -119,
6369  1, -72, 466, -335, 453, -177, 3930, -21,
6370  327, -199, -651, -38, -6, -13, 7, -77,
6371  1, 8, 40, -125, 36, -136, 272, 6266,
6372  -3299, 3331, 24, 18, -71, 9, -79, -374,
6373  -277, 128, -233, -175, -350, -216, 81, -693,
6374  -49, 33, -44, -37, -4260, -70, 96, 177,
6375  -319, 133, 178, -377, -45, 182, 156, -155,
6376  -34, 10, 22, 53, -211, 4, 5740, 48,
6377  -42, 114, 149, -30, 122, -106, -309, -148,
6378  -82, 20, 130, 2734, -40, -596, 1309, 1163,
6379  -1470, 396, -264, 884, 142, -1818, 67, -1,
6380  38, -52, -73, 1, 279, 143, 278, -45,
6381  1541, -886, -677, -2609, -88, -3766, -201, 237,
6382  -40, 195, -50, -366, 88, 166, 403, 236,
6383  -130, 205, -45, -8636, -13, -27, -50, 8,
6384  40, 21, 41, -36, -25, -40, -14, -14,
6385  42, 296, 2495, 372, -361, -501, 1951, -2141,
6386  220, -847, 98, 228, -250, 563, -1121, -29,
6387  2888, -196, 151, -19, -287, -2298, 65, -482,
6388  -124, -186, 1215, 468, -781, -227, 621, 298,
6389  -42, -44, -115, 0, 50, 179, 23, 9,
6390  -65, -8, 10, -101, -4998, 77, 1181, -304,
6391  139, 250, -2257, -97, 847, 433, 385, -2411,
6392  800, -852, -528, 435, -953, -23, 4, 928,
6393  -108, -634, -273, -879, 2566, -2609, 621, 807,
6394  295, -77, 627, -1114, -297, -109, 2103, -53,
6395  -9, 44, 32, 339, 679, 77, -3186, -416,
6396  1234, -801, 472, 408, 153, 465, 1703, 879,
6397  -2411, -553, 440, 2099, -899, -288, 310, 665,
6398  -47, -148, 1457, 3932, -213, 243, -1763, -2,
6399  288, -425, -972, 478, -302, 552, -377, -352,
6400  179, -480, 1466, 2019, 2817, 5, 824, 13,
6401  -384, -582, -297, -1165, 689, -120, 703, -118,
6402  663, 206, -49, -2853, -76, 32, 170, 11,
6403  42, -503, -1139, 1548, -287, -1112, 765, -455,
6404  -35, 2452, 22, -134, 144, 1867, -149, 2771,
6405  19, 264, 700, -48, 286, -593, -2637, 408,
6406  2304, -14, 187, -135, -210, 745, 282, 724,
6407  861, 21, -414, 606, 836, -564, 212, 203,
6408  64, 4706, -30, -43, -85, -61, -90, 644,
6409  -281, 287, -122, -340, -137, 36, -4, -22,
6410  8, 9486, -3, 4, 10, 4, 86, 58,
6411  -8, 6, -105, -15, 15, -63, -58, -30,
6412  15, 0, -19, 78, -8267, -134, -8, -45,
6413  163, -19, 149, -298, -167, 34, 190, -39,
6414  -2229, 2821, 126, 185, -791, -1229, 1003, -331,
6415  980, 659, -60, -60, -48, 20, 12, -167,
6416  -60, -39, 66, 180, -22, -20, 84, -108,
6417  131, -10, -8493, -1, -18, -4, -53, 25,
6418  -63, -14, 20, 25, -41, 40, -5, -2330,
6419  -74, 59, -7, -154, -293, -64, -2702, 819,
6420  75, 977, -602, 1138, 160, 262, 26, -81,
6421  18, 5558, 118, -167, 98, 110, -5, -44,
6422  -27, 72, 51, -189, 0, 1868, 743, -275,
6423  2530, 6, 180, -1019, -1307, 710, 303, -152,
6424  -115, -1498, -501, -495, -103, -76, 78, -7,
6425  -9337, -6, 31, -21, 16, -14, 57, 36,
6426  -81, -67, -30, -535, 216, 313, 310, -157,
6427  2830, -914, 122, 1353, -1842, 298, -1165, -13,
6428  -253, -100, -560, -61, 40, 24, 3, 56,
6429  -18, 5709, 41, 13, -23, -55, -98, 214,
6430  109, -205, -45, 27, -26, 177, -290, 89,
6431  8, 1315, 3102, 1657, 210, -1032, 774, -211,
6432  -581, -51, 896, 852, 331, 349, -474, -119,
6433  -865, -145, 2270, 703, -1967, -2088, 610, -700,
6434  113, -231, 2062, -152, -599, -474, -38, -601,
6435  432, -983, -731, 744, -2880, 156, -240, -1903,
6436  2497, -89, -963, -2179, -1208, 189, 318, 150,
6437  204, 29, -167, -138, -93, 73, 292, -3225,
6438  -310, -510, 173, -90, 154, 1831, 380, -1191,
6439  -976, -1460, -514, 235, 13, -2950, 22, -95,
6440  228, 85, 10, 264, -3165, 46, -184, -782,
6441  143, -9, 37, 12, 108, -65, -64, 115,
6442  86, 5039, -55, -203, -163, -462, 77, -92,
6443  423, 139, 239, -5, 1887, 426, 729, 118,
6444  -159, -2821, -124, 2147, -167, -1023, 92, -23,
6445  162, -159, -47, -3, 14, -34, 37, -29,
6446  -97, 41, -92, -75, -6983, -224, 250, -80,
6447 };
6448 
6449 static const int16_t cb2224l1[] = {
6450  -2888, -183, 3606, 0, 33, 99, -76, -264,
6451  -351, -508, -546, -103, 252, -49, 46, -32,
6452  48, -245, 67, -2408, 340, 3153, -154, -280,
6453  -440, 374, -224, -39, -720, -289, -136, -3095,
6454  -98, -37, -86, 145, 51, 132, 773, -1158,
6455  -330, -449, -141, -1831, 666, -2680, -110, -906,
6456  -307, -3299, 287, 55, -521, -173, -431, -383,
6457  67, -28, 34, 247, 2814, 1479, 32, -2196,
6458  -1625, 135, 72, 3, 634, 76, 502, -306,
6459  -366, -120, -219, 1934, 372, -130, -113, 255,
6460  -14, 30, -687, -576, 797, 306, -2360, -242,
6461  2062, 69, 2273, 26, -20, -21, -68, -69,
6462  -4618, 60, -171, -235, -271, 175, -110, 147,
6463  100, 1628, -197, -2, -4002, 520, -1236, -21,
6464  62, -396, 513, -369, -168, 285, 561, 131,
6465  1347, 83, -101, 89, 206, 5, 4556, -23,
6466  1191, 39, 352, -158, 99, -195, -33, 481,
6467  -446, -125, 181, 2678, 2860, -524, -239, 55,
6468  -360, -358, -560, 93, 307, 285, 77, -295,
6469  -90, 114, -45, 54, -328, 94, -222, -30,
6470  -5004, -164, 100, 379, 208, 424, -11, 26,
6471  10, -26, -32, 114, 30, 18, -44, -221,
6472  -184, -32, 0, -99, -9001, -7, -33, 1,
6473  41, -3, 13, 9, -46, -86, 47, 56,
6474  72, -7, 5, -1162, 101, 456, -217, 3440,
6475  -220, 400, 100, 1503, 365, 655, -230, 42,
6476  1129, 767, 192, -16, -3440, -79, -236, 3,
6477  -80, 51, -11, -984, -142, 29, 554, 339,
6478  1851, 105, -279, -2915, 116, 3090, -431, 233,
6479  337, 61, 927, 32, -174, 237, 255, -250,
6480  604, 115, 2036, 78, -79, -50, -349, 338,
6481  285, 169, 394, -49, 1194, -2966, 447, 57,
6482  -2591, 415, -586, -2616, -197, -61, 596, -1159,
6483  130, -441, 356, 47, 1192, 496, -1801, -15,
6484  -142, -23, 132, 21, 84, 234, -137, 23,
6485  -147, -3254, 407, 107, 1132, 130, 74, 153,
6486  3148, 2184, -464, 1294, 222, 589, 457, -397,
6487  -87, -605, -631, 311, -703, 110, 20, -23,
6488  -75, 18, -43, -182, 8, -94, 151, 4989,
6489  -619, 662, 82, 8, 69, -4, 126, -35,
6490  -99, -277, -227, -2212, 3188, 1115, -467, -618,
6491  -989, 681, 218, -25, -37, -9, 32, -46,
6492  97, 15, -23, -95, -6, 55, 19, 7904,
6493  -14, -508, 3, 14, -12, -58, 28, 154,
6494  11, 271, -593, 344, -336, 3489, -41, -2998,
6495  622, -2739, 2796, 1536, 310, 176, -318, 399,
6496  -70, -298, -509, 256, -381, -158, 322, -197,
6497  3, -53, 37, 98, -6136, -25, -54, 57,
6498  138, -74, 239, -46, -18, 29, -265, -2278,
6499  22, 110, -21, -147, 266, 85, -286, 137,
6500  3434, -485, 68, 475, -3, 159, -181, -237,
6501  1595, 759, 786, 1490, 926, -2841, -160, 1092,
6502  -7, 130, 895, -345, -95, -31, -35, 139,
6503  -98, 2106, 305, 672, -66, 349, 229, -1561,
6504  -1694, -1786, -743, -76, -67, 1666, 76, 10,
6505  -22, 60, -45, 5, 409, -458, 583, -405,
6506  2586, -264, 175, 633, 842, 3208, -1488, -802,
6507  40, -119, -197, -84, 1645, 328, 823, -175,
6508  342, 12, -217, 67, 124, -180, -106, -2877,
6509  -336, 171, 185, 132, -2263, -75, -622, -631,
6510  -2404, 176, -132, 35, 179, -1498, 182, 68,
6511  699, 597, -2728, 325, 52, 421, -863, 609,
6512  53, -159, 258, -307, 2919, 44, -826, -467,
6513  91, 542, 1883, 815, -682, 548, -419, 593,
6514  82, -2108, -158, -75, -524, 2440, -528, -469,
6515  723, -14, -1817, -487, 448, 4, -155, -70,
6516  -1715, 34, -55, 134, 0, 19, 107, 419,
6517  334, 74, 446, 1241, -4288, 61, -65, 21,
6518  71, 133, 2, -88, -238, 322, -283, -6,
6519  404, 98, 78, -1951, 412, -1942, 418, 257,
6520  -42, -2444, -97, 1491, 464, 346, 229, -154,
6521  96, 261, 29, 302, 39, -201, -40, -98,
6522  -157, 335, -3624, -349, -573, 633, -116, -312,
6523  -82, 263, -2, -101, -57, 1817, -424, 3,
6524  -245, 386, 74, 609, 2171, -77, -2604, -1036,
6525  -117, 1585, -2, 9, -23, 31, -12, 48,
6526  215, 84, 13, 219, 419, -275, 4373, -91,
6527  -6, 18, 2228, -46, 157, -408, 2288, 654,
6528  -725, -245, -10, -1182, 1726, 324, 367, 3013,
6529  3429, -140, 360, -122, -574, -165, 109, -330,
6530  -82, 340, -133, 210, 355, -8, 47, -52,
6531  8064, 5, 60, -42, -95, -3, 91, -69,
6532  -47, -42, 101, 118, -44, -16, -14, -9,
6533  27, 8, -33, -3, -9302, 27, 49, -6,
6534  61, 74, 204, 430, 252, -259, 73, 125,
6535  366, -458, -2846, 89, -2694, -106, -344, -702,
6536  809, 451, 69, 585, -1897, 608, -1138, 52,
6537  618, 106, 771, 2992, 266, 1007, 184, -486,
6538  36, 3317, -311, 38, 105, -89, 16, 97,
6539  -88, 28, 183, -2834, -44, 387, -49, 467,
6540  -2524, 77, -56, -3727, 81, -308, 63, -137,
6541  203, -77, 139, 254, -65, -264, -58, 631,
6542  -2559, 739, -1343, 595, -117, -193, -2572, 322,
6543  267, 185, 669, -110, 641, 212, 45, -16,
6544  12, 14, -3, -12, 78, -48, -196, -128,
6545  179, 146, -7348, 177, -138, -48, 142, -33,
6546  34, -6037, 15, -105, 103, 136, -48, 217,
6547  -169, 88, -31, 9, 24, 41, 1733, -2757,
6548  -335, 1783, 988, -161, 1014, 633, -66, -1114,
6549  525, -266, 461, 1137, -26, -173, 89, 82,
6550  -3365, 67, -198, -107, 44, 352, -793, 867,
6551  -807, -166, 107, 4, 71, 61, 124, 27,
6552  -2477, 178, -32, -172, 2895, 1301, 798, 707,
6553  267, -720, -403, 167, -157, 2572, -210, 527,
6554  -312, -1664, -214, -1556, -332, 595, -1634, -58,
6555  203, -1777, -469, 24, 188, -59, -860, 879,
6556  15, 855, -1534, 2910, 534, -71, 276, 471,
6557  41, -25, 105, -37, -150, 110, 226, -277,
6558  -4687, 574, 139, -152, -586, 67, -1082, 261,
6559  -68, 25, -216, 110, 46, -3703, 281, 355,
6560  -506, 80, -218, 164, -398, 75, -97, 5782,
6561  39, -68, 26, 76, 74, 38, -103, 105,
6562  44, 116, 187, 288, 90, 5847, -41, 28,
6563  -19, 20, 129, -99, 258, 22, -28, -120,
6564  -101, -121, 79, -180, -23, 22, -5, -60,
6565  63, 35, -8987, -11, 2, -15, -3, -28,
6566  47, 29, 241, 132, -166, -259, -48, 102,
6567  70, 2830, 3163, 285, -813, 0, 105, 176,
6568  -455, 141, 1382, -481, -2282, 2971, -200, -473,
6569  37, -930, -1162, 930, 890, 412, 190, -160,
6570 };
6571 
6572 static const int16_t cb2224s0[] = {
6573  -5789, 1229, -138, 1010, 823, -602, -987, -237,
6574  47, -29, 428, 210, 87, -11, -20, -261,
6575  -3148, 1219, -2074, -132, -258, 707, -634, 878,
6576  -486, 989, -276, -137, -263, 592, 1248, 474,
6577  -293, -981, 2125, -653, -1451, -833, -1522, 387,
6578  -269, 349, 698, 295, 870, 661, 1532, 202,
6579  654, 362, -1265, 3972, -651, 224, 213, -728,
6580  -83, 575, -503, -766, 559, -657, 86, 941,
6581  1498, -72, 2297, 1413, -376, 697, -738, 384,
6582  -807, -354, 1141, 374, 1186, -597, 222, 630,
6583  -717, -1653, 106, -1377, -929, 982, -3469, -321,
6584  -201, -1185, -147, -13, 268, 103, 2967, -2083,
6585  -416, 702, 377, -1126, 92, 963, -494, -94,
6586  -436, 1893, 1401, -40, -1464, -1608, 1980, 44,
6587  254, 676, 529, -891, -95, 9, -172, -129,
6588  158, -403, -1147, 1026, -410, 86, 2593, -1060,
6589  -621, 480, 254, -780, 691, -1020, 79, -192,
6590  -2264, -1219, -748, 602, 243, 338, 550, -444,
6591  -130, 79, 24, 3396, 124, -572, 749, 976,
6592  33, -883, -368, -609, 694, -569, -560, 192,
6593  868, 644, 173, 86, -4302, 633, 7899, -360,
6594  478, 493, -306, 14, 244, 96, 71, -169,
6595  336, 346, 74, -52, 1779, 828, -252, 739,
6596  -1005, -755, 31, -46, 200, 581, -11, 802,
6597  1104, 3252, -1053, 723, -491, -2492, -2330, -245,
6598  308, -1021, -312, 563, -85, 991, -16, 224,
6599  -85, -957, 2262, -4585, -1475, 102, 310, 298,
6600  -875, -6, -268, 8, -284, 324, -471, -224,
6601  133, 1502, -1714, -1095, -104, 809, 2584, -273,
6602  -1014, -296, 130, 732, -259, -335, -745, -619,
6603  -716, 247, 503, 862, -277, -137, -224, -4897,
6604  124, 277, 298, -40, 169, 678, 557, 4379,
6605  677, -2016, -506, -108, -47, 49, -115, -260,
6606  -300, 206, 1196, -17, 202, 365, -808, -473,
6607  -160, -609, 526, -1124, 1629, -2924, 713, -487,
6608  -109, 540, -511, 221, -394, -1420, 1023, -460,
6609  424, -86, -875, -1557, -88, -244, -1597, -3015,
6610  355, 166, 330, -334, -325, 505, 3632, -1760,
6611  1626, -427, 573, 1197, -317, -566, -663, 460,
6612  338, -442, -597, 1565, -854, -534, -219, -128,
6613  -2175, 739, 1064, 2050, -61, -349, 361, -375,
6614  1111, -122, -121, -164, -2573, 938, 1758, -15,
6615  884, 865, -630, -573, 994, 1112, -26, 9,
6616  -30, 3893, -38, 1386, 605, 568, -680, 117,
6617  37, 572, 245, -53, -1030, -241, 397, 363,
6618  -1632, -567, -26, -698, -2109, -1033, -1389, 1381,
6619  -418, 402, -534, 9, 1143, 991, 693, 2557,
6620  -1268, 1273, -192, 1225, 876, 472, 835, 509,
6621  -452, -1519, 482, 1103, -626, -299, 1580, -1532,
6622  599, 2245, 503, -110, -1879, 978, -1158, -130,
6623  -665, 448, -1247, 604, -528, -677, -711, 78,
6624  -563, -349, -53, 261, 952, -338, -534, 43,
6625  -2, -2555, 1976, 2393, 1715, 996, 5628, 1036,
6626  171, -28, -199, -83, -126, -35, -248, -393,
6627  36, 209, 77, -1793, 244, -108, -130, -41,
6628  -578, -2347, -687, 1650, 131, -138, 407, -228,
6629  -1348, -209, -841, 1332, -542, 220, -193, 843,
6630  -103, 853, 261, -653, 217, -107, -113, -54,
6631  -4151, -1303, -287, 4065, -376, -71, 43, -1481,
6632  -359, -481, 78, 529, 689, -194, 178, 60,
6633  -997, -1555, 1687, 345, 169, 266, 2894, 83,
6634  -500, -425, -396, -245, 6, 517, 112, 129,
6635  725, -121, -404, 234, 47, -61, -122, 710,
6636  -4283, 985, 56, -105, -45, 1043, 720, 73,
6637  321, 4452, -1614, 91, -620, -299, 506, 766,
6638  -882, 650, -138, 123, -608, 210, -1582, -538,
6639  -62, 246, 464, -332, -1560, 2271, 1559, -199,
6640  -832, -1133, -797, 341, 1860, 1628, -1133, -607,
6641  637, -404, 437, -1148, 542, -474, -882, -610,
6642  -1340, -159, 1524, 1424, 169, -6, 52, 447,
6643  -5513, -592, 244, -294, 44, 164, -51, 147,
6644  202, -48, 139, 113, -399, -17, -173, -199,
6645  1, 17, -166, 15, -258, -7, 238, -5748,
6646  -394, -852, -248, -46, 192, -32, -1033, -349,
6647  151, 483, 130, -1628, -3391, 1527, 694, -305,
6648  740, -357, -491, -186, -1649, -1394, -873, 213,
6649  652, -1975, 319, -1131, -103, -48, 673, 155,
6650  -627, 1115, 469, -1122, 1901, -184, -237, -296,
6651  -2887, -120, 211, 835, 57, -826, 1272, -255,
6652  -937, 242, -525, 836, -334, 393, -624, 111,
6653  -347, -178, -3441, 219, -352, 1831, -296, 587,
6654  -357, -1099, 5, 313, -3806, -394, 814, -118,
6655  -233, -23, -125, -21, -1414, 813, -403, 2482,
6656  442, -184, 934, 340, 472, 374, 1073, -283,
6657  -2348, 477, -387, -713, 1071, -899, 252, -1299,
6658  -502, -375, -410, -1785, 686, -605, -141, -871,
6659  -1777, 2780, 53, -237, -237, 2701, 944, 44,
6660  595, 3, 1263, -1558, -2267, -998, 221, 355,
6661  -319, -739, -1160, -594, 2977, 191, -41, -284,
6662  83, 484, 481, -73, -13, 138, -2761, -909,
6663  -578, -139, -1056, 189, -645, -147, -61, -168,
6664  368, 130, 390, 4187, 101, 79, -45, 451,
6665  -1374, -1941, -534, -301, -979, -668, -533, -2978,
6666  386, 574, -454, -4, 554, -120, 366, 83,
6667  1079, -351, 156, 389, 7724, 83, 102, -191,
6668  -1059, -255, -86, 451, -211, 175, 774, 306,
6669  -253, 2386, 1166, -2025, 223, 438, 1279, 1721,
6670  -23, -91, 606, -1285, -775, -3228, -536, 543,
6671  877, 1140, -1616, -603, 550, -678, -462, 248,
6672  209, -515, -310, -2538, -2002, 231, -495, 319,
6673  538, 509, -113, -17, 143, -3062, -29, -52,
6674  299, 681, 595, 390, 530, -398, -969, 472,
6675  -1145, 860, 4113, 329, -1183, -691, -605, 859,
6676  305, 986, -81, 2029, 408, 2, -2442, 59,
6677  -85, -911, -285, -532, 28, 434, -2295, -76,
6678  -2977, 51, 824, -1786, 2301, 622, -593, -9,
6679  643, 246, 427, 193, 51, 118, 4, 234,
6680  459, 31, -408, 710, -264, 144, -404, -476,
6681  278, -4836, -113, 382, -29, 177, 345, -33,
6682  -17, -85, 6027, 72, -165, 544, -198, 75,
6683  -278, -262, 155, 501, -305, -279, -439, 1506,
6684  827, -875, -2592, -1196, -1201, 149, 16, 547,
6685  1020, -616, 374, -193, -155, -3627, 231, 264,
6686  -2143, 90, 419, 574, -795, 177, 328, 752,
6687  -295, 210, -360, -1250, 2639, -3172, -13, -34,
6688  489, 484, -390, -159, -285, 27, 444, -252,
6689  265, 530, -2714, -340, -1543, 2330, -1152, -114,
6690  452, 304, -224, -451, -317, -579, 301, -567,
6691  1214, -594, -621, -2718, 59, 257, 410, -3,
6692  145, 70, 877, -3103, 244, -1134, 236, -1148,
6693 };
6694 
6695 static const int16_t cb2224s1[] = {
6696  8488, 277, 63, 173, 224, -30, -158, 64,
6697  133, -133, 234, 205, -65, 408, 249, -546,
6698  -30, -1, -430, 80, 102, -450, -160, -5634,
6699  145, -406, -351, 37, 282, 232, -898, 430,
6700  3301, -1175, -559, 495, 2685, -21, -215, -87,
6701  728, -55, 235, 430, -250, -505, 506, -128,
6702  -72, 3288, 1588, 291, 7, -39, -944, 478,
6703  1719, 168, -1085, 225, 330, 1480, -183, -597,
6704  -6131, 668, -387, 672, -173, -55, 113, 40,
6705  -113, -44, 341, -340, -594, -1001, 1757, 127,
6706  -59, 537, -1834, 1401, 856, -1153, -234, 1232,
6707  -562, 476, 110, 2188, 146, 119, 2119, -872,
6708  450, 597, -371, -1350, -996, -120, -495, 829,
6709  111, -897, -5445, -670, 390, -118, 4, 109,
6710  772, 495, 196, 410, -125, 812, 426, 900,
6711  436, 1155, -553, -1223, 275, 266, -891, 63,
6712  -1267, 523, -548, -2445, 239, 1163, 72, -68,
6713  -1576, 2212, -340, 1499, 494, -671, -73, -281,
6714  598, 1901, -1652, -845, 266, 795, -545, -574,
6715  19, -461, 371, 288, -3959, 421, 299, -121,
6716  -2561, -65, 118, 181, -227, 719, -92, -2334,
6717  -3178, -2497, -198, 58, 1279, -309, 152, -715,
6718  466, -316, 10, 98, 1568, -1015, -18, -435,
6719  -42, 2606, 1971, -119, 705, 254, 443, 36,
6720  788, 1135, 1234, 2281, 942, 115, 581, -113,
6721  -194, -694, 434, -30, 2835, -423, 436, 522,
6722  406, 1329, 1191, -2628, 421, -2601, 646, -202,
6723  637, 610, -584, 357, -1586, -499, -1230, 134,
6724  -83, -1264, 2434, -58, -2924, 641, -285, 172,
6725  -478, -402, 584, -1180, -137, -238, -151, -679,
6726  -619, -495, 1044, 1281, -1180, -444, 376, 1969,
6727  -693, -283, 618, 128, -2622, -90, -115, 672,
6728  1738, -459, 519, -924, 2582, 937, -555, 672,
6729  131, 31, 775, 307, -282, -527, -1299, -516,
6730  10, 239, -4069, 118, 10, -665, -15, -484,
6731  472, 262, 279, 677, -755, 1288, -1278, 403,
6732  666, -394, -1230, -2819, -221, 109, 603, 754,
6733  951, 488, -147, -107, -426, 1875, 2056, -129,
6734  239, -561, 81, -324, 243, 349, 197, -811,
6735  -146, -929, 1193, 1433, -776, 3209, 434, -6,
6736  2465, -231, -57, 312, 899, -396, -170, -549,
6737  346, 135, 17, -596, 401, 269, 499, -64,
6738  -321, -342, -132, -312, 5845, 276, -104, -9,
6739  -50, -678, -478, -1125, -1477, 2058, 156, 538,
6740  451, 2572, 495, 101, 74, -753, 98, 685,
6741  2424, -1999, 1050, -280, -1030, 29, -178, -244,
6742  -134, 130, -137, -103, -245, 2161, -446, -1016,
6743  464, 573, -473, 446, -3822, 942, -1261, -334,
6744  568, -528, -301, 415, -740, 661, -813, 849,
6745  1491, 774, -774, 1637, -977, -246, 647, -572,
6746  -140, -2946, -654, -650, -311, 339, -165, 757,
6747  803, -958, 704, 171, 380, 763, 159, 2721,
6748  -1599, 1006, -118, -597, 2985, 2699, 69, 395,
6749  523, 657, 438, 190, 72, 164, -268, -145,
6750  506, -550, 222, -3641, 5, -173, 60, -194,
6751  677, 686, 724, -107, 882, -339, 14, -54,
6752  555, 483, 1523, 119, -142, -394, -1683, -984,
6753  18, -108, -190, 141, 540, 281, -1238, -2195,
6754  -341, -327, -1014, -990, 4694, 46, -1018, 360,
6755  -671, -83, 218, 857, 144, -188, 463, -379,
6756  -571, -865, -1345, -447, -18, -64, 5201, 132,
6757  90, -158, -132, 381, -85, -107, -103, 970,
6758  -555, -1204, 1802, 1230, 253, 540, -372, -2347,
6759  -386, 835, -705, -437, 941, 795, -182, -368,
6760  1088, 168, 256, 210, -667, 290, 1783, -636,
6761  165, -363, 638, -3527, 1872, 1997, 1503, -189,
6762  -2587, -359, 384, 493, -384, -658, -1758, 993,
6763  -306, 148, 198, 163, 430, -313, -149, -337,
6764  352, -354, 484, 358, -264, -4525, -560, -55,
6765  154, 374, -317, -426, 1446, -161, -285, -110,
6766  209, 299, 2329, 99, 1406, 1374, 993, 1178,
6767  -413, -642, -103, 3678, -1829, -754, -1358, -349,
6768  648, -492, 755, 188, 114, -444, -930, -224,
6769  319, 212, 1223, -648, 593, 1293, -1289, 24,
6770  -712, 2591, -494, 1503, -9, 534, 923, 1490,
6771  985, 491, 272, 988, 348, -503, -454, 893,
6772  409, -422, -1187, 3097, 602, -402, 462, 1598,
6773  -219, 982, 319, 125, 558, -100, -261, 108,
6774  -59, -3435, 76, -1065, -150, -1758, -1997, 1921,
6775  1239, 426, 507, 173, -856, -829, -538, 247,
6776  -1203, 488, -1094, 453, -1104, 1021, 2185, -2855,
6777  427, 177, -778, -182, 641, -670, 91, 569,
6778  50, -90, 571, 108, -374, 174, 1997, 964,
6779  644, -428, -1868, 668, 171, 320, 676, 121,
6780  -218, 1901, -857, -721, -194, -2433, -34, -1671,
6781  352, -644, 295, 571, 253, -288, -1786, 32,
6782  74, -73, -902, -1954, -1126, -3427, 168, -318,
6783  23, -755, -441, 201, -84, 499, 367, -153,
6784  -426, 716, 650, -457, 80, -709, 859, -2098,
6785  -723, -197, -1030, -253, 283, -1187, -899, 1403,
6786  -117, -25, 7617, -63, -355, -283, -560, -85,
6787  -358, -45, 63, 179, -193, 130, -294, -676,
6788  -525, -907, -430, -627, -5267, -539, 257, 594,
6789  -173, 890, 203, -33, -136, -803, 479, -56,
6790  -634, 464, -919, -146, 306, 5, 198, -90,
6791  -138, -337, 4826, -310, 259, 1651, -687, -1676,
6792  424, 2729, -966, -61, 386, 60, 769, -72,
6793  -1652, 49, 106, 503, -1462, -1056, 892, 359,
6794  209, -129, 260, -130, -2081, 798, 488, 846,
6795  -836, -366, 1786, -2237, -484, 72, -2680, -828,
6796  -857, 920, 560, 930, -197, 56, -872, -34,
6797  -355, 929, 35, -449, 514, 70, -1277, 208,
6798  353, 3654, -256, 134, -895, -184, 375, 402,
6799  1576, 1515, -100, -438, -679, 384, 1143, -24,
6800  100, -2818, 554, -219, 105, 652, -2778, -108,
6801  44, 306, 445, -470, -1151, -1170, 1305, -741,
6802  1223, -443, -838, 374, -3000, 72, -590, -587,
6803  3686, 76, -493, 246, 1348, -1215, 473, -244,
6804  -304, 1937, -68, -626, 278, 392, 1167, -1899,
6805  -309, 474, 226, -421, -95, -483, 105, -148,
6806  749, -430, -3057, -789, -1793, -1857, -158, -489,
6807  -676, -204, 806, -930, -3192, -204, -106, -812,
6808  1159, 648, 119, -93, -205, -139, 280, -7786,
6809  -388, -132, -12, -332, 32, -174, 100, 153,
6810  -7, 289, -29, -984, -329, -592, 2568, 704,
6811  544, 66, 521, -661, -1632, -868, -310, 313,
6812  -466, -347, -146, 197, 266, 765, -240, -201,
6813  -265, -1129, -35, -563, -356, 172, 862, 3831,
6814  1547, -1618, -1445, -3726, 388, 548, -457, 143,
6815  -38, 402, 255, 840, -703, -154, 776, -1038,
6816 };
6817 
6818 static const int16_t cb2224m0[] = {
6819  -7078, 2846, 79, -111, -20, 330, 227, -36,
6820  305, 45, 81, 148, -13, 68, 364, -317,
6821  -72, 2021, 28, 93, 328, -256, -181, 2547,
6822  235, -1102, 130, -577, -164, 1290, 1885, -171,
6823  -147, -3247, 324, -72, -313, -62, 32, 284,
6824  -138, -9, -146, 1709, -390, 1833, 289, 125,
6825  2369, 60, 223, -137, 642, -113, 204, 288,
6826  -1516, -138, 228, 368, 219, -622, 273, 3211,
6827  -215, -423, 139, 65, 85, -203, -953, 11,
6828  193, 294, 279, 3267, 246, -2377, -59, -324,
6829  136, -492, 23, -56, 79, 307, 115, -146,
6830  2229, 325, -1680, -597, -423, 2200, -44, 48,
6831  386, 396, -122, -36, 35, 9763, 33, -67,
6832  19, -34, 15, 41, -25, -30, -61, 20,
6833  -121, 117, -155, -28, -65, -27, 40, 137,
6834  188, -211, -240, 71, -33, -4873, 1992, 56,
6835  -2701, -1, 151, -96, 286, -398, -418, -221,
6836  295, -394, -119, -182, -124, 77, 7, -44,
6837  168, -34, -154, 257, 4, -114, 634, 131,
6838  4930, -118, -2364, 46, -204, -129, -3168, -138,
6839  -489, 454, -96, 120, -447, 9, -230, 174,
6840  11359, 456, -261, -74, -249, -28, 149, -79,
6841  -36, 211, -10, 213, -110, 337, -3800, 4,
6842  -223, -18, 136, -290, -155, -235, 57, 447,
6843  -495, -231, -15, -1036, -85, -154, -4421, -19,
6844  -237, -1191, 12, -19, 2, -88, -84, 269,
6845  -7, 431, -26, -2676, -100, 287, -31, -2916,
6846  -160, -83, -198, 9, 183, -279, -68, -23,
6847  -55, 2955, -121, -71, 183, -702, -323, 1689,
6848  -132, 309, 136, -1217, 440, -125, -1671, 1569,
6849  -161, -108, 232, 269, -516, 37, 21, -260,
6850  -230, 564, -375, 224, 129, 4332, -120, 3306,
6851  153, -25, -260, -84, 123, 21, 5, -17,
6852  -145, -44, 7, -1, 290, -2394, -182, 51,
6853  933, 1037, 26, 211, 187, -1783, 68, -749,
6854  -52, 1428, -1571, -261, 34, -199, 722, -127,
6855  -118, -114, -2385, 146, -1042, -71, -1475, -150,
6856  -2195, 151, -29, 6, 96, -1213, 282, 219,
6857  466, 144, -300, 109, -74, 125, 2863, 2,
6858  -2963, -218, 235, 3, 359, 319, 372, -500,
6859  -271, 494, 2695, -65, -29, 47, 74, -34,
6860  -95, -48, -76, -71, -2985, -30, -11, 26,
6861  -176, 107, 96, 22, -60, 114, -70, -147,
6862  -43, 6981, 110, -86, 33, 66, 8, -61,
6863  52, -169, 82, 233, 56, -115, -295, 241,
6864  -1053, -3914, -79, 361, -869, -144, -144, -805,
6865  158, -278, 515, 4, -317, 917, -669, 3314,
6866  253, 1316, 259, 12, 8170, 15, 129, -200,
6867  120, -11, 34, -77, -13, 257, 79, 9,
6868  23, 54, 73, 0, -9972, 5, 7, 43,
6869  29, 4, -104, 43, -36, 76, -228, 1,
6870  -77, -156, -69, -209, 84, -2826, 242, -1461,
6871  -718, -14, 1784, 527, 226, 9852, 83, -15,
6872  -389, 34, 51, -16, -46, -1, 232, 115,
6873  26, -42, -124, -78, 58, 3092, -2757, -111,
6874  223, -286, 23, -170, -166, -264, 331, -172,
6875  -49, -26, 166, 2616, 128, 3118, 59, 844,
6876  -121, -504, -193, -53, -95, 282, -21, -8,
6877  -11, 58, -48, 9830, 25, -26, 53, 113,
6878  96, 125, 12, -64, 185, -31, 19, -251,
6879  -307, -136, 1383, -37, -128, 56, 4303, -232,
6880  -272, 44, -192, 531, -143, -697, -2291, 70,
6881  229, -432, -592, 1262, 906, -207, 1522, 261,
6882  -7848, -39, -976, 150, 115, -139, 61, -26,
6883  -211, 807, -25, 311, -98, -297, 133, 461,
6884  -109, -6, -1031, 236, -2851, 86, 2184, -254,
6885  -83, -119, 878, -107, -25, 1636, 1696, 1517,
6886  249, -41, -283, -66, 741, 704, -898, 302,
6887  470, 360, -7, -6002, 26, 268, -109, 150,
6888  202, 196, -262, -57, 160, 155, 7, 9,
6889  -5770, 28, 127, 112, -76, -790, 45, -118,
6890  201, -831, 67, -81, 199, 296, 1692, -30,
6891  -126, -121, 29, 387, 215, 269, -518, -232,
6892  155, 2735, -235, -82, -33, 3089, -3696, -39,
6893  -51, 124, -220, 37, 51, -129, 194, -80,
6894  81, 0, -239, -1924, -244, 107, 372, 111,
6895  206, 418, 39, -118, -2059, -446, 1378, 661,
6896  -2135, 122, -105, 60, 272, -91, -227, 48,
6897  -3226, -88, -109, 199, 566, 158, 2412, -4380,
6898  -177, 153, 252, 24, -323, 264, -116, -12,
6899  -333, 99, -181, -124, 256, -131, -39, -45,
6900  -88, 69, -26, -173, -4820, 286, -171, -82,
6901  431, 18, -827, -107, 142, 60, 300, 422,
6902  263, 61, 350, 85, 1088, -133, -1284, 70,
6903  -4577, 5, 114, -23, 23, 2907, 174, 43,
6904  18, 33, -31, 320, -9, 290, 2, -7,
6905  39, -11, 52, 32, -4, 8454, 18, 10,
6906  67, 20, 22, -3, -209, -103, -212, -101,
6907  -101, -420, -2837, -28, 398, 140, 1027, -187,
6908  -2338, 406, -152, -288, 723, -412, -1851, 185,
6909  641, -190, 107, -7, -3194, -128, -382, 165,
6910  -256, 85, 96, 155, -144, 431, -356, 342,
6911  -2508, -2190, -265, -320, -1345, 27, -1981, -1949,
6912  95, -78, -456, -359, 382, -218, -102, 164,
6913  382, 907, 599, 665, 2843, 4275, 17, -156,
6914  -264, 73, 104, -25, -120, 91, 84, 325,
6915  170, -65, -245, -23, 89, 52, 4651, 124,
6916  185, 30, 321, 145, 111, -1265, 128, -156,
6917  64, 24, -1934, 133, -84, -10, 34, 801,
6918  -148, -88, 169, -1687, 419, 1739, -204, -70,
6919  185, 117, 379, -420, 145, -3650, -264, 1118,
6920  331, -818, -665, -420, 74, 32, -152, -226,
6921  6, 216, 4173, 23, 1230, 239, 2, -57,
6922  -690, 516, 90, 58, -24, -61, 175, -2796,
6923  -113, -270, 94, -2319, -158, -1075, -275, -647,
6924  -3839, 37, 4267, 20, -49, -88, 72, -171,
6925  -195, 45, -23, -159, -64, 110, -211, 42,
6926  -211, 1591, 276, -3662, 213, 54, -180, 786,
6927  -92, -329, 382, 344, 165, -63, 14, -7,
6928  66, 29, 8875, 43, -50, 65, 13, 15,
6929  48, -40, 114, 125, -27, 158, 3, 843,
6930  8, -646, 100, -3121, 1720, 88, 898, 346,
6931 };
6932 
6933 static const int16_t cb2224m1[] = {
6934  9581, -198, -100, -22, 237, -15, -101, -23,
6935  46, 129, 63, -143, 5, -307, -143, -9,
6936  27, 50, 40, 6048, 25, 58, -16, -161,
6937  -109, -157, 137, 115, 121, 164, 4, -54,
6938  6477, -68, -120, -29, 45, -8, -13, 334,
6939  -87, 105, -1460, 28, -334, -163, -64, -3629,
6940  -71, 176, -195, 53, -1, -96, -560, -21,
6941  135, 178, -77, -4202, 20, 2544, -205, 85,
6942  -332, 158, 61, -105, 398, -88, 14, 241,
6943  -149, 62, -124, -136, -153, 27, 190, 2595,
6944  25, -2499, -530, 1809, -104, -2753, 298, 145,
6945  -771, 139, 165, 2462, -502, 860, -174, 199,
6946  74, 163, -686, -25, 57, -103, -309, -360,
6947  39, -296, -2765, -319, -950, -678, -1159, -1743,
6948  1499, 1776, -176, 9, 44, -581, 69, 39,
6949  162, 326, -96, 329, -9, 1274, -2443, -105,
6950  -50, 4212, -23, 146, -231, -22, -50, -128,
6951  11, 28, 116, -215, 46, 217, 204, 153,
6952  -73, -156, -100, -31, 2632, -190, -2258, 199,
6953  -1757, 194, 53, 38, -5723, 66, 169, 352,
6954  -39, -150, -1, -462, 41, -98, -110, -40,
6955  -5763, -190, -158, -1380, 205, -227, -402, 81,
6956  -171, 407, -125, -320, -456, -317, 489, 698,
6957  -308, 3989, -172, 402, 196, -457, -1238, -192,
6958  -581, -63, -235, 153, -1094, -53, -45, -86,
6959  240, -192, -2660, 2356, 153, -60, 277, 33,
6960  198, -57, 1221, -2984, -327, -326, -48, 61,
6961  93, -34, -167, -311, 904, 348, 415, 57,
6962  2000, -77, 238, 40, -3072, -36, 283, -54,
6963  -655, -250, -22, -569, -584, -18, 733, -251,
6964  -72, -28, 80, -306, 211, 188, -149, 4596,
6965  305, 372, 351, -82, -184, -79, -65, 2688,
6966  2670, -54, -81, -170, 19, -88, 122, -117,
6967  33, 51, -29, -113, -2973, 46, -3294, 90,
6968  8, -180, -227, -62, 43, -25, 187, -380,
6969  -29, -89, 138, -352, 231, 2632, 158, 1993,
6970  -15, 350, 107, -982, -16, -1120, 136, -171,
6971  -42, 2605, -186, 110, 167, 1673, 1140, -29,
6972  -689, 81, 909, -455, 2979, 44, 1, -260,
6973  26, 28, -90, -568, -123, -175, 232, -38,
6974  2372, 111, 312, 529, -65, 331, 100, 488,
6975  12, -596, -497, 2311, -1097, 1242, -94, -2290,
6976  -158, -2651, 16, -232, 3352, 24, -53, -83,
6977  -5, -52, 205, -104, -294, 217, -196, -37,
6978  -7, 0, -28, -45, 60, 13, 41, 111,
6979  142, -7331, -40, -200, 18, -166, -1266, -47,
6980  -250, -592, -604, 33, 83, -204, -1131, -166,
6981  1348, -1337, 184, 50, -10066, 30, 24, -184,
6982  137, 53, 32, 87, -27, 151, 100, 10,
6983  -47, 28, -138, 12, -2977, -376, 58, 168,
6984  1642, 144, 1039, -399, -807, 5, -1715, 12,
6985  -142, -77, -306, 758, 674, -82, 3216, -369,
6986  60, 480, 276, -423, 5102, 3325, 169, 47,
6987  235, 37, 81, -86, -28, -56, -59, -205,
6988  -126, 28, 279, -8433, 137, -26, -409, -19,
6989  106, -163, -76, -57, 235, 7, 131, -81,
6990  -197, -318, 1281, 310, -2934, 972, -1335, 35,
6991  -308, -93, -128, 433, 527, -193, -1303, 162,
6992  -34, -87, -157, 262, 4999, 25, -311, -349,
6993  94, -262, 0, -219, 57, 12, -4, 10,
6994  -17, 38, -320, 48, 156, 80, 5880, 48,
6995  45, 31, -1022, 31, 227, -727, -135, 261,
6996  -21, -688, 307, 3196, 565, 627, -546, 237,
6997  -2367, -33, 1622, -87, 1722, -201, 720, -539,
6998  -288, -1012, 141, -388, -72, -20, -59, -2042,
6999  -53, -101, 208, -233, -835, -16, 3092, 2,
7000  310, 94, -362, -163, -128, 30, -22, -145,
7001  420, -1, 322, -524, 2742, -276, 206, -2475,
7002  575, -653, -342, 1412, 1, 75, -14, 54,
7003  170, 66, 342, -261, 709, -75, 2240, -134,
7004  32, 665, 171, -134, 1822, 109, 569, 3129,
7005  168, -356, 53, 1259, -67, 43, 120, -124,
7006  2185, 2461, -17, -255, -349, -167, -158, -19,
7007  84, -732, -972, 286, 87, 4603, -160, 7,
7008  141, 1, 286, 310, -315, -99, 282, 384,
7009  68, 93, -1815, 63, -86, 121, -293, 210,
7010  115, 63, -174, 616, -1848, -124, 1275, 298,
7011  185, -267, 3516, -105, -162, -253, -434, -674,
7012  -90, -2232, 38, 168, -261, 289, 70, 3714,
7013  4096, -81, 17, 56, 57, 68, -20, -146,
7014  28, -152, -17, -97, -131, 2648, 71, -3359,
7015  40, -277, 313, 85, -26, 41, -202, 76,
7016  8, -80, -160, -102, -17, 155, 189, 1552,
7017  -3498, -446, -103, -232, -205, -574, -132, 169,
7018  206, 1689, 1043, -736, -178, -93, -2969, 26,
7019  -251, -148, 139, 70, -325, 117, -3073, 9,
7020  43, -11, -380, -190, -314, -3012, 50, -330,
7021  -26, 710, 153, 19, -2943, 58, -3052, -56,
7022  7, 40, 9, 321, -37, -461, -22, -374,
7023  57, -203, 16, -15, -25, -16, -37, -8,
7024  -41, -116, 7964, 70, -59, 77, 200, 0,
7025  -43, 118, -72, -67, 104, -6, 78, 171,
7026  13, -103, 793, 98, -4738, -204, 11, 30,
7027  -72, 33, -62, 47, 157, 236, -147, -416,
7028  -726, 578, 5, 4038, 162, -2, 2367, -138,
7029  -185, 470, 3121, 70, 185, -22, -205, 37,
7030  -63, -335, -397, 43, 10, -6557, -112, -254,
7031  106, -129, -236, 0, -250, 42, -128, 84,
7032  -531, -27, 2259, -282, -21, -70, -408, 19,
7033  -664, 945, -196, -1074, 1369, -40, -3233, 28,
7034  20, -2133, 125, 343, 113, 584, -14, 50,
7035  -130, -464, 513, 807, -4474, -63, 57, 1120,
7036  64, -30, 346, 462, 129, 219, -30, 287,
7037  448, 384, 198, -359, 1097, -256, 828, -2635,
7038  -314, 336, 506, -144, 194, 167, 1323, -273,
7039  -4168, 2805, -118, -8, 136, -82, -212, 53,
7040  -259, -61, 94, 214, 11, 29, -262, -69,
7041  24, 102, 45, -31, -186, 58, 641, 659,
7042  -172, 3628, -192, -423, 34, 3, 45, 19,
7043  349, 117, -5, -4923, 99, -148, 180, 631,
7044  50, -204, 641, -92, 156, -1985, 1077, 201,
7045  56, -405, 710, -220, -1917, -273, -234, 100,
7046 };
7047 
7048 static const int16_t cb2224sl0[] = {
7049  -3113, 97, 229, 309, -156, -226, -469, 582,
7050  -3202, -336, 102, 20, 96, -960, 297, -227,
7051  592, -3352, 2798, -637, -133, 191, -407, 170,
7052  -576, -203, -280, 808, 853, -502, -113, -1704,
7053  -1025, 411, 2802, 233, -568, 360, -616, -1715,
7054  47, 391, -2117, -458, -291, -149, -82, 26,
7055  -29, -88, -156, 7905, 32, -75, -154, -78,
7056  -44, 155, -1, -338, -891, 170, -75, 155,
7057  226, -192, -328, -239, -574, -91, 95, -600,
7058  4271, 25, 990, -207, 4676, 59, -324, 884,
7059  363, 65, 423, -776, -906, -79, -4, 1475,
7060  549, -252, 3584, 3543, -409, 282, 278, 125,
7061  -379, 125, -180, -123, -252, -316, -193, 347,
7062  53, 2009, 195, 152, -104, 233, -75, -546,
7063  564, -177, 3243, -865, -924, 518, -692, -381,
7064  -1885, -110, -188, 1140, -2043, -438, -1721, 1019,
7065  1678, 13, 273, -751, 922, -291, -15, 75,
7066  232, -112, 60, 2702, 88, 175, -119, 43,
7067  -549, -1094, -1879, 401, 1587, 1287, -41, 41,
7068  -116, -23, 313, 168, 147, -101, -57, -115,
7069  -6990, 54, -14, -240, -164, 127, 25, -703,
7070  -361, 769, 1555, -2440, -2616, -192, 86, 769,
7071  -29, -721, 554, -663, 327, 659, -31, -79,
7072  91, 365, -74, 1268, 115, 480, 3054, -1758,
7073  1704, 759, -657, -272, -329, 31, -145, -534,
7074  1265, 73, 435, -54, 480, -867, 2724, 2373,
7075  890, -314, -112, -2576, -598, 473, 121, 2764,
7076  1659, 105, 579, -416, -87, 158, 300, 447,
7077  -281, -6109, 35, 217, 185, 56, -357, 151,
7078  108, -49, -282, -484, -220, -78, -141, 256,
7079  -1095, 1812, -985, 1115, 555, -2116, 2317, -1141,
7080  -792, -866, -119, 187, 615, -194, 73, -43,
7081  268, 437, 250, -52, 477, -249, -475, -2621,
7082  590, -2987, -603, -652, 971, -684, 337, -140,
7083  -336, 2342, 390, -204, 295, 85, -44, 321,
7084  754, 2660, 61, 782, 1654, -76, 2727, 1590,
7085  -1099, 354, 49, 2784, 443, -762, 828, -308,
7086  -493, -755, -370, -336, -207, 388, 630, -127,
7087  1955, 1929, 1270, 2054, 525, 388, 562, 942,
7088  -789, -453, 158, 995, -99, 2258, -317, -493,
7089  385, -90, -79, 199, -1187, 519, -254, 179,
7090  573, 2803, 2341, 407, 95, 515, 332, 1,
7091  -6, -337, 142, -316, 418, 542, 3281, 10,
7092  604, -542, -1595, 43, 79, 10, 75, -122,
7093  100, -55, 212, -223, -353, -557, 490, 4870,
7094  -3689, 3594, -145, -192, -47, -252, -380, -180,
7095  -221, 656, 78, -188, 120, 135, -253, -437,
7096  -208, -151, -504, 217, -3715, -150, 528, 121,
7097  -1468, 383, 823, -55, -1167, -8, -198, -515,
7098  -296, -24, 84, 129, -472, 7, 5071, -114,
7099  -200, -16, -271, 59, -430, -142, -315, 90,
7100  273, -56, 370, 3342, -159, 235, 934, 1605,
7101  -1499, 207, -1650, 1137, 396, -2250, 276, -320,
7102  -317, -23, 276, -519, 163, 566, 366, -6,
7103  2262, -2035, -662, -3300, -133, -3811, -362, -348,
7104  113, 146, -79, -298, 238, 221, 99, 194,
7105  326, 325, -112, -8160, -59, -15, 8, -41,
7106  -261, -20, -6, -68, -140, -41, 167, -125,
7107  129, 337, 2404, 281, -336, -475, 2085, -2646,
7108  572, -1308, 376, 114, -506, 1062, -575, -529,
7109  3347, -212, 520, 274, -163, -3058, -93, -203,
7110  -932, -207, -36, 303, -117, 278, 287, 204,
7111  205, -228, -242, 227, 3, 611, -190, -458,
7112  -44, -209, 122, -390, -4561, -139, 1378, -329,
7113  440, 989, -1782, -348, 1241, 967, -477, -2312,
7114  554, -970, -1103, 473, -771, -50, 150, 327,
7115  394, -267, -648, -680, 2376, -2543, 276, 1220,
7116  552, 10, 1399, -1498, -801, 9, 2351, -55,
7117  155, 327, 88, 864, 428, 179, -3234, 6,
7118  544, -647, -306, 132, 329, 1147, 1920, 1436,
7119  -2107, -1122, 341, 2020, -432, -97, 117, 793,
7120  100, -693, 174, 3639, -570, 910, -2771, 231,
7121  -148, -960, -1085, 57, 188, 744, -709, -441,
7122  533, -295, 1287, 2939, 2987, 885, 611, 700,
7123  364, -205, -855, -617, 48, -162, -244, -318,
7124  208, 772, -124, -2505, 454, 330, -220, 335,
7125  -362, -899, -827, 2188, -40, -1638, 356, -160,
7126  -127, 2886, -69, -41, 209, 1847, -236, 2752,
7127  -24, 387, 354, -111, 526, -237, -2169, 1319,
7128  2211, 144, -348, -434, -319, 1373, 78, 906,
7129  701, 539, -134, 414, 496, -325, -36, 116,
7130  124, 4198, -35, -439, -208, -531, -100, 1453,
7131  -175, 723, -908, -461, 87, 127, -91, -125,
7132  -140, 8012, -186, 23, -93, 107, 176, 218,
7133  35, 193, 174, -27, -4, 77, -103, -199,
7134  116, -41, -80, 186, -6965, -188, 125, -54,
7135  43, 9, -49, -192, 69, -136, -24, -117,
7136  -2244, 2289, 145, 226, -1161, -1950, 881, -152,
7137  1611, 1015, -174, -277, -158, 369, 49, -233,
7138  221, 275, 69, 108, 136, -124, 1, -470,
7139  376, 149, -7596, 55, 53, 213, -247, 80,
7140  -217, -11, 189, 125, -17, -141, 165, -2890,
7141  14, 201, 106, 242, -254, -306, -3157, 459,
7142  -10, 24, -271, 877, 437, -438, 18, -126,
7143  -9, 5553, 63, 22, 55, 172, 21, -335,
7144  127, 160, 208, 121, 13, 1989, 676, -294,
7145  2208, -78, 634, -1518, -1037, 1309, 124, -39,
7146  -322, -1420, -404, 377, -35, -14, 178, 110,
7147  -8146, 26, -98, -153, -243, 145, 280, -8,
7148  29, -57, 85, -309, 281, 282, -47, -27,
7149  2827, -947, 141, 856, -2481, 406, -638, -362,
7150  -1031, 230, -341, -119, -17, 1, 190, 41,
7151  -15, 5111, 59, 74, 123, -282, -25, -300,
7152  4, -460, -216, 295, -217, 26, 227, 62,
7153  385, 748, 2923, 1946, 391, -1676, 599, 148,
7154  -456, -96, 1066, 478, 117, 255, -169, -669,
7155  -1939, -656, 2676, 677, -2020, -1314, 425, -525,
7156  -89, -522, 2707, 153, 5, -207, 244, -1045,
7157  331, -1315, -82, 449, -2444, 326, -484, -2232,
7158  2380, -591, -999, -2552, -1581, 349, -440, 217,
7159  298, -729, -6, -396, -74, 110, -70, -3543,
7160  -388, -51, 596, 126, 295, 2075, -123, -693,
7161  -1072, -1779, -420, 127, 432, -3241, -231, -246,
7162  105, -437, -67, -119, -2941, -257, 47, -969,
7163  379, 618, -93, 7, 202, -425, -38, 140,
7164  458, 3599, 242, -24, -811, -624, -19, 524,
7165  2398, -300, 111, 376, 2015, 431, 125, 231,
7166  -293, -2379, -634, 1842, -1, -1326, -610, -88,
7167  128, 80, 75, 30, 172, -235, 34, 206,
7168  -79, 328, 128, -283, -6862, -101, 260, 68,
7169 };
7170 
7171 static const int16_t cb2224sl1[] = {
7172  -3710, -340, 3183, 200, -124, 423, -417, -432,
7173  232, -808, 85, -145, 39, 196, -197, -60,
7174  -154, -213, -320, -2941, 993, 3044, -508, 61,
7175  -853, 75, 40, 873, -765, -365, -621, -2670,
7176  188, 57, -403, -230, -137, 40, 565, -1910,
7177  -1120, -1019, -603, -1927, 150, -3089, 23, -416,
7178  -199, -3265, 15, 128, -525, -531, 91, -39,
7179  578, -388, 315, 40, 2376, 1762, 2, -1475,
7180  -1774, 111, 934, -459, 777, -582, 114, -218,
7181  -82, -195, 165, 2171, 632, -67, 239, 345,
7182  -257, 104, -34, -879, 488, -422, -2156, -823,
7183  1940, 699, 2911, -233, -125, -218, -111, -335,
7184  -3475, -61, -71, -445, 249, -330, 102, 376,
7185  -116, 2667, -453, 19, -4129, 90, -507, 236,
7186  418, 43, 79, 61, 296, 181, 190, 408,
7187  216, 198, 32, -81, 245, -157, 5555, -162,
7188  318, 179, 339, -463, -448, -254, -526, -192,
7189  -427, 575, 588, 2792, 2683, -853, -566, 19,
7190  -26, 106, -220, 518, 734, -233, 68, -604,
7191  -231, 256, -187, -59, -405, 206, 331, -25,
7192  -4837, -323, 146, 541, 723, 915, -144, 450,
7193  102, -371, 27, 88, -80, 276, 239, 101,
7194  157, -69, -14, 234, -8192, -18, -110, -52,
7195  -8, 48, 79, -43, 153, 187, 211, -118,
7196  -111, 238, 11, -2006, 680, 478, -695, 3078,
7197  -30, 892, -23, 1512, -194, 423, -16, -318,
7198  895, 406, 634, 47, -3277, -205, -764, 297,
7199  -357, -61, -188, -1547, -868, -174, 342, 261,
7200  1926, 88, -35, -3250, -20, 3168, -368, 778,
7201  376, 167, 598, 442, 134, 487, 164, -32,
7202  245, 436, 2067, 595, -578, 49, -163, 633,
7203  138, -279, -99, 118, 1141, -3168, 580, -90,
7204  -3192, 551, -663, -2673, -55, 147, 1307, 9,
7205  15, 432, 307, 527, 1002, -469, -2380, -342,
7206  -293, -73, -259, 410, 309, 76, -320, -161,
7207  282, -3300, -7, 160, 732, 484, -65, 147,
7208  2923, 2321, -840, 1933, 268, 684, 1172, -377,
7209  -365, -568, -283, 492, -538, 409, -194, 17,
7210  -297, -52, -123, -270, 161, -94, 92, 4495,
7211  -396, 540, 229, -30, -108, 29, 1, 198,
7212  492, -572, -394, -2386, 2787, 885, -1175, -129,
7213  -1137, 220, 148, 261, -65, -244, 1, 58,
7214  195, -49, -290, -94, -21, 105, 71, 6641,
7215  -200, -407, -496, -75, 233, 222, 549, 363,
7216  188, 739, -869, 122, -355, 3326, 323, -2366,
7217  115, -3207, 2783, 2015, 148, 924, -153, -133,
7218  -175, -287, 400, 73, -181, -174, 72, 45,
7219  219, -92, -11, 59, -5407, -362, -188, -120,
7220  239, 249, 133, -229, 158, 180, -575, -2386,
7221  -354, 248, 532, -590, 615, -85, -69, 394,
7222  3052, -877, -320, 484, 218, -463, -202, -841,
7223  1729, 284, 1253, 2193, 526, -2444, -351, 1287,
7224  -373, 387, 440, -203, 163, -153, 206, -57,
7225  -96, 2616, -84, 552, 33, 705, -731, -843,
7226  -2197, -2138, -570, 22, -264, 2143, 725, -132,
7227  -392, 471, -245, 51, 739, -1057, 1049, -760,
7228  2701, 456, 20, 484, 595, 3248, -1415, -862,
7229  332, -417, 323, -431, 2082, 78, 684, -169,
7230  596, -228, -219, 172, 160, -180, -228, -3193,
7231  -520, -100, -447, -629, -2178, -259, -246, -1788,
7232  -2264, 223, 115, -74, 230, -2515, 212, -179,
7233  456, 209, -2379, -246, -345, -102, -559, 259,
7234  -270, -426, 333, -358, 2866, -589, -1494, -418,
7235  -160, -138, 2088, 683, -1313, 1061, -88, 916,
7236  -148, -2329, -301, -271, -249, 2822, -525, -405,
7237  592, -322, -1328, -16, 135, -582, -676, -503,
7238  -2162, -327, -237, 361, 166, 600, 1176, 1015,
7239  97, -5, 465, 2321, -4544, 202, -350, 313,
7240  149, 544, -420, 552, 183, 351, -1663, 688,
7241  238, 587, 907, -1719, 1267, -2325, 368, 236,
7242  296, -2608, 240, 997, 496, 105, 75, -179,
7243  235, 125, -40, 57, -22, -412, -464, -494,
7244  -81, 576, -3461, -1037, -744, 1358, -856, -284,
7245  -536, 387, -358, 184, -85, 2150, -1142, -124,
7246  119, 1242, 648, 711, 2161, -591, -1864, -672,
7247  62, 1879, -13, 55, 285, -167, 142, -130,
7248  322, 8, -35, -230, 632, -699, 4114, -500,
7249  -189, -48, 2746, 47, 421, -1200, 2418, 460,
7250  -306, 331, 164, -1358, 802, 453, 458, 3594,
7251  3065, -24, -134, -437, -892, -110, 241, -368,
7252  336, 673, -147, 130, 154, 89, 81, -341,
7253  7151, 175, 118, -227, -282, 262, 276, -118,
7254  -118, -245, 7, 144, -87, -136, -146, -484,
7255  70, 221, -220, -13, -7638, 93, -38, -319,
7256  -478, 26, -28, 281, -180, 182, -186, 90,
7257  192, 50, -2919, 153, -2651, 289, 47, -783,
7258  768, 384, 39, 194, -2358, 1242, -1679, 80,
7259  1292, 28, 682, 2807, 342, 466, 299, -380,
7260  376, 4466, 12, 553, 153, -447, 733, 99,
7261  8, -142, 606, -2364, 168, 167, -62, 404,
7262  -3144, 352, 115, -3734, 360, -202, -462, -196,
7263  464, -412, 192, -363, -413, -405, 254, 357,
7264  -2801, 1054, -1602, 642, -254, -430, -2259, -97,
7265  16, -311, 757, -64, 412, 339, -227, -216,
7266  -29, 219, 67, 63, 26, -232, -138, -301,
7267  241, -52, -6118, 223, -379, -157, -221, -201,
7268  -93, -5630, -286, -194, 133, 46, 151, 444,
7269  -472, 103, -115, -259, -53, 673, 1744, -2374,
7270  359, 2541, 613, -393, 1235, 221, -117, -842,
7271  1166, 105, -142, 1426, 3, -423, 36, 398,
7272  -2742, 723, -740, 985, 498, 431, -1312, 832,
7273  -1644, 146, -69, -110, 420, -130, 335, 269,
7274  -2865, -67, -88, 50, 2735, 1038, 973, 371,
7275  654, -169, -112, 579, -319, 2434, -760, 710,
7276  241, -1889, 39, -1807, -30, 1383, -1080, 449,
7277  639, -2478, -760, 559, 298, 56, -421, 818,
7278  -442, 1558, -1610, 2136, -12, -11, 592, 73,
7279  77, -172, 77, 92, -113, 281, 581, -584,
7280  -4448, 507, -195, 183, -508, 312, -724, 1043,
7281  -18, -10, -776, -534, 249, -3178, 904, 1234,
7282  -482, 382, -1040, -448, -579, 227, -82, 5628,
7283  -165, 255, 109, -141, 7, -28, 63, 93,
7284  -211, 0, 162, 581, -153, 5844, -66, 122,
7285  -102, -90, -205, -181, 243, 312, 111, -435,
7286  -105, -343, 272, -141, 6, -98, -16, -73,
7287  -26, -125, -7627, -73, -66, 108, -175, 186,
7288  -189, -102, -240, -37, -354, -260, -120, 30,
7289  87, 2560, 3157, 369, -662, 338, -503, -66,
7290  -1405, 178, 1100, -683, -2618, 2459, -1291, -248,
7291  -139, -683, -865, 1445, 165, 368, 507, -585,
7292 };
7293 
7294 static const int16_t cb2224ss0[] = {
7295  -6880, 657, -621, 69, 219, -588, 681, 229,
7296  248, -302, -110, 734, 12, 253, -454, -890,
7297  -3596, 778, -2600, -256, 529, 332, -69, 295,
7298  -455, 982, -265, -70, -332, -367, 1494, 586,
7299  -158, -1054, 2529, -313, -661, -1302, -2486, 476,
7300  5, 126, 581, 361, 1618, 650, 2033, 202,
7301  76, -265, -161, 3659, -800, 1069, -167, -1792,
7302  389, -580, 597, -268, 621, -1035, 710, 854,
7303  2004, -785, 2714, 1659, 785, 800, -80, 9,
7304  -341, -1032, 789, 651, 1068, -609, 661, 747,
7305  -928, -999, -1369, -1173, -416, 1596, -2800, 330,
7306  546, -1275, -746, -392, -529, -378, 3571, -2795,
7307  -731, -183, -330, -1591, 371, 866, 323, -516,
7308  -89, 2277, 1593, 960, -1726, -2229, 727, -415,
7309  189, 500, -145, -177, 550, 467, 240, 1131,
7310  474, -419, -1236, 674, -616, -519, 2439, -1213,
7311  -650, 867, 974, -908, 1229, -512, 932, -495,
7312  -2521, -865, -466, 8, -426, 912, -77, -236,
7313  -407, 433, 128, 3653, 854, 243, 770, 191,
7314  224, -68, -453, -383, 279, -701, -691, 282,
7315  -449, 1148, -783, 241, -5021, 643, 8113, -345,
7316  13, 90, -57, 475, 64, -268, -163, -100,
7317  -95, 518, 577, 541, 2055, 358, -157, 360,
7318  280, -840, -1161, 500, 95, 302, -662, 1134,
7319  827, 3300, 695, 775, -798, -2651, -2891, -1123,
7320  555, -1125, 156, 328, 671, 751, -347, -972,
7321  -392, -1216, 2725, -5152, -402, -15, 150, 31,
7322  -182, -278, 245, 81, -3, -46, 310, -72,
7323  -138, 1511, -1762, -1840, -364, 123, 2801, -16,
7324  -543, -1312, 562, -262, 148, 521, -711, 61,
7325  -863, 145, 329, 761, 76, -155, 101, -4986,
7326  192, 269, -364, -174, 640, -261, 629, 3638,
7327  397, -1757, -1177, 342, 388, 1089, 824, 115,
7328  150, 125, 806, 1271, -198, 800, -175, -897,
7329  -649, -837, 690, -755, 1416, -2347, 1179, -781,
7330  826, 1567, -148, -156, -1036, -1572, 1248, -187,
7331  464, -260, -749, -1070, 85, -466, -2160, -2802,
7332  233, -181, 447, -482, 113, 548, 2957, -1600,
7333  1341, -559, 803, 2085, -807, -711, -1169, -456,
7334  657, -76, -147, 1932, -1054, -967, -1100, -49,
7335  -2829, 1412, 929, 1207, 58, -146, 77, -458,
7336  538, -627, -12, 214, -2397, 692, 1284, 366,
7337  1286, 1997, -856, 267, 1866, 1236, 25, 254,
7338  -1187, 3456, 283, 584, 2348, 604, -1130, 7,
7339  500, 232, -51, 120, -695, -930, 317, 67,
7340  -1346, -500, 312, -1060, -2338, -1860, -1491, 1539,
7341  -1707, 778, -653, -41, 401, 311, -13, 2155,
7342  -1011, 1163, 712, 2090, 1336, -726, 574, 1200,
7343  -1254, -1567, 723, 683, -877, -653, 1137, -1594,
7344  1127, 2641, 465, 259, -2095, 696, -405, 40,
7345  -259, -808, -942, 395, -180, -1119, -966, -230,
7346  -534, -114, 88, -661, 757, 75, -286, -119,
7347  924, -2925, 2483, 1662, 1823, 590, 4307, 810,
7348  447, 165, 243, -184, -162, 436, -126, -194,
7349  365, 601, -354, -1983, -211, -663, 276, 155,
7350  -696, -2542, -830, 2374, -235, -585, -469, -478,
7351  21, 867, -1633, 1949, -949, -330, -546, 328,
7352  -224, 1236, 266, -1117, 36, -61, 221, 153,
7353  -3491, -1463, -237, 4676, -241, 273, 268, 347,
7354  -393, -277, 168, 426, 155, -65, -605, -569,
7355  -1416, -1303, 1248, 595, -148, 512, 3622, 291,
7356  -444, -523, 616, 105, 101, 1357, 772, -337,
7357  494, 570, 15, 150, -400, 572, 590, 1674,
7358  -4106, 940, 167, -327, -336, 696, 591, 362,
7359  279, 4489, -1325, 608, 294, -41, 549, 982,
7360  -31, -184, 367, 77, -466, 398, -1928, -607,
7361  239, 55, 15, 1031, -486, 2788, 2151, -519,
7362  -1197, -1144, 274, 671, 1620, 2079, -1555, -961,
7363  543, -11, 26, -627, 777, -581, -1060, -1177,
7364  -808, 807, 2863, 607, 144, 195, -274, 18,
7365  -5656, -355, -1026, 56, 116, -431, -493, 517,
7366  286, 353, 353, 199, -651, -863, -276, -556,
7367  -562, -867, -143, -355, -323, -14, -54, -5354,
7368  -43, -1592, 8, -543, 24, 94, -731, -545,
7369  705, -171, 504, -1078, -3367, 1349, 452, -148,
7370  1183, -1650, -1400, -246, -1032, -119, -309, -566,
7371  998, -3240, -444, -658, -605, -186, 491, 439,
7372  -190, 688, -29, -965, 2562, -112, -329, -25,
7373  -2593, 355, -53, 692, 12, -593, 1930, -804,
7374  -82, 386, -632, 927, 1006, -229, -1147, -181,
7375  -1075, -245, -3678, 904, -298, 2263, 50, 563,
7376  337, -1051, 173, 310, -3540, -615, -504, 749,
7377  192, -90, -113, -730, -1994, 802, -45, 2234,
7378  167, 289, 1722, -562, 682, 453, 1571, 171,
7379  -2429, -441, -230, -1144, 985, -1602, 358, -685,
7380  -23, -523, -529, -2438, 700, -624, 37, -1475,
7381  -1318, 3292, 702, 394, -798, 2563, 1057, -335,
7382  614, 270, 3135, -1281, -2089, -250, -140, 45,
7383  -517, -470, -1429, -172, 2637, 267, 55, -1037,
7384  -174, 912, -865, -786, -406, 537, -2805, -642,
7385  -1599, 888, -1044, -175, 312, 28, -1157, -240,
7386  -181, 298, 521, 3802, -87, 93, 48, 1336,
7387  -1071, -1870, 339, -1106, -944, -1036, 361, -3719,
7388  -147, 625, 326, -122, 407, -217, 396, 273,
7389  -2, -315, -262, 632, 6868, 228, -267, 207,
7390  -29, -274, 192, 63, -353, 588, 550, -3,
7391  156, 2115, 1580, -2366, 306, 633, 1354, 2313,
7392  -360, -345, 270, -499, -976, -3685, -1305, 907,
7393  1431, 1545, -1334, 18, 1159, 229, -124, 157,
7394  470, -105, 700, -1786, -1895, 795, -1052, -278,
7395  745, -111, -45, 694, 599, -3469, 552, -70,
7396  -222, 45, 896, -251, 1, 250, -769, 301,
7397  -1151, 1313, 4314, 710, 680, -169, -663, 40,
7398  399, 1171, 581, 775, 936, -488, -2918, 155,
7399  -169, -1560, -862, -473, 783, -72, -1791, 567,
7400  -2109, -156, 1250, -1486, 3253, 61, -50, -374,
7401  -277, 942, 111, 607, -316, 197, -748, 871,
7402  612, -242, -296, 53, -193, 1233, 11, -962,
7403  505, -4492, 21, 754, -150, 451, 183, 881,
7404  -652, -159, 6384, 170, 271, 1035, 401, 48,
7405  -463, -240, -95, -625, 613, -91, -1138, 1172,
7406  542, -1483, -2638, -1396, -1173, 612, 512, 1355,
7407  977, -362, -22, -17, 124, -3178, -532, 352,
7408  -2691, 610, 569, 740, -1603, -5, -492, 704,
7409  -436, -96, -595, -1495, 2730, -3089, -164, 565,
7410  1300, -477, -569, 1069, 294, -233, -133, 708,
7411  150, 388, -2108, -1042, -1603, 2275, -1722, 561,
7412  140, 507, -899, -281, 162, -1297, 1504, -158,
7413  193, -730, -944, -2484, 615, -30, 32, -354,
7414  -383, 86, 329, -3434, -382, -1604, -299, 208,
7415 };
7416 
7417 static const int16_t cb2224ss1[] = {
7418  8192, -187, -471, -201, 185, -465, 976, 257,
7419  83, -530, 310, 676, 341, 48, 265, -351,
7420  306, 280, 302, 48, 496, -339, 424, -5250,
7421  -253, 604, -317, -289, 278, 573, -579, 79,
7422  3218, -574, -377, 276, 2831, -287, -254, 332,
7423  -225, 42, 162, -457, -959, -1421, 683, -59,
7424  -33, 3362, 393, 606, 249, -873, -930, 1224,
7425  1469, 37, -1592, 1665, -582, 1729, 284, 106,
7426  -4753, -120, -475, 867, -444, -203, 431, -11,
7427  -526, -324, 732, -1070, -160, -611, 1808, -297,
7428  -536, -194, -822, 1224, 2220, -2330, 72, 1004,
7429  -787, -149, 557, 2925, 29, 809, 2397, -1143,
7430  648, 904, -568, -707, -839, -274, -1322, 1177,
7431  -467, -482, -5181, 234, 223, 354, 386, 737,
7432  1273, 234, -353, 31, -8, -392, 85, -234,
7433  1366, 1449, 120, -695, 838, -622, -96, 382,
7434  -1421, 612, -173, -3199, -150, 474, -394, -561,
7435  -1171, 2541, -271, 2513, 670, 285, 636, -452,
7436  -202, 1319, -2182, -935, -586, 243, -813, -41,
7437  -53, -1041, 212, 58, -3424, 111, 268, 964,
7438  -3231, -500, 867, -191, 207, 543, 383, -1509,
7439  -2712, -2752, 201, 428, 721, 498, 19, -747,
7440  67, 87, 500, 1200, 2244, -1158, 466, -1032,
7441  -153, 1197, 2737, -324, 2002, -338, 89, -428,
7442  78, 575, 330, 2013, 175, 305, 567, -539,
7443  17, 384, 485, 860, 3330, 173, 586, 649,
7444  388, 963, 1820, -2610, 251, -2966, 1383, -153,
7445  -146, 564, -718, 998, -1283, -566, -619, 394,
7446  459, -1233, 2566, -357, -2601, 98, -929, -367,
7447  -501, 96, 1217, -1695, -324, 393, 261, 1745,
7448  -1095, -751, 924, 1044, -337, -1243, 393, 2454,
7449  -1499, -245, 902, 925, -2126, 167, 838, 638,
7450  2296, -294, 306, -715, 2794, 1522, -339, 21,
7451  318, -95, 1334, 75, -173, -91, -2012, -920,
7452  -801, 334, -3363, -348, 550, -911, -261, -1073,
7453  185, -425, 431, 515, -339, 1817, -1589, 241,
7454  548, -337, -471, -3532, -1166, 888, 141, -277,
7455  1353, 310, -654, 198, -516, 2951, 2251, -534,
7456  701, 237, 20, -597, -301, 3, 410, -456,
7457  -581, -1254, 1052, 1321, 165, 3108, 477, 196,
7458  2716, 85, 5, -34, 721, -562, 4, 84,
7459  -793, 744, 243, 134, -385, -129, -122, -128,
7460  -333, -483, -604, 269, 6209, 3, 515, -63,
7461  -634, -551, -795, -1696, -2210, 2184, 348, 30,
7462  413, 2531, 214, 214, -186, -72, -552, 958,
7463  1727, -1639, 618, -61, -432, 365, -753, 15,
7464  -14, 33, 976, -940, -355, 3318, 677, -1938,
7465  21, 881, -326, -83, -3355, 1483, -1211, -674,
7466  166, 139, -276, 158, -736, 1038, -1005, 1129,
7467  1219, 1115, -392, 558, 96, -188, 314, 536,
7468  -423, -3262, 395, -130, 1099, 304, -181, 853,
7469  -160, -1272, 428, -179, 634, 608, -173, 2690,
7470  -2191, 1385, -518, -416, 3239, 3250, 313, -23,
7471  200, 643, -639, -17, -208, 27, -182, 262,
7472  -203, -671, 157, -4131, 383, -404, 337, 51,
7473  431, 92, 138, -438, 29, 337, 488, -252,
7474  656, 509, 2037, -635, -1074, -1115, -2135, -772,
7475  -386, -214, -654, -441, 1661, 542, -383, -1720,
7476  22, -103, -1474, -1288, 4361, 282, -1252, 734,
7477  -858, -556, 294, 243, 293, 133, 848, 65,
7478  -727, -887, -1314, 443, -96, -422, 4268, 672,
7479  142, 608, -442, 843, 365, -866, -157, 780,
7480  107, -888, 2089, 1769, 73, 739, -15, -1730,
7481  -1235, 920, -1713, 163, 552, 1479, -692, -755,
7482  1430, -193, -276, -264, -690, 772, 1403, -40,
7483  679, -260, 642, -3562, 962, 2053, 1348, 36,
7484  -2974, 155, 303, 821, -944, -179, -967, 632,
7485  -725, 411, -447, -463, 694, -337, -146, 59,
7486  -1, -416, 12, 524, -497, -4682, -745, 625,
7487  1011, 20, -462, -503, 2012, -475, -27, 85,
7488  -1190, 534, 2250, 87, 2591, 1195, 1665, 423,
7489  -813, -571, -372, 2601, -2013, -853, -734, -403,
7490  793, -549, 1243, 312, 722, -1013, -1434, -749,
7491  -571, 494, -88, -129, 1331, 806, -1227, 326,
7492  -1164, 2487, -59, 2346, 583, 519, 368, 793,
7493  1178, 661, 140, 1226, 378, -429, -1214, 1438,
7494  -319, -77, -1495, 3598, 361, 21, 39, 1930,
7495  198, 1050, 531, 274, 32, -499, -349, -5,
7496  -133, -3324, -379, -742, -250, -1618, -1536, 2084,
7497  1369, 765, -132, -324, 406, -2198, 314, 502,
7498  -1431, 759, -729, 320, -2120, 1484, 2468, -3283,
7499  4, 272, -2, 492, 91, -803, 48, 691,
7500  375, 87, -508, -725, -632, 268, 2929, 1302,
7501  -11, -628, -2225, 723, 533, 909, 934, 682,
7502  350, 1509, -707, -1142, 106, -2174, 342, -965,
7503  456, -655, 1137, -553, 415, -418, -2631, -121,
7504  237, 3, -1123, -1555, -1413, -3333, 717, 115,
7505  -1030, -1007, -819, 130, -851, 281, -43, -473,
7506  -1091, 326, 869, -377, 278, -148, 418, -2104,
7507  -422, 623, -1777, 633, 1033, -2031, -1221, 4126,
7508  -60, -16, 8025, 243, -340, -599, -501, -289,
7509  -219, -104, -230, 464, 191, 18, 345, -65,
7510  -68, -481, 625, -822, -4011, -516, 741, 734,
7511  -316, 530, 122, 945, 371, -298, 1194, -250,
7512  -167, 392, -95, -151, -1, -486, 189, 90,
7513  -140, 30, 4485, 581, 54, 1905, -895, -2032,
7514  -174, 2473, -688, -104, -315, -376, 830, 296,
7515  -548, 754, 195, -901, -1548, -1931, 792, 510,
7516  294, 153, 619, -1034, -3038, 1134, 142, -29,
7517  -806, -118, -29, -2314, -159, 770, -2899, 23,
7518  -1045, 1037, 1496, 1104, -527, 135, -281, -310,
7519  -59, 202, -346, -612, 206, 27, -456, 758,
7520  67, 3547, 867, 227, -3, 573, 1440, 421,
7521  170, 1491, -691, -43, -8, 784, 307, 557,
7522  618, -2387, 566, -396, 182, 877, -2666, -163,
7523  553, -155, 691, -188, -1584, -1085, 1033, -308,
7524  1356, -570, -721, -232, -3145, 104, 511, -964,
7525  2783, -685, -168, -51, 1554, -1816, 2431, 327,
7526  -440, 1174, -265, -36, 120, -397, 1094, -1254,
7527  -973, 574, 1085, -139, -751, -529, -240, 25,
7528  1137, -467, -3471, 338, -806, -2028, 94, -98,
7529  -336, -537, 1189, -880, -3607, -168, -59, 100,
7530  309, 1097, 295, 262, 106, -8, 210, -7461,
7531  395, -248, 461, 490, -326, 264, 105, 13,
7532  -160, 608, -443, -1331, 835, -1342, 3507, 763,
7533  966, 101, 1047, -469, -1455, -1080, 28, 99,
7534  -44, 270, -752, 130, 2, 57, 358, -409,
7535  2, -658, -812, -899, 155, 141, 2101, 3616,
7536  40, -1957, -1028, -4137, 212, 1580, 578, 1019,
7537  -512, 167, 366, -580, 448, 216, 79, -149,
7538 };
7539 
7540 static const int16_t cb2224sm0[] = {
7541  -4334, 1434, -228, 1477, -1329, 230, 686, -558,
7542  486, -188, 424, -454, -568, -141, -326, -132,
7543  -39, 2488, 9, 631, 513, 460, -417, 2656,
7544  633, -1404, -81, -283, -287, 480, 2558, -19,
7545  -158, -2699, 405, 276, -639, -151, 529, 241,
7546  -941, -796, -213, 1125, -391, 2515, 78, -177,
7547  2677, 217, 955, -687, 867, -485, -121, 1023,
7548  -1572, -591, 139, 798, 1262, -467, 722, 2643,
7549  -237, -1048, 386, -432, 180, -788, -178, 234,
7550  403, 267, 312, 2661, 585, -2775, -686, -88,
7551  -16, -1243, -445, -259, 303, 298, 285, 277,
7552  2355, 163, -2399, -416, 115, 2277, -707, 194,
7553  283, 1183, 23, 119, 97, 8192, -40, 67,
7554  -101, 151, 169, 21, -147, -160, 55, -207,
7555  550, -36, -500, -32, 225, 206, 72, 179,
7556  464, -406, 52, 696, -18, -4827, 1547, -516,
7557  -2275, 855, 430, -523, 83, -1633, -1898, 285,
7558  202, -645, -167, 102, -124, 382, 24, 236,
7559  830, 324, -84, 491, -95, -154, 767, 25,
7560  4741, -574, -2576, -297, -250, -346, -2867, -64,
7561  -1119, 1007, -883, 457, -328, -854, -981, -55,
7562  6922, 569, -307, 261, -100, -832, 129, 416,
7563  -154, 681, -136, 1152, -144, -26, -2266, -320,
7564  -141, -897, 544, -206, 845, -590, 88, 211,
7565  -1761, -574, -653, -2788, 252, -266, -4252, 295,
7566  97, -2112, 209, -144, 655, -89, -369, 591,
7567  205, 1137, 30, -2907, 88, 92, -240, -3106,
7568  -16, -398, -576, -720, 421, 427, -423, -195,
7569  -18, 2503, -133, -918, 104, -512, -489, 2623,
7570  -314, 215, -103, -1014, 761, 382, -1456, 1719,
7571  -980, 248, 55, 644, -1945, 42, -162, -35,
7572  -852, 1993, -189, 664, -149, 3132, -50, 3438,
7573  550, -234, -566, 434, 64, 379, -169, -291,
7574  -718, -608, 31, -207, 651, -2567, -790, 906,
7575  518, 1740, 373, 1158, 114, -2044, 285, -1136,
7576  -373, 932, -2185, -488, 148, 3, 724, 623,
7577  -568, -359, -2748, 751, -1098, -858, -1140, -253,
7578  -2377, -402, -312, -398, -47, -2618, 816, -568,
7579  1274, -158, 118, 107, 181, 394, 2758, 80,
7580  -3057, 20, -279, 110, 482, 1010, -162, -1081,
7581  -56, 685, 2207, -10, 82, 440, 593, 43,
7582  1010, -853, -624, 288, -3045, -426, 9, 132,
7583  104, 157, 466, -118, 116, 226, -214, -219,
7584  299, 6093, 122, 7, 174, 444, 200, -42,
7585  -4, -313, 99, 218, 292, -159, -409, 523,
7586  -1357, -4098, -96, 968, 8, -172, -444, -1040,
7587  755, -476, 967, 175, -100, 1689, -813, 3175,
7588  369, 1828, 248, -161, 6693, 631, 536, -125,
7589  274, -467, 259, -427, 130, -523, 361, 584,
7590  27, 60, -57, -30, -8192, 148, -64, 217,
7591  -308, 163, -116, 89, 108, 191, -129, -149,
7592  128, 60, 575, 253, -385, -2937, 888, -1402,
7593  -543, -607, 2639, 156, 251, 6966, -147, -382,
7594  -388, 39, 476, 260, -1048, 575, 401, -245,
7595  -441, 121, 389, -666, 95, 2919, -2212, -765,
7596  169, -161, 184, -320, -315, -497, 136, -470,
7597  479, -541, 712, 2966, 519, 2595, -77, 1089,
7598  18, -697, -616, 241, -54, 388, 461, 368,
7599  144, -149, 181, 7699, 11, 3, -368, 65,
7600  304, 358, -29, 255, -162, -169, -470, -16,
7601  198, 92, 2137, 233, 273, 255, 4078, -279,
7602  -194, -274, 101, 45, -225, -716, -2522, -188,
7603  10, -590, -745, 894, 1976, -48, 2302, -4,
7604  -4691, -67, -1325, -506, 605, -297, 317, -271,
7605  -176, 1706, 541, 1, 31, -580, 103, 148,
7606  -122, -141, -849, 76, -3094, -67, 2775, -38,
7607  -598, -314, 793, 40, 324, 1474, 1986, 1505,
7608  832, -504, 739, -1233, 1201, 695, -1363, 670,
7609  805, 696, -137, -4977, -306, 137, -885, 455,
7610  1021, 600, -1711, 536, 235, -149, 31, -5,
7611  -3747, -405, 394, 140, 102, -1576, 190, 408,
7612  663, -2075, -747, 466, 631, 807, 1867, -655,
7613  102, 341, 435, 551, 500, 426, -650, -88,
7614  -26, 2672, -1791, 34, -86, 2963, -3330, -793,
7615  -307, 277, -584, -240, -141, 258, 708, -242,
7616  -499, 808, -104, -2061, -518, 684, 889, 406,
7617  259, 211, 462, 428, -2597, -1147, 1729, 683,
7618  -2173, -167, 392, 440, 599, -815, -624, -368,
7619  -2962, -172, 845, 423, 362, 711, 2131, -3899,
7620  84, 147, 826, -399, -637, 1132, 108, -480,
7621  230, 265, -423, 48, 11, 239, -599, -281,
7622  10, 541, -397, 142, -4322, 1172, -257, -101,
7623  292, -321, -401, 60, -309, 468, 267, 611,
7624  438, -638, 2194, 346, 1421, -1192, -3109, -170,
7625  -3336, -49, -69, -75, 184, 3094, 591, 82,
7626  -373, 140, -22, 848, 124, 589, 157, -4,
7627  260, -177, 147, 73, -284, 6253, 111, 302,
7628  -74, 356, 381, -547, -16, -275, -500, 93,
7629  344, -346, -2837, 364, -43, -592, 1741, -702,
7630  -2247, 848, -203, 168, 758, -849, -2454, 562,
7631  1104, -169, 463, -398, -2759, -299, -903, 647,
7632  -62, -124, 301, 337, -201, 463, -86, -139,
7633  -2189, -2424, -942, -376, -2043, -80, -1791, -1580,
7634  513, 29, -1115, -582, 1214, -642, 355, 240,
7635  285, 1759, 1209, 862, 1707, 3353, -223, 245,
7636  -515, -928, 794, -190, -282, 1097, -32, 1675,
7637  857, -730, -15, 102, 356, -309, 3867, 24,
7638  93, 899, -608, -497, -215, -2244, 735, -194,
7639  102, -51, -1939, 846, 74, -116, 7, 1981,
7640  512, 233, 574, -2508, 83, 1966, -251, -96,
7641  532, 97, 897, -1120, 390, -3192, -652, 2045,
7642  193, -880, -398, -148, 548, -281, -19, -987,
7643  467, -326, 2777, 195, 1560, 1034, -828, 102,
7644  -1531, 1292, -126, 539, -247, 36, 55, -2487,
7645  -297, -362, 482, -2241, -1021, -1535, -244, 38,
7646  -3416, 141, 3408, 35, -67, 95, 333, -427,
7647  -235, -128, 304, -548, 337, -349, -330, 23,
7648  -450, 1657, 327, -3087, 695, -273, -1090, 1262,
7649  -111, -868, 1516, 269, 119, 192, 14, 200,
7650  141, -395, 7145, 48, 334, 143, -139, 154,
7651  -102, -312, -2, 283, 238, -30, 626, 1328,
7652  242, -416, 442, -3050, 1388, -100, 1215, 817,
7653 };
7654 
7655 static const int16_t cb2224sm1[] = {
7656  8192, -13, 346, -52, 5, 131, -294, -167,
7657  -65, -347, -438, -559, 57, -86, -223, -224,
7658  -251, 629, -58, 5249, 127, -464, 644, 210,
7659  -154, -480, 165, 211, 13, 318, 152, -173,
7660  5451, 235, 170, -100, -6, -460, -249, 390,
7661  54, 993, -1637, -288, -978, -197, 234, -2877,
7662  -570, -151, -82, 772, 199, -385, -1899, 345,
7663  -25, 527, -477, -2918, 385, 2784, 78, -524,
7664  -759, 795, 433, 511, 856, -275, 511, 136,
7665  -444, 151, 233, 208, -589, -375, 282, 2886,
7666  30, -2749, -930, 1079, 86, -2285, 980, -229,
7667  -1369, 93, -80, 2314, -170, 1224, 397, 405,
7668  463, 1014, -377, -90, -269, -82, -376, -773,
7669  684, -94, -2893, -323, -644, -849, -1892, -2244,
7670  417, 2165, -164, 221, 454, -2337, 142, 99,
7671  418, 486, -49, 97, 138, 2221, -2301, -156,
7672  -578, 3963, 196, 140, -374, 180, 451, 354,
7673  -952, 946, -479, -874, -159, 145, 290, 240,
7674  -240, -233, -418, 226, 2878, -571, -2491, 741,
7675  -1438, 557, 197, -370, -4720, 379, 32, 821,
7676  39, -545, -141, -1507, 192, -1150, 905, -1095,
7677  -5028, -169, 533, -23, 371, 162, -1198, 465,
7678  -369, -14, -861, -656, -701, -296, 31, 450,
7679  -387, 3060, -696, 597, 14, -1019, -2741, -208,
7680  -1186, -338, 712, -64, -344, 41, 327, 9,
7681  576, -349, -2808, 2428, 433, -566, 908, -108,
7682  -145, -1011, 201, -3042, -327, 210, -368, 230,
7683  -310, -400, 12, -1034, 1734, 992, 1842, 1022,
7684  2162, 588, 366, 154, -3078, -587, 1096, 215,
7685  -1072, -784, 472, -1089, 94, 487, 18, 72,
7686  34, -15, -374, -607, 316, 830, -146, 4377,
7687  -301, 390, 838, 121, -110, -143, -93, 2988,
7688  2914, -352, -353, -744, -115, 99, 495, -343,
7689  309, 1261, -519, 101, -2662, -44, -3139, -491,
7690  1142, -323, -50, 776, 86, 187, 480, 271,
7691  -167, 1, -267, -99, 991, 2492, -152, 2423,
7692  -225, 34, 576, -1486, -236, -375, 160, -176,
7693  -145, 2525, -131, 194, 317, 1215, 1553, 295,
7694  -1408, 130, 2279, -1185, 2671, -137, -324, -23,
7695  26, -779, -431, -4, 488, -186, 174, -119,
7696  3062, -149, -168, 191, 169, 1124, 301, 1471,
7697  -409, -999, -166, 2174, -1405, 992, -179, -2606,
7698  -71, -3151, 92, -976, 3091, -322, 310, -374,
7699  -779, 599, -55, 425, -697, 63, 27, -38,
7700  86, 170, -11, -616, -97, 525, 78, 14,
7701  684, -5556, -308, -444, 266, -396, -1665, 86,
7702  -722, -1087, -921, -525, 3, -439, -1600, -37,
7703  2038, -2672, -187, 361, -8192, 425, 365, 54,
7704  343, -703, 253, 284, -57, -327, -154, 392,
7705  99, -181, 213, 395, -2412, -303, 182, 82,
7706  2311, 45, 1801, -209, -988, 42, -1430, 38,
7707  -721, 118, -163, 1279, 2184, -18, 2851, 274,
7708  -363, 297, 150, -220, 3653, 3135, -381, 335,
7709  254, 378, -52, 52, 328, -383, -61, -802,
7710  -409, -49, 49, -8192, 362, -48, -430, -54,
7711  255, 243, -525, 14, 152, 10, -392, -301,
7712  -594, -539, 1200, 626, -2979, 233, -1504, 664,
7713  -728, -1293, -491, 394, 1317, 298, 169, 214,
7714  -429, -1083, 42, 389, 4751, 510, 299, -542,
7715  456, -852, 30, 208, -63, -131, 72, -425,
7716  73, 213, -287, -277, 43, 128, 5528, 165,
7717  -316, -135, -576, -583, 217, -1298, 47, 134,
7718  103, -1894, 148, 3406, 880, 964, -697, -94,
7719  -1626, 223, 1256, -514, 2079, -529, 1917, -1452,
7720  -616, -605, 385, -963, 395, 105, -154, -1627,
7721  -214, 40, 969, -708, -1492, -824, 2457, 275,
7722  404, 876, -781, -1029, 34, 72, 229, -137,
7723  264, -387, 305, -57, 2908, -143, -249, -2473,
7724  202, -1467, -364, 2094, -521, -70, 260, 132,
7725  465, 71, 982, -36, 1792, 306, 2907, -55,
7726  254, 421, 231, 140, 1727, 474, 761, 3153,
7727  -18, -356, 414, 2218, 564, -247, -510, 67,
7728  2390, 2531, 240, 117, -487, -310, 261, 222,
7729  -286, -861, -2180, 480, -75, 4769, -407, 248,
7730  227, -224, 302, 901, -1200, -728, 1025, 734,
7731  -336, 115, -1726, -179, 131, 43, -357, 364,
7732  -681, 283, -189, 715, -2793, -692, 1367, 916,
7733  28, -500, 3094, -543, -627, -709, -506, -1094,
7734  34, -2464, 434, 257, 357, 10, -390, 3206,
7735  3483, 137, 147, 180, 231, -260, -707, -818,
7736  476, -528, 656, 824, -8, 3073, 362, -3034,
7737  -199, 47, 694, -252, 819, -147, -479, -32,
7738  530, -141, -91, 251, -154, 376, -603, 2305,
7739  -2853, -622, 316, -680, 402, -819, 323, 471,
7740  -47, 1772, 1507, -1052, -685, 18, -2509, -418,
7741  377, -31, -412, 105, -906, -267, -2806, -189,
7742  -97, 198, -802, -82, -658, -2980, 795, -447,
7743  646, 1037, 486, -689, -2654, 55, -3534, 540,
7744  -68, 502, -90, 277, -87, -497, 24, -246,
7745  400, 392, 348, 76, -345, -231, -71, 155,
7746  -7, -226, 6553, 371, 261, -290, 88, -44,
7747  311, 470, -5, 182, -105, 56, -324, 267,
7748  241, 327, 966, 218, -4695, -968, 27, -352,
7749  -315, 202, -204, 435, 360, -539, -375, -527,
7750  -1157, 1010, -241, 4171, -292, 66, 2343, 310,
7751  -682, 595, 3040, 539, -118, -573, -128, 952,
7752  -172, -547, -285, -1, 345, -5701, 345, -153,
7753  77, 349, -225, -364, -655, -270, -716, -825,
7754  27, 55, 2179, -154, -275, 359, -501, -992,
7755  -665, 1538, -218, -1159, 2176, -845, -3018, 105,
7756  -459, -3146, 67, -197, -293, 539, 115, -74,
7757  119, -158, -89, 1449, -3006, 104, 651, 886,
7758  -310, -242, 1219, 1805, 176, 2235, 579, 294,
7759  634, 1345, -1, -454, 755, -1030, 1760, -2404,
7760  -406, 894, 614, -74, 113, -1325, 1843, -392,
7761  -3239, 2440, -54, 222, 1349, -695, -1009, 434,
7762  -468, -509, -280, 462, 228, 573, 213, 55,
7763  325, 557, 100, -721, -674, 600, 795, 1567,
7764  407, 3273, -58, -1330, 349, -181, 417, -503,
7765  911, 350, -681, -4502, -127, -26, 330, 618,
7766  241, -147, 284, -226, -127, -2692, 484, -146,
7767  -18, -416, 755, 85, -3119, -404, 0, -478,
7768 };
7769 
7770 static const int16_t cb4432l0[] = {
7771  -3764, -227, 184, -258, -1713, 122, 410, -32,
7772  -244, -1337, -328, -20, -236, -359, -13, -52,
7773  -75, -260, 426, -96, -37, -38, 117, -938,
7774  487, 60, 286, 571, 368, -551, 198, -102,
7775  15, -11, 4535, -127, -241, 114, -77, -316,
7776  302, 195, -149, -73, 357, -128, -23, 34,
7777  319, -97, 189, 5918, -20, -134, -47, -249,
7778  7, 3, 116, 7, 48, 47, 92, 19,
7779  14, 31, -388, -329, -1878, -944, 958, 632,
7780  1973, 182, -130, -193, 2309, -868, 63, 260,
7781  -12, -89, -88, -208, 127, -168, 237, 74,
7782  1153, 925, 2292, 2992, -35, 204, 766, -930,
7783  -87, 341, -101, 501, 35, -182, 112, 91,
7784  -28, 79, 193, -73, -71, 52, 82, -427,
7785  -147, -69, 4722, 468, -187, 98, -295, 292,
7786  -991, 43, 98, 225, -555, -595, -66, -181,
7787  91, -152, -3, 89, -219, 356, -375, -114,
7788  -1546, -620, 648, 1946, 39, -608, -942, 103,
7789  179, 170, -2350, 157, 1132, -944, -283, 64,
7790  -393, 15, -90, 761, -185, 644, -360, 5,
7791  -5212, 106, -136, -40, -159, -40, -120, -43,
7792  -8, -195, 208, -179, -295, -63, 19, 32,
7793  -104, -23, 132, 660, -460, 237, 523, -676,
7794  -378, -81, -184, 2718, 64, 531, 2119, -1564,
7795  614, 933, 6, 65, -50, 55, 243, -539,
7796  1168, 953, -283, 45, 476, -346, 2285, 1892,
7797  615, -521, 23, -2079, 57, -11, 208, 1029,
7798  371, 28, 170, -63, -167, 184, -217, 76,
7799  -320, -2747, 542, -2098, -407, -10, -876, -1477,
7800  -306, 565, 57, -49, -111, 185, -250, 120,
7801  -186, 214, -520, 463, 792, -2420, 2760, -383,
7802  -783, -1097, -441, -535, 1070, 78, 96, 122,
7803  -193, 516, 114, 100, -413, 100, -23, -153,
7804  1267, -4210, -742, 228, 659, 399, -169, 412,
7805  -81, 1056, 4, -254, 173, 109, -218, 196,
7806  64, 26, -113, -60, -8, 15, 5497, -76,
7807  169, -294, -394, 596, 379, 12, -64, -203,
7808  -138, 41, -249, -53, -44, -19, 55, -34,
7809  99, 36, -70, 8, 46, 2787, 842, 1917,
7810  -693, -424, 151, 464, -1162, 1027, 148, -1027,
7811  -173, 328, 23, 792, -184, 395, -684, 229,
7812  -139, -7, 2788, 404, 43, -1508, -590, 6,
7813  -184, 904, 475, -37, 276, -361, 1924, -188,
7814  -113, -1334, -176, 11, -34, -70, -68, 95,
7815  -433, 225, 437, -451, 471, -272, -385, 2793,
7816  -2685, 544, 881, 409, -789, 700, -5, -144,
7817  66, -17, 504, -397, 264, 74, -81, -1803,
7818  444, -573, 633, -391, -3339, 192, 484, 1126,
7819  -306, 153, 303, 61, -253, -255, -57, -277,
7820  -88, -100, 32, 79, -1320, -857, 3080, 1178,
7821  323, 353, -149, 1316, -399, 236, -129, 231,
7822  323, 696, 59, 1217, -567, -268, 642, 384,
7823  -327, -47, 466, 1530, 1092, -1176, 612, 257,
7824  -143, -270, 487, -62, 332, 1089, 961, -706,
7825  938, 78, 97, -2805, -1088, -871, -273, 87,
7826  -345, 148, 113, 167, 97, 31, 68, -47,
7827  -53, 53, 29, -5723, -53, -12, 241, 92,
7828  131, 139, 48, 102, -26, -47, 664, -580,
7829  -7, 1287, 2531, 1061, -710, 24, 1389, -1742,
7830  254, -1147, 539, -150, -24, 495, -204, -171,
7831  955, 202, -111, 147, -1458, -3973, 421, -416,
7832  -544, 392, 1419, -178, -168, -53, 50, -537,
7833  -7, -346, -289, -52, -38, -259, -115, -136,
7834  -138, -89, -205, -661, -4429, -110, 380, -721,
7835  -180, 127, -1371, -78, 276, 319, 229, -934,
7836  267, -353, 44, 65, 449, -32, 159, -11,
7837  -22, -571, 100, -676, 2892, -2740, 907, 511,
7838  248, 441, -62, -517, -347, -235, 319, -8,
7839  -140, 309, 258, -106, 215, 1, -3252, 426,
7840  455, -2213, 1031, 430, 746, 367, 602, 187,
7841  -147, -200, 97, 555, -107, -249, -71, 101,
7842  59, -94, -64, -33, 221, 184, -791, 671,
7843  -191, 284, -1311, 402, -29, 250, -190, -503,
7844  38, 106, 586, 4767, 526, 147, -182, 249,
7845  146, 17, 293, -1095, 1079, -161, 141, -2,
7846  681, -275, -171, -4504, 61, -105, -306, -66,
7847  229, 20, -102, -93, 334, -189, 5, -6,
7848  417, 2551, -63, -852, 1608, 1820, 670, 1592,
7849  102, 203, 147, -767, -147, 310, -718, 175,
7850  551, -98, -202, 309, 70, 81, -55, 1518,
7851  222, 338, -356, 349, 97, 86, 495, -233,
7852  -121, 2936, 200, 935, -381, 2474, 53, 494,
7853  248, -139, -45, 100, -1287, -181, -370, 311,
7854  287, 3016, -96, -128, 2146, 567, -383, -551,
7855  -96, 144, 495, 428, -32, 137, 27, -272,
7856  -149, 9, -61, 177, -5236, 91, -837, 611,
7857  -279, -74, 652, 14, -178, -82, -89, 347,
7858  -245, 647, -62, 49, -215, 29, -55, -27,
7859  178, 79, -19, -59, 177, -152, 0, 189,
7860  -10, 128, -115, 33, 61, -106, 56, -13,
7861  135, 116, -5772, 157, 43, 26, -11, 102,
7862  -4, -52, 208, -186, 198, 99, 81, -29,
7863  -103, 193, -35, -84, -4, -111, -5251, 84,
7864  71, -85, -77, 55, 234, 38, 0, -35,
7865  60, 5875, 98, 36, -219, -17, -419, -136,
7866  47, 34, 55, -21, -17, -1, 72, 94,
7867  52, -3, -703, -1437, -518, 557, 121, 356,
7868  -345, -717, -438, -279, 13, 70, -95, -2,
7869  -4170, 40, 136, 17, -153, 8, -149, -27,
7870  -559, 268, -237, -82, -220, -921, -588, -150,
7871  3481, -1906, 647, 675, -455, 598, -386, -52,
7872  -7, 222, -201, 90, 54, 75, -283, 118,
7873  -375, 5768, 20, -126, -141, -99, 64, 116,
7874  16, -58, 0, -31, -15, 250, -104, -30,
7875  -144, 115, 12, 117, -482, -1709, -436, 122,
7876  -246, -7, 271, 1961, 154, 149, -86, 147,
7877  258, 531, 1760, 914, -1196, -1800, 812, -621,
7878  125, -161, 1361, 50, -651, -1307, 360, -785,
7879  205, -156, 294, 21, -3484, -18, -79, -266,
7880  770, 307, 29, -765, -250, 183, 55, 131,
7881  1452, 260, 224, 221, -347, 360, -352, -2188,
7882  -664, -503, 313, 406, -251, 3268, 210, -46,
7883  129, -276, 343, -143, 104, -55, 461, 17,
7884  -576, -287, -289, 33, -2500, -85, -428, -1137,
7885  918, -245, -490, -260, -270, -133, -591, 199,
7886  -294, 2784, 102, 19, -109, -745, 91, -524,
7887  -44, 28, 252, -511, -80, -146, 271, 519,
7888  -216, -2280, -411, 3699, -368, -538, 427, -158,
7889  114, -50, -589, -340, -180, 703, -186, 487,
7890  -649, 668, -916, -436, -3684, -1016, 877, -65,
7891  -153, -62, -148, -17, -106, 142, -73, -1,
7892  -68, 567, -658, 815, 2270, -563, -519, -226,
7893  -223, -282, 584, 240, -1522, -1935, 1169, 880,
7894  127, -1276, -127, 399, 63, 25, -1297, 2131,
7895  592, 1652, 2609, 69, -581, -179, 947, 597,
7896  150, 35, 0, -255, -232, -728, 239, 91,
7897  130, -234, 231, 56, -2181, 1774, -2196, 1633,
7898  -1065, -662, 777, -175, -128, 267, -7, 51,
7899  27, -133, 95, -500, 188, -167, 94, -176,
7900  -29, -65, -161, -141, -694, -968, 594, -269,
7901  -422, -472, -731, 1210, -816, 2142, -1321, -1746,
7902  -149, -983, 1310, -839, 762, 284, 99, -31,
7903  -1169, -84, -1119, -55, -720, -944, -1115, -271,
7904  -1032, 1064, 187, -1013, 2987, 26, -209, 516,
7905  -8, 107, -24, 188, 278, -53, 624, 460,
7906  -275, -1881, -2001, 851, -1740, -407, 1643, -352,
7907  -17, -528, -538, -175, 179, 416, -297, 54,
7908  132, -491, -76, 34, -440, 175, 2065, -2006,
7909  -164, 38, -403, 902, -129, 215, 1545, -414,
7910  -1183, -532, 578, 248, -308, 189, -563, -345,
7911  -949, -279, 1693, -959, 101, 783, 9, 1641,
7912  1494, 167, -294, -538, 951, 115, 590, 105,
7913  -847, -1003, 464, -368, -1268, 641, 254, 243,
7914  488, 2636, -1209, -272, 437, 445, 781, -463,
7915  -415, 538, -811, 588, 1083, 206, -547, 171,
7916  -585, -744, 343, -604, 395, -76, 910, -523,
7917  -108, -449, 625, -325, -1079, 273, -1473, -1096,
7918  -137, -565, 2077, -623, 214, -342, -273, 769,
7919  1137, -879, -731, 56, -1098, 211, 822, 579,
7920  -839, 164, -600, -80, 61, 316, 644, 1445,
7921  891, -1796, -1798, -162, -1631, -492, -626, 593,
7922  544, 66, 63, -857, -1273, 406, 1665, 899,
7923  -467, 87, -117, -469, 126, 30, -931, 1446,
7924  -190, 388, -1608, -316, -2199, -127, 484, -51,
7925  56, -524, 1524, -103, 1231, -740, 717, -861,
7926  823, -665, -1790, 411, -690, 303, -1615, 63,
7927  -232, 19, 1090, -96, 137, 80, -1027, 581,
7928  -61, 672, 133, 444, -767, 766, -42, -3174,
7929  -270, -23, -126, -1111, 67, -1367, 4, 315,
7930  -53, -90, -165, 48, -1657, -117, 392, 356,
7931  792, -610, -618, -219, 446, 102, 374, 207,
7932  1026, 2480, -461, -782, 1161, -1351, 1032, 486,
7933  -308, 290, -272, 899, 1912, 36, -624, 286,
7934  -428, -623, -665, 12, -621, -1985, -34, 468,
7935  318, -467, 127, -972, -39, -663, 2307, -26,
7936  406, -468, -657, -1404, -342, 2356, -395, -1422,
7937  -1243, 465, 90, -665, -280, -290, -21, -1752,
7938  280, 271, 395, 240, -402, 55, 1077, 148,
7939  -309, 1818, 483, -1293, 43, 261, 566, -131,
7940  947, -815, -872, -1021, -1001, -395, 263, -555,
7941  78, -2193, -360, -76, -1029, -493, -464, 1339,
7942  -53, 750, -671, -1349, 133, -70, 114, 501,
7943  766, -816, 703, -992, -122, -520, -1323, -2539,
7944  -365, -35, -555, -888, 1515, -191, 1322, 1633,
7945  -674, 451, -1246, 270, -868, 703, -394, 106,
7946  -779, 754, 650, 1066, -417, -1305, 149, -165,
7947 };
7948 
7949 static const int16_t cb4432l1[] = {
7950  -3867, -448, 2202, 129, -100, 393, 37, -267,
7951  -156, 23, -274, 222, 33, -191, 104, -140,
7952  -50, -28, -148, -181, -22, 6, 489, 993,
7953  -2764, 1191, -773, 781, -460, 843, -77, -1417,
7954  390, 124, -203, 205, 662, -16, 569, -963,
7955  609, -155, 64, -293, 2649, -2533, 70, -472,
7956  -482, -1732, 235, -5, -485, 116, -177, -104,
7957  314, -355, 118, 25, 921, 285, 130, -94,
7958  77, 121, 1068, -435, 1407, 447, -427, -1096,
7959  -757, 258, 19, 3236, 702, 362, -928, -348,
7960  -150, -784, -687, -388, -176, -38, 16, -14,
7961  1017, 879, 935, 1280, 1014, -85, -256, -103,
7962  -3384, -928, -200, -406, -175, 304, -54, 195,
7963  -78, 676, -356, -167, -165, -56, -3133, 156,
7964  -171, -684, -698, -135, 230, -30, 32, 542,
7965  1959, -124, -76, 162, 182, -174, 1011, -97,
7966  678, 10, 188, 30, 1086, -262, -157, 250,
7967  241, 233, -584, 3276, 2126, -50, -207, 637,
7968  -440, 331, -434, 251, -267, 269, -392, 68,
7969  -244, 8, 928, 827, -1096, -309, -356, -375,
7970  -3204, 422, 695, 2, 240, 595, 641, 582,
7971  342, 42, 7, 539, -64, -116, 82, 16,
7972  26, -136, -122, -114, -5814, 22, -272, 10,
7973  113, 186, -422, -95, 309, 308, -118, -208,
7974  52, -175, 12, -106, -6, 20, 58, 6053,
7975  -101, -20, 10, 70, 189, 57, -11, 210,
7976  83, 239, -6, -79, -233, -59, 31, -30,
7977  -62, 64, -38, 25, -78, -202, -215, -115,
7978  1477, 255, 101, -2575, 186, 3140, -46, -45,
7979  53, -183, -89, -412, 183, -222, 50, -237,
7980  96, 35, 1684, -521, -169, -436, -295, 1390,
7981  261, 27, 163, 352, 68, -3677, 12, 310,
7982  -599, 331, 138, -333, -269, -130, -44, -14,
7983  265, -626, 258, -59, 31, -17, 222, -10,
7984  -364, 280, -183, -235, -217, 73, -67, 114,
7985  196, -5132, 269, 159, -6, -36, -248, 274,
7986  -328, 2712, -393, 2763, 507, -110, -166, -84,
7987  -72, -1111, -19, 370, 25, 5, 156, -32,
7988  237, -57, -106, -22, 370, -229, 1099, 4297,
7989  152, 72, -56, 347, 64, -501, -57, 178,
7990  175, -14, -84, -626, 555, 155, 20, -75,
7991  20, -33, -254, -125, -9, 150, 91, -7,
7992  -45, 239, -109, 72, -66, -172, -211, 6063,
7993  -205, 171, -75, 50, -75, 22, 109, 21,
7994  -58, 58, -105, -432, 310, 3782, -18, -1071,
7995  19, 20, 1455, 337, -257, -288, -52, 519,
7996  43, 80, -175, -218, 9, 176, -28, -418,
7997  200, -514, 351, 119, -5920, -96, -33, -289,
7998  74, 26, 120, -37, 113, 47, -145, -17,
7999  334, 46, 47, 19, 274, 172, 159, -404,
8000  3151, -408, -559, 987, -178, 253, -90, -498,
8001  1454, 1183, 392, 762, 220, -1207, -220, -69,
8002  -85, 22, 1644, 1858, 725, 1084, 0, -257,
8003  290, 1712, -151, -188, -390, 638, -327, -2185,
8004  -322, -1116, -150, 120, -140, 198, 162, -83,
8005  1321, 232, 242, -52, -456, 778, -288, 65,
8006  2431, 37, 85, -489, 862, 2776, 260, -72,
8007  792, 100, 17, -210, 588, 49, 600, 246,
8008  -258, 128, -51, -492, -395, -489, 50, -5308,
8009  -67, 314, 124, 46, -188, -64, -101, 51,
8010  -535, 108, 56, -4, -191, -923, 485, 578,
8011  1320, 228, -535, 310, 227, 395, -1441, 2660,
8012  226, -392, 221, -686, 1749, -175, -904, -571,
8013  -129, 154, 2622, 609, -247, -240, -893, 98,
8014  291, -2277, 411, 260, -160, 2061, -203, -437,
8015  359, 21, -101, 19, 49, 15, -98, 82,
8016  3, -555, 164, -152, -58, 38, 175, -439,
8017  -37, 68, -21, -181, -5556, -27, 8, 48,
8018  21, -151, 381, 3, -152, -74, 202, -29,
8019  1863, 1713, -922, -1976, 551, -1522, 525, -116,
8020  146, -1730, -238, -72, -183, 126, 234, -240,
8021  82, 138, -60, -131, -2226, 226, -702, 183,
8022  -81, 462, -2851, -1419, -1005, 124, -81, -252,
8023  -65, 147, -58, -179, 306, 154, 122, -69,
8024  69, 11, 115, 296, 3340, -501, -2580, -804,
8025  9, 591, -86, 88, 127, 588, 183, 48,
8026  79, -38, -199, 63, -140, 29, 88, -28,
8027  259, 69, 1743, -531, 110, -18, 776, -18,
8028  -177, 112, 36, -243, -208, 528, -47, 4709,
8029  107, -125, 140, -1, 22, 15, 416, -194,
8030  -267, -49, 43, -3, -308, 214, -128, 140,
8031  5372, -123, 70, 275, 210, 182, -147, -131,
8032  -84, 69, 116, 29, -401, -162, -236, -173,
8033  378, 45, -12, -77, -6209, -103, 126, 54,
8034  -19, -20, 43, 64, 92, -8, -12, 118,
8035  -123, 58, -3628, -414, -2147, 76, 95, -99,
8036  357, -10, 278, 4, -608, 504, 105, -72,
8037  -109, -92, -55, 367, -167, 40, -34, 76,
8038  220, 3434, -366, 191, 248, 29, 187, -177,
8039  155, -348, -341, -2466, 272, -136, 510, 139,
8040  81, 184, 33, -299, 92, -44, -402, -583,
8041  -725, -400, -159, 751, -225, 377, -160, 1556,
8042  -2652, 685, -1077, 1276, 332, -257, -1449, -282,
8043  -231, -145, 58, 173, 421, 271, 401, -186,
8044  79, -258, 127, 252, 214, 96, 157, 195,
8045  205, 118, -4771, -95, -164, 217, 477, -51,
8046  -4, 8, 1450, -51, -52, 952, 675, 929,
8047  -273, 475, 9, 282, -249, 236, 746, -1407,
8048  -272, 1845, 692, -105, 2690, 168, 1, -1,
8049  157, -599, 305, 255, -2252, 45, -199, 119,
8050  -3489, -161, 6, -263, -259, 338, -251, 61,
8051  153, -124, 432, -7, 131, 5, 305, -322,
8052  -3283, -32, -336, -273, 2243, 863, -1, 681,
8053  -365, -246, -152, 375, -133, -15, -208, -104,
8054  89, 128, -135, 44, -255, 549, -2751, -48,
8055  270, -2584, -549, -631, 445, 182, -198, 743,
8056  -215, -60, -400, 1383, 167, -65, 250, 146,
8057  185, 22, -484, -161, 86, 1758, 964, 404,
8058  -2574, 1026, 6, -516, -724, 315, -1891, 311,
8059  2, 339, -39, 324, 299, -497, -12, 179,
8060  -1242, 364, -185, -197, -1474, 232, -490, 4042,
8061  -105, 887, 31, 539, 235, 75, -112, -200,
8062  -31, 74, -76, -16, -20, 38, -159, -143,
8063  114, -77, -110, 28, -18, -84, -27, -53,
8064  -82, -224, 75, 0, -46, -64, 44, -112,
8065  84, -85, -6030, -24, 661, -474, -178, 8,
8066  -1023, -396, 199, -19, -50, -93, 385, 209,
8067  -1227, 2492, 2163, 986, -1359, 399, 848, 681,
8068  -829, 211, 696, -599, -1398, 1951, -113, 374,
8069  -17, -1113, -1708, 1294, 666, 1774, 623, 259,
8070  105, 961, -87, 43, -463, 65, 155, -26,
8071  -31, -1477, -508, 1091, -1463, -524, -1853, 1354,
8072  434, 86, 893, -871, 151, -1887, 205, 423,
8073  857, -55, -11, -39, 341, 61, 1158, 2650,
8074  899, -2491, -593, -843, -1399, -15, -713, -171,
8075  -195, -523, -46, 243, 117, 241, -8, 140,
8076  -149, -191, 70, 134, -1158, 1933, 1135, -2284,
8077  -1049, 1717, 378, -155, -37, 171, -692, -280,
8078  918, -786, -123, 558, 571, 39, -315, 62,
8079  27, 59, 708, -134, -200, -168, -134, 148,
8080  -142, 25, 164, -282, 284, -95, -35, 376,
8081  165, 367, -335, 271, 249, -4520, 176, -36,
8082  -216, -1303, 375, 92, 602, -889, -390, 284,
8083  78, -1318, 1259, 1865, 1498, 2063, -234, -840,
8084  -391, 88, 168, -235, -74, 31, -239, 1221,
8085  71, -1637, 1513, 68, 2201, 1513, -1099, -622,
8086  426, 343, -330, -648, 381, -156, 27, -31,
8087  -92, 133, 210, 103, -155, 2061, -366, -1173,
8088  -31, -274, -713, -471, 509, 1044, 208, 403,
8089  486, -66, -521, -1883, -180, -537, 1283, -98,
8090  -1464, -456, 508, -619, -546, 685, 944, -85,
8091  311, 1172, -194, 1406, -99, -827, 1506, 396,
8092  196, -1534, -1181, 1588, 1250, 47, 1034, -171,
8093  -1247, -98, -120, 1181, -2195, -384, 945, 627,
8094  26, -248, 1372, -671, 214, -649, -17, -44,
8095  -500, -559, 577, -601, 32, 421, 531, 344,
8096  -1233, 145, 348, 614, -560, -244, -357, -202,
8097  814, -494, -2320, 308, -2277, -481, -518, -431,
8098  -851, 43, -204, -26, -742, 1083, -130, 2002,
8099  1642, -1156, 1746, -529, 937, -544, 416, -741,
8100  763, -232, 509, 243, -458, 78, -130, 143,
8101  -123, 71, -666, -105, 31, -1061, 441, -48,
8102  411, -1547, 155, -730, 439, 1624, 873, -611,
8103  -470, 2348, -157, 1184, 678, -174, 542, -95,
8104  -12, -405, 237, 322, -1194, 1903, 1496, 357,
8105  -34, -661, -1024, 2236, 860, -256, 617, 756,
8106  -485, -273, -589, 536, 214, -286, 782, 418,
8107  346, -462, 443, 1056, -914, -304, -564, -332,
8108  1823, 2079, 93, -975, -891, -1089, -720, -1127,
8109  702, 300, 787, 374, -78, 1070, 691, 1339,
8110  -797, 57, 482, 432, 748, 1538, 673, 1885,
8111  -504, 1913, -190, -135, 881, -139, 84, 379,
8112  -176, -129, -331, -34, -690, 282, -563, 51,
8113  71, -714, -103, 1074, -651, -582, 1388, -320,
8114  -1115, 1547, -1088, -65, -2634, -201, -653, 116,
8115  -238, -218, 476, 1417, 1671, 1135, -1025, 614,
8116  -662, 127, 863, -117, 726, -971, 1382, -286,
8117  465, 1195, -715, 862, -1256, 105, 37, -1190,
8118  -442, -1777, 50, 162, 1577, 580, 762, 253,
8119  92, -308, -1238, -161, 295, -150, 1733, 1831,
8120  -527, -527, -28, 70, -359, -1590, 860, -221,
8121  47, -1201, -254, 39, 780, -326, 1097, -1019,
8122  834, 362, 357, 41, 693, -1099, -2687, 614,
8123  270, -128, -322, -1149, 631, -46, -343, 1495,
8124  -896, -864, 1545, 200, -922, -1133, -637, -1231,
8125  484, -796, -743, -371, 999, 1300, 173, -19,
8126 };
8127 
8128 static const int16_t cb4432s0[] = {
8129  -2558, 2751, -440, 1200, 1067, -725, -492, 588,
8130  234, -209, -108, -230, 223, -231, -235, -132,
8131  -51, 88, -290, -214, -99, -60, 175, 2546,
8132  -991, 907, 446, 635, 284, 707, 238, 220,
8133  -308, 259, 8, -435, -2207, -1487, -1579, 46,
8134  285, -249, 154, -370, 37, 42, 1524, -1853,
8135  1393, 1204, 126, 1751, 82, 136, 363, -2411,
8136  -782, -128, -818, -232, 765, -173, -127, 732,
8137  260, -101, 868, -249, 290, 32, 645, 55,
8138  -1742, -1077, 392, -568, 629, -920, -243, 791,
8139  -604, -363, 117, -1360, -15, -245, -3655, 54,
8140  -297, 10, 124, 11, -1114, -567, 3882, -2042,
8141  -1120, -42, -114, -914, 419, 307, 44, 277,
8142  -101, 429, 170, 187, -528, -705, 348, -19,
8143  180, -76, 91, -1861, -181, -171, 804, -730,
8144  222, -184, 349, 191, -125, 14, 4270, -467,
8145  -272, 29, -216, 212, 426, -222, 11, -16,
8146  -852, 101, 576, 178, 351, 647, 90, 179,
8147  -681, -187, 77, 4115, -976, -726, 711, 763,
8148  572, -1166, -46, -445, -103, 135, 294, 300,
8149  10, 737, 386, -399, -349, -52, 5393, -107,
8150  -32, -229, -154, -181, 82, -68, -13, -77,
8151  48, 75, 117, -50, 254, 233, 98, 75,
8152  -2218, -2214, 1491, 832, 225, -1057, 267, 539,
8153  1963, -245, -353, 454, -430, -54, -747, -58,
8154  -438, -90, -64, 277, 214, -105, -47, -1301,
8155  -404, -1179, 682, -4093, 764, -270, -342, -367,
8156  -1378, 6, -83, 429, 398, 61, -149, 180,
8157  31, 169, -218, 152, -71, -38, 2605, 679,
8158  -175, -533, 1787, 611, 484, -322, 158, -561,
8159  125, -35, -42, -190, 529, 449, 157, -3105,
8160  106, 168, -8, -66, -80, 1463, 1136, 4793,
8161  -98, -432, 538, -145, 241, -158, 105, -372,
8162  39, -160, 92, -223, 81, 245, -142, -162,
8163  -167, -297, -49, -98, 582, -5178, 1130, -271,
8164  567, -251, 55, 487, -303, 31, -25, 87,
8165  -70, 154, -23, -221, 70, 208, 48, -137,
8166  46, 59, -9, -1397, -970, 224, 714, 161,
8167  24, -307, 1295, 1467, -155, -505, -521, -244,
8168  503, -25, -989, 3664, -148, 12, -135, 218,
8169  -159, -156, -769, -421, 553, 715, 697, -181,
8170  1426, 425, -39, -103, -4558, 171, 347, 161,
8171  170, 128, -210, -35, 31, 125, -264, -135,
8172  -100, 2685, -230, 2062, 1618, -99, -874, 926,
8173  757, 380, 404, -73, 30, 29, 462, 725,
8174  -389, -246, 20, 150, -234, -58, -183, 10,
8175  156, 482, -232, 124, 115, 180, -615, -395,
8176  330, -85, -435, 3279, 1493, 686, 1157, 245,
8177  -1067, -1953, 23, 796, -540, 175, 56, -1931,
8178  89, 705, -342, 551, -1999, 1951, -2305, -497,
8179  -266, 275, -1503, 351, -355, -353, 236, -358,
8180  -271, -40, 136, 217, -13, -45, -2091, 1141,
8181  730, -1888, 1131, 660, 1271, 439, 2597, 92,
8182  319, -91, 62, 316, 287, -260, 121, -33,
8183  -117, -22, -79, -170, -164, 1486, 134, -62,
8184  -36, -3367, -235, 1221, 1239, 78, -54, -489,
8185  268, -560, -774, 851, -973, -62, -174, -138,
8186  -459, 390, -22, -42, 83, 1339, 1307, 462,
8187  -3768, 511, 300, -525, -787, -89, 675, -2074,
8188  37, -48, 252, 598, -332, 67, -187, 2,
8189  -106, -35, -148, -186, -542, 799, 2363, -155,
8190  -665, -2867, -209, -200, -80, 1682, 1082, 2,
8191  516, -481, 276, -1, -220, 54, -12, 259,
8192  161, -148, 566, -1489, -731, 1262, 499, -816,
8193  115, 4057, -71, 701, 39, -132, -223, -16,
8194  229, -2, -40, -61, 234, 405, 108, 304,
8195  -62, -396, 1369, -1438, -2045, 1954, 759, 969,
8196  -166, -235, -115, -68, 1923, 1815, -776, -855,
8197  34, -63, 17, 87, 223, -145, -130, -16,
8198  -313, -1704, -458, -332, 420, 1332, 676, 878,
8199  -3847, -360, 427, 537, 651, -167, -451, -197,
8200  277, 136, -201, 517, 10, -156, 35, -927,
8201  1250, -173, 1004, -169, 322, -140, -559, -4656,
8202  -343, -264, -61, -12, 195, -10, -123, -23,
8203  -20, -6, -367, -102, -215, 41, 838, 1513,
8204  552, -1609, -753, -763, -656, -633, 14, 35,
8205  141, 117, -121, 857, -1494, 578, 2546, 1034,
8206  -676, 571, 817, -218, -111, 1424, -51, 878,
8207  -2860, -257, 104, -526, 782, 708, 2350, -500,
8208  -342, 219, -406, 836, -117, 288, -415, 798,
8209  14, -311, -455, 3, -410, -144, -30, -977,
8210  -145, -2466, -957, 1370, -3201, -327, -85, 149,
8211  -580, 198, 350, 140, -104, 327, -128, -178,
8212  58, 294, 50, 1814, 581, -909, 287, -267,
8213  -3992, 61, -860, 258, -271, -223, 237, -291,
8214  -3, 66, 110, -620, 319, -62, 177, 364,
8215  110, -163, -921, -863, 251, 4922, 280, 121,
8216  128, 209, -126, 578, -56, 41, 124, 350,
8217  245, -465, -67, 5, 651, 147, 200, 0,
8218  21, -609, -332, -3, 247, -412, 128, 42,
8219  -1405, -301, -341, -484, -491, -55, 361, -100,
8220  -30, -405, 643, 4249, -31, -91, -10, 6,
8221  425, -350, -1501, 817, -1348, -201, -345, -3643,
8222  235, 691, 332, 219, 199, -398, 130, -50,
8223  -190, 89, -23, 100, 1327, -200, 146, 482,
8224  -624, -479, -391, 188, 129, 614, -335, -564,
8225  1021, -107, -199, 145, 201, 571, 1276, 4253,
8226  58, 121, 295, 38, 26, 47, -1333, 1138,
8227  3125, 357, -72, 347, 276, -272, 120, -77,
8228  535, 247, -71, -2054, -1860, -73, -62, 266,
8229  -30, 183, 17, -46, -7, -140, 997, 526,
8230  -47, -59, 1540, 373, 162, -150, -107, -74,
8231  -278, -37, 4268, -21, -269, 359, 111, -115,
8232  -5, -206, -87, -44, -517, 54, -2859, 189,
8233  -297, -863, -918, -929, -543, 25, -2866, -79,
8234  -1101, -275, -410, -458, -75, -211, -420, 96,
8235  467, -66, -15, -580, -420, -586, -7, 109,
8236  236, 227, -488, 106, 258, 76, 78, -8,
8237  -199, -4888, -134, -205, -33, -243, -19, -10,
8238  157, 129, 120, -928, 604, -345, -47, -430,
8239  -257, 273, 81, 1949, 490, 272, -205, 2460,
8240  -54, 103, -2924, -529, -211, -60, 279, 220,
8241  -57, 342, 209, 984, -1410, -3363, -1028, -1301,
8242  -1293, 227, 1142, -1068, -512, 758, 364, 46,
8243  -358, 16, 257, -158, -253, -182, -2, 181,
8244  1475, 1574, 215, -968, 246, 369, -273, -717,
8245  546, 74, -3872, 293, 98, 130, -244, 41,
8246  143, 699, -56, -126, 67, 54, -2, -878,
8247  2334, 883, 215, -1979, 246, -759, 499, 248,
8248  751, -202, 580, -3018, 359, -139, 210, -47,
8249  -168, 89, -659, 259, -54, -40, -490, -169,
8250  -769, 569, -171, 64, -845, 519, 1251, -71,
8251  -459, -4436, 257, -334, -826, -183, 115, -408,
8252  -77, 544, 173, -258, 48, 331, 1735, 1035,
8253  2793, 1154, -1901, 275, -109, -1185, -403, 1332,
8254  -282, 36, -367, 21, 27, 362, -425, 217,
8255  150, -304, 192, 53, -1100, 27, 628, 698,
8256  -634, -25, 84, 8, -103, 533, -301, 218,
8257  4350, 119, -109, 309, 24, -352, -147, -274,
8258  156, 85, 9, 1706, -854, 2012, -1573, 112,
8259  -673, -1538, -91, 415, -1525, 866, 1493, -621,
8260  -396, 277, -604, -363, 114, -360, -252, -18,
8261  -31, -77, -591, 2483, 535, -1520, -1057, -2189,
8262  -51, 798, 276, -1426, 72, -303, 402, 111,
8263  327, 272, -8, -216, 189, 1282, 152, -45,
8264  -33, 1524, 2301, -341, 1992, 939, 1678, 1011,
8265  114, 167, 586, -500, 40, -473, -274, 596,
8266  1237, -126, 205, 254, -284, -367, -119, 64,
8267  1915, 437, -585, 1, 402, -271, -984, 530,
8268  267, 3634, 495, -219, -728, -67, -1340, 983,
8269  122, 6, 110, -166, 111, 102, -139, -2499,
8270  753, 1011, 1755, -1252, 872, -510, -1844, 1388,
8271  -782, 287, 461, 36, 77, 437, -361, -216,
8272  -415, 158, -77, -123, 57, -93, 3408, 504,
8273  -942, 434, -648, -251, -420, -387, 1373, -229,
8274  236, -191, 3, 204, 612, 393, -285, 560,
8275  -164, -199, 303, 146, 93, 1248, 2425, 1001,
8276  1261, -239, 1085, -1878, -375, -544, -995, -192,
8277  -319, 542, 280, -716, -1323, -67, -34, 252,
8278  -36, 206, -126, -28, 26, -1135, 2799, 527,
8279  -47, -2008, 509, -232, -953, 332, -386, -108,
8280  290, 507, 578, -809, 375, 850, -1413, 831,
8281  -137, 259, 25, -1075, 407, 1784, -1539, 1658,
8282  1450, -969, 467, 4, 785, -595, 912, 34,
8283  91, 286, 1035, -524, 276, -322, 11, 651,
8284  733, 243, 45, -145, 357, 524, -697, -259,
8285  -757, -1057, 181, 1324, 148, -502, -64, -379,
8286  -746, 1385, 395, 184, -749, -197, -3375, -546,
8287  -4, 532, -270, 687, 501, 285, 401, 431,
8288  -1888, -639, 655, -325, 1896, -1883, 53, -1018,
8289  -1475, 802, -486, -68, 232, 1337, 428, 232,
8290  1754, -1687, -518, -372, 508, -1269, 327, -900,
8291  -468, 1127, 1397, 1597, 837, 659, -617, 99,
8292  264, -460, 296, 44, -295, -209, -174, 1105,
8293  896, 1065, -174, 5, 845, 1311, 1370, -2548,
8294  351, -660, -24, -1089, -787, -1312, -22, -585,
8295  -197, 749, 293, -112, -169, -23, 3, 1151,
8296  529, 1173, 224, -1517, 930, -52, 268, -1282,
8297  -559, 466, -528, 1506, -231, -337, 993, -1314,
8298  -250, -3042, 57, 19, 15, 1812, 697, -389,
8299  -201, 647, -723, -1098, -177, -225, -2694, -495,
8300  -431, -238, 388, -1731, 997, 227, -765, -222,
8301  94, -611, 35, 187, -935, -1470, 1013, 1051,
8302  -378, 311, -710, -566, -532, -369, -1599, 553,
8303  167, 450, -1068, 2834, -125, 601, -113, -503,
8304  40, 14, -36, -220, -1543, 867, -612, -1834,
8305  888, -1791, 1296, -229, -593, -760, -197, 428,
8306  -1290, 892, -62, 1113, -1228, -965, -90, -300,
8307  288, -133, 779, -1211, -627, 268, 180, 913,
8308  2230, -413, -146, -217, 170, -1157, -1551, 877,
8309  75, 1784, -174, -230, -757, 1243, 625, -49,
8310  114, -218, -409, 195, -1165, 1492, 213, 1100,
8311  -101, -957, 1016, 663, -704, 817, 94, -279,
8312  -256, 469, -75, -123, -2954, 948, -407, 275,
8313 };
8314 
8315 static const int16_t cb4432s1[] = {
8316  5416, -223, -123, 156, -33, 185, -144, -108,
8317  -199, -68, -36, 11, 37, 124, -301, 58,
8318  -21, 155, 99, -10, -78, -26, -70, -3160,
8319  -1037, 98, 155, -373, 834, 652, -277, -429,
8320  -529, -103, -358, 187, 1161, -157, 147, -400,
8321  461, 156, 237, 481, -67, 99, 939, 1179,
8322  -659, 1337, 578, -489, -481, -427, -622, 131,
8323  1826, -734, -995, -5, -461, 514, -83, -271,
8324  -2928, -86, -382, -205, -133, -386, -195, -67,
8325  508, 586, 607, -910, -181, -2046, 1212, -179,
8326  23, 408, -1929, 2044, 2160, -879, 74, 179,
8327  72, -164, 47, 162, 1497, 826, 2978, -912,
8328  454, -618, -1907, -501, -494, -299, 96, -138,
8329  -114, -51, -171, 445, 1144, -187, 217, 224,
8330  402, 13, 42, -58, -1692, 4162, 1272, 970,
8331  -278, 327, 88, -31, -182, 279, -610, 78,
8332  -432, -147, -142, -725, -17, -95, 388, 133,
8333  -61, 28, -1365, 1441, 606, 411, 923, -332,
8334  1843, 1934, -1451, -514, -283, 768, 940, -428,
8335  31, 1105, 248, -78, -1477, -367, 404, 68,
8336  -178, 17, 691, -265, -105, 1681, -476, -1307,
8337  -3434, -1700, -524, -871, 472, -171, 237, 104,
8338  -142, -231, -292, -285, 266, -259, -166, -97,
8339  -432, 4003, 1220, -356, 2110, -220, -465, -48,
8340  117, -178, 290, -21, 205, -19, 321, -343,
8341  -328, -57, 215, -345, 304, 2, 10, -2071,
8342  185, 433, 212, -1165, 112, 242, -294, -162,
8343  1107, 1176, -396, 1400, -2600, -434, -640, 457,
8344  100, -268, 809, 128, -236, -66, -94, -842,
8345  82, 163, 227, -2641, -485, 291, -326, 42,
8346  234, -648, 1355, 3016, -1403, -71, 188, 792,
8347  15, -16, -522, -75, 106, -824, 1133, 947,
8348  477, -642, -531, -808, 4100, -34, -407, 133,
8349  33, 15, 63, 72, -223, -15, -491, 38,
8350  47, 258, -236, 192, 1628, 173, -2116, 687,
8351  295, -74, -183, 95, 529, 149, -372, 182,
8352  1317, 21, -1424, -3156, -111, -96, 580, 284,
8353  -274, 41, 145, 1314, 79, 1830, 262, -325,
8354  -16, 169, -245, -2038, 1959, 892, 946, 303,
8355  -171, -432, 883, 34, -238, 2463, -294, 25,
8356  24, -106, -45, 509, -154, 496, 109, 115,
8357  169, 702, 396, -97, 657, -251, -112, -114,
8358  -144, -230, 517, -190, 4885, -45, -152, -9,
8359  -170, -2021, 541, -905, -2015, 2588, -936, -20,
8360  -300, 384, 433, -123, 119, -505, -126, 295,
8361  526, -1352, 450, 142, -126, -115, 1, -140,
8362  -734, 672, -147, -660, -747, 652, 161, -163,
8363  51, -616, -1974, 1413, -3145, 922, -1289, 215,
8364  182, -838, -171, 107, -333, 34, 216, -307,
8365  -359, 496, -343, -325, -2552, -1573, 588, -441,
8366  1296, -3075, 119, -131, 54, 206, 278, 106,
8367  -100, 112, 220, -49, -80, -229, 1051, 3271,
8368  -1300, 324, -31, -1025, 1659, 1526, -161, 669,
8369  -56, 430, 201, -535, -126, -9, -380, 222,
8370  212, -345, -282, 195, -41, -1235, -593, -593,
8371  1557, 71, 1023, -831, 545, -875, 161, -772,
8372  99, -190, 1616, 338, -251, -201, -3104, -774,
8373  4, -121, 178, -80, 652, -1018, -441, -343,
8374  -236, -240, -244, -26, 2192, 75, -1348, 3771,
8375  -22, -850, -251, 316, 132, -21, 63, 104,
8376  152, 185, -40, 275, -1356, 482, 3081, 571,
8377  -481, -1387, 815, 1285, -352, -98, -41, 573,
8378  -307, -1879, 427, 196, 169, -26, -232, -98,
8379  -411, -231, -2034, -969, 271, 1421, -1485, -407,
8380  1404, -343, 861, 888, -11, 202, -245, -397,
8381  104, 229, 309, -2757, 315, 416, 393, 194,
8382  -176, -663, -166, -229, 244, -152, 183, 24,
8383  -205, 97, -255, -299, 123, -12, 53, 102,
8384  -362, 371, 223, 46, 132, -5177, 157, -92,
8385  -1114, -28, 135, -831, 627, -428, -1116, 421,
8386  761, 458, 3256, -167, 355, 2045, 113, 234,
8387  -154, 20, -39, 61, -81, 63, 98, -171,
8388  1727, -1193, 2103, 416, -421, -575, -636, -114,
8389  700, -260, 1610, -336, 521, 2591, -738, 43,
8390  103, -63, -335, 168, 110, 41, 1995, 3554,
8391  1443, -53, -206, 992, 767, -372, 141, -24,
8392  173, 60, -237, 69, -173, -73, 137, 167,
8393  -164, -159, 312, -151, -78, 619, -192, 689,
8394  -69, -2805, -259, -288, -231, 28, -1682, 2316,
8395  2298, -336, -131, 59, 542, -218, -281, -214,
8396  -41, 116, 138, 8, -297, -45, -215, -167,
8397  1587, -1061, -1976, -445, 401, -2392, -42, 581,
8398  -519, -230, 1461, 542, 113, -634, 1776, 332,
8399  191, 5, 174, 1939, -26, -242, 120, 230,
8400  -986, 3501, -1125, -89, 3, -580, -219, -255,
8401  37, -119, 94, -17, -297, -176, -434, -234,
8402  55, -63, -1167, -492, -1753, -3397, 185, -794,
8403  689, 819, -32, -836, 335, -133, 724, -299,
8404  -318, 424, 558, -654, 119, -447, 140, -100,
8405  72, -872, -1432, -203, -40, -14, -59, 550,
8406  85, -53, 5007, 258, 401, -184, -313, -170,
8407  66, -185, -82, -61, 210, 48, -204, -96,
8408  130, -562, -1700, -1037, -3926, -884, 1115, -6,
8409  -100, 842, -450, 877, 76, 568, -623, 27,
8410  73, -195, 328, 41, -24, 124, -77, 1499,
8411  540, -1064, 4517, -22, -35, 839, -48, 253,
8412  -259, 96, 409, 90, 26, -177, 365, -48,
8413  -324, -26, -23, -83, -77, -80, 1599, 1486,
8414  266, 659, 236, 231, -16, 359, -163, 455,
8415  -999, -1169, 2453, -599, -945, 4, -2110, -174,
8416  -736, 344, 232, 142, 32, -99, 763, 133,
8417  -325, -56, 1635, -439, 843, 2, -1704, -13,
8418  771, 3680, -89, 182, 4, 42, 394, 404,
8419  82, 312, 91, 141, -1577, 1765, 3141, 625,
8420  -271, -2122, 423, 353, 489, 606, -290, -190,
8421  486, -131, 118, 236, 248, -209, -2, -162,
8422  -95, 95, 170, 278, -2233, 549, 34, -846,
8423  3595, 445, -400, -65, 131, -14, -16, 611,
8424  -116, 1293, 98, -680, 189, 217, -15, -549,
8425  131, 8, -768, -1082, 841, -346, 129, -33,
8426  -778, 322, -2508, -2128, -1895, -2021, -27, -42,
8427  -51, -536, 239, -1, 78, 105, 48, 79,
8428  207, 422, -181, 18, -94, -152, -181, -5012,
8429  -187, -3, -118, -397, -84, -49, 129, -276,
8430  188, 45, -146, -235, -109, 83, 32, -79,
8431  2039, -616, 257, -1575, -1756, -2364, 222, 195,
8432  -1138, -290, 58, -641, -252, -11, 402, -31,
8433  -1040, -592, 676, -118, -231, 94, -123, 1642,
8434  1404, -334, -728, -3425, 382, 111, -194, 677,
8435  177, -182, 434, 860, -1022, 84, 1214, -733,
8436  300, -2, -259, 140, 35, 96, 1164, -1476,
8437  -757, -74, 239, -203, 1796, 1207, 1732, -3029,
8438  -610, 658, 490, -465, 136, 56, -614, -612,
8439  -123, 93, -151, 162, 56, 502, 1634, -1825,
8440  45, 1033, 1554, -2380, 1615, 1317, 786, 387,
8441  -255, -423, -44, -246, -213, -149, 107, -74,
8442  -94, 45, -204, 13, -1959, 936, 2023, 1000,
8443  1031, 112, 574, 323, 163, 947, -657, 492,
8444  -2624, -44, 739, -305, -31, 247, 270, 213,
8445  -46, -90, 43, -1504, 931, -61, 4045, -863,
8446  389, -386, -130, -374, -583, -800, -900, 158,
8447  -455, 169, 134, -164, 54, -117, -185, -90,
8448  -203, -41, -811, -2082, 169, 287, -378, -15,
8449  231, 83, 89, -187, 198, 18, 178, -18,
8450  527, -40, 94, 54, 79, -4356, 248, 162,
8451  -94, -1431, -31, -2048, 651, 1231, -508, -1089,
8452  -1255, 766, 1673, 357, 13, -813, -2403, 179,
8453  -470, 65, -339, 154, 9, 56, 246, 66,
8454  -2308, 1443, -947, -744, -2473, -1248, -113, 1017,
8455  -608, 149, -182, 41, -524, 16, 285, -268,
8456  -781, -57, -346, 194, 256, -51, 107, -484,
8457  -190, -125, -645, 487, 314, 74, -555, -1012,
8458  325, 76, 233, -205, -189, -48, -4593, -122,
8459  10, 121, -91, 108, -49, 254, -1662, 2500,
8460  87, -1540, -200, 287, -329, -50, -401, 182,
8461  -1300, 689, 915, -224, -768, 471, -339, 133,
8462  407, -344, 99, 96, 111, 1224, -1431, 2069,
8463  -282, 127, 397, -119, 1332, -1299, 744, -535,
8464  800, 327, 874, 700, -424, -1596, 1365, -651,
8465  -151, 113, 102, -24, 464, 125, 911, -1583,
8466  -372, 747, 2, 429, -47, -64, 34, 1700,
8467  -741, 343, 728, -226, 1889, 78, -515, 2827,
8468  77, -66, 108, 515, 90, 2227, -678, 1301,
8469  -974, 122, -983, 2357, 64, -1479, 186, 1436,
8470  -245, 204, 460, 191, -677, -335, -200, -135,
8471  -106, -101, 1112, -2733, -641, 73, 1265, -1281,
8472  -1332, -743, 675, 129, -1144, -1169, 331, -143,
8473  -87, 809, -891, -848, 246, 243, 97, -170,
8474  36, -1109, 102, 1055, -1395, 1384, 1155, 439,
8475  -1549, -300, -2069, 1014, 187, -782, 980, -971,
8476  -345, -583, -66, -138, -317, -124, 48, -152,
8477  -98, 92, 2446, 128, -1232, 2148, -337, -615,
8478  467, 1573, -613, 857, 303, 422, -1340, -420,
8479  305, -626, 94, -496, -386, -129, 243, 27,
8480  -200, -1373, 1468, -2040, 151, -675, 65, 1464,
8481  -432, 545, 269, -510, 584, -1935, 970, -319,
8482  1465, 490, 263, 555, -256, -49, 315, -242,
8483  -394, -312, -88, 201, -121, -302, 172, 49,
8484  234, 59, 327, 155, 199, -187, -41, -74,
8485  52, -31, -59, -5574, -121, 282, 343, -125,
8486  -200, -575, 1328, 155, -1928, 250, 702, 21,
8487  -2718, -153, -102, 2131, 612, 432, -1072, -457,
8488  222, 427, 144, 149, -433, -1573, 1337, -650,
8489  176, 13, -1273, 280, -751, -236, 453, 204,
8490  -1595, -2896, -272, 233, 485, 82, -139, -528,
8491  -140, -399, -56, -274, -335, 176, -756, 243,
8492  2250, -305, 721, 1711, 7, -1230, -1590, -1872,
8493  -137, -714, 263, -1643, 362, -266, -176, 64,
8494  -36, -63, 687, -483, -1488, 709, 929, 1349,
8495  -1245, 645, -1619, 735, -651, 1850, 1031, 159,
8496  -625, 838, 242, -396, -397, -41, 1237, 304,
8497  81, -94, -736, 578, 1279, 1064, 81, 1900,
8498  -179, 224, 266, -429, 734, 500, 995, -882,
8499  1563, 1813, -519, 758, 532, -27, 27, 453,
8500 };
8501 
8502 static const int16_t cb4432m0[] = {
8503  -6132, -262, -273, -1250, -577, 984, -430, -410,
8504  -464, 577, -578, -178, -32, 369, -624, 267,
8505  -68, 474, -480, -225, 166, -409, 437, 4633,
8506  98, -1560, -464, -869, 103, 193, 461, 72,
8507  292, -245, 1102, 417, -325, 461, 74, 43,
8508  -120, -213, 333, 160, -468, -212, 31, -81,
8509  6516, 182, 201, -212, -66, -49, -266, 148,
8510  -108, 98, -46, -11, -59, -20, -20, 2332,
8511  -294, -560, 198, -647, -47, -638, -3877, 11,
8512  834, 547, 47, 2541, -126, -5, -366, 339,
8513  3, 2, -66, 60, -526, 914, 321, -658,
8514  3605, 59, -2392, -655, 384, 775, 366, 327,
8515  356, 386, 751, -375, 38, -205, -15, -442,
8516  -212, -1241, 1913, -421, -755, 45, -1637, -36,
8517  -2435, 1504, -1248, -763, -664, 133, -123, 814,
8518  241, -243, -446, 66, -131, -213, 2036, 1294,
8519  -2138, 677, -1042, -771, 294, 371, 474, 85,
8520  1403, -2618, -478, -537, 275, -826, 349, 84,
8521  264, -272, -61, -705, 175, -972, 868, 25,
8522  4183, 881, -639, -833, -757, -1063, -991, -257,
8523  -137, -619, -285, -454, 77, -169, 316, -45,
8524  4362, -203, -2132, -424, -820, -503, 340, 340,
8525  -612, 648, 2, -342, 81, 630, -1518, 235,
8526  216, 210, 665, 231, 130, -879, 38, 675,
8527  -136, -48, 540, -234, -152, -169, -5745, -294,
8528  -24, 8, -129, -8, 308, -14, -16, 147,
8529  62, 70, 248, -2014, 76, -190, -328, -1899,
8530  -353, -140, 836, -365, -112, -3945, -736, 467,
8531  -258, 601, 617, 74, 62, 394, 180, 1151,
8532  -810, 36, 457, 406, 75, -8, -5004, 2335,
8533  -108, -123, 299, -335, 112, -499, -268, -185,
8534  461, 208, -38, -164, 764, -504, 272, 4853,
8535  396, 265, -1133, -433, 769, -458, 1005, 645,
8536  81, -172, 385, -56, -130, -393, 128, -73,
8537  31, 2038, 127, -436, 123, -2525, 282, -448,
8538  -489, -295, -14, 85, -462, -49, 262, -93,
8539  238, -148, -3953, -414, -259, 33, -892, 459,
8540  -2186, 60, 444, -610, 844, -486, -299, 219,
8541  -433, 19, -1183, 276, -29, 388, 3327, 102,
8542  -914, -221, 486, -892, -550, 190, 151, -141,
8543  -336, 194, -242, -224, 405, 879, 1600, 349,
8544  -2082, -38, -514, 18, -3574, 161, -142, -38,
8545  -1815, 540, 228, 33, 164, 1074, 4, -278,
8546  -58, 4085, -295, -795, 31, 494, 555, -250,
8547  22, -202, -312, 92, 109, -238, -448, -622,
8548  -1511, -4346, -417, -706, 37, 1157, -96, -199,
8549  -59, 285, -43, -217, -22, -95, 103, 2242,
8550  244, 45, -74, -7, 366, -79, -359, -286,
8551  188, -14, 34, 49, 245, -108, -84, 88,
8552  -333, -216, -79, 15, -5710, -36, -102, -552,
8553  -213, -8, -356, 515, 212, -265, 80, 316,
8554  -1163, -561, -517, -714, -375, -4176, 73, -666,
8555  -363, -28, 1248, -68, 478, 2648, 642, -710,
8556  -555, -744, -166, -744, -596, 138, 499, 59,
8557  453, -583, -290, -11, -48, 4174, -252, -74,
8558  -78, -62, 449, -265, -818, -357, 171, -513,
8559  72, 106, -45, 649, 145, 5558, -60, -136,
8560  69, -172, -134, -66, -68, 100, 683, -427,
8561  795, -407, 345, 4930, -838, 361, 279, -190,
8562  173, -341, -9, 722, 383, -140, 123, -269,
8563  154, 31, 335, -465, 311, 46, 4535, -131,
8564  90, 151, 287, -11, -526, -614, -2253, -321,
8565  -93, -550, -128, 25, 303, -139, 19, 0,
8566  -3255, -161, 276, 103, -245, -515, 816, -1042,
8567  -1449, 1693, -627, 1287, -837, -727, -80, -478,
8568  -337, 116, 1, -270, -567, -311, -407, -1656,
8569  -216, 196, 3004, -285, -521, 1510, 1818, 1392,
8570  42, -44, -244, -349, 959, -183, 25, 58,
8571  43, -345, -310, -8192, -84, 311, -60, -348,
8572  125, 33, -79, -138, 88, 138, -121, -37,
8573  -211, -118, -142, -37, -132, 181, 162, -1423,
8574  1781, -3453, 1261, 134, 670, 1218, 761, 292,
8575  -146, -825, 672, 737, 293, 433, 245, -392,
8576  46, 598, 257, -234, -1201, 718, -4549, -573,
8577  -696, -224, -85, 75, -268, 244, 1817, 341,
8578  -166, 436, -386, -1247, 22, -112, -55, -451,
8579  106, 388, -32, -254, -2400, -373, 892, 334,
8580  -4114, -307, -107, -316, 41, -214, -403, -56,
8581  -469, -246, 120, -237, 266, 43, 3257, -3925,
8582  291, 239, 752, -411, 162, 437, 159, 256,
8583  37, 71, -79, -136, -475, 124, -208, -216,
8584  -245, 16, 40, -459, -4320, 340, -1462, 914,
8585  10, 490, 436, 162, 271, -238, -38, 2219,
8586  25, -141, 405, 107, 235, 282, -55, -7,
8587  -3429, 565, -1095, -678, 1979, 233, -874, 592,
8588  -474, 680, 402, -738, 21, 274, -321, 655,
8589  -348, -546, 510, 62, 23, 4722, 572, 423,
8590  -256, 473, 1240, -997, -899, -53, -73, 332,
8591  -902, -771, -335, 0, 769, -587, 592, -703,
8592  -600, -77, -94, -207, 792, -133, -758, 500,
8593  -14, 330, 22, -281, -5460, 152, 607, 337,
8594  -39, -118, -80, -51, 228, 65, -6, 540,
8595  -3515, -1712, -449, -157, -164, -195, -1655, -1285,
8596  90, -517, -116, 11, 1402, -162, -64, -103,
8597  46, 302, 37, 71, 2903, 2952, 780, -487,
8598  -297, -426, -369, 150, -129, -233, 813, 1639,
8599  190, 310, -311, 320, 94, -247, 1484, -32,
8600  70, -220, 560, 372, 54, 205, 96, -3567,
8601  -680, 1683, -2377, 17, 548, -266, 257, 656,
8602  331, 205, -121, -814, 139, 326, -370, 625,
8603  2035, 818, 775, -1165, -41, -4258, 41, 1109,
8604  984, -885, -43, -314, 204, 204, 95, 407,
8605  -351, 101, 133, -929, 899, -6, 384, -177,
8606  -330, 240, 90, 78, -318, -455, -5, -365,
8607  -61, -80, -72, -4850, -338, -384, 30, 181,
8608  -2721, -767, 3217, 453, -226, -582, 283, 135,
8609  -103, 265, 494, -1444, -120, 70, -976, -67,
8610  -90, 660, 366, -609, 32, 205, 73, 51,
8611  346, -6, -120, -10, 300, 32, 270, 139,
8612  -55, 453, 5712, 353, -145, 176, -168, 216,
8613  205, -30, -304, 1085, 221, 464, -426, 1662,
8614  -1397, -1114, 301, -1058, 3553, -388, 743, 696,
8615  -893, -296, -57, -254, -251, -178, 417, 82,
8616  -988, -3566, 2171, -1312, -954, -23, -1349, 480,
8617  566, 24, -643, -292, -68, 303, 73, -81,
8618  296, 7, 371, 94, 1718, 498, -774, 857,
8619  1014, 358, 436, 210, -3481, -202, -416, 59,
8620  1987, 137, -476, 32, -627, 193, 368, -3,
8621  -290, -3035, -352, -455, -609, -175, -5, -600,
8622  -181, -249, -2551, 226, 105, -249, 1851, -86,
8623  -1203, 214, -57, -505, -522, -247, -154, -40,
8624  -17, -523, 333, -1777, -354, -1568, -3492, 1032,
8625  1577, 90, 153, 534, -106, -538, 102, 3,
8626  -198, -99, -23, 835, 3495, -1099, 44, 732,
8627  -350, 926, -472, 533, 1529, 54, -844, 1295,
8628  573, 414, -23, -71, 279, -891, 287, 126,
8629  1456, 973, 456, 1608, -646, -1244, 452, 651,
8630  694, 855, -235, -503, 745, -544, -3512, -138,
8631  678, 473, 220, -273, -9, 265, -1874, 397,
8632  1196, 284, -963, 298, 318, -2309, -162, 322,
8633  -1250, -16, -1004, -5, 2800, -64, 72, -482,
8634  -162, -412, -2922, 774, -335, 238, -1144, -134,
8635  1428, 558, 1969, -659, 902, -1698, 793, -858,
8636  -613, 998, 253, -336, -348, -80, -117, -264,
8637  355, 808, 784, -559, 2030, 1952, -244, -1130,
8638  -986, 1883, 1171, -493, -326, -880, 2588, -243,
8639  -204, 194, -172, -65, 2026, 424, 587, -317,
8640  2550, -601, 203, -669, 475, -676, -1492, 27,
8641  41, -1078, -299, -630, 177, -164, -429, -246,
8642  -357, 1191, -867, -1363, 1621, -110, 916, 217,
8643  -1269, 622, -434, -1113, 888, -41, 1020, -1774,
8644  46, 80, -483, -892, -61, -472, 193, -192,
8645  2000, -103, 740, -223, 2493, 422, 2508, -331,
8646  470, -1233, 47, 595, 795, -465, -320, -163,
8647  128, 6, -209, 603, 536, -416, -1455, -87,
8648  -1191, -98, -281, 1003, 1421, 388, 1163, -1146,
8649  -81, -299, 2518, -1072, 207, -443, 506, -220,
8650  -346, 98, 2119, -416, -2268, -498, 109, -1342,
8651  -335, 1125, -712, 156, -1088, -2092, 1164, -500,
8652  113, -17, 551, -199, 262, -27, -692, -629,
8653  204, -1448, -1606, -1554, 289, 382, -691, 1229,
8654  414, -1746, -1198, 1113, -386, 310, 1354, -12,
8655  -284, -569, 46, -558, 1495, 172, -899, 617,
8656  827, -365, 100, 1008, 136, 2111, 10, 2320,
8657  -291, 364, -401, -408, -528, -612, 127, 1218,
8658  -384, 129, -1603, 438, 1029, 2536, -150, -1432,
8659  -856, 1068, 773, -762, -808, 676, -693, 404,
8660  145, 4, 27, -148, -318, -1019, -277, 1404,
8661  880, -1135, 861, 903, 739, 303, 139, 1918,
8662  -952, 801, -306, -2439, -3, 442, -590, -1034,
8663  178, 430, 153, 1853, 1997, 742, 1745, -608,
8664  -237, 160, 523, 950, 82, -1468, -1592, 807,
8665  719, 618, 319, 57, 235, 287, 1344, -50,
8666  324, -182, -365, -381, -377, 1989, 147, -573,
8667  1246, 1769, -473, -178, 961, -1297, -750, -1428,
8668  -1246, 789, 158, 612, 17, -292, -227, -142,
8669  64, 51, -16, -301, -287, -60, -404, -267,
8670  109, -108, 189, -438, 48, 95, -5059, -42,
8671 };
8672 
8673 static const int16_t cb4432m1[] = {
8674  7567, 273, 268, -74, 201, 274, -149, -146,
8675  -262, 243, -273, 63, -127, 135, -160, 231,
8676  120, 209, -91, -218, -38, -1206, -468, -159,
8677  278, 536, -995, -60, 22, 1041, -550, -121,
8678  -241, -664, 427, -416, -1395, -732, 152, 3247,
8679  -67, -154, -2430, 421, -405, -558, -73, -2887,
8680  -272, -60, 365, 745, 287, -622, -1103, 412,
8681  266, 82, 61, -2172, -379, 529, -125, -1482,
8682  319, 643, 222, -508, 2451, -970, 71, 237,
8683  -280, 202, 983, -223, -307, -130, 217, 3209,
8684  49, -30, 275, -12, -260, -3959, 1219, -104,
8685  -2700, -201, 54, 851, -590, 691, -254, 408,
8686  296, -48, -364, 216, 16, 220, -415, 218,
8687  83, 43, -4032, -1359, 25, 15, -279, -2092,
8688  794, -433, -195, -162, 606, 166, 87, -316,
8689  508, 242, -359, 687, -178, 14, -2969, -500,
8690  -1041, 3234, 679, 170, -791, -127, -630, -16,
8691  -19, 181, -2, -185, -172, -88, -118, -167,
8692  128, 121, 239, 321, -125, 217, -7260, -157,
8693  -161, -347, -257, 102, -1181, 71, -379, -205,
8694  -268, 144, -174, -106, 305, 23, -47, 202,
8695  -110, 660, 54, -2963, -119, -1371, -2823, 1171,
8696  -726, 690, 534, 161, -435, 753, 58, 227,
8697  241, 138, -76, 473, 193, -1926, -2183, -2526,
8698  -1428, 284, -1270, 336, -1458, 208, 41, -356,
8699  345, 153, -273, -166, 500, 42, 120, -35,
8700  -81, 56, 1747, -3050, -2029, -764, -947, 888,
8701  422, 374, 143, -318, -225, 604, 343, -91,
8702  1626, 75, -211, 160, -667, -195, 38, -446,
8703  -1269, -108, -959, -616, -530, 554, 2865, -156,
8704  -358, -429, -261, 23, 511, 340, -548, 2347,
8705  105, 12, -32, 164, 170, -168, 268, 2587,
8706  3511, 612, 329, 159, 456, 273, -452, 168,
8707  -394, 799, -58, 160, -480, -257, 242, 167,
8708  46, -1433, -1631, 50, 852, 509, 864, -381,
8709  -306, -698, 261, -702, -19, 4113, -38, -153,
8710  -11, 405, -441, -120, 139, -265, 225, 342,
8711  199, 2085, 237, 278, 252, 1537, 119, 182,
8712  -174, -193, 2486, 87, 2903, -311, -304, 273,
8713  -217, -256, -264, -675, -819, -188, -615, -1183,
8714  495, -154, -687, 2423, 197, -63, -146, 1151,
8715  896, -1129, -58, 1114, -1644, 1219, -648, -71,
8716  -130, -2643, 533, -218, 3942, -83, 208, -724,
8717  198, -643, 590, -944, -56, -420, 115, 23,
8718  -414, -144, 295, 219, -36, 393, -174, 91,
8719  290, -7066, 158, -275, -70, -119, -1, 302,
8720  -262, -73, -61, 110, -196, -25, 87, -446,
8721  -159, -6, -107, 115, -7562, 5, -33, 284,
8722  -106, 34, -140, 160, -304, -272, -169, 25,
8723  93, -205, 28, 169, -165, -34, -50, 343,
8724  2204, 1440, 817, -1921, -590, -527, 81, -364,
8725  -354, 163, -1058, 1977, 244, -75, 1201, -207,
8726  293, -289, -105, -121, 3588, 925, -2, -201,
8727  -860, 917, 100, 265, -200, -44, -529, 351,
8728  -579, -103, 186, -3622, 52, 181, -259, -411,
8729  -4, -328, 380, 517, 306, 57, 340, -65,
8730  -263, -311, 494, 326, -6136, 747, -141, 296,
8731  217, -2, -125, 8, -88, 254, -2934, -259,
8732  946, -905, 653, 436, 3393, -147, -157, 27,
8733  166, 299, 8, -16, 643, 114, 217, 57,
8734  -21, -298, 19, 129, 1721, -134, 2337, 781,
8735  -483, -748, 118, -330, -226, -3762, 222, -417,
8736  -154, -24, -13, 1138, 210, 357, -122, 257,
8737  -369, 863, 13, -320, -439, -433, 3469, -869,
8738  116, -2772, 202, 1065, -130, -287, 142, -288,
8739  54, 318, 131, -16, 84, 238, -361, 934,
8740  1341, 37, 130, -412, 146, -724, -3, -823,
8741  2555, -1263, 11, -147, 3164, -83, -39, -127,
8742  258, 26, -1181, 3339, -676, -30, -56, 691,
8743  867, 715, -903, 293, -205, -392, -22, 529,
8744  -76, 2201, 433, 134, 1338, -18, 85, 3128,
8745  33, 924, 257, 1662, -769, 321, -449, -374,
8746  -58, -597, -1670, 97, 222, -998, 404, -155,
8747  133, 358, -250, -125, 163, 6027, -228, -116,
8748  -61, -878, -693, 710, -516, -191, -27, 443,
8749  83, -174, -695, -117, -107, -53, -142, 92,
8750  -145, -114, -62, -710, -3192, -872, 3284, -521,
8751  -36, -948, 252, -253, -143, 260, 109, -24,
8752  262, -169, -196, 195, 105, 27, -135, 1722,
8753  1862, -513, -270, -144, -414, -59, 91, -288,
8754  -96, -56, -204, 273, 170, -171, -62, -4993,
8755  -125, -67, -50, 226, -275, 600, 105, -217,
8756  -450, -87, -20, -353, 24, -74, 167, 1881,
8757  -4260, -144, 48, 92, 187, 319, 341, 22,
8758  -4, 405, 147, 237, -120, 122, -237, 56,
8759  -515, -153, 333, 834, 401, 210, -5516, 7,
8760  127, 147, -140, -479, -26, -1669, -21, -147,
8761  60, 387, 565, -140, -5827, -269, -1119, -324,
8762  118, -199, -11, 105, -49, 150, -148, 178,
8763  182, 162, 150, 68, -227, 3, 221, -330,
8764  -23, 65, 6262, 71, 48, -41, -10, -1,
8765  -44, -255, -50, -138, -109, -54, -31, 492,
8766  -214, 239, -194, 35, -6348, -148, 9, 25,
8767  -123, 84, -448, 241, 148, -35, 52, 35,
8768  7, 99, -16, 57, -43, -256, 3336, 373,
8769  211, -513, 2328, 86, -274, 386, 74, -174,
8770  624, -1037, -1154, 36, -209, -1028, -101, -412,
8771  -103, -267, -107, -126, 163, -394, -1097, -100,
8772  -1575, -542, 3326, -2149, 547, 626, -278, -414,
8773  -781, 486, -186, -159, 138, -187, -821, 419,
8774  393, -4266, 828, 431, 86, 745, 1313, 1484,
8775  260, 52, 163, -455, -1071, 186, 522, 288,
8776  421, 18, 97, 1267, 200, 2637, -189, 729,
8777  746, 203, -639, -843, 2164, 671, 84, -2384,
8778  430, -161, 404, 166, -33, -17, 591, -227,
8779  -3849, 1579, 175, -718, 99, -410, -844, -239,
8780  32, 212, 163, 480, 843, -379, -621, -317,
8781  -424, 113, -262, 44, -93, 529, 144, -218,
8782  140, 3257, -575, -2697, 144, -83, -186, -44,
8783  977, 153, -230, -1530, 234, 212, 212, 331,
8784  412, -125, -3, 422, -329, -2181, 1406, 363,
8785  -90, -86, 329, -267, -4462, -189, -87, 154,
8786  66, -200, 37, 80, -109, -199, 125, 1983,
8787  260, -438, -2417, 3259, -974, 453, 41, -77,
8788  -538, 1123, 119, 120, 254, -239, -134, 33,
8789  -384, -407, 27, 465, 1810, -910, 980, -15,
8790  -1307, -919, 1880, -327, -303, -198, 149, 413,
8791  2176, 2269, -707, 343, 360, 169, 148, 182,
8792  104, 163, 857, 291, -153, 303, -679, -386,
8793  -868, 2283, -320, 167, 3257, 1741, 338, 467,
8794  209, 207, 834, -226, -479, -120, 1674, -61,
8795  696, -93, -1327, 2176, 716, 402, 1688, 2219,
8796  -339, 779, 366, 358, 241, -695, -272, -136,
8797  -48, 36, -269, 862, -616, -118, -2028, 1678,
8798  1971, 115, 290, 71, -765, 31, -2874, 122,
8799  13, -424, -281, -320, 233, -1032, 40, -186,
8800  1208, 274, -2310, -1594, 289, 230, 1264, 962,
8801  -310, 23, -548, 12, -38, -2734, 664, 37,
8802  346, -620, 266, -98, 82, 2369, 963, -1391,
8803  -451, 833, 82, 175, 448, 1874, 345, -440,
8804  155, 130, 94, 326, 3223, 234, -163, -384,
8805  -354, -539, 827, -9, 530, -226, -21, 332,
8806  -2298, 3221, 1470, -282, -800, 231, 314, -998,
8807  -1051, -648, -434, 743, -72, 119, 91, 414,
8808  379, 1370, -637, -998, 851, -2904, -266, -1652,
8809  -1356, -1339, -1679, -181, 245, 731, -231, -2,
8810  221, -182, -325, -411, 346, 246, -2629, 1736,
8811  -361, 24, 229, 1168, 747, 309, 425, -128,
8812  -320, -496, 109, 1496, -70, -797, 37, -271,
8813  -39, 906, -62, -194, 1753, 311, 689, 1354,
8814  -1035, -973, -438, 1166, 2197, -99, -380, -274,
8815  -1565, 447, 100, 349, 485, 653, 744, 50,
8816  -582, -123, -1396, 156, -27, 349, -1067, -1382,
8817  1388, -1061, -554, 894, -80, -783, -1500, -736,
8818  897, 1158, -1386, -40, -280, -819, -672, -895,
8819  994, -308, -466, -578, 455, -1536, 879, -448,
8820  542, 1508, 850, -2465, 816, 641, -427, 310,
8821  -168, -41, -908, -302, 1513, -29, -1144, 588,
8822  -1703, 1144, 2623, 90, 284, 866, 335, -351,
8823  419, -745, 879, -183, -824, -1713, -34, -15,
8824  -913, 37, -460, 778, 2130, -145, -153, 1761,
8825  1420, -243, -32, -877, 140, -700, 612, -2053,
8826  321, -78, -165, 200, 526, -1002, 2176, -1022,
8827  1436, 298, -21, -1378, 515, 304, 974, 1722,
8828  2054, 661, 425, 282, 471, 438, 70, 169,
8829  1587, -2076, -40, -702, 264, -146, -1499, -863,
8830  -1775, -1059, -490, 92, 631, -1194, -1031, 335,
8831  257, -1299, 241, -270, -325, -322, -37, 0,
8832  -685, 897, 984, -909, 1556, 1281, 1367, -1269,
8833  -1591, 415, -1156, -374, -110, 1552, -695, 74,
8834  -167, -473, 1421, -611, 175, 1521, 1322, 436,
8835  1969, -787, 1041, -730, -598, 188, -794, -531,
8836  -2198, -317, -11, -8, -407, 198, -1180, -1675,
8837  174, 981, 467, -149, -890, 263, 1030, -121,
8838  2147, -135, 1975, -634, 431, -238, -695, 1338,
8839  -172, 110, 147, -334, -726, 65, -873, 667,
8840  997, -1118, -339, 144, -700, 1303, -207, -609,
8841  -1617, -765, 839, 505, -36, -58, -2894, 226,
8842 };
8843 
8844 static const int16_t cb4440sl0[] = {
8845  -3624, -495, 158, -246, -529, -813, 689, 504,
8846  -527, -2216, -198, -323, -690, -591, 175, 262,
8847  243, -3676, 2648, -986, 166, 243, 301, -700,
8848  324, -324, 13, 362, 222, -470, 30, 20,
8849  -46, -147, 4050, -97, -560, 284, 317, -1611,
8850  655, -416, -1582, -675, 389, -124, 150, -27,
8851  325, -84, 48, 7474, 97, 105, 19, 38,
8852  133, 19, 28, 25, 40, 34, -59, 22,
8853  11, 27, 21, 5, -1596, -428, 439, 353,
8854  2288, -18, 357, -274, 2582, -126, -90, 71,
8855  -9, -704, 205, 22, 44, -120, -43, 517,
8856  817, 1370, 2151, 2818, -470, 90, 395, -1243,
8857  -345, 959, 19, -1, 123, -108, 347, 25,
8858  -138, 15, 119, -117, -146, 142, 183, -254,
8859  -276, -174, 5980, 283, -317, 70, 51, -15,
8860  -2447, -79, 234, 736, -2600, -641, -1162, 376,
8861  959, -250, 701, -40, -102, 204, -38, -24,
8862  -893, -387, 339, 1338, -91, -655, -864, 78,
8863  299, 228, -2732, 234, 1995, -1321, -139, 500,
8864  -316, -140, 2, -80, 186, 11, 16, -69,
8865  -7534, 85, -263, 189, -7, -1, -67, -68,
8866  3, 24, 391, -3299, -2952, -121, -393, 103,
8867  -60, -113, 141, 185, -119, 240, 270, -392,
8868  -105, 9, -39, 2529, -17, 353, 2966, -855,
8869  1042, 1294, 132, -257, -257, -496, 112, -179,
8870  424, 486, -63, 77, 275, -198, 2026, 1657,
8871  913, -255, -147, -1748, -5, 418, 356, 2022,
8872  927, -295, 194, 165, 28, 109, 13, 209,
8873  -133, -2802, 420, -1873, -648, 309, -1172, -1825,
8874  -36, 840, 280, 44, -118, 128, 34, 241,
8875  -1005, 1160, -303, 318, 726, -1716, 2625, -950,
8876  -839, -1257, -901, -238, 1123, 131, 252, 1,
8877  440, 1455, -14, -274, -461, 87, -515, -2299,
8878  928, -2867, -804, -215, 680, 147, 80, 215,
8879  15, 1339, 141, -95, 134, -35, 122, 53,
8880  429, 168, 476, -45, 745, 236, 4229, 318,
8881  247, -201, -372, 2289, 161, 431, 337, -707,
8882  -1024, 121, -1773, -795, -1187, -401, 394, -1431,
8883  1526, -35, 432, 2929, 90, 1880, 628, 1298,
8884  -552, -498, 207, -97, -1431, 1105, 29, -739,
8885  -56, 62, 94, 537, -732, 1255, -766, 200,
8886  -365, 2846, 2139, 435, 92, -710, -512, 360,
8887  -339, 1021, 474, -132, 405, -440, 3435, 75,
8888  -254, -2443, -880, 325, 343, 285, 230, -431,
8889  -191, 215, 201, -443, 93, -81, -131, 2981,
8890  -2986, 1003, 437, 434, -386, 17, 222, 70,
8891  173, -550, 267, -121, -43, 114, -11, -795,
8892  561, -147, 187, -198, -4969, 50, 59, 674,
8893  -853, 163, 71, -205, -284, -50, -28, -1412,
8894  -105, 262, 272, 565, -824, -541, 3381, 430,
8895  -81, 228, -426, 978, -294, 422, -538, 13,
8896  9, 430, 180, 2329, -564, -1082, 1740, 1108,
8897  -2011, 11, 343, 868, 723, -806, 342, 339,
8898  -141, -173, 186, 50, 297, 705, 783, -593,
8899  1609, 212, 528, -2547, -863, -2457, -876, 164,
8900  162, 365, 68, 30, 11, 48, 47, -285,
8901  -64, 166, -21, -6880, -191, -226, 89, -1,
8902  22, -93, -6, 44, 282, 52, 294, -690,
8903  -147, 372, 2247, 804, -637, 54, 2385, -1799,
8904  315, -929, 692, -65, -54, 218, -752, -519,
8905  2171, 177, 907, 22, -778, -2656, 62, -418,
8906  -434, 307, 1906, -280, 196, 76, 58, -46,
8907  70, -367, -67, 50, 125, 77, -547, -287,
8908  -97, -10, -84, -271, -4856, 10, 490, -560,
8909  -21, 66, -2469, -322, 1021, 936, 625, -2520,
8910  1144, -373, 270, 804, 603, -91, 262, 659,
8911  9, -324, 50, -712, 2705, -3016, 594, 87,
8912  -88, 697, -205, -799, -128, 37, 504, 59,
8913  -274, 655, 672, -20, 1294, -221, -2954, 198,
8914  674, -1676, 863, 324, 968, 731, 1125, -41,
8915  -149, -303, 223, 1370, -67, -194, -1, -194,
8916  251, -459, -39, 4477, 113, -74, -386, 214,
8917  -72, -77, -1593, 511, -461, 752, -559, -476,
8918  204, -722, 1050, 2080, 2468, -154, -208, 964,
8919  103, -58, 390, -1863, 910, -307, 209, -32,
8920  663, 103, -133, -3137, -423, 259, -605, -242,
8921  139, -391, -488, 77, -266, -1694, 397, -659,
8922  237, 2068, -3, -867, 870, 1647, 645, 1848,
8923  68, 382, 455, -551, -87, -99, -2926, 372,
8924  2438, -1166, -6, 521, -195, 1259, -162, 917,
8925  140, 275, -273, 133, 318, -25, 252, -119,
8926  -132, 3120, 397, 398, -420, 1756, 666, 2176,
8927  -141, 271, -51, 22, -494, -36, 57, 308,
8928  222, 3585, 16, -265, 2628, -24, 162, 13,
8929  -240, -96, 620, 331, -449, 710, -123, -105,
8930  23, -170, 20, 256, -5228, 398, -186, 272,
8931  129, 175, 598, -16, -502, 11, -215, 28,
8932  -110, 3570, 68, 199, -2535, -933, 781, -762,
8933  325, 18, -438, -319, 473, -677, 176, 290,
8934  0, 67, -6, -156, 31, 35, -131, -127,
8935  24, -100, -6826, -117, -53, -40, 99, -50,
8936  -93, 31, 34, -251, 186, 487, -203, -662,
8937  -182, -96, 239, 308, 338, -86, -4871, 264,
8938  -48, 314, -66, 100, -188, 151, 24, 198,
8939  4, 5046, -47, -654, -43, 41, 109, 103,
8940  -262, 93, -118, -63, 58, 2088, 336, -320,
8941  2326, 548, -810, -1315, -864, 461, 171, 76,
8942  -1109, -1510, -874, -620, 97, 88, 40, -4,
8943  -7295, -128, -39, 23, -100, -9, -74, 112,
8944  -151, 67, 21, 53, 2, -29, -33, 52,
8945  3287, -2178, 626, 339, -817, 349, -1187, -550,
8946  -390, 57, -41, 295, 756, 185, -215, 17,
8947  3, 7502, -134, -122, -31, -53, 91, -170,
8948  -71, 133, -34, 57, -112, -5, -66, 17,
8949  1, 2328, 3714, 214, -123, -839, 9, -62,
8950  54, 70, -18, 817, 186, -61, -252, 37,
8951  98, 9, 2010, 738, -1651, -1924, 1106, -624,
8952  143, -548, 847, -198, -140, -691, 478, -758,
8953  56, 54, -7, 209, -2665, 109, -127, -134,
8954  2099, 333, -602, -2217, -743, 346, 74, 216,
8955  579, 223, 61, -30, 57, 94, 224, -2595,
8956  -566, -851, 246, 314, 65, 2857, 114, -760,
8957  77, -611, 119, 181, 4, -2556, 127, 138,
8958  -164, -219, -116, 157, -3143, 197, -98, -1040,
8959  235, -332, -424, -152, -338, -33, -220, 207,
8960  254, 5469, -102, -390, -125, -420, 113, -233,
8961  329, -34, 109, -171, 103, 50, 58, 96,
8962  -500, -2317, -259, 2178, 109, -2030, 759, -780,
8963  448, 678, -384, -271, 213, 334, -271, 23,
8964  -1121, 636, -1103, -482, -3059, -1200, 1160, 109,
8965  -232, 541, -788, 130, -166, -300, 664, 233,
8966  -97, -29, -286, 33, 1272, -298, -382, -242,
8967  -199, 47, 479, 224, -1761, -1904, 1780, 1439,
8968  -681, -1973, -118, -90, -148, 247, -758, 1936,
8969  182, 1373, 2346, 120, -758, -476, 1789, 1177,
8970  611, -394, -14, -39, -994, -674, 1049, -41,
8971  836, -391, 942, -1040, -1437, 1376, -1916, 1129,
8972  -1018, -653, 1284, -72, -166, 321, 194, -142,
8973  -151, -77, 251, -162, 732, -790, 107, -292,
8974  -675, -4248, -51, -86, -299, -495, 413, -128,
8975  -455, -105, -842, 881, -492, 1241, -1432, -1296,
8976  -52, -430, 2533, -1765, 838, 84, -24, -798,
8977  -428, -154, -658, 37, -388, -591, -931, -433,
8978  -1837, 1363, -683, -717, 3115, 104, 0, 1104,
8979  208, 148, 404, 101, 18, 217, 58, 49,
8980  4, -49, -195, 187, -239, -21, 294, -138,
8981 };
8982 
8983 static const int16_t cb4440sl1[] = {
8984  -3057, -853, 3212, -334, 5, 224, 63, -250,
8985  -345, -102, -289, -115, 75, -99, 206, -8,
8986  19, 96, -254, -2566, 334, 2773, 136, 199,
8987  -1076, 347, -187, 481, -64, 654, -9, -1094,
8988  196, 40, -95, 5, 163, -135, 253, -1053,
8989  316, -231, 24, -2307, 1480, -2052, -18, -459,
8990  -550, -1860, -15, 98, -1406, -66, -250, 21,
8991  497, -404, -54, -228, 2477, 2011, -145, -1957,
8992  -426, -906, 608, 15, 1453, 218, -79, -636,
8993  -1005, -332, 304, 2338, 1356, 81, -1201, -170,
8994  -126, -1177, -1644, -1046, 16, 182, -328, -347,
8995  346, 591, 418, 623, -110, -342, -227, 10,
8996  -5055, -411, 128, -103, 87, -28, -133, 196,
8997  333, 1785, -479, -442, -2892, 453, -2292, -19,
8998  -383, -44, -435, -193, 503, 130, 4, 144,
8999  2184, -245, -7, 458, 82, -76, 3052, -375,
9000  1299, -76, 364, -145, 372, 36, 59, -39,
9001  48, 385, -230, 2764, 2956, -741, -372, 428,
9002  -504, -220, -821, -47, -49, 609, -62, 56,
9003  6, 216, 376, 519, -512, 54, -318, -183,
9004  -4563, 297, 795, -182, 108, 234, 404, 218,
9005  -123, -17, -192, 170, 349, 134, -91, 43,
9006  -135, -24, -6, -32, -6681, 50, -138, -89,
9007  -18, 15, 24, -416, 356, 311, 83, -267,
9008  81, 209, -155, -368, 396, 358, 232, 4696,
9009  -347, 724, 112, 10, 331, 358, 197, 54,
9010  824, 646, -214, 113, -4425, 184, -11, 101,
9011  -313, 186, 253, 169, 78, 52, -70, -108,
9012  1669, -22, -18, -2600, -27, 2806, 288, -106,
9013  506, 176, 616, -299, 58, -30, 1, -220,
9014  400, -177, 874, 70, -36, -274, -139, 1148,
9015  372, 40, 236, 505, 619, -4002, -95, -48,
9016  -2854, 114, -69, -2805, -401, -9, 203, -1011,
9017  472, -1066, 412, -220, 245, -183, -27, 35,
9018  -762, 312, -137, -292, -242, 896, 172, -345,
9019  106, -4490, 506, 569, -11, -352, -108, 334,
9020  -165, 2389, -895, 2761, 467, 201, 150, -516,
9021  39, -1105, 4, 587, -152, -764, -184, -15,
9022  -137, -30, -12, 7, 382, -461, 1577, 3519,
9023  -173, 1370, 80, 499, 344, -771, 123, -13,
9024  288, 233, 111, -2472, 3952, 771, 216, -505,
9025  -446, 531, -230, 103, -72, 34, 61, 249,
9026  -175, 353, 83, 51, 169, -97, -60, 7827,
9027  95, 75, -13, 201, -27, 103, -11, 1,
9028  3, 121, -73, -28, 7, 2908, -209, -987,
9029  -129, -341, 2840, 889, -147, -521, 123, 95,
9030  -239, 552, -738, 279, -66, 0, 16, 116,
9031  -45, -28, -43, -38, -7627, 30, -52, -209,
9032  281, -46, 23, -24, 56, -25, -23, -2534,
9033  -107, -46, -93, -49, 238, -25, 96, -356,
9034  3483, -459, -414, 205, 102, 202, -150, -116,
9035  1785, 1399, 793, 543, 685, -2837, 255, 362,
9036  -96, 410, 926, 1068, 416, 558, -169, 246,
9037  138, 2136, 39, -96, -605, 279, -130, -2741,
9038  -1101, -935, -20, -227, 453, 1261, 103, 275,
9039  358, 43, 197, -23, -251, 322, -22, 233,
9040  2560, -214, 2, -101, 645, 2864, 287, -479,
9041  904, -65, 73, 224, 2418, -95, 428, -678,
9042  -278, 71, -545, -571, -566, -181, -212, -2947,
9043  222, 780, -365, 124, -2703, -198, -69, -246,
9044  -3056, -184, -598, -75, -145, -690, 380, 194,
9045  485, 214, -484, 54, 163, 363, -924, 1684,
9046  201, 34, 236, -539, 2374, -150, -490, -1313,
9047  -61, 317, 2123, 315, -551, -26, -328, 207,
9048  253, -3015, 166, 109, -662, 2466, -157, -740,
9049  751, 254, -788, -369, -6, 100, -211, 107,
9050  -309, -39, -47, 279, -126, -91, 97, -705,
9051  235, -231, 182, 283, -5097, -68, 285, 49,
9052  50, 637, 111, 39, -386, 923, 223, 115,
9053  1638, 1214, -640, -2168, 482, -2228, 857, 172,
9054  15, -2207, -89, 335, -18, 295, 718, -956,
9055  26, 604, -436, 2856, -1131, 98, -754, 243,
9056  9, 29, -4028, -1725, -1741, 432, -211, -60,
9057  -535, 201, -273, 111, 444, 607, -250, 122,
9058  98, 159, 97, 281, 3071, -412, -2849, -721,
9059  -14, 960, -43, 794, -427, 297, 478, 379,
9060  -47, -22, 69, -60, -30, -732, 2456, 170,
9061  142, 6, 2520, -644, -201, -16, 1602, -20,
9062  -293, 542, -451, -167, -9, 14, 1052, 2707,
9063  2980, -117, 479, -202, -92, 36, 904, -66,
9064  -1088, -31, 75, -62, -110, -29, 112, -102,
9065  5217, -85, 14, -191, -202, -175, -71, 182,
9066  -231, 275, 144, -1, -202, -13, -29, -19,
9067  70, 39, 46, 56, -7608, -53, -104, -61,
9068  44, 23, 1, -157, 42, 12, 38, 37,
9069  331, -609, -2516, -174, -2491, 258, -256, -926,
9070  983, 100, 83, 173, -965, 650, -304, -97,
9071  98, -166, 534, 2570, -611, 493, 103, -98,
9072  148, 3081, -131, 285, 13, -367, 205, -53,
9073  41, 29, -154, -2657, -51, -312, 134, 50,
9074  -1514, 634, 411, -2885, -391, 365, -373, -54,
9075  -74, -151, 80, 152, -91, -64, -209, 1134,
9076  -2921, 316, -951, 1124, 713, 2, -2212, 31,
9077  164, -260, 103, 36, 229, 111, -23, -65,
9078  -37, -220, -108, -30, 86, 17, 87, 205,
9079  163, 63, -5763, 254, 178, -18, 1760, -380,
9080  1453, -3151, 710, 106, 66, 387, 235, 463,
9081  -295, 688, -124, 322, -193, 82, 1012, -2033,
9082  -656, 1362, 805, -747, 2527, 470, 43, -1001,
9083  100, -83, 161, 74, -1128, -307, -82, -197,
9084  -5470, 226, -327, 137, -131, 471, -432, -16,
9085  243, 224, 168, -164, -58, 125, 23, -2,
9086  -2752, 268, -92, -466, 2876, 874, 182, 540,
9087  -407, -338, -396, 562, -376, 536, -225, 160,
9088  44, -1501, -246, -1062, -378, 446, -2448, -124,
9089  499, -2297, -353, -637, 395, 598, -747, 418,
9090  -495, 5, -1014, 2138, 289, -75, 301, 944,
9091  66, -457, -459, -253, -2, 678, 367, 116,
9092  -2901, 436, -239, -303, -973, 384, -2574, 6,
9093  -225, -164, -440, 627, 388, -3074, -263, 156,
9094  -805, 381, -9, -112, -1481, 536, -711, 3770,
9095  -496, 908, 483, 474, 298, -424, -793, -203,
9096  -334, 134, -91, 208, -73, 5440, -316, -304,
9097  249, -1, -98, -214, 190, 242, -57, -38,
9098  244, -219, 30, -224, 66, -30, 22, 24,
9099  24, -109, -7594, -115, 90, -147, -83, 21,
9100  -257, -52, 134, -49, 92, -117, 30, -8,
9101  -636, 1551, 2207, -66, -1962, 212, 567, 969,
9102  -1595, -562, 355, -467, -861, 937, -148, 15,
9103  -68, -1516, -2118, 1477, 777, 1458, 976, 522,
9104  325, 957, -130, -132, -918, 448, 1088, 102,
9105  142, -644, -284, 687, -665, -132, -1870, 1387,
9106  733, -84, 920, -508, 53, -2183, 254, 565,
9107  2056, 97, 57, 219, 688, -344, 659, 2033,
9108  963, -1717, -290, -934, -2119, 57, -1452, 24,
9109  -639, -739, -232, 170, 28, 359, -312, 310,
9110  -103, -1067, -953, 1081, -857, 1926, 1364, -1719,
9111  -863, 1832, 786, 55, 166, 383, -1373, -347,
9112  1710, -908, 91, 1257, 2013, -592, -1337, 1431,
9113  -90, 617, 549, -356, -68, 134, -48, -133,
9114  -176, -18, -65, 23, 84, -23, -36, -4,
9115  230, 297, -204, -150, 86, -4965, 742, 40,
9116  32, -1070, 149, 38, 302, -329, -386, -57,
9117  45, -1622, 1425, 1817, 1568, 2202, 7, -1192,
9118  -201, -42, -62, -170, -32, -117, -38, 229,
9119  44, -226, 155, 70, 747, 259, -261, -120,
9120 };
9121 
9122 static const int16_t cb4440ss0[] = {
9123  -3021, 2048, -450, 1147, 1487, -796, -657, 459,
9124  609, 63, -153, -1174, -144, 37, -176, -160,
9125  43, -31, -2577, 88, -797, 1179, -707, 3154,
9126  -543, 875, 116, -40, -150, 326, 293, -112,
9127  -73, -34, 61, 8, -2251, -1551, -2507, 6,
9128  -52, -5, -323, -313, 1076, 920, 1116, -1100,
9129  1103, 310, -144, 904, 149, -59, 636, -1508,
9130  -378, 381, -917, -868, 1388, -1225, -68, 1491,
9131  685, -220, 3253, 48, -504, 192, 114, -11,
9132  -1718, -916, 660, -240, 767, -1061, 332, 591,
9133  -477, -278, 25, -1485, 55, 216, -3238, -19,
9134  -320, -148, 273, -876, 22, -529, 3263, -2535,
9135  -756, -133, -481, -1024, 34, 418, -415, 412,
9136  -92, -90, 161, -49, -1699, -2737, 2923, -243,
9137  122, 87, 984, -377, -37, 128, 350, -444,
9138  -98, -52, 14, -14, -86, 255, 1997, -1239,
9139  42, 247, -15, 16, 405, 302, -17, 84,
9140  -4033, -12, 254, -365, -205, -162, 329, 31,
9141  -1158, -210, -376, 3958, -1601, -1128, 737, 731,
9142  300, -785, -777, -403, 463, -226, -109, -277,
9143  -70, -53, -856, -785, -997, 71, 5565, 317,
9144  447, -279, -357, 254, 93, -47, -206, 133,
9145  88, 272, 7, 44, 2229, 1666, 234, 519,
9146  -1996, -1195, 549, 449, 174, -1010, 622, 425,
9147  2288, -9, -390, 612, -40, 32, -1867, -673,
9148  -70, -1174, 106, 134, 354, 61, -144, -290,
9149  82, -604, 202, -3954, 248, -76, 7, 224,
9150  -1844, 99, -146, 206, -335, 243, 25, 60,
9151  186, 117, 67, -137, 119, 46, 4563, 45,
9152  -46, -2, 874, 533, 216, -38, 185, -540,
9153  -191, -163, -126, -108, -184, 193, -39, -4768,
9154  111, -89, -61, 17, 1064, 1678, 894, 4334,
9155  139, -892, 317, -351, 417, -87, -22, 195,
9156  20, 140, 234, -197, -268, -5, -1618, -756,
9157  -119, -1749, -704, -943, 421, -3488, 871, -468,
9158  656, 266, -79, 325, -303, 45, -3, -31,
9159  1140, -707, -1578, -1434, 290, 327, -1365, -2913,
9160  1048, 38, -136, -871, -572, -30, 186, 343,
9161  -30, -157, 1301, 1913, -515, -842, -723, -84,
9162  -340, 270, -918, 3213, -1530, -394, -184, -60,
9163  -391, -27, -110, 84, 104, 419, 1201, -810,
9164  1546, 39, -914, -334, -4257, 427, -95, -426,
9165  -94, 256, -148, 246, -80, 9, -462, -1125,
9166  644, 3541, -140, 2346, 1045, -335, -867, 809,
9167  432, 386, -6, 159, 70, -10, 218, 43,
9168  -2229, -607, 537, -924, -3038, -943, -968, 1261,
9169  28, 197, -285, 61, 137, 69, -2, -251,
9170  111, -19, -314, 2064, 960, 1529, 1056, 926,
9171  -319, -1617, 1305, 1473, -867, 684, 1357, -834,
9172  -66, 477, 74, -15, -1769, 1925, -2448, -1777,
9173  -507, 264, -1740, 176, -518, -58, 32, -108,
9174  165, -68, 189, 35, 40, -85, -1152, 255,
9175  36, -1922, 1500, 1415, 841, -92, 3305, -110,
9176  3, -219, 167, 573, 219, 310, 27, 195,
9177  359, -244, 538, -2042, 355, 656, 51, -199,
9178  -204, -3611, -396, 839, 743, -241, -80, -210,
9179  -101, 28, -1399, 1062, -955, 54, -630, -178,
9180  -376, 212, 237, -219, 47, 805, 216, 26,
9181  -4334, 455, 4, 4, -1587, 95, 1186, -3101,
9182  -140, -862, 916, 2063, 211, 96, 337, -185,
9183  -195, 424, 1207, -31, -162, 206, 2485, -46,
9184  -451, -1778, -40, 144, -155, 2884, 803, 396,
9185  1196, -635, 297, -76, -121, -162, -206, -149,
9186  -2204, 1035, 232, -815, -49, 1006, 553, -407,
9187  161, 3650, -264, 370, -418, -28, 141, -177,
9188  -113, -90, -315, 626, 62, 1392, -1815, 336,
9189  -1276, -402, 486, -1060, -1848, 2610, 826, 485,
9190  -250, 39, 208, 14, 2555, 2869, -813, -2074,
9191  337, 601, 855, -655, 566, -707, 189, -77,
9192  137, -510, -282, 79, 42, 73, 62, 650,
9193  -4732, -486, 354, 420, 828, -645, -492, 388,
9194  753, 18, 2, 766, -212, 126, -43, 45,
9195  447, -283, 607, 251, -166, -10, 48, -5850,
9196  -251, 128, -205, -95, 90, 90, 67, 24,
9197  -50, -48, -167, -3231, -2926, 1831, 199, 484,
9198  169, -614, -135, -374, -418, -239, -89, -121,
9199  45, 75, -11, 16, -1058, 354, 1633, 589,
9200  -1223, 1218, 842, -1146, 2186, 374, -363, 216,
9201  -2153, -429, 429, -597, 93, 148, 1849, -797,
9202  -162, 31, -325, 343, -323, 161, -373, 684,
9203  -367, -452, -4306, -88, 28, -56, -59, 43,
9204  -49, -1998, -956, 1331, -4214, -129, 30, 79,
9205  -90, -129, 109, 130, -160, 409, 105, 298,
9206  208, 178, 1724, 731, 773, 128, 817, -425,
9207  -4046, 180, -782, -116, 191, -259, 181, -31,
9208  162, 43, -41, -69, 1463, -1769, -2, -442,
9209  -636, 1495, -218, -123, -58, 3616, 454, -475,
9210  247, -383, 304, 185, 155, 40, 1104, 1046,
9211  -8, -736, -1155, -115, 3925, -257, -35, -599,
9212  -437, -135, -256, 55, 214, -88, 215, -57,
9213  -1097, 183, -501, -608, -135, 148, 405, 295,
9214  96, -513, 1013, 4350, -162, -61, 427, 315,
9215  24, -77, -1278, -167, -1774, -133, -323, -4339,
9216  732, 597, -30, -103, 79, -241, 177, -388,
9217  7, 44, 175, -143, 5030, 277, 58, 42,
9218  -222, -133, -319, 6, 240, 217, -238, -198,
9219  218, -43, 439, 49, 37, 106, 1123, 2196,
9220  158, 171, 458, -932, -435, -2783, -300, 444,
9221  2317, -146, -339, -162, 157, -216, 1, 66,
9222  987, -190, -728, -3188, -3167, 378, -1, 158,
9223  459, 78, -42, 386, -133, 155, 294, 359,
9224  -29, 78, 1763, 780, 1019, -330, 179, -51,
9225  -393, 338, 4422, -296, -392, 170, 2, 52,
9226  253, 150, -191, 139, -371, 161, -2202, 156,
9227  37, -1004, -384, -466, 23, 183, -3701, 97,
9228  -1293, -355, -83, -63, -26, 69, -1817, 641,
9229  2996, -16, 2011, -406, -647, -652, 332, 788,
9230  484, 918, -440, 1246, 165, 52, -260, 31,
9231  -255, -7237, 14, 90, -135, 122, 14, 154,
9232  5, -78, 111, -254, 154, -23, -24, -83,
9233  -9, 49, -426, 1657, 99, -36, -191, 2625,
9234  655, -20, -2723, -977, -222, -48, 155, 41,
9235  20, 194, -73, -26, -1206, -3517, -471, -815,
9236  -1144, -371, 1353, -1069, -1238, 829, -227, 487,
9237  -297, -101, 914, 100, -17, 115, -806, -798,
9238  585, 1097, -1, -792, 818, 29, -256, -417,
9239  942, 68, -4165, 34, -408, -252, 55, -77,
9240  246, 2055, -4, -313, -661, -836, 559, -393,
9241  2043, 153, 286, -2700, 98, -177, 1201, 99,
9242  308, -73, 1441, -3902, 730, -1610, 886, -599,
9243  -126, 473, 43, -252, 45, 95, -291, 101,
9244  -307, 259, -149, 26, -510, 498, 1403, -78,
9245  -1039, -2551, 773, -1176, -1525, -405, -259, -283,
9246  398, 2080, -199, 62, 239, -26, 960, 582,
9247  2516, 799, -2127, 325, -253, -1652, -965, 1413,
9248  8, -119, 396, -342, 277, 541, 186, -142,
9249  1210, -732, 798, -47, -557, -12, 63, 537,
9250  148, -128, 328, 290, 203, 361, -328, -64,
9251  4004, 197, -640, 996, -93, -2314, 76, -914,
9252  1437, -964, -1735, 984, -578, 1389, -1025, -66,
9253  -120, -1211, -32, 5, -1215, 771, 1621, -934,
9254  -984, 148, -1592, -446, 19, -976, -1709, -1113,
9255  -218, 191, -279, 2183, 10, -37, -842, -1582,
9256  -92, 558, 227, -702, -365, -576, -100, 670,
9257  -305, 285, 48, -329, 253, 3878, 156, 70,
9258  -1008, 641, 1541, -234, 1440, 421, 1088, 735,
9259  -206, -83, 460, -139, 107, -1160, -6, 2087,
9260  1894, -117, 962, 113, -990, 93, -29, 579,
9261  1217, -52, -342, -451, 670, 202, -1070, 837,
9262  -132, 3507, -59, -114, -691, 208, -1170, 1089,
9263  305, -200, 603, -1301, -942, -1631, 1291, -2727,
9264  414, 80, 815, -443, 54, -34, -1141, 1301,
9265  -1199, 372, 102, -257, 70, 450, -55, 80,
9266  -227, 218, 264, 739, -52, -200, 3873, 83,
9267 };
9268 
9269 static const int16_t cb4440ss1[] = {
9270  6875, -104, -66, 161, 57, 24, -4, 76,
9271  -122, -100, 31, 188, -119, -50, -244, 49,
9272  1, -100, 555, 253, 433, 633, -163, -5345,
9273  -170, -217, -49, -29, 331, 633, -87, -46,
9274  -29, 44, -174, -74, 2188, 434, 660, -593,
9275  1548, 379, 1443, 1676, -63, -2125, 246, 534,
9276  -463, 872, -169, -12, 33, 211, -409, 408,
9277  1514, -189, -277, 391, -361, -35, 145, -362,
9278  -4669, 212, -97, -65, 387, -81, 70, 36,
9279  448, 303, 332, -1077, -258, -1353, 1185, -50,
9280  -12, -74, -2101, 2429, 1817, -939, 393, 169,
9281  -22, -36, 1219, 3237, 816, 452, 1807, -646,
9282  407, -447, -1778, -370, -528, -127, 104, 416,
9283  -121, -134, -62, 20, 1751, -640, -222, 950,
9284  1603, 555, 9, 219, -1272, 2724, 1004, 1237,
9285  -395, 356, -453, -98, -24, 80, -1621, 474,
9286  -1947, -237, -1059, -2091, 780, 1211, 939, 268,
9287  -412, 1923, -419, 851, 230, 567, 143, 48,
9288  1506, 2228, -1226, -453, 246, 469, 540, -538,
9289  -96, 977, 508, 105, -3150, -142, -37, 395,
9290  9, -38, 1, -135, -391, 1702, -179, -1566,
9291  -3181, -1679, 203, -151, 387, 250, 563, 203,
9292  443, -168, 82, 61, 1604, -1878, 229, -82,
9293  208, 2965, 1093, 251, 1592, -432, -532, 153,
9294  407, 157, 191, -216, 52, -58, 935, -2161,
9295  -409, -513, 977, -113, 3247, -1207, -743, -1178,
9296  136, 206, 184, -885, -64, 16, -23, -24,
9297  731, 1769, -941, 1543, -2386, -669, -958, 233,
9298  105, -1124, 948, 97, -1949, 59, -152, -65,
9299  114, 82, 387, -1908, -492, 129, -624, 93,
9300  658, -753, 1032, 2480, -1776, 360, -38, 1924,
9301  168, -12, -10, -128, -1712, -446, 939, 465,
9302  605, -586, -299, -393, 3878, 111, -379, 146,
9303  186, -50, -279, -30, -3, 35, -1941, 360,
9304  -79, -111, -4287, -6, 671, -214, -792, 277,
9305  77, 58, 8, 16, 133, 161, 21, 33,
9306  1535, -296, -2668, -3198, -28, -386, 1156, 144,
9307  -201, 256, -411, 298, 67, 670, 11, -227,
9308  -4, -104, 12, -1000, 1192, 860, 813, 360,
9309  25, 93, 792, -350, 81, 4046, -178, 122,
9310  332, 28, -112, -8, 288, 539, -17, -63,
9311  8, 231, 55, -514, 105, -344, 252, -153,
9312  59, -10, -21, 51, 6793, 45, 259, 384,
9313  209, -2010, 311, -769, -1957, 2791, -463, -293,
9314  -218, 1026, 897, -798, 47, -525, 31, -42,
9315  2018, -2767, 1658, 685, -1947, 46, -1468, 340,
9316  -272, 318, 21, -421, -396, 244, -51, 290,
9317  45, 3, -1530, 1359, -3681, 1487, -1689, 209,
9318  438, -785, -220, 2, -55, -483, -35, 40,
9319  6, 189, -200, 2, -2026, -1747, 838, -880,
9320  1128, -3108, 184, -671, -261, 8, 296, -130,
9321  -78, -268, -100, 18, -105, -9, 448, 3184,
9322  -570, 656, -376, -969, 1682, 2635, -277, 577,
9323  217, 281, 219, -351, 31, 64, 101, 82,
9324  957, -1885, 774, -3536, -168, -431, -106, -479,
9325  1041, -103, 774, -142, 894, -724, -94, -766,
9326  -58, 112, 2028, 566, -346, -139, -2671, -1907,
9327  1039, 189, -33, 1690, 263, -514, -225, -237,
9328  145, -319, 38, 116, 2891, -77, -2065, 2559,
9329  -327, -763, 86, -172, -283, -147, 137, 245,
9330  -333, 220, 92, 194, -176, 105, 3108, 329,
9331  -372, -1188, 670, 773, -235, 34, -146, 876,
9332  -259, -1580, 876, 105, 582, 259, -63, -99,
9333  -1558, 1122, -1541, -438, 227, 1221, -1297, -746,
9334  2698, -29, 1169, 995, -2, 201, 392, -405,
9335  -22, -36, 757, -4039, 725, 1960, 1478, -107,
9336  67, -367, -97, -88, 154, -80, 0, -265,
9337  -163, 14, -109, 33, 597, 115, 543, 468,
9338  -757, 826, 509, -176, -305, -4959, -118, -464,
9339  -421, -72, 1, -187, 123, -88, -1086, 26,
9340  368, 610, 3394, -337, 364, 2594, 491, 759,
9341  -309, 395, 152, 338, 249, 303, -122, 63,
9342  1019, -864, 1546, 196, 75, -633, -93, -631,
9343  777, -74, 1235, -745, 377, 3113, -174, -282,
9344  -24, 89, -920, 2124, 620, 566, 1290, 2977,
9345  1180, 278, 188, 750, 981, -357, 80, 69,
9346  77, -151, 150, -15, 834, -893, 818, 1655,
9347  -500, 237, 133, 243, 405, 239, 16, -152,
9348  -70, -3692, -110, 145, 58, -57, -2527, 3072,
9349  2226, 218, -824, 384, -96, 119, -228, -194,
9350  136, 111, -251, -109, -179, -34, 143, 109,
9351  1157, -216, -1429, -702, 323, -1199, -60, 632,
9352  -585, -340, 1040, 471, -32, -380, 3432, 455,
9353  -138, -39, -2416, 652, -253, 145, 281, 393,
9354  -671, 2841, -1616, -46, -385, -1417, -273, -168,
9355  318, -263, -2, -69, -638, -137, -2668, -359,
9356  -86, 79, -777, -404, -560, -3533, 122, -113,
9357  617, 497, 117, -268, 110, 73, 752, -1105,
9358  -521, 762, 695, -587, -147, -1235, 1866, -2250,
9359  -671, -511, -2178, -820, -619, 162, -37, 102,
9360  -342, -278, 6837, -278, 185, 10, 361, -52,
9361  -171, 246, 184, -175, 19, 166, -48, -41,
9362  92, -152, -1227, -983, -3985, -703, 1143, 204,
9363  -523, 1053, -623, 1002, 231, 53, -277, -409,
9364  -67, -56, -90, -47, 448, 754, 554, 972,
9365  505, -331, 4946, -193, 89, 530, -24, -172,
9366  254, 244, 140, -10, 40, -77, 1655, -438,
9367  -2776, 51, -553, 592, -2902, 280, 804, 776,
9368  131, 69, -207, 131, 7, 209, 93, -19,
9369  -1148, -733, 2674, -1628, -1243, -506, -2346, -857,
9370  -1028, 666, 365, -353, 105, 120, 210, -85,
9371  37, -40, 1027, 11, 1234, -5, -1976, 515,
9372  289, 3815, -142, -188, -248, -273, -265, 593,
9373  205, 164, -65, 70, -992, 1586, 2130, 779,
9374  92, -3067, 421, 1, 1172, 496, -917, -760,
9375  169, -64, 14, -40, -247, -95, 1769, -145,
9376  712, -794, -571, 240, -1774, -38, -129, -836,
9377  3372, 887, -451, 73, -107, 182, 100, 14,
9378  -703, 2559, 490, -839, -333, 134, 804, -3549,
9379  50, -199, -215, -370, 453, -86, 151, -98,
9380  -58, 128, -2624, -1507, -1623, -2186, -89, -55,
9381  -472, -667, 2, -439, -1453, -262, 565, 56,
9382  -118, 288, -56, 87, -398, 729, 40, -6015,
9383  219, -212, 287, -250, -211, -29, -61, -55,
9384  -120, -92, 30, 129, -122, 111, 2037, 1260,
9385  943, -252, -13, -794, -2570, -1117, 297, 374,
9386  -1629, -1, -407, -597, -324, -179, 408, 58,
9387  -902, -1672, 611, -198, -61, 103, 366, 915,
9388  811, -280, -401, -3849, -111, 221, 353, 232,
9389  4, -18, 673, 1792, -2350, 132, 1979, -2318,
9390  -417, -689, 326, 768, -377, -522, 373, -389,
9391  -105, -103, 33, -48, 1497, 1125, 1893, -2744,
9392  -1219, 921, 472, -165, -438, -129, -682, -783,
9393  -685, 167, -715, 156, 64, 61, 1147, -892,
9394  -72, 579, 1191, -2759, 1831, 1895, 663, 816,
9395  -98, -61, -223, -366, -429, 31, -129, -121,
9396  -255, 1804, 138, 180, -1063, 598, 763, 720,
9397  385, -526, 143, 80, 168, 976, -714, 236,
9398  -3204, 93, 874, 238, -359, 1595, 191, 568,
9399  -182, 20, -608, -288, 602, -224, 3874, -308,
9400  -70, -826, -109, -42, -882, -1421, -1603, 625,
9401  -1206, 31, 782, -106, -700, -246, -571, -124,
9402  -848, -390, -523, -2903, -9, 39, -109, -199,
9403  497, -11, 377, 5, 25, -115, -61, 283,
9404  27, -131, -193, 280, 178, -5439, 44, -52,
9405  -1210, -617, -162, -1097, -3, 748, -45, -1197,
9406  -1058, 909, 1607, 693, 42, -749, -3001, 407,
9407  -62, 45, 214, -312, -1054, 498, 1291, 1189,
9408  -1268, 1083, -757, -319, -2796, -716, 310, 1583,
9409  -608, 319, -84, -119, -1415, -602, 628, 463,
9410  -1213, -794, -474, 2682, 931, 240, 2491, 76,
9411  -234, -161, -690, 359, 28, -19, -774, -1023,
9412  738, 675, 248, 52, -348, -545, -2715, -599,
9413  -252, 660, -387, -104, 2316, 456, -90, 100,
9414 };
9415 
9416 static const int16_t cb4440sm0[] = {
9417  -6448, -59, 298, -659, -59, 329, -569, 397,
9418  -224, 128, -216, 153, -100, 319, -53, -90,
9419  50, 3313, 4, -215, 405, -256, 78, 2890,
9420  -187, -969, 195, -1022, -119, 214, 254, -360,
9421  -222, 39, 2139, 91, -290, 529, -73, -16,
9422  -318, 128, -348, 565, -1190, 202, -185, -234,
9423  3498, 48, 68, -1917, 1694, 212, -477, 239,
9424  -3301, -489, 424, 418, -82, -61, 599, 1530,
9425  -200, -252, 162, -243, 43, -534, -2695, 255,
9426  317, 489, 279, 3337, 246, -349, -149, -128,
9427  -146, 256, -455, 137, -75, 836, 209, -349,
9428  3494, 255, -1948, -732, 367, 1373, -211, 608,
9429  345, -17, 43, 102, 19, -219, 173, -2361,
9430  130, -862, 637, -103, -589, 219, -1261, -238,
9431  -2528, 1643, -1587, -690, -166, 7, -57, 1221,
9432  326, 103, -830, 608, 196, -3705, 1103, 568,
9433  -1602, 543, -153, -416, 74, 185, 156, 34,
9434  1329, -798, -214, -515, 121, -797, 749, 346,
9435  629, -609, -877, -60, 184, -157, 250, 193,
9436  4385, 369, -181, -191, -308, -314, -395, -173,
9437  -88, -388, -43, 46, 9, -167, 189, -192,
9438  6086, -226, -1795, 126, -941, -423, 397, 380,
9439  461, 319, 364, -194, 433, 1214, -3715, -274,
9440  9, -327, 212, -375, 130, -917, -63, 1120,
9441  -651, -211, 149, -1128, 265, -73, -4630, 493,
9442  -83, -20, -314, -91, 910, -109, -3, -417,
9443  -109, 374, 357, -2773, 253, -234, -306, -3060,
9444  -762, 53, 476, -299, -89, -2440, -658, -83,
9445  -854, 3770, 374, 552, 450, 51, 346, 887,
9446  -463, 189, 254, 182, 15, -37, -3263, 2594,
9447  -647, -83, 404, 770, 691, -654, -301, 81,
9448  -13, 742, 371, 54, 31, -83, -59, 4196,
9449  653, 256, -1075, -539, 1084, -1077, 1238, 259,
9450  20, -191, 854, 179, -47, -1025, -189, 281,
9451  2556, 1765, 106, -79, 320, -3066, 228, -500,
9452  1, -183, -46, 220, -233, -50, -98, -261,
9453  -84, -25, -4378, -428, -1395, -582, -619, 443,
9454  -1456, 375, 144, -32, 356, -454, 28, 136,
9455  5, 247, -1057, 709, -362, 293, 3084, 545,
9456  -2804, -625, 16, -228, -238, 164, -201, -114,
9457  -149, 58, -74, 203, 271, 462, 1037, 159,
9458  -1652, -591, -846, -166, -3272, 710, 773, 824,
9459  -1138, 630, -14, 209, 348, 1476, 322, -371,
9460  241, 4133, -877, -476, -391, 602, 1259, -1204,
9461  352, 90, -473, 43, -152, -439, -131, -217,
9462  -1559, -5029, -186, -239, -44, 750, 33, -167,
9463  -211, -67, -91, -143, 124, 32, -16, 8192,
9464  68, -102, 163, -31, 458, 38, 249, 21,
9465  157, -63, 36, 49, -22, 89, 9, 153,
9466  46, 60, -146, -13, -7506, -104, 101, -141,
9467  25, 165, -84, 219, 53, -182, -94, 46,
9468  -1314, -371, -298, -527, 6, -1955, 52, -714,
9469  -461, 174, 1450, -298, 107, 2965, 250, -65,
9470  46, -171, 296, -785, -784, 35, 36, 29,
9471  915, -891, -391, 168, 509, 3763, -1267, -138,
9472  132, 424, -53, -669, -1491, -927, 712, -638,
9473  -440, -299, 522, 1593, 445, 3234, 547, 498,
9474  440, 145, -135, -188, -296, 1080, 468, 77,
9475  176, -315, 221, 4784, -666, 274, 762, -42,
9476  218, -86, -273, 116, 814, -21, 402, -266,
9477  -392, -425, 1126, -68, 142, 357, 5143, 363,
9478  -224, -198, 115, -221, -262, -736, -2774, -196,
9479  -208, -613, 163, 696, 789, 132, 114, 121,
9480  -3138, 164, 172, -189, 232, 53, 310, -50,
9481  -407, 1207, -474, 249, -806, 21, 20, 72,
9482  -534, 101, -47, -223, -4568, -128, -29, -910,
9483  -254, 105, 3163, -119, -135, 1745, 1744, 1105,
9484  291, -333, -278, -441, 660, 141, -291, 314,
9485  149, 142, -121, -7878, -240, -204, 189, 376,
9486  3, -129, 59, 46, 170, 82, -150, -34,
9487  67, -110, 635, 148, 256, -2939, 157, -509,
9488  1439, -2470, 794, -298, 407, 980, 805, 349,
9489  208, -35, 1009, 1180, -114, 776, -339, -776,
9490  250, 1951, -557, 172, -395, 795, -3075, -348,
9491  -106, 122, -47, -9, 55, 40, 3002, 421,
9492  538, -1, -277, -3062, -15, 168, 461, 521,
9493  -525, 413, -196, 159, -3314, -85, 983, 565,
9494  -3113, 38, 79, -172, 20, -228, -520, 346,
9495  47, 485, -177, 51, 175, 444, 3475, -3416,
9496  -81, 118, 264, -162, 20, -192, -219, -111,
9497  -57, -225, 159, -218, 117, -28, -150, -1100,
9498  -681, 444, -54, -11, -4669, -216, -1151, 858,
9499  168, -39, 52, 387, 74, -39, -154, 2767,
9500  307, -132, 531, 175, 906, 14, -129, 49,
9501  -3389, 476, -127, -329, 479, 118, -85, 209,
9502  4, 227, 154, -2, -238, 263, -24, 553,
9503  -231, 78, 2, -183, 31, 5933, 117, 86,
9504  386, 359, 153, 101, -784, -553, -13, 256,
9505  -347, -1311, -936, -64, 1718, -444, 168, -590,
9506  -3252, -194, -243, -269, 2096, -994, -1081, 309,
9507  1003, 290, -66, 306, -3239, -25, 700, 365,
9508  -770, 144, 4, 259, -185, 1493, -158, 726,
9509  -3180, -1683, -119, 45, -493, -205, -1728, -1226,
9510  -235, -87, -88, -87, 1966, 8, 142, 496,
9511  239, 828, 30, -517, 3150, 2266, 402, -315,
9512  74, -312, -414, -16, 458, 381, 376, 1287,
9513  1093, -410, -967, 80, 382, -106, 4419, 445,
9514  293, -283, 282, 324, -80, -25, 115, -1667,
9515  -756, 1893, -2772, 395, 3, -349, 138, 1094,
9516  406, 432, 214, -1328, 632, -132, -100, 135,
9517  1627, 1062, 1026, -1341, 24, -3352, -173, 1265,
9518  861, -821, -87, -367, 278, 151, -101, -32,
9519  161, 387, 5778, -564, 492, 83, 324, 29,
9520  -423, 91, -132, 190, -310, -457, -62, -99,
9521  171, -214, -159, -2500, -693, -1538, -311, -784,
9522  -2422, -498, 1781, 342, -467, -78, 466, -252,
9523  241, 197, 186, -1039, -190, 346, -1881, -240,
9524  -65, 1438, 1001, -3009, -52, 221, -490, 1224,
9525  -63, -39, 53, 169, 130, 86, -56, -90,
9526  116, 4, 7098, -5, 61, -172, -65, 160,
9527  -94, -30, -111, 270, -653, 521, -426, 1084,
9528  -1169, -1158, 584, -2499, 2494, -321, 695, 823,
9529  -429, 35, 529, -280, -45, -286, 2997, 207,
9530  -633, -2207, 1708, -298, -413, 673, -1017, 292,
9531  493, 76, -136, -365, -65, 266, 852, 512,
9532  791, -129, 1364, -1065, 1371, 383, -524, 505,
9533  943, 147, 229, 39, -2969, 70, -295, 66,
9534  2759, -16, -435, -474, -1058, 762, 54, -257,
9535  560, -3167, -572, -418, -478, 370, 72, -20,
9536  296, 54, -2683, 550, -15, -155, 2146, -143,
9537  -1144, 463, -117, -1690, -1917, 42, 249, -278,
9538  -319, -513, 544, -2033, -317, -1955, -2646, 1345,
9539  759, 268, 207, 1243, 256, -32, -45, -750,
9540  -211, -184, 2397, 473, 2572, -489, 260, 389,
9541  -237, 602, -463, 569, 1673, -176, -227, 964,
9542  203, 130, -269, -190, 1339, -978, 973, 1986,
9543  1145, 1258, 272, 1779, -436, -1306, 652, 807,
9544  574, 1401, 53, -183, 1612, -828, -3094, -82,
9545  1061, 1042, -200, -891, -126, 181, -1324, 549,
9546  555, -4, -868, 79, 157, -1533, 18, 230,
9547  -1096, -335, -669, -166, 1853, -310, -340, 249,
9548  -954, -594, -2929, 415, 5, 135, -1315, -237,
9549  1868, 787, 1912, -1100, 1139, -1103, -217, -382,
9550  -654, 2078, 528, 133, -115, -56, -41, -207,
9551  69, 461, 465, -396, 1725, 1306, -443, -720,
9552  -1600, 1176, 652, -997, -306, -1040, 2258, -75,
9553 };
9554 
9555 static const int16_t cb4440sm1[] = {
9556  8192, 96, 214, -395, -106, 291, -401, 305,
9557  -102, 194, -73, 31, 71, -19, -349, 65,
9558  -183, 26, -21, 8154, 107, -136, -37, -35,
9559  85, 127, -202, 43, -195, 225, -51, -69,
9560  -57, -107, 141, -120, -284, -227, 28, 680,
9561  218, 29, -1800, 488, -207, -453, -99, -3680,
9562  -210, 39, 279, 1406, 278, -37, -1596, 232,
9563  376, 90, 234, -3348, 242, 1765, 555, -883,
9564  118, 115, 48, -116, 2166, -292, 136, 527,
9565  -236, -18, 411, -20, -190, -480, 665, 3332,
9566  378, -287, 337, 199, -5, -3904, 311, -297,
9567  -2720, -193, -17, 911, -224, 457, -48, 254,
9568  271, -24, -77, 165, 23, 182, -1122, 122,
9569  -520, 309, -3604, -1013, -405, -647, -145, -1162,
9570  1019, -190, -278, 69, 362, -185, -78, -245,
9571  472, 670, -493, 620, 76, 717, -2296, -111,
9572  -454, 3224, 27, 47, -351, -154, -293, 187,
9573  -93, 96, 87, -453, -132, 9, 125, -209,
9574  -26, 284, -552, 255, 87, 227, -5445, 112,
9575  172, -15, -448, 475, -5747, 367, 149, -228,
9576  -797, 371, 67, -102, -118, -418, 332, 38,
9577  -100, 90, -183, -3302, 15, -1049, -1560, 1299,
9578  -710, 1257, 698, 316, -283, 955, 240, 182,
9579  269, 12, -37, 1817, 649, -1273, -2071, -1719,
9580  -765, 977, -1159, 351, -1583, -85, -771, -215,
9581  123, 314, -158, 32, 560, 208, 265, -451,
9582  -413, 32, 1954, -3598, -1680, -832, -646, 761,
9583  272, 394, 213, -35, -44, 343, 309, 244,
9584  3041, -399, -50, -126, -2755, -146, 243, -367,
9585  -600, -166, -832, -537, 269, -48, 2419, -526,
9586  -309, -17, -235, 73, 341, 351, -840, 3241,
9587  -94, -432, 404, -588, 158, -127, -49, 3259,
9588  3543, 134, -256, -106, 622, -45, -170, -109,
9589  68, 377, -84, 210, -250, -267, 257, -77,
9590  6, -1109, -1498, -327, 1063, 992, 632, -245,
9591  -656, -1100, -60, -456, -170, 3208, -6, 13,
9592  -95, 606, -594, -2039, -369, -1743, 275, -93,
9593  117, 2828, -138, -108, 206, 1819, 98, -45,
9594  45, -163, 2962, -398, 3536, -183, -259, -581,
9595  65, -498, -288, -357, -339, -13, -71, -409,
9596  36, -15, -545, 1433, 135, -220, 99, 752,
9597  177, -455, -251, 1172, -1274, 1062, -774, -999,
9598  -63, -2756, 99, -86, 4695, -171, -129, -856,
9599  26, -543, 610, -1350, -2, 271, 455, -150,
9600  358, 101, 536, 125, 101, 88, -16, -12,
9601  488, -7479, 110, 264, 140, -302, 110, 232,
9602  0, 15, 70, -28, -27, -110, -99, 201,
9603  78, 215, -108, -267, -7548, 34, 312, -86,
9604  197, 125, 80, -75, -117, -2, 128, -207,
9605  -131, -513, 614, 33, -4844, -302, -323, 160,
9606  808, 645, 243, -603, 68, -70, 158, -131,
9607  -212, -34, -247, 625, 134, -42, 525, -89,
9608  31, 116, -1, 508, 5021, 395, 111, -86,
9609  -172, 1433, -114, -126, -148, -337, -260, 233,
9610  -479, 275, -247, -5672, 386, -110, -99, -142,
9611  -171, -154, -358, 30, 1028, -78, 575, 523,
9612  -586, -739, 1586, 1076, -2519, 1572, -1448, -201,
9613  166, -54, 137, 1268, 1157, -411, -2905, 195,
9614  489, -740, 154, 522, 2276, -604, 194, -1112,
9615  192, 400, -271, 250, 413, 273, 158, -299,
9616  -874, -228, -2454, 162, 819, 457, 3401, 689,
9617  -208, -298, -461, -360, -70, -2133, -114, -124,
9618  81, -228, 625, 3525, 909, 254, -234, 1316,
9619  -773, 531, -30, -16, -164, -84, 2360, -1900,
9620  351, -2979, 545, 653, 416, 273, -79, -825,
9621  -107, 71, 495, 223, -176, 129, 40, 424,
9622  1627, 207, 47, -8, -273, -715, 60, -1253,
9623  1501, -1199, -248, 39, 2859, -432, 89, 299,
9624  948, -2608, -896, 3468, 84, 511, 55, 151,
9625  733, 270, -354, 470, -219, -115, -105, 91,
9626  -259, 1941, 775, 12, 2764, 484, 557, 2288,
9627  -118, 294, -32, 719, -62, -64, -295, -82,
9628  -145, -285, -492, 87, -135, -98, 194, -288,
9629  -8, 263, -475, -53, -388, 5621, 41, -28,
9630  34, -323, 138, 1935, -1806, -185, 340, 1380,
9631  48, -542, -2965, -339, 88, 554, 41, 4,
9632  -151, 182, -39, -193, -3355, -312, 3106, -203,
9633  442, -110, 317, -269, 225, 31, -62, -277,
9634  163, -766, -408, 210, -58, 128, 161, 3308,
9635  3321, -138, -278, -149, 216, 134, -253, -135,
9636  -154, -123, 254, 200, -2, 133, -307, -6253,
9637  310, -6, 959, 26, 191, 315, 528, -75,
9638  -230, -203, 153, -265, -94, -61, -2, 2761,
9639  -4623, -353, -19, 102, -139, 54, 438, 267,
9640  -73, 447, 226, 71, -19, 75, -40, -32,
9641  -850, -500, 422, 1237, -688, 357, -3158, -468,
9642  -450, -279, -694, -1109, 734, -1602, -117, 122,
9643  261, 979, -20, 385, -2929, 342, -3164, -146,
9644  252, -104, 62, 469, 289, 249, -214, -38,
9645  73, 83, -7, 18, -394, -5, -140, -267,
9646  331, -147, 6540, 395, -103, -147, -271, -20,
9647  191, 73, -155, 197, 71, 503, 19, 138,
9648  -129, 335, 209, 75, -6207, 140, -176, -5,
9649  35, -40, -61, -146, 1080, 58, 327, -49,
9650  -842, 1431, 595, 3461, 1, 142, 2001, 297,
9651  -16, -425, 1156, -101, -54, 1060, -222, -295,
9652  938, -1212, -2374, 73, -272, -3318, -8, -718,
9653  114, -154, 85, -9, 72, 86, -1330, 226,
9654  -1414, -521, 3161, -1856, 133, 240, -499, -371,
9655  -745, 779, -463, -506, 463, -229, -226, 389,
9656  135, -4137, 360, 735, -318, 777, 593, 977,
9657  -174, 286, 187, -95, -1626, 245, 97, 9,
9658  277, 299, 1568, 1066, 375, 1342, -390, 884,
9659  271, 185, -258, -1100, 2113, -107, -447, -1917,
9660  -58, -29, 1081, -455, -524, -196, 1869, -677,
9661  -3564, 1443, 29, -425, -28, -370, -342, -28,
9662  30, -118, 58, 607, 454, 45, -120, 232,
9663  20, 21, -175, -112, -236, 492, 411, 42,
9664  -42, 4041, 39, -2579, 235, -146, 122, 24,
9665  1301, 123, -461, -3264, 316, -88, -209, 140,
9666  387, -430, 78, 508, 149, -3588, 1107, 820,
9667  -140, 654, 812, -566, -2578, -403, -72, 120,
9668  355, -136, -121, 209, 240, 116, 231, 1630,
9669  208, -178, -3160, 2203, -52, 451, 84, -310,
9670  -1199, 596, 69, 285, 242, 15, 49, 341,
9671  -154, -2286, 1206, -109, 1048, -647, 1127, 98,
9672  -1264, -808, 1744, -1597, 13, 26, -216, 263,
9673  3276, 3192, -105, -390, -31, 676, 73, 265,
9674  31, 101, 479, -69, 123, -24, -49, 32,
9675  -653, 2253, 49, -346, 1476, 1820, 396, 639,
9676  -219, 792, 1728, 147, -765, -140, 1181, 98,
9677  153, -98, -755, 2473, 452, 231, 2031, 2468,
9678  -416, 587, 724, 148, 500, -933, -229, 55,
9679  102, 74, -164, 652, -425, 100, -2684, 1358,
9680  1626, -350, 544, -301, -1589, -305, -1266, 11,
9681  243, -125, -330, 294, 1471, -2922, 1581, -546,
9682  582, 231, -1407, -877, 602, 219, 350, 1130,
9683  -86, 214, -56, 201, -181, -2140, 1108, 493,
9684  456, -542, -113, -852, 1647, 1897, 840, -1178,
9685  -369, 788, 488, 256, 366, 2298, 1167, -205,
9686  256, 585, -555, 292, 2615, 748, -247, -1102,
9687  -1682, 226, 415, 20, 27, 100, 9, 436,
9688  -1746, 2621, 1583, -211, -833, 441, 54, -1183,
9689  -826, -916, -707, 564, -232, -14, 147, 453,
9690  70, 1094, -903, -337, 450, -1546, -662, -1047,
9691  -2345, -811, -1037, 96, 560, 1381, -119, -383,
9692 };
9693 
9694 static const int16_t cb4448sl0[] = {
9695  -3850, -1289, -449, -36, -1178, -1175, 705, -97,
9696  37, -650, 426, -477, -145, 124, 6, 207,
9697  -96, -3145, 2917, -260, 349, 668, -72, 6,
9698  157, -62, -128, 20, -82, -1357, -707, -619,
9699  -313, -229, 3010, -169, -27, 738, 971, -1450,
9700  246, 154, -163, -15, -93, 5, -35, -42,
9701  24, 31, -25, 6803, 33, -32, -68, -68,
9702  -44, 317, 43, -106, 608, -999, -699, 582,
9703  46, 1631, 830, -1570, -2645, 992, 2126, 132,
9704  2377, 1551, 247, -247, 1508, -34, 162, -275,
9705  -81, -654, -625, 125, -33, -210, 309, 900,
9706  571, 726, 2691, 2821, -698, 60, 46, -483,
9707  14, -210, -295, 102, 214, 226, 2622, -82,
9708  -390, 1436, 107, 554, 381, 1307, 2283, -190,
9709  27, -35, 5557, 283, 103, 180, 104, -89,
9710  -186, -319, -225, -141, 92, 1, -1942, 1025,
9711  906, 32, -3, -1089, 182, -799, 483, -368,
9712  -1734, -103, 1680, 474, -133, -1067, -545, -219,
9713  -118, -635, -2559, 1002, 2554, -640, -505, 179,
9714  -344, -81, 107, -61, 79, -12, -29, -37,
9715  -7574, -92, 64, 92, -164, -20, -61, -35,
9716  -312, -159, 333, -3401, -2596, -344, 88, 604,
9717  535, -87, 365, -13, -77, 131, 127, 588,
9718  302, -94, -506, 2427, 99, 304, 2653, -1104,
9719  1380, 976, -530, -120, -105, 293, 9, -826,
9720  388, -66, 421, -202, 605, 675, 4060, 978,
9721  143, -94, 21, -2444, -30, 554, 695, 2878,
9722  657, -104, -435, -326, 307, 20, 20, 159,
9723  106, -3473, 326, -1029, -304, 670, -2109, -431,
9724  573, 704, 293, -45, -169, -119, -191, 599,
9725  -910, 1976, -165, 581, 1209, -1689, 2365, -370,
9726  -601, -696, 374, 202, -114, -61, 3, -63,
9727  30, 369, -158, -128, 198, 52, -98, -44,
9728  -323, -5118, -1100, -669, 2256, 32, -66, 206,
9729  65, 2801, 783, -470, -973, 471, -211, -27,
9730  1879, 302, -388, -249, 301, 537, 2761, 321,
9731  571, 20, 337, 1336, 522, 231, 368, -363,
9732  -2065, -57, -2565, -584, -611, 56, 814, -382,
9733  1671, 408, 492, 12, 1201, 1513, 247, 2165,
9734  -592, -1246, -493, -1012, -1330, 1251, 75, -100,
9735  182, 52, -47, 710, -1137, 2420, -559, 266,
9736  -801, 2523, 1229, 736, -409, -49, 269, -174,
9737  -179, -24, 348, -661, 251, -1039, 2647, 283,
9738  728, -1850, -2088, 196, 39, -72, -35, -94,
9739  -540, 266, 340, -450, 763, -5, 113, 2618,
9740  -2737, 1047, -246, -522, -182, 376, 1068, 203,
9741  1238, -938, 211, -308, -395, -629, 596, -2634,
9742  1452, -1155, 83, -89, -3121, 419, 40, 2691,
9743  -306, -343, 4, -347, -725, -117, -315, 115,
9744  -215, 26, 429, 1074, -1831, -1850, 2609, 72,
9745  467, 191, 432, 857, -186, 0, -443, -24,
9746  500, 541, 30, 2324, -1160, -1153, 1783, 1282,
9747  -1992, 101, -108, -108, 556, -2012, 506, 691,
9748  -65, -610, 402, 610, 1941, -121, 942, 589,
9749  1879, 58, 312, -2218, -2056, -2284, -350, -453,
9750  306, 38, -579, -185, -101, -196, -150, 156,
9751  126, -44, -143, -7923, 126, -120, -138, -233,
9752  97, -20, -121, -175, -8, -13, -123, -365,
9753  251, 730, 2883, 667, -418, -208, 2170, -1442,
9754  196, -389, -516, 252, -98, 525, -1819, -647,
9755  1575, 768, 1124, -428, -1010, -2027, 411, -473,
9756  863, 210, 908, 40, 145, 37, 192, 189,
9757  52, -217, -168, 63, -7, -53, -121, 13,
9758  -145, 0, -37, 61, -7979, -142, 32, 118,
9759  190, -7, -13, 113, 36, 31, 1461, -2088,
9760  2391, -939, -66, 822, 280, 246, -157, -183,
9761  -433, -356, 88, -101, 3969, -3388, -84, 84,
9762  130, 35, 74, 37, 181, -195, 219, -29,
9763  -23, -32, 69, 625, 2328, -192, -2617, 287,
9764  543, -1604, 823, -547, -277, 764, 276, 156,
9765  198, 17, 84, 346, -27, -129, 143, 217,
9766  212, -249, 20, 6449, 7, 51, -889, -88,
9767  265, 282, -1956, 1327, -1025, 1338, -1709, -1008,
9768  372, 57, 1404, 234, 2621, -18, 663, 301,
9769  0, 167, -372, -2534, 1945, -191, 198, 359,
9770  -43, 92, 24, -5498, -63, 189, 36, -369,
9771  352, 381, -205, -144, -119, -267, -60, -10,
9772  387, 2388, -155, -450, 465, 1529, -216, 2673,
9773  -146, 118, 50, 290, 147, 11, -2912, 863,
9774  2184, -689, -44, 59, -663, 663, 675, 295,
9775  1331, -115, -10, -54, -1, 31, 1699, 127,
9776  215, 2966, 163, 416, -1053, 1216, 356, 1428,
9777  -166, -172, -2, -355, -169, -331, -94, -78,
9778  -123, 4875, 311, 67, 1145, 397, -288, 212,
9779  -344, -290, 126, 16, 176, 485, 551, -526,
9780  11, 120, -274, 83, -5399, -154, -1611, 887,
9781  321, -446, 1166, -333, 652, 310, -895, 62,
9782  -219, 2840, -753, -34, -3203, -3600, 464, -249,
9783  336, 297, -85, 316, 144, 306, -249, 149,
9784  112, 73, 192, -89, 18, 197, 116, 51,
9785  37, 212, -7248, 163, 31, -52, -31, -101,
9786  -1366, -353, -325, -1335, -440, 1193, 670, -2635,
9787  872, 1400, 733, 395, 122, 130, -4146, 0,
9788  -382, 1486, 308, 1179, -412, 288, 701, 161,
9789  147, 959, 60, 77, -123, 17, 193, 204,
9790  -226, 388, 272, -588, -157, 2823, 735, -745,
9791  2368, 359, -1088, -2004, -1293, 2018, 483, 320,
9792  -1014, -806, -479, -68, -51, 168, 873, 27,
9793  -7906, 57, 19, -23, 27, 43, -13, -50,
9794  93, 16, 29, 31, -26, 32, -22, 453,
9795  2922, -2560, 138, 923, -1245, -405, 10, 228,
9796  -270, 145, -192, 83, 48, 101, 77, -226,
9797  36, 7792, 126, -275, -37, -36, 9, 45,
9798  -89, 13, 148, 125, 24, -442, 111, -12,
9799  540, 1794, 3008, 1620, -185, -1394, -161, -25,
9800  -313, -317, 591, 2507, 134, -369, 77, 527,
9801  -619, -236, 2681, 87, -1060, -34, 1894, -1123,
9802  373, -628, 1934, -1279, -1689, -609, -472, -598,
9803  405, 229, 414, 12, -2923, -33, -435, -49,
9804  2380, -34, -344, -2171, -284, 274, 226, -287,
9805  -84, -57, -1, -169, -50, 479, 707, -2774,
9806  -532, -640, -244, 44, 458, 2519, -590, -472,
9807 };
9808 
9809 static const int16_t cb4448sl1[] = {
9810  -2878, -714, 3098, -76, -51, 232, 118, -780,
9811  -691, -267, -309, 105, -179, -5, -84, -11,
9812  -120, -379, 458, -3161, 65, 2994, 64, 374,
9813  -440, 62, -183, 28, -561, 73, 59, -2565,
9814  445, -451, -1026, 437, 10, -173, 1243, -2278,
9815  -481, -395, -154, -2402, 945, -2789, 117, -1184,
9816  75, -704, 527, 478, -589, 17, 131, -110,
9817  574, -1055, -628, -277, 2798, 1483, -657, -1996,
9818  -248, 194, -284, 822, 225, -170, -10, -302,
9819  -427, -1700, -90, 2756, 2124, -49, -964, 372,
9820  -637, 443, 13, -69, -71, 196, -1971, 110,
9821  1147, 698, 1333, 1369, 527, 165, 903, 577,
9822  -2134, 56, -33, 34, 183, 247, -342, 974,
9823  1079, 2478, -26, 80, -2377, 430, -1422, 428,
9824  -2187, -469, -1280, -326, -40, 188, 911, 405,
9825  2772, 279, -493, 265, 768, 45, 5778, 44,
9826  121, -257, -135, 124, 263, 15, 197, -114,
9827  5, -14, -8, -82, 3989, -511, 197, 2446,
9828  -292, -205, -919, 162, -121, 145, -40, 71,
9829  -105, 72, 2035, 960, -145, -467, -518, 167,
9830  -2988, 421, 860, 320, 40, -446, 319, 160,
9831  140, 511, -55, 213, -148, -527, -666, 687,
9832  9, 23, 344, -156, -4646, -125, -220, 9,
9833  134, -25, 16, -1319, 763, 58, -1586, -438,
9834  301, -411, -337, -3398, 358, -68, -111, 5483,
9835  -36, -456, -94, -116, 204, 95, 84, -73,
9836  -163, 69, -190, 64, -3716, -326, 1815, -843,
9837  312, -498, 684, -641, -766, -104, 606, 70,
9838  2630, 51, -170, -3584, 167, 461, -162, 132,
9839  496, 91, 171, 255, 48, 2, -120, -1196,
9840  534, -431, 2669, -403, 8, 287, -391, 2557,
9841  849, 167, -275, -184, 605, -3570, 113, 22,
9842  -2586, 668, 294, -910, 67, -141, 0, 418,
9843  271, 75, 90, -124, 446, -142, -635, 631,
9844  -956, 1566, 25, -1982, 790, 2770, 33, -520,
9845  23, -7488, 67, -73, 60, 64, -46, -36,
9846  76, 3, 22, 149, 61, 34, 255, -380,
9847  -284, -2531, -1423, 1507, -926, -1074, -929, -1430,
9848  -141, 165, -80, -268, 21, -767, 1542, 3197,
9849  -191, 2014, -304, 595, 536, -906, -126, -354,
9850  -76, -162, -125, -3139, 3197, 934, 366, -923,
9851  -330, 277, -284, -163, -12, 402, 15, -146,
9852  20, 83, 111, 196, 23, 71, 77, 7287,
9853  -175, -13, -227, -59, -56, -28, 1, 163,
9854  -50, 59, 635, 150, 95, 2750, 775, -2057,
9855  423, -1078, 1749, -3, -655, -365, -357, 145,
9856  -76, 5, -93, 224, 150, 108, -34, 173,
9857  148, -371, 34, 48, -8037, 65, 50, 103,
9858  -42, -10, -96, -90, -3, 60, 92, -79,
9859  -76, 386, 114, -1947, 833, -1279, -484, 217,
9860  3156, 226, 485, 1191, 425, 88, -59, -243,
9861  2292, 1681, 671, 62, 899, -2453, -100, 1039,
9862  713, -104, 554, 219, 356, 963, 741, -102,
9863  455, 2067, -324, 172, 28, 772, 752, -2351,
9864  -1438, -865, -1668, 105, 1034, 1195, 14, -350,
9865  -425, -648, 2086, -532, 634, 1537, -33, -598,
9866  2888, -85, 184, 158, -164, 3339, 237, -284,
9867  -54, -246, 46, -254, 365, 55, 1928, -346,
9868  -357, 331, 139, 16, 674, -384, -67, -3399,
9869  165, 76, 215, 137, -3187, -146, -264, -165,
9870  -3039, 235, -541, -630, -32, -33, -211, 160,
9871  -121, -111, -1296, -47, -128, 292, -1523, 1540,
9872  771, -166, -509, 212, 2758, -327, -418, -305,
9873  -9, 465, 2513, 195, -70, -209, -66, 127,
9874  -147, -3161, -192, -541, -555, 131, -858, -1609,
9875  973, -156, -1877, 60, 1011, 66, -348, 912,
9876  -1731, -1296, 305, -369, -560, 470, 46, -863,
9877  -124, -37, 40, -395, -4886, -20, 221, 228,
9878  177, 182, 98, -151, -195, 854, -194, -374,
9879  301, 586, 58, -908, -19, -4198, -171, 330,
9880  48, -3312, -164, 1913, 1183, -42, 1287, -353,
9881  757, 620, -547, 251, -520, 59, 43, -179,
9882  -191, -131, -2951, -944, -2479, 344, -813, 104,
9883  -697, -44, -270, 198, 245, 2866, 208, 178,
9884  -248, 38, 19, 577, 2812, -765, -855, -439,
9885  -60, -30, -352, 1521, -1069, 457, 415, 572,
9886  -749, -144, 100, 515, -794, -1554, 2507, -270,
9887  10, 62, 2507, -1550, -75, 70, 2530, 562,
9888  132, -141, 251, 156, 835, 102, 717, 3226,
9889  3327, 172, 84, -205, -11, 208, -310, 164,
9890  -27, 11, 281, 37, -518, 20, -76, 82,
9891  5436, -543, -301, 112, 359, -140, -94, 78,
9892  -18, 38, -196, -92, 13, -111, -23, 30,
9893  -15, -94, 101, 142, -6455, 321, 322, 50,
9894  -216, -321, -10, -465, 101, 45, -585, -969,
9895  1248, -456, -2523, -852, -2129, -889, 33, -1424,
9896  1462, 583, 749, 527, -1737, 1262, -594, 414,
9897  -215, -1184, 412, 1758, -1836, 1248, 440, -178,
9898  784, 3591, -227, 43, -493, -766, -270, 150,
9899  151, -56, -110, -2832, -73, -166, 470, -179,
9900  -681, 71, -114, -2743, -806, -560, 63, -244,
9901  -90, 182, -143, 995, 404, -13, -1343, 1524,
9902  -2472, 1718, -957, 1229, 458, -395, -2817, -579,
9903  -99, 340, 1538, 684, -492, 1156, -45, -65,
9904  -305, -1408, -325, -270, -358, -127, 92, -97,
9905  415, 85, -4749, 173, -296, -203, 331, 315,
9906  184, -46, 1315, -146, -55, 427, 37, 255,
9907  -209, 272, 735, 506, 105, 103, 902, -3449,
9908  116, 2304, 616, -1564, 1508, 478, 320, -2418,
9909  244, -176, -32, 238, 92, 290, -168, -78,
9910  -3464, 270, -1902, 2, 696, 92, -1610, -206,
9911  -49, 178, 121, 27, 119, 72, -253, -398,
9912  -2720, -81, -162, -550, 2595, 1445, 249, -104,
9913  218, -310, -95, 18, -473, 1908, 432, -227,
9914  -168, -2725, -240, -1830, 199, 437, -1392, 304,
9915  1461, -2394, -603, -540, 769, 340, -104, 1569,
9916  -21, 338, -874, 1533, 281, -59, 487, 2120,
9917  179, -140, -328, -57, 63, -110, -1330, -485,
9918  -2427, 1159, 355, -26, -2055, 154, -563, -132,
9919  49, -329, -187, -24, -71, -3970, 276, 158,
9920  92, -202, 7, -422, -578, 186, -407, 4960,
9921  -595, 1027, 417, 691, 69, 133, 123, -147,
9922 };
9923 
9924 static const int16_t cb4448ss0[] = {
9925  -2680, 2499, -328, 2212, 1288, -57, -727, 76,
9926  -210, -218, 41, -343, -26, -38, 43, 606,
9927  -619, -531, -2082, 87, -1127, 1282, -23, 2272,
9928  -1816, 104, -31, 85, -22, 60, 1293, 138,
9929  382, 432, 489, -372, -1649, -2809, -2556, -98,
9930  -232, -233, 169, 186, 79, 1157, 2113, -942,
9931  636, 877, -601, 2277, 1411, 1165, 1029, -613,
9932  -348, -38, -19, 45, 1318, -1980, 12, 2762,
9933  1519, 184, 1980, -49, -270, 361, -172, -601,
9934  -196, 186, -67, -124, 1503, -1011, 263, 223,
9935  -384, 153, -21, -1063, -239, 1171, -3501, 512,
9936  -162, -180, 139, -680, 609, -1919, 2969, -2321,
9937  -183, 194, -558, 26, 91, 340, -25, -31,
9938  127, 662, 182, 191, -2201, -2603, 2252, -523,
9939  277, 50, 355, 295, -65, 355, 207, 82,
9940  -489, -143, -218, 89, 666, -359, 2716, -2310,
9941  -1912, 417, 400, 43, 110, -93, -142, 61,
9942  -3000, 454, -153, 0, -413, 469, 339, 318,
9943  -197, 75, -80, 2894, -129, 82, 1431, 1183,
9944  429, -1556, -1339, -1573, -92, -911, -230, -12,
9945  -4, -145, -388, -419, -5, -241, 7120, 165,
9946  -125, -122, 126, -150, 109, -146, -61, -49,
9947  47, 70, -43, 40, 1867, 1473, -1278, 1229,
9948  -2256, -90, 10, -744, 1196, -109, 402, 258,
9949  690, -74, 26, 1294, -1079, 142, -2384, -324,
9950  -1696, -2741, 321, 66, 83, -127, -131, 156,
9951  166, 135, 1812, -3445, 10, 535, -547, 481,
9952  -2243, 287, -335, 218, 195, -1, -25, -94,
9953  195, 1433, -1428, -1444, 520, 219, 3363, -388,
9954  -807, -454, -29, 316, 125, 159, -144, -156,
9955  -317, 752, 256, 216, 340, 488, 147, -5662,
9956  55, -110, 387, -102, -211, -66, -26, 3688,
9957  -172, -2366, -244, -5, 353, 11, 503, 88,
9958  227, 69, -240, -187, -58, -389, -1783, -1427,
9959  20, -618, 544, -1337, 628, -3180, 708, -538,
9960  -423, 115, 49, -161, 184, -682, -223, 689,
9961  1299, -891, -1073, -1228, -305, 47, -2221, -1559,
9962  598, -380, 166, 143, -366, 287, 2122, 509,
9963  629, 235, 1523, 2900, -640, -425, -462, -231,
9964  -53, -27, -263, 2090, -1892, -1147, -42, 866,
9965  -2301, 461, -1082, -625, -85, 148, 229, -25,
9966  85, 53, 259, -81, -4072, 2577, -12, -7,
9967  335, -151, -691, -137, 98, 372, -37, -192,
9968  -17, 3318, -558, 2064, 396, 258, -1067, 229,
9969  1122, 298, -25, 40, 27, -134, -166, -247,
9970  -2010, -440, 1066, -1400, -3454, -289, 428, 629,
9971  -158, 126, 129, 183, -12, -171, -120, 421,
9972  -445, 66, -900, 3680, 1583, 1985, 25, 229,
9973  -535, -1, 45, 207, -54, -30, 1581, -938,
9974  -703, 405, 878, -398, -1069, 1748, -2587, -1419,
9975  -375, -441, -487, 109, 21, -1399, 648, -271,
9976  -701, 635, 115, -138, -458, -600, -1891, 585,
9977  420, -1916, 1135, 7, 1584, 910, 4267, 1328,
9978  279, 395, -35, -99, -168, 503, 216, -126,
9979  211, 212, 193, -2205, 491, 696, 41, 283,
9980  649, -3425, -999, 200, 625, -261, -378, -47,
9981  -15, -30, -1262, 1700, -2191, 196, -1773, -251,
9982  84, 498, -261, 150, 451, 41, 336, 27,
9983  -56, 562, -86, -1, -1073, 1461, 2148, -2961,
9984  -326, -257, 440, -42, -48, -320, 122, 94,
9985  -1267, -830, 2810, -94, -201, 990, 2415, -740,
9986  -166, -267, -157, 68, 301, 290, 65, 931,
9987  1969, -170, 6, 149, -272, -105, 542, -11,
9988  -3888, 105, 305, 333, -14, -39, 1944, -1164,
9989  88, 3829, -1190, -535, -644, -330, 509, -93,
9990  -314, -228, -294, -342, -26, 1143, -2371, -400,
9991  74, 101, -68, -583, -1091, 3367, 1146, -638,
9992  -436, 136, 41, -92, 1518, 2818, -2214, -2044,
9993  636, -2, 79, -508, 676, -439, -358, -198,
9994  -69, 271, 59, 1638, 468, 97, 264, -8,
9995  -5152, -152, 152, 252, 401, -375, -17, -132,
9996  51, 63, 633, -180, 367, 111, -18, 15,
9997  -52, 128, -54, 11, 96, -122, -26, -7257,
9998  -42, -1221, -688, 197, -107, -217, 141, -289,
9999  141, 269, 439, -747, -3743, 2098, 226, 137,
10000  26, -1645, -1735, -80, 43, -216, 245, 544,
10001  157, 40, 238, 237, -989, 379, 88, 639,
10002  -1335, 1542, 1147, -510, 1008, -134, -626, 696,
10003  -3034, 334, -689, 115, -168, 39, 1750, -649,
10004  -233, -99, -231, 515, 112, -11, -162, -133,
10005  -138, -486, -4137, 204, -102, 867, -1030, 219,
10006  -254, -2787, -128, 961, -2837, -482, -195, 691,
10007  -170, -178, 164, -54, -2008, -116, 74, 398,
10008  -96, -472, 407, 27, 287, 628, 97, -1425,
10009  -3923, 6, 117, -1081, 930, 396, 452, 87,
10010  -441, -155, -738, 1089, 2128, -3133, -21, -622,
10011  -48, -127, 506, 985, -200, 3361, 184, -522,
10012  41, 503, 209, 14, -96, 791, 1263, 289,
10013  -101, -1728, -1073, -517, 4156, -685, 214, -721,
10014  -608, -102, -295, -114, 126, -340, 109, 88,
10015  -1588, 82, -549, -376, 76, 84, -210, 59,
10016  -130, 321, 678, 4704, 564, -1, 100, 325,
10017  -296, 256, -936, -886, -1088, -191, 476, -3684,
10018  1359, 12, -397, -70, -17, 58, 569, 353,
10019  821, -77, 253, 153, 5697, -171, 181, 3,
10020  -90, -413, -265, 142, 62, 959, 151, -103,
10021  845, -340, -280, -733, -592, -244, 2534, 3089,
10022  935, -393, -105, 145, -666, -2865, -1532, 717,
10023  2867, 206, -800, -125, -34, -189, -138, 42,
10024  189, -141, 107, -3030, -3795, -494, 108, -149,
10025  382, 760, -142, 337, -844, 228, 124, 232,
10026  -23, -1, 2298, 750, 636, -353, 157, 676,
10027  -191, 812, 3434, 759, 543, -17, -213, -95,
10028  316, -693, -604, -1059, 32, -496, -3334, -272,
10029  -104, -495, -130, 627, -376, 74, -599, 55,
10030  -2185, -968, 517, -343, 21, -249, -963, 268,
10031  3339, 239, 771, -134, 42, 231, 75, 1633,
10032  331, -125, -414, 457, -316, 111, -475, 363,
10033  -687, -4105, 469, 443, 113, 72, 1498, 406,
10034  915, -229, 564, -377, 89, 137, 39, 2,
10035  -29, -416, -149, 3598, -253, 12, -1015, 3016,
10036  916, -726, -2286, -99, -1085, -238, 690, -44,
10037  -51, -115, 25, 56, -905, -3050, -1121, -24,
10038  -2160, -1424, 1009, -180, -424, 188, -417, -66,
10039  -86, 74, -28, -225, -937, -90, 251, -1850,
10040  1939, 1843, 833, -1879, -192, -318, 103, -363,
10041  -22, -57, -2833, -118, -277, -98, -85, -495,
10042  -874, 3027, -141, -1490, -172, -266, -32, 190,
10043  -12, -364, -380, -2107, 249, -217, 662, -584,
10044  89, -563, 1153, -3091, -656, 463, 144, -26,
10045 };
10046 
10047 static const int16_t cb4448ss1[] = {
10048  6475, -60, 162, 42, -71, 50, -85, -278,
10049  -14, -60, -53, 132, 28, -65, -71, -62,
10050  6, 119, 195, -140, 28, 37, -603, -4956,
10051  -290, 700, -241, 11, -301, 297, -1009, 468,
10052  885, 192, 40, 495, 846, -28, 201, -255,
10053  927, -644, 2424, 2882, -82, -1764, 1077, 315,
10054  946, 843, 399, 176, 567, 546, 377, 283,
10055  2469, -1815, -65, 12, 422, -368, -639, -493,
10056  -5606, 84, 122, 241, 267, -8, -257, -23,
10057  -220, -118, 139, -1582, -218, -2436, 2539, -270,
10058  146, -262, -489, 1551, 604, -225, 363, 234,
10059  -110, -166, 1058, 2342, 1950, 43, 2362, -1189,
10060  492, 172, -296, 159, -430, -311, -135, -182,
10061  77, -444, -1995, -855, 2080, -457, 389, 872,
10062  2549, 935, -128, 519, -374, 310, 96, 119,
10063  -263, 1981, -1019, -628, 212, -173, -2292, 1066,
10064  -1985, -426, 115, -746, 147, 3, 94, 195,
10065  -1762, 1713, -337, 1884, -123, -480, 95, 777,
10066  1073, 2117, -969, 16, 11, 123, 374, -394,
10067  -1419, 829, 1657, 1294, -2770, 286, 813, -290,
10068  -115, 111, 312, 53, 44, 896, 34, -2288,
10069  -3443, -2053, 98, 293, 429, -168, 74, -58,
10070  221, -383, 100, 63, 1925, -1207, 199, 94,
10071  -94, 3060, 1825, 611, 292, -141, 382, 141,
10072  105, -151, 0, 1448, -267, 206, 932, -682,
10073  251, -183, 1080, 161, 4334, -397, 525, -91,
10074  127, -104, 921, -2282, -274, -1070, 387, -312,
10075  1380, 2769, -554, 1501, -921, 102, -183, -104,
10076  -66, -1656, 2049, 122, -2271, 84, -276, -204,
10077  353, 380, -414, -1757, -1035, -318, -130, -10,
10078  163, -471, 2425, 2864, -1892, 294, 817, 754,
10079  277, -29, -214, -39, -312, -57, -54, 986,
10080  2286, -574, 34, -641, 3783, 214, -399, -155,
10081  38, -148, -42, -89, 97, -17, -2192, 729,
10082  272, 1168, -3593, 150, 96, -473, 211, -60,
10083  136, -26, 142, -285, 93, 666, -465, -181,
10084  2016, -338, -2186, -2608, -449, 107, -18, 45,
10085  24, 245, -119, 244, 442, 1509, 158, 242,
10086  169, -16, -221, 104, 115, 16, -217, 23,
10087  -25, 130, 4076, 662, -315, 3068, -35, 36,
10088  2785, -223, -528, -157, 43, 186, -514, -240,
10089  15, -245, 520, -110, -781, -641, 294, -20,
10090  64, -44, 400, -109, 4756, 1334, -421, -195,
10091  130, -2182, 64, -897, -1423, 3081, -523, 378,
10092  -164, 968, 593, -192, 71, 114, -143, -10,
10093  1961, -3141, 3173, -39, -110, -57, 144, -68,
10094  -429, 30, -10, 467, 159, 40, 67, 260,
10095  814, -168, -836, 1073, -3562, 1786, -1205, -148,
10096  -105, 94, 5, 143, 138, 18, -1384, 20,
10097  635, -126, -71, -87, -320, -407, 559, -151,
10098  1312, -4395, -755, -263, -77, 1657, 699, 426,
10099  469, -469, 253, -80, 317, -71, 268, 3592,
10100  -2051, 304, 157, 43, 1872, 3794, -1537, 1226,
10101  -159, -335, 340, -385, -253, -195, 21, 106,
10102  -31, -187, -63, -2771, 446, -708, 202, -186,
10103  548, 832, 1757, -1274, 1234, -756, -160, 76,
10104  -82, 64, 2169, 13, -849, 244, -2486, -2138,
10105  844, -178, 270, 297, 150, 202, -41, -188,
10106  121, -1272, 371, -319, 2848, -469, -2059, 1290,
10107  -457, -380, 690, 148, -51, -340, 113, 57,
10108  -1259, -396, -1404, 336, -511, 576, 4441, 124,
10109  143, -483, 85, 138, 196, 38, -188, 1177,
10110  -764, -2067, 820, -264, 218, -300, -501, -230,
10111  -2529, 1349, -1606, -199, 92, -55, -1324, -702,
10112  2078, -1269, 414, -50, 29, 12, 87, -593,
10113  217, -82, 94, -2392, 308, 2315, 2188, 768,
10114  -1103, -77, 579, 1706, -826, -224, -297, 145,
10115  -640, 570, 146, -199, 1187, -872, 327, -310,
10116  -122, -23, -13, 808, -139, -4425, -670, 412,
10117  -4, -70, -162, -1056, 685, -312, -957, 339,
10118  893, -252, 4040, -105, 76, 993, 281, -79,
10119  -139, 168, -298, 795, -1107, 395, 386, -524,
10120  1052, -2341, 2537, 474, 726, -1028, -357, -52,
10121  115, -9, 1349, -2240, 785, 2751, 77, 922,
10122  385, -539, -148, 410, 251, -70, 199, 51,
10123  1728, -206, 1181, 1182, 1388, -791, 121, -3,
10124  8, -147, -95, 101, 886, -2412, 19, 2401,
10125  -116, 718, -592, -221, 724, -33, 690, -180,
10126  868, -3330, 377, -336, 128, 267, -2075, 2848,
10127  2994, -300, 3, -153, 41, -456, 38, -31,
10128  309, -106, -92, -14, 96, 672, 634, 207,
10129  1556, 438, -2147, 282, 2443, -1662, 511, 457,
10130  -259, -505, 173, -204, -858, -117, 2751, 852,
10131  220, -512, -2576, 1542, 357, -77, -4, 165,
10132  -63, 189, 302, -699, -764, -1559, 25, -233,
10133  405, 173, 698, -73, -300, -1442, -2923, -1326,
10134  -25, 98, -196, -2915, -1169, -3392, 691, 353,
10135  -196, 96, 41, 180, 198, 280, 207, -158,
10136  -19, 1556, 991, -523, -280, -1599, 1368, -3247,
10137  -996, 159, -136, -469, -48, 0, 30, 95,
10138  -765, 33, 6580, -180, 316, -176, 105, -21,
10139  -9, 166, 148, -52, -49, 42, 2, 318,
10140  -55, -91, -1461, -1474, -3086, -756, 1479, -29,
10141  -668, -255, -51, 241, 249, -212, 132, -129,
10142  -410, 113, 17, 301, 185, 96, 10, 188,
10143  38, -772, 5152, -13, -10, 1527, 806, -23,
10144  -79, 1102, -77, 329, -99, -404, 2276, -873,
10145  -2681, -765, 71, 20, -2448, -803, 1827, 1115,
10146  -160, -15, 288, -46, 573, 100, -726, -694,
10147  -406, 288, 61, -2216, -904, 77, -2983, -962,
10148  -1438, 809, -38, -79, 95, 52, -231, 518,
10149  115, 41, 908, 780, 805, -207, -2161, 554,
10150  968, 3111, 133, -158, -13, -34, -182, -60,
10151  105, 718, -1245, 227, -818, 1184, 903, 603,
10152  -988, -2647, 1847, 141, 817, -337, 131, 393,
10153  1653, 839, -261, 466, 465, -297, 1440, -431,
10154  2058, -1857, -1416, 310, -722, -54, 203, -266,
10155  3770, 172, -593, -73, -508, -61, 1110, 1261,
10156  275, 1681, 447, -147, -95, 33, 1281, -3119,
10157  24, -308, 366, -468, 232, 358, 667, -942,
10158  696, -924, -2059, -62, 151, -2102, 332, 258,
10159  -186, -636, 685, 214, -3174, -1243, 573, -276,
10160  9, -262, -20, 158, -174, -21, 593, -6198,
10161  -266, -270, -63, -203, 63, -396, -100, 191,
10162  212, 85, 120, -791, 37, -47, 2108, 652,
10163  519, 346, 106, -1840, -2566, -563, 14, 266,
10164  10, 214, 504, -1269, 50, 164, 120, -105,
10165  -546, -212, -79, 41, -171, 675, -252, 4373,
10166  -16, -1697, -1491, -3588, -587, 623, 67, 269,
10167  484, -25, 1067, 580, -598, 195, 47, -17,
10168 };
10169 
10170 static const int16_t cb4448sm0[] = {
10171  -5114, 166, -785, 635, -528, -102, 269, 492,
10172  -185, -614, 122, -124, 85, 145, 270, -154,
10173  39, 2524, 58, -57, 119, 5, 343, 2873,
10174  -278, -787, 137, 62, -169, 2049, 1476, -325,
10175  130, -702, 2882, -19, 310, -258, -135, 88,
10176  -268, 69, 69, 695, -1935, 815, 678, 44,
10177  3085, 278, -587, -1326, 360, 145, -17, 66,
10178  -2475, -594, 132, 358, 406, -369, -237, 3363,
10179  329, -424, 52, 49, 291, -236, -2332, -261,
10180  49, -27, 170, 3656, -214, -603, 264, 60,
10181  -87, 145, 116, 179, 190, 679, 339, -340,
10182  3272, 641, -2631, 484, 159, 305, 290, 208,
10183  226, 68, 102, -145, -356, 153, 647, -2046,
10184  937, -1666, 1093, -29, -1161, 749, -2360, 171,
10185  -2185, 841, -1406, -1057, -1764, -300, -205, 452,
10186  2168, -214, -153, 291, -106, 79, 1717, -20,
10187  -1771, 286, -466, 686, 167, 137, 5, 43,
10188  1075, -2601, 261, -86, -333, -724, 162, 186,
10189  4, -334, -412, -309, 888, -114, 531, 297,
10190  4284, 297, -1695, -212, 75, -263, -2313, 102,
10191  -434, 352, -1813, -472, 114, -185, 6, 66,
10192  8061, 414, -577, 672, -152, 152, 1, 38,
10193  -66, 48, -35, 62, -98, -19, -3762, 98,
10194  242, 114, 359, -162, 115, -3038, 340, 253,
10195  -526, -144, 14, -147, 28, -352, -5858, 46,
10196  -597, -392, 226, -54, -70, -47, -45, 16,
10197  53, 137, 172, -3017, -22, -163, -267, -3289,
10198  -31, -174, 110, 794, 425, 67, 58, -72,
10199  -156, 3937, -585, 2116, 99, -1115, -257, 801,
10200  270, -329, -257, -18, 122, -369, -2196, 1746,
10201  -305, 599, 800, 749, 1466, -299, -1519, -255,
10202  -233, 217, -117, -256, 301, -249, -327, 5530,
10203  86, 135, -784, -137, 610, -7, 55, 93,
10204  -106, -50, 267, -229, -26, -1070, 13, -75,
10205  1733, 2929, -130, -713, 15, -2144, 104, -318,
10206  282, -8, -285, -468, -124, 59, 520, -78,
10207  -332, -654, -5048, 212, -388, 97, -1523, 227,
10208  -2545, 2159, -127, 1020, 79, -664, 403, -31,
10209  -356, -1, -436, -86, 75, 610, 3048, 235,
10210  -3133, -1189, -44, -23, -324, 260, 469, -113,
10211  22, 53, 525, 427, 469, 1016, 420, 493,
10212  -1229, -238, -2671, 361, -2745, 193, -253, -59,
10213  15, 53, -57, 36, -144, 127, 25, 11,
10214  -34, 6560, -12, -80, -72, 70, 654, -1135,
10215  158, 279, 298, 746, -190, -1382, 138, 527,
10216  -1504, -2753, -106, -55, 225, 54, 136, 53,
10217  506, 174, 268, -533, -43, -416, -196, 6266,
10218  -81, 22, -158, 350, 1177, -728, 594, 34,
10219  -368, -226, -584, 247, 804, -1141, 78, 3923,
10220  -53, 309, 58, -45, -7634, -73, 39, -152,
10221  55, -77, -45, -62, -25, -247, -161, 28,
10222  -2629, -401, -295, -687, 298, -3240, 0, -251,
10223  7, -49, 494, -198, 202, 2201, -301, 83,
10224  45, -964, 256, -1499, -2394, 24, -267, -599,
10225  46, 161, -370, 81, 636, 3146, -2077, -964,
10226  322, 400, -635, -688, -630, -92, -235, 104,
10227  -77, -541, 511, 2722, 441, 2757, 952, 739,
10228  -257, -254, -438, -122, -151, 12, 578, -92,
10229  -440, -63, 93, 4971, -499, 419, 1374, -165,
10230  -417, 64, -13, -235, 1080, -77, 536, 68,
10231  -842, -772, 1627, -471, -1350, -144, 2849, 219,
10232  114, 68, -55, 350, -11, -1334, -3042, 1166,
10233  -147, -891, -483, 1461, 339, 808, 362, -101,
10234  -2807, -24, -377, 518, -438, 194, -110, 194,
10235  -826, 3380, -81, -30, -43, 103, -99, 1539,
10236  -614, -13, -1154, 196, -3122, -521, 1454, -319,
10237  159, -428, 722, -208, 162, 1871, 2534, 2287,
10238  946, 261, -483, -645, 26, -170, -31, 17,
10239  164, 104, -44, -8192, -20, 94, -235, 56,
10240  68, -58, 380, -25, -170, 17, 16, -154,
10241  63, 477, 1280, 614, -529, -2347, -360, 159,
10242  1967, -2085, 485, 335, 378, 178, 1633, -437,
10243  -46, 23, 640, 1465, -91, 1279, -1025, -1007,
10244  -236, 2632, -257, 262, 177, 3029, -3149, -1001,
10245  231, -262, 87, -243, -68, -597, 109, 62,
10246  -264, 37, -463, -3105, -633, 881, 1026, -86,
10247  417, 705, -1144, -68, -2084, 46, 124, -36,
10248  -2461, -73, -126, -303, 1079, -358, -2764, -761,
10249  -1454, -245, 203, 0, -179, -117, 2571, -4751,
10250  -20, 194, 298, 258, 390, 270, -36, 182,
10251  152, -56, -97, -47, 138, -233, -111, -1490,
10252  -490, -329, 662, -320, -4697, 443, 66, 352,
10253  203, -114, -119, 186, 649, -106, -5, 2280,
10254  1132, -376, 1168, 919, 1858, 271, -1741, -130,
10255  -3388, 264, 618, -2375, 260, 1279, 110, 732,
10256  128, -373, 54, -182, 99, -131, 9, 30,
10257  -83, 27, 204, 109, -306, 6903, 130, -7,
10258  -115, 92, -241, 119, -640, -871, -40, 372,
10259  -68, -147, -1503, -58, 920, -466, 311, 144,
10260  -3648, -121, -357, 5, 1968, -737, -1491, 596,
10261  818, 122, 688, -137, -2415, -368, 236, 71,
10262  -597, -193, -395, 795, 855, 657, -49, 844,
10263  -3320, -1921, 846, 17, -293, -17, -1676, -1826,
10264  -138, 897, -207, -3, 1838, -901, 86, 275,
10265  964, 230, 510, -10, 2879, 3949, 332, 289,
10266  109, -229, 18, 238, 244, 287, 44, 103,
10267  367, 21, -1134, -378, 1338, -828, 3500, 5,
10268  1027, 475, 208, 654, 589, -92, 236, -85,
10269  -115, 1095, -2504, 827, -885, -806, -155, 2112,
10270  -346, 1120, -350, -911, -234, 231, 55, 87,
10271  1957, 601, 755, -1248, 753, -2726, -481, 2038,
10272  96, -363, 309, 150, 299, -561, -698, -1030,
10273  118, 1224, 3240, -1523, 1476, 342, -688, -76,
10274  192, -8, -319, 350, 149, -331, 155, -436,
10275  286, -994, 160, -2696, -423, -2798, -135, -108,
10276  -2846, -254, 3590, 350, 130, -810, 463, -123,
10277  59, -256, 251, -750, -76, -8, -1633, 150,
10278  -931, 1958, 1523, -2527, 239, -287, 172, 332,
10279  -13, 486, 247, -26, 149, 59, 130, 265,
10280  19, 209, 7220, -23, -99, -69, -66, -70,
10281  -54, -75, 60, -264, -102, 1079, -535, 1587,
10282  -557, -1499, 241, -2596, 1157, -140, 270, 33,
10283 };
10284 
10285 static const int16_t cb4448sm1[] = {
10286  7894, -331, 383, -556, 63, -371, -23, 73,
10287  46, -145, 105, 43, -199, -52, -85, -85,
10288  13, -21, -230, 7379, 268, -243, -460, 251,
10289  73, 12, 115, -18, -247, 433, -90, -518,
10290  962, 0, -960, 184, -305, -2003, 276, 1696,
10291  2418, 270, -2140, -215, -534, -389, -403, -3500,
10292  416, 567, -393, -183, 253, -100, -285, -107,
10293  100, 281, -527, -2944, -86, 2652, 311, -785,
10294  -811, -283, 425, -77, 393, 136, 170, 1290,
10295  -765, 108, 676, -213, -1226, -470, 427, 3499,
10296  616, -1211, -226, -37, 88, -2792, 351, 78,
10297  -2975, 99, 192, 1390, -338, 47, -8, 58,
10298  -255, 50, 221, -49, -788, -207, -2122, -167,
10299  -692, 379, -3239, -965, -698, -463, -45, 34,
10300  1785, 1026, -1107, 113, 124, -258, -277, -714,
10301  2764, -178, -200, 907, -45, -213, -2575, -530,
10302  -112, 3616, -128, 76, -366, -135, -22, -51,
10303  125, -100, -79, 142, 54, 107, 87, 493,
10304  -34, -221, -448, -243, 994, 845, -4656, -105,
10305  -487, 41, -112, 349, -4328, -72, 513, -112,
10306  -685, -470, -138, -541, 340, -1505, -24, 37,
10307  169, -405, -434, -2994, -42, -416, -1927, 1551,
10308  -1488, 420, 179, -66, 14, 92, 147, 141,
10309  497, 404, -412, 2301, 336, -2877, -1845, -948,
10310  -784, 262, -211, 6, -1678, -434, -1433, -727,
10311  1254, 542, -1430, -302, 1558, 107, 617, -833,
10312  -369, -178, 1682, -2569, -1232, -1556, -87, -178,
10313  400, -178, -427, -124, -63, 142, -221, 33,
10314  2880, -227, -356, -466, -3362, -398, -167, 164,
10315  126, 59, -1, 5, 212, 25, 2062, -462,
10316  -33, -46, 45, -201, 823, -268, -302, 3623,
10317  389, 382, 136, -30, -64, 2, -600, 3114,
10318  2720, 273, -588, -235, -313, -141, 37, -28,
10319  355, 184, -433, -110, -576, -56, 134, -623,
10320  -271, -2529, -2753, 947, 1319, -2, 620, 36,
10321  -412, -1986, 221, -404, 514, 3223, -106, 1497,
10322  -368, -167, -142, -366, -125, 16, 142, -435,
10323  -160, 2845, -153, 470, 387, 3117, -75, -375,
10324  658, 259, 755, -3, 3744, -517, -1446, -667,
10325  1372, -1692, 117, -96, 195, -201, -134, -76,
10326  179, 97, 71, 1887, 161, 365, 228, 1177,
10327  235, -834, -48, 1667, -1123, 2217, -209, 100,
10328  -219, -2778, 81, -579, 3421, -326, -492, -233,
10329  78, 32, 117, -74, -80, 85, -282, 453,
10330  500, 721, 800, 83, -624, 1000, 165, -20,
10331  -516, -4193, -334, 107, 1221, -1507, -10, 523,
10332  85, -44, 21, 34, 199, -106, -2233, 525,
10333  2138, 40, -55, -63, -8179, 326, 333, -152,
10334  -27, 137, 212, 130, -10, 76, -61, -113,
10335  -544, -179, -187, 0, -5308, 322, -326, 513,
10336  415, 375, -92, -354, 69, 77, 65, 93,
10337  -352, -165, -1837, 1790, 914, -276, 2215, -1418,
10338  343, 281, 4, 283, 4398, 1695, -248, 153,
10339  -166, 751, 822, -406, -456, -251, 185, -251,
10340  -222, -169, -266, -6323, 249, -40, -45, -203,
10341  47, -83, -621, -174, 327, 30, 114, -29,
10342  -505, -224, 1804, 1582, -2292, 2102, -746, -421,
10343  170, 438, -171, 153, 84, -157, -2937, -123,
10344  -81, -227, -98, 263, 3531, 36, 105, -479,
10345  -94, -357, -22, -124, 279, -116, 543, 201,
10346  -393, -226, -2255, -133, 1613, -123, 2687, 70,
10347  191, 240, -996, -676, 606, -1245, -306, 413,
10348  -272, -539, 485, 3583, -224, 432, 389, 31,
10349  -888, 318, -149, -228, 764, -426, 1608, -2656,
10350  254, -2193, 252, 484, -90, -117, -257, -2210,
10351  -156, 553, 559, 680, 298, -16, -519, 1172,
10352  2172, 1288, -113, 186, -199, -1415, -83, -1984,
10353  667, -1013, 344, -399, 2889, -1175, -908, 186,
10354  185, -22, -328, 3132, -1166, 209, -213, 386,
10355  2140, 552, 1023, 719, 529, -169, 421, 196,
10356  76, 1995, 532, -75, 2060, -526, 396, 2974,
10357  -264, -348, 149, 586, 22, 97, -337, -252,
10358  357, 103, -2308, -2578, -1836, -277, 346, -314,
10359  -989, 185, -314, 102, 56, 3779, -265, -1029,
10360  -12, -126, -431, 356, -2493, -86, 172, 116,
10361  61, -146, -2220, 211, -165, 233, -327, 73,
10362  -7, -104, -546, 253, -2406, 361, 2252, 486,
10363  675, -177, 2643, 603, 300, 1123, -642, 361,
10364  684, -2151, 569, -1014, 120, -50, 321, 3174,
10365  3080, -733, -427, 299, 169, -123, -140, -13,
10366  -315, 21, -120, -24, 174, -191, -350, -7842,
10367  -145, -169, -419, -15, 150, -130, -73, 162,
10368  -9, 38, -287, 109, 390, 147, 151, 1907,
10369  -4243, 7, -207, -147, -230, -343, -117, -111,
10370  107, 132, 1457, -88, -8, -445, -176, -172,
10371  -1799, -813, 486, 1150, -3026, -168, -2620, -584,
10372  178, -543, -1868, -359, -113, -1783, 214, -663,
10373  473, 866, -136, 169, -3324, -129, -3404, -249,
10374  234, 422, 251, 340, -343, 231, 134, -42,
10375  32, 64, -209, 12, 236, -267, -419, 1,
10376  260, -109, 6508, 105, 7, -273, -123, -107,
10377  -152, -274, -157, 75, 74, -201, 46, 37,
10378  338, -21, -180, 208, -6417, 794, 250, -81,
10379  -585, 4, -119, -314, 529, 219, 159, -132,
10380  -277, 76, -613, 4933, 15, 213, 2461, 286,
10381  542, 177, 2767, 389, 136, 750, 559, -994,
10382  684, -12, -2081, -546, -89, -3733, 548, -620,
10383  675, 118, -121, 190, -52, 19, -19, 25,
10384  -1224, 344, 3094, -2067, 7, 273, -1268, -375,
10385  -297, -201, 271, -191, 123, 6, -260, 2284,
10386  -308, -3062, 242, 668, -221, 1146, 1218, 473,
10387  -133, 82, 57, 112, -1677, 78, -229, 354,
10388  -463, 763, 1628, 2243, 1386, 1630, -145, 255,
10389  -60, 228, 195, -864, 2539, -466, 985, -3075,
10390  2, 118, 221, -395, -450, -256, -158, -32,
10391  -3829, 2012, -50, -465, 146, -1091, -318, 271,
10392  -12, 596, 160, 120, 92, -209, -335, 104,
10393  -28, 689, 305, -548, -849, 1617, 605, 185,
10394  -414, 3899, -273, 51, 182, -192, 121, 616,
10395  1219, 414, -959, -4219, 1319, 60, 246, -468,
10396  -32, 225, 338, -39, 1235, -2079, 2250, 626,
10397  121, 296, -137, -339, -1870, -47, -397, 124,
10398 };
10399 
10400 static const int16_t fcb8l[] = {
10401  -1239, -1310, -1240, -1146, -1337, 1303, -482, 2215,
10402  2026, 2222, -1144, -1188, -1209, 2535, -1111, -844,
10403  1485, 625, 1254, 1204, 5932, -1116, -1235, -1208,
10404  -801, -1020, -558, 1387, 1513, -1079, 3220, -896,
10405  -1083, -1166, 2246, -1210, -838, -950, -960, 764,
10406  13941, -1307, -817, -1253, 1850, -1320, -1361, -1218,
10407  -671, 780, -839, -1068, -776, 2977, -714, -944,
10408  -823, -580, 357, 591, 302, -1078, -895, -1020,
10409  3116, -1144, 1438, -891, -71, 1528, -238, -1297,
10410  -1020, 4616, -1185, -514, -1154, -1157, 1901, 2372,
10411  -1131, -1289, -1273, -1289, -1311, -1331, -1340, 439,
10412  455, 2395, -537, -1180, 2409, -1084, -580, 1937,
10413  846, -51, 615, 1099, 3854, -1177, -912, -1095,
10414  656, -995, -647, 3298, -976, -436, 12323, -1291,
10415  -1187, -1341, 4779, -1368, -1357, -1317, -985, 1407,
10416  -513, -1387, -1224, -1069, -1218, -1117, -181, -1209,
10417  5376, 4256, -22, -1232, -1173, -834, -1054, -947,
10418  -611, -822, -206, 5572, -988, 1067, -837, 738,
10419  -332, -38, -59, 143, 248, 386, -447, -1233,
10420  -1258, -1169, 3653, -1045, -657, -926, 2004, 2201,
10421  -1164, 7042, -1302, -1313, -812, 150, -129, 305,
10422  442, 742, -1185, -1293, -1220, -872, -1304, -1260,
10423  -853, -1293, 2962, 3011, -178, -1187, -1087, -896,
10424  -895, -1053, 3788, 59, -169, 1632, -1201, -1289,
10425  5263, -896, 331, -852, 218, 825, 1129, 1024,
10426  -39, -1186, -1054, 1862, -1198, 2010, -1075, -1005,
10427  702, 1550, 4491, -1055, -890, -645, -987, 2465,
10428  529, 194, -72, 370, 1547, -968, -849, -1153,
10429  6459, -1164, -1061, -1020, -838, 125, 3698, -1168,
10430  -1066, 1882, -1159, -439, -1017, -759, 744, 1302,
10431  -812, -985, -1002, -1029, -871, 3690, -170, 604,
10432  623, 1272, 6135, -1012, -1231, -1066, -927, -1082,
10433  2393, -843, 1537, 1240, -866, -1161, -866, 6639,
10434  -994, -860, -264, -298, 469, 1184, -868, -1262,
10435  2167, -1177, 2132, -987, -563, 969, 1145, 1508,
10436  -735, -1232, -1090, -1204, 1507, -1101, -393, 755,
10437  975, 1246, 1944, -1068, -1169, -1040, -987, -1301,
10438  5488, -1057, 3150, 1890, -1133, 2725, -1123, -963,
10439  1901, 260, -484, 449, 564, 1144, 679, -1118,
10440  -989, -702, -556, 162, 689, 712, 673, 443,
10441  -695, -1247, -1019, -1065, -406, -1143, 1750, -743,
10442  2644, 2402, -1171, -1157, -1059, -823, -688, 1314,
10443  1458, 629, 857, 856, -875, -1316, 3470, -1061,
10444  -846, -761, -712, -955, 978, 1967, -980, 3517,
10445  -994, -953, -903, 56, 228, -30, 359, 560,
10446  9926, -1178, -1056, -627, -952, -481, -1168, -268,
10447  -701, -555, -887, -1212, 1768, -1156, -396, -755,
10448  -119, 1594, 949, 1201, -844, 1734, 1312, -331,
10449  -500, -280, -125, -219, -139, 496, -1121, -1227,
10450  -1145, -215, -1123, -765, -173, 4055, 1086, 1465,
10451  -714, -904, -901, -713, -1073, 1233, -797, 645,
10452  58, 897, -518, -624, -441, -554, 1139, 549,
10453  147, 72, 127, 428, -1104, -979, 2433, 1867,
10454  -237, -745, -280, 110, 794, 631, -1049, 1141,
10455  -974, -920, -849, -392, 634, 414, 614, 797,
10456  -1162, -1344, -1192, -1259, -1079, -912, 2717, 2548,
10457  1847, 1920, -1004, -1091, -1006, -692, -85, -24,
10458  1014, 1427, 751, -584, 6057, -1206, -1072, -795,
10459  -921, -1103, -1157, -623, -818, 2641, 3121, -1084,
10460  -1095, -939, -664, -694, 884, 555, 144, 593,
10461  -874, -1074, 417, -1027, -6, -790, 1687, 80,
10462  1018, 738, -527, -958, -701, -377, -4, 155,
10463  304, -348, -947, -342, 2269, -1040, 1124, -494,
10464  -76, 76, 2, 114, -194, 348, 904, 466,
10465  -577, -717, 107, -39, -29, 158, 101, 149,
10466  -968, -921, 558, -264, -445, 138, -121, -33,
10467  105, 243, -478, -1047, -937, -751, -609, -822,
10468  -709, -976, -1006, 2800, -1108, -1292, -1055, -1272,
10469  -1295, -1152, 305, -1144, 635, 2067, -584, -1135,
10470  -663, -1130, -754, -1009, -937, -515, 1473, 841,
10471  -1235, -1338, -1305, -1141, -1109, -1217, -238, 1915,
10472  3550, 2306, -963, -985, -874, 763, -826, -694,
10473  19, 391, 379, 776, -582, -1216, -1285, -1164,
10474  -1276, -1305, -1273, 2631, -579, 2487, 1058, -655,
10475  -808, -878, -910, -1006, -1122, -590, -663, 428,
10476  2185, -1125, -1032, -1076, -873, -1139, -1029, -477,
10477  1720, 1238, -1111, -1311, -1343, 1074, -1328, -1181,
10478  -970, -386, 2359, 1777, -1045, -1189, -1117, -1053,
10479  -942, -329, 501, 1237, 808, 1022, -866, -1048,
10480  -678, 1597, 1528, -262, -256, 231, 418, 728,
10481 };
10482 
10483 static const int16_t fcb8s[] = {
10484  -1022, -858, -773, 304, -881, -771, -341, 937,
10485  270, 420, -684, -1000, -795, -903, -671, -575,
10486  14, 3327, 528, 893, 965, -541, -947, -1027,
10487  4008, -1081, -743, -991, -808, 933, -1406, -1173,
10488  7513, -824, -213, -797, -648, -40, 176, 217,
10489  -1298, 6743, -755, -232, -440, -680, -269, -60,
10490  -80, -85, -893, -1044, -726, -733, -834, -641,
10491  231, -779, -501, 1832, -1296, 2548, 2754, 19,
10492  -210, -708, -205, -74, 18, 55, -1225, -1123,
10493  -1239, 6991, -689, 272, -290, 56, 356, 675,
10494  1623, -1134, -607, 1426, -872, 511, -1060, 408,
10495  253, 423, 1960, -1337, -1152, -985, -924, 2020,
10496  -398, 348, 4188, 1044, -650, -831, 2909, 2083,
10497  -457, -5, -1037, -964, -128, -40, 6019, -858,
10498  -937, -559, -624, -601, -411, 120, -289, 412,
10499  -1271, -1351, 3858, -1214, 2224, -325, -165, 535,
10500  559, 386, 1868, 649, 269, 245, -708, -778,
10501  -179, -12, 101, -12, -1235, -892, -829, 2570,
10502  -574, -431, 170, 167, 492, 531, -930, -1093,
10503  -1037, -1177, -1151, -912, -466, 303, 1601, 4089,
10504  -1234, 3160, -631, -1090, -741, -274, 103, 13,
10505  356, 289, 2709, -1115, -1011, -965, -948, -563,
10506  1939, 870, 1187, 550, -1028, -1217, -726, -954,
10507  -694, -753, 3729, 141, 518, 854, -1102, 1138,
10508  -947, -620, -379, -436, 72, 449, 432, 428,
10509  -1112, 1276, 544, -334, -445, 179, -32, -37,
10510  9, 28, -1252, 2983, -963, 1256, 419, -10,
10511  17, 211, 218, 191, 126, -942, -691, -529,
10512  -533, -193, 1216, 150, 389, 152, -1191, -987,
10513  -942, -860, -463, -705, -159, 184, 1893, 1080,
10514  1753, -694, -609, -699, 61, 269, -126, 93,
10515  236, 380, -527, -966, -334, 163, -662, 3295,
10516  -477, 591, 259, 638, 397, 181, -598, -129,
10517  35, -51, -122, 64, -32, -98, -1351, -1140,
10518  3372, -753, -776, 718, 513, 134, 420, 354,
10519  -1128, -546, -743, 297, 1819, -77, 179, 17,
10520  181, 206, -1028, -1027, -757, -755, -389, 1035,
10521  227, 249, 315, 395, -931, -881, 1207, -777,
10522  -165, -531, -375, 73, 346, 332, -1159, -788,
10523  1196, 959, -432, -337, 243, 176, 321, -7,
10524 };
10525 
10526 static const int16_t fcb8m[] = {
10527  -1379, -1331, -1277, -1266, -927, 0, 2552, 2575,
10528  425, 48, 2568, -26, -841, -762, -679, -562,
10529  -420, 186, 68, 69, -743, -193, 266, 92,
10530  1714, -241, -357, -93, -252, -222, -884, -385,
10531  2436, -446, -150, -533, -192, -33, 226, 8,
10532  -756, -1180, -1238, -1258, -1250, -1147, -764, 141,
10533  3075, 4136, -1255, -1288, -1202, -1188, -1222, -1257,
10534  -500, 1989, 4062, 1328, -300, -186, -399, -329,
10535  -330, -533, -313, 2030, 193, -128, -933, -1016,
10536  66, 1648, -228, -321, 236, 114, 356, 212,
10537  -677, -826, -784, -670, -484, -423, -188, 215,
10538  2476, 652, 3424, 1991, 940, -576, -942, -1038,
10539  -1097, -1161, -1120, -956, -763, -416, 2824, 1429,
10540  -693, -755, -455, -670, -535, -225, 4814, 116,
10541  -940, -953, -1008, -856, -797, -582, -531, -213,
10542  -412, 2479, -156, -218, -319, -168, -236, -248,
10543  -305, -515, -224, -382, -501, -759, 139, 1789,
10544  -258, -343, -167, 721, -1014, -1092, -975, -1070,
10545  -1126, -778, -178, 36, 522, 5371, -402, -1351,
10546  -1577, -1662, -1642, -1560, -1249, -870, 602, 8968,
10547  -1126, -1102, -1118, -1072, -946, -511, 482, 1635,
10548  1108, 2471, -935, -748, -302, -445, -810, -359,
10549  1433, -83, 336, 1834, -712, -773, -752, -609,
10550  -391, 625, 2550, 403, -447, -18, -261, 91,
10551  5096, -199, -887, -1018, -728, -930, -921, -684,
10552  -22, 2422, 2118, -417, -757, -789, -732, -794,
10553  -785, -664, -627, 885, 471, 798, -429, -684,
10554  -454, -185, 185, -26, -990, -369, 1048, -25,
10555  -98, 720, 41, -60, -3, -92, -790, -147,
10556  846, 4007, -346, -907, -849, -730, -639, -842,
10557  9096, 617, -1164, -1275, -1380, -1396, -1391, -1364,
10558  -1342, -1080, 655, 5687, 505, -818, -1134, -1125,
10559  -1136, -1123, -1088, -996, 3, 36, -48, -28,
10560  121, -55, 172, -43, 21, -74, 1537, -69,
10561  378, -38, -113, 159, -149, -609, -693, -796,
10562  -715, 588, 376, -744, -659, -316, 145, 448,
10563  659, 320, 787, -315, -956, -682, -595, -327,
10564  146, 348, 837, 577, -1011, -1014, -647, -159,
10565  679, 158, 294, 670, 507, 540, 418, 558,
10566  12, -674, -901, -897, -827, -682, 323, 2580,
10567 };
10568 
10569 static const int16_t fcb8sl[] = {
10570  -1269, -1637, -1349, -1672, -1421, 2750, 212, 3563,
10571  -74, 1555, -1495, -1148, -1172, 1351, -484, -473,
10572  1418, 557, 899, 635, 6124, -1140, -1154, 783,
10573  -1444, -1509, -1041, 1793, 4459, 1325, 2055, -921,
10574  -794, -713, 1625, -50, 78, -159, 361, 855,
10575  10282, -1533, -1105, -1582, -1704, -1697, -1440, -1001,
10576  864, 2038, -1347, -847, -1419, 1474, -1369, -1189,
10577  -1125, -655, -134, 950, -1398, -222, -1498, -1262,
10578  2597, 729, 2521, -544, 457, 2058, 3821, -1568,
10579  -1577, 2013, -1717, -1620, -1292, 2771, 2559, 4942,
10580  -1497, -1576, -1724, -1550, -1775, -1734, -1097, -635,
10581  1934, 2706, -1399, -994, 1685, -1142, -511, 1595,
10582  -275, 861, 484, 958, -1374, -764, -1105, -1493,
10583  -1678, -1630, -521, 5138, 53, 1331, 4909, -1376,
10584  2134, -1638, 1562, -1565, -1487, -1625, 3232, 4742,
10585  -1017, -1353, -1212, -1585, -1309, -1139, -71, -820,
10586  5928, 2987, -641, -1314, -1198, -1182, -1005, -542,
10587  -1287, -1210, -1103, 6865, -1130, 1375, -884, 1241,
10588  -532, -173, -68, 15, 309, 192, -1128, -1107,
10589  -849, -1343, 2233, -1281, -535, -679, 3878, 1865,
10590  -1427, 4508, -1022, -747, -1117, -1104, -33, 669,
10591  1216, 1482, -1360, -1075, -1483, -1390, -1366, -754,
10592  -1042, -766, 3467, -624, -968, -1101, -393, -890,
10593  -447, -995, 2346, -909, -784, 977, -1141, -1201,
10594  5256, -1552, -536, -1419, 0, 596, 556, 1654,
10595  -1124, -1225, -830, 1267, -719, 1791, -546, -297,
10596  978, 378, 2674, -1261, -1159, -951, -1027, 2537,
10597  -470, -360, -268, 1098, -1154, -1513, -729, -1455,
10598  5671, -1236, -800, -874, 1630, 1273, 1909, -623,
10599  -724, 1417, -559, -326, -257, -189, 265, 220,
10600  -284, -1302, -1272, -1223, -842, 4338, -934, -1001,
10601  -495, 2944, 4295, -924, -1004, -1097, -1024, -328,
10602  1736, 106, 452, 158, -1024, -541, -1296, 4376,
10603  -1117, -1224, -843, 1097, 1121, 1251, -829, -1374,
10604  2292, -1505, 1850, -1153, -943, -979, -534, 1444,
10605  -1510, -1494, -1147, -1397, 1535, -794, -21, 1313,
10606  638, 1015, -1072, -1275, -1166, -1602, -1618, -1379,
10607  4541, -226, 2169, 888, -1369, 2392, -1087, -948,
10608  1074, 674, 384, 124, 500, 749, 398, -1091,
10609  -721, -114, -15, 413, 200, 135, 290, 189,
10610  -1185, -1188, -1339, -1549, -871, -574, 2333, -346,
10611  554, 3773, -1247, -1531, -1408, -1310, -1007, 2861,
10612  2465, 608, 1080, 1224, -1103, -1477, 1884, -1412,
10613  -904, -1473, -846, -188, 782, 2049, -1473, 1531,
10614  -1530, -1459, -1546, -1260, -856, 1191, 652, 933,
10615  5072, -1456, -1653, 3759, -1751, -531, -1391, 4297,
10616  -374, -751, -1570, -1242, 1461, -1286, -913, -621,
10617  1768, 1246, 1291, 779, -1360, 1641, 1122, -629,
10618  -328, -197, 241, 359, 560, 536, -1474, -506,
10619  -1523, 298, -1551, -1254, -985, 3603, 4317, 958,
10620  -885, -241, -1159, -930, -1249, 1490, -825, 274,
10621  347, 307, -1060, -1027, -809, -1063, 1554, 1708,
10622  -242, -23, 424, 804, -1317, -853, 1571, 1898,
10623  239, -556, 298, -161, 777, 765, -1464, 1053,
10624  -1198, -1156, -917, 0, 1460, 447, 1178, 629,
10625  -1455, -1591, 296, -1785, -1694, -1631, 3669, 3819,
10626  3437, 3274, -956, -666, -874, -284, -858, -202,
10627  -687, 1728, -512, -951, 4692, -1360, -1242, -1188,
10628  -1513, -449, -1566, -1515, -1226, 3857, 1246, -1225,
10629  -860, -1068, -748, -27, 380, 1190, 591, 552,
10630  -1391, 194, -763, -463, 331, -265, 702, 181,
10631  290, -145, -838, -1359, -1381, -1569, -1399, -1088,
10632  -1357, -1295, -486, -612, 1638, -586, 1458, -774,
10633  -223, -620, -104, 189, 344, 269, 1555, 1428,
10634  -867, -621, -294, -206, 32, 235, 261, 161,
10635  -1021, -105, 654, -235, -282, -7, 189, -159,
10636  -218, 113, -1096, -1318, -1256, -1335, -931, -476,
10637  -1041, -1199, -1134, 2781, -1479, -1222, -1397, -867,
10638  -815, -661, 740, -240, 1158, 735, -1435, -1003,
10639  351, -990, -245, -72, -347, -72, 1408, 634,
10640  -1697, -1727, -1534, -1716, -1436, -102, 402, 1518,
10641  1903, 1311, -1477, -930, -355, 508, -162, 21,
10642  -46, 454, 387, 173, -1312, -1284, -1486, -1172,
10643  -1356, -965, -1106, 1760, -670, 2163, -70, 417,
10644  -559, -667, -545, -945, -429, -363, 157, 1280,
10645  2059, -1319, -1291, -975, -1354, -1249, -780, -476,
10646  1410, 1252, -1193, -927, -1462, 871, -1281, -1327,
10647  -900, 1540, 1531, 1227, -1651, -1334, -1073, -752,
10648  -154, 710, 830, 773, 279, 307, -1294, -796,
10649  -761, 1012, 1583, -420, -177, -323, 154, 582,
10650 };
10651 
10652 static const int16_t fcb8ss[] = {
10653  -1481, -1069, -1082, -726, -818, -550, -417, 343,
10654  489, 275, -814, -510, -712, -933, -558, -236,
10655  32, 3051, 451, 301, -414, -237, -683, -599,
10656  3627, -445, -232, 56, 58, 112, -1226, -639,
10657  4096, -644, -226, -23, 90, 162, 313, 104,
10658  -1385, 5607, -428, -860, -447, -265, -145, -132,
10659  115, -200, -1349, -1280, -1216, -1046, -657, 43,
10660  1333, 831, 675, 1174, -1394, 2288, 1840, -682,
10661  -497, -256, 22, 22, 261, 70, -1369, -826,
10662  -975, 2286, -329, -267, 142, 36, 437, 313,
10663  1570, 52, -470, 622, -244, -247, -114, 22,
10664  -117, -541, -1167, -596, -809, -929, -669, -327,
10665  102, 516, 2790, 597, -1317, -870, 1327, 987,
10666  -25, 391, -48, -82, 209, -242, 4424, -311,
10667  -396, -765, -382, -336, -365, -414, -74, -13,
10668  1127, -588, 1363, -714, 368, -450, -390, -364,
10669  84, 139, 1864, 1881, -15, -790, -281, -286,
10670  38, -186, -31, -238, -1249, 262, -841, 731,
10671  -414, -61, -274, 280, 100, 557, -841, -775,
10672  -1007, -1063, -687, -374, -360, 31, 1048, 3471,
10673  -1385, 2464, -840, -1105, -714, -400, 56, 445,
10674  588, 427, 1785, -1093, -783, -847, 41, -23,
10675  465, 392, 382, 428, -518, -249, -58, -791,
10676  -689, -581, 3146, -183, 296, 66, -1243, 1059,
10677  -1076, -874, 416, 544, 253, 66, 168, 211,
10678  -1388, 1253, 138, -727, -509, 905, 319, -297,
10679  67, -525, -1470, 2237, -87, 547, 556, -239,
10680  90, -147, -114, -302, -1017, -824, -585, 25,
10681  0, 62, 1422, -155, -41, -320, -1125, -1069,
10682  -1134, -783, 1129, 45, 183, 47, 716, 672,
10683  409, -1169, -910, -447, -34, 79, 95, 455,
10684  504, 381, 342, -877, -506, -812, -805, 3031,
10685  -249, -518, -69, 564, 243, 261, -332, -434,
10686  -173, -37, 61, 45, -5, 6, -1433, -1009,
10687  1428, -951, -582, 154, 143, 625, 383, 387,
10688  -1392, -1222, -578, 229, 1294, 218, -142, 355,
10689  -149, 201, -1341, -1135, -857, -767, -273, 2059,
10690  255, 578, 350, 315, -1041, -617, 254, -504,
10691  -255, -96, -537, -396, 363, 1074, -1361, 484,
10692  538, -789, -704, -447, 200, 521, 213, 90,
10693 };
10694 
10695 static const int16_t fcb8sm[] = {
10696  -1183, -1170, -867, -948, -746, 492, 1531, 1412,
10697  524, 82, 590, -994, -916, -859, -680, 12,
10698  742, 961, 230, 255, 34, 38, -176, -1,
10699  1880, -240, -769, -531, 269, -32, -772, -494,
10700  757, -583, -677, -281, 717, 440, 561, 91,
10701  -1121, -1054, -1189, -1100, -745, -417, -61, 302,
10702  3079, 1817, -1384, -1479, -1477, -1509, -1077, -323,
10703  902, 2348, 1464, 1038, -487, -179, -447, -311,
10704  -296, -439, -172, 2166, 245, -28, -1050, -390,
10705  -238, 633, 302, -335, 843, -52, 185, 230,
10706  -110, -433, -690, 148, 63, -289, -404, -469,
10707  1948, 245, 2016, 1337, -341, -554, -617, -457,
10708  -436, -459, -400, -520, -661, -7, 1078, 971,
10709  -326, -332, -23, -749, 83, -104, 2106, -947,
10710  -867, -883, -705, -433, -35, 164, 427, 646,
10711  -924, 2196, -656, -798, -282, 217, -227, 134,
10712  446, -15, -584, 33, 185, -571, -159, 1852,
10713  -405, -94, -61, -83, -329, -516, -394, -450,
10714  -173, -140, -54, -156, 226, 1850, -752, -1304,
10715  -1378, -1275, -1017, -680, -337, 356, 1131, 4143,
10716  -1120, -1253, -1269, -860, 90, 973, 152, 886,
10717  609, 1454, -29, 36, -117, -815, -651, -346,
10718  2085, -414, 24, -93, -235, -1103, -1132, -758,
10719  -98, 1497, 1285, -289, -34, 402, -646, 637,
10720  2147, -677, -350, -266, -232, -61, -199, -359,
10721  167, 1546, 816, -453, -35, -251, -468, -491,
10722  -371, -593, -878, 1445, -795, 651, 108, -155,
10723  -201, -14, 250, -271, -732, 793, 154, -288,
10724  -86, 16, 557, 642, -592, -587, -87, -365,
10725  -309, 1753, -40, 95, -529, -87, -214, -234,
10726  4999, -466, -755, -800, -785, -722, -532, -703,
10727  -526, -465, 591, 3937, -229, -804, -808, -698,
10728  -576, -613, -506, -725, 10, 13, -117, -55,
10729  101, 52, 125, -76, -25, -28, 1469, -245,
10730  8, -25, 65, -53, -262, -282, -411, -588,
10731  -667, 1374, 304, -787, -661, -675, 55, 320,
10732  720, -4, 366, -103, -136, -332, -314, -293,
10733  -38, 127, 151, 380, -1330, -1338, -618, -40,
10734  1284, 1500, 466, -515, 105, -161, 19, 697,
10735  -417, -559, -317, -712, -756, -567, 754, 1481,
10736 };
10737 
10738 static const int16_t fcb11l[] = {
10739  -1291, -1237, -1175, -1186, -1139, 524, 1225, 1464,
10740  -1042, -721, -901, 41, -728, 822, -657, 1078,
10741  -483, 1530, -489, 1253, 926, -326, 404, 89,
10742  -1191, -1170, -1237, 1633, 1493, -465, 986, 1184,
10743  -857, -832, -300, -811, -936, -667, -254, 492,
10744  4044, -1136, -983, -855, -592, -199, 383, 876,
10745  2076, -1042, -1019, -729, 1435, -25, 64, 845,
10746  -991, -921, -861, 916, -402, -551, 236, 429,
10747  5253, -1233, -1268, -414, 1793, -463, -569, 1693,
10748  -1197, 6322, -887, -211, -945, -540, 626, 903,
10749  -993, 1500, -490, 1445, -764, -136, 321, 548,
10750  462, -228, 127, -322, 481, -183, 88, 155,
10751  -809, -844, -959, 4011, -581, -232, 330, 986,
10752  -900, -916, -1069, -866, -979, -439, 4016, 1558,
10753  -1023, 2121, 1717, -612, -588, -446, 223, 430,
10754  2567, -972, 2118, -1030, -900, -664, 180, 858,
10755  3232, -991, -1132, 2119, -446, -548, -258, 895,
10756  -962, -184, 2639, 1081, -661, -222, 292, 530,
10757  -952, 1767, -213, -701, 1079, 37, 131, 489,
10758  -875, -749, 3167, -776, 1247, -109, -83, 636,
10759  -1146, -1070, -1001, -1064, -942, 2891, 1137, 1585,
10760  -1314, -632, -1179, -1105, 1101, 51, 2038, 2036,
10761  -926, -727, 180, 1515, -566, 1191, 101, 595,
10762  2247, -364, -315, -105, -130, -79, 121, 210,
10763  7994, -1302, -898, -785, -758, -777, 31, 415,
10764  744, -652, 688, 1226, -649, -605, -268, 314,
10765  611, 662, -240, -411, -698, -434, 377, 339,
10766  953, -810, -931, 1054, -484, -298, 721, 522,
10767  922, -1046, -952, -871, -618, -270, 419, 635,
10768  1006, 129, -838, -724, 220, 481, 253, 329,
10769  205, -456, -724, 675, 598, 332, -14, 291,
10770  -1016, -695, 542, 1270, 498, -456, -113, 362,
10771  -547, -1068, -1178, -1261, -1161, -905, 390, 2204,
10772  -1056, -1102, 5611, -1100, -1076, -902, 360, 978,
10773  -538, -286, 1253, -430, -457, -148, -1, -60,
10774  -1116, -955, 2869, -926, -680, 1111, 706, 842,
10775  -1311, -1275, -1150, -236, 675, 897, 758, 912,
10776  1886, -1115, -999, -84, -588, 2190, -171, 739,
10777  -737, 150, -902, -854, -917, 334, 557, 534,
10778  -851, -39, -25, 214, -136, -73, 263, 234,
10779  -1021, 1332, -543, -655, -712, -651, 80, 479,
10780  1555, 1933, -707, -485, -206, 139, 312, 405,
10781  2472, -1172, -945, -939, -713, 568, 1421, 684,
10782  70, -1263, -1235, 586, -195, -1065, -449, 3182,
10783  -1143, 529, -926, -558, 419, 390, 375, 563,
10784  -1090, 3370, -688, -528, -346, 136, 317, 615,
10785  -803, -977, -1082, -806, 3607, -443, -156, 1130,
10786  -1288, 1585, -1218, -1226, -979, 359, 1555, 1402,
10787  -341, -416, -480, -360, -415, 542, -148, -322,
10788  -1095, -1074, 762, -864, -634, 1770, 340, 466,
10789  -1040, -834, 1508, -707, 143, 74, 1418, 905,
10790  -1094, -710, -549, -860, 373, 1492, 2024, 741,
10791  -938, -910, 2661, -1087, -1105, -901, 383, 906,
10792  755, -819, 581, -612, -420, 305, 344, 363,
10793  -356, -991, -845, -1051, 2112, 1738, 554, 954,
10794  -1028, -943, -892, -896, -236, -674, 1076, 679,
10795  -611, -1099, -859, -914, -444, 910, 491, 709,
10796  -1063, 775, 496, -669, -304, 672, 261, 496,
10797  -1086, -963, 1037, -639, -134, -577, 33, 607,
10798  -1070, -649, 730, -748, 1884, -18, 346, 627,
10799  -1089, -1118, -955, 751, -690, 606, 1204, 1037,
10800  -1016, -1095, 473, -919, -1036, -685, 1744, 1216,
10801  -834, -916, -920, -634, 1086, -474, 161, 620,
10802  -997, -899, -25, -499, 399, 405, 163, 401,
10803 };
10804 
10805 static const int16_t fcb11s[] = {
10806  -1148, -1134, -1000, -585, 715, 774, 626, 650,
10807  2109, -898, -729, -239, -213, 847, 77, 371,
10808  -902, -790, 1853, -871, -816, 163, 295, 377,
10809  1718, -1070, -840, -791, 1612, -129, 144, 450,
10810  -830, 1909, -539, 803, -411, -188, 122, 148,
10811  1202, 705, -696, -578, -213, -25, 126, 142,
10812  3309, -1083, -865, -771, -470, -237, 980, 521,
10813  428, -995, -1003, 3088, -1000, -455, 320, 503,
10814  -615, 1746, -751, -734, 1092, 31, 97, 225,
10815  -1175, 2287, 1278, -421, -315, 91, 130, 120,
10816  -1203, 4211, -970, -878, -228, 71, 327, 288,
10817  -1012, -850, 1471, -732, 1228, 201, 146, 271,
10818  -868, -528, 1196, 744, -186, 85, 38, 153,
10819  -1081, -895, -742, 1014, 1110, 66, 237, 335,
10820  -1012, -1137, 4357, -1062, -569, 377, 268, 445,
10821  1203, -717, 1070, -541, -72, -29, 91, 104,
10822  6448, -1148, -1069, -810, -659, 118, -284, 300,
10823  -1085, -940, -214, -621, -781, -622, 1789, 711,
10824  -1165, 1643, -890, -809, -533, 148, 384, 373,
10825  -910, -986, -855, -1032, 3647, -478, -132, 713,
10826  -3, -674, -1036, -956, -899, 2698, 629, 665,
10827  -764, -1066, -1173, -1058, -692, -144, 1114, 3195,
10828  -1012, -643, -670, 1547, -576, 351, 251, 273,
10829  -950, 563, -742, 248, -149, 514, 100, 185,
10830  -193, -616, -655, 255, -364, -323, 172, 256,
10831  308, 228, 16, -187, -243, 219, 88, 53,
10832  -1024, 664, 450, -416, -189, -239, 43, 102,
10833  -64, -499, -159, -400, 905, -64, -68, 46,
10834  -1055, -77, -813, -661, 59, -77, 226, 321,
10835  1224, -553, -436, 793, -155, -83, -5, 72,
10836  -652, -897, -157, -579, -539, 846, 181, 318,
10837  782, -967, -802, -569, -6, 364, 540, 513,
10838 };
10839 
10840 static const int16_t fcb11m[] = {
10841  -453, -1087, -1133, -1125, -852, -158, 1152, 3313,
10842  1015, -444, 1085, -465, -317, -298, -471, -238,
10843  -647, 1426, -241, 149, -300, -169, -19, -228,
10844  3282, -269, -1025, -1069, -1097, -1071, -539, 1303,
10845  1111, -933, -741, -801, -553, 98, 393, 1031,
10846  -786, -729, -835, -810, -78, 1569, 631, 944,
10847  1031, 651, -409, -397, -346, -221, -99, -216,
10848  -88, -211, -419, 193, 1298, 196, -221, -879,
10849  -1036, -1303, -1282, -1052, -575, 283, 3110, 1337,
10850  489, -463, -640, 112, 341, -322, 261, 266,
10851  1646, -817, -1256, -1273, -1217, -1031, -142, 3691,
10852  3012, 1564, -289, -830, -970, -1032, -1075, -989,
10853  556, 52, -588, -589, -613, -748, -352, 2054,
10854  -69, -785, -718, -499, -141, 192, 1396, 446,
10855  -3, -514, -612, 3, 171, 1067, -114, -109,
10856  -812, -893, -776, -342, 1428, 421, 438, 552,
10857  -933, -1143, -207, 1312, 791, 166, -198, -79,
10858  -632, 1122, -537, -620, 450, 97, -85, 174,
10859  1760, 123, -168, 485, -77, -567, -776, -952,
10860  -758, -1176, -1322, -1355, -1207, -928, -177, 6229,
10861  -413, 261, -327, -848, -725, -395, 849, 1533,
10862  -201, -124, 2976, -335, -703, -674, -727, -949,
10863  -521, 209, 1004, 838, 56, -477, -751, -603,
10864  -922, -615, 1832, -448, -329, -148, 73, 467,
10865  4991, -86, -809, -928, -951, -956, -819, -751,
10866  1841, -790, -712, -116, -113, -91, 0, -388,
10867  -729, -196, 758, -377, 68, 85, 428, -35,
10868  -5, 2, -9, 18, -31, 53, -23, 26,
10869  -896, -445, -188, 818, -347, -44, 502, 578,
10870  101, 2968, 269, -724, -702, -747, -719, -673,
10871  7587, 68, -1171, -1377, -1441, -1455, -1473, -1178,
10872  699, 585, 15, 2257, -503, -940, -1085, -1288,
10873 };
10874 
10875 static const int16_t fcb11sl[] = {
10876  -1502, -1463, -1336, -1177, -367, 89, 475, 867,
10877  550, 820, -805, -580, -803, -89, -817, 1691,
10878  -304, 120, 36, 564, 409, -525, -820, 362,
10879  -969, -870, -605, 1983, 993, 722, 1505, 1101,
10880  -842, -848, -918, -379, -71, 257, 499, 607,
10881  1619, -956, -1024, -869, -744, -74, 795, 684,
10882  532, 634, -1360, -818, 49, -981, 111, -473,
10883  -718, -477, 377, 710, -1399, -1105, -1152, -1024,
10884  2426, -356, -191, 1079, 911, 1164, -809, -791,
10885  -919, 2731, -851, -400, -113, 242, 508, 847,
10886  -1229, 1199, -910, 1127, -686, -383, 26, 352,
10887  536, 646, -790, -1243, -1103, -1170, -1132, -1065,
10888  -788, -521, 161, 3842, -1098, -883, -1052, 8,
10889  -1103, -747, -552, -480, -241, 820, 3392, -770,
10890  -770, -724, -588, -426, -153, 426, 639, 724,
10891  1626, -713, 1157, -736, -492, -512, -160, 461,
10892  569, 583, -1351, 1332, -1222, -1358, 240, 1541,
10893  -724, 612, 1583, 1194, -1061, -990, -671, -969,
10894  -952, 2368, -442, -413, 1933, 1023, -144, -283,
10895  -992, -940, 983, -232, 818, 341, 502, 549,
10896  -1420, -1268, -1279, -1213, -621, 2019, 685, 1948,
10897  1264, 1200, -1293, -664, 392, -848, 866, 1191,
10898  -220, 95, 450, 640, -1334, 1098, -751, -701,
10899  1296, -347, -92, 233, 532, 599, -952, -694,
10900  3085, -908, -256, -494, -177, 123, 809, 941,
10901  18, -1089, -801, 303, -761, 11, 632, 288,
10902  476, 518, -241, -1138, -1068, -869, 292, 121,
10903  -26, -96, 457, 548, -106, -784, 930, -700,
10904  1842, -812, -617, -307, 430, 655, -698, 1157,
10905  947, -803, -662, -743, -49, 1120, 348, 578,
10906  855, -1049, -753, -67, 710, -347, -28, 694,
10907  411, 468, -61, 239, 23, -1072, -757, 477,
10908  -658, -362, 239, 576, -1479, -1279, -1286, -677,
10909  -939, -722, 3217, 338, 1562, 1566, 925, 917,
10910  -697, -708, 645, -447, -280, 714, 503, 552,
10911  -1050, -1021, 889, -956, -934, 705, 457, 616,
10912  556, 667, -1331, -51, -256, -48, -234, 240,
10913  757, -74, 148, 356, -1278, 1538, 234, -372,
10914  -472, -221, -424, -494, 170, 551, 216, 294,
10915  -885, 231, -263, 334, -64, -54, 291, 350,
10916  -1140, -1074, -1199, -1374, -1278, -845, -547, 667,
10917  4544, 1922, -899, -930, -954, -1120, -1092, 1156,
10918  1889, -404, 259, 1114, -956, -836, 881, -316,
10919  -977, -860, 202, -249, 121, 816, -1188, 3644,
10920  -829, -876, -670, -473, -161, 420, 851, 886,
10921  -1014, 1191, -938, -958, -864, 741, 241, 957,
10922  288, 629, -1155, -898, 1104, -789, 28, -867,
10923  -580, 2588, 836, 1234, -953, -749, 934, 1137,
10924  -310, -177, -113, 244, 532, 424, -341, -602,
10925  -880, -1105, -303, -381, -527, 1943, 126, 759,
10926  -1277, -1037, 59, -783, 485, -589, 1341, 737,
10927  488, 709, -1473, -1208, -1082, 589, 791, 735,
10928  447, 322, 835, 731, -1116, -681, -592, 704,
10929  520, -545, -104, -24, 263, 458, 632, -721,
10930  -1086, -1223, -1150, -866, 1537, 2815, 123, 1097,
10931  -1238, -861, -1217, -1238, -1261, -914, 1165, 422,
10932  711, 883, -1196, -972, -428, -230, 171, 8,
10933  -448, 1195, 445, 440, -413, -139, -375, -568,
10934  -781, -520, 611, -586, 881, 589, -724, 972,
10935  -907, -794, -819, -641, 1650, 66, 254, 703,
10936  -1380, -1168, -967, 676, -765, -537, 578, 1542,
10937  687, 833, 1151, -811, -948, -995, -246, 1301,
10938  -377, 262, 632, 652, 1530, -679, -682, 993,
10939  -666, -457, -72, -20, 317, 516, 861, -528,
10940  24, -579, -386, 53, 526, -76, 66, 345,
10941  -59, -612, 165, -181, -98, -34, -66, 286,
10942  95, 108, -1118, -147, 643, -1055, -768, -502,
10943  -587, 27, 2113, 811, -1219, -947, -811, -1188,
10944  1143, -609, -753, 88, 2844, 1424, -1428, -1082,
10945  -1273, 1086, -1206, -1171, 279, -510, 2325, 1757,
10946  -1437, 654, -1278, -1267, -1117, -950, 779, 2205,
10947  1150, 1101, -1484, -1009, -1199, -1416, -1215, 657,
10948  -737, 634, 1266, 1742, -1445, -1193, -1358, -1158,
10949  -1015, -995, -655, 4035, 1966, 1903, -1069, 954,
10950  -1099, -1171, -1029, -818, -576, -104, 1390, 1069,
10951  559, -914, -1034, -1152, -987, -582, -222, 394,
10952  1204, 775, -1464, -51, -959, -1005, -452, 347,
10953  -94, 1, 525, 595, -1324, -1226, -1102, -825,
10954  -927, -776, -582, 175, 1675, 632, -859, 28,
10955  -914, -209, -468, -625, -230, 646, 579, 446,
10956 };
10957 
10958 static const int16_t fcb11ss[] = {
10959  -1351, -1229, -1174, -767, 1403, 182, 532, 445,
10960  415, 610, -1095, -771, -1142, 3221, -803, -680,
10961  -302, 318, 441, 438, -1188, 1145, 1552, -528,
10962  887, -547, -429, 124, 99, 128, -768, 1049,
10963  -562, 1121, -593, -96, -105, 105, 251, 154,
10964  1684, 1598, -635, -685, -177, -211, -268, 234,
10965  -118, -49, -719, -873, -1092, -985, -678, -406,
10966  -234, 407, 653, 3195, 991, -584, -874, -14,
10967  -683, 2964, -769, -450, 287, 350, 853, -803,
10968  -574, 1761, -410, -60, -230, -78, -21, 19,
10969  -1271, 4435, -673, -790, 110, -243, -81, 147,
10970  191, 145, 5571, -611, -634, -699, -195, -281,
10971  -249, -302, -272, -67, -893, -656, -745, -697,
10972  -550, -639, -409, 3085, 383, 798, -311, -340,
10973  -564, -787, 3628, -332, -510, -219, 465, 351,
10974  -747, -1084, -972, -727, -404, -630, -176, 437,
10975  3352, 978, -886, -751, -767, -580, -693, -942,
10976  -803, -158, -36, -3, -966, -674, 3075, -926,
10977  -172, -9, -40, 111, 169, 212, 181, -811,
10978  -715, -986, -521, -686, 3915, 18, -58, 499,
10979  210, -1187, -903, -915, -522, 1038, 477, 788,
10980  290, 412, -1010, -791, -700, -710, 34, 1774,
10981  -256, 96, 131, 241, -1251, 2086, -5, -765,
10982  -446, 141, 93, 160, 88, 129, -1153, 1171,
10983  -1192, -1073, -391, -187, 206, 416, 444, 648,
10984  707, -542, -504, -750, -623, -648, 776, 692,
10985  165, 330, 1112, -1199, -876, -428, 949, 65,
10986  250, 104, 108, 173, 2147, -905, -846, -540,
10987  -376, -131, -113, 124, 314, 485, 1253, -515,
10988  1435, -527, 21, -100, -368, -84, -119, -144,
10989  -1375, -1189, -1189, -999, -723, -190, 796, 639,
10990  699, 816, -1188, -919, 683, 842, 177, -62,
10991  -25, 71, 15, 16, 157, 80, -331, -343,
10992  12, 193, -133, -94, -94, -64, -1306, 531,
10993  -917, -142, 1274, 102, -15, 184, 159, 148,
10994  -43, -1103, -581, -419, 447, -132, -204, 187,
10995  631, 461, -1302, -1162, -927, 896, 203, 164,
10996  -55, 287, 544, 485, -1258, -791, 677, -945,
10997  -244, -101, 423, 362, 298, 389, -825, -640,
10998  -646, 274, -73, -274, 1473, -13, 132, 169,
10999 };
11000 
11001 static const int16_t fcb11sm[] = {
11002  -767, -1179, -1188, -1069, -690, -172, 787, 1389,
11003  1623, 844, -169, -894, -919, 51, 15, 426,
11004  -326, 1579, 182, 77, 202, -417, -357, -17,
11005  2154, -77, -607, -589, -375, -261, -376, 175,
11006  -829, -801, -579, -290, -244, 533, 1307, 873,
11007  -877, -1175, -1157, -726, 461, 1729, 433, 219,
11008  246, 606, -791, -827, 649, 891, 820, 720,
11009  407, -641, -727, -708, 2498, 961, -99, -542,
11010  -530, -507, -536, -608, -642, -622, 316, 195,
11011  -721, -549, -253, 1520, 171, -81, -372, -333,
11012  1166, -1072, -1230, -1123, -1031, -868, -370, 209,
11013  1561, 1751, 113, -367, 399, -663, -10, -271,
11014  950, 118, -335, -272, -863, 60, -875, 1850,
11015  -242, -276, -38, -106, 471, 30, 823, -344,
11016  -752, -714, -309, -419, 86, 1604, -250, -185,
11017  -839, -703, -561, -281, 1813, -57, 255, 266,
11018  -32, 99, 400, 2520, 315, -372, -306, -511,
11019  -549, -659, -760, -729, -559, -137, -610, 174,
11020  924, -310, -705, -307, 885, 512, -611, -1097,
11021  -1172, -1072, -758, -527, -192, 278, 740, 3398,
11022  -1136, 409, -230, -353, -137, 322, 326, 365,
11023  133, 173, 2291, -644, -725, -596, -535, -340,
11024  -88, -65, -53, 273, -760, -390, -649, 119,
11025  -243, -222, 1726, -113, 44, 326, -618, 311,
11026  2345, -241, -398, -399, -382, -322, -444, -457,
11027  1873, -454, -505, 42, 481, 187, -49, -505,
11028  -634, -754, 1052, -597, 1315, 297, -412, -110,
11029  -205, -552, -682, -524, -1055, -431, 971, -363,
11030  -539, -366, 39, 995, 181, 476, 662, 229,
11031  -445, 1682, -205, -181, -273, -497, -685, -628,
11032  6135, -21, -834, -934, -1002, -1066, -931, -974,
11033  -902, -643, -820, 1891, -706, -288, -252, -231,
11034  -79, 126, 35, 37, 10, -10, -36, -6,
11035  -9, -47, -7, 1, 11, -2, 644, 315,
11036  145, -353, -396, -428, -357, -60, 275, 109,
11037  -1179, -952, -698, 138, 286, 171, 394, 263,
11038  814, 495, -490, 110, 369, 599, 9, 599,
11039  -431, -233, -328, -69, 410, -1002, -462, 77,
11040  97, 196, 133, -91, 512, 49, 621, -436,
11041  -352, -390, -211, -188, -454, -318, 44, 1424,
11042 };
11043 
11044 static const int16_t fcb16l[] = {
11045  -13, -798, -772, 235, 515, -181, -120, -509,
11046  -392, -1159, -844, -1041, -881, -1193, 1103, -1080,
11047  214, 1615, 1819, 1510, -914, -1190, -273, -1099,
11048  -522, -996, -206, 3946, 996, 1678, -1220, -1201,
11049  2850, -1022, 1101, -814, -188, 879, 1549, 1279,
11050  -1129, 1928, 1550, 38, -356, -574, -157, 286,
11051  481, 475, -1079, -1176, -861, -548, -657, -381,
11052  538, 948, -838, 779, -1149, -962, 1788, -779,
11053  -742, -311, 205, 299, 472, 715, 702, -843,
11054  -931, -790, -624, -332, 324, 778, 785, 670,
11055  -1137, -1205, -103, -1182, -1071, -950, 101, 527,
11056  1596, 1004, 682, -564, -1053, -844, -1184, 1732,
11057  -862, 1994, -988, 1131, -1069, -1276, -1053, 6414,
11058  -1259, -186, -930, 118, 375, 1092, 6215, -900,
11059  -920, -935, -981, -970, -766, -902, -334, 1629,
11060  -1094, -1142, -1155, -779, -1092, 1011, -490, 1063,
11061  1569, 1340, 2242, -1313, 6027, -1319, -1337, -789,
11062  -1296, -457, 819, 2276, -1071, -1065, -715, 802,
11063  -996, 397, 2396, -27, 1225, 935, 1400, -862,
11064  -802, 1846, -513, -249, -704, 515, 872, 662,
11065  -1141, 5876, -691, -404, -603, -148, -57, 187,
11066  649, 788, -1116, -915, -551, 3843, -737, -133,
11067  498, 155, 227, 718, 1798, 1397, -868, -716,
11068  -586, -580, -71, -67, 311, 536, 2465, -524,
11069  1837, -231, -210, 263, 231, -10, -164, -324,
11070  -951, -1130, 5206, -525, -603, -401, 223, 438,
11071  1011, 1077, -726, -1102, -1013, -386, -786, 4281,
11072  -329, 262, 550, 1292, -629, -943, -976, 773,
11073  -867, 908, -680, -154, 362, 1056, -1051, -703,
11074  -1333, -1424, -1026, -793, -859, -882, -148, 9958,
11075  -1193, -1156, -1077, 1241, -1013, -726, -139, 551,
11076  1150, 1019, -733, -997, -651, -625, -54, 722,
11077  73, -14, 361, 435, 4013, -1260, -1195, 1452,
11078  -1105, 1273, -670, 1546, 1038, 1680, -812, -1060,
11079  -853, -1058, 2094, -801, -457, -320, 683, 960,
11080  -1019, -1158, -1118, -1034, -617, 404, 1376, 847,
11081  1014, 951, -12, -1004, -1221, -1131, 649, -1052,
11082  442, -167, -859, 3868, -1216, -1298, -1311, 2866,
11083  -1310, -639, -1079, 1576, 1760, 1837, 118, -1080,
11084  -862, -845, -1065, -1069, 2199, -766, 495, 1309,
11085  -996, -1040, -741, 1357, 1726, 382, 264, 92,
11086  659, 665, -781, -1356, 2055, -1198, 15, 2143,
11087  631, 569, 918, 1120, -948, -1253, -1234, 2442,
11088  -1062, 2206, 48, 660, 1822, 1480, -639, 627,
11089  -432, -477, 845, 216, 228, 152, 157, 295,
11090  2444, -908, -465, -768, 109, 251, 72, -59,
11091  169, 405, 4395, -837, -931, -839, -215, -564,
11092  655, 359, 503, 296, 3514, -1082, -1185, -827,
11093  2879, -1224, -811, -970, 804, 911, 3028, -1284,
11094  -688, -1226, -1251, -551, -1247, -275, 3441, 2322,
11095  -630, -1213, -108, -1191, 1129, -854, 2848, 1609,
11096  1048, 1535, 2784, -1245, 772, -1230, -1298, -686,
11097  -1293, -639, 278, 2455, 9975, -1077, -1233, -1055,
11098  -139, -853, -48, 24, -720, 533, -1191, 2809,
11099  -1015, -899, -28, -765, -147, 146, 592, 814,
11100  12493, -1274, -1072, -1297, 877, -1068, -1179, -1032,
11101  1023, -1178, -840, 930, -660, 1216, -366, -406,
11102  -97, 77, 179, 340, -973, -993, 2280, 1775,
11103  -631, -17, -186, 507, 459, 645, 2095, -1019,
11104  -1067, -949, -857, -1202, -904, -48, 1156, 1273,
11105  -1230, -1245, -1203, -1036, -1150, -955, 1193, 1943,
11106  1437, 1329, -618, -1055, -730, -1014, 4953, -1125,
11107  1089, 1085, 1047, 1045, 813, -1036, 1270, -715,
11108  -684, -96, -131, 289, 782, 628, -979, 1060,
11109  -975, -964, -811, -14, 223, 422, 563, 696,
11110  -901, -633, 496, -136, 22, -83, -52, 264,
11111  24, 147, -446, -1197, -1258, -687, -1239, -795,
11112  -1066, -1196, 147, 2653, -1231, -1275, -1240, -1041,
11113  -1260, -1159, 1961, -34, 2937, 2128, -1318, -1355,
11114  -1326, -1300, -1345, -1326, -870, -298, 2014, 3890,
11115  -933, -1014, -859, -1074, -506, -1163, -954, -819,
11116  440, 732, -582, -1268, -1206, -1037, -1081, -1255,
11117  -1150, -835, 2360, 1469, -1232, -1384, -1388, 542,
11118  -1359, -606, -1335, 1852, 2142, 3722, -1218, -1321,
11119  -1268, -1207, -1203, -1316, -954, -696, 4730, 2920,
11120  -1225, -1306, -1131, -1273, -1276, -1238, -1040, 2079,
11121  2652, 1931, -1167, -1302, 659, -532, -650, -560,
11122  -1028, 186, 1224, 2811, -896, -449, -999, -823,
11123  -81, -876, 502, -293, 680, 733, -836, -1111,
11124  -1132, -865, -1141, -938, -980, 1287, 581, 1438,
11125 };
11126 
11127 static const int16_t fcb16s[] = {
11128  1260, -1427, -1400, -996, -958, -1195, 6261, 31,
11129  967, 752, 3776, -975, -840, -707, -696, -555,
11130  45, 1159, 4, 358, 4718, -1471, -1464, -1291,
11131  -1364, -934, -878, 5198, -273, 1555, -1438, -1729,
11132  -1579, -1470, -1820, -1436, -1255, -631, 4287, 4025,
11133  1233, -684, -748, -742, -547, -229, 321, 126,
11134  794, 670, 6689, -1041, -1160, -861, -1002, -976,
11135  147, -668, 521, 940, -1186, 2097, -570, 1759,
11136  -251, -442, -92, 46, 99, 12, -1336, -1061,
11137  4427, -945, -861, -460, -306, 494, 481, 536,
11138  -1101, -1105, 2695, 316, -801, -159, 1042, -577,
11139  -78, 340, 2347, 1448, 135, -381, -688, -493,
11140  -254, -234, -74, -80, -1047, -1246, -729, -985,
11141  5399, -1018, 643, 822, 889, 432, -328, -1386,
11142  -1420, -702, -1450, 6927, -1107, 465, 1625, 1116,
11143  -1258, 2847, -893, -895, -521, -263, 112, 157,
11144  556, 500, 182, -652, -226, 258, -638, -566,
11145  -419, -669, -224, -221, -1197, -227, -582, 92,
11146  1914, -184, -11, -18, 270, 166, -1294, -62,
11147  1536, 2470, -413, -619, -399, 24, 106, 54,
11148  -1223, 2672, 2400, -54, -577, -692, -301, -3,
11149  206, 89, -1424, -1491, 8425, -1072, -242, -420,
11150  -194, -1, 489, 331, -938, -1319, 2493, -1355,
11151  551, 2297, 197, -9, 717, 434, -1237, -773,
11152  -1021, 3945, -566, 116, 246, 150, 510, 370,
11153  11804, -457, -1006, -1231, -1175, -1086, -1221, 589,
11154  -679, -757, -1183, 6502, -584, -454, -629, -570,
11155  -413, -352, -279, -32, -1236, -946, -760, 1535,
11156  -865, -712, -224, 343, 647, 613, -1348, -938,
11157  -961, 8273, -1130, -591, -225, 210, 420, 140,
11158  -1247, -1166, -966, -986, -1120, -907, -181, 470,
11159  1888, 1161, -1076, -1298, 3479, -1151, 2410, -396,
11160  1, -44, 357, 594, -896, 745, -33, -422,
11161  -332, -259, 0, 48, 143, 190, -1009, -837,
11162  -876, -371, -370, 1520, -150, 251, 240, 448,
11163  -1024, -1008, -568, -450, -611, -536, 1763, -34,
11164  355, 454, -769, -599, -639, -737, -912, -725,
11165  -504, -230, 532, 3294, -1077, -289, -875, -542,
11166  -574, -604, -339, 2511, 479, 742, -1218, -946,
11167  1321, -522, -544, -950, -765, 632, 639, 497,
11168 };
11169 
11170 static const int16_t fcb16m[] = {
11171  -940, -1197, -1190, -1200, -1192, -960, -718, 610,
11172  3300, 3253, -1515, -1689, -1798, -1798, -1793, -1764,
11173  -1616, 33, 2377, 7778, -668, 1745, 1501, 785,
11174  -336, -823, -708, -446, -455, -812, 8862, 159,
11175  -1141, -1261, -1323, -1299, -1261, -1227, -1214, -1090,
11176  3584, 2092, 688, -531, -848, -1000, -1047, -1192,
11177  -1104, -887, 5163, -347, -1129, -1285, -1336, -1291,
11178  -1249, -1109, -498, 2511, -611, -703, -516, -240,
11179  -68, 399, 1570, 252, -5, 43, -1163, -1168,
11180  -1008, -921, -995, -569, 925, 1511, 1001, 2023,
11181  12926, 135, -1598, -1778, -1847, -1850, -1836, -1734,
11182  -1695, -1690, 621, 4647, 588, -752, -973, -996,
11183  -953, -1081, -1060, -672, -868, 259, 4940, -117,
11184  -718, -907, -828, -776, -606, -981, -1002, -526,
11185  -385, 527, 1501, -239, 38, 25, 112, -77,
11186  1122, -250, -352, -1113, -1101, -942, -681, 5156,
11187  -800, -636, 5814, -160, -777, -825, -844, -747,
11188  -697, -645, -668, -492, -936, 491, -280, 2573,
11189  -269, -736, -375, -265, -98, -243, -920, -236,
11190  446, 1095, -666, -600, -246, 783, 282, 0,
11191  -1064, -116, 2271, -118, -482, -240, -187, -271,
11192  36, 91, -695, -254, -383, -948, 745, 2722,
11193  -129, -799, 238, -379, 2872, -516, -868, -623,
11194  -551, -275, 22, 379, -185, -230, 1524, -672,
11195  -1062, -1164, -1177, -1137, -1058, -790, 6, 4928,
11196  -551, -389, -460, -394, -674, -586, -327, -178,
11197  615, 2868, -1467, -1203, -1316, -1120, -996, 747,
11198  -219, 2023, 1875, 254, -871, -992, -1062, -1110,
11199  -1149, -992, -492, 40, 528, 5374, 83, -559,
11200  -862, -760, -541, 28, 207, 629, 502, 1260,
11201  -473, -1110, -1336, -1390, -1412, -1379, -1329, -1081,
11202  -238, 9844, -1332, -1306, -1275, -881, -1267, -1249,
11203  -237, 2882, 3535, 584, -13, 52, -50, -4,
11204  7, 5, 20, -55, 5, 45, 1587, 350,
11205  191, 617, 153, -236, -336, -649, -798, -1063,
11206  1451, 707, 253, -733, -923, -859, -621, -738,
11207  -555, 1623, 1727, -411, -724, -772, -746, -675,
11208  -688, -209, 915, 622, -1038, -474, -343, -91,
11209  -173, -104, 255, 96, 1547, 773, -625, 2272,
11210  -90, -509, -527, -247, -147, -234, -45, 166,
11211  0, 0, 0, 0, 0, 0, 0, 0,
11212  0, 0, 0, 0, 0, 0, 0, 0,
11213  0, 0, 0, 0, 0, 0, 0, 0,
11214  0, 0, 0, 0, 0, 0, 0, 0,
11215  0, 0, 0, 0, 0, 0, 0, 0,
11216  0, 0, 0, 0, 0, 0, 0, 0,
11217  0, 0, 0, 0, 0, 0, 0, 0,
11218  0, 0, 0, 0, 0, 0, 0, 0,
11219 };
11220 
11221 static const int16_t fcb16sl[] = {
11222  -1337, -1122, -1559, -1452, -1353, -973, 3858, 1145,
11223  1225, 2103, -607, -181, 557, -429, 15, -496,
11224  -444, -523, -1866, -1134, -1270, 3029, -1110, -798,
11225  -824, -659, 44, 614, 1059, 1173, 714, -932,
11226  -1095, -1061, -921, -1034, -873, 7, -872, 660,
11227  -1335, -1496, -1623, -1405, -1070, -680, 943, 134,
11228  -190, 2837, -1034, -221, -337, -540, -571, -173,
11229  -411, 2314, -111, 970, -1220, -1036, -1096, -147,
11230  1087, 604, -367, 83, 461, 679, -1333, 194,
11231  -1292, -1139, -1097, -570, -508, -109, 54, 962,
11232  2592, -1112, -944, -636, -521, 12, 230, 442,
11233  562, 624, -1107, -1190, 1554, -981, 1507, -1013,
11234  -394, 595, 823, 1094, -1453, -1298, 242, -1185,
11235  -686, -541, 858, 331, 695, 1197, -1259, 968,
11236  -1180, -1254, -752, 1473, 222, 342, 973, 1029,
11237  -1631, -1500, -1619, -1517, -1299, 1683, 2203, 1163,
11238  1225, 1497, -1189, -937, -931, 3193, -977, -708,
11239  -262, 549, 917, 1465, 704, -565, -708, 846,
11240  -130, -322, -257, 221, 367, 309, -1416, -1123,
11241  -1323, -1260, -405, 3303, -210, 785, 1007, 1616,
11242  -1043, -717, 44, 824, 419, -492, -579, -604,
11243  -15, 676, -1067, -1079, 3897, -1211, -474, -1020,
11244  -589, 114, 593, 1504, -1481, -1249, -1036, -1012,
11245  -719, 846, -189, -297, -31, 1209, -1761, -1566,
11246  -1449, -1645, -1464, 1422, 24, 2153, 1377, 1948,
11247  -1480, 652, -929, -415, -689, -386, 1628, 489,
11248  487, 756, -1424, -805, 1241, 228, -697, -316,
11249  423, 660, 557, 587, 1248, -777, 1088, -848,
11250  -498, -399, -60, 169, 497, 689, 5679, -778,
11251  -1109, -1118, -895, -1042, -504, 390, 1670, 469,
11252  977, -929, -1173, -1058, -999, -696, 1912, 52,
11253  1297, 1081, -1469, -1243, -1055, 385, -529, 910,
11254  79, 508, 1225, 753, 656, -1307, -1239, -1470,
11255  -1110, -1255, -362, 2351, 889, 1687, -1566, -1331,
11256  -1410, -1385, 779, -499, -217, 936, 2064, 1493,
11257  -1499, -1345, -1162, 790, -1115, -673, 2083, 1010,
11258  588, 1265, -1439, -1168, -1294, 752, -1421, -1234,
11259  -169, -529, 1606, 2131, -1556, -1442, -1444, 487,
11260  -1260, -1139, 360, 2528, 1994, 1686, -1548, -1473,
11261  -563, -1125, 967, 1490, 1503, 487, 991, 1024,
11262  -1430, -1151, -1215, -729, -746, -762, -472, 778,
11263  889, 774, -1329, -1129, 1383, -1230, -723, 1478,
11264  379, 161, 1266, 1238, -1467, -843, -1277, -1323,
11265  -715, 58, -182, 5140, 762, 1723, -1285, 1134,
11266  -1175, -1057, 1294, -4, -417, 557, 939, 1182,
11267  39, 565, -809, -703, -783, -883, -112, 412,
11268  1056, 691, -273, -1334, -898, -1345, -1069, -1247,
11269  -105, 638, 6811, 1157, 982, -856, -805, -1093,
11270  1267, -747, -650, 311, 281, 1076, 1371, 1614,
11271  -891, -886, -396, -246, -65, 77, 472, 605,
11272  -943, 178, -509, 112, -142, 512, -66, 109,
11273  144, 76, 2934, -1203, -1428, -1525, -1269, -1618,
11274  -1129, -184, -225, 3157, -249, -1276, -1055, -439,
11275  -161, -268, 284, 614, 778, 670, -1243, 1682,
11276  919, -468, -479, -341, 31, 468, 325, 606,
11277  -1081, -723, 83, -399, -275, -658, 240, 149,
11278  2746, 679, -1573, -1287, -494, 775, 975, -751,
11279  -47, 1758, 652, 1155, -1465, -1073, -1087, -1026,
11280  289, 340, 448, 1348, 351, 682, 2065, -1183,
11281  -1313, -1562, -466, -1546, -1077, -477, 3012, 2512,
11282  -1560, -1532, -1441, -1229, 861, -421, 1515, 2195,
11283  1163, 1418, -1268, -1103, -804, -1094, 3254, -711,
11284  -558, 713, 1414, 1684, 542, -781, -827, -814,
11285  -245, 1129, -160, 210, 386, 618, -1633, 488,
11286  -1584, -1571, -1349, -662, 711, 1516, 1661, 1673,
11287  -1510, -1530, 1013, -1172, 425, -1415, -856, 2963,
11288  2258, 1919, -744, -1208, -863, -634, -729, -1068,
11289  -857, -289, 701, 6703, -1502, -1353, -1531, -1372,
11290  -1388, -1067, 1392, 100, 2570, 1703, -1551, -1500,
11291  -1587, -1693, -1753, -1431, -1048, 1162, 1308, 3073,
11292  -998, -1575, -517, -1346, -1293, -1493, -1375, -1109,
11293  -803, 2972, -1446, -1316, -1114, -1405, -1240, -1057,
11294  -1109, -589, 2623, 1626, -1555, -1026, -1346, -1467,
11295  -902, 1291, 176, 630, 4293, 1949, -1233, -1362,
11296  -930, -1175, -1118, -1375, -1172, -967, 4896, 4195,
11297  -1744, -1562, -1797, -1815, -1577, -1194, 371, 3326,
11298  3183, 3071, -1425, -1773, -1562, -1358, -547, -246,
11299  24, -526, -1502, 29376, -860, -614, -857, -795,
11300  793, -616, 1691, -125, 156, 559, -1643, -1462,
11301  -1523, -1413, -1251, -592, 1014, 1888, 243, 1041,
11302 };
11303 
11304 static const int16_t fcb16ss[] = {
11305  308, -532, -811, -974, -641, -431, 3409, 258,
11306  567, 641, 1315, -723, -738, -502, 142, 678,
11307  -67, -170, 73, -65, 2717, -804, -958, -878,
11308  -532, -562, 238, 497, 548, 718, -868, -669,
11309  -932, -1004, -518, -502, -286, 405, 2987, 1420,
11310  174, -779, -748, -575, -153, -40, 340, 413,
11311  275, 387, 965, 82, -550, -744, -592, -591,
11312  -604, -163, 428, 843, -1280, 1756, -368, 777,
11313  -29, -453, -61, 43, 50, 137, 950, -229,
11314  1504, -491, -353, -167, -285, -158, -94, -185,
11315  -1431, 303, 673, -758, -610, -308, 1247, 348,
11316  95, 31, 1631, 1963, -624, -770, -466, -150,
11317  -122, -123, 34, -141, -883, -374, -948, -629,
11318  3420, -772, -392, -31, 603, 646, -760, -871,
11319  -936, -948, -727, 3563, -376, 858, 699, 561,
11320  -1370, 2366, -775, -1241, -1105, -247, 177, 432,
11321  414, 379, -1360, -1057, -945, -848, -568, -779,
11322  -632, -328, -295, 425, -349, 630, -275, -527,
11323  438, 47, -194, -96, -239, -545, -1381, -689,
11324  1644, 1165, -437, -153, -193, 307, 183, 66,
11325  -1335, 2590, 2169, -447, -435, -317, -82, 204,
11326  45, -145, -1324, -205, 4019, -973, -578, 28,
11327  175, 506, 235, -98, -908, -294, 1443, -850,
11328  -556, 1707, -277, 58, 241, -188, -853, -572,
11329  -577, 1258, 1007, -190, 1, -3, 103, -49,
11330  5385, 137, -707, -834, -510, -517, -392, -390,
11331  -231, -275, -1249, 5229, -812, -893, -353, -663,
11332  -29, 187, 45, 10, -1388, -1171, -1051, 412,
11333  -379, -411, 240, 574, 632, 284, -838, -912,
11334  -924, 3062, -695, -409, -224, 422, 293, 267,
11335  -1436, -1237, -1303, -1305, -914, -243, 821, 839,
11336  1043, 1284, -1178, -496, 1594, -736, 1752, -601,
11337  -396, 330, 231, 48, -1253, 808, -896, -967,
11338  -653, -84, 4, 442, 363, 589, -1005, -672,
11339  -687, -93, -274, 1376, -232, -52, 399, 255,
11340  -1085, -1214, -1088, -748, 1036, 414, 220, 509,
11341  436, 499, -648, -765, -931, -983, -758, -543,
11342  -379, -115, 780, 3327, -1086, -893, -773, -881,
11343  -683, -11, -322, 3418, 739, 961, -1363, -929,
11344  899, -1005, -792, -338, -185, 702, 627, 638,
11345 };
11346 
11347 static const int16_t fcb16sm[] = {
11348  -1125, -1385, -1439, -1387, -1120, -681, -135, 616,
11349  3086, 2537, -1440, -1209, -1027, -1209, -626, 173,
11350  662, 899, 861, 2180, 387, 1032, 936, 140,
11351  -353, -302, -290, -330, -551, -1019, 3555, -68,
11352  -441, -539, -500, -27, -423, -506, -522, -415,
11353  2347, 1890, -312, -742, -679, -679, -653, -609,
11354  -433, -472, 2709, -755, -1153, -1066, -1028, -862,
11355  -826, -315, 78, 1699, -363, -429, -690, -190,
11356  -358, -667, 1909, 39, -1, 138, -1592, -1559,
11357  -1357, -1554, -750, 813, 1676, 1537, 977, -269,
11358  8320, -602, -1140, -1153, -1136, -1174, -1004, -1091,
11359  -1388, -1187, -507, 3103, -200, -665, -590, -381,
11360  -365, -40, -295, -591, -963, 271, 2231, -547,
11361  -65, -270, -64, 243, -183, -548, -796, -277,
11362  -7, -168, 1575, -361, 35, -19, 192, -154,
11363  -384, 144, -426, -528, -598, -778, -297, 1847,
11364  564, 218, 864, -654, -485, -435, 45, 709,
11365  630, -11, -691, -111, -775, -356, -522, 2247,
11366  -79, -433, -620, 594, 79, 60, -828, -475,
11367  768, -79, -655, 550, -201, 77, 858, -11,
11368  -803, 1173, 1027, -971, -656, -648, -40, 17,
11369  720, 176, -1055, -936, -258, 550, 1086, 1065,
11370  0, -473, -364, 30, 53, -6, -54, -24,
11371  21, -81, -88, -45, -14, 81, 674, -1189,
11372  -1049, -846, -489, -24, -47, 165, 658, 1909,
11373  -241, -390, -387, -454, -319, -549, -307, -112,
11374  778, 1486, -314, 34, -93, -799, -538, 2219,
11375  -445, 39, -38, -258, -427, -943, -760, -602,
11376  -575, -450, 376, 668, 879, 1215, -1216, -784,
11377  -646, -291, 275, 1019, -77, 124, 256, 1166,
11378  -410, -993, -1145, -1118, -940, -825, -560, -131,
11379  1006, 4878, -1401, -1286, -1316, -1394, 177, -919,
11380  162, 2292, 1792, 1242, -762, 937, -168, -900,
11381  -829, 203, 1225, 626, -122, -515, 992, -198,
11382  -782, -25, 74, 1019, -606, -364, -350, -5,
11383  451, 324, 265, -1143, -820, 382, -362, 85,
11384  -797, 693, 1594, -335, -229, -396, -211, -356,
11385  -97, -115, 92, 49, -476, -1124, -1084, -594,
11386  -228, 728, 16, 589, 1213, 841, -829, 1874,
11387  -907, -1000, 1411, -621, -707, 356, 437, 37,
11388 };
11389 
11390 static const int16_t fcb22l[] = {
11391  2735, -1224, -1198, -1073, -1115, -1054, -713, 1693,
11392  -1106, -1259, 722, -1256, -1223, 1686, 1589, 2003,
11393  -906, 2529, 2141, -396, -338, -36, 52, 476,
11394  319, -420, 561, -492, -526, -359, -221, -254,
11395  -752, -1136, -690, -896, 4307, -363, -42, 1363,
11396  -717, -1036, -874, 2315, -952, -872, 262, 1418,
11397  737, 1374, -506, -470, -275, -126, 242, 428,
11398  -678, -681, -581, 1016, -553, -509, -485, -408,
11399  9595, -1015, -1168, -932, -812, -690, -167, 753,
11400  -935, -439, 2105, -526, -710, -570, 9, 548,
11401  530, -1308, -1060, -351, -974, -1038, 93, 5579,
11402  -737, -1282, 1386, -1284, -1243, -1105, 790, 2169,
11403  -701, -660, -555, 1317, 2805, 792, 2209, -490,
11404  -758, -1262, -1083, -1073, 930, -810, -170, 2326,
11405  -1213, -1286, 3435, -1135, -1051, 220, 3040, 1999,
11406  -933, -663, -714, -855, -372, -599, -437, 373,
11407  5873, -987, -1081, -1003, -747, -271, 582, 1069,
11408  -917, -754, 5676, -565, -616, -396, 177, 908,
11409  3106, 1459, -678, -543, -340, 47, 336, 493,
11410  -1060, 1427, -560, -763, -710, -661, 193, 595,
11411  -996, 2488, -588, -752, 1306, 114, 292, 689,
11412  -1202, 2334, -1173, -1167, -755, 353, 1711, 1572,
11413  -932, -751, 2099, 2025, -417, 62, 458, 611,
11414  -981, 4387, -639, -560, -520, -152, 262, 748,
11415  -828, -818, -682, 5250, -640, -270, 385, 1049,
11416  -1072, -774, 1870, -668, 1514, -158, 283, 793,
11417  -1087, -1150, -899, -875, -188, -184, 6656, 2311,
11418  -906, 1654, -446, 1677, -654, -101, 364, 721,
11419  -1272, 7928, -812, -576, -708, -347, 397, 1128,
11420  3830, -1034, -1055, 2244, -759, -706, 79, 893,
11421  -922, -1067, 2740, -868, -858, 1129, 34, 1096,
11422  2455, -694, 1970, -650, -674, -131, 370, 697,
11423  -1069, -1137, -948, -1045, -1087, -964, 367, 1091,
11424  4096, -960, -921, -870, 1397, -511, -190, 545,
11425  -657, -1194, -536, -951, -1094, 117, -720, 2532,
11426  -1098, -1147, -1177, 1764, -757, -121, 2372, 2010,
11427  3662, -952, -995, -894, -625, 464, 731, 863,
11428  -607, -505, 401, -423, -540, 2144, 755, -430,
11429  -1499, -1242, -1202, -1190, -626, 1249, 3388, 2379,
11430  -983, -1090, -907, -1021, -1012, -870, 2723, 1589,
11431  -913, 332, -102, 99, 226, 6, 176, 354,
11432  156, -36, -829, -774, -685, -15, 498, 503,
11433  2030, -409, -599, -572, -341, -2, 111, 302,
11434  788, -1002, -978, -929, -1001, -886, 578, 995,
11435  1237, -747, -696, -653, 1143, 62, 506, 571,
11436  994, -993, -902, -871, -662, 1527, 370, 979,
11437  980, -466, -484, 787, -261, 61, 250, 377,
11438  -112, -676, -535, -344, 274, 363, 185, 334,
11439  -48, -1144, -1095, -1011, -552, 445, 1355, 1207,
11440  -1108, -1128, -1085, -826, -83, 2001, 1265, 1429,
11441  -1024, 1199, -671, -701, -444, 1192, 187, 673,
11442  -1039, -1056, -953, -732, 359, 714, 787, 935,
11443  -1187, -1133, -1112, -971, 2158, 1720, 801, 2016,
11444  -1056, -1068, -889, 1808, 503, 892, 358, 1041,
11445  -1180, -1184, -1068, -788, 1423, -573, 2141, 1949,
11446  -1042, -924, -849, 512, -629, -272, 779, 815,
11447  1939, -1069, -1092, -1027, -770, 48, 1554, 1285,
11448  -1109, -1148, -1157, -1033, -934, 779, 1358, 1560,
11449  -1053, 222, -1095, -1001, -681, -26, 1112, 1035,
11450  -1168, -1285, -1169, -1180, -1085, -1097, 1313, 3112,
11451  -928, -655, -811, -618, 1555, -480, 71, 467,
11452  -1220, -1123, -1008, -577, -845, 3854, 491, 1878,
11453  -1051, -761, 617, -650, -453, 51, 784, 757,
11454  -993, -883, -905, -708, -869, 969, -64, 655,
11455 };
11456 
11457 static const int16_t fcb22s[] = {
11458  9854, -479, -1163, -1147, -1316, -1137, -991, -942,
11459  522, 739, -1042, -1306, -1040, -126, 1147, 3526,
11460  1880, -477, -483, -328, -899, 1063, 1243, -610,
11461  -721, -527, -372, 171, 90, 196, 6615, -1167,
11462  -1189, -1079, -954, -817, -833, 2246, 439, 1038,
11463  -1053, -1136, -938, -805, -1022, -1041, -717, 2021,
11464  341, 935, -1164, -1230, -573, 1768, 11111, -1113,
11465  -874, -631, -367, 7, -1077, -925, 1558, -850,
11466  -918, -755, -512, 452, 260, 400, -787, -966,
11467  -690, -584, -843, -802, 2092, 120, 103, 580,
11468  -746, -512, -241, -621, 2771, -486, -268, 258,
11469  171, 232, -1265, -1253, 15128, -1123, -1037, -885,
11470  -1109, -664, -659, -240, 1558, -909, -1160, -1247,
11471  -1223, -1031, -989, -415, 3504, 1569, -651, -1241,
11472  -1145, -1014, -1322, -1000, -354, 59, 709, 4206,
11473  -1124, -986, -633, -976, -907, -636, -371, 255,
11474  1195, 876, -145, -1146, -1018, -992, -480, -762,
11475  6904, -703, -431, 1043, -1048, -638, -142, 394,
11476  -852, -730, -533, -361, 234, 221, -1070, -930,
11477  -764, 3210, -780, -256, 1777, 258, 307, 382,
11478  -1224, 987, 4894, 3525, -412, -558, -819, -863,
11479  -572, -497, -1175, -1197, 7637, -1109, -748, -116,
11480  -306, 27, 386, 630, -1334, -1378, -1302, 12592,
11481  -1327, -971, 89, -731, 259, 201, -1135, -951,
11482  -585, -64, 3489, 2765, 43, 75, -527, -162,
11483  2865, -1344, -1394, -1391, -1231, -748, -962, 5403,
11484  719, 1418, -724, -1101, -955, -743, -937, -1064,
11485  -1095, -601, -60, 411, -1113, -873, -603, 2913,
11486  2512, -339, -36, 26, -39, 78, -757, -998,
11487  -522, -838, 5507, -973, 796, 536, 250, 312,
11488  -1363, -944, 6021, -58, 5313, -690, -549, -485,
11489  -66, -133, -1257, 6004, 6374, 1487, -976, -987,
11490  -969, -803, -1027, -624, -967, 1744, 3504, 6,
11491  -659, -691, -326, -129, -49, 148, -1032, -683,
11492  1819, 1804, -491, -452, -295, 33, -20, 42,
11493  -1226, -1086, -792, 6412, -657, -278, -103, -25,
11494  -82, 207, 2450, -6, 2417, 251, -622, -593,
11495  -409, -193, -339, -304, -862, -667, 2457, -500,
11496  -438, -504, 1408, 143, 203, 265, -1128, -1148,
11497  2791, -373, -951, 2129, -842, -278, 81, 307,
11498  -787, -822, 2655, -604, 2028, -787, 4, 335,
11499  170, 219, 649, -457, 972, -607, -359, -470,
11500  -238, 68, -57, 107, 2285, -526, -490, -604,
11501  179, -41, 230, 64, 20, 50, -802, 1168,
11502  -235, -264, -316, 1469, -499, 108, 183, 150,
11503  -1068, -806, -399, 1244, -355, 487, -57, 450,
11504  195, 248, -1122, -1096, 3327, -956, 1084, 1306,
11505  247, 442, 169, 283, 3416, -609, -891, -879,
11506  -853, -573, -285, -147, 380, 608, 1271, -874,
11507  -931, 40, -989, 1432, 1981, -34, 285, 190,
11508  -902, -974, 4117, -868, -784, -584, -358, 200,
11509  261, 521, -945, -981, -773, 3517, -961, 2420,
11510  9, 318, 187, 322, -1006, -779, -526, 2972,
11511  -712, -578, -576, 167, 156, 270, 460, -74,
11512  -237, 939, -440, -515, 126, 63, 82, 67,
11513  -1069, -1104, -923, -634, -190, 1151, 526, 2920,
11514  125, 566, -1144, 4199, 1314, -458, -568, -336,
11515  -515, -332, -352, -143, -770, 283, -770, -785,
11516  -807, -348, 93, 427, 181, 334, -798, -830,
11517  -300, -509, 1257, -554, 1341, 6, 242, 272,
11518  -1030, 62, 1293, 340, 752, -493, -6, -34,
11519  33, 85, -893, -1202, 244, -131, -306, 7590,
11520  -832, 420, 80, 423, -799, -870, -930, -720,
11521  -640, 2390, -409, -177, 91, 370, -864, -949,
11522  838, -574, -234, 555, 46, -9, -83, 146,
11523  -825, -478, -664, -57, 867, -296, -380, -73,
11524  70, 171, -1124, 10522, -228, -609, -958, -1025,
11525  -548, -384, -257, 55, 5414, 436, -651, -748,
11526  -671, -525, -25, -273, -264, 57, -1129, 1974,
11527  -145, 1650, -317, -514, -305, -78, -154, 59,
11528  1269, 1008, -510, -711, -534, -358, 194, 117,
11529  102, 57, -837, 1260, -126, -494, 47, -162,
11530  924, -72, 130, 97, 742, -803, -711, -755,
11531  -402, -188, 24, 309, 187, 379, -1092, 5862,
11532  -647, -807, -715, -696, -408, -29, 104, 353,
11533  3298, 2193, -263, -772, -908, -754, -449, -164,
11534  -157, -44, -986, 2313, -596, 56, 2057, -478,
11535  74, -51, 51, 121, -899, 1793, -595, -669,
11536  -743, -689, -546, 71, 201, 382, -1061, 3375,
11537  -776, -876, -648, -407, -44, 260, 258, 393,
11538 };
11539 
11540 static const int16_t fcb22m[] = {
11541  11522, 868, -1444, -1572, -1674, -1745, -1844, -1616,
11542  -1723, -1508, 27, -321, -693, -597, -374, -380,
11543  327, 209, 611, 1182, -548, 176, -544, -485,
11544  -341, -376, -383, 1024, 1316, -4, 192, -649,
11545  -979, -945, -802, -183, 3749, 812, -416, -527,
11546  -734, 1059, -521, 924, -462, -631, -76, 182,
11547  126, 100, -653, -643, -1189, -1264, -1312, -1311,
11548  -1212, -1016, -218, 8415, -1005, 734, 1303, -272,
11549  -397, -521, -245, 389, 242, -234, 458, -912,
11550  -1215, -1228, -1288, -1131, -845, -404, 912, 5497,
11551  413, 3161, -432, -148, 1704, -663, -996, -1009,
11552  -1419, -929, -36, -471, -640, -571, -197, -573,
11553  -462, 2586, -179, -382, -757, -895, -1096, -1140,
11554  -1216, -1051, -688, -44, 3311, 3518, -474, 2530,
11555  1475, -676, -702, -777, -380, -316, -538, -468,
11556  -708, 542, -213, -713, -911, -482, -696, -135,
11557  1282, 2006, 5707, 476, -707, -771, -650, -788,
11558  -778, -853, -962, -926, 10, -11, 3, 1,
11559  -12, -14, 21, 7, -13, -10, -1410, -1712,
11560  1379, 5757, 218, -1232, -563, -929, -684, -827,
11561  -261, 1040, -154, -309, -99, 62, 856, 199,
11562  -614, -926, -626, 1568, -258, 374, 1071, -140,
11563  -250, -332, -832, -706, -863, -714, -749, 3081,
11564  498, -695, -395, -600, -279, 588, 245, 3122,
11565  -329, -677, -262, 67, 19, -530, -882, -862,
11566  -1033, -160, 1542, 1916, -416, -600, -553, -219,
11567  -130, -497, -699, 1719, 160, 3293, -212, -923,
11568  -1045, -761, -1238, -1038, 1543, 738, -548, -541,
11569  -403, -281, -115, -95, -313, -19, -292, 1136,
11570  3592, 696, -654, -856, -726, -693, -1057, -1267,
11571  -722, -381, -683, 1364, -30, 589, 454, 262,
11572  -57, -1018, -312, 846, -139, -587, -127, 2482,
11573  -178, -233, -977, -796, -6, 250, 220, 1577,
11574  1141, -251, -649, -809, -1051, -873, -762, -990,
11575  -1010, -890, -897, -639, -671, 1964, 788, 2310,
11576  6001, 20, -1008, -1159, -1208, -1208, -1318, -1227,
11577  -829, 1680, -1023, -998, -1224, -945, -769, -41,
11578  2033, 196, 917, 1615, 2026, -654, -1014, -918,
11579  -750, -675, -839, 1541, 282, 430, -1059, -708,
11580  -507, -522, -169, 438, 196, 835, 778, 897,
11581  420, 526, 1239, 198, -736, -953, -835, -229,
11582  -348, 726, -767, 1311, 248, -353, -550, 1017,
11583  -250, -732, 256, -175, -638, 763, -761, -957,
11584  -554, 539, 252, 299, 431, 613, 4398, -378,
11585  -1022, -1020, -990, -757, -621, -83, -34, 122,
11586  -476, 77, -799, -116, 4546, -787, -735, -462,
11587  -875, -907, -1373, -1354, -1355, -1220, -1024, -88,
11588  1298, 2844, 940, 1135, 2261, 2142, 181, -735,
11589  -924, -941, -799, -715, -662, 86, -719, -521,
11590  115, -576, -699, 1052, 1295, -57, 42, 230,
11591  2876, 501, -294, -158, 104, -157, -515, -662,
11592  -987, -1069, -703, -985, -1061, -946, -878, -267,
11593  397, 132, 534, 3642, 1298, -560, -701, -526,
11594  -294, 197, 310, 75, -3, 267, -342, 2058,
11595  -328, -427, -709, -688, 14, -43, 237, 506,
11596  2822, -337, -900, -818, -638, -192, 883, -14,
11597  -271, -559, 2822, -165, -988, -933, -917, -603,
11598  -583, -397, 467, 1092, -1044, -479, 2478, -386,
11599  -535, -253, 63, -49, 79, 27, -182, -100,
11600  362, -628, -661, -707, 1557, 136, 335, 89,
11601  -197, 5697, 220, -473, -472, -1053, -1023, -1087,
11602  -1203, -756, -377, -917, -925, -568, -237, 1422,
11603  197, -98, 614, 867, -831, -829, -969, -720,
11604  414, 1080, 1707, 828, -121, -757, -1044, -289,
11605  816, 284, 809, -84, -22, -552, -9, 193,
11606  -359, 66, -582, -674, 1992, -31, 58, 427,
11607  -515, -299, 932, -608, -1103, -1068, -1016, -770,
11608  200, 1031, 1112, 1026, -598, -818, -891, -635,
11609  -828, -866, -650, 4795, -407, 215, -853, 373,
11610  -696, 159, 995, 465, -509, 109, 60, 10,
11611  8455, 198, -999, -1131, -1111, -1195, -1246, -1192,
11612  -1181, -934, -365, -764, -689, -589, -734, 2479,
11613  -960, 1279, 104, -209, -1012, -824, -1059, -921,
11614  -812, -204, 199, 601, 3136, 637, 3021, 3851,
11615  -490, -18, -930, -1081, -1133, -1182, -1268, -980,
11616  -864, -945, -278, 961, -514, -123, 562, 874,
11617  -130, 336, 3314, -331, -1112, -1162, -1227, -1230,
11618  -1172, -988, -319, 3582, 890, 50, -681, -788,
11619  -906, -876, -829, -827, -41, 3416, -740, -913,
11620  -893, 404, 2059, -651, -474, 302, 516, 578,
11621 };
11622 
11623 static const int16_t fcb22sl[] = {
11624  1098, -1107, -1125, -983, -770, -233, 201, 823,
11625  -1433, -1294, -17, -1156, -301, 1185, 1307, 1108,
11626  -1247, 1829, 1353, -537, -457, 116, 574, 712,
11627  159, -489, 511, -340, 54, 119, 213, 351,
11628  -1489, -1256, -1324, -1132, 3710, 262, 1087, 1465,
11629  -1434, -1027, -1116, 825, -662, -428, -109, 1045,
11630  229, 753, -604, -422, 122, -220, 279, 375,
11631  -349, -684, -197, 490, -160, -116, -120, 146,
11632  5195, -895, -974, -758, -524, 21, 761, 1016,
11633  -1216, 151, 864, -602, -715, -591, -347, 592,
11634  -1265, -1328, -1375, -878, -660, -549, 143, 4302,
11635  -1433, -1277, 360, -1032, -835, -385, 337, 1111,
11636  -1345, -1250, -1156, 914, 1594, 22, 912, 1012,
11637  -1576, -1411, -1364, -1153, 842, -184, 240, 1302,
11638  -1486, -1162, 1246, -880, -830, 14, 2487, 1607,
11639  -1384, -158, -572, -977, 43, -30, -184, 572,
11640  2759, -892, -768, -522, -289, -44, 351, 575,
11641  -1292, -546, 3736, -609, -538, -25, 514, 924,
11642  1772, 1639, -903, -595, -263, 340, 579, 670,
11643  -1425, 770, -1179, -920, -1158, -675, 496, 1208,
11644  -1337, 1240, -1030, -1044, 1840, 312, 809, 908,
11645  -1457, 1410, -1240, -1083, -541, 568, 2768, 1432,
11646  -1249, -890, 1078, 1278, -558, 63, 573, 778,
11647  -1285, 1932, -1004, -902, -339, 59, 17, 659,
11648  -1352, -935, -877, 3421, -455, 160, 820, 1230,
11649  -1326, -978, 986, -790, 1541, 41, 542, 743,
11650  -1491, -1162, -1389, -1265, -928, -139, 5045, 2259,
11651  -1182, 1358, -953, 1338, -502, 122, 749, 839,
11652  -1284, 4389, -1001, -813, -421, 44, 855, 1072,
11653  1658, -881, -821, 1409, -299, 4, 453, 700,
11654  -1144, -1112, 1230, -790, -421, 1250, -12, 655,
11655  1545, -872, 1199, -632, -365, 56, 415, 663,
11656  -1401, -1189, -1403, -1189, -1145, -687, -116, 1120,
11657  1768, -1068, -1024, -629, 1440, 88, 578, 711,
11658  -1651, -1561, -1564, -1430, -1037, 1264, -21, 1944,
11659  -1552, -1336, -1277, 916, -412, 27, 2454, 1661,
11660  1996, -1087, -1223, -924, -393, 1673, 794, 1017,
11661  -1362, -132, 151, 537, -992, 1830, 777, 991,
11662  -1591, -1355, -1494, -1420, -666, 2407, 3210, 2092,
11663  -1114, -624, -1087, -903, -808, -438, 1881, 654,
11664  -1140, 254, -105, 212, 386, 49, 256, 314,
11665  83, 98, -1128, -901, -578, 362, 702, 691,
11666  1191, -204, -335, -226, -102, -44, -5, 120,
11667  57, -1110, -403, -651, -806, -202, 567, 690,
11668  349, -908, -1075, -941, 1487, 464, 763, 782,
11669  387, -1070, -990, -765, -295, 1669, 341, 881,
11670  232, -1013, -1043, 723, -311, 294, 646, 574,
11671  72, -1191, -546, -183, 493, 161, 201, 465,
11672  -185, -1434, -1368, -1051, 64, 385, 748, 986,
11673  -740, -530, -1199, -562, 142, 1388, 1487, 715,
11674  -1359, 873, -1187, -923, -455, 1914, 403, 1016,
11675  -1245, -1223, -624, -495, 724, 652, 433, 585,
11676  -1499, -1277, -1381, -1148, 1679, 2138, 995, 1424,
11677  -1345, -1319, -1296, 906, -228, 1534, 506, 1024,
11678  -1628, -1410, -1422, -1197, 1393, -22, 2728, 1784,
11679  -1245, -1056, -942, 2, -165, -115, 840, 569,
11680  1016, -1191, -1091, -862, -457, 95, 2087, 1029,
11681  -1460, -1486, -1459, -1104, -571, 925, 1234, 935,
11682  -1568, -49, -1325, -1255, -64, 315, 838, 962,
11683  -1651, -1562, -1606, -1571, -1308, -380, 1988, 2117,
11684  -848, -412, -987, -370, 1224, -304, 10, 498,
11685  -1523, -1348, -1373, -959, -772, 3767, 621, 1773,
11686  -931, -628, 169, -513, 61, -306, 994, 476,
11687  -1116, -879, -875, -484, -795, 958, -162, 444,
11688 };
11689 
11690 static const int16_t fcb22ss[] = {
11691  6765, -638, -1108, -977, -679, -446, -325, -432,
11692  -127, 96, -569, -621, -1050, -841, -800, 1474,
11693  1170, 60, 330, 223, -1317, 855, 307, -931,
11694  -648, -549, -148, 535, 642, 445, 3666, -1146,
11695  -1167, -944, -584, 942, -284, 25, 573, 472,
11696  -1041, -1096, -1209, -1082, -770, -737, -139, 2073,
11697  753, 832, 507, -828, -1112, -1130, 4284, -722,
11698  -261, -57, 499, 300, -1380, -1130, 135, -898,
11699  -816, -395, 195, 453, 650, 537, -953, -1109,
11700  -1221, -981, -747, -647, 2360, 467, 845, 684,
11701  -1177, -792, -1254, -1148, 1344, -745, -323, 180,
11702  729, 739, -1020, 183, 5226, -638, -358, -86,
11703  -268, -143, 84, -115, 480, -543, -1229, -1097,
11704  -594, -983, -792, -391, 2637, 1405, -761, -866,
11705  -1186, -973, -792, -640, -220, -102, 1165, 3159,
11706  -1241, -1057, -1322, -1007, -731, 44, 264, 668,
11707  2645, 1592, 2885, -1155, -1347, -1209, -309, -1161,
11708  4216, -64, 830, 616, -688, -638, -596, 202,
11709  -665, -623, -499, -248, 512, 749, -1395, -708,
11710  -1086, 1209, -745, -367, 1397, 279, 374, 259,
11711  -1357, -254, 2310, 1839, -147, 36, -402, 300,
11712  -49, 47, -1328, -992, 3453, -889, -621, 135,
11713  437, 70, 663, 346, -1339, -1136, -1275, 6675,
11714  -1309, 2285, -869, 1154, 640, 617, -505, -1042,
11715  -984, -702, 1283, 1573, -168, 135, 249, 253,
11716  -783, -1119, -1342, -975, -1127, 1391, -705, 4439,
11717  1160, 845, -1283, -1224, -1286, -1142, -1019, -901,
11718  -658, -157, 231, 611, -994, -463, -1017, 1082,
11719  1831, -459, -164, 114, 0, 108, -1386, -1079,
11720  -1318, -1091, 2540, -717, 762, 1414, 849, 576,
11721  -1405, -566, 2704, -996, 2133, -678, 404, 281,
11722  4, -32, -1474, 3530, 2301, -711, -919, -305,
11723  -125, 184, 450, 73, -1132, 1567, 1620, -551,
11724  -198, -645, 19, 8, 190, 191, -741, -728,
11725  410, 1067, -322, -239, 86, 11, -137, -220,
11726  -489, -607, -963, 3630, -624, -478, -12, 124,
11727  219, 63, 2040, 75, 1338, -293, -333, -336,
11728  -330, -246, -360, -344, -953, -393, 1550, -701,
11729  -616, -254, 1908, 211, 328, -43, -1089, -299,
11730  1070, -723, -923, 2170, -400, -13, -28, 108,
11731  -812, -400, 876, -650, 1308, -772, -256, -200,
11732  117, 329, 649, -639, 437, -704, -567, -20,
11733  -211, 197, 330, 342, 1670, -468, -920, -588,
11734  972, -310, 9, -46, 70, -29, -1313, 1684,
11735  -794, -979, -752, 1864, -173, 108, 248, 292,
11736  -1247, -1226, -1059, 288, -112, 189, 20, 540,
11737  454, 380, -1035, -803, 1267, -767, 746, 1331,
11738  107, 317, 158, -116, 2093, -723, -1064, -906,
11739  -713, -789, -518, 48, 494, 1018, 1835, -1353,
11740  -1303, -1098, -559, 800, 520, 662, 615, 574,
11741  -1282, -526, 1829, -1086, -885, -356, -539, -50,
11742  493, 402, -777, -374, -754, 1721, -701, 2086,
11743  -348, 218, 138, 109, -1367, -1226, -1041, 1949,
11744  -433, -291, -363, 567, 613, 560, 1166, -481,
11745  -737, 1193, -479, -163, -69, 2, 133, 239,
11746  -1444, -1448, -1350, -987, -296, 606, 755, 543,
11747  741, 806, -851, 2437, 23, -681, -670, -271,
11748  -439, -227, -243, -198, -1307, 424, -1212, -987,
11749  -745, -369, 162, 641, 915, 611, -24, -728,
11750  -1061, -659, 808, -532, 1241, -233, 266, 353,
11751  175, 210, -262, -328, 101, -238, 66, -339,
11752  -472, -415, 952, -1490, -1302, -955, -1270, 5776,
11753  -792, 777, 1097, 807, -1334, -1172, -1211, -924,
11754  -877, 2458, -355, 593, 936, 699, -336, -700,
11755  -762, -569, -337, 642, 97, 441, -188, -533,
11756  -1062, 188, -873, -801, 418, -167, -57, -29,
11757  79, 241, -1110, 6430, -816, -807, -462, -601,
11758  -56, -45, 188, 74, 2869, 43, -1122, -799,
11759  -772, -847, 1394, -36, 294, 13, -1304, 2155,
11760  -534, 1545, -315, -325, 183, 31, 372, 187,
11761  873, 1376, -1037, -810, -516, -235, 485, 99,
11762  287, 327, -1074, 1203, -1089, -882, -515, -544,
11763  2041, -40, 208, 191, 597, -1141, -1274, -885,
11764  -386, 106, 593, 394, 671, 678, -1292, 3861,
11765  -1085, -1150, -748, -218, 500, 55, 335, 469,
11766  3217, 2888, -882, -643, -590, -506, 43, -459,
11767  -210, -222, -965, 2453, -830, -779, 1808, -588,
11768  130, 4, 130, -23, -1269, 1374, -1238, -1148,
11769  -523, -659, -170, -302, 1055, 1389, -1467, 2505,
11770  -930, -1181, -842, -516, 399, 886, 849, 738,
11771 };
11772 
11773 static const int16_t fcb22sm[] = {
11774  5761, -398, -743, -948, -944, -845, -883, -896,
11775  -811, -604, -1142, -1388, -1190, -685, -118, 1498,
11776  1590, 293, 564, 352, 124, 851, -131, -652,
11777  -573, -279, -756, -478, 833, 670, 2609, -1138,
11778  -1107, -1024, -739, -646, -387, 33, 635, 1037,
11779  -717, -990, -1161, -948, -660, -230, 69, 2510,
11780  1274, 841, -49, -872, -764, -211, 3046, -30,
11781  -143, -311, -324, -413, -760, 67, 619, -699,
11782  -725, 305, -484, 1292, 472, -156, -568, -1243,
11783  -1256, -994, -803, -386, 1692, 596, 1325, 1290,
11784  -492, -1007, -732, -788, 1136, -610, 45, 1307,
11785  420, 649, -534, -1075, -949, -367, 219, 444,
11786  -120, 251, 476, 1806, 902, -927, -1151, -879,
11787  -659, -741, -5, 298, 1861, 995, -244, -1031,
11788  -1142, -1085, -952, -773, -468, -9, 1637, 3592,
11789  -971, -1150, -1199, -985, -689, -317, 150, 540,
11790  2727, 1678, -223, -403, 102, -902, -773, -223,
11791  3182, -457, 75, -188, -291, -428, -101, -365,
11792  -442, -336, -128, -33, 781, 1242, 501, -753,
11793  -846, 757, -444, -311, 1182, 4, -8, -122,
11794  1866, -528, -142, 1598, -15, -219, -557, -804,
11795  -916, -965, 114, 130, 3672, -19, -873, -280,
11796  -777, -919, -824, -654, 1078, 39, -50, 119,
11797  -411, -311, -359, -57, -137, 7, -780, -892,
11798  -767, -167, 1302, 1693, -205, -51, -174, -71,
11799  838, -220, -1133, -993, -710, -340, 650, 1341,
11800  191, -5, 743, -543, -125, -567, 70, -42,
11801  -501, -448, 47, 1151, 400, -774, -781, 1324,
11802  1089, 32, -256, -415, -352, -214, 912, -1141,
11803  -988, -638, 1349, 251, 124, -4, 89, -16,
11804  -678, -569, 1502, 146, 114, 816, -98, -269,
11805  -622, -808, -634, 3319, 1218, -323, -750, -548,
11806  -525, -575, -591, -730, 35, 764, 1423, 574,
11807  -352, -672, -802, -314, -308, -29, -1040, -717,
11808  469, 421, -527, -420, 589, 195, 556, 472,
11809  -626, -864, -133, 3531, -667, -460, -523, 103,
11810  23, -309, 2381, 136, 1197, -399, -399, -501,
11811  -638, -899, -813, -707, -249, 719, 821, -989,
11812  -629, -568, 642, -4, 297, 70, -1105, 454,
11813  400, -235, -562, 1607, -116, -205, 1, -490,
11814  7, -523, 764, 329, 992, -240, -249, -275,
11815  -366, -265, 662, -803, 393, -567, -501, -32,
11816  178, 371, 126, -146, 1748, -516, -634, -395,
11817  268, 893, 154, -36, -620, -999, 304, 1490,
11818  -512, -821, -479, 1922, -610, -481, -482, -805,
11819  -996, -16, -567, 542, -22, 589, -114, 69,
11820  322, 358, -848, 1205, 509, -527, 25, 111,
11821  -243, -197, -20, 62, 1500, -977, -974, -391,
11822  -555, 448, -256, 79, 392, 547, 1472, -1276,
11823  -1203, -987, -315, 515, 855, 183, 231, 62,
11824  -1176, -397, 2831, -527, -575, -435, 174, -337,
11825  723, 107, -502, -765, -455, 1124, -218, 1444,
11826  53, -201, -135, -267, -510, -1058, -869, 1130,
11827  -128, -394, 16, 873, 597, 455, 16, 0,
11828  -11, 14, -12, 9, 6, -14, -11, -23,
11829  -453, -1056, -988, -713, -267, 794, 954, 1361,
11830  822, -448, 379, 1163, 336, -724, 55, 109,
11831  237, -80, -732, -1017, -264, 654, -1043, -1015,
11832  -654, 91, 17, 548, 504, 932, -1057, -1151,
11833  -964, -130, 1171, -146, 740, 134, 790, 539,
11834  -591, -577, -388, 154, 609, 341, 657, 838,
11835  -379, -872, 711, -665, -818, -549, -151, 2501,
11836  -28, -189, -255, -378, -363, -1157, -929, -887,
11837  -338, 1926, -33, -26, 1009, 765, -79, -98,
11838  -37, -967, -566, 1012, 905, -245, 41, 322,
11839  194, -148, -220, -171, -239, -242, -147, -14,
11840  221, 575, 1754, 3059, -246, -713, -696, -636,
11841  -640, -843, -841, -755, 2554, -504, -568, -318,
11842  -324, -171, -294, -238, -288, -174, -289, 1273,
11843  -231, 1053, -284, -338, -394, -227, -303, -226,
11844  966, 742, -873, -503, -586, -286, 119, -59,
11845  339, -38, -843, 977, -448, -238, 227, -77,
11846  729, 6, 45, -493, 277, -1385, -1289, -846,
11847  -117, 376, 763, 553, 769, 670, -652, 3280,
11848  -762, -882, -396, -299, 124, -270, -31, -210,
11849  2413, 644, -790, -912, -581, -507, -110, -408,
11850  -54, -30, 632, 969, -632, -206, 955, -95,
11851  -578, -337, -377, -467, 1264, 67, -854, -863,
11852  -909, -751, -616, -479, 563, 2070, -972, 1478,
11853  -450, -715, -859, -689, 190, 736, 617, 530,
11854 };
11855 
11856 static const int16_t fcb44sl[] = {
11857  2433, -925, -1015, -1009, -875, -276, 378, 464,
11858  694, 795, -1044, -601, -658, 257, -898, -509,
11859  -346, 2160, 694, 952, -1302, -619, 502, -378,
11860  -624, -178, 349, -100, 204, 546, -1450, -1127,
11861  -1302, -1297, -1051, -840, 3426, 1346, 1577, 1723,
11862  -1267, -710, -872, 448, -1023, -728, -521, -134,
11863  874, 936, -1134, -549, 203, -932, -1051, 755,
11864  -608, -199, 858, 1008, 1819, -842, -773, -739,
11865  818, -371, 289, 293, 656, 704, 308, -1009,
11866  -959, -1089, 466, -468, 279, 897, 764, 797,
11867  -1433, -1276, -1253, -1326, -1182, -992, -85, 4339,
11868  2135, 2136, 1131, -917, -966, -859, -889, 1178,
11869  62, 659, 771, 882, 1844, -607, 1184, -766,
11870  -805, -385, -61, 502, 648, 732, -1245, 1315,
11871  -818, -827, 621, -588, 193, 480, 649, 776,
11872  -1178, -1202, -1152, -1088, -857, -191, -49, 129,
11873  1950, 1237, -1461, -1290, -1342, -1401, -1338, -1213,
11874  -623, 224, 4086, 2517, -1150, -814, -747, 916,
11875  807, -288, 319, 436, 560, 718, 392, -973,
11876  -988, 411, -954, -502, 214, 621, 856, 831,
11877  -1268, 4012, -852, -1002, -1014, -577, 32, 552,
11878  987, 1138, -1205, -1319, -1145, -928, 80, 371,
11879  277, 779, 859, 902, -1141, -991, -957, 707,
11880  -892, 1098, 126, 381, 668, 870, -1254, -995,
11881  -1163, -926, -1149, 2572, -17, 747, 1456, 1509,
11882  -1004, -867, 1205, -797, 938, -657, 346, 520,
11883  782, 872, -1328, -1080, -1111, -1067, 2227, -892,
11884  665, 1604, 1425, 1477, 1869, -668, -712, 1044,
11885  -800, -139, 0, 355, 609, 717, -1192, -632,
11886  3546, -780, -870, -501, 141, 504, 921, 1027,
11887  -1125, -1087, 1154, -660, -987, 937, 82, 1390,
11888  1360, 1243, 1259, -550, -769, -787, -743, -362,
11889  -12, 177, 321, 505, -1147, -899, -947, -849,
11890  1371, -462, -127, 16, 752, 954, -1405, 448,
11891  -1181, -1259, -1204, -868, -468, 110, 1293, 1263,
11892  -1267, -1180, -1238, -930, -940, 916, 1793, 653,
11893  1070, 1137, -216, -997, -845, -659, -699, -174,
11894  758, 961, 417, 630, -1123, 1691, 1229, -732,
11895  -937, -491, -78, 265, 744, 864, 4771, -856,
11896  -1005, -1007, -934, -484, -17, 579, 861, 959,
11897  -1264, 70, -961, -864, -860, -302, 314, 788,
11898  487, 686, -1133, -790, -466, 561, -812, -256,
11899  2078, -58, 757, 953, -1133, -286, -655, -476,
11900  -23, -629, 7, 182, 426, 504, -1110, 314,
11901  497, -822, -662, -754, 1179, 1726, 696, 955,
11902  1793, -1143, -1268, -1279, -1207, -873, -183, 1546,
11903  1440, 1305, -1278, 1396, -779, 558, -840, -32,
11904  -18, 257, 616, 757, 265, -906, 499, -897,
11905  -846, -435, 362, 434, 752, 732, 453, 150,
11906  -1029, -1182, -1195, -940, -297, 876, 1084, 1051,
11907  -1377, 1354, -1148, -1313, -1211, -937, -366, 1942,
11908  1323, 1410, 311, -270, -81, -159, 42, 42,
11909  7, 357, 255, 285, 1973, 1386, -752, -873,
11910  -916, -466, -39, 493, 638, 759, -1338, 1107,
11911  -1081, -1165, -1038, -484, 1722, 534, 1038, 1102,
11912  -1446, -1212, -1337, -1452, -1422, -1291, -690, 1634,
11913  1348, 1640, -1044, -184, -757, -683, -100, 1044,
11914  369, 349, 432, 584, -1137, -528, 1425, 1294,
11915  -842, -257, -32, 289, 639, 796, -1418, -1229,
11916  -1282, -1391, -1421, -1234, -852, -765, 737, 2076,
11917  -1104, -928, -936, -1088, 378, -765, 1603, 581,
11918  753, 925, -1191, -841, -919, 2886, -907, -232,
11919  180, 543, 956, 1070, -1314, -843, 804, -1094,
11920  -1209, -1031, -626, 698, 1049, 1152, 256, 831,
11921  -841, -814, -841, -54, 134, 347, 535, 658,
11922  104, -801, -959, -519, -406, 156, 12, 13,
11923  380, 494, -1144, -1112, -973, -965, -916, -474,
11924  -225, 460, 402, 734, -1448, -1316, -1278, 231,
11925  -1086, -578, 584, 1115, 1275, 1260, -1321, -963,
11926  -1127, -1288, 41, -1102, -31, 1331, 1003, 1145,
11927  112, -1270, -1343, -1376, -1114, -778, 392, 1918,
11928  1165, 1246, -1247, -870, -1232, -1147, -1075, 570,
11929  181, 1983, 971, 1216, -1309, -1199, 260, -1136,
11930  -950, -742, 1067, 703, 1150, 1144, -1405, -1533,
11931  -1564, -1549, -1264, -737, 1085, 1706, 1806, 1785,
11932  282, -1173, -1128, -1188, -971, -885, -291, 254,
11933  841, 987, -142, -1068, -1264, -1232, -1058, 138,
11934  546, 521, 1096, 987, 890, -936, -1020, -1051,
11935  -871, -521, 1686, 625, 930, 936, -1343, -924,
11936  -1231, -1247, -1052, -951, 1110, 125, 826, 1116,
11937 };
11938 
11939 static const int16_t fcb44ss[] = {
11940  6575, -881, -1291, -1258, -1090, -517, -268, -56,
11941  106, 295, -303, -1134, -1113, -650, -508, 1843,
11942  -235, -141, 454, 832, -1212, 856, -404, -620,
11943  -682, -487, -69, 865, 341, 95, 3626, -1037,
11944  -1366, -1349, -1126, -558, 187, 343, 657, 765,
11945  -410, -735, -1046, -1023, -897, -673, -366, 3174,
11946  1264, 720, -730, -922, -523, -821, 4042, -463,
11947  45, 329, 213, -93, 301, -1011, 277, -840,
11948  -820, -451, 417, 470, 739, 953, -1219, -1286,
11949  -1545, -1426, -1209, -803, 1156, 1311, 1329, 1329,
11950  -643, -1136, -1200, -912, 1221, -695, 342, 910,
11951  905, 812, -996, -365, 4868, -738, -591, -621,
11952  17, -42, 0, 100, 2085, -1214, -1434, -1432,
11953  -1243, -577, -626, 140, 1357, 1821, -1064, -1261,
11954  -1629, -1525, -1488, -1101, -631, 551, 3556, 3974,
11955  -635, -846, -1005, -646, -803, 123, -151, 357,
11956  2137, 953, -1168, -1055, -1115, -1061, -823, -651,
11957  3842, 606, 491, 491, -1297, -1063, -990, -1051,
11958  -1202, -983, -468, -47, 163, 336, -1131, -446,
11959  -683, 644, -660, -675, 1251, 373, 195, -123,
11960  -1109, -430, 1820, 1883, -862, -743, -265, 119,
11961  66, -41, -1281, -768, 1941, -955, -1054, -856,
11962  528, 363, 488, 545, -936, -682, -814, 5534,
11963  -826, -347, 58, -38, 168, 14, 1224, -719,
11964  -300, -766, -407, 630, 269, 39, -230, -701,
11965  1601, -958, -945, -955, -734, -487, -20, 1392,
11966  544, 282, -118, -1133, -1161, -1065, -939, -213,
11967  -129, -271, 451, 2570, -895, -805, -536, 1455,
11968  1496, -647, -199, 114, 95, -42, 2230, -855,
11969  -715, -819, 1762, -699, -50, -109, 163, 207,
11970  -334, -759, 3297, -645, 2561, 77, -239, -259,
11971  -275, -445, -1304, 3536, 1610, -526, -926, -582,
11972  -12, 44, -180, -69, -804, 1107, 1451, -868,
11973  -851, -589, -354, -85, 88, 336, -537, -444,
11974  40, 231, -715, -523, -351, -379, -123, 171,
11975  1223, -328, -567, 2182, -291, -352, 20, -157,
11976  -338, -635, 2194, -476, 1624, -802, -762, -585,
11977  -245, 48, 63, -45, -32, -646, 847, -556,
11978  -727, -259, 1309, 239, -128, -755, -1018, -640,
11979  876, -642, -906, 1394, -26, 338, 204, 148,
11980  -988, -521, 135, -807, 1065, -525, -80, -248,
11981  383, 836, 521, 13, -553, -865, -928, -631,
11982  -137, -83, 446, 221, 1924, 48, -621, -845,
11983  -782, -544, -531, -418, -79, 915, -711, 1247,
11984  -938, -766, -995, 1459, 31, 199, 261, 190,
11985  -670, -1207, -1013, 108, -670, 204, 407, 266,
11986  473, 998, -606, -923, 1845, -1061, 910, -774,
11987  268, 493, 178, 61, 1938, -1237, -1010, -1097,
11988  -780, -368, 1125, 354, 398, 550, 1032, -1128,
11989  -1196, -908, -767, 529, 2326, 728, 227, -13,
11990  -1113, -367, 382, -939, -1094, -896, -463, 446,
11991  896, 1128, -591, -823, -894, 3052, -968, 2157,
11992  -153, -71, 111, 118, -1106, -930, -911, 1663,
11993  -905, -691, -226, 503, 665, 702, 2067, -1149,
11994  -828, 990, -850, -426, -159, 148, 379, 512,
11995  -1268, -1390, -1492, -1343, -1419, 2246, -224, 2124,
11996  1523, 1338, 522, 1613, -344, -694, -487, -325,
11997  293, 96, -374, -679, -364, 124, -1201, -1274,
11998  -1078, -513, 15, 1045, 529, 680, 131, -1067,
11999  -1030, -888, -806, -122, 1002, 1302, 757, -473,
12000  -530, -538, -821, -373, 72, 797, 864, 265,
12001  -542, -1090, -241, -1095, -1205, -991, -1172, 5025,
12002  -420, 728, 461, 103, 2325, -915, -1012, -854,
12003  -1117, 2018, -377, -35, 266, 443, -949, -1163,
12004  -1064, -1057, -802, 721, 1278, 470, 308, 263,
12005  474, -773, -1033, -892, 227, -30, 39, 101,
12006  456, 476, -1263, 7275, -946, -1157, -1304, -922,
12007  248, 143, -98, 312, 3419, -402, -649, -629,
12008  -554, -48, 487, 72, -171, -687, -1167, 1869,
12009  -524, 1490, -869, -236, 111, 68, 77, -85,
12010  1481, 906, -1189, -1321, -1124, -554, 429, 321,
12011  814, 699, -1048, 486, -858, -1096, -1072, -744,
12012  1676, -73, 593, 632, 779, -1265, -1470, -1379,
12013  -1050, -548, 781, 524, 1022, 1079, -1149, 3719,
12014  -1064, -1180, -1159, -775, -211, 241, 492, 555,
12015  3025, 2828, -849, -1133, -1063, -567, -70, -142,
12016  -176, -62, -614, 1745, -684, -610, 1478, -619,
12017  -235, -361, -84, -44, -1155, 1494, -1183, -1210,
12018  -1294, -1017, -330, 210, 931, 1368, -1306, 2714,
12019  -1052, -1128, -1220, -908, 2409, 441, 310, 318,
12020 };
12021 
12022 static const int16_t fcb44sm[] = {
12023  5619, -163, -1005, -856, -831, -644, -612, -759,
12024  -770, -456, 199, -551, -1348, -80, 131, -481,
12025  334, 202, 366, 1246, -1245, 499, -1454, -396,
12026  -675, -257, 525, 1001, 878, 1075, -1004, -1010,
12027  -1127, -947, -976, 332, 3533, 1315, 265, -683,
12028  -1114, 1056, -1009, 1154, -728, -212, 620, 169,
12029  102, -110, -658, -902, -1238, -1213, -1238, -926,
12030  -735, -455, 1130, 5139, -1184, 190, 1590, -604,
12031  -800, -373, -366, 251, 720, 571, -6, 304,
12032  -1228, -369, -659, -506, -25, -234, 313, 2366,
12033  623, 1473, -315, 780, 1048, -416, -586, -737,
12034  -1029, -1094, 483, -725, -771, -379, -268, -15,
12035  697, 1774, -1, -999, -987, -867, -1339, -1255,
12036  -1018, -652, -125, 643, 3006, 2417, -543, 1629,
12037  1557, -684, -568, -474, -132, -291, -338, -321,
12038  -1250, 641, -158, -935, -575, -575, 154, 415,
12039  798, 1421, 3147, 1903, -335, -767, -729, -627,
12040  -611, -752, -836, -735, 678, 502, -946, 556,
12041  -821, -51, -256, 94, 151, 70, -808, -324,
12042  -359, 3637, 286, -90, -365, -613, -782, -871,
12043  75, 1051, -780, -487, 47, 273, 1768, -102,
12044  -828, -1267, -1093, 1420, -624, 225, 1307, 85,
12045  239, -152, -649, -853, -1072, -796, -644, 1383,
12046  1143, -199, 94, -25, 70, 52, -1064, 2487,
12047  -844, -607, -587, 148, 726, 224, -238, -484,
12048  -957, -729, 1517, 1334, -475, -317, -253, -186,
12049  1, 17, -832, 1450, 423, 1408, -576, -825,
12050  -630, -579, -312, 314, 788, 382, -1000, -1060,
12051  -763, 968, -135, 56, 143, 477, -736, 30,
12052  4023, 68, -266, -420, -538, -751, -893, -879,
12053  -935, 59, 465, 887, -351, 1396, 176, -250,
12054  -684, -1019, -515, -815, -957, -439, 188, 3794,
12055  86, -98, -245, -829, 1894, -386, -865, 1513,
12056  24, -506, -281, -615, -476, -364, -1283, -963,
12057  -339, -133, -161, -480, 25, 230, 1364, 1815,
12058  1766, -844, -1423, -1185, -972, -458, -275, 138,
12059  1317, 1778, -1295, -874, -1211, -792, -601, -500,
12060  2301, 901, 1336, 842, 1355, -426, -1160, -959,
12061  -801, -433, 1852, 144, 284, 169, -1122, -851,
12062  -957, 272, -393, 817, 862, 262, 333, 802,
12063  320, -576, 1615, -615, -886, -311, 108, 13,
12064  1, 320, -1205, 962, -483, -791, -749, 1158,
12065  677, -57, 166, 279, -860, 1237, -971, -1057,
12066  -598, -285, 884, 1174, 657, -303, 2254, -706,
12067  -1113, -655, 719, 234, -124, -199, -135, -360,
12068  -758, -623, -385, -18, 3243, 470, -139, -286,
12069  -520, -953, -1193, -1140, -1297, -1137, -764, 25,
12070  235, 2217, 1501, 1369, 2024, 781, -1353, -835,
12071  -824, -601, -259, -140, 387, 671, 3, -974,
12072  -760, -884, -485, 709, 1505, -95, 321, 739,
12073  1610, -156, 1515, -76, -420, -369, -189, -506,
12074  -705, -907, -1052, -516, -1048, -996, -471, 1195,
12075  212, 184, 800, 1665, 747, -1029, -1013, 789,
12076  -703, 559, -139, -98, 380, 523, -355, 2047,
12077  -766, -991, -809, -566, -257, -242, 485, 1322,
12078  1989, -330, -945, -559, -448, 1241, 811, 10,
12079  -767, -1218, 1600, -755, 428, -729, -355, -665,
12080  -416, -120, 381, 548, -717, -14, 1587, -886,
12081  -9, 353, 839, 201, -454, -1112, -1334, -309,
12082  660, -375, -661, -511, 1437, 540, 492, 0,
12083  95, 3911, -237, -301, -562, -483, -569, -799,
12084  -883, -580, -670, -980, -1056, -896, -797, 1551,
12085  267, 1000, 1617, 75, -1132, -403, -988, -830,
12086  -627, 1164, 1315, 1594, 310, -564, -1091, -563,
12087  1195, -442, 1086, -344, -176, -258, 175, 476,
12088  923, -37, -629, -919, 1278, -610, 113, -314,
12089  -81, 192, 731, -944, -1297, -1108, -934, -259,
12090  640, 1164, 1326, 558, -767, -519, -875, -930,
12091  -817, -533, 496, 2605, 1359, -131, -1010, 912,
12092  -1055, -309, 768, -198, -166, -76, 429, 640,
12093  3283, -895, -1229, -853, -853, -399, 147, 44,
12094  237, 495, -833, -909, -1004, -811, 1039, 1627,
12095  -194, 295, 738, 290, -771, 237, -912, -479,
12096  -648, -518, -226, 573, 2346, 419, 1013, 1510,
12097  -865, -873, -982, -557, 598, 50, 81, -81,
12098  -1150, -640, -1011, 1991, -561, -140, 42, 175,
12099  521, 799, 3231, -46, -1004, -994, -1140, -1094,
12100  -957, -860, 8, 2346, 212, -499, -55, -997,
12101  -623, -588, 38, -58, 975, 1529, -986, -891,
12102  -1121, -619, 1967, -463, -7, 632, 768, 953,
12103 };
12104 
12105 static const float lsp8[] = {
12106  0.2702, 0.5096, 0.6437, 0.7672, 0.9639, 1.0696, 1.2625, 1.5789,
12107  1.9285, 2.2383, 2.5129, 2.8470, 0.1740, 0.3677, 0.6082, 0.8387,
12108  1.1084, 1.3721, 1.6362, 1.8733, 2.0640, 2.3442, 2.6087, 2.8548,
12109  0.1536, 0.3279, 0.5143, 0.6859, 0.9763, 1.2744, 1.5605, 1.8566,
12110  2.1007, 2.3450, 2.6075, 2.8850, 0.2075, 0.4533, 0.7709, 1.0377,
12111  1.2953, 1.5132, 1.7826, 2.0351, 2.2590, 2.4996, 2.6795, 2.8748,
12112  0.1393, 0.2453, 0.3754, 0.5453, 0.8148, 1.1289, 1.4389, 1.7592,
12113  2.0353, 2.3215, 2.5934, 2.8588, 0.1250, 0.3627, 0.7613, 1.1380,
12114  1.4163, 1.5565, 1.6920, 1.8130, 1.8678, 2.0427, 2.4318, 2.8544,
12115  0.2256, 0.4223, 0.6452, 0.8599, 1.0673, 1.3118, 1.5486, 1.8366,
12116  2.0759, 2.3026, 2.5284, 2.8030, 0.2304, 0.4404, 0.6891, 0.8964,
12117  1.1510, 1.4202, 1.6483, 1.8580, 2.1181, 2.3686, 2.6078, 2.9128,
12118  0.2230, 0.3816, 0.5520, 0.6062, 0.7909, 1.0988, 1.4330, 1.7846,
12119  2.0713, 2.3457, 2.6048, 2.8708, 0.2447, 0.5800, 0.8249, 0.9905,
12120  1.1721, 1.3990, 1.6694, 1.9064, 2.1307, 2.4255, 2.6815, 2.9117,
12121  0.1974, 0.3812, 0.5802, 0.7759, 0.9280, 1.1547, 1.4170, 1.6369,
12122  1.8890, 2.2587, 2.5626, 2.8239, 0.1209, 0.2510, 0.4841, 0.8048,
12123  1.1197, 1.3563, 1.6073, 1.8926, 2.1350, 2.3669, 2.6291, 2.8985,
12124  0.2352, 0.4347, 0.6582, 0.8178, 0.9548, 1.1654, 1.4942, 1.8812,
12125  2.1703, 2.3779, 2.6412, 2.8871, 0.2091, 0.4084, 0.6730, 0.9151,
12126  1.1259, 1.3262, 1.5937, 1.8129, 2.0237, 2.3317, 2.5778, 2.8620,
12127  0.1167, 0.2406, 0.4520, 0.7298, 0.9848, 1.2448, 1.5137, 1.7874,
12128  2.0280, 2.3020, 2.5914, 2.8794, 0.3003, 0.4966, 0.6520, 0.8505,
12129  1.1600, 1.3981, 1.5805, 1.8346, 2.0757, 2.3102, 2.5760, 2.8499,
12130  0.2451, 0.4163, 0.5960, 0.7805, 0.9507, 1.2438, 1.5587, 1.8581,
12131  2.0735, 2.3198, 2.5704, 2.8220, 0.3112, 0.5517, 0.7032, 0.8528,
12132  1.1489, 1.4257, 1.6848, 1.9388, 2.1577, 2.4265, 2.6678, 2.9051,
12133  0.2249, 0.3897, 0.5559, 0.7473, 1.0158, 1.3581, 1.6914, 1.9930,
12134  2.1843, 2.3534, 2.5512, 2.8065, 0.2600, 0.4574, 0.7349, 0.9691,
12135  1.1696, 1.3848, 1.6335, 1.9021, 2.1174, 2.3481, 2.5902, 2.8390,
12136  0.2246, 0.3372, 0.4560, 0.5249, 0.7056, 1.0273, 1.3810, 1.7132,
12137  1.9819, 2.2574, 2.5410, 2.8491, 0.1419, 0.4834, 0.8835, 1.1453,
12138  1.2839, 1.4224, 1.5593, 1.7877, 2.1285, 2.4070, 2.6043, 2.8511,
12139  0.1886, 0.3677, 0.5617, 0.8099, 1.1277, 1.3841, 1.5804, 1.8136,
12140  2.0307, 2.2805, 2.5399, 2.8322, 0.2351, 0.4151, 0.6675, 0.8713,
12141  1.0464, 1.3292, 1.6586, 1.9281, 2.1355, 2.3495, 2.6222, 2.8782,
12142  0.2700, 0.4489, 0.6206, 0.7121, 0.7737, 0.9848, 1.3658, 1.7433,
12143  2.0139, 2.2243, 2.4806, 2.8175, 0.2479, 0.4425, 0.6490, 0.8745,
12144  1.1161, 1.3849, 1.6773, 1.9566, 2.1491, 2.3624, 2.5685, 2.8114,
12145  0.2035, 0.3701, 0.5567, 0.7953, 1.0082, 1.2758, 1.5373, 1.7822,
12146  2.0175, 2.2601, 2.4759, 2.7771, 0.1856, 0.3461, 0.5998, 0.9041,
12147  1.2383, 1.4612, 1.6667, 1.9305, 2.1617, 2.4107, 2.6477, 2.8656,
12148  0.2107, 0.3715, 0.5289, 0.6651, 0.8420, 1.1168, 1.4401, 1.7230,
12149  1.9901, 2.2687, 2.5452, 2.8655, 0.1218, 0.2999, 0.6348, 0.9482,
12150  1.2745, 1.5876, 1.9129, 2.2348, 2.4020, 2.4922, 2.6351, 2.8357,
12151  0.1617, 0.3483, 0.5869, 0.8163, 1.0366, 1.2344, 1.4609, 1.7029,
12152  1.9476, 2.2337, 2.5258, 2.8442, 0.2505, 0.4894, 0.7510, 0.9152,
12153  1.0845, 1.3657, 1.6528, 1.8346, 2.0160, 2.2811, 2.5338, 2.8136,
12154  0.0947, 0.1158, 0.0578, -0.0337, -0.0066, 0.0104, -0.0447, -0.0505,
12155  -0.0778, -0.0293, 0.0251, -0.0143, 0.0349, -0.0227, -0.0909, 0.0523,
12156  0.0325, -0.0410, -0.1045, -0.0899, -0.0009, 0.0075, -0.0575, -0.0855,
12157  -0.0129, 0.0575, 0.0597, 0.0391, 0.0371, -0.0184, -0.0083, 0.0287,
12158  0.0143, 0.0167, 0.0120, -0.0168, 0.0452, 0.0223, -0.0352, 0.0119,
12159  -0.0496, -0.0965, -0.0661, -0.0072, 0.1099, 0.0843, -0.0087, -0.0478,
12160  -0.0128, -0.0120, -0.0004, 0.0731, 0.1047, 0.0630, 0.0196, -0.0103,
12161  -0.0399, -0.0986, -0.0912, -0.0390, -0.0247, -0.0694, -0.0749, -0.0066,
12162  0.0223, 0.0634, 0.0343, -0.0134, 0.0727, 0.0241, 0.0066, 0.0437,
12163  0.0610, 0.0364, 0.0248, -0.0358, -0.0686, -0.0104, 0.0426, 0.0088,
12164  -0.0137, -0.0165, 0.0671, 0.0815, -0.0863, -0.0644, -0.0088, 0.0023,
12165  0.0482, 0.1174, 0.1270, 0.0594, 0.0165, 0.0949, 0.1098, 0.0137,
12166  0.4951, 0.4999, 0.4958, 0.4907, 0.4984, 0.4965, 0.4958, 0.4996,
12167  0.4987, 0.4958, 0.4986, 0.4977, 0.2841, 0.2186, 0.1474, 0.1687,
12168  0.2217, 0.2632, 0.2706, 0.2624, 0.2162, 0.2453, 0.2460, 0.2531,
12169 };
12170 
12171 static const float lsp8s[] = {
12172  0.2702, 0.5096, 0.6437, 0.7672, 0.9639, 1.0696, 1.2625, 1.5789,
12173  1.9285, 2.2383, 2.5129, 2.8470, 0.1740, 0.3677, 0.6082, 0.8387,
12174  1.1084, 1.3721, 1.6362, 1.8733, 2.0640, 2.3442, 2.6087, 2.8548,
12175  0.1536, 0.3279, 0.5143, 0.6859, 0.9763, 1.2744, 1.5605, 1.8566,
12176  2.1007, 2.3450, 2.6075, 2.8850, 0.2075, 0.4533, 0.7709, 1.0377,
12177  1.2953, 1.5132, 1.7826, 2.0351, 2.2590, 2.4996, 2.6795, 2.8748,
12178  0.1393, 0.2453, 0.3754, 0.5453, 0.8148, 1.1289, 1.4389, 1.7592,
12179  2.0353, 2.3215, 2.5934, 2.8588, 0.1250, 0.3627, 0.7613, 1.1380,
12180  1.4163, 1.5565, 1.6920, 1.8130, 1.8678, 2.0427, 2.4318, 2.8544,
12181  0.2256, 0.4223, 0.6452, 0.8599, 1.0673, 1.3118, 1.5486, 1.8366,
12182  2.0759, 2.3026, 2.5284, 2.8030, 0.2304, 0.4404, 0.6891, 0.8964,
12183  1.1510, 1.4202, 1.6483, 1.8580, 2.1181, 2.3686, 2.6078, 2.9128,
12184  0.2230, 0.3816, 0.5520, 0.6062, 0.7909, 1.0988, 1.4330, 1.7846,
12185  2.0713, 2.3457, 2.6048, 2.8708, 0.2447, 0.5800, 0.8249, 0.9905,
12186  1.1721, 1.3990, 1.6694, 1.9064, 2.1307, 2.4255, 2.6815, 2.9117,
12187  0.1974, 0.3812, 0.5802, 0.7759, 0.9280, 1.1547, 1.4170, 1.6369,
12188  1.8890, 2.2587, 2.5626, 2.8239, 0.1209, 0.2510, 0.4841, 0.8048,
12189  1.1197, 1.3563, 1.6073, 1.8926, 2.1350, 2.3669, 2.6291, 2.8985,
12190  0.2352, 0.4347, 0.6582, 0.8178, 0.9548, 1.1654, 1.4942, 1.8812,
12191  2.1703, 2.3779, 2.6412, 2.8871, 0.2091, 0.4084, 0.6730, 0.9151,
12192  1.1259, 1.3262, 1.5937, 1.8129, 2.0237, 2.3317, 2.5778, 2.8620,
12193  0.1167, 0.2406, 0.4520, 0.7298, 0.9848, 1.2448, 1.5137, 1.7874,
12194  2.0280, 2.3020, 2.5914, 2.8794, 0.3003, 0.4966, 0.6520, 0.8505,
12195  1.1600, 1.3981, 1.5805, 1.8346, 2.0757, 2.3102, 2.5760, 2.8499,
12196  0.2451, 0.4163, 0.5960, 0.7805, 0.9507, 1.2438, 1.5587, 1.8581,
12197  2.0735, 2.3198, 2.5704, 2.8220, 0.3112, 0.5517, 0.7032, 0.8528,
12198  1.1489, 1.4257, 1.6848, 1.9388, 2.1577, 2.4265, 2.6678, 2.9051,
12199  0.2249, 0.3897, 0.5559, 0.7473, 1.0158, 1.3581, 1.6914, 1.9930,
12200  2.1843, 2.3534, 2.5512, 2.8065, 0.2600, 0.4574, 0.7349, 0.9691,
12201  1.1696, 1.3848, 1.6335, 1.9021, 2.1174, 2.3481, 2.5902, 2.8390,
12202  0.2246, 0.3372, 0.4560, 0.5249, 0.7056, 1.0273, 1.3810, 1.7132,
12203  1.9819, 2.2574, 2.5410, 2.8491, 0.1419, 0.4834, 0.8835, 1.1453,
12204  1.2839, 1.4224, 1.5593, 1.7877, 2.1285, 2.4070, 2.6043, 2.8511,
12205  0.1886, 0.3677, 0.5617, 0.8099, 1.1277, 1.3841, 1.5804, 1.8136,
12206  2.0307, 2.2805, 2.5399, 2.8322, 0.2351, 0.4151, 0.6675, 0.8713,
12207  1.0464, 1.3292, 1.6586, 1.9281, 2.1355, 2.3495, 2.6222, 2.8782,
12208  0.2700, 0.4489, 0.6206, 0.7121, 0.7737, 0.9848, 1.3658, 1.7433,
12209  2.0139, 2.2243, 2.4806, 2.8175, 0.2479, 0.4425, 0.6490, 0.8745,
12210  1.1161, 1.3849, 1.6773, 1.9566, 2.1491, 2.3624, 2.5685, 2.8114,
12211  0.2035, 0.3701, 0.5567, 0.7953, 1.0082, 1.2758, 1.5373, 1.7822,
12212  2.0175, 2.2601, 2.4759, 2.7771, 0.1856, 0.3461, 0.5998, 0.9041,
12213  1.2383, 1.4612, 1.6667, 1.9305, 2.1617, 2.4107, 2.6477, 2.8656,
12214  0.2107, 0.3715, 0.5289, 0.6651, 0.8420, 1.1168, 1.4401, 1.7230,
12215  1.9901, 2.2687, 2.5452, 2.8655, 0.1218, 0.2999, 0.6348, 0.9482,
12216  1.2745, 1.5876, 1.9129, 2.2348, 2.4020, 2.4922, 2.6351, 2.8357,
12217  0.1617, 0.3483, 0.5869, 0.8163, 1.0366, 1.2344, 1.4609, 1.7029,
12218  1.9476, 2.2337, 2.5258, 2.8442, 0.2505, 0.4894, 0.7510, 0.9152,
12219  1.0845, 1.3657, 1.6528, 1.8346, 2.0160, 2.2811, 2.5338, 2.8136,
12220  0.0947, 0.1158, 0.0578, -0.0337, -0.0066, 0.0104, -0.0447, -0.0505,
12221  -0.0778, -0.0293, 0.0251, -0.0143, 0.0349, -0.0227, -0.0909, 0.0523,
12222  0.0325, -0.0410, -0.1045, -0.0899, -0.0009, 0.0075, -0.0575, -0.0855,
12223  -0.0129, 0.0575, 0.0597, 0.0391, 0.0371, -0.0184, -0.0083, 0.0287,
12224  0.0143, 0.0167, 0.0120, -0.0168, 0.0452, 0.0223, -0.0352, 0.0119,
12225  -0.0496, -0.0965, -0.0661, -0.0072, 0.1099, 0.0843, -0.0087, -0.0478,
12226  -0.0128, -0.0120, -0.0004, 0.0731, 0.1047, 0.0630, 0.0196, -0.0103,
12227  -0.0399, -0.0986, -0.0912, -0.0390, -0.0247, -0.0694, -0.0749, -0.0066,
12228  0.0223, 0.0634, 0.0343, -0.0134, 0.0727, 0.0241, 0.0066, 0.0437,
12229  0.0610, 0.0364, 0.0248, -0.0358, -0.0686, -0.0104, 0.0426, 0.0088,
12230  -0.0137, -0.0165, 0.0671, 0.0815, -0.0863, -0.0644, -0.0088, 0.0023,
12231  0.0482, 0.1174, 0.1270, 0.0594, 0.0165, 0.0949, 0.1098, 0.0137,
12232  0.4951, 0.4999, 0.4958, 0.4907, 0.4984, 0.4965, 0.4958, 0.4996,
12233  0.4987, 0.4958, 0.4986, 0.4977, 0.2841, 0.2186, 0.1474, 0.1687,
12234  0.2217, 0.2632, 0.2706, 0.2624, 0.2162, 0.2453, 0.2460, 0.2531,
12235 };
12236 
12237 static const float lsp11[] = {
12238  0.1103, 0.3862, 0.6863, 0.8447, 0.9231, 1.0261, 1.1248, 1.4057,
12239  1.6621, 1.8010, 1.8692, 2.0704, 2.3490, 2.6060, 2.7539, 2.8977,
12240  0.1273, 0.2407, 0.3812, 0.6004, 0.7767, 0.9383, 1.1344, 1.3351,
12241  1.5233, 1.7262, 1.9466, 2.1739, 2.3495, 2.5162, 2.7164, 2.9202,
12242  0.2010, 0.3330, 0.4488, 0.6465, 0.8046, 0.9889, 1.1479, 1.2964,
12243  1.4770, 1.6606, 1.8789, 2.1155, 2.3287, 2.5199, 2.7101, 2.9119,
12244  0.1168, 0.2197, 0.3279, 0.4691, 0.6268, 0.8251, 1.0533, 1.2714,
12245  1.4712, 1.6762, 1.8831, 2.1114, 2.3230, 2.5297, 2.7365, 2.9270,
12246  0.1405, 0.3109, 0.4986, 0.6891, 0.8634, 1.0583, 1.2594, 1.4349,
12247  1.6232, 1.8116, 1.9905, 2.1935, 2.3799, 2.5656, 2.7661, 2.9486,
12248  0.1703, 0.3057, 0.4403, 0.5225, 0.5969, 0.8110, 1.0729, 1.3215,
12249  1.5407, 1.7381, 1.9477, 2.1680, 2.3586, 2.5612, 2.7630, 2.9410,
12250  0.1128, 0.2628, 0.4523, 0.6495, 0.8176, 0.9816, 1.1746, 1.3710,
12251  1.5568, 1.7518, 1.9497, 2.1452, 2.3346, 2.5389, 2.7362, 2.9264,
12252  0.1809, 0.3287, 0.5205, 0.7264, 0.9298, 1.1217, 1.2970, 1.4894,
12253  1.6874, 1.8493, 2.0576, 2.2382, 2.4097, 2.6041, 2.7796, 2.9389,
12254  0.2502, 0.4709, 0.6892, 0.8346, 0.9209, 1.0455, 1.2399, 1.4616,
12255  1.6463, 1.8380, 2.0475, 2.2397, 2.4665, 2.6550, 2.7701, 2.8895,
12256  0.1040, 0.2340, 0.3964, 0.5740, 0.7764, 0.9941, 1.2000, 1.4014,
12257  1.6024, 1.7974, 1.9939, 2.1959, 2.3783, 2.5663, 2.7613, 2.9484,
12258  0.1912, 0.3393, 0.4743, 0.6313, 0.8014, 0.9879, 1.1855, 1.3922,
12259  1.5678, 1.7289, 1.9271, 2.1165, 2.3089, 2.5414, 2.7448, 2.9269,
12260  0.0965, 0.2025, 0.3398, 0.4990, 0.6934, 0.9386, 1.1730, 1.3766,
12261  1.5783, 1.7783, 1.9790, 2.1831, 2.3670, 2.5578, 2.7641, 2.9516,
12262  0.2126, 0.3652, 0.5545, 0.7170, 0.8674, 1.0640, 1.2558, 1.4061,
12263  1.5904, 1.8095, 1.9760, 2.1505, 2.3549, 2.5575, 2.7023, 2.8877,
12264  0.1827, 0.3426, 0.4894, 0.6488, 0.7960, 0.9535, 1.1217, 1.2798,
12265  1.4566, 1.6453, 1.8044, 2.0042, 2.2379, 2.4611, 2.6697, 2.8966,
12266  0.2034, 0.3822, 0.5231, 0.6960, 0.9200, 1.0394, 1.1616, 1.3772,
12267  1.5493, 1.7330, 1.9646, 2.1233, 2.3334, 2.5361, 2.7087, 2.9470,
12268  0.1050, 0.2060, 0.3705, 0.5998, 0.8337, 1.0577, 1.2559, 1.4327,
12269  1.6334, 1.8165, 1.9853, 2.2058, 2.4063, 2.5818, 2.7625, 2.9458,
12270  0.1419, 0.4053, 0.6660, 0.8911, 1.0405, 1.1547, 1.2506, 1.3926,
12271  1.5669, 1.7527, 1.9694, 2.2054, 2.3889, 2.5743, 2.7586, 2.9174,
12272  0.1514, 0.2825, 0.4309, 0.5772, 0.7470, 0.9703, 1.1462, 1.3316,
12273  1.5321, 1.7259, 1.9282, 2.1266, 2.3106, 2.5064, 2.7067, 2.9094,
12274  0.1693, 0.3156, 0.4878, 0.6635, 0.8206, 0.9569, 1.1154, 1.3064,
12275  1.5109, 1.7184, 1.9179, 2.1036, 2.2763, 2.4820, 2.6949, 2.9105,
12276  0.1432, 0.2718, 0.4241, 0.5564, 0.6939, 0.9011, 1.1582, 1.3948,
12277  1.6181, 1.8024, 1.9814, 2.1740, 2.3459, 2.5456, 2.7491, 2.9307,
12278  0.2294, 0.3857, 0.5590, 0.7434, 0.9189, 1.0941, 1.2740, 1.4456,
12279  1.6178, 1.7994, 1.9689, 2.1644, 2.3525, 2.5385, 2.7468, 2.9405,
12280  0.1667, 0.3109, 0.4612, 0.6032, 0.7375, 0.8866, 1.0840, 1.3053,
12281  1.4982, 1.7044, 1.9146, 2.1117, 2.2942, 2.4983, 2.7084, 2.9132,
12282  0.1810, 0.3205, 0.4696, 0.6231, 0.7641, 0.9959, 1.2427, 1.4361,
12283  1.5889, 1.7544, 1.9083, 2.0733, 2.2457, 2.4461, 2.6793, 2.9098,
12284  0.1164, 0.3753, 0.6068, 0.7503, 1.0100, 1.2131, 1.3793, 1.5302,
12285  1.6300, 1.7950, 1.9057, 2.1031, 2.3830, 2.5745, 2.6949, 2.8779,
12286  0.1571, 0.4378, 0.6735, 0.8312, 0.8944, 0.9818, 1.1622, 1.4094,
12287  1.6423, 1.8066, 1.9258, 2.1838, 2.4363, 2.6279, 2.7358, 2.8790,
12288  0.1398, 0.2686, 0.4248, 0.6156, 0.7870, 1.0035, 1.2012, 1.3689,
12289  1.5363, 1.7398, 1.9604, 2.1619, 2.3345, 2.5097, 2.7271, 2.9368,
12290  0.1913, 0.3338, 0.4987, 0.6446, 0.7852, 1.0163, 1.1886, 1.3610,
12291  1.5379, 1.7230, 1.8880, 2.0862, 2.2960, 2.4928, 2.7122, 2.9151,
12292  0.0908, 0.1752, 0.2899, 0.5365, 0.7761, 1.0100, 1.2124, 1.4060,
12293  1.6019, 1.8010, 1.9774, 2.1905, 2.3733, 2.5623, 2.7660, 2.9565,
12294  0.1773, 0.3179, 0.4925, 0.6864, 0.8452, 0.9897, 1.1860, 1.3722,
12295  1.5515, 1.7658, 1.9802, 2.1819, 2.3620, 2.5442, 2.7250, 2.9220,
12296  0.1286, 0.2341, 0.3689, 0.5364, 0.7176, 0.9350, 1.1083, 1.2943,
12297  1.4974, 1.7059, 1.9047, 2.1145, 2.3242, 2.5361, 2.7453, 2.9329,
12298  0.2273, 0.3834, 0.5565, 0.7192, 0.8431, 0.9962, 1.1763, 1.3571,
12299  1.5774, 1.7419, 1.9202, 2.1131, 2.2919, 2.4898, 2.6895, 2.9180,
12300  0.1775, 0.3058, 0.4274, 0.6023, 0.8151, 1.0734, 1.3211, 1.5178,
12301  1.6706, 1.8154, 1.9686, 2.1537, 2.3461, 2.5276, 2.7181, 2.9121,
12302  0.1653, 0.4304, 0.6361, 0.7824, 0.9183, 1.0452, 1.2071, 1.4077,
12303  1.6206, 1.8299, 2.0089, 2.1948, 2.3900, 2.5982, 2.7844, 2.9487,
12304  0.1492, 0.2609, 0.3820, 0.5485, 0.7243, 0.9319, 1.1538, 1.3579,
12305  1.5266, 1.7002, 1.8873, 2.1016, 2.3175, 2.5221, 2.7241, 2.9243,
12306  0.2074, 0.3781, 0.5209, 0.6869, 0.8577, 0.9875, 1.1849, 1.3568,
12307  1.4907, 1.7335, 1.8902, 2.1224, 2.3099, 2.4918, 2.7023, 2.8765,
12308  0.1359, 0.2254, 0.3286, 0.4432, 0.6586, 0.8964, 1.1125, 1.3523,
12309  1.5626, 1.7579, 1.9846, 2.1905, 2.3548, 2.5542, 2.7663, 2.9346,
12310  0.1430, 0.2966, 0.4685, 0.6493, 0.8315, 1.0304, 1.2220, 1.4082,
12311  1.5995, 1.7888, 1.9774, 2.1737, 2.3607, 2.5577, 2.7558, 2.9405,
12312  0.1477, 0.2694, 0.4056, 0.5626, 0.7051, 0.8647, 1.0491, 1.2488,
12313  1.4814, 1.7072, 1.9150, 2.1147, 2.3038, 2.5144, 2.7184, 2.9202,
12314  0.1690, 0.3033, 0.4580, 0.6686, 0.8536, 1.0293, 1.2124, 1.3998,
12315  1.5718, 1.7607, 1.9580, 2.1245, 2.2971, 2.4762, 2.6896, 2.9177,
12316  0.1092, 0.2779, 0.4853, 0.6880, 0.9011, 1.0953, 1.2752, 1.4618,
12317  1.6623, 1.8484, 2.0264, 2.2152, 2.4017, 2.5835, 2.7671, 2.9436,
12318  0.1497, 0.3637, 0.6014, 0.8032, 0.9963, 1.1835, 1.3741, 1.5698,
12319  1.7382, 1.9094, 2.0710, 2.2392, 2.4082, 2.5926, 2.7762, 2.9536,
12320  0.1434, 0.2492, 0.3966, 0.5934, 0.8033, 1.0657, 1.2796, 1.4276,
12321  1.5745, 1.7833, 1.9288, 2.1247, 2.3543, 2.5412, 2.7049, 2.8872,
12322  0.1612, 0.2926, 0.4574, 0.6387, 0.8265, 1.0180, 1.1808, 1.3526,
12323  1.5564, 1.7536, 1.9187, 2.1192, 2.3149, 2.5006, 2.7101, 2.9217,
12324  0.0828, 0.1863, 0.3235, 0.5050, 0.7250, 0.9867, 1.2093, 1.3941,
12325  1.5980, 1.7932, 1.9809, 2.1894, 2.3918, 2.5773, 2.7540, 2.9329,
12326  0.2001, 0.3655, 0.5290, 0.6761, 0.8027, 0.9972, 1.2090, 1.4255,
12327  1.6085, 1.7825, 1.9804, 2.1681, 2.3457, 2.5325, 2.7319, 2.9196,
12328  0.1505, 0.2767, 0.4254, 0.6054, 0.7821, 0.9567, 1.1294, 1.3080,
12329  1.4984, 1.6954, 1.8666, 2.0736, 2.2875, 2.4969, 2.7072, 2.9163,
12330  0.1589, 0.4151, 0.5749, 0.6651, 0.8061, 1.0470, 1.2616, 1.3690,
12331  1.4985, 1.7808, 1.9825, 2.1068, 2.2751, 2.5448, 2.7133, 2.8689,
12332  0.0916, 0.1846, 0.3788, 0.6329, 0.8774, 1.0687, 1.2653, 1.4561,
12333  1.6573, 1.8449, 2.0402, 2.2254, 2.3968, 2.5861, 2.7792, 2.9508,
12334  0.2282, 0.4159, 0.5834, 0.6899, 0.8108, 1.0321, 1.2795, 1.5262,
12335  1.6936, 1.8469, 2.0922, 2.2607, 2.3795, 2.5301, 2.7386, 2.9530,
12336  0.1651, 0.3004, 0.4555, 0.6179, 0.7891, 0.9584, 1.1372, 1.3707,
12337  1.5951, 1.7880, 1.9434, 2.1465, 2.3311, 2.5081, 2.6977, 2.8970,
12338  0.1279, 0.3828, 0.6330, 0.8323, 0.9652, 1.1175, 1.2319, 1.3511,
12339  1.5115, 1.6392, 1.7835, 1.9558, 2.2008, 2.4635, 2.6910, 2.9058,
12340  0.1193, 0.2185, 0.3521, 0.5311, 0.7378, 0.9239, 1.1105, 1.3217,
12341  1.5362, 1.7504, 1.9536, 2.1627, 2.3560, 2.5506, 2.7548, 2.9453,
12342  0.1806, 0.3432, 0.4981, 0.6948, 0.8928, 1.0527, 1.2467, 1.4140,
12343  1.6326, 1.7950, 1.9935, 2.1969, 2.3512, 2.5682, 2.7445, 2.9277,
12344  0.1846, 0.3112, 0.4568, 0.5891, 0.7317, 0.8493, 1.0204, 1.2022,
12345  1.3688, 1.6020, 1.8428, 2.0710, 2.2725, 2.4879, 2.7057, 2.9160,
12346  0.0880, 0.2514, 0.5332, 0.7272, 0.8906, 1.1354, 1.3199, 1.4941,
12347  1.6010, 1.7151, 1.8712, 2.0643, 2.2755, 2.5375, 2.7054, 2.8891,
12348  0.1382, 0.2833, 0.4658, 0.6897, 0.9071, 1.0716, 1.2469, 1.4143,
12349  1.5910, 1.7947, 1.9805, 2.1581, 2.3338, 2.5215, 2.7292, 2.9211,
12350  0.1061, 0.3494, 0.6327, 0.8570, 0.9748, 1.0560, 1.1529, 1.3250,
12351  1.6032, 1.8340, 1.9711, 2.1157, 2.3011, 2.5464, 2.8078, 2.9803,
12352  0.1603, 0.2839, 0.4307, 0.5980, 0.7980, 1.0399, 1.1971, 1.3524,
12353  1.5715, 1.7838, 1.9468, 2.1498, 2.3627, 2.5514, 2.7327, 2.9148,
12354  0.1691, 0.3117, 0.4796, 0.6895, 0.8732, 1.0164, 1.1916, 1.3707,
12355  1.5384, 1.7202, 1.8857, 2.0672, 2.2487, 2.4593, 2.6789, 2.8940,
12356  0.0965, 0.1702, 0.3191, 0.5721, 0.8100, 1.0241, 1.2272, 1.4196,
12357  1.6093, 1.8057, 1.9884, 2.2037, 2.3925, 2.5805, 2.7578, 2.9366,
12358  0.1950, 0.3519, 0.5272, 0.6973, 0.8732, 1.0656, 1.2112, 1.3959,
12359  1.6116, 1.7821, 1.9445, 2.1592, 2.3348, 2.5142, 2.7440, 2.9297,
12360  0.1388, 0.2557, 0.4120, 0.5727, 0.7354, 0.9196, 1.0985, 1.2805,
12361  1.4643, 1.6535, 1.8340, 2.0546, 2.2758, 2.4778, 2.6921, 2.9122,
12362  0.1823, 0.3336, 0.4957, 0.6771, 0.8563, 1.0137, 1.2299, 1.3849,
12363  1.5718, 1.7667, 1.9193, 2.1326, 2.3135, 2.5268, 2.7133, 2.8998,
12364  0.0790, 0.1901, 0.4083, 0.6456, 0.8463, 1.0285, 1.2297, 1.4181,
12365  1.6159, 1.8056, 1.9971, 2.1912, 2.3816, 2.5746, 2.7692, 2.9497,
12366  0.0049, 0.0116, 0.0045, 0.0039, -0.0010, -0.0122, -0.0205, -0.0034,
12367  -0.0140, -0.0041, 0.0191, -0.0322, 0.0002, -0.0124, -0.0269, 0.0059,
12368  0.0586, 0.0339, -0.0389, -0.0319, -0.0079, -0.0205, -0.0363, -0.0211,
12369  0.0241, 0.0595, 0.0469, 0.0283, 0.0176, -0.0183, -0.0173, -0.0004,
12370  0.0024, 0.0145, 0.0534, 0.0197, -0.0065, -0.0067, 0.0133, 0.0358,
12371  -0.0104, -0.0386, -0.0109, -0.0078, 0.0275, 0.0565, 0.0251, -0.0027,
12372  -0.0053, 0.0171, 0.0088, 0.0495, 0.0141, 0.0039, -0.0445, -0.0426,
12373  -0.0184, -0.0280, -0.0223, 0.0039, -0.0171, -0.0606, -0.0786, -0.0430,
12374  0.0544, 0.0595, 0.0320, -0.0012, 0.0108, 0.0185, 0.0066, 0.0408,
12375  0.0552, -0.0073, -0.0247, -0.0480, -0.0288, 0.0186, 0.0212, -0.0013,
12376  0.0403, 0.0598, 0.0690, 0.0516, -0.0298, -0.0177, 0.0278, 0.0168,
12377  -0.0106, 0.0251, 0.0386, 0.0331, -0.0052, 0.0133, 0.0291, -0.0158,
12378  -0.0329, -0.0367, 0.0287, 0.0462, -0.0176, 0.0049, 0.0242, -0.0034,
12379  0.0135, 0.0086, -0.0149, 0.0241, 0.0504, 0.0246, -0.0273, -0.0369,
12380  -0.0108, -0.0449, -0.0625, -0.0414, -0.0292, -0.0571, -0.0440, -0.0088,
12381  0.0098, 0.0009, -0.0004, 0.0007, -0.0314, -0.0208, -0.0138, -0.0277,
12382  -0.0044, 0.0522, 0.0315, -0.0270, -0.0277, -0.0256, -0.0103, -0.0201,
12383  -0.0287, -0.0279, -0.0182, 0.0472, 0.0613, 0.0450, 0.0413, 0.0333,
12384  0.0444, 0.0223, 0.0061, 0.0316, 0.0321, 0.0501, 0.0460, 0.0250,
12385  0.0227, 0.0235, 0.0099, 0.0185, -0.0347, -0.0684, -0.0189, 0.0242,
12386  -0.0190, -0.0273, -0.0012, -0.0253, 0.0293, -0.0231, -0.0219, -0.0010,
12387  0.0153, 0.0128, -0.0166, -0.0435, -0.0417, -0.0121, -0.0351, -0.0390,
12388  0.0077, -0.0278, -0.0355, 0.0092, -0.0063, 0.0005, 0.0216, 0.0461,
12389  0.0538, 0.0451, 0.0298, -0.0130, 0.0058, 0.0206, 0.0471, 0.0499,
12390  0.0280, 0.0086, -0.0007, -0.0317, 0.0259, 0.0176, 0.0043, 0.0212,
12391  0.0138, 0.0106, 0.0220, -0.0025, 0.0050, 0.0122, -0.0051, -0.0086,
12392  -0.0472, -0.0005, 0.0193, 0.0032, 0.0246, 0.0222, 0.0090, -0.0320,
12393  -0.0713, -0.0526, -0.0151, -0.0440, -0.0648, -0.0466, -0.0092, 0.0115,
12394  -0.0129, 0.0053, -0.0344, -0.0385, 0.0392, 0.0599, 0.0414, 0.0165,
12395  -0.0098, -0.0320, -0.0261, -0.0055, -0.0139, -0.0110, 0.0084, 0.0172,
12396  -0.0492, -0.0537, -0.0320, -0.0036, 0.0265, 0.0385, 0.0064, -0.0280,
12397  -0.0230, 0.0134, 0.0241, 0.0106, 0.0387, 0.0105, 0.0068, 0.0260,
12398  0.4940, 0.4911, 0.4849, 0.4820, 0.4837, 0.4839, 0.4824, 0.4799,
12399  0.4812, 0.4782, 0.4788, 0.4711, 0.4706, 0.4671, 0.4601, 0.4578,
12400  0.2954, 0.2121, 0.1859, 0.1958, 0.1474, 0.1086, 0.1351, 0.1362,
12401  0.1486, 0.1342, 0.1215, 0.1423, 0.1634, 0.1588, 0.1539, 0.1857,
12402 };
12403 
12404 static const float lsp11s[] = {
12405  0.1103, 0.3862, 0.6863, 0.8447, 0.9231, 1.0261, 1.1248, 1.4057,
12406  1.6621, 1.8010, 1.8692, 2.0704, 2.3490, 2.6060, 2.7539, 2.8977,
12407  0.1273, 0.2407, 0.3812, 0.6004, 0.7767, 0.9383, 1.1344, 1.3351,
12408  1.5233, 1.7262, 1.9466, 2.1739, 2.3495, 2.5162, 2.7164, 2.9202,
12409  0.2010, 0.3330, 0.4488, 0.6465, 0.8046, 0.9889, 1.1479, 1.2964,
12410  1.4770, 1.6606, 1.8789, 2.1155, 2.3287, 2.5199, 2.7101, 2.9119,
12411  0.1168, 0.2197, 0.3279, 0.4691, 0.6268, 0.8251, 1.0533, 1.2714,
12412  1.4712, 1.6762, 1.8831, 2.1114, 2.3230, 2.5297, 2.7365, 2.9270,
12413  0.1405, 0.3109, 0.4986, 0.6891, 0.8634, 1.0583, 1.2594, 1.4349,
12414  1.6232, 1.8116, 1.9905, 2.1935, 2.3799, 2.5656, 2.7661, 2.9486,
12415  0.1703, 0.3057, 0.4403, 0.5225, 0.5969, 0.8110, 1.0729, 1.3215,
12416  1.5407, 1.7381, 1.9477, 2.1680, 2.3586, 2.5612, 2.7630, 2.9410,
12417  0.1128, 0.2628, 0.4523, 0.6495, 0.8176, 0.9816, 1.1746, 1.3710,
12418  1.5568, 1.7518, 1.9497, 2.1452, 2.3346, 2.5389, 2.7362, 2.9264,
12419  0.1809, 0.3287, 0.5205, 0.7264, 0.9298, 1.1217, 1.2970, 1.4894,
12420  1.6874, 1.8493, 2.0576, 2.2382, 2.4097, 2.6041, 2.7796, 2.9389,
12421  0.2502, 0.4709, 0.6892, 0.8346, 0.9209, 1.0455, 1.2399, 1.4616,
12422  1.6463, 1.8380, 2.0475, 2.2397, 2.4665, 2.6550, 2.7701, 2.8895,
12423  0.1040, 0.2340, 0.3964, 0.5740, 0.7764, 0.9941, 1.2000, 1.4014,
12424  1.6024, 1.7974, 1.9939, 2.1959, 2.3783, 2.5663, 2.7613, 2.9484,
12425  0.1912, 0.3393, 0.4743, 0.6313, 0.8014, 0.9879, 1.1855, 1.3922,
12426  1.5678, 1.7289, 1.9271, 2.1165, 2.3089, 2.5414, 2.7448, 2.9269,
12427  0.0965, 0.2025, 0.3398, 0.4990, 0.6934, 0.9386, 1.1730, 1.3766,
12428  1.5783, 1.7783, 1.9790, 2.1831, 2.3670, 2.5578, 2.7641, 2.9516,
12429  0.2126, 0.3652, 0.5545, 0.7170, 0.8674, 1.0640, 1.2558, 1.4061,
12430  1.5904, 1.8095, 1.9760, 2.1505, 2.3549, 2.5575, 2.7023, 2.8877,
12431  0.1827, 0.3426, 0.4894, 0.6488, 0.7960, 0.9535, 1.1217, 1.2798,
12432  1.4566, 1.6453, 1.8044, 2.0042, 2.2379, 2.4611, 2.6697, 2.8966,
12433  0.2034, 0.3822, 0.5231, 0.6960, 0.9200, 1.0394, 1.1616, 1.3772,
12434  1.5493, 1.7330, 1.9646, 2.1233, 2.3334, 2.5361, 2.7087, 2.9470,
12435  0.1050, 0.2060, 0.3705, 0.5998, 0.8337, 1.0577, 1.2559, 1.4327,
12436  1.6334, 1.8165, 1.9853, 2.2058, 2.4063, 2.5818, 2.7625, 2.9458,
12437  0.1419, 0.4053, 0.6660, 0.8911, 1.0405, 1.1547, 1.2506, 1.3926,
12438  1.5669, 1.7527, 1.9694, 2.2054, 2.3889, 2.5743, 2.7586, 2.9174,
12439  0.1514, 0.2825, 0.4309, 0.5772, 0.7470, 0.9703, 1.1462, 1.3316,
12440  1.5321, 1.7259, 1.9282, 2.1266, 2.3106, 2.5064, 2.7067, 2.9094,
12441  0.1693, 0.3156, 0.4878, 0.6635, 0.8206, 0.9569, 1.1154, 1.3064,
12442  1.5109, 1.7184, 1.9179, 2.1036, 2.2763, 2.4820, 2.6949, 2.9105,
12443  0.1432, 0.2718, 0.4241, 0.5564, 0.6939, 0.9011, 1.1582, 1.3948,
12444  1.6181, 1.8024, 1.9814, 2.1740, 2.3459, 2.5456, 2.7491, 2.9307,
12445  0.2294, 0.3857, 0.5590, 0.7434, 0.9189, 1.0941, 1.2740, 1.4456,
12446  1.6178, 1.7994, 1.9689, 2.1644, 2.3525, 2.5385, 2.7468, 2.9405,
12447  0.1667, 0.3109, 0.4612, 0.6032, 0.7375, 0.8866, 1.0840, 1.3053,
12448  1.4982, 1.7044, 1.9146, 2.1117, 2.2942, 2.4983, 2.7084, 2.9132,
12449  0.1810, 0.3205, 0.4696, 0.6231, 0.7641, 0.9959, 1.2427, 1.4361,
12450  1.5889, 1.7544, 1.9083, 2.0733, 2.2457, 2.4461, 2.6793, 2.9098,
12451  0.1164, 0.3753, 0.6068, 0.7503, 1.0100, 1.2131, 1.3793, 1.5302,
12452  1.6300, 1.7950, 1.9057, 2.1031, 2.3830, 2.5745, 2.6949, 2.8779,
12453  0.1571, 0.4378, 0.6735, 0.8312, 0.8944, 0.9818, 1.1622, 1.4094,
12454  1.6423, 1.8066, 1.9258, 2.1838, 2.4363, 2.6279, 2.7358, 2.8790,
12455  0.1398, 0.2686, 0.4248, 0.6156, 0.7870, 1.0035, 1.2012, 1.3689,
12456  1.5363, 1.7398, 1.9604, 2.1619, 2.3345, 2.5097, 2.7271, 2.9368,
12457  0.1913, 0.3338, 0.4987, 0.6446, 0.7852, 1.0163, 1.1886, 1.3610,
12458  1.5379, 1.7230, 1.8880, 2.0862, 2.2960, 2.4928, 2.7122, 2.9151,
12459  0.0908, 0.1752, 0.2899, 0.5365, 0.7761, 1.0100, 1.2124, 1.4060,
12460  1.6019, 1.8010, 1.9774, 2.1905, 2.3733, 2.5623, 2.7660, 2.9565,
12461  0.1773, 0.3179, 0.4925, 0.6864, 0.8452, 0.9897, 1.1860, 1.3722,
12462  1.5515, 1.7658, 1.9802, 2.1819, 2.3620, 2.5442, 2.7250, 2.9220,
12463  0.1286, 0.2341, 0.3689, 0.5364, 0.7176, 0.9350, 1.1083, 1.2943,
12464  1.4974, 1.7059, 1.9047, 2.1145, 2.3242, 2.5361, 2.7453, 2.9329,
12465  0.2273, 0.3834, 0.5565, 0.7192, 0.8431, 0.9962, 1.1763, 1.3571,
12466  1.5774, 1.7419, 1.9202, 2.1131, 2.2919, 2.4898, 2.6895, 2.9180,
12467  0.1775, 0.3058, 0.4274, 0.6023, 0.8151, 1.0734, 1.3211, 1.5178,
12468  1.6706, 1.8154, 1.9686, 2.1537, 2.3461, 2.5276, 2.7181, 2.9121,
12469  0.1653, 0.4304, 0.6361, 0.7824, 0.9183, 1.0452, 1.2071, 1.4077,
12470  1.6206, 1.8299, 2.0089, 2.1948, 2.3900, 2.5982, 2.7844, 2.9487,
12471  0.1492, 0.2609, 0.3820, 0.5485, 0.7243, 0.9319, 1.1538, 1.3579,
12472  1.5266, 1.7002, 1.8873, 2.1016, 2.3175, 2.5221, 2.7241, 2.9243,
12473  0.2074, 0.3781, 0.5209, 0.6869, 0.8577, 0.9875, 1.1849, 1.3568,
12474  1.4907, 1.7335, 1.8902, 2.1224, 2.3099, 2.4918, 2.7023, 2.8765,
12475  0.1359, 0.2254, 0.3286, 0.4432, 0.6586, 0.8964, 1.1125, 1.3523,
12476  1.5626, 1.7579, 1.9846, 2.1905, 2.3548, 2.5542, 2.7663, 2.9346,
12477  0.1430, 0.2966, 0.4685, 0.6493, 0.8315, 1.0304, 1.2220, 1.4082,
12478  1.5995, 1.7888, 1.9774, 2.1737, 2.3607, 2.5577, 2.7558, 2.9405,
12479  0.1477, 0.2694, 0.4056, 0.5626, 0.7051, 0.8647, 1.0491, 1.2488,
12480  1.4814, 1.7072, 1.9150, 2.1147, 2.3038, 2.5144, 2.7184, 2.9202,
12481  0.1690, 0.3033, 0.4580, 0.6686, 0.8536, 1.0293, 1.2124, 1.3998,
12482  1.5718, 1.7607, 1.9580, 2.1245, 2.2971, 2.4762, 2.6896, 2.9177,
12483  0.1092, 0.2779, 0.4853, 0.6880, 0.9011, 1.0953, 1.2752, 1.4618,
12484  1.6623, 1.8484, 2.0264, 2.2152, 2.4017, 2.5835, 2.7671, 2.9436,
12485  0.1497, 0.3637, 0.6014, 0.8032, 0.9963, 1.1835, 1.3741, 1.5698,
12486  1.7382, 1.9094, 2.0710, 2.2392, 2.4082, 2.5926, 2.7762, 2.9536,
12487  0.1434, 0.2492, 0.3966, 0.5934, 0.8033, 1.0657, 1.2796, 1.4276,
12488  1.5745, 1.7833, 1.9288, 2.1247, 2.3543, 2.5412, 2.7049, 2.8872,
12489  0.1612, 0.2926, 0.4574, 0.6387, 0.8265, 1.0180, 1.1808, 1.3526,
12490  1.5564, 1.7536, 1.9187, 2.1192, 2.3149, 2.5006, 2.7101, 2.9217,
12491  0.0828, 0.1863, 0.3235, 0.5050, 0.7250, 0.9867, 1.2093, 1.3941,
12492  1.5980, 1.7932, 1.9809, 2.1894, 2.3918, 2.5773, 2.7540, 2.9329,
12493  0.2001, 0.3655, 0.5290, 0.6761, 0.8027, 0.9972, 1.2090, 1.4255,
12494  1.6085, 1.7825, 1.9804, 2.1681, 2.3457, 2.5325, 2.7319, 2.9196,
12495  0.1505, 0.2767, 0.4254, 0.6054, 0.7821, 0.9567, 1.1294, 1.3080,
12496  1.4984, 1.6954, 1.8666, 2.0736, 2.2875, 2.4969, 2.7072, 2.9163,
12497  0.1589, 0.4151, 0.5749, 0.6651, 0.8061, 1.0470, 1.2616, 1.3690,
12498  1.4985, 1.7808, 1.9825, 2.1068, 2.2751, 2.5448, 2.7133, 2.8689,
12499  0.0916, 0.1846, 0.3788, 0.6329, 0.8774, 1.0687, 1.2653, 1.4561,
12500  1.6573, 1.8449, 2.0402, 2.2254, 2.3968, 2.5861, 2.7792, 2.9508,
12501  0.2282, 0.4159, 0.5834, 0.6899, 0.8108, 1.0321, 1.2795, 1.5262,
12502  1.6936, 1.8469, 2.0922, 2.2607, 2.3795, 2.5301, 2.7386, 2.9530,
12503  0.1651, 0.3004, 0.4555, 0.6179, 0.7891, 0.9584, 1.1372, 1.3707,
12504  1.5951, 1.7880, 1.9434, 2.1465, 2.3311, 2.5081, 2.6977, 2.8970,
12505  0.1279, 0.3828, 0.6330, 0.8323, 0.9652, 1.1175, 1.2319, 1.3511,
12506  1.5115, 1.6392, 1.7835, 1.9558, 2.2008, 2.4635, 2.6910, 2.9058,
12507  0.1193, 0.2185, 0.3521, 0.5311, 0.7378, 0.9239, 1.1105, 1.3217,
12508  1.5362, 1.7504, 1.9536, 2.1627, 2.3560, 2.5506, 2.7548, 2.9453,
12509  0.1806, 0.3432, 0.4981, 0.6948, 0.8928, 1.0527, 1.2467, 1.4140,
12510  1.6326, 1.7950, 1.9935, 2.1969, 2.3512, 2.5682, 2.7445, 2.9277,
12511  0.1846, 0.3112, 0.4568, 0.5891, 0.7317, 0.8493, 1.0204, 1.2022,
12512  1.3688, 1.6020, 1.8428, 2.0710, 2.2725, 2.4879, 2.7057, 2.9160,
12513  0.0880, 0.2514, 0.5332, 0.7272, 0.8906, 1.1354, 1.3199, 1.4941,
12514  1.6010, 1.7151, 1.8712, 2.0643, 2.2755, 2.5375, 2.7054, 2.8891,
12515  0.1382, 0.2833, 0.4658, 0.6897, 0.9071, 1.0716, 1.2469, 1.4143,
12516  1.5910, 1.7947, 1.9805, 2.1581, 2.3338, 2.5215, 2.7292, 2.9211,
12517  0.1061, 0.3494, 0.6327, 0.8570, 0.9748, 1.0560, 1.1529, 1.3250,
12518  1.6032, 1.8340, 1.9711, 2.1157, 2.3011, 2.5464, 2.8078, 2.9803,
12519  0.1603, 0.2839, 0.4307, 0.5980, 0.7980, 1.0399, 1.1971, 1.3524,
12520  1.5715, 1.7838, 1.9468, 2.1498, 2.3627, 2.5514, 2.7327, 2.9148,
12521  0.1691, 0.3117, 0.4796, 0.6895, 0.8732, 1.0164, 1.1916, 1.3707,
12522  1.5384, 1.7202, 1.8857, 2.0672, 2.2487, 2.4593, 2.6789, 2.8940,
12523  0.0965, 0.1702, 0.3191, 0.5721, 0.8100, 1.0241, 1.2272, 1.4196,
12524  1.6093, 1.8057, 1.9884, 2.2037, 2.3925, 2.5805, 2.7578, 2.9366,
12525  0.1950, 0.3519, 0.5272, 0.6973, 0.8732, 1.0656, 1.2112, 1.3959,
12526  1.6116, 1.7821, 1.9445, 2.1592, 2.3348, 2.5142, 2.7440, 2.9297,
12527  0.1388, 0.2557, 0.4120, 0.5727, 0.7354, 0.9196, 1.0985, 1.2805,
12528  1.4643, 1.6535, 1.8340, 2.0546, 2.2758, 2.4778, 2.6921, 2.9122,
12529  0.1823, 0.3336, 0.4957, 0.6771, 0.8563, 1.0137, 1.2299, 1.3849,
12530  1.5718, 1.7667, 1.9193, 2.1326, 2.3135, 2.5268, 2.7133, 2.8998,
12531  0.0790, 0.1901, 0.4083, 0.6456, 0.8463, 1.0285, 1.2297, 1.4181,
12532  1.6159, 1.8056, 1.9971, 2.1912, 2.3816, 2.5746, 2.7692, 2.9497,
12533  0.0049, 0.0116, 0.0045, 0.0039, -0.0010, -0.0122, -0.0205, -0.0034,
12534  -0.0140, -0.0041, 0.0191, -0.0322, 0.0002, -0.0124, -0.0269, 0.0059,
12535  0.0586, 0.0339, -0.0389, -0.0319, -0.0079, -0.0205, -0.0363, -0.0211,
12536  0.0241, 0.0595, 0.0469, 0.0283, 0.0176, -0.0183, -0.0173, -0.0004,
12537  0.0024, 0.0145, 0.0534, 0.0197, -0.0065, -0.0067, 0.0133, 0.0358,
12538  -0.0104, -0.0386, -0.0109, -0.0078, 0.0275, 0.0565, 0.0251, -0.0027,
12539  -0.0053, 0.0171, 0.0088, 0.0495, 0.0141, 0.0039, -0.0445, -0.0426,
12540  -0.0184, -0.0280, -0.0223, 0.0039, -0.0171, -0.0606, -0.0786, -0.0430,
12541  0.0544, 0.0595, 0.0320, -0.0012, 0.0108, 0.0185, 0.0066, 0.0408,
12542  0.0552, -0.0073, -0.0247, -0.0480, -0.0288, 0.0186, 0.0212, -0.0013,
12543  0.0403, 0.0598, 0.0690, 0.0516, -0.0298, -0.0177, 0.0278, 0.0168,
12544  -0.0106, 0.0251, 0.0386, 0.0331, -0.0052, 0.0133, 0.0291, -0.0158,
12545  -0.0329, -0.0367, 0.0287, 0.0462, -0.0176, 0.0049, 0.0242, -0.0034,
12546  0.0135, 0.0086, -0.0149, 0.0241, 0.0504, 0.0246, -0.0273, -0.0369,
12547  -0.0108, -0.0449, -0.0625, -0.0414, -0.0292, -0.0571, -0.0440, -0.0088,
12548  0.0098, 0.0009, -0.0004, 0.0007, -0.0314, -0.0208, -0.0138, -0.0277,
12549  -0.0044, 0.0522, 0.0315, -0.0270, -0.0277, -0.0256, -0.0103, -0.0201,
12550  -0.0287, -0.0279, -0.0182, 0.0472, 0.0613, 0.0450, 0.0413, 0.0333,
12551  0.0444, 0.0223, 0.0061, 0.0316, 0.0321, 0.0501, 0.0460, 0.0250,
12552  0.0227, 0.0235, 0.0099, 0.0185, -0.0347, -0.0684, -0.0189, 0.0242,
12553  -0.0190, -0.0273, -0.0012, -0.0253, 0.0293, -0.0231, -0.0219, -0.0010,
12554  0.0153, 0.0128, -0.0166, -0.0435, -0.0417, -0.0121, -0.0351, -0.0390,
12555  0.0077, -0.0278, -0.0355, 0.0092, -0.0063, 0.0005, 0.0216, 0.0461,
12556  0.0538, 0.0451, 0.0298, -0.0130, 0.0058, 0.0206, 0.0471, 0.0499,
12557  0.0280, 0.0086, -0.0007, -0.0317, 0.0259, 0.0176, 0.0043, 0.0212,
12558  0.0138, 0.0106, 0.0220, -0.0025, 0.0050, 0.0122, -0.0051, -0.0086,
12559  -0.0472, -0.0005, 0.0193, 0.0032, 0.0246, 0.0222, 0.0090, -0.0320,
12560  -0.0713, -0.0526, -0.0151, -0.0440, -0.0648, -0.0466, -0.0092, 0.0115,
12561  -0.0129, 0.0053, -0.0344, -0.0385, 0.0392, 0.0599, 0.0414, 0.0165,
12562  -0.0098, -0.0320, -0.0261, -0.0055, -0.0139, -0.0110, 0.0084, 0.0172,
12563  -0.0492, -0.0537, -0.0320, -0.0036, 0.0265, 0.0385, 0.0064, -0.0280,
12564  -0.0230, 0.0134, 0.0241, 0.0106, 0.0387, 0.0105, 0.0068, 0.0260,
12565  0.4940, 0.4911, 0.4849, 0.4820, 0.4837, 0.4839, 0.4824, 0.4799,
12566  0.4812, 0.4782, 0.4788, 0.4711, 0.4706, 0.4671, 0.4601, 0.4578,
12567  0.2954, 0.2121, 0.1859, 0.1958, 0.1474, 0.1086, 0.1351, 0.1362,
12568  0.1486, 0.1342, 0.1215, 0.1423, 0.1634, 0.1588, 0.1539, 0.1857,
12569 };
12570 
12571 static const float lsp16[] = {
12572  0.1813, 0.3911, 0.6301, 0.8012, 1.0057, 1.2041, 1.4271, 1.6943,
12573  1.9402, 2.1733, 2.3521, 2.4989, 2.5839, 2.6846, 2.7634, 2.8950,
12574  0.1311, 0.3183, 0.4659, 0.5601, 0.6658, 0.7828, 1.0065, 1.2717,
12575  1.5185, 1.7339, 1.9530, 2.2189, 2.3739, 2.4991, 2.6984, 2.9256,
12576  0.1627, 0.4519, 0.6323, 0.7012, 0.7848, 0.9801, 1.1810, 1.3222,
12577  1.5413, 1.8129, 1.9338, 2.0809, 2.3180, 2.5189, 2.7066, 2.9514,
12578  0.1475, 0.2447, 0.4240, 0.5669, 0.7872, 0.9838, 1.1823, 1.3814,
12579  1.5358, 1.6820, 1.8794, 2.1419, 2.4132, 2.6112, 2.7911, 2.9511,
12580  0.1224, 0.2876, 0.5013, 0.6985, 0.8902, 1.0901, 1.2835, 1.4768,
12581  1.6596, 1.8538, 2.0467, 2.2304, 2.4124, 2.5942, 2.7729, 2.9531,
12582  0.1741, 0.3034, 0.4677, 0.5879, 0.7258, 0.9648, 1.1417, 1.3220,
12583  1.5081, 1.7151, 1.9212, 2.1286, 2.3208, 2.4938, 2.6765, 2.8891,
12584  0.1657, 0.3174, 0.4907, 0.6559, 0.8295, 1.0254, 1.2071, 1.3880,
12585  1.5737, 1.7845, 1.9027, 2.1139, 2.3323, 2.5157, 2.7323, 2.9015,
12586  0.1592, 0.2758, 0.4417, 0.6315, 0.8257, 0.9873, 1.1277, 1.2830,
12587  1.4337, 1.6315, 1.8899, 2.1356, 2.3572, 2.5632, 2.7468, 2.9420,
12588  0.1524, 0.4325, 0.5931, 0.7036, 0.7696, 0.8923, 1.1739, 1.4773,
12589  1.6609, 1.7911, 1.9666, 2.1972, 2.3754, 2.5045, 2.6613, 2.8882,
12590  0.2130, 0.3013, 0.3721, 0.4257, 0.5079, 0.7015, 0.9815, 1.2554,
12591  1.4648, 1.6966, 1.9138, 2.1075, 2.3318, 2.5292, 2.7453, 2.9347,
12592  0.1142, 0.3748, 0.6205, 0.7642, 0.8121, 0.9022, 0.9843, 1.1558,
12593  1.4467, 1.7422, 1.9574, 2.1302, 2.3812, 2.5898, 2.7720, 2.9583,
12594  0.1255, 0.2339, 0.3570, 0.5323, 0.7458, 1.0003, 1.1729, 1.3567,
12595  1.5217, 1.6977, 1.8924, 2.0942, 2.3145, 2.5408, 2.7553, 2.9337,
12596  0.1316, 0.2289, 0.4327, 0.6663, 0.8509, 0.9994, 1.1697, 1.3804,
12597  1.5609, 1.6903, 1.8572, 2.1019, 2.3687, 2.5789, 2.7715, 2.9472,
12598  0.1502, 0.2546, 0.3883, 0.5333, 0.6976, 0.9163, 1.1071, 1.3364,
12599  1.5420, 1.7525, 1.8948, 2.0839, 2.2819, 2.4651, 2.6875, 2.8987,
12600  0.1593, 0.3014, 0.4573, 0.6354, 0.8157, 0.9805, 1.1783, 1.3747,
12601  1.5678, 1.7326, 1.9286, 2.1340, 2.3253, 2.5280, 2.7180, 2.9298,
12602  0.1811, 0.3167, 0.4655, 0.6507, 0.8198, 1.0075, 1.1892, 1.3743,
12603  1.5227, 1.7090, 1.8849, 2.0743, 2.2750, 2.4830, 2.6896, 2.8953,
12604  0.1846, 0.3577, 0.5315, 0.7290, 0.9176, 1.1016, 1.2654, 1.4525,
12605  1.6315, 1.8268, 2.0238, 2.1934, 2.3868, 2.5753, 2.7682, 2.9469,
12606  0.0876, 0.1439, 0.2048, 0.3654, 0.6281, 0.8853, 1.0907, 1.2992,
12607  1.5227, 1.7373, 1.9395, 2.1419, 2.3488, 2.5486, 2.7466, 2.9348,
12608  0.1391, 0.4170, 0.6561, 0.7953, 0.8734, 0.9986, 1.1870, 1.4520,
12609  1.6042, 1.7910, 2.0135, 2.1870, 2.3358, 2.5066, 2.7409, 2.9955,
12610  0.0804, 0.1355, 0.2599, 0.4998, 0.7408, 0.9474, 1.1276, 1.3428,
12611  1.5556, 1.7712, 1.9699, 2.1535, 2.3605, 2.5548, 2.7489, 2.9325,
12612  0.1304, 0.3087, 0.4979, 0.6584, 0.8414, 1.0329, 1.2244, 1.4189,
12613  1.6118, 1.8200, 1.9985, 2.1893, 2.3915, 2.5794, 2.7647, 2.9344,
12614  0.1895, 0.2849, 0.3705, 0.4126, 0.6265, 0.9207, 1.1774, 1.3762,
12615  1.5757, 1.7728, 1.9568, 2.1662, 2.3615, 2.5575, 2.7561, 2.9416,
12616  0.1800, 0.3078, 0.4805, 0.6796, 0.8503, 1.0046, 1.1703, 1.3269,
12617  1.4862, 1.6502, 1.8454, 2.0873, 2.3175, 2.5356, 2.7516, 2.9469,
12618  0.1950, 0.3233, 0.4568, 0.5940, 0.7589, 0.9978, 1.1701, 1.3383,
12619  1.5017, 1.6565, 1.8243, 2.0605, 2.2938, 2.5147, 2.7419, 2.9396,
12620  0.2531, 0.4391, 0.5790, 0.7170, 0.8998, 1.1430, 1.3577, 1.5326,
12621  1.6328, 1.7627, 1.9726, 2.1762, 2.3563, 2.5478, 2.7385, 2.9067,
12622  0.1805, 0.2788, 0.3591, 0.3881, 0.5441, 0.8055, 1.0766, 1.3165,
12623  1.5316, 1.7508, 1.9477, 2.1374, 2.3438, 2.5484, 2.7501, 2.9410,
12624  0.2044, 0.3671, 0.5396, 0.7042, 0.8582, 0.9831, 1.1261, 1.3194,
12625  1.4769, 1.6979, 1.8717, 2.0463, 2.2620, 2.4739, 2.7054, 2.9208,
12626  0.1048, 0.2175, 0.4206, 0.5923, 0.7483, 0.9400, 1.1356, 1.3799,
12627  1.5958, 1.7320, 1.8984, 2.1296, 2.3594, 2.5492, 2.7387, 2.9305,
12628  0.0842, 0.1729, 0.3951, 0.6447, 0.8688, 1.0605, 1.2472, 1.4330,
12629  1.6232, 1.8144, 2.0216, 2.1915, 2.3878, 2.5763, 2.7685, 2.9464,
12630  0.1461, 0.2593, 0.4105, 0.5677, 0.7328, 0.8919, 1.0484, 1.2302,
12631  1.4386, 1.6635, 1.8873, 2.1024, 2.3116, 2.5268, 2.7273, 2.9269,
12632  0.1503, 0.3108, 0.4756, 0.6731, 0.8600, 1.0233, 1.2115, 1.3971,
12633  1.5915, 1.7892, 1.9517, 2.1603, 2.3487, 2.5460, 2.7308, 2.8998,
12634  0.2163, 0.3669, 0.5125, 0.6709, 0.8143, 0.9930, 1.2095, 1.4205,
12635  1.6176, 1.7112, 1.8398, 2.0896, 2.3513, 2.5290, 2.6667, 2.8960,
12636  0.2133, 0.4382, 0.6287, 0.8702, 1.1088, 1.3749, 1.6062, 1.7446,
12637  1.8333, 1.9122, 1.9614, 2.0669, 2.1789, 2.3449, 2.6038, 2.8849,
12638  0.1598, 0.2719, 0.3877, 0.4815, 0.5926, 0.7795, 1.0449, 1.3045,
12639  1.5210, 1.7391, 1.9462, 2.1397, 2.3553, 2.5458, 2.7540, 2.9392,
12640  0.2918, 0.5607, 0.6801, 0.7404, 0.8285, 0.9431, 1.1579, 1.4080,
12641  1.6332, 1.8472, 1.9738, 2.0771, 2.2890, 2.5178, 2.7445, 2.9830,
12642  0.1664, 0.2842, 0.3965, 0.5463, 0.8162, 1.0346, 1.1849, 1.3446,
12643  1.5122, 1.7563, 1.9960, 2.2002, 2.3796, 2.5689, 2.7712, 2.9550,
12644  0.0911, 0.2397, 0.5052, 0.7868, 1.0299, 1.1311, 1.2244, 1.3333,
12645  1.4395, 1.6790, 1.9369, 2.1717, 2.3689, 2.5538, 2.7340, 2.9326,
12646  0.1647, 0.2931, 0.3836, 0.4978, 0.6255, 0.9243, 1.1339, 1.3001,
12647  1.5269, 1.8010, 1.9715, 2.1419, 2.3784, 2.5503, 2.6719, 2.8745,
12648  0.2440, 0.3802, 0.4756, 0.6613, 0.8627, 1.0292, 1.2291, 1.4060,
12649  1.5198, 1.7354, 1.9044, 2.1010, 2.3147, 2.4996, 2.7171, 2.9041,
12650  0.1590, 0.2876, 0.4572, 0.5996, 0.7713, 0.9490, 1.1205, 1.2815,
12651  1.4516, 1.6385, 1.8179, 2.0457, 2.2759, 2.4785, 2.6861, 2.9080,
12652  0.2297, 0.4309, 0.5712, 0.6717, 0.8138, 1.0463, 1.2492, 1.4560,
12653  1.6796, 1.8458, 1.9642, 2.1452, 2.3636, 2.5395, 2.7456, 2.9495,
12654  0.2975, 0.4678, 0.4996, 0.5809, 0.6279, 0.6884, 0.8606, 1.1386,
12655  1.4412, 1.6876, 1.8760, 2.0932, 2.3178, 2.5166, 2.7345, 2.9280,
12656  0.1278, 0.3737, 0.6004, 0.7069, 0.8147, 1.0180, 1.2581, 1.3812,
12657  1.4855, 1.7268, 1.9970, 2.1258, 2.2936, 2.5702, 2.7563, 2.8983,
12658  0.1314, 0.2508, 0.3999, 0.5680, 0.7424, 0.9367, 1.1286, 1.3175,
12659  1.5336, 1.7404, 1.9317, 2.1404, 2.3514, 2.5562, 2.7510, 2.9402,
12660  0.1043, 0.2367, 0.4293, 0.6376, 0.8160, 0.9836, 1.1779, 1.3850,
12661  1.5835, 1.7875, 1.9765, 2.1593, 2.3654, 2.5577, 2.7465, 2.9398,
12662  0.1529, 0.2515, 0.3454, 0.4374, 0.7011, 0.9015, 1.0744, 1.3532,
12663  1.5699, 1.7545, 2.0021, 2.1259, 2.2278, 2.4546, 2.7264, 2.9425,
12664  0.1429, 0.2808, 0.4395, 0.6334, 0.8069, 0.9705, 1.1520, 1.3250,
12665  1.5109, 1.7285, 1.9356, 2.1469, 2.3479, 2.5554, 2.7512, 2.9348,
12666  0.1625, 0.3022, 0.4756, 0.6315, 0.8032, 0.9924, 1.1596, 1.3204,
12667  1.4994, 1.6929, 1.8955, 2.1090, 2.3025, 2.5018, 2.6908, 2.8980,
12668  0.1692, 0.3427, 0.5228, 0.7756, 0.9688, 1.0950, 1.3056, 1.4360,
12669  1.5675, 1.8049, 1.9376, 2.1151, 2.3407, 2.5012, 2.7192, 2.9258,
12670  0.0474, 0.1251, 0.1939, 0.3841, 0.6501, 0.9231, 1.1153, 1.3240,
12671  1.5478, 1.7599, 1.9651, 2.1510, 2.3645, 2.5552, 2.7542, 2.9393,
12672  0.2196, 0.4656, 0.7492, 0.9922, 1.1678, 1.2489, 1.3112, 1.3657,
12673  1.4223, 1.5302, 1.7212, 1.9996, 2.2523, 2.4844, 2.7036, 2.9145,
12674  0.1128, 0.2368, 0.3704, 0.5476, 0.7723, 0.9968, 1.1930, 1.3992,
12675  1.6013, 1.7957, 1.9888, 2.1857, 2.3825, 2.5705, 2.7616, 2.9434,
12676  0.1341, 0.2768, 0.4510, 0.6359, 0.8332, 1.0335, 1.2004, 1.3952,
12677  1.5762, 1.7681, 1.9815, 2.1735, 2.3657, 2.5552, 2.7514, 2.9498,
12678  0.1247, 0.2559, 0.3516, 0.4726, 0.6861, 0.9483, 1.1852, 1.3858,
12679  1.5851, 1.7815, 1.9778, 2.1737, 2.3729, 2.5664, 2.7620, 2.9429,
12680  0.1988, 0.3320, 0.4777, 0.6737, 0.8425, 1.0265, 1.1694, 1.3655,
12681  1.5463, 1.7135, 1.9385, 2.1650, 2.3529, 2.5367, 2.7545, 2.9585,
12682  0.1376, 0.2620, 0.4273, 0.6169, 0.7755, 0.9441, 1.1169, 1.3157,
12683  1.5179, 1.7020, 1.8931, 2.1059, 2.3112, 2.5136, 2.7169, 2.9198,
12684  0.2112, 0.4385, 0.6091, 0.7618, 0.9553, 1.1543, 1.3445, 1.5396,
12685  1.7153, 1.9192, 2.1263, 2.3593, 2.5958, 2.8171, 2.9394, 3.0409,
12686  0.1347, 0.2099, 0.2646, 0.3453, 0.5266, 0.7869, 1.0513, 1.2795,
12687  1.4880, 1.7181, 1.9294, 2.1332, 2.3362, 2.5442, 2.7433, 2.9362,
12688  0.3141, 0.5935, 0.7517, 0.8313, 0.8568, 0.9570, 1.0250, 1.1275,
12689  1.3422, 1.6303, 1.8577, 2.0705, 2.2957, 2.5095, 2.7244, 2.9262,
12690  0.0962, 0.2116, 0.3961, 0.5641, 0.7122, 0.8883, 1.1023, 1.3481,
12691  1.5623, 1.7554, 1.9618, 2.1675, 2.3706, 2.5556, 2.7430, 2.9337,
12692  0.0898, 0.1510, 0.3060, 0.5820, 0.8221, 1.0388, 1.2261, 1.4289,
12693  1.6054, 1.8103, 1.9941, 2.1844, 2.3742, 2.5711, 2.7632, 2.9474,
12694  0.1326, 0.2316, 0.3761, 0.5177, 0.6782, 0.8761, 1.0952, 1.3175,
12695  1.5078, 1.7034, 1.9051, 2.1245, 2.3424, 2.5484, 2.7444, 2.9389,
12696  0.1740, 0.3293, 0.5174, 0.6824, 0.8394, 1.0372, 1.2046, 1.3723,
12697  1.5656, 1.7444, 1.9442, 2.1386, 2.3139, 2.4960, 2.7071, 2.9297,
12698  0.2304, 0.3775, 0.4865, 0.6182, 0.7842, 0.9208, 1.1151, 1.2843,
12699  1.4641, 1.6988, 1.9209, 2.1260, 2.3099, 2.5229, 2.7414, 2.9276,
12700  0.0094, 0.0261, -0.0037, 0.0041, -0.0092, -0.0044, -0.0232, -0.0073,
12701  -0.0047, -0.0021, 0.0250, -0.0580, -0.0140, -0.0342, -0.0586, 0.0020,
12702  0.0449, 0.0155, -0.0523, -0.0279, 0.0299, -0.0183, -0.0736, -0.0639,
12703  -0.0017, 0.0336, 0.0209, 0.0046, 0.0077, -0.0148, -0.0114, -0.0120,
12704  0.0115, -0.0050, 0.0445, 0.0048, 0.0188, -0.0137, -0.0080, 0.0239,
12705  -0.0184, -0.0524, -0.0195, -0.0126, 0.0284, 0.0632, 0.0141, -0.0093,
12706  -0.0096, 0.0196, 0.0230, 0.0379, 0.0308, 0.0237, -0.0224, -0.0600,
12707  -0.0755, -0.1074, -0.0988, -0.0606, -0.1038, -0.1552, -0.1480, -0.0672,
12708  0.0504, 0.0676, 0.0336, -0.0042, 0.0729, 0.1013, 0.0868, 0.0846,
12709  0.0954, 0.0515, -0.0066, -0.0851, -0.0485, 0.0294, 0.0395, 0.0087,
12710  0.0078, 0.0446, 0.0881, 0.0672, -0.0384, -0.0025, 0.0415, 0.0353,
12711  0.0080, 0.0052, 0.0190, 0.0182, 0.0069, 0.0168, 0.0374, 0.0037,
12712  -0.0292, -0.0429, 0.0302, 0.0681, -0.0233, -0.0238, -0.0003, -0.0043,
12713  0.0054, -0.0029, -0.0149, 0.0642, 0.0622, 0.0341, -0.0232, -0.0461,
12714  -0.0082, -0.0469, -0.0618, -0.0326, -0.0452, -0.0649, -0.0597, -0.0398,
12715  -0.0318, -0.0116, 0.0011, 0.0009, -0.0384, -0.0384, -0.0156, -0.0260,
12716  -0.0007, 0.0473, 0.0111, -0.0358, -0.0484, -0.0204, -0.0029, -0.0090,
12717  -0.0285, -0.0495, -0.0376, 0.0917, 0.1192, 0.1026, 0.0745, 0.0397,
12718  0.0463, 0.0253, 0.0025, 0.0465, 0.0100, 0.0488, 0.0416, 0.0223,
12719  0.0263, 0.0072, -0.0053, 0.0595, 0.0060, -0.0518, -0.0316, -0.0043,
12720  -0.0133, -0.0233, -0.0075, -0.0251, 0.0277, -0.0067, -0.0136, -0.0004,
12721  0.0235, 0.0112, -0.0182, -0.0324, -0.0210, -0.0035, -0.0395, -0.0384,
12722  0.0005, -0.0150, -0.0356, 0.0127, -0.0033, -0.0034, 0.0205, 0.0747,
12723  0.1138, 0.1015, 0.0995, -0.0161, -0.0045, 0.0129, 0.0472, 0.0575,
12724  0.0222, 0.0091, 0.0037, -0.0471, 0.0371, 0.0132, 0.0208, 0.0247,
12725  0.0117, 0.0164, 0.0225, 0.0124, -0.0023, 0.0088, -0.0046, 0.0047,
12726  -0.0393, 0.0018, 0.0148, 0.0020, 0.0044, 0.0165, 0.0229, -0.0208,
12727  -0.0477, -0.0310, -0.0164, -0.0390, -0.0764, -0.0525, -0.0094, 0.0075,
12728  -0.0102, -0.0045, -0.0504, -0.0709, 0.0822, 0.0710, 0.0426, 0.0014,
12729  -0.0371, -0.0400, -0.0157, -0.0155, -0.0173, -0.0138, -0.0015, 0.0134,
12730  -0.0418, -0.0682, -0.0256, 0.0050, 0.0360, 0.0354, 0.0074, -0.0396,
12731  -0.0235, 0.0284, 0.0494, 0.0153, 0.0448, 0.0025, -0.0061, 0.0252,
12732  0.1000, 0.2260, 0.2158, 0.2116, 0.2198, 0.2055, 0.2110, 0.1873,
12733  0.1907, 0.2071, 0.2164, 0.2009, 0.2059, 0.2124, 0.2141, 0.2093,
12734  0.0875, 0.0981, 0.1177, 0.1071, 0.1033, 0.1248, 0.1048, 0.1238,
12735  0.1166, 0.1008, 0.1062, 0.0992, 0.0994, 0.1067, 0.0999, 0.1187,
12736  0.0750, 0.0794, 0.0828, 0.0854, 0.0859, 0.0801, 0.0891, 0.0933,
12737  0.0969, 0.0920, 0.0915, 0.0862, 0.0868, 0.0891, 0.0842, 0.0824,
12738  0.0625, 0.0930, 0.0815, 0.0853, 0.0898, 0.0828, 0.0822, 0.0910,
12739  0.0873, 0.0906, 0.0856, 0.0840, 0.0774, 0.0785, 0.0684, 0.0711,
12740  0.3319, 0.4219, 0.4588, 0.4090, 0.4092, 0.4014, 0.3548, 0.3353,
12741  0.3708, 0.3352, 0.3720, 0.3538, 0.4084, 0.4289, 0.4060, 0.4210,
12742  0.0588, 0.0209, -0.0082, -0.0115, -0.0343, -0.0621, -0.0541, -0.0346,
12743  -0.0346, -0.0366, -0.0220, -0.0265, -0.0102, 0.0374, 0.0306, 0.0404,
12744  0.0306, 0.0090, -0.0054, 0.0333, 0.0047, 0.0238, 0.0141, 0.0165,
12745  0.0306, 0.0420, 0.0159, 0.0124, 0.0414, 0.0158, -0.0237, 0.0141,
12746  0.0765, 0.0057, -0.0260, -0.0426, -0.0395, -0.0126, -0.0579, -0.0417,
12747  -0.0429, -0.0615, -0.0893, -0.0618, -0.0384, -0.0134, -0.0232, -0.0238,
12748 };
12749 
12750 static const float lsp22[] = {
12751  0.0664, 0.1875, 0.4300, 0.6730, 0.8793, 1.0640, 1.2563, 1.4433,
12752  1.6394, 1.8176, 2.0029, 2.1921, 2.3796, 2.5671, 2.7595, 2.9536,
12753  0.2128, 0.4052, 0.5311, 0.6404, 0.7875, 0.8775, 1.0974, 1.3261,
12754  1.5563, 1.6790, 1.8339, 2.1195, 2.3226, 2.4609, 2.6440, 2.8947,
12755  0.2024, 0.3362, 0.4834, 0.6784, 0.9088, 1.0850, 1.2188, 1.4054,
12756  1.6102, 1.7767, 1.9679, 2.1436, 2.3445, 2.5467, 2.7429, 2.9320,
12757  0.1181, 0.2279, 0.4413, 0.6114, 0.7710, 0.9427, 1.1142, 1.2707,
12758  1.4892, 1.7416, 1.9526, 2.1466, 2.3629, 2.5445, 2.7293, 2.9205,
12759  0.1155, 0.2720, 0.4886, 0.6812, 0.8594, 1.0422, 1.2315, 1.4116,
12760  1.6137, 1.8020, 1.9758, 2.1743, 2.3602, 2.5568, 2.7472, 2.9374,
12761  0.1110, 0.3312, 0.4735, 0.5612, 0.7129, 0.8146, 1.0233, 1.3155,
12762  1.5765, 1.7746, 1.9574, 2.1416, 2.3220, 2.5384, 2.7334, 2.9318,
12763  0.1656, 0.3350, 0.4215, 0.5609, 0.6759, 0.8503, 1.1405, 1.4094,
12764  1.6057, 1.6860, 1.7639, 2.0031, 2.2680, 2.5076, 2.7263, 2.9368,
12765  0.1466, 0.3638, 0.4587, 0.5674, 0.7381, 0.8669, 0.9619, 1.1658,
12766  1.4667, 1.7440, 1.9335, 2.1018, 2.3022, 2.5281, 2.7359, 2.9261,
12767  0.1061, 0.2566, 0.4739, 0.6751, 0.8711, 1.0704, 1.2720, 1.4655,
12768  1.6605, 1.8494, 2.0290, 2.2197, 2.4008, 2.5912, 2.7772, 2.9513,
12769  0.1116, 0.2364, 0.3971, 0.6316, 0.8583, 1.0335, 1.1686, 1.3302,
12770  1.5612, 1.7877, 1.9829, 2.2052, 2.3596, 2.5460, 2.7341, 2.9290,
12771  0.2661, 0.4186, 0.5126, 0.6477, 0.8818, 1.1045, 1.2852, 1.4128,
12772  1.5851, 1.7593, 1.9399, 2.1757, 2.3684, 2.5136, 2.6927, 2.9064,
12773  0.1495, 0.2749, 0.4391, 0.6304, 0.8239, 1.0181, 1.1995, 1.3759,
12774  1.5669, 1.7722, 1.9671, 2.1635, 2.3586, 2.5528, 2.7445, 2.9311,
12775  0.0912, 0.1759, 0.3066, 0.5660, 0.8005, 0.9568, 1.1832, 1.4504,
12776  1.6259, 1.7948, 2.0113, 2.2002, 2.3654, 2.5583, 2.7929, 2.9735,
12777  0.1353, 0.2747, 0.4078, 0.5977, 0.7658, 0.9124, 1.1081, 1.3630,
12778  1.5875, 1.7847, 1.9323, 2.1181, 2.3321, 2.5046, 2.7183, 2.9225,
12779  0.1938, 0.4063, 0.4982, 0.6002, 0.7702, 0.9071, 1.1631, 1.3885,
12780  1.6043, 1.8118, 1.9306, 2.0893, 2.2724, 2.4609, 2.6283, 2.8802,
12781  0.1857, 0.3351, 0.4381, 0.6101, 0.7561, 0.8555, 1.0384, 1.3171,
12782  1.5667, 1.6904, 1.7552, 1.9689, 2.2597, 2.5260, 2.7272, 2.9337,
12783  0.1037, 0.2159, 0.4188, 0.6174, 0.8035, 1.0285, 1.2256, 1.4230,
12784  1.6400, 1.8322, 2.0144, 2.1988, 2.3810, 2.5682, 2.7613, 2.9438,
12785  0.1625, 0.2776, 0.4225, 0.6001, 0.7879, 0.9087, 1.0801, 1.2759,
12786  1.4899, 1.7448, 1.9911, 2.1770, 2.3723, 2.5777, 2.7971, 2.9444,
12787  0.2111, 0.3640, 0.5839, 0.7290, 0.8051, 1.0023, 1.2315, 1.4143,
12788  1.5878, 1.7755, 1.9804, 2.1498, 2.3312, 2.5350, 2.7613, 2.9472,
12789  0.1423, 0.2646, 0.4136, 0.6350, 0.8070, 0.9514, 1.1168, 1.3213,
12790  1.5776, 1.7721, 1.9404, 2.1545, 2.3385, 2.5137, 2.7396, 2.9553,
12791  0.1132, 0.2386, 0.4103, 0.5931, 0.7808, 0.9881, 1.1840, 1.3860,
12792  1.6021, 1.7990, 1.9922, 2.1885, 2.3852, 2.5717, 2.7640, 2.9510,
12793  0.1267, 0.2602, 0.3913, 0.5944, 0.7598, 0.9198, 1.0781, 1.2715,
12794  1.5299, 1.7573, 1.9308, 2.1346, 2.3267, 2.5419, 2.7466, 2.9320,
12795  0.2023, 0.3417, 0.4392, 0.6141, 0.7439, 0.8593, 1.1096, 1.3543,
12796  1.5185, 1.6553, 1.7862, 2.0341, 2.2718, 2.4834, 2.7103, 2.9466,
12797  0.1113, 0.2470, 0.3677, 0.5686, 0.7700, 0.9356, 1.0806, 1.2452,
12798  1.4830, 1.7344, 1.9268, 2.1404, 2.3371, 2.5169, 2.7329, 2.9012,
12799  0.1664, 0.3554, 0.5573, 0.7471, 0.9245, 1.0998, 1.2787, 1.4655,
12800  1.6654, 1.8346, 2.0179, 2.2159, 2.4096, 2.5946, 2.7790, 2.9530,
12801  0.1313, 0.2625, 0.4731, 0.6444, 0.8110, 0.9878, 1.1493, 1.3212,
12802  1.5719, 1.8138, 1.9861, 2.1943, 2.3714, 2.5578, 2.7346, 2.9296,
12803  0.1186, 0.3035, 0.5049, 0.6860, 0.8670, 0.9975, 1.1364, 1.3471,
12804  1.5695, 1.7412, 1.9346, 2.1506, 2.3413, 2.5531, 2.7794, 2.9627,
12805  0.1108, 0.2697, 0.4787, 0.6344, 0.7909, 0.9586, 1.1440, 1.3511,
12806  1.5686, 1.7601, 1.9246, 2.1241, 2.3293, 2.5390, 2.7315, 2.9333,
12807  0.0985, 0.2302, 0.3544, 0.5759, 0.7620, 0.9651, 1.1497, 1.3080,
12808  1.5500, 1.7845, 1.9518, 2.1734, 2.3565, 2.5665, 2.7605, 2.9102,
12809  0.1208, 0.2727, 0.4381, 0.5736, 0.7382, 0.8390, 1.0102, 1.2648,
12810  1.5100, 1.7440, 1.9619, 2.1430, 2.3307, 2.5159, 2.7264, 2.9211,
12811  0.1582, 0.2777, 0.4475, 0.6551, 0.8591, 1.0084, 1.1414, 1.3291,
12812  1.5902, 1.7826, 1.9543, 2.1659, 2.3233, 2.5044, 2.6935, 2.9199,
12813  0.1360, 0.2873, 0.4585, 0.6295, 0.7592, 0.9089, 1.0492, 1.2733,
12814  1.5391, 1.7768, 1.9372, 2.1329, 2.3168, 2.5015, 2.6857, 2.8837,
12815  0.0886, 0.1829, 0.3696, 0.6126, 0.8334, 1.0135, 1.2303, 1.4674,
12816  1.6743, 1.8564, 2.0530, 2.2370, 2.3960, 2.5787, 2.7756, 2.9377,
12817  0.2005, 0.3537, 0.4700, 0.6249, 0.7385, 0.9097, 1.1759, 1.3811,
12818  1.5314, 1.6705, 1.8546, 2.1229, 2.3292, 2.5251, 2.7951, 2.9646,
12819  0.1999, 0.3112, 0.4722, 0.7146, 0.8908, 1.0028, 1.1831, 1.3903,
12820  1.6125, 1.7514, 1.9083, 2.1248, 2.3271, 2.5339, 2.6945, 2.8918,
12821  0.1243, 0.2606, 0.4382, 0.5850, 0.7705, 0.9727, 1.1214, 1.3059,
12822  1.5218, 1.7406, 1.9137, 2.1353, 2.3354, 2.5299, 2.7287, 2.9068,
12823  0.1039, 0.2426, 0.4265, 0.6284, 0.8152, 0.9941, 1.2004, 1.4038,
12824  1.5912, 1.7763, 1.9650, 2.1598, 2.3474, 2.5488, 2.7419, 2.9322,
12825  0.1364, 0.2420, 0.3886, 0.5864, 0.7663, 0.8844, 1.0860, 1.3242,
12826  1.5518, 1.7893, 2.0004, 2.1562, 2.3619, 2.5516, 2.7687, 2.9181,
12827  0.1483, 0.2851, 0.4479, 0.6312, 0.7924, 0.9821, 1.1705, 1.3386,
12828  1.5375, 1.7226, 1.9053, 2.0991, 2.2898, 2.4953, 2.7000, 2.9146,
12829  0.2332, 0.4561, 0.5407, 0.6212, 0.7524, 0.8215, 0.9522, 1.1685,
12830  1.5216, 1.7132, 1.8291, 2.0647, 2.2811, 2.4857, 2.7071, 2.9281,
12831  0.1348, 0.3126, 0.5179, 0.7192, 0.9227, 1.1363, 1.3223, 1.4756,
12832  1.6509, 1.8191, 1.9991, 2.1976, 2.3877, 2.5768, 2.7590, 2.9386,
12833  0.1093, 0.2211, 0.4763, 0.6703, 0.8282, 0.9536, 1.1202, 1.3796,
12834  1.6043, 1.8031, 1.9832, 2.1604, 2.3578, 2.5856, 2.7650, 2.9291,
12835  0.1865, 0.3027, 0.4580, 0.6719, 0.8400, 1.0082, 1.1901, 1.3782,
12836  1.5448, 1.6885, 1.9477, 2.1381, 2.2797, 2.5113, 2.7465, 2.9414,
12837  0.1575, 0.3124, 0.4649, 0.6262, 0.8095, 0.9858, 1.1676, 1.3602,
12838  1.5646, 1.7582, 1.9550, 2.1671, 2.3628, 2.5734, 2.7670, 2.9519,
12839  0.1174, 0.2777, 0.4663, 0.6333, 0.8169, 1.0096, 1.1885, 1.3847,
12840  1.5803, 1.7571, 1.9380, 2.1398, 2.3414, 2.5407, 2.7360, 2.9375,
12841  0.1073, 0.2264, 0.4083, 0.5973, 0.7474, 0.9514, 1.1349, 1.3337,
12842  1.5433, 1.7348, 1.9380, 2.1436, 2.3441, 2.5438, 2.7457, 2.9383,
12843  0.1472, 0.2880, 0.4793, 0.6268, 0.8015, 1.0063, 1.1715, 1.3644,
12844  1.5525, 1.7410, 1.9258, 2.1227, 2.3214, 2.5149, 2.7148, 2.9196,
12845  0.1414, 0.2565, 0.4349, 0.6111, 0.7695, 0.9496, 1.1212, 1.3265,
12846  1.5218, 1.7209, 1.9015, 2.0887, 2.3158, 2.5077, 2.7233, 2.9421,
12847  0.1252, 0.2667, 0.4454, 0.6431, 0.8371, 1.0124, 1.2110, 1.4160,
12848  1.6240, 1.8242, 2.0047, 2.1974, 2.3902, 2.5778, 2.7637, 2.9481,
12849  0.1321, 0.2565, 0.3846, 0.5847, 0.7578, 0.9259, 1.0637, 1.2239,
12850  1.4690, 1.7346, 1.9750, 2.1882, 2.3712, 2.5509, 2.7280, 2.8885,
12851  0.1437, 0.2930, 0.4428, 0.6156, 0.8045, 0.9638, 1.1450, 1.3138,
12852  1.5144, 1.7355, 1.9469, 2.1534, 2.3414, 2.5452, 2.7353, 2.9334,
12853  0.1692, 0.2770, 0.3831, 0.6100, 0.7825, 0.9302, 1.0690, 1.2481,
12854  1.4615, 1.6799, 1.9165, 2.1739, 2.3435, 2.5349, 2.7520, 2.9163,
12855  0.1235, 0.2489, 0.4354, 0.6343, 0.8236, 1.0066, 1.1908, 1.3474,
12856  1.5656, 1.8275, 2.0620, 2.2548, 2.4135, 2.5913, 2.7639, 2.9334,
12857  0.1090, 0.1961, 0.3854, 0.5701, 0.7024, 0.8843, 1.1393, 1.3785,
12858  1.5940, 1.7797, 1.9442, 2.1740, 2.3853, 2.5773, 2.7727, 2.9406,
12859  0.1560, 0.3477, 0.5011, 0.6287, 0.7612, 0.9896, 1.1510, 1.3420,
12860  1.5435, 1.6816, 1.8731, 2.0651, 2.2613, 2.4999, 2.7027, 2.8971,
12861  0.1459, 0.2416, 0.3833, 0.5450, 0.7916, 0.9223, 1.0662, 1.1953,
12862  1.4029, 1.6616, 1.9320, 2.1459, 2.3386, 2.5081, 2.6799, 2.9195,
12863  0.1546, 0.3854, 0.6184, 0.8460, 1.0599, 1.2428, 1.3906, 1.5550,
12864  1.7388, 1.8945, 2.0757, 2.2386, 2.4014, 2.5705, 2.7574, 2.9400,
12865  0.1080, 0.2307, 0.4112, 0.6067, 0.7725, 0.9467, 1.1285, 1.3205,
12866  1.5348, 1.7609, 1.9937, 2.1878, 2.3583, 2.5515, 2.7199, 2.9049,
12867  0.1482, 0.3178, 0.4983, 0.6342, 0.7783, 0.9880, 1.2019, 1.3404,
12868  1.5223, 1.7296, 1.9211, 2.0943, 2.2928, 2.5008, 2.7136, 2.9224,
12869  0.1145, 0.2910, 0.4891, 0.6492, 0.8126, 0.9530, 1.1180, 1.3155,
12870  1.5054, 1.6893, 1.8899, 2.1188, 2.3389, 2.5512, 2.7313, 2.9224,
12871  0.0939, 0.1689, 0.3250, 0.5792, 0.7698, 0.9245, 1.1574, 1.3865,
12872  1.5959, 1.7977, 1.9821, 2.1528, 2.3326, 2.5540, 2.7553, 2.9179,
12873  0.1243, 0.2474, 0.3923, 0.6199, 0.7908, 0.9379, 1.1497, 1.3734,
12874  1.5582, 1.7420, 1.9539, 2.1385, 2.3240, 2.5277, 2.7311, 2.9178,
12875  0.1961, 0.3748, 0.5176, 0.6387, 0.8169, 1.0477, 1.2124, 1.3869,
12876  1.5604, 1.7225, 1.8770, 2.0837, 2.2960, 2.5103, 2.6945, 2.8862,
12877  0.1295, 0.2403, 0.4149, 0.6189, 0.7913, 0.9130, 1.0832, 1.2787,
12878  1.4860, 1.7112, 1.9502, 2.1348, 2.2776, 2.4982, 2.7431, 2.9522,
12879  0.0160, 0.0362, 0.0097, 0.0057, -0.0014, -0.0073, -0.0046, -0.0064,
12880  -0.0121, 0.0019, 0.0149, -0.0440, -0.0479, -0.0382, -0.0480, -0.0182,
12881  0.0170, 0.0114, -0.0298, -0.0175, -0.0033, -0.0354, -0.0510, -0.0025,
12882  0.0307, 0.0351, 0.0338, 0.0420, 0.0138, -0.0175, -0.0102, 0.0053,
12883  0.0084, -0.0003, 0.0412, -0.0027, 0.0145, -0.0039, 0.0083, 0.0400,
12884  0.0001, -0.0262, 0.0055, -0.0082, 0.0348, 0.0433, 0.0137, -0.0024,
12885  -0.0055, 0.0262, 0.0521, 0.0349, 0.0185, 0.0076, -0.0319, -0.0561,
12886  -0.0460, -0.0253, -0.0097, 0.0163, 0.0184, -0.0037, -0.0480, -0.0371,
12887  0.0628, 0.0665, 0.0296, -0.0057, 0.0253, 0.0227, 0.0350, 0.0692,
12888  0.0545, 0.0218, 0.0094, -0.0449, -0.0372, 0.0005, 0.0258, 0.0118,
12889  0.0285, 0.0760, 0.0822, 0.0527, -0.0299, -0.0049, 0.0170, 0.0195,
12890  0.0136, 0.0286, 0.0289, 0.0139, 0.0054, 0.0152, 0.0244, 0.0028,
12891  -0.0056, -0.0260, 0.0307, 0.0572, -0.0087, 0.0088, 0.0062, 0.0000,
12892  0.0125, 0.0000, -0.0292, 0.0820, 0.0872, 0.0646, 0.0346, 0.0076,
12893  -0.0022, -0.0253, -0.0567, -0.0188, -0.0336, -0.0673, -0.0549, -0.0166,
12894  -0.0259, -0.0140, 0.0040, -0.0029, -0.0430, -0.0531, -0.0253, -0.0019,
12895  -0.0071, 0.0393, 0.0072, -0.0327, -0.0236, -0.0235, -0.0177, -0.0186,
12896  -0.0280, -0.0201, -0.0077, 0.0383, 0.0418, 0.0321, 0.0294, 0.0169,
12897  0.0468, 0.0301, 0.0133, 0.0363, 0.0516, 0.0937, 0.1240, 0.1404,
12898  0.1325, 0.1178, 0.0999, 0.0251, -0.0037, -0.0495, -0.0703, -0.0219,
12899  -0.0261, -0.0304, -0.0204, -0.0372, 0.0355, 0.0131, -0.0093, -0.0099,
12900  -0.0069, -0.0034, -0.0065, -0.0208, -0.0231, -0.0117, -0.0211, -0.0243,
12901  0.0046, -0.0107, -0.0070, 0.0123, 0.0230, 0.0152, 0.0164, 0.0412,
12902  0.0619, 0.0858, 0.0862, -0.0056, 0.0125, 0.0182, 0.0347, 0.0388,
12903  0.0456, 0.0407, -0.0249, -0.0460, 0.0206, 0.0299, 0.0253, 0.0207,
12904  0.0177, 0.0238, 0.0253, 0.0030, 0.0042, 0.0020, -0.0081, -0.0136,
12905  -0.0290, -0.0042, 0.0122, 0.0051, 0.0107, 0.0228, 0.0211, -0.0068,
12906  -0.0436, -0.0299, -0.0078, -0.0779, -0.1157, -0.0679, 0.0172, 0.0150,
12907  -0.0051, 0.0081, -0.0512, -0.0616, 0.0576, 0.0799, 0.0803, 0.0336,
12908  0.0001, -0.0298, -0.0747, -0.0115, -0.0101, -0.0170, -0.0050, 0.0174,
12909  -0.0290, -0.0601, -0.0150, 0.0121, 0.0165, 0.0230, 0.0028, -0.0317,
12910  -0.0165, 0.0356, 0.0451, 0.0120, 0.0321, 0.0084, -0.0058, 0.0122,
12911  0.1935, 0.1802, 0.2195, 0.2410, 0.2201, 0.1915, 0.1840, 0.1935,
12912  0.2213, 0.2079, 0.1858, 0.1974, 0.2239, 0.2173, 0.1840, 0.2120,
12913  0.4912, 0.4777, 0.4607, 0.4395, 0.4426, 0.4388, 0.4416, 0.4345,
12914  0.4239, 0.4331, 0.4522, 0.4423, 0.4475, 0.4387, 0.4525, 0.4446,
12915 };
12916 
12917 static const float lsp22s[] = {
12918  0.0664, 0.1875, 0.4300, 0.6730, 0.8793, 1.0640, 1.2563, 1.4433,
12919  1.6394, 1.8176, 2.0029, 2.1921, 2.3796, 2.5671, 2.7595, 2.9536,
12920  0.2128, 0.4052, 0.5311, 0.6404, 0.7875, 0.8775, 1.0974, 1.3261,
12921  1.5563, 1.6790, 1.8339, 2.1195, 2.3226, 2.4609, 2.6440, 2.8947,
12922  0.2024, 0.3362, 0.4834, 0.6784, 0.9088, 1.0850, 1.2188, 1.4054,
12923  1.6102, 1.7767, 1.9679, 2.1436, 2.3445, 2.5467, 2.7429, 2.9320,
12924  0.1181, 0.2279, 0.4413, 0.6114, 0.7710, 0.9427, 1.1142, 1.2707,
12925  1.4892, 1.7416, 1.9526, 2.1466, 2.3629, 2.5445, 2.7293, 2.9205,
12926  0.1155, 0.2720, 0.4886, 0.6812, 0.8594, 1.0422, 1.2315, 1.4116,
12927  1.6137, 1.8020, 1.9758, 2.1743, 2.3602, 2.5568, 2.7472, 2.9374,
12928  0.1110, 0.3312, 0.4735, 0.5612, 0.7129, 0.8146, 1.0233, 1.3155,
12929  1.5765, 1.7746, 1.9574, 2.1416, 2.3220, 2.5384, 2.7334, 2.9318,
12930  0.1656, 0.3350, 0.4215, 0.5609, 0.6759, 0.8503, 1.1405, 1.4094,
12931  1.6057, 1.6860, 1.7639, 2.0031, 2.2680, 2.5076, 2.7263, 2.9368,
12932  0.1466, 0.3638, 0.4587, 0.5674, 0.7381, 0.8669, 0.9619, 1.1658,
12933  1.4667, 1.7440, 1.9335, 2.1018, 2.3022, 2.5281, 2.7359, 2.9261,
12934  0.1061, 0.2566, 0.4739, 0.6751, 0.8711, 1.0704, 1.2720, 1.4655,
12935  1.6605, 1.8494, 2.0290, 2.2197, 2.4008, 2.5912, 2.7772, 2.9513,
12936  0.1116, 0.2364, 0.3971, 0.6316, 0.8583, 1.0335, 1.1686, 1.3302,
12937  1.5612, 1.7877, 1.9829, 2.2052, 2.3596, 2.5460, 2.7341, 2.9290,
12938  0.2661, 0.4186, 0.5126, 0.6477, 0.8818, 1.1045, 1.2852, 1.4128,
12939  1.5851, 1.7593, 1.9399, 2.1757, 2.3684, 2.5136, 2.6927, 2.9064,
12940  0.1495, 0.2749, 0.4391, 0.6304, 0.8239, 1.0181, 1.1995, 1.3759,
12941  1.5669, 1.7722, 1.9671, 2.1635, 2.3586, 2.5528, 2.7445, 2.9311,
12942  0.0912, 0.1759, 0.3066, 0.5660, 0.8005, 0.9568, 1.1832, 1.4504,
12943  1.6259, 1.7948, 2.0113, 2.2002, 2.3654, 2.5583, 2.7929, 2.9735,
12944  0.1353, 0.2747, 0.4078, 0.5977, 0.7658, 0.9124, 1.1081, 1.3630,
12945  1.5875, 1.7847, 1.9323, 2.1181, 2.3321, 2.5046, 2.7183, 2.9225,
12946  0.1938, 0.4063, 0.4982, 0.6002, 0.7702, 0.9071, 1.1631, 1.3885,
12947  1.6043, 1.8118, 1.9306, 2.0893, 2.2724, 2.4609, 2.6283, 2.8802,
12948  0.1857, 0.3351, 0.4381, 0.6101, 0.7561, 0.8555, 1.0384, 1.3171,
12949  1.5667, 1.6904, 1.7552, 1.9689, 2.2597, 2.5260, 2.7272, 2.9337,
12950  0.1037, 0.2159, 0.4188, 0.6174, 0.8035, 1.0285, 1.2256, 1.4230,
12951  1.6400, 1.8322, 2.0144, 2.1988, 2.3810, 2.5682, 2.7613, 2.9438,
12952  0.1625, 0.2776, 0.4225, 0.6001, 0.7879, 0.9087, 1.0801, 1.2759,
12953  1.4899, 1.7448, 1.9911, 2.1770, 2.3723, 2.5777, 2.7971, 2.9444,
12954  0.2111, 0.3640, 0.5839, 0.7290, 0.8051, 1.0023, 1.2315, 1.4143,
12955  1.5878, 1.7755, 1.9804, 2.1498, 2.3312, 2.5350, 2.7613, 2.9472,
12956  0.1423, 0.2646, 0.4136, 0.6350, 0.8070, 0.9514, 1.1168, 1.3213,
12957  1.5776, 1.7721, 1.9404, 2.1545, 2.3385, 2.5137, 2.7396, 2.9553,
12958  0.1132, 0.2386, 0.4103, 0.5931, 0.7808, 0.9881, 1.1840, 1.3860,
12959  1.6021, 1.7990, 1.9922, 2.1885, 2.3852, 2.5717, 2.7640, 2.9510,
12960  0.1267, 0.2602, 0.3913, 0.5944, 0.7598, 0.9198, 1.0781, 1.2715,
12961  1.5299, 1.7573, 1.9308, 2.1346, 2.3267, 2.5419, 2.7466, 2.9320,
12962  0.2023, 0.3417, 0.4392, 0.6141, 0.7439, 0.8593, 1.1096, 1.3543,
12963  1.5185, 1.6553, 1.7862, 2.0341, 2.2718, 2.4834, 2.7103, 2.9466,
12964  0.1113, 0.2470, 0.3677, 0.5686, 0.7700, 0.9356, 1.0806, 1.2452,
12965  1.4830, 1.7344, 1.9268, 2.1404, 2.3371, 2.5169, 2.7329, 2.9012,
12966  0.1664, 0.3554, 0.5573, 0.7471, 0.9245, 1.0998, 1.2787, 1.4655,
12967  1.6654, 1.8346, 2.0179, 2.2159, 2.4096, 2.5946, 2.7790, 2.9530,
12968  0.1313, 0.2625, 0.4731, 0.6444, 0.8110, 0.9878, 1.1493, 1.3212,
12969  1.5719, 1.8138, 1.9861, 2.1943, 2.3714, 2.5578, 2.7346, 2.9296,
12970  0.1186, 0.3035, 0.5049, 0.6860, 0.8670, 0.9975, 1.1364, 1.3471,
12971  1.5695, 1.7412, 1.9346, 2.1506, 2.3413, 2.5531, 2.7794, 2.9627,
12972  0.1108, 0.2697, 0.4787, 0.6344, 0.7909, 0.9586, 1.1440, 1.3511,
12973  1.5686, 1.7601, 1.9246, 2.1241, 2.3293, 2.5390, 2.7315, 2.9333,
12974  0.0985, 0.2302, 0.3544, 0.5759, 0.7620, 0.9651, 1.1497, 1.3080,
12975  1.5500, 1.7845, 1.9518, 2.1734, 2.3565, 2.5665, 2.7605, 2.9102,
12976  0.1208, 0.2727, 0.4381, 0.5736, 0.7382, 0.8390, 1.0102, 1.2648,
12977  1.5100, 1.7440, 1.9619, 2.1430, 2.3307, 2.5159, 2.7264, 2.9211,
12978  0.1582, 0.2777, 0.4475, 0.6551, 0.8591, 1.0084, 1.1414, 1.3291,
12979  1.5902, 1.7826, 1.9543, 2.1659, 2.3233, 2.5044, 2.6935, 2.9199,
12980  0.1360, 0.2873, 0.4585, 0.6295, 0.7592, 0.9089, 1.0492, 1.2733,
12981  1.5391, 1.7768, 1.9372, 2.1329, 2.3168, 2.5015, 2.6857, 2.8837,
12982  0.0886, 0.1829, 0.3696, 0.6126, 0.8334, 1.0135, 1.2303, 1.4674,
12983  1.6743, 1.8564, 2.0530, 2.2370, 2.3960, 2.5787, 2.7756, 2.9377,
12984  0.2005, 0.3537, 0.4700, 0.6249, 0.7385, 0.9097, 1.1759, 1.3811,
12985  1.5314, 1.6705, 1.8546, 2.1229, 2.3292, 2.5251, 2.7951, 2.9646,
12986  0.1999, 0.3112, 0.4722, 0.7146, 0.8908, 1.0028, 1.1831, 1.3903,
12987  1.6125, 1.7514, 1.9083, 2.1248, 2.3271, 2.5339, 2.6945, 2.8918,
12988  0.1243, 0.2606, 0.4382, 0.5850, 0.7705, 0.9727, 1.1214, 1.3059,
12989  1.5218, 1.7406, 1.9137, 2.1353, 2.3354, 2.5299, 2.7287, 2.9068,
12990  0.1039, 0.2426, 0.4265, 0.6284, 0.8152, 0.9941, 1.2004, 1.4038,
12991  1.5912, 1.7763, 1.9650, 2.1598, 2.3474, 2.5488, 2.7419, 2.9322,
12992  0.1364, 0.2420, 0.3886, 0.5864, 0.7663, 0.8844, 1.0860, 1.3242,
12993  1.5518, 1.7893, 2.0004, 2.1562, 2.3619, 2.5516, 2.7687, 2.9181,
12994  0.1483, 0.2851, 0.4479, 0.6312, 0.7924, 0.9821, 1.1705, 1.3386,
12995  1.5375, 1.7226, 1.9053, 2.0991, 2.2898, 2.4953, 2.7000, 2.9146,
12996  0.2332, 0.4561, 0.5407, 0.6212, 0.7524, 0.8215, 0.9522, 1.1685,
12997  1.5216, 1.7132, 1.8291, 2.0647, 2.2811, 2.4857, 2.7071, 2.9281,
12998  0.1348, 0.3126, 0.5179, 0.7192, 0.9227, 1.1363, 1.3223, 1.4756,
12999  1.6509, 1.8191, 1.9991, 2.1976, 2.3877, 2.5768, 2.7590, 2.9386,
13000  0.1093, 0.2211, 0.4763, 0.6703, 0.8282, 0.9536, 1.1202, 1.3796,
13001  1.6043, 1.8031, 1.9832, 2.1604, 2.3578, 2.5856, 2.7650, 2.9291,
13002  0.1865, 0.3027, 0.4580, 0.6719, 0.8400, 1.0082, 1.1901, 1.3782,
13003  1.5448, 1.6885, 1.9477, 2.1381, 2.2797, 2.5113, 2.7465, 2.9414,
13004  0.1575, 0.3124, 0.4649, 0.6262, 0.8095, 0.9858, 1.1676, 1.3602,
13005  1.5646, 1.7582, 1.9550, 2.1671, 2.3628, 2.5734, 2.7670, 2.9519,
13006  0.1174, 0.2777, 0.4663, 0.6333, 0.8169, 1.0096, 1.1885, 1.3847,
13007  1.5803, 1.7571, 1.9380, 2.1398, 2.3414, 2.5407, 2.7360, 2.9375,
13008  0.1073, 0.2264, 0.4083, 0.5973, 0.7474, 0.9514, 1.1349, 1.3337,
13009  1.5433, 1.7348, 1.9380, 2.1436, 2.3441, 2.5438, 2.7457, 2.9383,
13010  0.1472, 0.2880, 0.4793, 0.6268, 0.8015, 1.0063, 1.1715, 1.3644,
13011  1.5525, 1.7410, 1.9258, 2.1227, 2.3214, 2.5149, 2.7148, 2.9196,
13012  0.1414, 0.2565, 0.4349, 0.6111, 0.7695, 0.9496, 1.1212, 1.3265,
13013  1.5218, 1.7209, 1.9015, 2.0887, 2.3158, 2.5077, 2.7233, 2.9421,
13014  0.1252, 0.2667, 0.4454, 0.6431, 0.8371, 1.0124, 1.2110, 1.4160,
13015  1.6240, 1.8242, 2.0047, 2.1974, 2.3902, 2.5778, 2.7637, 2.9481,
13016  0.1321, 0.2565, 0.3846, 0.5847, 0.7578, 0.9259, 1.0637, 1.2239,
13017  1.4690, 1.7346, 1.9750, 2.1882, 2.3712, 2.5509, 2.7280, 2.8885,
13018  0.1437, 0.2930, 0.4428, 0.6156, 0.8045, 0.9638, 1.1450, 1.3138,
13019  1.5144, 1.7355, 1.9469, 2.1534, 2.3414, 2.5452, 2.7353, 2.9334,
13020  0.1692, 0.2770, 0.3831, 0.6100, 0.7825, 0.9302, 1.0690, 1.2481,
13021  1.4615, 1.6799, 1.9165, 2.1739, 2.3435, 2.5349, 2.7520, 2.9163,
13022  0.1235, 0.2489, 0.4354, 0.6343, 0.8236, 1.0066, 1.1908, 1.3474,
13023  1.5656, 1.8275, 2.0620, 2.2548, 2.4135, 2.5913, 2.7639, 2.9334,
13024  0.1090, 0.1961, 0.3854, 0.5701, 0.7024, 0.8843, 1.1393, 1.3785,
13025  1.5940, 1.7797, 1.9442, 2.1740, 2.3853, 2.5773, 2.7727, 2.9406,
13026  0.1560, 0.3477, 0.5011, 0.6287, 0.7612, 0.9896, 1.1510, 1.3420,
13027  1.5435, 1.6816, 1.8731, 2.0651, 2.2613, 2.4999, 2.7027, 2.8971,
13028  0.1459, 0.2416, 0.3833, 0.5450, 0.7916, 0.9223, 1.0662, 1.1953,
13029  1.4029, 1.6616, 1.9320, 2.1459, 2.3386, 2.5081, 2.6799, 2.9195,
13030  0.1546, 0.3854, 0.6184, 0.8460, 1.0599, 1.2428, 1.3906, 1.5550,
13031  1.7388, 1.8945, 2.0757, 2.2386, 2.4014, 2.5705, 2.7574, 2.9400,
13032  0.1080, 0.2307, 0.4112, 0.6067, 0.7725, 0.9467, 1.1285, 1.3205,
13033  1.5348, 1.7609, 1.9937, 2.1878, 2.3583, 2.5515, 2.7199, 2.9049,
13034  0.1482, 0.3178, 0.4983, 0.6342, 0.7783, 0.9880, 1.2019, 1.3404,
13035  1.5223, 1.7296, 1.9211, 2.0943, 2.2928, 2.5008, 2.7136, 2.9224,
13036  0.1145, 0.2910, 0.4891, 0.6492, 0.8126, 0.9530, 1.1180, 1.3155,
13037  1.5054, 1.6893, 1.8899, 2.1188, 2.3389, 2.5512, 2.7313, 2.9224,
13038  0.0939, 0.1689, 0.3250, 0.5792, 0.7698, 0.9245, 1.1574, 1.3865,
13039  1.5959, 1.7977, 1.9821, 2.1528, 2.3326, 2.5540, 2.7553, 2.9179,
13040  0.1243, 0.2474, 0.3923, 0.6199, 0.7908, 0.9379, 1.1497, 1.3734,
13041  1.5582, 1.7420, 1.9539, 2.1385, 2.3240, 2.5277, 2.7311, 2.9178,
13042  0.1961, 0.3748, 0.5176, 0.6387, 0.8169, 1.0477, 1.2124, 1.3869,
13043  1.5604, 1.7225, 1.8770, 2.0837, 2.2960, 2.5103, 2.6945, 2.8862,
13044  0.1295, 0.2403, 0.4149, 0.6189, 0.7913, 0.9130, 1.0832, 1.2787,
13045  1.4860, 1.7112, 1.9502, 2.1348, 2.2776, 2.4982, 2.7431, 2.9522,
13046  0.0160, 0.0362, 0.0097, 0.0057, -0.0014, -0.0073, -0.0046, -0.0064,
13047  -0.0121, 0.0019, 0.0149, -0.0440, -0.0479, -0.0382, -0.0480, -0.0182,
13048  0.0170, 0.0114, -0.0298, -0.0175, -0.0033, -0.0354, -0.0510, -0.0025,
13049  0.0307, 0.0351, 0.0338, 0.0420, 0.0138, -0.0175, -0.0102, 0.0053,
13050  0.0084, -0.0003, 0.0412, -0.0027, 0.0145, -0.0039, 0.0083, 0.0400,
13051  0.0001, -0.0262, 0.0055, -0.0082, 0.0348, 0.0433, 0.0137, -0.0024,
13052  -0.0055, 0.0262, 0.0521, 0.0349, 0.0185, 0.0076, -0.0319, -0.0561,
13053  -0.0460, -0.0253, -0.0097, 0.0163, 0.0184, -0.0037, -0.0480, -0.0371,
13054  0.0628, 0.0665, 0.0296, -0.0057, 0.0253, 0.0227, 0.0350, 0.0692,
13055  0.0545, 0.0218, 0.0094, -0.0449, -0.0372, 0.0005, 0.0258, 0.0118,
13056  0.0285, 0.0760, 0.0822, 0.0527, -0.0299, -0.0049, 0.0170, 0.0195,
13057  0.0136, 0.0286, 0.0289, 0.0139, 0.0054, 0.0152, 0.0244, 0.0028,
13058  -0.0056, -0.0260, 0.0307, 0.0572, -0.0087, 0.0088, 0.0062, 0.0000,
13059  0.0125, 0.0000, -0.0292, 0.0820, 0.0872, 0.0646, 0.0346, 0.0076,
13060  -0.0022, -0.0253, -0.0567, -0.0188, -0.0336, -0.0673, -0.0549, -0.0166,
13061  -0.0259, -0.0140, 0.0040, -0.0029, -0.0430, -0.0531, -0.0253, -0.0019,
13062  -0.0071, 0.0393, 0.0072, -0.0327, -0.0236, -0.0235, -0.0177, -0.0186,
13063  -0.0280, -0.0201, -0.0077, 0.0383, 0.0418, 0.0321, 0.0294, 0.0169,
13064  0.0468, 0.0301, 0.0133, 0.0363, 0.0516, 0.0937, 0.1240, 0.1404,
13065  0.1325, 0.1178, 0.0999, 0.0251, -0.0037, -0.0495, -0.0703, -0.0219,
13066  -0.0261, -0.0304, -0.0204, -0.0372, 0.0355, 0.0131, -0.0093, -0.0099,
13067  -0.0069, -0.0034, -0.0065, -0.0208, -0.0231, -0.0117, -0.0211, -0.0243,
13068  0.0046, -0.0107, -0.0070, 0.0123, 0.0230, 0.0152, 0.0164, 0.0412,
13069  0.0619, 0.0858, 0.0862, -0.0056, 0.0125, 0.0182, 0.0347, 0.0388,
13070  0.0456, 0.0407, -0.0249, -0.0460, 0.0206, 0.0299, 0.0253, 0.0207,
13071  0.0177, 0.0238, 0.0253, 0.0030, 0.0042, 0.0020, -0.0081, -0.0136,
13072  -0.0290, -0.0042, 0.0122, 0.0051, 0.0107, 0.0228, 0.0211, -0.0068,
13073  -0.0436, -0.0299, -0.0078, -0.0779, -0.1157, -0.0679, 0.0172, 0.0150,
13074  -0.0051, 0.0081, -0.0512, -0.0616, 0.0576, 0.0799, 0.0803, 0.0336,
13075  0.0001, -0.0298, -0.0747, -0.0115, -0.0101, -0.0170, -0.0050, 0.0174,
13076  -0.0290, -0.0601, -0.0150, 0.0121, 0.0165, 0.0230, 0.0028, -0.0317,
13077  -0.0165, 0.0356, 0.0451, 0.0120, 0.0321, 0.0084, -0.0058, 0.0122,
13078  0.1935, 0.1802, 0.2195, 0.2410, 0.2201, 0.1915, 0.1840, 0.1935,
13079  0.2213, 0.2079, 0.1858, 0.1974, 0.2239, 0.2173, 0.1840, 0.2120,
13080  0.4912, 0.4777, 0.4607, 0.4395, 0.4426, 0.4388, 0.4416, 0.4345,
13081  0.4239, 0.4331, 0.4522, 0.4423, 0.4475, 0.4387, 0.4525, 0.4446,
13082 };
13083 
13084 static const float lsp44s[] = {
13085  0.0927, 0.2291, 0.4059, 0.5779, 0.7288, 0.8821, 1.0377, 1.1915,
13086  1.3433, 1.4931, 1.6475, 1.7989, 1.9381, 2.0858, 2.2321, 2.3765,
13087  2.5187, 2.6530, 2.7895, 2.9354, 0.0944, 0.1974, 0.3046, 0.4714,
13088  0.6116, 0.7829, 0.9027, 1.0375, 1.1869, 1.3488, 1.5036, 1.6781,
13089  1.8276, 1.9983, 2.1449, 2.3089, 2.4534, 2.6113, 2.7553, 2.9062,
13090  0.1168, 0.2843, 0.4907, 0.6706, 0.8100, 0.9417, 1.0753, 1.2014,
13091  1.3151, 1.4496, 1.5832, 1.7379, 1.8642, 2.0230, 2.1681, 2.3250,
13092  2.4676, 2.6242, 2.7602, 2.9066, 0.1353, 0.2335, 0.3370, 0.4380,
13093  0.5819, 0.7353, 0.8671, 1.0160, 1.1435, 1.2977, 1.4860, 1.6739,
13094  1.8412, 2.0028, 2.1537, 2.3124, 2.4741, 2.6272, 2.7862, 2.9536,
13095  0.1003, 0.2226, 0.3584, 0.4971, 0.6291, 0.7710, 0.9157, 1.0669,
13096  1.2143, 1.3624, 1.5104, 1.6681, 1.8164, 1.9823, 2.1394, 2.3082,
13097  2.4677, 2.6306, 2.7909, 2.9382, 0.1056, 0.2027, 0.2956, 0.4005,
13098  0.5215, 0.6708, 0.8545, 1.0557, 1.2344, 1.4023, 1.5676, 1.7278,
13099  1.8808, 2.0381, 2.1846, 2.3376, 2.4887, 2.6377, 2.7878, 2.9504,
13100  0.1015, 0.2462, 0.4122, 0.5783, 0.7233, 0.8833, 1.0377, 1.1903,
13101  1.3341, 1.4727, 1.6138, 1.7582, 1.8912, 2.0370, 2.1701, 2.3125,
13102  2.4500, 2.6006, 2.7507, 2.9166, 0.1787, 0.2418, 0.3265, 0.5379,
13103  0.6584, 0.7681, 0.9545, 1.1050, 1.2125, 1.3528, 1.4763, 1.6705,
13104  1.8136, 1.9594, 2.0936, 2.2724, 2.4394, 2.5919, 2.7037, 2.8747,
13105  0.0859, 0.1600, 0.2980, 0.4933, 0.6696, 0.8285, 0.9958, 1.1545,
13106  1.3107, 1.4591, 1.6127, 1.7652, 1.9143, 2.0680, 2.2171, 2.3643,
13107  2.5141, 2.6611, 2.8143, 2.9691, 0.0910, 0.2110, 0.3364, 0.4718,
13108  0.5856, 0.7298, 0.8910, 1.0514, 1.1988, 1.3572, 1.5178, 1.6861,
13109  1.8399, 2.0099, 2.1639, 2.3225, 2.4774, 2.6321, 2.7863, 2.9412,
13110  0.1904, 0.2874, 0.3681, 0.4981, 0.6248, 0.7880, 0.9121, 1.0750,
13111  1.2185, 1.3809, 1.5296, 1.7007, 1.8592, 2.0470, 2.1913, 2.3250,
13112  2.4519, 2.5984, 2.7408, 2.9023, 0.0917, 0.2067, 0.3246, 0.4961,
13113  0.6310, 0.8024, 0.9438, 1.1008, 1.2362, 1.3892, 1.5407, 1.7033,
13114  1.8427, 2.0061, 2.1498, 2.3117, 2.4550, 2.6053, 2.7462, 2.9029,
13115  0.0989, 0.2193, 0.3756, 0.5410, 0.6929, 0.8368, 0.9801, 1.1250,
13116  1.2677, 1.4184, 1.5677, 1.7292, 1.8770, 2.0311, 2.1803, 2.3306,
13117  2.4836, 2.6339, 2.7943, 2.9549, 0.0861, 0.1943, 0.3057, 0.4867,
13118  0.6194, 0.7592, 0.9184, 1.1052, 1.2486, 1.4064, 1.5609, 1.7273,
13119  1.8703, 2.0291, 2.1686, 2.3225, 2.4628, 2.6115, 2.7471, 2.9005,
13120  0.0932, 0.2110, 0.3737, 0.5479, 0.7120, 0.8570, 0.9975, 1.1364,
13121  1.2772, 1.4220, 1.5612, 1.7089, 1.8410, 1.9827, 2.1263, 2.2859,
13122  2.4459, 2.6172, 2.7788, 2.9395, 0.1193, 0.2341, 0.3523, 0.5029,
13123  0.6437, 0.7803, 0.9367, 1.1007, 1.2392, 1.3869, 1.5425, 1.7168,
13124  1.8709, 2.0248, 2.1584, 2.2949, 2.4308, 2.5823, 2.7235, 2.9034,
13125  0.0834, 0.1988, 0.3557, 0.5261, 0.6767, 0.8427, 1.0029, 1.1683,
13126  1.3138, 1.4527, 1.6046, 1.7583, 1.9011, 2.0517, 2.1928, 2.3397,
13127  2.4839, 2.6291, 2.7771, 2.9329, 0.0938, 0.1967, 0.3213, 0.4675,
13128  0.6068, 0.7664, 0.9418, 1.1120, 1.2535, 1.3932, 1.5243, 1.6801,
13129  1.8346, 1.9931, 2.1376, 2.3035, 2.4636, 2.6244, 2.7829, 2.9371,
13130  0.1017, 0.2552, 0.4327, 0.6017, 0.7467, 0.8797, 1.0097, 1.1442,
13131  1.2628, 1.4049, 1.5541, 1.7090, 1.8461, 1.9982, 2.1486, 2.3029,
13132  2.4513, 2.6075, 2.7594, 2.9209, 0.1031, 0.2295, 0.3747, 0.5122,
13133  0.6596, 0.7935, 0.9345, 1.1050, 1.2384, 1.3543, 1.4739, 1.6136,
13134  1.7447, 1.8914, 2.0434, 2.1916, 2.3557, 2.5396, 2.7419, 2.9401,
13135  0.1007, 0.2374, 0.3715, 0.5173, 0.6465, 0.8069, 0.9553, 1.1145,
13136  1.2594, 1.4143, 1.5617, 1.7166, 1.8457, 2.0012, 2.1462, 2.2864,
13137  2.4258, 2.5910, 2.7372, 2.9018, 0.0808, 0.1726, 0.2849, 0.4592,
13138  0.6118, 0.7853, 0.9588, 1.1256, 1.2751, 1.4392, 1.5898, 1.7514,
13139  1.8977, 2.0554, 2.1937, 2.3430, 2.4831, 2.6249, 2.7601, 2.9155,
13140  0.1669, 0.2574, 0.3694, 0.5569, 0.6773, 0.8061, 1.0160, 1.1667,
13141  1.2791, 1.4041, 1.5452, 1.7207, 1.8524, 2.0038, 2.1414, 2.3338,
13142  2.4747, 2.6157, 2.7303, 2.8848, 0.1598, 0.2521, 0.3416, 0.5149,
13143  0.6703, 0.7941, 0.9408, 1.1164, 1.2017, 1.3293, 1.4908, 1.6783,
13144  1.8438, 1.9927, 2.1149, 2.2698, 2.4420, 2.6193, 2.7583, 2.9103,
13145  0.0902, 0.1978, 0.3265, 0.4578, 0.5878, 0.7439, 0.9110, 1.0906,
13146  1.2556, 1.4125, 1.5688, 1.7295, 1.8829, 2.0472, 2.2058, 2.3537,
13147  2.5075, 2.6548, 2.8058, 2.9538, 0.0818, 0.1695, 0.2794, 0.4470,
13148  0.6069, 0.7641, 0.9313, 1.0946, 1.2411, 1.4072, 1.5640, 1.7186,
13149  1.8651, 2.0254, 2.1726, 2.3286, 2.4784, 2.6287, 2.7750, 2.9339,
13150  0.1980, 0.3134, 0.4099, 0.4975, 0.6491, 0.8376, 0.9441, 1.0298,
13151  1.1795, 1.3866, 1.5784, 1.7209, 1.8137, 1.9271, 2.0863, 2.2930,
13152  2.4696, 2.6184, 2.7587, 2.9251, 0.1338, 0.2341, 0.3566, 0.4797,
13153  0.6129, 0.7580, 0.9093, 1.0491, 1.1911, 1.3313, 1.4841, 1.6503,
13154  1.8035, 1.9685, 2.1128, 2.2694, 2.4093, 2.5728, 2.7206, 2.8994,
13155  0.0937, 0.2034, 0.3447, 0.5032, 0.6370, 0.7993, 0.9674, 1.1323,
13156  1.2830, 1.4199, 1.5492, 1.7010, 1.8513, 2.0087, 2.1550, 2.3115,
13157  2.4643, 2.6237, 2.7812, 2.9392, 0.1085, 0.2152, 0.3126, 0.4569,
13158  0.5718, 0.7213, 0.8837, 1.0604, 1.2053, 1.3755, 1.5397, 1.7001,
13159  1.8409, 2.0039, 2.1498, 2.3080, 2.4535, 2.6063, 2.7505, 2.9110,
13160  0.0562, 0.2066, 0.4034, 0.5490, 0.6682, 0.7924, 0.9495, 1.0800,
13161  1.1869, 1.3156, 1.4834, 1.6619, 1.8404, 2.0199, 2.1509, 2.2755,
13162  2.4072, 2.5580, 2.6993, 2.8913, 0.0939, 0.2303, 0.3742, 0.5260,
13163  0.6662, 0.8294, 0.9769, 1.1315, 1.2792, 1.4153, 1.5436, 1.6701,
13164  1.8215, 1.9920, 2.1310, 2.3005, 2.4534, 2.5786, 2.7204, 2.9068,
13165  0.1005, 0.2442, 0.3898, 0.5398, 0.6958, 0.8474, 1.0008, 1.1556,
13166  1.3020, 1.4456, 1.5954, 1.7470, 1.8922, 2.0500, 2.2019, 2.3492,
13167  2.4963, 2.6412, 2.7890, 2.9423, 0.1022, 0.2031, 0.3213, 0.4402,
13168  0.5637, 0.7117, 0.8673, 1.0242, 1.1727, 1.3206, 1.4846, 1.6465,
13169  1.8015, 1.9655, 2.1233, 2.2873, 2.4464, 2.6074, 2.7685, 2.9409,
13170  0.1985, 0.3497, 0.4622, 0.5982, 0.7489, 0.8752, 0.9925, 1.1679,
13171  1.3288, 1.4606, 1.5820, 1.7492, 1.8922, 2.0511, 2.1780, 2.3373,
13172  2.4760, 2.6233, 2.7466, 2.8978, 0.1284, 0.2433, 0.3630, 0.4852,
13173  0.6117, 0.7460, 0.8904, 1.0360, 1.1738, 1.3142, 1.4696, 1.6185,
13174  1.7719, 1.9318, 2.0961, 2.2697, 2.4408, 2.6046, 2.7681, 2.9451,
13175  0.1042, 0.2286, 0.3598, 0.5064, 0.6438, 0.7899, 0.9350, 1.0891,
13176  1.2323, 1.3807, 1.5225, 1.6747, 1.8153, 1.9669, 2.1145, 2.2832,
13177  2.4430, 2.6085, 2.7748, 2.9346, 0.0780, 0.1724, 0.2440, 0.3489,
13178  0.5280, 0.7426, 0.9272, 1.0914, 1.2562, 1.4188, 1.5804, 1.7376,
13179  1.8909, 2.0473, 2.1946, 2.3457, 2.4950, 2.6424, 2.7926, 2.9549,
13180  0.1103, 0.2608, 0.4087, 0.5538, 0.6923, 0.8418, 0.9940, 1.1507,
13181  1.2919, 1.4406, 1.5802, 1.7262, 1.8638, 2.0085, 2.1572, 2.2975,
13182  2.4329, 2.5866, 2.7380, 2.9107, 0.1297, 0.2532, 0.4003, 0.5329,
13183  0.6733, 0.7950, 0.9557, 1.0859, 1.2235, 1.3538, 1.5037, 1.6389,
13184  1.7964, 1.9285, 2.0898, 2.2541, 2.4231, 2.5711, 2.6875, 2.8947,
13185  0.0871, 0.1968, 0.3425, 0.4949, 0.6424, 0.7959, 0.9534, 1.1132,
13186  1.2656, 1.4229, 1.5785, 1.7271, 1.8729, 2.0355, 2.1998, 2.3562,
13187  2.5151, 2.6663, 2.8145, 2.9534, 0.1038, 0.2204, 0.3248, 0.4566,
13188  0.5947, 0.7443, 0.8811, 1.0379, 1.2031, 1.3772, 1.5430, 1.7092,
13189  1.8625, 2.0322, 2.1904, 2.3417, 2.4960, 2.6458, 2.7979, 2.9485,
13190  0.1329, 0.2763, 0.3943, 0.5147, 0.6512, 0.8071, 0.9410, 1.0879,
13191  1.2298, 1.3850, 1.5282, 1.6674, 1.8137, 1.9993, 2.1344, 2.2749,
13192  2.4257, 2.5863, 2.7410, 2.9184, 0.1052, 0.2142, 0.3584, 0.5033,
13193  0.6387, 0.7804, 0.9320, 1.0780, 1.2172, 1.3764, 1.5421, 1.6887,
13194  1.8246, 1.9833, 2.1245, 2.2797, 2.4237, 2.5779, 2.7257, 2.9097,
13195  0.1092, 0.2676, 0.4071, 0.5355, 0.6661, 0.8142, 0.9621, 1.1173,
13196  1.2628, 1.4185, 1.5696, 1.7220, 1.8595, 2.0178, 2.1720, 2.3221,
13197  2.4718, 2.6259, 2.7775, 2.9334, 0.0929, 0.2017, 0.3073, 0.4570,
13198  0.5775, 0.7635, 0.9299, 1.0832, 1.2334, 1.3935, 1.5420, 1.7112,
13199  1.8601, 2.0309, 2.1735, 2.3230, 2.4543, 2.6034, 2.7418, 2.8988,
13200  0.0775, 0.2005, 0.3490, 0.5200, 0.6747, 0.8383, 0.9885, 1.1738,
13201  1.3141, 1.4236, 1.5892, 1.7402, 1.8474, 2.0210, 2.1593, 2.2730,
13202  2.4235, 2.5604, 2.7128, 2.9005, 0.1104, 0.2292, 0.3353, 0.4732,
13203  0.6152, 0.7675, 0.9164, 1.0907, 1.2594, 1.4064, 1.5218, 1.6426,
13204  1.8018, 1.9937, 2.1362, 2.2961, 2.4523, 2.6083, 2.7613, 2.9202,
13205  0.0826, 0.2000, 0.3384, 0.5144, 0.6694, 0.8377, 0.9870, 1.1461,
13206  1.2950, 1.4495, 1.5872, 1.7387, 1.8793, 2.0329, 2.1723, 2.3114,
13207  2.4415, 2.5908, 2.7354, 2.9028, 0.1063, 0.2268, 0.3442, 0.4735,
13208  0.6116, 0.7507, 0.9028, 1.0768, 1.2426, 1.4052, 1.5566, 1.7015,
13209  1.8243, 1.9742, 2.1276, 2.2824, 2.4262, 2.5953, 2.7627, 2.9290,
13210  0.1150, 0.2814, 0.4543, 0.6095, 0.7373, 0.8592, 0.9908, 1.1108,
13211  1.2339, 1.3590, 1.4864, 1.6168, 1.7392, 1.8752, 2.0212, 2.1688,
13212  2.3128, 2.4869, 2.7019, 2.9239, 0.0948, 0.2074, 0.3433, 0.4943,
13213  0.6346, 0.7645, 0.8809, 1.0610, 1.2307, 1.3487, 1.4655, 1.6186,
13214  1.7534, 1.8859, 2.0486, 2.2200, 2.3835, 2.5581, 2.7565, 2.9502,
13215  0.1062, 0.2239, 0.3683, 0.5197, 0.6704, 0.8184, 0.9642, 1.1127,
13216  1.2556, 1.3976, 1.5405, 1.6940, 1.8375, 1.9888, 2.1377, 2.2980,
13217  2.4555, 2.6184, 2.7849, 2.9452, 0.0888, 0.2005, 0.2847, 0.4322,
13218  0.5763, 0.7577, 0.9262, 1.1095, 1.2719, 1.4331, 1.5843, 1.7452,
13219  1.8845, 2.0385, 2.1805, 2.3345, 2.4750, 2.6217, 2.7555, 2.9013,
13220  0.1713, 0.2617, 0.3868, 0.5859, 0.7073, 0.8535, 1.0593, 1.1778,
13221  1.3109, 1.4508, 1.5910, 1.7463, 1.8911, 2.0651, 2.2035, 2.3355,
13222  2.4947, 2.6440, 2.7424, 2.8943, 0.1346, 0.2549, 0.4089, 0.5488,
13223  0.6949, 0.8394, 0.9810, 1.1145, 1.2528, 1.4044, 1.5423, 1.6872,
13224  1.8274, 1.9726, 2.1403, 2.2809, 2.4128, 2.5564, 2.6887, 2.8895,
13225  0.0776, 0.1621, 0.2553, 0.4191, 0.5988, 0.7921, 0.9651, 1.1350,
13226  1.2930, 1.4475, 1.6011, 1.7585, 1.9068, 2.0638, 2.2102, 2.3594,
13227  2.5096, 2.6581, 2.8099, 2.9654, 0.0864, 0.1778, 0.2854, 0.4235,
13228  0.5568, 0.7220, 0.8963, 1.0609, 1.2217, 1.3830, 1.5422, 1.7018,
13229  1.8551, 2.0206, 2.1783, 2.3328, 2.4869, 2.6366, 2.7923, 2.9539,
13230  0.1144, 0.2576, 0.4186, 0.5594, 0.6875, 0.8221, 0.9598, 1.0944,
13231  1.2273, 1.3713, 1.5152, 1.6628, 1.8070, 1.9525, 2.0965, 2.2535,
13232  2.4132, 2.5725, 2.7250, 2.9150, 0.1079, 0.2221, 0.3334, 0.4845,
13233  0.6083, 0.7516, 0.9018, 1.0594, 1.2060, 1.3673, 1.5212, 1.6880,
13234  1.8208, 1.9831, 2.1269, 2.2909, 2.4366, 2.6027, 2.7339, 2.8924,
13235  0.0994, 0.2233, 0.3634, 0.5145, 0.6568, 0.8131, 0.9746, 1.1296,
13236  1.2666, 1.4116, 1.5748, 1.7264, 1.8649, 2.0217, 2.1716, 2.3293,
13237  2.4900, 2.6455, 2.7818, 2.9362, 0.1120, 0.2079, 0.3128, 0.4124,
13238  0.5291, 0.6816, 0.8478, 1.0150, 1.1772, 1.3456, 1.5208, 1.6882,
13239  1.8458, 2.0078, 2.1627, 2.3198, 2.4733, 2.6251, 2.7796, 2.9489,
13240  0.0853, 0.2030, 0.3669, 0.5326, 0.6678, 0.8086, 0.9526, 1.1142,
13241  1.2551, 1.4158, 1.5694, 1.7073, 1.8431, 1.9686, 2.1153, 2.2376,
13242  2.3686, 2.5591, 2.7320, 2.9104, 0.0905, 0.2166, 0.3539, 0.5201,
13243  0.6700, 0.8346, 0.9883, 1.1457, 1.2714, 1.3845, 1.5172, 1.6688,
13244  1.8008, 1.9535, 2.1019, 2.2708, 2.4135, 2.5974, 2.7486, 2.9033,
13245  0.0084, 0.0374, 0.0164, -0.0153, 0.0288, 0.0107, -0.0255, -0.0242,
13246  0.0000, -0.0055, -0.0081, -0.0075, -0.0022, -0.0052, -0.0069, -0.0017,
13247  0.0003, 0.0091, 0.0028, -0.0027, 0.0085, 0.0043, -0.0235, -0.0411,
13248  0.0202, 0.0359, 0.0376, 0.0321, 0.0306, -0.0358, -0.0276, -0.0090,
13249  0.0032, 0.0048, 0.0309, 0.0332, 0.0284, 0.0237, 0.0051, -0.0101,
13250  -0.0233, -0.0428, -0.0585, -0.0387, 0.0039, 0.0081, 0.0029, -0.0017,
13251  -0.0006, -0.0068, 0.0044, 0.0182, 0.0376, 0.0387, -0.0334, -0.0269,
13252  -0.0182, -0.0069, -0.0026, 0.0035, -0.0049, -0.0212, -0.0408, -0.0245,
13253  0.0186, 0.0189, 0.0153, 0.0120, 0.0157, 0.0055, -0.0046, 0.0179,
13254  0.0284, -0.0032, -0.0261, -0.0205, -0.0039, 0.0174, 0.0299, 0.0207,
13255  0.0012, -0.0056, 0.0010, 0.0141, -0.0119, 0.0190, 0.0315, 0.0033,
13256  -0.0128, 0.0300, 0.0328, 0.0308, 0.0353, 0.0266, 0.0066, -0.0328,
13257  -0.0273, 0.0054, 0.0145, 0.0175, 0.0015, -0.0171, 0.0062, -0.0164,
13258  0.0045, -0.0071, 0.0025, 0.0278, 0.0283, 0.0117, -0.0026, -0.0285,
13259  -0.0408, -0.0366, -0.0059, -0.0208, -0.0354, -0.0334, -0.0263, -0.0064,
13260  0.0072, -0.0006, -0.0235, -0.0037, -0.0307, -0.0294, -0.0163, -0.0197,
13261  -0.0235, 0.0192, 0.0013, -0.0219, -0.0123, -0.0004, -0.0081, -0.0096,
13262  -0.0123, -0.0101, 0.0021, 0.0151, 0.0106, 0.0151, 0.0292, 0.0033,
13263  0.0283, 0.0124, 0.0058, -0.0017, -0.0038, 0.0152, 0.0141, 0.0132,
13264  0.0178, 0.0157, 0.0073, 0.0176, 0.0141, 0.0097, -0.0092, -0.0163,
13265  -0.0230, -0.0134, -0.0099, -0.0147, 0.0040, -0.0183, -0.0175, -0.0080,
13266  -0.0083, -0.0290, -0.0417, -0.0398, -0.0269, -0.0199, -0.0143, -0.0053,
13267  -0.0099, -0.0054, -0.0199, -0.0219, -0.0170, 0.0107, 0.0194, 0.0035,
13268  0.0437, 0.0406, 0.0215, 0.0120, 0.0053, -0.0028, 0.0238, 0.0337,
13269  0.0217, 0.0011, 0.0227, 0.0244, 0.0327, 0.0378, 0.0437, 0.0356,
13270  -0.0033, 0.0113, 0.0407, 0.0334, -0.0125, -0.0003, -0.0141, -0.0273,
13271  -0.0137, -0.0079, -0.0145, -0.0071, 0.0114, 0.0181, 0.0150, 0.0085,
13272  -0.0077, -0.0038, -0.0219, -0.0263, -0.0187, -0.0233, 0.0133, 0.0265,
13273  -0.0156, -0.0091, -0.0110, -0.0016, 0.0143, 0.0177, 0.0240, 0.0082,
13274  -0.0143, -0.0257, -0.0014, 0.0002, 0.0082, 0.0180, 0.0325, 0.0340,
13275  -0.0153, -0.0389, -0.0240, 0.0082, 0.0140, 0.0046, -0.0138, -0.0378,
13276  -0.0366, 0.0297, 0.0252, 0.0078, 0.0063, 0.0006, 0.0044, 0.0074,
13277  0.0094, 0.0113, 0.0105, 0.0137, 0.0438, 0.0262, -0.0078, -0.0185,
13278  -0.0215, -0.0407, -0.0435, -0.0208, -0.0004, -0.0144, -0.0205, -0.0248,
13279  -0.0159, -0.0069, -0.0153, 0.0132, 0.0355, 0.0298, 0.0120, 0.0072,
13280  0.0236, 0.0526, 0.0479, 0.0233, -0.0133, -0.0283, -0.0468, -0.0549,
13281  -0.0370, 0.0032, 0.0056, 0.0023, 0.0050, 0.0024, 0.0279, 0.0116,
13282  -0.0045, -0.0012, 0.0107, 0.0190, 0.0253, 0.0191, 0.0043, 0.0193,
13283  -0.0348, -0.0246, 0.0123, 0.0210, 0.0135, -0.0096, -0.0109, -0.0076,
13284  -0.0156, -0.0290, 0.0160, 0.0194, 0.0219, 0.0259, 0.0250, 0.0195,
13285  0.4948, 0.4961, 0.4940, 0.4878, 0.4849, 0.4727, 0.4571, 0.4551,
13286  0.4534, 0.4468, 0.4412, 0.4354, 0.4298, 0.4272, 0.4498, 0.4506,
13287  0.4560, 0.4592, 0.4758, 0.4941, 0.2476, 0.1771, 0.1974, 0.1881,
13288  0.1667, 0.1826, 0.2067, 0.2031, 0.1734, 0.1534, 0.1415, 0.1761,
13289  0.1897, 0.1772, 0.1651, 0.1247, 0.1041, 0.1231, 0.1809, 0.2234,
13290 };
13291 
13292 static const int16_t shape8[] = {
13293  2765, 1262, 6624, 867, 688, 1884, 3245, 1248,
13294  -2160, 593, 182, -1004, -1067, 687, 1021, -920,
13295  1396, -242, -2817, -1838, -3351, 1000, 5995, 2459,
13296  -283, 1909, 1452, -4569, 556, -2004, -42, -3393,
13297  -50, -385, 597, 983, 420, 6311, -1572, -1665,
13298  6128, -1688, -5191, -337, -4199, 371, 1032, -84,
13299  2169, 931, -392, -250, 137, 831, 8194, -489,
13300  -92, 209, 115, 1453, 246, -647, 936, 1097,
13301  -400, 597, 392, 93, -7709, -711, -724, 2051,
13302  497, 1919, -876, -769, -172, 2972, 952, 555,
13303  151, -617, 773, 4840, -3671, 841, 244, -661,
13304  -3424, 958, 81, 532, -315, 796, 5491, -516,
13305  -1, -1371, -531, -5538, 313, -1749, 2413, -835,
13306  -3143, -244, -3470, -850, -4241, -859, -74, 2141,
13307  -1005, 4643, -339, 4089, -861, -6612, 483, -2888,
13308  -580, -45, 3662, 918, -317, 3596, -741, 897,
13309  -2578, -654, -1628, -1865, 629, 3219, 214, -1898,
13310  1173, -4509, 1682, -2161, 697, -147, 9839, 751,
13311  -1094, -341, -669, -1322, 649, -832, -382, -5467,
13312  -44, 3510, 1312, 3104, -202, 1870, -155, 601,
13313  719, -22, -350, 394, 81, 397, -9185, -174,
13314  351, -4717, -4450, 3672, 1163, 2351, 1720, 1048,
13315  -1221, -280, -18, -15, 678, -3931, 4707, -99,
13316  1823, -535, -1836, 138, 1166, -3031, 5515, 1362,
13317  1235, 455, 595, -3671, 1102, -163, 62, 1104,
13318  813, 870, -295, -1088, -299, -3976, 805, -7468,
13319  -412, -2109, 236, 46, -5764, 615, -1475, 853,
13320  790, -6197, 312, 637, -3923, -422, -1086, -5647,
13321  878, -1410, 2085, -51, -2941, -769, -63, 838,
13322  823, 741, 2785, 450, -7003, -121, -915, 60,
13323  -41, 0, -39, 8774, 647, -521, 379, -342,
13324  -344, 818, 1316, 1056, 182, 2765, -467, 7886,
13325  45, 791, -415, 3864, -2428, 2255, -661, -64,
13326  1693, 144, 1784, -1194, -46, -1856, 1208, 4131,
13327  914, 8028, -17, 1939, -1415, 533, 291, -466,
13328  186, -705, 668, -614, -253, -2190, 287, 3929,
13329  1472, -1561, 5, 889, -2020, 158, -14, -1419,
13330  1338, -353, 622, -54, 87, -1104, -2911, 513,
13331  -632, 1533, -267, 22, 6567, 295, 325, 6883,
13332  963, -373, -349, 183, 896, 1845, -1157, 351,
13333  -367, 1171, 4362, 508, 5632, 704, -1420, -1886,
13334  686, 5230, -9, 2422, 230, 264, 3738, -270,
13335  -344, -528, -936, 2286, -540, 4274, 337, -665,
13336  737, 1639, -1307, 5827, 592, -1372, -412, 1419,
13337  4579, 335, 223, -1067, -112, -446, 149, 1375,
13338  -155, -392, -1980, 561, -67, 341, 6957, 475,
13339  11449, 39, 81, 766, -1880, 558, -134, -7940,
13340  -489, 249, -886, -358, 6850, 2794, -2217, 1111,
13341  -1222, -1130, -818, 1076, -1823, 865, -2220, 1179,
13342  4492, 224, -2073, -338, -5351, -390, 133, 496,
13343  -42, -16, 46, 437, 322, -275, -72, 48,
13344  -325, 313, 1108, -1044, -851, -5030, 1035, 4316,
13345  -1281, -913, -1419, -941, 1914, 960, 1242, 202,
13346  5109, 475, 1254, 1725, -1504, -4, -269, -421,
13347  -150, -4409, -610, -1548, -1684, -817, -210, 72,
13348  -679, -106, -3809, -1137, 4, 7220, -95, 810,
13349  2432, -331, 492, -81, 138, -62, -613, -636,
13350  106, 10908, 912, 144, 192, 1251, -3970, -954,
13351  1145, 1175, -1721, 5326, -1721, -569, -3661, -1166,
13352  6605, -744, -1494, 853, 134, 3259, -504, -1740,
13353  180, -207, -659, 196, 179, -106, 118, 789,
13354  -834, 10339, -420, -3002, -456, 113, 6435, 949,
13355  721, -2709, -1599, -684, -8068, 174, -1416, -58,
13356  974, 308, -726, 1237, -1594, 519, -131, -198,
13357  -1395, 1180, -173, 338, -5584, -279, -236, 6817,
13358  89, -220, 3967, -107, 65, 2479, -22, 642,
13359  7179, 1179, -229, -202, 4948, -5465, 1632, -1285,
13360  2188, -2037, 1763, 636, 4247, 995, 1176, 2,
13361  -2398, 1236, -661, 382, -1075, 130, 103, -187,
13362  604, -306, -2635, -2185, 157, 775, 6373, -924,
13363  1758, -3043, 1707, 2852, -2148, 6779, 376, -1018,
13364  -2374, -989, 249, -5393, -32, 538, -416, -5108,
13365  -658, 1839, 419, 1153, -3956, -617, -1925, 5434,
13366  626, 1488, -3824, 140, 370, -2230, -7031, 1989,
13367  -581, 639, -4249, -216, 1225, -776, -973, -542,
13368  -2922, -1783, -2430, -3251, 958, 3313, 636, -6277,
13369  119, -866, -406, -156, -4839, 966, -469, 5559,
13370  193, 376, -4810, -870, 163, 4130, 2596, 2203,
13371  -114, 2423, -622, -424, 2935, 749, 2500, 4230,
13372  -162, -1489, 2169, -5156, 751, 2748, 2240, -1549,
13373  4821, 175, 2274, 854, 2993, 838, 322, -2663,
13374  -794, -283, -98, 1393, -709, 362, 285, -1085,
13375  1075, 374, 1062, 6512, -3375, -3138, 3939, 3628,
13376  3926, -2442, 1989, -583, -1282, -1882, -3920, -4593,
13377  540, 2667, -155, 156, -2428, 1229, -436, 1754,
13378  2815, -1634, -2299, 1155, 990, 3689, -1242, 3145,
13379  3951, 45, 186, -1110, 257, -335, 8929, 533,
13380  -173, 813, 21, 1584, 541, -44, 1349, 108,
13381  -5163, -684, 5522, -868, -5795, 769, 583, 2827,
13382  -818, -5551, 1485, 37, -631, -262, -4352, -532,
13383  61, 434, 1775, 8974, -112, -852, -1227, -1645,
13384  260, 298, -430, 863, -3860, -97, 6467, -328,
13385  -2418, -61, -1253, 1575, 30, -5683, 2113, 973,
13386  -371, -51, 5355, 471, -584, -492, -2187, 2799,
13387  -506, 4435, 1950, -3415, -363, -404, 941, 2628,
13388  -146, 434, 2853, 889, 634, 5749, -54, 126,
13389  189, -1384, -379, -3205, -540, 1720, 942, -6300,
13390  -286, -58, -1083, 3782, 251, -334, 4172, 631,
13391  17, 83, 707, 1322, 3273, -573, 1024, -6112,
13392  -540, 4916, 155, -1209, 308, -738, -2150, 786,
13393  -168, 68, -201, -64, -752, -1595, -9188, 320,
13394  -426, 111, -2183, 886, -737, 193, -837, 3219,
13395  5936, 4022, 764, -82, 3344, -855, 3705, -2652,
13396  1533, -206, -3673, 1235, 1163, -1217, 3183, 1313,
13397  -745, 6554, 7019, 1302, 2129, 268, -70, 110,
13398  412, -155, -1703, -4945, 105, -1705, 412, -6588,
13399  2905, 1279, 73, -2446, -5635, 1168, 2974, 404,
13400  -650, 265, -1773, -1857, -108, -651, 657, -824,
13401  3352, 177, 155, 1275, 2012, 31, -7, -1065,
13402  2062, 411, -2325, -208, -6306, 683, 1037, -1060,
13403  191, -187, -585, 6103, -459, 571, 1640, -693,
13404  922, -2291, 537, 1934, 263, 3847, -202, 7060,
13405  136, 4368, 2963, -1032, 18, 1836, -144, -3853,
13406  474, 2005, 1298, 2396, 825, -2274, 12, 3759,
13407  -394, 907, 490, 2997, 2180, -1570, -1000, 5982,
13408  -129, -820, -3001, 2684, -1132, -2908, 1101, 5044,
13409  393, -1637, 393, 1343, -1231, 404, 1817, 1463,
13410  -443, 1053, -584, -7756, 45, 499, -4109, 214,
13411  535, -3348, 54, -1594, 6913, 0, -94, 8772,
13412  500, 13, 734, 5, 798, -1521, 853, -82,
13413  -263, -619, 1558, 456, 5911, -1376, 1054, -971,
13414  -1275, -147, -111, 4964, 321, 67, 7024, -525,
13415  620, 883, -1058, -1132, -3313, 630, 226, -6201,
13416  -1011, 1111, -820, -295, 580, 636, 2452, -638,
13417  6840, -285, 655, 1502, -1049, -567, 329, -33,
13418  -249, 570, 186, 167, 780, 1104, 42, 197,
13419  10034, -1295, -208, 32, -1473, 716, 159, -6672,
13420  -45, 519, -4300, -246, 3692, 5062, 4305, -748,
13421  -548, 181, -382, -881, -1968, 580, 964, -420,
13422  -327, -3397, -1584, 2770, -3501, 1659, -1252, 2352,
13423  6, 30, 0, -273, 27, -204, -485, -432,
13424  -6, 176, -428, 1562, 104, -6511, -1084, 2205,
13425  -11, -5254, -132, -508, -69, 373, -1503, 208,
13426  -58, 5311, 92, -966, -6563, -480, -24, 1424,
13427  -1498, -165, 4594, -903, -1787, -353, -7284, 142,
13428  1008, 875, -6109, -16, 162, 4895, 30, -188,
13429  2099, 1581, 300, -259, -921, -386, -488, 140,
13430  -482, 7135, -77, 494, -196, 3207, -250, -102,
13431  318, 978, 161, 7292, 55, -1347, -2605, 898,
13432  1833, 602, -1988, 630, -145, -102, -414, -133,
13433  417, -603, 156, -1151, -395, 625, -1676, 86,
13434  680, 13321, 322, -5816, -292, -223, 4205, -361,
13435  903, -224, 1745, 95, -6598, 79, 2323, -24,
13436  263, 778, 146, -939, 1814, 1945, 720, 367,
13437  -2987, 899, -4409, 136, -3185, -342, -3304, 1016,
13438  284, -345, 2313, -403, 389, -1403, 1835, 151,
13439  -132, -1702, -339, -5679, 2026, -2990, 47, -564,
13440  399, -2167, 1392, 1384, 5094, -2954, 4467, -22,
13441  -23, 408, 1620, 1381, 2380, 805, 380, -36,
13442  -803, 765, -778, 905, -200, -669, 3942, 289,
13443  176, -4767, 2015, -3554, 1206, 6071, 180, 2057,
13444  -48, 365, -48, -2423, 585, -109, -1298, 2519,
13445  -525, -589, 374, 976, 3667, 2091, -2890, 1371,
13446  -726, -216, -1027, -116, 2122, -619, -3826, 4649,
13447  1167, 0, 1237, 1538, 2505, -548, -3093, 1344,
13448  -558, -1927, 199, 2462, 1327, 4597, 833, -3660,
13449  -341, -1010, 428, 148, -1682, 130, 1569, 8785,
13450  -752, -1032, -2407, 353, -379, 3311, 892, 893,
13451  -2596, -217, -835, -2291, 1137, -4339, -58, 2759,
13452  991, 3527, -281, -6050, -1251, 1802, 8, -3916,
13453 };
13454 
13455 static const int16_t shape8s[] = {
13456  2639, 550, 6487, 2812, 1014, 1926, 2959, 757,
13457  -1452, -111, -45, -409, 401, 545, 1545, -1677,
13458  75, -607, -3658, -368, -4486, 272, 6017, -468,
13459  1108, 1056, 606, -3288, 1003, -830, -336, -2940,
13460  247, 227, 1700, 338, -161, 5694, 317, -584,
13461  6278, -2902, -3862, 293, -3400, 540, 177, -840,
13462  -471, 963, -243, -289, 77, 39, 7626, 333,
13463  577, 327, -359, 999, -392, 107, 1410, 509,
13464  -983, 36, -193, -68, -7612, -775, -178, 1415,
13465  1069, 1534, -1276, 1204, 615, 2065, 499, 124,
13466  265, -454, 1974, 6428, -4028, 1102, -1418, -85,
13467  -816, -64, -46, 926, -960, 78, 4823, -41,
13468  -74, -682, -761, -6598, 3084, -1597, 2945, -861,
13469  -3203, -669, -3717, -310, -2865, -1447, 72, 1987,
13470  364, 4919, -247, 3678, -196, -6807, -127, -965,
13471  233, -133, 4000, -76, -182, 3825, 67, 700,
13472  -1934, 545, -2467, -1441, 629, 3409, 512, -3333,
13473  539, -4896, 3413, -2083, 554, 574, 9430, 296,
13474  -88, -533, -321, -1082, 2363, 42, -50, -5402,
13475  -123, 4458, 1130, 2737, 378, 1509, -3267, 970,
13476  179, -2114, 602, 479, -438, 277, -9389, 1144,
13477  2453, -3705, -3842, 3965, 482, 1230, 2211, -281,
13478  -1833, -1741, 1653, -868, 485, -3740, 5371, 989,
13479  1182, 10, -1812, 233, 1028, -3300, 4698, 1572,
13480  1580, 928, -314, -3452, 830, -1511, -1079, 554,
13481  641, 1383, 105, -1101, 1549, -3944, 902, -6557,
13482  493, -3117, 782, -699, -4806, 910, -259, -28,
13483  1713, -7012, 570, -1270, -4698, -8, 220, -4295,
13484  1135, -3905, 945, -467, -2164, -651, 181, 212,
13485  159, 587, 1587, 1101, -7153, -309, -1470, -1135,
13486  -265, -326, 172, 8840, 726, -780, 170, -1038,
13487  466, 216, 764, 231, -547, 2456, -420, 8132,
13488  486, 866, -359, 3351, -1829, 2018, -352, -1353,
13489  711, 645, 1149, 74, -466, -669, 1009, 3086,
13490  240, 7468, -182, 1947, -221, 496, -448, 189,
13491  -113, -752, 133, -214, -1310, -144, -1034, 5235,
13492  -1939, -2664, 192, 1526, -2320, 762, -778, 357,
13493  1251, 424, -225, -1008, -229, -352, -3559, -271,
13494  -1069, 1274, -175, 368, 6453, -505, 31, 7678,
13495  165, -418, -112, -649, 1421, 667, -334, 1041,
13496  -353, 585, 4109, 1095, 5283, 685, -687, -1459,
13497  1054, 5048, -194, 2220, 81, 244, 3789, 12,
13498  -923, -1459, 319, 2378, -53, 4097, -662, -1156,
13499  223, 2589, -547, 4951, -346, -1812, -111, 344,
13500  5247, 387, -459, -810, 1022, 234, 726, 1840,
13501  -545, -888, 728, 106, 1027, -497, 349, -248,
13502  11173, -311, 126, 479, -2036, 265, -1286, -7196,
13503  -511, 128, -1833, 496, 7620, 2539, -1809, 962,
13504  -614, -876, 857, 2178, 642, -1180, -2294, 911,
13505  3932, 711, -1073, -1381, -5317, 237, -414, 579,
13506  -78, -27, -78, -14, 100, -191, 142, -1,
13507  430, -182, 207, -61, -72, -4866, 583, 5099,
13508  -704, -1496, 1065, -206, 2371, 1496, 1777, -308,
13509  4802, -1415, 1178, 2650, 312, -338, -250, -64,
13510  -27, -3163, -561, -1283, 952, -902, 354, 1597,
13511  -74, -685, -3266, -873, -744, 7079, 732, 697,
13512  550, -1362, 251, 34, -742, 0, 105, -608,
13513  -1, 10459, 854, -103, -419, 2286, -3041, -3278,
13514  -51, -491, -187, 4204, 857, -1085, -2501, -1647,
13515  6740, 605, -2079, 1748, 519, 3462, 106, -699,
13516  220, -615, -406, 420, 786, 572, 679, 218,
13517  -888, 10283, 129, -2286, -705, -78, 5072, 634,
13518  702, -6315, -551, -307, -7946, 177, -1897, -579,
13519  1620, 125, 116, -89, -308, -1018, 142, -506,
13520  -624, 917, -779, 632, -5103, 314, -155, 5687,
13521  77, -144, 2957, -176, 30, 1347, -426, -51,
13522  7829, 1201, -592, 1, 4617, -5476, 2216, 414,
13523  1281, -81, -423, -322, 3623, 447, 863, -375,
13524  -489, 526, -485, 159, 1090, 463, 401, -131,
13525  223, 1630, -2462, -2261, 623, 1019, 6385, -595,
13526  -654, -2787, 2381, 328, -2069, 5410, -402, -554,
13527  -1594, -860, 83, -5011, -938, 1061, 163, -3523,
13528  -1064, 1215, 761, 1604, -4224, 904, -2706, 4907,
13529  -1838, 3287, -3118, -464, -217, -1187, -6792, 1748,
13530  -569, 613, -3177, -253, 164, -845, 539, -440,
13531  -1871, -2010, -2322, -3026, 478, 2297, -560, -5813,
13532  768, -1709, -620, 66, -4667, 805, -215, 5366,
13533  -442, -233, -6732, 345, 106, 4483, 1720, 2725,
13534  -109, 2746, -188, 204, 1905, 1225, 253, 3270,
13535  1912, -1852, -256, -4131, 768, 3984, 473, -1434,
13536  4380, 208, 2547, 1051, 3347, -171, 629, -2389,
13537  -722, -759, 166, 2192, 325, -193, -289, -945,
13538  -436, 931, 1352, 6918, -2707, -987, 2940, 3574,
13539  4135, -3205, 351, 927, 128, -1873, -4894, -4816,
13540  -461, 696, -1618, 129, -28, 2195, 2450, 585,
13541  2557, -1308, -2204, -590, 2345, 3699, -312, 4436,
13542  3422, -611, -106, -2647, -1752, -73, 8914, -673,
13543  1625, 850, 720, -1182, -245, -113, 882, -223,
13544  -4873, -1009, 5643, -97, -4779, -155, 444, 2894,
13545  -876, -5534, 1268, -132, -881, -389, -4250, -153,
13546  -44, 986, 1820, 8671, 662, -344, -198, -1909,
13547  1083, 114, -318, 1070, -3293, -375, 6621, 232,
13548  -2973, -100, -483, -529, -120, -5312, 1702, 651,
13549  -631, 485, 5675, 50, 1132, -465, -1053, 2675,
13550  -1592, 5565, 1036, -2808, 325, 999, 524, 2813,
13551  -265, 337, 4226, 514, 576, 6047, 175, 204,
13552  -514, -617, -94, -2862, -294, 1774, 978, -7040,
13553  -169, 835, -829, 2258, -37, -319, 2750, 138,
13554  -289, -1092, 78, 1032, 4316, -1201, 808, -6243,
13555  -940, 4136, 89, -1076, -647, -255, -207, 227,
13556  -70, -62, -202, 66, 24, -988, -9542, -225,
13557  -739, 161, -2698, 117, -608, 173, -629, 1770,
13558  5037, 5145, 2530, -1028, 3077, -496, 4671, -1859,
13559  2148, 447, -4231, 170, 713, 323, 746, 1447,
13560  -1880, 5069, 7765, -492, -775, -659, -770, -59,
13561  -258, -92, -1683, -4639, -1727, -2128, 545, -5060,
13562  2536, 1549, 492, -1280, -6034, 965, 3244, 475,
13563  -1208, 680, -283, 295, -357, -257, 1753, -362,
13564  3159, 106, -181, 1805, 947, -1002, -136, 756,
13565  1189, 237, -2427, -263, -5746, 13, 2171, -1197,
13566  -319, -372, -1300, 5458, 955, 1224, 618, -1087,
13567  2661, -2026, -20, 2137, 342, 4076, 482, 5441,
13568  -6, 2126, -143, -1596, 274, 1009, 94, -3446,
13569  398, 1079, 289, 2042, 883, -2005, -320, 3848,
13570  395, 472, 615, 3245, 753, -1881, -216, 5670,
13571  -64, -565, -2560, 1574, 772, -3824, 932, 4830,
13572  1182, -1054, 390, -40, 1833, -350, 151, 149,
13573  -966, -62, -713, -8794, -593, 87, -3523, -243,
13574  560, -3296, 244, -775, 7174, 749, -271, 8566,
13575  99, 1258, 1239, -489, -107, -1699, -611, 1046,
13576  65, -509, 524, -354, 6400, -248, 148, -682,
13577  -93, -1584, -61, 4509, 479, 110, 7116, -295,
13578  480, 1545, 3, 127, -2292, 894, 1261, -6288,
13579  -45, -410, -402, -356, 2649, 649, 1652, -643,
13580  6587, 117, 876, -33, 956, -302, 1619, -1023,
13581  -99, 386, -86, -498, 684, 1189, 146, 381,
13582  9832, -97, 264, 91, -1197, 461, 374, -6788,
13583  427, 294, -4776, 0, 2868, 5199, 4573, -827,
13584  -1867, 623, -1214, -573, -1099, -1476, 306, -701,
13585  -224, -4261, -1135, 2500, -4758, 1469, -101, 1812,
13586  -129, 15, 760, -149, -892, -1417, 761, 1213,
13587  -417, 1569, -98, 1675, -139, -7382, -633, 2584,
13588  -519, -5483, 29, 320, -383, -596, -295, -357,
13589  -416, 4054, -457, -355, -5213, -840, -319, 1321,
13590  -424, -129, 5225, 181, -2696, -174, -7363, -327,
13591  519, 860, -5132, 275, -141, 4943, 204, -200,
13592  2989, 939, 390, -461, -333, -394, -174, 312,
13593  -129, 7257, -402, 860, -1, 2677, 901, 609,
13594  248, 935, -493, 8147, 2081, -1171, -2145, 1560,
13595  1634, 55, -1746, 561, -747, 931, -712, -544,
13596  798, -98, 580, -829, -546, 238, -2052, -197,
13597  802, 13067, 373, -6438, 1159, -845, 4313, 19,
13598  670, -627, -944, 1277, -6997, -609, 1913, 607,
13599  -454, -89, 859, -43, -71, 494, 169, -713,
13600  -2014, 1570, -4712, 233, -4113, 210, -3689, 1019,
13601  200, 49, 1800, -611, -472, 1234, 579, 363,
13602  -134, 233, 101, -5539, 1924, -1734, -982, -928,
13603  -707, -1238, 1586, 3676, 4741, -2770, 3105, 942,
13604  -1933, 1363, 288, -2528, 160, 485, -38, 23,
13605  113, -19, -518, -110, -173, -170, 589, -473,
13606  296, -3742, 1109, -2977, 1349, 5899, 98, 3130,
13607  855, 499, 3, -3111, -592, 572, -890, 687,
13608  697, 194, -344, 1139, 3255, 1270, -2451, 1958,
13609  -395, 267, -951, -2224, 2108, -11, -3357, 2602,
13610  2403, 1596, -532, 2701, 2251, -1217, -2148, 691,
13611  -757, -2051, 373, 1964, 1493, 4756, 1246, -4345,
13612  -496, -1333, -20, -84, -1558, 305, 1183, 8148,
13613  -628, -702, -1730, 232, -261, 2732, 245, 353,
13614  -3745, 1013, 186, -2042, 810, -3894, 351, 2501,
13615  852, 4162, -425, -4941, -1536, 2237, 1348, -4274,
13616 };
13617 
13618 static const int16_t shape11[] = {
13619  347, -5391, 106, 156, -182, -36, 177, 401,
13620  700, 524, -1343, -402, -6982, 63, 194, -14,
13621  82, -36, -677, -393, 187, 7364, -507, -1173,
13622  -759, -3759, -728, 2970, 1334, 32, -1322, -2965,
13623  156, -839, 382, -6382, -149, 874, 1352, -35,
13624  -499, 99, -425, -3118, -32, -1596, 5608, -822,
13625  -41, 2974, -592, 615, 1777, 2364, 5189, -4171,
13626  -581, 936, -527, 318, -1606, -551, 5350, -448,
13627  -40, 7476, 189, 319, -1390, 10, -921, 10016,
13628  573, -1065, 829, -1190, -22, -4263, 87, -1742,
13629  -325, 313, -188, 540, -5542, -188, 511, -168,
13630  -518, 17, 152, 1966, -2568, -860, 2735, -1210,
13631  404, -144, -6873, -129, 434, -2978, 2829, -48,
13632  -9196, -1829, -11261, 1492, -4938, 1802, 93, 384,
13633  1340, 236, 10066, 731, 861, -195, -7571, -77,
13634  -481, -700, 4694, -734, -6317, 281, 1773, 175,
13635  -5535, 532, 31, 7012, -637, -3586, 1096, 3596,
13636  -197, -7837, -611, 1825, -26, -259, 2307, 12,
13637  729, -1958, 156, 262, 5494, 26, -5792, -3146,
13638  450, -1075, 297, 509, 154, 668, 191, -268,
13639  -1585, 369, 1314, -693, 677, 1482, 198, 378,
13640  11088, -83, 2321, -193, -1082, -3053, 20, -271,
13641  12975, 272, 1114, 476, -798, -309, -159, 5406,
13642  -109, -675, 621, -2564, 11190, -1342, -88, 428,
13643  -465, -4633, -503, 106, -9448, -454, -28, -402,
13644  1271, -7972, 754, -207, -2491, 518, -3701, -542,
13645  -1268, -617, -177, 467, -130, 990, 4087, 857,
13646  -524, -5822, 145, 217, -7703, -275, 6647, -81,
13647  550, 887, -433, -802, 532, 643, 188, 1965,
13648  -920, -284, 3711, 1196, -8896, -357, -626, 908,
13649  -284, -706, -1582, 182, 7705, -138, -2372, -158,
13650  -888, 4247, 4381, -6722, -1619, -1810, 632, -1176,
13651  -62, 4261, -89, 265, 1405, -1449, -389, -7068,
13652  258, -244, -272, -8149, 37, -457, -8839, 3243,
13653  -4291, -396, -3935, 907, -58, 2388, -908, -1209,
13654  -635, -487, -1717, 6989, -4834, 2136, -822, -699,
13655  2187, -96, -9775, -3464, 795, 634, -823, -669,
13656  146, -843, 15, -227, 671, -707, -10004, 198,
13657  81, -1611, -34, -2127, -2385, -689, 622, 1834,
13658  -63, -4925, -215, -1181, -514, 7701, 607, 2030,
13659  -264, 2479, 913, 178, 3625, -194, 613, 877,
13660  -384, -7732, 1008, 2117, 528, -301, 540, -80,
13661  559, 28, 7542, -496, 1146, -6573, -1457, 7789,
13662  -227, -1671, -76, -371, -865, -141, 42, 96,
13663  277, -410, -5606, 328, -8954, -222, -1792, 981,
13664  -120, -650, 2269, -1412, 1038, -186, -8530, -264,
13665  2284, -727, 1511, -4611, -1653, 1985, -50, -8985,
13666  -245, -3315, 407, -915, -23, -70, 30, -669,
13667  -303, 902, 84, 433, 217, -8303, 7847, -1865,
13668  -680, 254, -38, 364, 16, 50, 90, -534,
13669  -4649, -800, 969, -1081, 454, 147, -62, 8797,
13670  84, -912, -518, -351, 76, -560, -1438, 629,
13671  16384, 656, 151, 880, 396, -90, 752, -138,
13672  -861, 9605, 258, -440, -6441, 434, 5765, 282,
13673  1494, -260, -180, -769, 7867, -86, 536, -262,
13674  -230, -8956, 5857, -591, 1533, 418, -505, -156,
13675  1165, 415, -168, -1504, -336, -667, 527, 5725,
13676  42, 429, 1691, 1, 85, -196, 3681, 36,
13677  469, -364, 559, 910, -1848, 259, 249, -1688,
13678  261, -36, -592, -156, -69, -5938, -180, -294,
13679  22, -903, 1389, 4853, 121, 5185, 970, 1210,
13680  561, 926, 472, -183, 6623, 357, -78, -5877,
13681  91, -188, -6746, -146, 342, -5648, 3697, 1336,
13682  728, -69, 398, 2667, -2103, 1901, -807, 258,
13683  72, -137, 341, 71, -169, -104, -83, 206,
13684  -420, 1187, 744, 120, -5151, -574, 72, -8553,
13685  -312, 140, -69, 6067, 5229, 202, -1722, -164,
13686  73, 1695, -1064, 234, 24, 4881, -849, -460,
13687  8641, -328, -1217, 1666, -283, -76, 2772, 401,
13688  843, -4756, 297, 8593, 367, -732, -225, -198,
13689  -3936, 248, -436, 473, -19, -441, 164, 220,
13690  -266, 3, 106, -244, -5814, 597, -666, -245,
13691  -9298, -867, -480, 280, -40, -139, -6378, -4972,
13692  -886, 3062, 747, -1991, -1668, -423, 534, 866,
13693  -73, -6501, -195, 324, -51, -123, 298, 500,
13694  193, 278, -8503, -297, 1034, -16, -209, 7451,
13695  521, -305, -297, -1537, -3025, 689, 248, 319,
13696  5393, 1497, 2228, -773, -141, 2184, 1024, -4535,
13697  -9160, -600, -932, -2145, -539, 460, -1943, 4265,
13698  -2512, 4416, -304, 1744, 489, -362, 898, 2236,
13699  -2224, 49, -192, 332, 366, -143, 329, -7747,
13700  -4, 1075, 116, 551, 19, -7, 7090, -169,
13701  837, -71, -371, 451, -31, 474, 867, -421,
13702  -4544, 78, 3208, -549, 1984, 1386, -2208, -1402,
13703  1616, 189, -37, -6953, -5733, 1589, -1314, 1040,
13704  -1480, -5608, 2627, 3517, 250, 7930, 94, 4687,
13705  1522, 5543, -130, -462, 7613, -654, 647, -6187,
13706  139, 342, 5069, -729, 128, 17, -49, 176,
13707  122, 826, 503, 76, -196, 15583, 12884, 746,
13708  -3942, 814, -1744, 1774, -338, 3089, -1694, 559,
13709  -5355, 2834, -1448, 108, -329, -711, 350, 171,
13710  297, -123, 672, 625, -5884, 6822, 842, 276,
13711  242, -2254, -623, -846, 2441, 887, -2066, -1019,
13712  1329, 107, -83, 826, -67, -352, 549, 137,
13713  -1023, -184, -11, 13790, 48, 883, 3538, -533,
13714  -5553, 861, 738, -436, -5259, -66, -405, 3777,
13715  -574, 738, 253, 363, -76, 288, 324, -337,
13716  157, -119, -97, 171, 514, -1932, -5171, 579,
13717  249, 1072, -204, -194, -311, 655, -6728, 186,
13718  -178, 99, 5749, -329, 419, 924, -1131, 598,
13719  -15, -103, -2277, 186, -716, -542, 153, -226,
13720  5689, 219, 52, 3706, -917, 140, -10576, -151,
13721  1060, 645, 404, 1310, 331, 216, -1413, -6030,
13722  -5069, -3992, 1366, 932, 1559, -87, 7799, 3854,
13723  3762, -1043, 474, 1184, 102, -2775, -1199, -1079,
13724  358, -63, 9784, 141, 3947, 194, -132, -332,
13725  -512, -212, -5839, -227, 7759, 807, -597, -1782,
13726  -148, -352, -1225, -692, 147, -1970, 3508, -947,
13727  3463, -197, 4737, -698, 578, -172, -775, 8167,
13728  3102, 883, -914, 16, 827, 114, -1916, -909,
13729  -606, 87, 1036, -435, 102, 96, -370, -204,
13730  -11952, 21, 477, 1285, 6281, 855, -7717, 1155,
13731  -501, -597, 5943, 145, -630, -3406, 13, -4211,
13732  679, 6570, -231, -6042, -503, -194, 1437, 5640,
13733  -1222, 8181, 386, -986, -503, 1221, 839, 763,
13734  -277, -1787, -1491, 5, -206, 42, 2800, -332,
13735  -2841, -143, -456, 646, -668, -117, 883, 86,
13736  7111, -270, 624, -1133, -308, -479, -9149, -1424,
13737  242, -12048, 8, 2307, -6530, -529, 462, -1346,
13738  -153, 4315, -182, -675, -78, -480, -49, 398,
13739  -408, -1440, 8196, 436, -561, -184, 175, 1799,
13740  -154, -439, -721, 2170, 322, 6555, -539, -1672,
13741  -629, -2985, 239, -37, 7544, -1048, -1241, 7241,
13742  -636, 2044, -750, 1206, 1363, -530, -5960, 342,
13743  -7440, 616, 372, 4572, -118, 343, 1086, 570,
13744  -164, 553, -433, 562, 33, 8225, -235, -234,
13745  1230, 234, 906, 563, -73, 10464, -353, -644,
13746  -1453, 1119, 237, 670, -112, 7083, -451, 3410,
13747  -105, 3244, -1331, 102, 738, -3602, 76, 413,
13748  -318, 10, -5471, 1024, -335, 246, -7820, -164,
13749  2515, -1411, 673, 6022, 50, -6715, 268, 2152,
13750  -951, -60, 234, -2085, 342, 3002, -169, 2473,
13751  -667, -6846, 870, 5467, 150, -66, -4294, -299,
13752  -612, -3859, 177, 353, -4726, 547, 340, -5646,
13753  -2022, 117, -4949, -303, 280, -266, -361, 673,
13754  -139, -5, -7123, -264, 243, -5245, 351, 656,
13755  5005, 682, -107, 298, -79, 1407, -449, -797,
13756  -669, -552, -242, -8013, 56, 4092, 1583, -3981,
13757  -49, -7972, 390, 366, -31, 1126, 272, 5120,
13758  -10, 1147, -3682, -155, 252, 163, 455, 358,
13759  -746, -2719, -431, 444, -433, 432, -357, 5370,
13760  328, -3, 1748, 514, 7198, -527, 172, 401,
13761  -59, -3586, 1443, 534, 1029, 539, 3723, 5392,
13762  -6619, -2559, 2344, 282, -980, 97, -317, -786,
13763  475, -8646, 307, 447, -3107, 211, -56, 3344,
13764  -1549, -9223, 454, 352, -27, 205, 503, 260,
13765  -372, -631, -1165, -6543, 444, 1535, 404, -1752,
13766  -43, -9381, 754, -94, -7134, 2064, 170, 8222,
13767  -280, -1250, -347, 1688, -1203, 239, -1048, -4570,
13768  -4720, -434, -1008, -4151, -2211, -1414, -506, -5411,
13769  5379, 984, 4587, -63, 143, 968, -203, 5315,
13770  591, -756, 1228, -372, 703, 6829, -76, 6935,
13771  467, 3119, -2, -3825, 175, -4000, -3012, -7745,
13772  -832, -2582, 173, 1992, 3768, 275, 39, 603,
13773  -536, 5851, 474, 254, -72, 1286, -836, 5576,
13774  1357, 3524, 406, -9214, -554, 3974, -352, 1763,
13775  -482, 658, 1628, 3885, 1938, 6172, 1693, -5183,
13776  150, -6729, 1238, 1062, -10035, -428, 48, 421,
13777  -185, 659, -426, -633, 131, -741, 462, -463,
13778  -391, -193, -270, -682, -343, -12130, -86, -148,
13779 };
13780 
13781 static const int16_t shape11s[] = {
13782  22, -5296, -415, -206, 306, 265, 189, 376,
13783  721, -1503, -429, -538, -6008, -97, -385, -570,
13784  -313, -1469, -219, -1661, 10, 6256, -1230, -635,
13785  -28, -4208, -344, 394, 138, 1174, -170, -822,
13786  114, -1087, -101, -7362, 84, 862, 1514, 341,
13787  -115, 320, -120, -1625, 55, -719, 1443, -733,
13788  -577, 7197, 148, 26, 120, 1969, 4940, -3777,
13789  -607, 1675, 64, -634, -84, 334, 6882, -644,
13790  -232, 5008, -316, -164, -138, -16, 15, 9441,
13791  -74, -65, 262, 834, 1143, -101, 434, -329,
13792  123, -204, -45, 147, -4586, -742, 464, 1412,
13793  548, -1602, -56, 1356, -771, 263, 709, -481,
13794  -193, 345, -8395, -41, 36, -1900, -178, 816,
13795  -7590, 31, -3011, -371, -2698, 2234, -99, 0,
13796  714, -845, 9357, 701, -1269, -187, -4227, -450,
13797  -73, -1637, 4679, -138, -4470, 356, 1416, 1462,
13798  -3162, 453, -61, 5243, -241, -2385, 438, 4919,
13799  -252, -3781, 150, 335, 58, -185, 1870, 179,
13800  192, -2572, -454, 77, 4819, 1891, -4843, -2106,
13801  -472, -3842, 167, 1092, -671, 194, -870, 139,
13802  -115, -455, 452, -519, 299, 1024, 330, -99,
13803  11189, 82, 57, -849, 167, -4190, 639, 768,
13804  7477, 626, 94, -1259, -303, 181, -280, 2873,
13805  -589, -461, 1591, -29, 6940, -1264, 120, -282,
13806  -159, -3755, -4, -61, -10172, 152, -12, -200,
13807  111, -8471, -243, 400, -842, 1661, -3099, 500,
13808  -451, -423, -193, 230, 423, 263, 5011, 1010,
13809  1044, -4781, 707, 84, -6091, -213, 5193, 434,
13810  534, 1100, -520, -1590, 75, -322, 2, 2008,
13811  -534, 153, 2641, 1510, -6830, -246, 4, 271,
13812  75, -1308, -1934, -257, 6748, 589, -301, 627,
13813  1197, 3708, 4450, -5582, -1312, -2859, 881, 429,
13814  552, 738, -882, 984, 488, -868, -464, -6969,
13815  721, -2078, 417, -6121, -184, -128, -7840, 2659,
13816  -2584, -254, 176, -790, -727, 482, 357, 104,
13817  -441, -158, -980, 4563, -4098, 1086, -1217, -562,
13818  2033, 512, -8331, -3506, -73, 808, -372, -1602,
13819  748, 911, -599, -1499, 58, 309, -10000, -115,
13820  70, 1603, 280, -146, -817, 517, 18, 1355,
13821  -121, -4134, 152, -1300, 247, 7258, 415, 130,
13822  -27, 2108, 337, -816, 2480, 396, 533, 66,
13823  -171, -6213, 47, 3081, -648, -930, 1810, -233,
13824  -433, -588, 5526, 58, -18, -3498, -381, 8009,
13825  7, 1229, 152, -410, -567, 423, -354, 463,
13826  -82, -146, -2868, 271, -5773, 2694, -1006, 150,
13827  -113, -521, 2553, -278, 593, -69, -6517, -785,
13828  369, -2483, -216, -3144, -889, 1724, -168, -6303,
13829  171, -1895, -798, -137, -172, -746, -54, 162,
13830  -607, 409, 201, -284, -143, -10681, 7747, -1148,
13831  303, 58, 4, -96, -485, -146, -286, -577,
13832  -644, -512, 236, 576, 421, 93, 293, 10284,
13833  -2, -117, -590, -546, 350, 445, -301, -300,
13834  10823, -224, -96, -551, -148, 1042, -125, 224,
13835  -706, 8583, -195, 52, -2732, 200, 4419, 390,
13836  870, 100, -184, 233, 6179, -317, -472, 1964,
13837  -302, -8722, 2509, -644, 488, -3101, 891, -253,
13838  -38, 133, -15, -1365, -779, -612, 673, 5587,
13839  834, 377, 835, -2018, 75, -185, 3641, 121,
13840  693, 63, 503, 646, -7, 348, 141, -1311,
13841  532, -513, 95, -315, -65, -6478, -16, -848,
13842  -210, -120, 676, 5125, 533, 4147, -622, -4,
13843  -150, -1507, -124, -185, 5365, 267, 1073, -4479,
13844  173, -204, -4164, -952, -23, -4088, 1391, 205,
13845  712, -473, -373, 547, -685, 4542, -49, -71,
13846  33, -271, 132, 246, -188, 6, -309, 118,
13847  96, 1774, 158, -83, -3573, 1175, -122, -6619,
13848  -1677, -1161, -266, 4776, 3453, 62, -346, -450,
13849  -1380, 103, -457, -1260, -71, 4271, -338, -1394,
13850  6462, 395, 647, 2430, -735, 444, 1837, 403,
13851  144, -5573, 211, 4608, -15, 804, 70, 1969,
13852  -3451, -138, -352, 1176, -171, -518, -114, -88,
13853  335, -308, -64, -428, -4115, 318, -205, -126,
13854  -7854, -609, 105, 144, 270, 266, -4543, -5246,
13855  -311, 587, 305, -115, 372, 727, -294, 414,
13856  877, -7899, 411, -538, 394, 535, 233, -826,
13857  329, 491, -4848, -650, 331, 1026, -140, 6474,
13858  194, -457, 98, -871, -2293, 873, 353, 812,
13859  4510, 1102, 379, 651, -214, -110, 20, -2749,
13860  -8040, -96, 221, 221, -39, 444, -280, 2814,
13861  -536, 3509, 111, 830, 594, 553, 47, 2812,
13862  -1898, 203, -353, -60, 371, 181, 824, -5448,
13863  297, 476, 42, -133, 97, 425, 8586, -317,
13864  121, 453, 1014, -350, 175, 747, -78, -287,
13865  -5832, 625, 4170, -308, 1853, 2846, -3, -876,
13866  535, 431, -411, -2139, -6021, 374, 298, 1572,
13867  19, -4069, 1567, 144, 3, 5541, -438, 920,
13868  87, 1728, 230, 807, 5848, -413, 7, -6241,
13869  214, 205, 1312, -675, 70, 264, 114, -24,
13870  -482, -72, -296, 327, 249, 11047, 11070, 18,
13871  -937, 350, 22, 362, 555, 815, 130, -125,
13872  -4545, 2662, 203, -318, -305, 323, 633, 416,
13873  -254, 301, 99, 407, -4951, 4766, -790, 1334,
13874  912, -1046, -350, -135, 3744, 22, -1647, -422,
13875  -151, -113, -130, -345, -2, -263, 18, -24,
13876  -771, -34, -543, 10259, 183, 0, 1743, 1267,
13877  -2554, 320, 611, -1064, -1446, 875, -808, 4865,
13878  -816, 3452, 68, 326, -178, 177, -10, -138,
13879  -33, -93, 65, 264, 185, -157, -5749, 110,
13880  407, 1240, -698, -61, 176, 1557, -6012, -606,
13881  -555, 458, 3226, -939, 933, 153, -32, 928,
13882  69, -490, -1543, -87, -20, -196, -327, 423,
13883  7911, -189, 178, 335, -194, 459, -10572, -196,
13884  174, -286, 502, -1041, 12, 39, -101, -3983,
13885  -1650, -2902, 386, -151, 1051, -619, 6854, 3408,
13886  1140, -1854, -755, -40, -1108, -1502, 221, -397,
13887  375, 1081, 10375, 389, 270, -239, 311, -212,
13888  384, 1237, -2951, 199, 5281, -56, 34, -704,
13889  942, 1169, 33, -310, 97, -1216, 3023, -836,
13890  3256, 404, 3951, -257, 2139, 111, 179, 8255,
13891  611, -240, -252, -367, -251, -296, -2282, 957,
13892  61, -265, 720, 232, 34, 146, 204, -290,
13893  -9923, 529, 65, 696, 2958, 352, -3852, 1248,
13894  -743, -395, 5969, 92, -132, -1206, 314, -4013,
13895  717, 5157, -770, -1878, -1201, -958, 525, 4028,
13896  116, 6772, -45, -1086, -335, 5815, 51, 57,
13897  -85, -2301, -133, -300, 7, 227, 3429, -1075,
13898  -4353, -832, 30, 1259, -484, 451, 604, -717,
13899  6765, 294, 118, -410, 299, 592, -3845, 66,
13900  -502, -9088, -74, 259, 450, 475, 202, -1792,
13901  23, 4719, 709, -398, -1676, -351, -898, -622,
13902  145, -1392, 7305, 1014, -80, 519, -2065, 1531,
13903  860, -1448, 134, 1683, 689, 7179, -345, -327,
13904  1004, -2467, -340, -1302, 5825, 373, 50, 6796,
13905  314, 13, -270, -426, 702, 279, -4392, -508,
13906  -6521, 60, -278, 2479, 847, -360, -68, -1948,
13907  91, 969, 421, 459, -341, 6020, -550, -77,
13908  -687, -754, 5, 109, 410, 10860, -183, -317,
13909  -734, -87, 501, -601, 158, 5836, -1057, 1236,
13910  -850, 2965, -330, 547, 1249, -2804, 127, 218,
13911  -455, -805, -4002, 108, -569, 660, -5356, -1091,
13912  581, -445, -311, 6409, 510, -6789, 519, 1607,
13913  296, 342, 368, -1440, -846, 1997, -227, 2332,
13914  -2062, -4657, 1030, 5322, 135, 131, -3414, 320,
13915  1030, -3341, -256, -373, -4565, 1222, 171, -4972,
13916  -1444, 303, -5427, 435, 208, 251, 467, 539,
13917  136, 199, -8876, -195, -771, -3096, 740, 368,
13918  1047, -490, 83, 485, 168, 531, -635, -801,
13919  -953, 4, -95, -7603, -59, 2023, 739, -702,
13920  263, -9230, -313, -997, -510, -772, 156, 3986,
13921  -113, 398, -2602, -1079, 195, -211, 128, 1917,
13922  221, -965, 11, 71, -101, 180, -36, 7839,
13923  -144, -722, 288, 429, 5704, -984, -510, 775,
13924  440, -1849, -1348, 1989, 300, 43, 1928, 4341,
13925  -3840, -2427, 2025, -660, -293, 23, -249, -177,
13926  -327, -7858, 33, 245, -1334, 237, -687, 2800,
13927  30, -8807, -404, 43, 183, 289, 528, 510,
13928  -197, 590, -94, -5423, 381, 1317, 141, -1639,
13929  -432, -7628, -224, 56, -7788, 113, 134, 6981,
13930  -636, 756, -743, 97, 159, 1263, -143, -2941,
13931  -2680, -479, 1395, -1667, -472, -992, -451, -5708,
13932  4262, 334, 3053, 76, -584, -599, -276, 3518,
13933  264, -2118, 358, -106, 911, 5053, 480, 4538,
13934  949, 5203, -103, -14, 177, -3397, 55, -6813,
13935  680, -1788, 145, 2267, 1104, -789, 54, 261,
13936  228, 5494, 15, -224, 192, 740, 0, 7632,
13937  398, 2879, 430, -8212, -657, 815, -228, -488,
13938  -90, -1296, 595, 2979, -15, 4055, -252, -3883,
13939  -935, -7654, 330, 97, -10200, 462, 223, -1017,
13940  -309, -342, -124, -1258, 211, 351, 316, 414,
13941  -91, -18, -202, -74, 410, -11127, 326, 261,
13942 };
13943 
13944 static const int16_t shape16[] = {
13945  -855, 1549, -4841, 629, 932, -5896, 840, -2041,
13946  -305, -2574, 343, -31, -780, -773, -353, 403,
13947  -1907, -2371, -555, -324, -479, 6961, -286, -4290,
13948  626, -953, -14, -1681, -443, 1504, -366, 513,
13949  -1206, 870, 9239, 112, -213, 425, 381, 1802,
13950  750, 594, 61, -152, -2060, -8997, -752, 197,
13951  -493, -176, -389, -591, 2988, 654, 2404, -204,
13952  304, -279, 202, 66, -185, 415, 159, -1514,
13953  -6775, -37, -2617, -1246, -4012, 1208, -554, 3240,
13954  -655, -394, -1464, -4448, 388, 1058, -364, -1760,
13955  1081, -558, -116, -108, 99, -925, 763, -1301,
13956  -251, 258, -33, 311, 555, 227, -279, -601,
13957  -135, -675, -10615, -937, 158, 503, -2044, 1075,
13958  -114, 4278, -9040, 67, -1076, -705, -122, -533,
13959  3299, -1826, -1316, 708, -3840, -740, -370, -1074,
13960  87, -462, 2177, -1177, 57, -6311, -170, -777,
13961  -256, 435, 291, 10371, -82, -425, -1757, -196,
13962  3824, -6289, 62, 4506, -519, -783, 1155, 878,
13963  295, -2044, 305, 186, 263, -1716, -482, -5678,
13964  415, 2709, 213, 7531, 1376, 813, 1803, 190,
13965  398, 6483, 1425, 235, 2713, 520, -2892, -1191,
13966  6074, 654, -6535, 320, -736, -478, 2563, -309,
13967  -3477, -155, 275, 1024, 390, -386, -331, 14043,
13968  251, -410, 1496, 24, 1272, -816, 549, -238,
13969  -2489, 158, 194, 1, -306, -3088, -264, 200,
13970  -30, -520, -472, -30, -464, -764, 440, -659,
13971  88, 778, -31, -1794, -3817, -344, 887, -551,
13972  115, -763, -5338, 2906, 50, 736, 5536, -1101,
13973  330, -405, 416, 1022, -93, 71, 10034, -200,
13974  -1258, -3405, 480, 141, 399, 500, 311, -503,
13975  301, 4398, 454, -922, 975, -101, -775, -81,
13976  -1723, 1077, 857, -1682, 813, 847, 342, -276,
13977  3582, 2991, 5571, 713, 1280, 596, -1325, -1087,
13978  -681, 1411, 391, -1728, 492, 544, 1512, -724,
13979  -7445, -426, 6, -534, -3643, -1598, 2650, -834,
13980  2096, -333, 67, 1746, -1584, -1003, 1272, 1710,
13981  1666, 176, -11716, 329, -1829, 385, 802, -382,
13982  2244, -8, -222, -2351, 369, -1067, -9354, 293,
13983  -51, -1849, -500, -2350, -1824, -826, -450, -2155,
13984  456, 245, 1796, 320, -73, -306, -122, 290,
13985  118, -298, -675, -180, -828, 86, -44, 165,
13986  435, -8249, 769, 630, -1670, -762, 453, 5893,
13987  259, -92, -1003, -358, -32, -1350, -535, -289,
13988  409, -558, -344, -752, 6037, -680, 2471, 581,
13989  -351, 1251, -5827, 194, -104, 815, 1257, -619,
13990  243, 410, 4455, -969, 50, 1286, -1013, -293,
13991  -7740, 73, 615, 523, -149, -824, 2235, 1571,
13992  970, 944, 4778, -132, -5082, 83, 129, -820,
13993  -803, 694, 1615, 1163, 517, -402, -80, 762,
13994  -107, -419, 142, -294, 11298, 301, 484, -513,
13995  105, 547, 1130, -4253, -742, 376, -1545, 1076,
13996  4372, 2338, -2847, 495, -190, -2444, 931, 6487,
13997  117, -1273, 1488, -75, -322, -487, -2614, -251,
13998  1233, 4111, -321, -219, -7961, -11, 107, -808,
13999  450, 111, 4395, 89, 772, -1878, -1894, 1075,
14000  -544, -9467, -459, 637, 842, -956, -738, 4452,
14001  777, -75, -209, -302, -796, 785, -7413, 321,
14002  649, -55, 114, 43, -1026, -223, -611, 209,
14003  -5543, 8206, 907, -3358, 1452, -543, -3173, 525,
14004  -95, 35, -475, -525, -705, -569, 350, 206,
14005  -108, -1523, -680, -283, -2583, -4992, -59, -968,
14006  -1719, -2750, 5884, 455, 29, 436, 784, -101,
14007  -216, 110, 612, -511, -12, 98, -67, 177,
14008  -1210, 222, -345, 243, -12670, -472, 282, -2149,
14009  687, -2631, 4434, 77, -521, -404, -934, 212,
14010  -695, -369, 1138, 1348, -905, 501, 299, -10467,
14011  1018, 818, 1941, 31, 257, 1219, 944, -157,
14012  1968, -1649, -126, -440, -599, -1, 6190, 2574,
14013  -332, 753, 195, -131, 5972, -297, 672, -86,
14014  -143, -303, 5, -121, -154, -613, 5541, -1516,
14015  -304, 962, 69, -1857, 4142, -134, 706, 896,
14016  -1226, -135, -310, -9261, 1135, -3437, 620, 802,
14017  -33, -582, 1909, 1407, 242, 2599, -1533, -279,
14018  836, 8070, -1207, 5745, 200, -77, 162, 781,
14019  -466, -1555, 3297, -957, 225, 1290, 7, 677,
14020  41, -549, -2778, 1400, 379, -3367, 369, 615,
14021  -6402, 527, 58, 5679, -114, -180, 2842, 88,
14022  -2611, -50, 371, 161, -444, 2062, -38, 272,
14023  -8562, 769, 18, -2593, -226, -503, -959, -1295,
14024  189, -371, -675, -1528, -98, 514, -1236, 116,
14025  202, 13662, 1596, -328, 61, 3567, -486, -3316,
14026  -8473, -317, 2868, -419, -17, 535, -965, -503,
14027  -3848, 2222, 620, -1740, 2, 6505, 473, -297,
14028  -70, 3043, -51, -1520, 993, 1046, 1965, 3240,
14029  1971, -60, -650, -53, -248, -4428, -365, -3723,
14030  1122, -1681, 1629, 1358, -17, 1136, -256, 2344,
14031  -282, 156, 127, -155, 318, -1281, -1066, 57,
14032  -889, -253, -1396, -579, -920, -1006, -9202, -703,
14033  195, 5186, 241, 1742, 996, 118, 1431, 4415,
14034  -2452, 6837, -1272, -569, 3485, 328, 441, 832,
14035  553, 94, 648, 92, -378, 11167, 775, 457,
14036  1712, -24, 941, 5433, -1645, 2166, 249, -55,
14037  -1816, 383, 735, -876, 443, -568, 293, -1266,
14038  6963, -178, -174, -1186, 1119, -208, 821, 1499,
14039  -1496, -2171, 1434, 874, 133, -7466, -545, 2193,
14040  -775, -1405, -1205, -575, -1996, -645, -552, -263,
14041  8861, -517, 76, -992, 278, 2417, -1369, 35,
14042  -1461, -1399, 517, 185, -2895, 347, -3871, 3644,
14043  284, 3284, -12, -169, -1981, 1196, -67, 2868,
14044  910, 134, -530, 150, -1328, 1902, -746, 351,
14045  -222, 522, -5702, 797, -1900, 241, 2270, 764,
14046  -335, 1348, -349, 784, -1586, -537, 148, 3211,
14047  -1692, 56, 1678, -321, -290, 7902, 69, 52,
14048  310, 337, 250, 596, 9998, 336, 1037, 163,
14049  64, -441, 2894, -1033, 730, -718, -1252, 459,
14050  -131, 7840, -922, -555, 5671, 299, 689, 1115,
14051  -646, -505, -263, 608, -494, 0, 442, -1802,
14052  -598, -701, -4184, 70, -1319, -90, 9155, -339,
14053  0, 121, 462, 735, -639, 481, 125, 6924,
14054  3379, 683, 3053, -1219, -499, 1067, -148, -2705,
14055  -11, 795, 1675, 898, 226, 1232, 49, -572,
14056  -9309, 2223, 949, 767, -821, -91, 1075, -352,
14057  -7829, 554, -593, 1284, -245, 1239, 1166, -1157,
14058  -5274, 808, 871, -1446, 7575, -397, -755, 752,
14059  4193, 179, -205, -37, -750, -2675, -407, -700,
14060  220, -77, 1604, 63, 461, -9994, -645, -1629,
14061  103, 576, 132, 10005, -49, -1005, 97, -1608,
14062  515, -10, -146, -1878, 880, 429, -1271, 996,
14063  -365, 76, -409, 2461, 29, 1159, 217, -6240,
14064  -200, -746, 118, -1884, 457, -816, -608, 3215,
14065  244, 749, 2268, -236, -1276, -278, 1392, -1767,
14066  1255, -1474, -8136, 1388, -770, 225, -443, 10,
14067  -392, 659, -1118, -1651, -514, -935, -111, 1112,
14068  973, -247, -235, -13010, -737, 40, -141, 5167,
14069  -910, 279, -467, -3762, 847, -3935, 1018, 1922,
14070  830, 190, 253, -1130, -415, 371, 718, 3833,
14071  1036, -5358, -928, 866, -514, 2724, 2354, 449,
14072  210, 1462, 680, -1880, -62, 10988, 809, -602,
14073  145, -536, 114, -147, -568, 3193, -322, 892,
14074  -637, -1381, -65, 761, 1615, 5025, -327, 4941,
14075  -631, -5225, 1204, 3042, 998, -1047, -959, -106,
14076  1610, -151, 120, -1152, 191, 30, 11963, 101,
14077  18, -410, -1288, 370, -771, 1337, -544, -613,
14078  289, -117, 1625, -4506, 2582, -1690, -105, -5324,
14079  -93, 285, -1167, -3564, -729, -4790, 595, 275,
14080  -216, -217, -6000, 682, -171, -875, 224, -164,
14081  2919, 796, -81, 1434, 186, -375, -4113, -179,
14082  277, 1363, -453, 2505, 388, -1840, -165, -4800,
14083  -42, -6632, 54, -735, -553, -1679, 917, -2,
14084  -632, 417, -478, -494, -265, 73, -372, -360,
14085  179, -448, 265, 299, -152, -211, 12730, -77,
14086  1954, -534, 773, 524, 438, 1901, -4413, -358,
14087  1552, -248, -1588, -122, -127, 5405, 226, -849,
14088  -7495, -357, -89, 185, 746, 851, 669, 305,
14089  -247, 3457, -193, -161, 638, 600, 610, 855,
14090  -1292, 398, 1528, 2250, 1651, -8414, 763, 1529,
14091  -346, 3769, -111, -6494, 347, -742, 1941, 1967,
14092  582, -5499, -765, -818, 1850, -1604, -243, -943,
14093  -11, 884, -2996, -2375, 1010, -374, 6605, -287,
14094  -5073, 211, -758, 703, -2607, 747, -130, -429,
14095  -2481, 4894, -457, 3225, 958, 8533, 542, 6177,
14096  -1069, -1210, -963, -5943, -86, 1424, -567, 827,
14097  -510, -6577, -258, -4, -4430, 115, 5401, 1390,
14098  354, 1755, -998, 852, 993, -481, 218, -987,
14099  779, -417, 591, 6011, 528, 289, -336, -558,
14100  60, 9124, -174, 235, -239, -144, -260, -3472,
14101  746, 4781, 652, -4831, -739, -21, 864, -2310,
14102  652, 7147, 116, -318, -50, -3485, -325, -345,
14103  -5784, 1144, 2399, -1443, 991, -2318, -785, -281,
14104  -207, -1448, 309, 1001, 952, 1472, -5901, -780,
14105  -2459, 1518, 9878, -1229, 670, -523, 1217, -164,
14106  -55, -95, 243, 7909, 86, -4380, -859, -599,
14107  -183, -2339, 774, -1210, -502, -899, 53, 1039,
14108  34, -7753, -296, -1951, -4559, 1182, -150, 2878,
14109  -4910, 2761, -1481, 2048, 2600, 1808, -2953, -2257,
14110  62, 162, 1115, 214, -4510, 926, -6669, 1443,
14111  -124, 193, -314, 302, 699, -18, 745, 341,
14112  895, -615, -295, -181, 143, -427, 6528, 1074,
14113  -1126, 374, -298, -1274, 22, 887, -511, -1057,
14114  3228, 722, 607, 624, -95, 11085, 1006, -788,
14115  -285, -92, 1342, -325, -828, 42, -3588, -631,
14116  -576, 4559, -668, -1294, 1739, 1697, -647, 2336,
14117  376, -120, 1350, 646, -325, 95, 5974, 775,
14118  199, -8557, 931, -336, -651, -561, -433, -2266,
14119  -129, -657, -1184, 67, 577, 617, 1880, 552,
14120  90, -617, -273, -1571, -7481, 261, -26, -20,
14121  -459, -1028, 57, -8516, -43, 2774, 1, -4238,
14122  680, -3310, -56, -152, 548, -1983, 920, 899,
14123  2180, -307, -2230, -1685, -998, 2091, -112, 21,
14124  -1551, 1182, 6649, -326, 792, 1818, -7596, 563,
14125  1076, 7422, -908, 1524, -223, 5798, 1318, -3376,
14126  517, 4162, 756, -4142, 1776, 390, 334, -44,
14127  218, 5290, 792, 39, 1692, 542, -62, -595,
14128  590, 27, 8922, 989, 182, 725, 112, 458,
14129  -9170, -1000, 1176, -1290, -1403, -726, 5990, -297,
14130  1234, -1724, -601, 528, 1072, 184, -146, 61,
14131  685, 1208, -88, -211, 356, 9569, -363, -135,
14132  -159, -1061, -105, -410, -58, 335, -9986, -300,
14133  -211, 607, 443, -410, -1730, -328, 275, 579,
14134  805, 899, -464, -18, 296, -446, 2396, -13,
14135  414, -9662, -385, -808, -1867, 154, -572, 3351,
14136  -1839, -80, 1157, -326, 481, 8815, -1039, 1065,
14137  2110, 1223, -960, -33, -464, -5660, 490, -314,
14138  346, 730, -387, -1102, 6656, -719, -1173, -57,
14139  -1186, 2394, -1300, -665, -586, -39, -71, 155,
14140  1184, 4, -3269, -333, -747, 580, 279, -583,
14141  7164, -185, 110, 2465, 428, 507, 4462, -4461,
14142  199, 337, -3597, -249, -70, -680, -5549, 1533,
14143  917, -303, -9230, -431, -124, -1019, 369, 139,
14144  1367, 151, -1047, 6820, -151, 222, -2934, -817,
14145  971, -7325, 556, 1035, -1240, 3115, -1326, 4012,
14146  2812, 1057, 2580, -261, 3989, 1999, 1624, 2402,
14147  -310, 779, -354, -377, -149, 1035, -2363, 358,
14148  3666, -246, -1896, 375, 3919, -1392, 683, 624,
14149  -5872, 644, 391, 288, -198, -237, 68, -284,
14150  88, -1016, 250, 32, 1188, -243, -608, -320,
14151  -219, -11087, 543, 156, 1034, -169, -183, -549,
14152  -66, 716, 996, -928, -309, 5577, 229, 125,
14153  -1328, 9027, -698, -485, -1694, 839, 343, 449,
14154  1655, 1005, 1053, -408, 9106, 186, 670, 774,
14155  314, 573, 3888, -882, 26, 2518, -533, -195,
14156  555, 337, -246, -10779, -231, 31, -314, -941,
14157  1129, 333, -7503, 168, -551, 237, -159, 4399,
14158  421, 693, 198, -196, -561, 1035, -548, 1058,
14159  527, 3617, -361, 1317, -1975, -2638, -1966, -120,
14160  -324, 5678, -2252, -663, 181, -273, -3073, -282,
14161  -622, 363, 71, 184, -776, 284, -1516, -430,
14162  3, 937, 8587, 258, -1060, -1555, -830, -338,
14163  318, -9130, -110, 459, -572, 70, 93, 120,
14164  -534, 1296, -168, 29, -914, -332, -997, -818,
14165  270, -243, 523, 56, -11847, -448, 11, -154,
14166  164, 2115, -13, -635, 708, -663, 43, -248,
14167  -3244, 254, 19, -1125, 508, 154, 8697, 191,
14168  595, 4393, -2806, -168, -1916, 393, 3976, 897,
14169  -1716, -35, -180, 605, -1057, -1194, 100, -384,
14170  -37, -107, 2739, -207, 6899, 176, 81, -901,
14171  1280, -1670, -101, 281, 1147, 48, 21, -151,
14172  -1236, 210, 98, -114, -573, 7940, -153, -302,
14173  -1331, 337, -322, 6598, 477, 147, -999, -3166,
14174  -232, -5104, -799, -1866, -58, -4213, 1376, 181,
14175  675, 562, 126, 235, 2260, -5152, -243, -699,
14176  -1476, 4135, 569, 567, 737, -4163, 613, -1057,
14177  1778, 546, -450, -24, 325, 366, 2406, -1319,
14178  60, -5126, 49, 657, -5937, -194, 882, 3267,
14179  178, -298, 1873, 12422, 459, 272, 195, -1827,
14180  212, -802, 730, 471, 1556, 422, 640, 236,
14181  71, 597, 5783, 5378, -649, 1524, 829, 437,
14182  -351, -122, -1400, 2119, -128, 75, -1677, -633,
14183  -322, -6382, -573, -974, 1672, -378, -242, 3708,
14184  79, -1325, 397, -150, 1977, 442, 747, -127,
14185 };
14186 
14187 static const int16_t shape16s[] = {
14188  -392, 96, -7720, 99, 524, -8272, -20, 164,
14189  -434, -85, -428, 1362, 108, 223, 1053, -11,
14190  -193, -5140, -191, -159, 193, 8005, -39, -483,
14191  1764, -1061, -268, -318, -880, 474, 49, -8,
14192  -223, 130, 11263, 165, 12, -43, -103, -1145,
14193  -588, -81, 299, 73, 444, -7243, -1411, -640,
14194  -946, 16, -881, 496, 2403, -476, 1090, -294,
14195  29, -148, 109, 145, -52, 247, -545, 1115,
14196  -7451, -491, -1459, 397, -8603, -1022, 1494, 298,
14197  -5156, -358, -1097, -2911, 423, 652, -378, -2357,
14198  -74, 415, -367, 402, 2173, -154, 122, 283,
14199  1352, 302, -373, -431, -283, -109, -64, -343,
14200  -108, 55, -14644, 241, 37, -723, -71, -208,
14201  -126, 4061, -9887, 494, 2273, -505, -4040, 66,
14202  -806, -1121, -1894, 783, -1445, 426, -820, -1739,
14203  -11, 650, -282, -518, 124, -7266, -21, 160,
14204  -339, 5, -208, 11712, 198, -53, 921, 89,
14205  5987, -4806, 176, 1884, 64, -517, 2169, 108,
14206  297, -111, -389, -840, 663, 75, -485, -4862,
14207  -177, 2663, -229, 8120, -219, 462, 3104, 955,
14208  384, 1310, -73, -504, 258, 170, -1796, -482,
14209  5691, -437, -8474, 583, -1685, -827, 292, -65,
14210  1994, -384, 105, 123, 256, -82, -367, 15204,
14211  -128, -260, -10, 169, 249, -1286, 1055, 136,
14212  678, 61, 1420, -159, -15, -221, -250, 107,
14213  -21, 297, 54, 242, -111, 468, 237, -36,
14214  -159, 37, -102, -488, -4577, 72, 1009, -1,
14215  1218, 2023, -640, -437, 766, -299, 6144, 184,
14216  -1023, 171, -388, 884, -1294, -320, 8718, 896,
14217  -295, -976, -803, 3092, 1720, -255, -1354, -665,
14218  -63, 4382, 41, -121, -157, 354, 127, 587,
14219  -599, -231, 484, -150, -284, -498, -511, 79,
14220  5503, 13, 6537, 761, -1619, 1164, -2403, 3057,
14221  -4966, 724, 1076, -1555, 889, -365, 60, -440,
14222  -7144, -132, 283, -305, -126, -1482, 125, -52,
14223  -33, 1284, -961, 1355, 953, -1012, -227, 86,
14224  731, -14, -15977, -56, -875, -1676, 127, 500,
14225  3390, -14, -319, -644, 143, 249, -10752, 23,
14226  54, -1075, -111, 680, -1714, 328, -2092, -852,
14227  622, 949, 61, 6, -17, 144, 190, 216,
14228  130, -65, 27, -322, -139, 43, 89, 76,
14229  -84, -10120, -47, 367, -261, 38, 50, 4233,
14230  -210, 14, -1, 25, 762, -299, -132, 177,
14231  974, -492, -145, -43, 5105, -394, -196, -91,
14232  -25, 473, -8358, -476, 589, -1372, -254, -2387,
14233  -293, -304, 3828, -254, -193, 493, 54, -108,
14234  -8789, -262, -233, -821, -222, 714, 1270, -61,
14235  892, 13, 3952, -36, -1567, -620, -126, -1056,
14236  587, 390, -24, 2027, 267, 218, 15, -56,
14237  -130, 40, 551, -29, 14594, -23, 106, -14,
14238  -172, 279, 427, -241, 303, -20, -748, 55,
14239  5187, 598, -217, 2026, 643, 118, 911, 8023,
14240  296, 791, 39, -2621, 655, 228, -671, -272,
14241  -176, 6644, -166, -264, -10429, 91, -83, -684,
14242  -169, -344, 2123, -102, -333, -317, -826, 586,
14243  116, -9311, 445, 141, -1315, -758, 144, 5620,
14244  363, 66, 142, -161, -684, 454, -6584, -205,
14245  577, 205, 305, -1536, -4109, -318, 121, -323,
14246  -1036, 8020, 1146, -4004, 175, -1568, -1537, -525,
14247  2284, 62, 11, 640, 1243, 260, -104, -344,
14248  102, -624, 122, -300, 266, -6104, -1149, 412,
14249  -1380, 22, 7561, 360, 564, 398, -338, 174,
14250  -76, 131, 44, -426, -12, -175, -113, 78,
14251  293, -120, -92, 331, -16163, -74, -101, -1198,
14252  -298, -171, 4052, -139, -187, 131, 323, 370,
14253  -144, -160, 131, -284, -190, 83, 878, -14817,
14254  14, 196, 198, 294, -120, 40, 800, 1841,
14255  393, -168, 337, -540, -356, 130, 9210, 880,
14256  304, -2304, -275, 1394, 9903, 673, -62, -4706,
14257  -130, 274, 528, 89, -458, -90, 6318, -133,
14258  310, -5953, 682, 37, 2937, -371, 197, 77,
14259  -184, 1240, 22, -7695, -171, -4874, -676, -1121,
14260  -842, -642, 1160, -1088, -864, 352, -790, 794,
14261  801, 10564, -1777, 1095, -441, 1718, 116, 982,
14262  -268, 199, -2408, -2042, 279, -146, 645, -1350,
14263  5, -150, -932, 113, 25, -672, 153, 158,
14264  -6140, -262, 142, 4815, -1, -424, 810, 63,
14265  88, -510, -236, 3964, -66, 1229, -16, -758,
14266  -11023, -1149, 48, -1756, 167, 2308, -96, -654,
14267  -639, 369, -221, 47, 202, 329, -352, -26,
14268  -19, 13198, -383, 124, -1211, 3879, -344, -1954,
14269  -8702, 32, 924, 472, 7953, 692, -216, -415,
14270  -3174, -1959, 935, 4048, 155, 7521, 854, -157,
14271  643, 3760, -107, -2536, 622, -742, 1881, 2262,
14272  758, -968, -271, -131, 385, -5107, -212, -2548,
14273  29, -132, -506, -190, -1065, 314, 202, 332,
14274  -2274, 701, 4, -22, -439, 198, -265, -92,
14275  -143, 460, -32, 189, 334, 87, -7639, 45,
14276  -387, 4240, 1231, 92, 1032, -333, -280, 2061,
14277  296, 365, 2003, -426, -35, 96, -62, 882,
14278  -784, 483, -128, -143, 474, 13740, -166, 184,
14279  -714, 142, 278, 5622, -67, 282, 647, -130,
14280  -31, 300, 727, 728, 409, 178, -601, 84,
14281  8305, -446, 179, 115, 209, -273, -47, 1932,
14282  -255, -3171, -102, 461, -119, -8102, -809, 108,
14283  -1680, -3171, -775, 324, -246, 132, -27, 84,
14284  8495, -45, 153, 21, -1384, 290, -869, 38,
14285  -440, 133, -257, -22, -3046, 12, -2797, 4517,
14286  142, 1605, 423, 579, -558, -301, -257, 701,
14287  -246, -468, -1946, 120, 321, 710, -217, -203,
14288  -50, -44, -5866, 80, 259, 488, 754, 124,
14289  -517, 703, -197, 146, 576, -717, 247, 4121,
14290  10, -422, -2686, 329, 1183, 14573, 72, 301,
14291  2043, -125, -1420, -1263, 10340, -678, -1226, 330,
14292  -62, 173, 5885, -56, -178, -1090, -616, 953,
14293  -216, 8277, -124, 411, 7758, -78, -326, 786,
14294  46, -1365, -555, 479, -774, -576, 8, 304,
14295  390, -186, -820, 72, -67, -585, 11070, -213,
14296  -12, 344, -399, -748, -150, 2719, 195, 5652,
14297  4626, 549, 2782, -4, 1928, 482, 1008, -6398,
14298  843, 457, 1843, 269, 1247, 350, -661, -35,
14299  -6477, 3727, 2313, -424, -907, 415, 1075, 3960,
14300  -1499, 61, 594, -744, 110, 2486, 967, 27,
14301  -5263, -618, -578, 313, 7055, -1081, 739, -492,
14302  -2051, 317, 112, -155, -304, -507, 150, 253,
14303  -42, 221, 92, -275, -355, -8494, -663, 109,
14304  282, -836, -271, 9316, 165, 63, -171, 10,
14305  -38, -180, -219, -250, -924, -573, -241, 566,
14306  -175, 20, 454, 251, -328, 236, -215, -5673,
14307  0, -265, 225, 354, 113, -488, 174, -132,
14308  134, -188, 1255, -94, -55, -193, 404, 504,
14309  784, -377, -5731, 333, -447, 222, 138, 72,
14310  -256, -58, -230, -169, 728, -481, 95, -394,
14311  -74, -489, -253, -13770, 61, 184, -36, 5025,
14312  -232, 321, 253, -3414, 120, -2512, 799, -586,
14313  1186, -1135, -955, -54, 7, 83, 0, 5259,
14314  466, -6358, 254, 388, -211, 207, 2449, 379,
14315  430, -219, -442, 228, 151, 11819, 67, -101,
14316  239, -282, 121, -270, 1209, -386, 553, -108,
14317  789, -518, 237, -48, 497, 8986, 80, 8232,
14318  -89, -359, -803, 473, 995, 1132, 624, 1353,
14319  -305, 711, -71, -26, 18, 254, 13079, -72,
14320  178, -18, -116, 293, 155, -254, -819, -166,
14321  -808, -190, 150, -4328, -33, -14, 272, -6417,
14322  78, 78, 67, 310, -177, -435, 225, 610,
14323  -15, 1, -6706, 30, 1, -189, 270, -21,
14324  276, -182, 77, -231, 30, -116, -7713, 158,
14325  344, 560, 1466, 3575, -84, -4583, -1260, 372,
14326  1395, -5223, 284, -1911, 315, -2312, -47, -207,
14327  414, 129, 36, 85, 317, -125, -63, -212,
14328  -76, 130, -385, 157, 117, 12, 16140, -171,
14329  375, -721, 161, -342, 950, -667, 1011, 15,
14330  536, -1203, 1039, -242, -159, 7664, -429, -264,
14331  -8221, -109, 867, -74, -79, -414, 544, 206,
14332  120, 1859, -44, 73, 554, 121, -160, -127,
14333  -33, 44, -24, 285, 589, -12514, 51, 464,
14334  17, 264, 58, -6861, 367, -672, 227, 2793,
14335  782, -6286, -420, -808, -1247, 895, 950, 1533,
14336  -1079, -207, -1927, -4947, -803, -328, 7677, -386,
14337  -4608, -329, -485, 2365, -1492, -1738, -378, -707,
14338  -1850, 9044, 314, 3530, 61, 2921, 79, 9508,
14339  -1102, -3487, 814, -2828, 550, -929, -712, -274,
14340  -566, -2521, 536, -296, -97, 951, 11352, -614,
14341  106, -342, -1017, -1183, -157, -457, 266, 109,
14342  545, -313, 1015, 6961, 52, -224, 2247, -248,
14343  -180, 12367, 311, 514, 1218, -561, -2546, -3275,
14344  218, 8281, 187, -6550, -96, -1001, 1777, 89,
14345  916, 1042, 399, -267, -97, -3552, 397, 1984,
14346  -6134, 784, 2136, -1346, 619, -1450, -1022, -1226,
14347  185, 306, -274, -122, 343, 129, -4481, -749,
14348  -759, -496, 8785, -178, 457, -601, 875, 1040,
14349  -268, -1592, -531, 9667, 360, -4978, 525, -436,
14350  123, -1566, 227, 820, 74, -5, 1477, 154,
14351  -1589, -9411, 248, -485, -3293, -690, 175, 53,
14352  -21, 303, -2376, 106, 515, 2688, -401, -1278,
14353  425, 540, -353, 662, -7461, -397, -7029, -976,
14354  445, -1648, 164, -254, -563, 556, 876, -205,
14355  884, 214, -92, -509, 96, -53, 5734, -295,
14356  -136, 211, 168, 261, -74, 411, 25, -59,
14357  3596, 400, 320, -69, -21, 14062, -510, 142,
14358  -232, 1597, 34, 240, -476, 131, -3836, -186,
14359  2579, 2812, -1501, 274, 2685, 2809, -1100, 2696,
14360  -402, 67, 650, -1804, -11, -216, 6751, 112,
14361  455, -7210, -251, -1075, -833, -966, 1443, -138,
14362  273, -494, 1557, -15, -339, -82, 402, 206,
14363  31, -77, -94, 78, -5468, -179, -44, 421,
14364  163, -386, -133, -6334, 427, 747, -121, -292,
14365  368, -1087, -338, -1534, 3740, -881, -2012, -1284,
14366  902, 97, -3407, -567, -118, 1340, -77, -445,
14367  642, 184, 901, -341, -81, 595, -6531, -248,
14368  -167, 8740, 373, 408, 23, 10709, -299, -876,
14369  -584, -1067, 20, -4556, 295, -1956, 990, -132,
14370  -152, 4068, -92, 142, -1512, 23, -815, 454,
14371  330, -331, 9042, 120, -100, 34, 96, 152,
14372  -11083, 345, -567, -498, 198, -37, 9276, -479,
14373  611, -2788, 253, -176, 617, -224, 248, 390,
14374  39, 25, -110, 127, -13, 6675, -84, 115,
14375  294, 84, -366, -405, -32, -109, -10469, 99,
14376  17, -88, -226, 316, -133, -203, -60, 311,
14377  -87, -331, 357, -11, 158, 74, 562, 8,
14378  354, -10843, -114, -206, 699, -617, -141, 807,
14379  87, -149, 174, 199, -55, 10880, -332, 182,
14380  544, 651, -27, 261, -190, -655, 24, -443,
14381  -630, 204, 207, -4174, 3557, 89, -386, 1754,
14382  -485, -127, -97, 40, -1336, -488, -177, -750,
14383  88, -1040, -2215, -507, 169, 2908, 69, -52,
14384  8458, 601, 174, 1635, 480, 181, 3004, -3021,
14385  1868, -364, -2100, -256, -3065, -33, -7467, -890,
14386  -1949, -20, -9472, -230, -847, -634, -377, -40,
14387  1184, 242, 265, 7056, 42, 16, -5070, -71,
14388  300, -1186, 187, 337, -1331, 77, -473, 3213,
14389  5738, 626, 2524, 531, 1001, -803, 1231, -1083,
14390  -564, 539, 191, -498, 184, 603, -1777, -479,
14391  2298, -604, -2077, 634, 4682, -1387, -875, 498,
14392  -10011, -173, 752, 109, -70, 171, -64, -261,
14393  -79, 37, -233, 128, -66, -70, 356, -310,
14394  214, -14792, 6, 200, -227, 59, -241, 560,
14395  -230, 479, 403, -22, 148, 7428, 110, -177,
14396  110, 7518, -2372, -1277, 223, -708, 731, 695,
14397  -702, -2906, 256, -1160, 4941, 121, -1148, -68,
14398  -424, -1590, 4697, 705, 525, 684, -451, -246,
14399  -115, 556, 543, -6658, 384, -589, -1505, 12,
14400  114, 82, -5084, 164, 154, -295, 106, -271,
14401  -40, -394, -437, 397, -279, -3825, -286, 632,
14402  -1041, 1137, -93, 48, 192, -5914, -92, -235,
14403  682, 5817, -702, 180, -243, -219, -910, -174,
14404  -146, 142, 12, -69, -207, -269, -53, 567,
14405  -336, 114, 9601, -272, -270, 459, 610, -258,
14406  97, -10950, 397, 57, -7, 229, 1669, -173,
14407  -173, -92, -347, -133, -357, 92, 132, -609,
14408  60, -124, 116, -54, -15205, 142, 109, 1127,
14409  268, -220, 336, -743, -238, -29, -902, 91,
14410  -3597, -288, 1114, -3797, -1615, 32, 11481, 55,
14411  194, 3567, -1857, -2561, -237, -15, -48, -232,
14412  -58, -21, 37, -535, -450, 857, 2001, 12,
14413  48, 840, 211, 126, 4833, 275, 176, -111,
14414  9, -112, -403, 182, 296, 181, -425, -14,
14415  276, 118, -240, 384, 139, 9183, -230, 143,
14416  2412, -70, 250, 10191, 809, -15, -257, -1242,
14417  -163, -4253, -352, -436, 264, -4998, -17, -215,
14418  1412, 1592, 856, -159, 4756, -5032, 307, -251,
14419  194, 6414, -56, -7, -503, -261, -646, -1050,
14420  -271, -578, -291, 614, 130, -336, -923, -120,
14421  149, -6012, 273, -295, -4586, 137, 206, 1246,
14422  498, 614, 991, 13776, 122, 52, -660, -76,
14423  -211, -477, -224, 196, 411, 398, -590, 820,
14424  -441, -35, 4394, 5010, -902, 509, 45, 747,
14425  1035, -455, -579, 105, 1103, -496, -1249, -248,
14426  46, -5771, -198, -386, 736, 15, -335, -85,
14427  -624, -124, 580, -327, -102, -18, 866, 381,
14428 };
14429 
14430 static const int16_t shape22[] = {
14431  2560, -127, -137, -385, -1875, 90, -240, 140,
14432  1290, 200, -6762, 374, 1871, 8730, -111, -555,
14433  -1524, -2175, -4689, 521, -179, 166, -1573, 1056,
14434  -346, 247, -92, 5713, 561, 233, -360, 480,
14435  -741, -7552, -1508, 259, -8746, 1604, 1385, 723,
14436  5678, 2243, 403, 12370, 3526, 574, 4982, 563,
14437  1713, -1337, 1336, -60, -890, -2184, -563, 9347,
14438  775, 6318, -883, 1476, -335, 736, -564, 635,
14439  -5557, 617, 54, 257, -325, -66, -5689, 1061,
14440  -897, 90, 8394, 2004, 9456, -222, -2026, -969,
14441  93, -5, -922, -6491, 1496, -1537, 651, -277,
14442  -1038, 6072, -8534, -2526, 1645, 1459, 547, 2347,
14443  -85, -761, -7210, -153, 414, 6096, 383, 320,
14444  370, -902, 823, 3071, 499, -731, 38, 473,
14445  1693, -9456, 946, 1218, -1054, 70, 367, -469,
14446  -7861, -913, 401, 198, -83, 877, -308, 8633,
14447  253, -2025, 1925, 1412, 1351, -360, -948, -7526,
14448  1089, -7449, 1652, 141, -43, -2082, 44, 130,
14449  -7525, -15049, -1345, 180, -3009, -4581, -267, 2309,
14450  -1397, -112, -63, 307, -746, -13, 35, -8800,
14451  -1947, -1143, -1096, -2582, -1210, 7683, -743, -1589,
14452  5699, -80, -1375, -93, -483, 129, 6076, -6099,
14453  374, -176, -1150, -416, 137, -4309, -1926, 3099,
14454  82, -836, 392, -655, 108, 428, 3361, 313,
14455  363, 7534, 1153, 334, 2262, -367, -69, -813,
14456  -9702, 3074, -5461, 0, -1889, 1303, -8306, -113,
14457  -677, 692, -2752, 1292, -171, 430, 4609, -2238,
14458  196, 1661, -25, -164, -2590, -4919, -615, -7,
14459  -753, 5104, 5197, -66, -310, 827, -126, 615,
14460  70, -456, 238, 682, -639, -561, 369, 183,
14461  113, 430, -840, -792, -7282, -7537, 619, -445,
14462  588, 19, -1061, 652, 46, 861, 9641, -1251,
14463  -41, -699, -605, -1389, 240, -10798, 733, 194,
14464  -1230, -1092, -520, -219, 7, 518, -181, -12062,
14465  651, -40, 1128, -390, -220, -438, 471, 510,
14466  632, -321, 1393, 8827, -3241, -6683, 350, 1953,
14467  -246, -582, -5486, -7576, -157, 888, 2965, -23,
14468  762, 6867, 3697, -43, -7905, -938, 2119, 377,
14469  -25, 691, 136, -725, 7643, -730, 2024, -6932,
14470  804, 53, 392, 440, 336, 6235, -7037, -5584,
14471  -1579, 1115, 1757, 1001, 32, -294, -592, 300,
14472  -764, -8879, -1612, -845, 1722, 6968, 384, 267,
14473  862, 10830, -364, -1138, -49, 1041, -908, -14960,
14474  809, 628, -1150, -1348, -437, 805, 877, -64,
14475  1041, 5253, -270, 2022, 1253, -992, 11015, 2686,
14476  17, 80, -1463, 4229, 80, -834, -9286, 1179,
14477  66, -39, -64, -4057, -423, 116, -1441, -1733,
14478  752, 1674, 1443, 757, -3149, 9057, -3522, 4007,
14479  -893, 1179, -388, 6368, -478, 4397, 13868, -2996,
14480  790, 704, -2299, -6003, 449, -5410, 1999, 181,
14481  -1807, -362, -57, 454, -2371, 3658, -485, -212,
14482  11551, 1535, 478, -1570, -278, 584, 608, -5211,
14483  6965, 1042, -168, -337, -1071, 72, 451, -204,
14484  -1000, -1044, 689, 186, -166, -375, 9426, 363,
14485  93, -717, 304, 107, 7853, -1251, 1093, 692,
14486  -742, 33, 576, 447, 678, 452, 408, -4813,
14487  711, -595, -516, -1108, 1941, 3056, -219, -3413,
14488  10946, 1513, -2375, 48, -408, 49, -399, -5608,
14489  -58, 161, 4808, 436, 68, -5675, 230, 832,
14490  -1228, 6382, -588, -1312, 772, 4337, -405, -5467,
14491  -222, 1382, 2158, 620, -840, 810, -3830, 48,
14492  -101, 529, -2670, -249, 1035, -7620, -1081, -6646,
14493  1469, 1043, 743, 1553, -556, -274, 68, 238,
14494  1078, -110, -5163, 562, 735, -8317, 1202, -1325,
14495  -962, 61, 4280, 570, 7450, 265, -1516, 696,
14496  -1567, -681, 0, -4064, 1548, -2521, 657, 567,
14497  -8343, 1691, -1430, 4827, 807, 905, -2601, -7415,
14498  921, -1741, 363, 309, 211, -521, 3013, -797,
14499  648, -3709, 961, 662, 403, -386, -719, -5752,
14500  1355, 6717, 191, 591, -371, -1225, -5125, 800,
14501  -252, -5769, 1101, 657, -141, 2377, -1365, -218,
14502  -114, 148, 276, 358, -354, 18, -31, -9413,
14503  -5514, -1458, -220, 298, 666, 659, 359, 980,
14504  -1389, 101, 1500, 4661, 472, 264, -7590, -1469,
14505  41, 38, -259, -346, -486, -9949, 812, 422,
14506  -1354, -2461, -2057, -253, 1806, -107, -41, 16384,
14507  -140, -684, 5421, 1907, -10, -889, -1877, -6815,
14508  -818, -5854, -3196, -895, -1706, -186, 7944, 100,
14509  -11260, -4573, -415, 4685, 395, -6035, 5789, -4566,
14510  624, -2146, 570, 130, -892, 1385, -262, 6638,
14511  -2324, 348, -288, 607, -1574, 7119, -1037, -40,
14512  -4955, -946, -5215, -1013, -1232, -875, -78, -399,
14513  231, -173, -5860, 189, -755, -8265, 745, 966,
14514  202, -1858, -26, -658, 55, 1131, -56, 3030,
14515  158, 3742, -1261, 317, 6397, 521, -508, -522,
14516  -2040, -747, -6906, -868, -110, -719, 2602, 2570,
14517  -1106, -787, -352, 9212, -545, 7339, -10183, -726,
14518  1104, -1118, -1655, 383, 1370, 1412, 528, -4689,
14519  -398, -3802, -682, -11004, -2310, 8011, 2301, -5941,
14520  -512, 3813, 210, 1379, -15209, 1143, -2344, 2459,
14521  2368, -6484, -2078, -246, 383, -204, 1449, -453,
14522  -1539, 416, 508, -7168, -1930, 4279, 453, -215,
14523  -296, -346, 5691, -200, -855, 552, 5921, -109,
14524  588, -3049, 1312, 6767, -78, -7204, 1187, -754,
14525  -1043, -455, 412, -490, 3124, -273, 1468, -546,
14526  552, -306, 835, -263, -7234, 324, 318, -1224,
14527  240, 198, 193, -550, -684, -12416, 85, -1469,
14528  -463, -301, 180, 290, -928, -6399, -931, 176,
14529  310, -692, 7964, -204, 512, 975, -6415, -394,
14530  -30, -120, 1638, -1474, -381, 5912, 156, -830,
14531  -575, -225, -4079, -787, -957, -801, 181, 575,
14532  1116, -795, -743, -981, 434, -365, -9780, -1814,
14533  1447, 1081, 153, 884, 8697, 259, 881, -661,
14534  -1232, -547, 464, 898, -3988, -476, 790, 7589,
14535  -525, -809, -2900, -1271, 170, 223, -5050, -2554,
14536  1458, -666, 537, -6733, 212, 448, -1556, 1459,
14537  802, -2716, -8785, 11020, -258, 1229, 1138, 843,
14538  508, 103, -657, 1273, 8140, 368, -605, 6856,
14539  110, -423, 5458, -417, 993, 257, 5552, -47,
14540  1401, -119, -1320, 6193, -1196, 56, -93, -1604,
14541  -1491, -897, 238, 823, 4213, 104, 145, -1049,
14542  -9286, -26, -813, -139, 499, -10351, -466, -515,
14543  -1166, -412, -746, 503, 1872, 17, -11941, -3350,
14544  -108, -7296, -411, 4811, -1870, 162, 5595, -658,
14545  339, -904, 6911, -715, -240, -71, 377, 4747,
14546  -57, -8920, 521, 753, -375, -1185, 1322, -328,
14547  5, 525, -610, 127, 1519, 791, 784, -16384,
14548  116, -1007, -352, 486, -7871, 202, -3684, -387,
14549  676, -8942, -713, -447, -557, 1159, 974, -380,
14550  -1183, 1049, -9, 838, -932, -139, 371, 1688,
14551  -7617, 1192, 2350, -220, -4558, 2681, 1568, 102,
14552  1274, -446, -351, 1551, 1101, -8995, -5276, -4416,
14553  3411, 221, -429, 412, 1625, -4575, 254, -631,
14554  310, -378, 9743, 859, 934, 142, -1400, -6921,
14555  6466, -4068, 2664, 418, 70, 284, -903, -23,
14556  -502, 4354, -5993, 125, -34, -1246, -1946, -204,
14557  1002, -7454, -88, -8628, 2449, 13715, 318, -8759,
14558  294, -2212, 138, -761, 285, -1686, 291, 606,
14559  180, 761, -359, -1467, 299, -417, -361, -895,
14560  -5692, 127, -951, 165, 1, 396, -819, -5508,
14561  280, 760, -411, -1025, -649, -1688, -6290, 272,
14562  -17, -7595, 9, 307, 128, -3995, -119, 481,
14563  -3100, -255, 651, 139, -3492, -6, -4471, 452,
14564  -71, 139, 1255, -6128, 1191, 326, 28, -238,
14565  1374, -334, -457, -836, -10390, 185, -616, 3366,
14566  -39, 183, -21, 6240, 1141, 341, -348, 738,
14567  121, -65, -386, -27, -548, 337, -4, -126,
14568  571, 2263, 4936, -1093, -397, 961, -5886, -734,
14569  1509, -660, -61, 170, -783, -4197, -1459, 906,
14570  -31, 400, -481, 561, 6, 489, -5397, -1666,
14571  41, -536, -116, 6713, 1288, -157, -116, 4256,
14572  1895, 6671, 1837, -544, 1276, 2031, 345, 6471,
14573  -84, 1868, -2006, -1304, -7792, 702, -1189, 105,
14574  -4869, -282, -790, 7083, -628, -1273, 252, -179,
14575 };
14576 
14577 static const int16_t shape22s[] = {
14578  493, -2, -310, -109, -1218, -193, -267, -11,
14579  -466, -34, -2492, 287, 241, 3621, -537, 458,
14580  869, -915, -290, 782, 65, -90, -635, 1836,
14581  80, 519, 868, 1359, 550, -92, -704, 110,
14582  -210, -4337, -376, -200, -2693, 6, 381, 688,
14583  556, 883, -88, 1698, 1081, 133, 1130, -78,
14584  853, -424, -39, -909, -1579, -2774, -372, 3604,
14585  -519, 3777, -66, 1330, -1055, 1135, -995, 220,
14586  -3124, 122, 83, 1045, -701, -120, -6800, -269,
14587  195, 1197, 5500, -490, 5453, -201, 411, 823,
14588  -146, 46, 252, -2724, 606, -924, -1538, 394,
14589  -420, 6405, -5632, -941, -402, -137, 984, -24,
14590  594, -40, -140, -20, 204, 1211, 290, -680,
14591  103, -434, -294, 1646, -159, -2296, -237, 507,
14592  -67, -8999, -97, 403, -1473, -111, 22, -257,
14593  -2203, -600, 577, -117, 48, 2216, -170, 1192,
14594  700, -477, 1678, 979, 2395, -69, -1746, -2139,
14595  -294, -4210, 181, -372, 320, -180, -503, -550,
14596  -3994, -6315, 502, -804, -432, -112, -457, -1016,
14597  637, 297, 932, 533, 798, 229, -1001, -2780,
14598  -4009, 1176, 189, -1575, 21, 3512, -348, -1450,
14599  2488, 463, 611, -46, 85, 94, 3319, -3041,
14600  -362, -261, -1534, -1900, 7, -519, -52, 1166,
14601  -174, -152, -189, -415, 641, 27, 1764, 280,
14602  -301, 2976, 146, -632, 4022, -1994, -84, -61,
14603  -1633, 285, -439, 781, -592, 399, -4794, 203,
14604  -295, 32, -1423, 216, -2773, -9, 3589, -3952,
14605  -195, 161, -223, -2240, -1886, -2643, 978, 113,
14606  -1019, 1645, 1493, -851, 1417, -74, 717, 411,
14607  887, -1384, 73, 117, -65, -7, 133, 18,
14608  69, 11, -98, 45, -1751, -2710, 11, -140,
14609  29, 185, 327, 705, 56, 152, 8202, -117,
14610  157, -478, 36, -564, 996, -9359, -707, 674,
14611  1169, 270, 156, -679, 15, 720, -38, -4952,
14612  -196, 183, -356, -1004, 185, -148, -61, 151,
14613  -229, -161, 23, 4350, -650, -4384, -21, 909,
14614  105, -271, -2538, -4018, -1268, 351, 396, -190,
14615  -135, 970, 3159, -935, -6968, -131, -1031, 53,
14616  -430, 242, -219, 384, 2832, -151, 152, -6891,
14617  1444, -63, -46, 72, 653, 3955, -4187, -321,
14618  -298, 678, -471, 664, -42, -30, 825, 195,
14619  -1147, -2728, -178, -2305, 680, 1980, -147, 320,
14620  -348, 4307, 806, -263, -60, -102, 8, -10085,
14621  626, -130, 267, -621, 45, -157, 438, 190,
14622  78, 1608, -246, -386, 256, -255, 5651, -449,
14623  -13, 198, -3193, 329, -500, -1368, -6647, 609,
14624  -507, -96, 222, -1196, 171, -12, -299, -1423,
14625  442, 47, -5, -282, -18, 4969, -1764, 231,
14626  -471, 5044, 412, 1496, -146, 35, 5083, -228,
14627  355, -482, -1063, 1265, 80, -1278, 1225, 826,
14628  -1914, 779, 439, -511, -4177, 425, -38, -55,
14629  9786, 1005, -538, -664, -641, 638, 125, -2811,
14630  2308, 28, -1157, -229, -624, 45, 354, -368,
14631  -1661, 90, 778, -328, 272, -223, 9558, 822,
14632  -167, -12, -1020, 2962, 2372, -932, 1961, 1398,
14633  2660, 3, 235, 421, 114, -283, 371, -1652,
14634  329, -435, -113, -1296, -501, -686, 297, -384,
14635  10328, 472, 614, 139, -765, -309, 180, -2009,
14636  -171, -175, 3571, 146, 46, -1356, -134, -15,
14637  -166, 2046, 108, 119, -281, 971, -471, -1134,
14638  34, -104, 219, 746, -223, 245, -181, 12,
14639  -165, 216, -792, 86, 562, -1807, -116, -1324,
14640  590, -320, -80, 1863, -420, -1066, -698, -2879,
14641  -6, 182, -2325, 575, 97, -2616, 2938, -673,
14642  -693, -116, 1905, -430, 4739, -12, -3307, 693,
14643  -227, 223, -111, -1498, 5, 1751, -36, 234,
14644  -4584, 838, -370, -296, -818, 337, -46, -8921,
14645  875, -423, 496, -1196, -24, -1014, 969, 294,
14646  237, -1733, 27, 2543, 1494, 190, 457, -1391,
14647  1209, 5651, 548, 504, 686, -2889, -151, 725,
14648  486, -3716, -285, 830, 31, 5132, 770, -24,
14649  -482, -369, -126, -1552, -347, -272, -387, -9485,
14650  -1547, -1189, 369, 812, 311, 536, 391, 361,
14651  -1708, -288, -94, 2053, 557, -611, -4551, -2368,
14652  173, 472, 160, -1849, 96, -7569, 183, 484,
14653  -393, -346, -309, -13, -7, 2, -239, 10395,
14654  -587, -115, 1282, -634, 81, 90, -725, -2685,
14655  -1214, -4455, -1897, -2903, -827, 124, 2215, 696,
14656  -1225, -1353, -371, 343, 421, -640, 1480, -1174,
14657  76, -835, -716, -625, -547, 1250, -2696, 2132,
14658  -548, 439, -607, 408, -221, 5026, 352, -344,
14659  -1339, -602, -1650, -404, -458, -502, 61, -164,
14660  53, -26, -2652, -209, 64, -4068, 713, 193,
14661  -117, -1290, 95, -86, -515, 1336, -492, 1654,
14662  -2963, 3663, -4231, -1, 3017, 371, 276, -7,
14663  -289, -33, -5942, 237, 30, 586, -264, -493,
14664  435, -388, -165, 10434, 192, 3897, -5414, 361,
14665  845, -259, 481, 331, 650, -232, 23, -1789,
14666  27, -4065, 1020, -4261, -651, 3174, 951, -3363,
14667  577, -112, 642, -1177, -1707, 492, -250, -1236,
14668  24, -1394, -1807, -853, 1681, -69, 851, -959,
14669  -5759, -202, 30, -3466, -593, 5414, 65, 141,
14670  -319, 674, 1183, -155, -312, 372, 2829, -75,
14671  -60, -2618, -240, 2944, -631, -4221, -16, 467,
14672  211, -58, 55, -527, -51, -160, 642, -305,
14673  388, 413, 210, -81, -3383, -120, 144, -220,
14674  -672, 1352, -630, -2324, -423, -8053, -131, -912,
14675  -260, -380, 470, 154, -1346, -2417, -426, -403,
14676  -137, -160, 2823, 609, -216, -173, -585, -514,
14677  95, -202, 222, 16, 136, 1751, 237, -1089,
14678  957, -144, -518, 416, -347, -60, 207, 277,
14679  512, -1133, 166, 1423, -883, -194, -7016, -1938,
14680  417, 2302, -992, -179, 738, -74, 411, -462,
14681  -413, 67, 234, -322, -164, -47, -89, 1409,
14682  390, -1180, -2888, 655, 1958, 0, -1826, -471,
14683  -1247, 307, 104, -8502, -198, -222, 191, 281,
14684  -868, 47, -4553, 2434, 174, 263, 2844, -72,
14685  -597, -1183, -374, -93, 3348, 13, 173, 6285,
14686  -32, -213, 1882, 411, -608, -562, 2998, 293,
14687  54, -147, -120, 822, -93, 679, 206, -3229,
14688  -767, -1603, -259, -310, 4306, 548, -9, -99,
14689  -5722, -328, -176, 453, 338, -9687, -63, 844,
14690  322, 615, -1075, -370, 159, -33, -6213, -1375,
14691  741, -801, -1319, 1513, 1331, -69, 2702, -458,
14692  -203, 103, 4696, -284, 465, -62, -40, 3184,
14693  238, -6131, 546, 1713, -365, -24, 116, -33,
14694  304, 807, -231, 291, 903, 749, -254, -12215,
14695  115, -35, -95, -166, -3776, -170, -4517, -151,
14696  67, -7725, 666, -573, -744, -719, 37, 31,
14697  373, 148, -125, 15, -150, -905, -42, 272,
14698  -5223, 650, 5233, 109, -1235, 991, 211, 1522,
14699  -555, -328, -52, 5335, -22, -5476, -3102, -637,
14700  986, 468, -37, -164, -264, -1290, 754, -940,
14701  -685, -862, 7270, -279, -441, 472, -153, -2515,
14702  3899, -95, 360, 762, 14, 434, 619, 185,
14703  -230, 1233, -1330, 1360, -756, 361, -1391, -247,
14704  120, -3573, 293, 375, 806, 5526, 536, 137,
14705  486, -484, 13, -37, 12, -4, 81, 43,
14706  10, 43, -38, -371, -64, -1167, -117, -371,
14707  -1958, -166, 543, -97, -83, 391, -59, -1631,
14708  302, 1077, -128, -641, -64, 21, -2562, -235,
14709  342, -7121, -646, -49, -961, -141, -210, -555,
14710  -1596, -988, 723, -209, -3585, 10, -35, 1051,
14711  0, 138, 941, -5002, 805, 3009, 35, -70,
14712  513, -21, -432, -224, -10628, -167, -1045, 2603,
14713  336, 360, 515, 683, 981, 3028, 492, -543,
14714  -1844, 23, -30, 52, -40, 447, 11, 363,
14715  -95, 1609, 2613, -13, -400, 719, -4513, -676,
14716  -290, 456, -332, -11, -261, -455, 89, -301,
14717  285, 287, 202, 281, 87, -202, -1482, -535,
14718  874, -478, -201, 4715, 824, -204, 145, 2882,
14719  404, 3376, 363, -18, -127, 764, 106, 1626,
14720  178, 185, 22, -637, -6216, 1399, -961, -88,
14721  -553, -91, 98, 1831, 9, -583, 1253, -1741,
14722 };
14723 
14724 static const int16_t shape44s[] = {
14725  -20, -140, 683, -586, -1742, 177, -538, 1900,
14726  2193, -17, -2096, 261, 645, 339, 77, 1136,
14727  -521, 537, -924, -156, -261, 195, 1049, -39,
14728  236, -137, 0, 3199, 225, 46, 86, -215,
14729  557, -5394, 17, 911, -1690, -48, -48, -175,
14730  -11, -631, -153, 4474, -347, -39, 1759, 154,
14731  170, -180, -273, 603, -590, -5195, -74, 1789,
14732  240, -212, 431, 2447, 368, -76, -313, 11,
14733  -2926, 19, -71, 208, -51, -728, -6412, -61,
14734  141, -112, 5280, -76, 4435, -402, -25, 46,
14735  210, -104, 172, -3830, -366, -23, 239, -112,
14736  137, 6692, -6288, -720, -132, -136, 552, -1688,
14737  -345, -289, -485, 149, 174, 180, 361, -236,
14738  92, 407, 6, 2373, 380, -167, 845, 444,
14739  -834, -9358, 413, -1302, 460, 77, 34, 56,
14740  -1516, -143, 207, -43, -31, -106, -52, 403,
14741  -309, 298, -88, 1552, -240, -776, 624, -4181,
14742  -342, -4804, 57, -23, 160, -44, 469, -17,
14743  -3997, -5079, -263, 72, 181, 1085, 538, -611,
14744  -368, 59, -204, -195, -40, -201, -803, -5093,
14745  -3216, 480, 46, -729, 244, 3320, 185, 503,
14746  2979, -416, 110, 25, 140, -502, 2236, -4420,
14747  -36, -238, -278, 60, -82, -597, 218, 69,
14748  -95, -2102, -2138, -2308, -3796, 20, -211, -229,
14749  297, 3665, 81, 148, 1315, -4537, -38, 186,
14750  -3106, -526, 90, -35, -193, -302, -5860, 276,
14751  -308, 206, 645, 1, -242, 580, 3025, -2583,
14752  -90, 511, -315, -137, -2033, -4313, 693, 485,
14753  -211, 1486, 1180, 181, -136, 204, 23, 383,
14754  1479, -213, 42, 32, -64, -136, -91, -146,
14755  434, 231, 36, -58, -3254, -2647, -18, 345,
14756  171, -60, 84, 209, 246, -587, 9447, -67,
14757  -187, -108, -226, -458, -519, -11089, -422, -502,
14758  132, 79, 298, -475, -412, 196, -164, -7347,
14759  185, -131, 369, 18, -500, 644, -334, 93,
14760  -77, 71, 341, 3566, -281, -4191, -145, 87,
14761  37, 306, -3482, -5739, 161, -245, 293, 208,
14762  380, 2888, 31, -23, -2061, -597, -56, 350,
14763  -105, 1167, 64, 342, 3638, -79, -106, 148,
14764  5422, -719, -232, 8, -395, 3249, -5093, -222,
14765  -707, 241, 318, 735, 376, 78, -166, -1614,
14766  -9, -3373, 330, -1540, 2028, 3400, -9, 317,
14767  9, 4903, 262, 62, 222, -95, -208, -13376,
14768  -101, 121, 298, 5, 172, 406, -164, 79,
14769  172, 1993, 235, 229, 1193, -274, 5944, -918,
14770  -15, 1304, 307, 1150, -385, -794, -3467, 660,
14771  2143, 147, -279, -751, -305, 1052, 205, -108,
14772  572, -212, 29, -50, 6, 3749, 238, -2016,
14773  -1118, -1329, -971, 2633, 519, 194, 3545, -11,
14774  77, -92, 1215, -439, 152, -863, 1604, 180,
14775  -514, 252, 308, -131, -938, 133, 378, 11,
14776  12153, 51, 486, 71, -476, -599, 57, -127,
14777  2685, -173, -182, 468, -3469, -594, -380, 265,
14778  -879, -352, -278, -309, 575, 124, 10814, -765,
14779  -64, 710, -105, 296, 2562, 98, -358, 556,
14780  2921, -133, -5, -406, 42, 496, -1053, -1957,
14781  701, 266, 260, -441, 43, -192, -1, -2174,
14782  9894, -90, -181, 29, 50, -858, 59, -190,
14783  49, -282, 1632, 1525, 100, -3659, 13, 173,
14784  -240, 5304, -383, 263, -311, 1747, 169, -2203,
14785  -29, -106, 342, -301, 66, 49, 23, 857,
14786  -607, 698, -1198, -191, -450, -1875, -329, -2156,
14787  156, 95, 145, 129, -321, 88, 1049, 3980,
14788  -14, 321, -1484, 895, -30, -2174, 289, 933,
14789  -933, 15, 2631, 68, 3054, 221, -87, 175,
14790  200, 937, -87, -2032, 348, 146, -372, 60,
14791  -2566, 3497, -98, 313, 536, -299, -58, -8949,
14792  323, -524, -331, 713, -47, 360, 155, 168,
14793  687, -1391, 1973, 670, 788, -202, -129, -5113,
14794  54, 1178, 1218, 172, 630, -154, -1047, 840,
14795  71, -337, 91, 214, -474, 624, -773, 16,
14796  -126, 340, -631, -482, -155, 419, 50, -10976,
14797  -742, -781, 169, 149, 33, -169, 44, 354,
14798  26, 129, -179, 1401, 776, -155, -3996, -813,
14799  594, 238, -61, 168, -383, -9261, 294, 470,
14800  -322, -190, -956, -290, 27, -438, -254, 12571,
14801  344, -393, -568, 56, 81, 171, -115, -4370,
14802  49, -322, -237, -692, -55, -49, 4317, -6,
14803  -4837, -156, 179, 247, -338, -48, 952, -1061,
14804  -33, -934, 250, -256, -1622, 1039, -738, 2719,
14805  -20, -190, 249, -119, -235, 6080, 123, -502,
14806  -1443, 86, -1684, -177, -128, -58, -237, -641,
14807  -177, 64, -2416, 15, -116, -6465, -412, 161,
14808  419, 768, 36, 113, -944, -241, -1424, -95,
14809  635, 1798, -2257, -18, 3046, 173, -33, -207,
14810  -52, -831, -5730, -54, -199, 194, -255, 467,
14811  -211, -853, -512, 11619, 148, 3681, -4603, -282,
14812  129, -205, -606, 167, 306, 464, 485, -959,
14813  -203, 254, 151, -6880, -262, 5180, 658, -1378,
14814  1174, -53, -59, -33, -3077, -127, -223, -17,
14815  -31, -2190, 23, 317, -169, 203, -223, -222,
14816  -5295, 116, 80, -2757, -666, 3377, -476, 85,
14817  -630, -147, 1740, -175, -115, 207, 240, -248,
14818  -95, -1016, 3966, 3998, -343, -4751, 187, -113,
14819  -250, 111, -510, -203, 130, 89, 311, 608,
14820  -221, -381, -253, -359, -2254, 45, 224, -141,
14821  45, -19, 480, -5074, 797, -4580, -163, 110,
14822  -234, 337, 6, 707, 492, -5493, -2750, -94,
14823  -363, 113, 2345, 344, 379, 464, -3222, -56,
14824  -269, -262, -10, -609, 324, 3043, 209, 3092,
14825  -600, 42, -615, -17, -53, 30, 1123, 224,
14826  593, 632, -90, 428, 1117, -1429, -6741, -95,
14827  -293, -103, -2784, 251, 1688, 621, -349, 1059,
14828  -1093, -148, 447, 149, 88, 92, 687, 1249,
14829  80, 289, -1841, 221, -10, -92, -1736, 118,
14830  136, 138, -162, -4162, -111, 62, 95, 166,
14831  -172, -695, -3685, 5694, -527, 2032, -549, 43,
14832  -101, 221, 181, -479, 7697, 2007, -127, 805,
14833  -83, -535, 1354, -383, 253, -622, 2910, 1249,
14834  782, 13, 42, 994, -545, 75, -485, 330,
14835  -16, 343, 272, -781, 360, -97, -25, -875,
14836  -12689, -623, -307, 195, -256, -11644, 229, 180,
14837  -42, -361, -124, -81, -23, -460, -1993, 212,
14838  -634, -847, 1616, -546, -583, 99, 3800, 10,
14839  177, 366, 6106, -173, 265, -213, 10, 1108,
14840  -288, -1690, -237, -312, 38, -2272, 431, -26,
14841  -178, -764, 507, 355, 677, -214, -816, -12411,
14842  47, 12, 294, -295, -3916, -677, -4885, -250,
14843  -453, -7716, 478, 231, 17, -248, 147, 1064,
14844  637, -80, -41, 265, -383, 142, 116, 2991,
14845  -3060, 809, 2056, -119, -866, -22, -660, 233,
14846  306, -1873, -1141, 6995, 186, -8678, -109, -39,
14847  -105, 730, 18, -846, 273, -2922, 210, 26,
14848  -174, -142, 990, 131, -436, 1422, -217, -3152,
14849  3224, 35, 315, -47, 48, -221, 568, 44,
14850  182, 1696, -1755, -193, 527, 158, -555, -3485,
14851  171, -4552, -47, -4680, 95, -112, 184, 80,
14852  -36, -915, 87, 24, -259, -1743, 68, -117,
14853  405, 11, 40, -320, -17, -158, -134, -186,
14854  -1206, -466, 1262, 133, -254, -100, 210, -1735,
14855  -636, 319, -978, 69, 197, -521, -5503, -78,
14856  -544, -1011, 101, -489, -371, -79, -196, -18,
14857  -839, 1091, 682, -1441, -2375, -1127, 54, 829,
14858  -306, -255, 641, -3665, 473, 3504, -1035, -160,
14859  -467, -275, -437, 79, -13513, 326, 132, 82,
14860  188, 362, -74, 1406, -46, 2864, 351, -558,
14861  -1277, 108, -92, -53, 72, -41, -31, -97,
14862  353, 73, 1864, -207, 106, -81, -3930, 173,
14863  41, -539, -497, 135, -526, -823, 69, -10,
14864  176, 648, -1710, 564, 80, 237, -1956, 234,
14865  11, 142, -849, 4116, -473, 110, 129, 2137,
14866  -170, 3193, 10, 245, -953, -827, -30, 1235,
14867  366, -67, 54, -567, -7377, 2461, 582, 74,
14868  -1988, -33, -296, 3090, -54, 145, 564, -295,
14869 };
14870 
14871 static const uint16_t bark_tab_l8_512[] = {
14872  4, 5, 4, 5, 4, 5, 5, 5, 5, 6, 6, 6, 6, 8, 7, 9,
14873  9, 11, 11, 14, 15, 17, 20, 24, 28, 34, 41, 51, 64, 83,
14874 };
14875 
14876 static const uint16_t bark_tab_m8_256[] = {
14877  3, 4, 3, 4, 3, 4, 4, 5, 5, 6, 6, 8, 9, 11, 13, 17, 23, 29, 41, 58
14878 };
14879 
14880 static const uint16_t bark_tab_s8_64[] = {
14881  2, 1, 2, 2, 3, 4, 5, 7, 13, 25
14882 };
14883 
14884 static const uint16_t bark_tab_l8s_512[] = {
14885  7, 8, 7, 8, 8, 8, 8, 8,
14886  8, 9, 9, 10, 10, 11, 11, 12,
14887  12, 14, 15, 16, 18, 19, 21, 24,
14888  27, 30, 35, 40, 46, 53,
14889 };
14890 
14891 static const uint16_t bark_tab_s8s_64[] = {
14892  3, 3, 3, 3, 4, 5, 6, 8,
14893  12, 17,
14894 };
14895 
14896 static const uint16_t bark_tab_m8s_256[] = {
14897  6, 5, 6, 6, 6, 6, 7, 7,
14898  8, 8, 9, 10, 11, 13, 15, 18,
14899  20, 25, 31, 39,
14900 };
14901 
14902 static const uint16_t bark_tab_l11_512[] = {
14903  4, 4, 5, 4, 5, 4, 5, 6,
14904  6, 6, 7, 8, 9, 10, 12, 14,
14905  17, 21, 27, 33, 44, 58, 82, 121,
14906 };
14907 
14908 static const uint16_t bark_tab_s11_64[] = {
14909  2, 1, 2, 3, 4, 6, 13, 33,
14910 };
14911 
14912 static const uint16_t bark_tab_m11_256[] = {
14913  3, 3, 4, 3, 4, 4, 5, 6,
14914  7, 9, 11, 15, 21, 30, 48, 83,
14915 };
14916 
14917 static const uint16_t bark_tab_l11s_512[] = {
14918  6, 6, 6, 6, 6, 6, 7, 6,
14919  7, 7, 8, 8, 8, 9, 10, 10,
14920  11, 13, 13, 15, 17, 18, 21, 25,
14921  27, 33, 38, 45, 54, 66,
14922 };
14923 
14924 static const uint16_t bark_tab_s11s_64[] = {
14925  2, 3, 2, 3, 3, 4, 6, 8,
14926  12, 21,
14927 };
14928 
14929 static const uint16_t bark_tab_m11s_256[] = {
14930  4, 5, 4, 5, 5, 5, 6, 5,
14931  7, 7, 8, 9, 10, 12, 15, 17,
14932  22, 28, 35, 47,
14933 };
14934 
14935 static const uint16_t bark_tab_l16_1024[] = {
14936  5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 11,
14937  12, 14, 17, 19, 22, 27, 33, 40, 51, 64, 84, 114, 164, 257
14938 };
14939 
14940 static const uint16_t bark_tab_m16_512[] = {
14941  3, 3, 3, 3, 4, 3, 4, 4, 4, 5, 5, 6, 7, 8, 10, 12,
14942  14, 18, 24, 30, 42, 59, 89, 152
14943 };
14944 
14945 static const uint16_t bark_tab_s16_128[] = {
14946  2, 2, 2, 3, 3, 5, 7, 12, 25, 67
14947 };
14948 
14949 static const uint16_t bark_tab_l16s_1024[] = {
14950  9, 9, 8, 9, 10, 9, 10, 10,
14951  10, 12, 11, 13, 13, 14, 16, 17,
14952  19, 20, 24, 26, 30, 35, 40, 48,
14953  56, 68, 83, 102, 128, 165,
14954 };
14955 
14956 static const uint16_t bark_tab_s16s_128[] = {
14957  3, 4, 4, 4, 5, 7, 10, 16,
14958  26, 49,
14959 };
14960 
14961 static const uint16_t bark_tab_m16s_512[] = {
14962  7, 6, 7, 7, 7, 8, 9, 9,
14963  10, 11, 14, 15, 18, 22, 27, 34,
14964  44, 59, 81, 117,
14965 };
14966 
14967 static const uint16_t bark_tab_l22_1024[] = {
14968  3, 4, 3, 4, 3, 4, 4, 4,
14969  4, 4, 5, 5, 5, 6, 7, 7,
14970  8, 9, 11, 12, 14, 16, 20, 24,
14971  29, 36, 45, 60, 80, 113, 173, 302,
14972 };
14973 
14974 static const uint16_t bark_tab_s22_128[] = {
14975  1, 2, 1, 2, 3, 4, 6, 10,
14976  23, 76,
14977 };
14978 
14979 static const uint16_t bark_tab_m22_512[] = {
14980  3, 2, 3, 3, 3, 4, 3, 5,
14981  4, 6, 7, 8, 10, 14, 18, 25,
14982  36, 55, 95, 208,
14983 };
14984 
14985 static const uint16_t bark_tab_l22s_1024[] = {
14986  6, 7, 6, 6, 7, 7, 7, 7,
14987  7, 8, 9, 8, 10, 10, 11, 12,
14988  13, 15, 16, 18, 21, 24, 27, 33,
14989  38, 46, 55, 68, 84, 107, 140, 191,
14990 };
14991 
14992 static const uint16_t bark_tab_s22s_128[] = {
14993  3, 2, 3, 4, 4, 6, 9, 14,
14994  26, 57,
14995 };
14996 
14997 static const uint16_t bark_tab_m22s_512[] = {
14998  5, 5, 5, 6, 5, 7, 6, 7,
14999  9, 9, 11, 13, 15, 20, 24, 33,
15000  43, 61, 88, 140,
15001 };
15002 
15003 static const uint16_t bark_tab_l44_2048[] = {
15004  5, 6, 5, 6, 5, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9,
15005  9, 10, 11, 11, 13, 14, 16, 17, 19, 22, 25, 29, 33, 39, 46, 54,
15006  64, 79, 98, 123, 161, 220, 320, 512,
15007 };
15008 
15009 static const uint16_t bark_tab_m44_512[] = {
15010  3, 2, 3, 3, 3, 4, 3, 5, 4, 6, 7, 8, 10, 14, 18, 25,
15011  36, 55, 95, 208,
15012 };
15013 
15014 static const uint16_t bark_tab_s44_128[] = {
15015  1, 2, 1, 2, 3, 4, 6, 10, 23, 76
15016 };
15017 
15019  {
15020  { 8, bark_tab_s8_64, 10, fcb8s, 1, 5, cb0806ss0, cb0806ss1, 27 },
15021  { 2, bark_tab_m8_256, 20, fcb8m, 2, 5, cb0806sm0, cb0806sm1, 22 },
15022  { 1, bark_tab_l8_512, 30, fcb8l, 3, 6, cb0806sl0, cb0806sl1, 24 }
15023  },
15024  512, 12, lsp8, 1, 5, 3, 3, shape8, 8, 28, 20, 6, 200
15025 };
15026 
15028  {
15029  { 8, bark_tab_s8s_64, 10, fcb8ss, 1, 5, cb0806ss0, cb0806ss1, 27 },
15030  { 2, bark_tab_m8s_256, 20, fcb8sm, 2, 5, cb0806sm0, cb0806sm1, 22 },
15031  { 1, bark_tab_l8s_512, 30, fcb8sl, 3, 6, cb0806sl0, cb0806sl1, 24 }
15032  },
15033  512, 12, lsp8s, 1, 5, 3, 3, shape8s, 8, 28, 20, 6, 200
15034 };
15035 
15037  {
15038  { 8, bark_tab_s8_64, 10, fcb8s, 1, 5, cb0808s0, cb0808s1, 18 },
15039  { 2, bark_tab_m8_256, 20, fcb8m, 2, 5, cb0808m0, cb0808m1, 16 },
15040  { 1, bark_tab_l8_512, 30, fcb8l, 3, 6, cb0808l0, cb0808l1, 17 }
15041  },
15042  512, 12, lsp8, 1, 5, 3, 3, shape8, 8, 28, 20, 6, 200
15043 };
15044 
15046  {
15047  { 8, bark_tab_s8s_64, 10, fcb8ss, 1, 5, cb0808ss0, cb0808ss1, 18 },
15048  { 2, bark_tab_m8s_256, 20, fcb8sm, 2, 5, cb0808sm0, cb0808sm1, 16 },
15049  { 1, bark_tab_l8s_512, 30, fcb8sl, 3, 6, cb0808sl0, cb0808sl1, 17 }
15050  },
15051  512, 12, lsp8s, 1, 5, 3, 3, shape8s, 8, 28, 20, 6, 200
15052 };
15053 
15055  {
15056  { 8, bark_tab_s11_64, 8, fcb11s, 1, 5, cb1110s0, cb1110s1, 21 },
15057  { 2, bark_tab_m11_256, 16, fcb11m, 2, 5, cb1110m0, cb1110m1, 18 },
15058  { 1, bark_tab_l11_512, 24, fcb11l, 3, 6, cb1110l0, cb1110l1, 19 }
15059  },
15060  512, 16, lsp11, 1, 6, 4, 3, shape11, 9, 28, 20, 7, 200
15061 };
15062 
15064  {
15065  { 8, bark_tab_s11s_64, 10, fcb11ss, 1, 5, cb1110ss0, cb1110ss1, 21 },
15066  { 2, bark_tab_m11s_256, 20, fcb11sm, 2, 5, cb1110sm0, cb1110sm1, 18 },
15067  { 1, bark_tab_l11s_512, 30, fcb11sl, 3, 6, cb1110sl0, cb1110sl1, 20 }
15068  },
15069  512, 16, lsp11s, 1, 6, 4, 3, shape11s, 9, 36, 30, 7, 200
15070 };
15071 
15073  {
15074  { 8, bark_tab_s16_128, 10, fcb16s, 1, 5, cb1616s0, cb1616s1, 16 },
15075  { 2, bark_tab_m16_512, 24, fcb16m, 2, 5, cb1616m0, cb1616m1, 15 },
15076  { 1, bark_tab_l16_1024, 30, fcb16l, 3, 6, cb1616l0, cb1616l1, 16 }
15077  },
15078  1024, 16, lsp16, 1, 6, 4, 3, shape16, 9, 28, 30, 7, 200
15079 };
15080 
15082  {
15083  { 8, bark_tab_s16s_128, 10, fcb16ss, 1, 5, cb1616ss0, cb1616ss1, 16 },
15084  { 2, bark_tab_m16s_512, 20, fcb16sm, 2, 5, cb1616sm0, cb1616sm1, 15 },
15085  { 1, bark_tab_l16s_1024, 30, fcb16sl, 3, 6, cb1616sl0, cb1616sl1, 16 }
15086  },
15087  1024, 16, lsp16, 1, 6, 4, 3, shape16s, 9, 56, 60, 7, 200
15088 };
15089 
15091  {
15092  { 8, bark_tab_s22_128, 10, fcb22s, 1, 6, cb2224s0, cb2224s1, 15 },
15093  { 2, bark_tab_m22_512, 20, fcb22m, 2, 6, cb2224m0, cb2224m1, 14 },
15094  { 1, bark_tab_l22_1024, 32, fcb22l, 4, 6, cb2224l0, cb2224l1, 15 }
15095  },
15096  1024, 16, lsp22, 1, 6, 4, 3, shape22, 9, 56, 36, 7, 200
15097 };
15098 
15100  {
15101  { 8, bark_tab_s22s_128, 10, fcb22ss, 1, 6, cb2224ss0, cb2224ss1, 15 },
15102  { 2, bark_tab_m22s_512, 20, fcb22sm, 2, 6, cb2224sm0, cb2224sm1, 14 },
15103  { 1, bark_tab_l22s_1024, 32, fcb22sl, 4, 6, cb2224sl0, cb2224sl1, 15 }
15104  },
15105  1024, 16, lsp22s, 1, 6, 4, 3, shape22s, 9, 56, 36, 7, 200
15106 };
15107 
15109  {
15110  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4432s0, cb4432s1, 23 },
15111  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4432m0, cb4432m1, 21 },
15112  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4432l0, cb4432l1, 22 }
15113  },
15114  2048, 20, lsp44s, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200,
15115 };
15116 
15118  {
15119  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4432s0, cb4432s1, 23 },
15120  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4432m0, cb4432m1, 21 },
15121  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4432l0, cb4432l1, 22 }
15122  },
15123  2048, 20, lsp44s, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200,
15124 };
15125 
15127  {
15128  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4440ss0, cb4440ss1, 18 },
15129  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4440sm0, cb4440sm1, 17 },
15130  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4440sl0, cb4440sl1, 17 }
15131  },
15132  2048, 20, lsp44s, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200
15133 };
15134 
15136  {
15137  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4440ss0, cb4440ss1, 18 },
15138  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4440sm0, cb4440sm1, 17 },
15139  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4440sl0, cb4440sl1, 17 }
15140  },
15141  2048, 20, lsp44s, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200
15142 };
15143 
15145  {
15146  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4448ss0, cb4448ss1, 15 },
15147  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4448sm0, cb4448sm1, 14 },
15148  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4448sl0, cb4448sl1, 14 }
15149  },
15150  2048, 20, lsp44s, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200
15151 };
15152 
15154  {
15155  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4448ss0, cb4448ss1, 15 },
15156  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4448sm0, cb4448sm1, 14 },
15157  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4448sl0, cb4448sl1, 14 }
15158  },
15159  2048, 20, lsp44s, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200
15160 };
cb4440sm1
static const int16_t cb4440sm1[]
Definition: metasound_data.c:9555
cb2224sl1
static const int16_t cb2224sl1[]
Definition: metasound_data.c:7171
bark_tab_l16_1024
static const uint16_t bark_tab_l16_1024[]
Definition: metasound_data.c:14935
shape8s
static const int16_t shape8s[]
Definition: metasound_data.c:13455
cb4432l1
static const int16_t cb4432l1[]
Definition: metasound_data.c:7949
shape44s
static const int16_t shape44s[]
Definition: metasound_data.c:14724
bark_tab_s8_64
static const uint16_t bark_tab_s8_64[]
Definition: metasound_data.c:14880
cb0806sl1
static const int16_t cb0806sl1[]
Definition: metasound_data.c:219
bark_tab_s44_128
static const uint16_t bark_tab_s44_128[]
Definition: metasound_data.c:15014
bark_tab_m44_512
static const uint16_t bark_tab_m44_512[]
Definition: metasound_data.c:15009
cb1616sl0
static const int16_t cb1616sl0[]
Definition: metasound_data.c:5556
shape22
static const int16_t shape22[]
Definition: metasound_data.c:14430
ff_metasound_mode4440s
const TwinVQModeTab ff_metasound_mode4440s
Definition: metasound_data.c:15135
cb0808m1
static const int16_t cb0808m1[]
Definition: metasound_data.c:1913
cb1616ss1
static const int16_t cb1616ss1[]
Definition: metasound_data.c:5949
shape22s
static const int16_t shape22s[]
Definition: metasound_data.c:14577
bark_tab_m22s_512
static const uint16_t bark_tab_m22s_512[]
Definition: metasound_data.c:14997
bark_tab_m11_256
static const uint16_t bark_tab_m11_256[]
Definition: metasound_data.c:14912
cb4432s0
static const int16_t cb4432s0[]
Definition: metasound_data.c:8128
cb1616s0
static const int16_t cb1616s0[]
Definition: metasound_data.c:5048
fcb11s
static const int16_t fcb11s[]
Definition: metasound_data.c:10805
lsp11
static const float lsp11[]
Definition: metasound_data.c:12237
shape16s
static const int16_t shape16s[]
Definition: metasound_data.c:14187
cb4432s1
static const int16_t cb4432s1[]
Definition: metasound_data.c:8315
ff_metasound_mode2224s
const TwinVQModeTab ff_metasound_mode2224s
Definition: metasound_data.c:15099
ff_metasound_mode0806s
const TwinVQModeTab ff_metasound_mode0806s
Definition: metasound_data.c:15027
cb0808sm0
static const int16_t cb0808sm0[]
Definition: metasound_data.c:2616
fcb16ss
static const int16_t fcb16ss[]
Definition: metasound_data.c:11304
cb0806ss1
static const int16_t cb0806ss1[]
Definition: metasound_data.c:633
cb1616ss0
static const int16_t cb1616ss0[]
Definition: metasound_data.c:5818
fcb8m
static const int16_t fcb8m[]
Definition: metasound_data.c:10526
fcb22sl
static const int16_t fcb22sl[]
Definition: metasound_data.c:11623
bark_tab_s22_128
static const uint16_t bark_tab_s22_128[]
Definition: metasound_data.c:14974
cb4448sl0
static const int16_t cb4448sl0[]
Definition: metasound_data.c:9694
fcb22ss
static const int16_t fcb22ss[]
Definition: metasound_data.c:11690
cb1110sl0
static const int16_t cb1110sl0[]
Definition: metasound_data.c:3824
cb1110m0
static const int16_t cb1110m0[]
Definition: metasound_data.c:3530
cb0808sl1
static const int16_t cb0808sl1[]
Definition: metasound_data.c:2183
bark_tab_l22_1024
static const uint16_t bark_tab_l22_1024[]
Definition: metasound_data.c:14967
cb0808sm1
static const int16_t cb0808sm1[]
Definition: metasound_data.c:2747
fcb8sl
static const int16_t fcb8sl[]
Definition: metasound_data.c:10569
cb2224m0
static const int16_t cb2224m0[]
Definition: metasound_data.c:6818
bark_tab_m16s_512
static const uint16_t bark_tab_m16s_512[]
Definition: metasound_data.c:14961
bark_tab_m11s_256
static const uint16_t bark_tab_m11s_256[]
Definition: metasound_data.c:14929
fcb16sl
static const int16_t fcb16sl[]
Definition: metasound_data.c:11221
cb0808m0
static const int16_t cb0808m0[]
Definition: metasound_data.c:1782
ff_metasound_mode4448s
const TwinVQModeTab ff_metasound_mode4448s
Definition: metasound_data.c:15153
cb1110ss0
static const int16_t cb1110ss0[]
Definition: metasound_data.c:4150
bark_tab_s8s_64
static const uint16_t bark_tab_s8s_64[]
Definition: metasound_data.c:14891
cb2224sm0
static const int16_t cb2224sm0[]
Definition: metasound_data.c:7540
bark_tab_l11s_512
static const uint16_t bark_tab_l11s_512[]
Definition: metasound_data.c:14917
ff_metasound_mode1110
const TwinVQModeTab ff_metasound_mode1110
Definition: metasound_data.c:15054
cb4448sm0
static const int16_t cb4448sm0[]
Definition: metasound_data.c:10170
cb0806sl0
static const int16_t cb0806sl0[]
Definition: metasound_data.c:24
fcb22s
static const int16_t fcb22s[]
Definition: metasound_data.c:11457
lsp8s
static const float lsp8s[]
Definition: metasound_data.c:12171
ff_metasound_mode1110s
const TwinVQModeTab ff_metasound_mode1110s
Definition: metasound_data.c:15063
cb4440ss1
static const int16_t cb4440ss1[]
Definition: metasound_data.c:9269
cb2224s1
static const int16_t cb2224s1[]
Definition: metasound_data.c:6695
TwinVQModeTab
Parameters and tables that are different for every combination of bitrate/sample rate.
Definition: twinvq.h:111
shape8
static const int16_t shape8[]
Definition: metasound_data.c:13292
ff_metasound_mode4432
const TwinVQModeTab ff_metasound_mode4432
Definition: metasound_data.c:15108
bark_tab_l8s_512
static const uint16_t bark_tab_l8s_512[]
Definition: metasound_data.c:14884
bark_tab_m22_512
static const uint16_t bark_tab_m22_512[]
Definition: metasound_data.c:14979
cb0808s0
static const int16_t cb0808s0[]
Definition: metasound_data.c:1488
cb2224sl0
static const int16_t cb2224sl0[]
Definition: metasound_data.c:7048
fcb8ss
static const int16_t fcb8ss[]
Definition: metasound_data.c:10652
bark_tab_l8_512
static const uint16_t bark_tab_l8_512[]
Definition: metasound_data.c:14871
cb1616sm0
static const int16_t cb1616sm0[]
Definition: metasound_data.c:6080
bark_tab_m8s_256
static const uint16_t bark_tab_m8s_256[]
Definition: metasound_data.c:14896
fcb16l
static const int16_t fcb16l[]
Definition: metasound_data.c:11044
fcb11ss
static const int16_t fcb11ss[]
Definition: metasound_data.c:10958
ff_metasound_mode0808
const TwinVQModeTab ff_metasound_mode0808
Definition: metasound_data.c:15036
shape16
static const int16_t shape16[]
Definition: metasound_data.c:13944
shape11s
static const int16_t shape11s[]
Definition: metasound_data.c:13781
fcb22m
static const int16_t fcb22m[]
Definition: metasound_data.c:11540
cb2224ss1
static const int16_t cb2224ss1[]
Definition: metasound_data.c:7417
fcb8l
static const int16_t fcb8l[]
Definition: metasound_data.c:10400
lsp16
static const float lsp16[]
Definition: metasound_data.c:12571
ff_metasound_mode1616s
const TwinVQModeTab ff_metasound_mode1616s
Definition: metasound_data.c:15081
fcb16m
static const int16_t fcb16m[]
Definition: metasound_data.c:11170
fcb16sm
static const int16_t fcb16sm[]
Definition: metasound_data.c:11347
cb4448ss0
static const int16_t cb4448ss0[]
Definition: metasound_data.c:9924
fcb8s
static const int16_t fcb8s[]
Definition: metasound_data.c:10483
cb0808ss1
static const int16_t cb0808ss1[]
Definition: metasound_data.c:2469
cb4448sm1
static const int16_t cb4448sm1[]
Definition: metasound_data.c:10285
cb0806sm1
static const int16_t cb0806sm1[]
Definition: metasound_data.c:1031
cb2224m1
static const int16_t cb2224m1[]
Definition: metasound_data.c:6933
bark_tab_s16_128
static const uint16_t bark_tab_s16_128[]
Definition: metasound_data.c:14945
fcb11m
static const int16_t fcb11m[]
Definition: metasound_data.c:10840
fcb8sm
static const int16_t fcb8sm[]
Definition: metasound_data.c:10695
cb4440sl1
static const int16_t cb4440sl1[]
Definition: metasound_data.c:8983
cb2224ss0
static const int16_t cb2224ss0[]
Definition: metasound_data.c:7294
cb4432m1
static const int16_t cb4432m1[]
Definition: metasound_data.c:8673
cb1616sm1
static const int16_t cb1616sm1[]
Definition: metasound_data.c:6203
ff_metasound_mode4440
const TwinVQModeTab ff_metasound_mode4440
Definition: metasound_data.c:15126
cb4448ss1
static const int16_t cb4448ss1[]
Definition: metasound_data.c:10047
cb4440sl0
static const int16_t cb4440sl0[]
Definition: metasound_data.c:8844
ff_metasound_mode1616
const TwinVQModeTab ff_metasound_mode1616
Definition: metasound_data.c:15072
bark_tab_l44_2048
static const uint16_t bark_tab_l44_2048[]
Definition: metasound_data.c:15003
ff_metasound_mode4432s
const TwinVQModeTab ff_metasound_mode4432s
Definition: metasound_data.c:15117
fcb11sm
static const int16_t fcb11sm[]
Definition: metasound_data.c:11001
cb4432m0
static const int16_t cb4432m0[]
Definition: metasound_data.c:8502
bark_tab_m16_512
static const uint16_t bark_tab_m16_512[]
Definition: metasound_data.c:14940
ff_metasound_mode0806
const TwinVQModeTab ff_metasound_mode0806
Definition: metasound_data.c:15018
cb1110l0
static const int16_t cb1110l0[]
Definition: metasound_data.c:2878
cb2224l1
static const int16_t cb2224l1[]
Definition: metasound_data.c:6449
cb1616m0
static const int16_t cb1616m0[]
Definition: metasound_data.c:5310
cb1110sm0
static const int16_t cb1110sm0[]
Definition: metasound_data.c:4492
cb0808l1
static const int16_t cb0808l1[]
Definition: metasound_data.c:1349
ff_metasound_mode0808s
const TwinVQModeTab ff_metasound_mode0808s
Definition: metasound_data.c:15045
metasound_data.h
lsp22
static const float lsp22[]
Definition: metasound_data.c:12750
cb1616sl1
static const int16_t cb1616sl1[]
Definition: metasound_data.c:5687
ff_metasound_mode4448
const TwinVQModeTab ff_metasound_mode4448
Definition: metasound_data.c:15144
cb4440ss0
static const int16_t cb4440ss0[]
Definition: metasound_data.c:9122
bark_tab_l16s_1024
static const uint16_t bark_tab_l16s_1024[]
Definition: metasound_data.c:14949
fcb44sl
static const int16_t fcb44sl[]
Definition: metasound_data.c:11856
cb2224l0
static const int16_t cb2224l0[]
Definition: metasound_data.c:6326
cb1616m1
static const int16_t cb1616m1[]
Definition: metasound_data.c:5433
cb1110s0
static const int16_t cb1110s0[]
Definition: metasound_data.c:3188
lsp11s
static const float lsp11s[]
Definition: metasound_data.c:12404
bark_tab_m8_256
static const uint16_t bark_tab_m8_256[]
Definition: metasound_data.c:14876
ff_metasound_mode2224
const TwinVQModeTab ff_metasound_mode2224
Definition: metasound_data.c:15090
lsp44s
static const float lsp44s[]
Definition: metasound_data.c:13084
cb0806ss0
static const int16_t cb0806ss0[]
Definition: metasound_data.c:414
cb0808ss0
static const int16_t cb0808ss0[]
Definition: metasound_data.c:2322
cb1110l1
static const int16_t cb1110l1[]
Definition: metasound_data.c:3033
cb0806sm0
static const int16_t cb0806sm0[]
Definition: metasound_data.c:852
cb1616s1
static const int16_t cb1616s1[]
Definition: metasound_data.c:5179
cb1110sm1
static const int16_t cb1110sm1[]
Definition: metasound_data.c:4639
lsp8
static const float lsp8[]
Definition: metasound_data.c:12105
cb0808sl0
static const int16_t cb0808sl0[]
Definition: metasound_data.c:2044
bark_tab_s22s_128
static const uint16_t bark_tab_s22s_128[]
Definition: metasound_data.c:14992
cb1616l0
static const int16_t cb1616l0[]
Definition: metasound_data.c:4786
fcb11sl
static const int16_t fcb11sl[]
Definition: metasound_data.c:10875
shape11
static const int16_t shape11[]
Definition: metasound_data.c:13618
cb0808s1
static const int16_t cb0808s1[]
Definition: metasound_data.c:1635
fcb44ss
static const int16_t fcb44ss[]
Definition: metasound_data.c:11939
fcb11l
static const int16_t fcb11l[]
Definition: metasound_data.c:10738
cb0808l0
static const int16_t cb0808l0[]
Definition: metasound_data.c:1210
cb2224sm1
static const int16_t cb2224sm1[]
Definition: metasound_data.c:7655
fcb16s
static const int16_t fcb16s[]
Definition: metasound_data.c:11127
bark_tab_l11_512
static const uint16_t bark_tab_l11_512[]
Definition: metasound_data.c:14902
bark_tab_l22s_1024
static const uint16_t bark_tab_l22s_1024[]
Definition: metasound_data.c:14985
bark_tab_s16s_128
static const uint16_t bark_tab_s16s_128[]
Definition: metasound_data.c:14956
cb1110s1
static const int16_t cb1110s1[]
Definition: metasound_data.c:3359
cb1110m1
static const int16_t cb1110m1[]
Definition: metasound_data.c:3677
fcb22l
static const int16_t fcb22l[]
Definition: metasound_data.c:11390
bark_tab_s11_64
static const uint16_t bark_tab_s11_64[]
Definition: metasound_data.c:14908
cb4432l0
static const int16_t cb4432l0[]
Definition: metasound_data.c:7770
cb4448sl1
static const int16_t cb4448sl1[]
Definition: metasound_data.c:9809
fcb22sm
static const int16_t fcb22sm[]
Definition: metasound_data.c:11773
cb1110ss1
static const int16_t cb1110ss1[]
Definition: metasound_data.c:4321
cb1616l1
static const int16_t cb1616l1[]
Definition: metasound_data.c:4917
lsp22s
static const float lsp22s[]
Definition: metasound_data.c:12917
cb1110sl1
static const int16_t cb1110sl1[]
Definition: metasound_data.c:3987
bark_tab_s11s_64
static const uint16_t bark_tab_s11s_64[]
Definition: metasound_data.c:14924
cb2224s0
static const int16_t cb2224s0[]
Definition: metasound_data.c:6572
fcb44sm
static const int16_t fcb44sm[]
Definition: metasound_data.c:12022
cb4440sm0
static const int16_t cb4440sm0[]
Definition: metasound_data.c:9416