FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
dcadata.c
Go to the documentation of this file.
1 /*
2  * DCA compatible decoder data
3  * Copyright (C) 2004 Gildas Bazin
4  * Copyright (c) 2006 Benjamin Larsson
5  *
6  * This file is part of FFmpeg.
7  *
8  * FFmpeg is free software; you can redistribute it and/or
9  * modify it under the terms of the GNU Lesser General Public
10  * License as published by the Free Software Foundation; either
11  * version 2.1 of the License, or (at your option) any later version.
12  *
13  * FFmpeg is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16  * Lesser General Public License for more details.
17  *
18  * You should have received a copy of the GNU Lesser General Public
19  * License along with FFmpeg; if not, write to the Free Software
20  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21  */
22 
23 #include <stdint.h>
24 
25 #include "libavutil/mem.h"
26 
27 #include "dca.h"
28 #include "dcadata.h"
29 
30 /* Generic tables */
31 
32 const uint32_t ff_dca_bit_rates[32] = {
33  32000, 56000, 64000, 96000, 112000, 128000,
34  192000, 224000, 256000, 320000, 384000,
35  448000, 512000, 576000, 640000, 768000,
36  896000, 1024000, 1152000, 1280000, 1344000,
37  1408000, 1411200, 1472000, 1536000, 1920000,
38  2048000, 3072000, 3840000, 1 /* open */, 2 /* variable */, 3 /* lossless */
39 };
40 
41 const uint8_t ff_dca_channels[16] = {
42  1, 2, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8
43 };
44 
46  1, 2, 2, 3, 3, 4, 4, 0
47 };
48 
50  1, 2, 2, 2, 2, 3, 3, 3, 3, 3
51 };
52 
54  1, 3, 3, 3, 3, 7, 7, 7, 7, 7
55 };
56 
57 /* ADPCM data */
58 
59 /* 16 bits signed fractional Q13 binary codes */
61  { 9928, -2618, -1093, -1263 },
62  { 11077, -2876, -1747, -308 },
63  { 10503, -1082, -1426, -1167 },
64  { 9337, -2403, -1495, 274 },
65  { 10698, -2529, -532, -1122 },
66  { 10368, -3974, -1264, -750 },
67  { 10070, -3667, 346, 863 },
68  { 10278, -3093, 311, -576 },
69  { 9894, -1330, -1428, -860 },
70  { 10544, -1923, -1058, -971 },
71  { 10996, -1632, -841, -1404 },
72  { 11832, -3465, 1658, -1990 },
73  { 10852, -688, -2658, -499 },
74  { 10546, -1749, -147, -1733 },
75  { 10801, -1004, -708, -1453 },
76  { 10588, -441, -2113, -952 },
77  { 10141, -3331, -582, -1432 },
78  { 9608, -2590, 383, 258 },
79  { 11422, -3265, 229, -1544 },
80  { 10460, -1338, -713, -1568 },
81  { 10306, -1721, -1660, -603 },
82  { 9580, -1812, -1235, -1061 },
83  { 11471, -2285, -1617, -607 },
84  { 10081, -2225, -1408, -868 },
85  { 10715, -2624, -1367, -704 },
86  { 10616, -1871, -2770, -35 },
87  { 9352, -2340, -1024, -1566 },
88  { 11065, -1458, -1926, -735 },
89  { 11334, -2056, -1041, -1144 },
90  { 9825, -2048, -794, -1536 },
91  { 11850, -2695, -1123, -867 },
92  { 10654, -2226, -1891, -373 },
93  { 10024, -1557, -808, -1069 },
94  { 11142, -1266, -3238, 128 },
95  { 11729, -3282, -514, -1011 },
96  { 11402, -2094, -2335, -189 },
97  { 10195, -3658, 181, -1875 },
98  { 11431, -2626, -404, -1377 },
99  { 11001, -3868, -619, -1077 },
100  { 10894, -2559, 274, -1758 },
101  { 9633, -1482, -2253, -773 },
102  { 11245, -3321, 830, -1972 },
103  { 9768, -2701, -199, -1859 },
104  { 10500, -2042, 525, -2043 },
105  { 11669, -4069, 293, -1468 },
106  { 9192, -1991, -583, -61 },
107  { 10057, -3220, -2015, -473 },
108  { 9497, -2315, -2490, -467 },
109  { 10455, -3069, -1194, -1007 },
110  { 9994, -1936, -60, -1225 },
111  { 9295, -2156, -1761, -1134 },
112  { 10085, -3748, -1026, 197 },
113  { 9334, -2360, 804, -351 },
114  { 11561, -2553, 1352, -2313 },
115  { 12837, -3998, 1195, -1958 },
116  { 10114, -1100, -2414, -394 },
117  { 9341, -2530, 315, 755 },
118  { 10131, -3164, 1411, -674 },
119  { 9535, -905, -1551, 579 },
120  { 11717, -1519, -3051, 91 },
121  { 9824, -2911, -2775, 192 },
122  { 9662, -2934, -561, 1450 },
123  { 11085, -3392, -1298, -659 },
124  { 8955, -2102, -1899, 703 },
125  { 8607, -1742, -4348, 814 },
126  { 7640, -2063, -3617, 52 },
127  { 7074, -826, -4325, 4375 },
128  { 7714, 584, -4238, 1927 },
129  { 6355, -952, -4912, 3127 },
130  { 7069, -660, -6413, 4087 },
131  { 8313, -132, -2964, -876 },
132  { 6952, -1422, -3962, -24 },
133  { 9299, -734, -3088, -263 },
134  { 9484, -574, -4513, 466 },
135  { 7246, -91, -3735, -704 },
136  { 8325, -1417, -3090, -530 },
137  { 6469, -1226, -4757, 829 },
138  { 6652, -368, -5682, 1393 },
139  { 7971, -1278, -2284, 1205 },
140  { 7229, -699, -3556, 1840 },
141  { 7994, 1284, -2729, 732 },
142  { 9005, -698, -4522, 2189 },
143  { 6963, 197, -2727, 380 },
144  { 8527, 135, -3991, -213 },
145  { 8840, 934, -3014, -567 },
146  { 10125, 418, -3284, -371 },
147  { 6367, 361, -2318, 2554 },
148  { 7892, 172, -5247, 4673 },
149  { 6674, 387, -5424, 4398 },
150  { 6240, 684, -4047, 1219 },
151  { 11170, -794, -5081, 1195 },
152  { 11765, -648, -6265, 2052 },
153  { 10845, -775, -3837, 366 },
154  { 12496, -689, -8260, 3562 },
155  { 7893, -1166, -4972, 988 },
156  { 8592, 1052, -5986, 3087 },
157  { 7277, 1874, -5685, 3579 },
158  { 6900, 2016, -4809, 3491 },
159  { 8530, -2405, -3250, 1986 },
160  { 9426, 494, -7067, 5038 },
161  { 10285, 564, -8210, 5370 },
162  { 8749, -2207, -3980, 2852 },
163  { 9653, -2686, -4300, 1400 },
164  { 9770, -2286, -5663, 4233 },
165  { 8490, -4, -7048, 4496 },
166  { 7697, -1209, -5328, 3183 },
167  { 6451, 801, -4324, -554 },
168  { 7387, 1806, -5265, 545 },
169  { 7450, -2302, -4445, 1418 },
170  { 8817, -1370, -5827, 2168 },
171  { 10324, -2406, -5629, 2579 },
172  { 8863, -2578, -3537, 467 },
173  { 6901, -1624, -3169, 3392 },
174  { 7846, 156, -6948, 3381 },
175  { 7928, -1115, -5972, 4816 },
176  { 6089, -599, -4368, -320 },
177  { 7833, 1246, -3960, -621 },
178  { 8931, 2521, -6768, 2052 },
179  { 8900, 1944, -4126, 40 },
180  { 7661, -34, -2855, 2480 },
181  { 5873, 474, -3262, 3712 },
182  { 7535, -234, -4699, 216 },
183  { 5856, 143, -5142, 73 },
184  { 8944, -106, -5874, 3663 },
185  { 7134, 426, -5879, 2895 },
186  { 10199, 1011, -4762, 369 },
187  { 8454, 264, -5971, 1291 },
188  { 7822, -2449, -4333, 4540 },
189  { 6200, -2758, -2632, 1497 },
190  { 6070, -4315, -2699, 414 },
191  { 7047, -3739, -3210, 1060 },
192  { 5675, -3801, -2717, -407 },
193  { 4789, -4063, -2628, -744 },
194  { 4023, -3366, -3133, -726 },
195  { 4296, -2407, -3381, -513 },
196  { 4388, -2931, -2820, 1512 },
197  { 4559, -4233, -1941, 1976 },
198  { 6702, -3208, -1755, 1680 },
199  { 4416, -3521, -1052, 2984 },
200  { 7154, -4266, -1203, 3732 },
201  { 3625, -4242, -3244, 1395 },
202  { 6518, -2856, -1304, 2887 },
203  { 6170, -1949, -3014, 3973 },
204  { 5189, -2451, -4020, 3477 },
205  { 6218, -2988, -1921, 3844 },
206  { 4827, -3688, -1928, 3343 },
207  { 6668, -3991, -2805, 3095 },
208  { 5297, -3115, -3684, 2390 },
209  { 5354, -4614, -2662, 1504 },
210  { 4196, -3091, -4147, 1135 },
211  { 3540, -2893, -4007, 100 },
212  { 5569, -1602, -4007, 1909 },
213  { 4341, -2091, -4272, 252 },
214  { 5559, -2878, -3832, 498 },
215  { 4548, -4479, -2898, -27 },
216  { 5176, -2494, -4635, 1476 },
217  { 3294, -3485, -3738, 716 },
218  { 4920, -1229, -4195, -365 },
219  { 3257, -3518, -3349, 2862 },
220  { 5286, -1948, -3485, -778 },
221  { 6502, -3051, -152, 2854 },
222  { 5864, -4192, -1076, 3451 },
223  { 4656, -3122, -3448, 179 },
224  { 5907, -754, -1596, 3116 },
225  { 7229, -3680, -1590, 2892 },
226  { 5107, -3888, -3364, 806 },
227  { 6764, -2635, -3450, 134 },
228  { 5258, -2827, -2844, -1052 },
229  { 5798, -1725, -4305, 205 },
230  { 5404, -1213, -3362, 449 },
231  { 6224, -2738, -3046, -581 },
232  { 4223, -2438, -2725, 3745 },
233  { 4751, -3411, -2123, 116 },
234  { 3868, -3000, -3954, 2297 },
235  { 6819, -2899, -4277, 2825 },
236  { 4207, -4754, -2808, 865 },
237  { 4804, -1494, -1997, 4688 },
238  { 5282, -2213, -548, 3559 },
239  { 5580, -1912, -566, 4370 },
240  { 6168, -2857, -672, 4053 },
241  { 6583, -4515, -2850, 1670 },
242  { 6511, -3093, -3988, 1421 },
243  { 4646, -1790, -1443, 3650 },
244  { 5915, -924, -2020, 896 },
245  { 7814, -4181, -3152, 2007 },
246  { 6190, -2238, -4817, 2279 },
247  { 4737, -4034, -3288, 1835 },
248  { 8161, -3633, -3423, 3137 },
249  { 7415, -2351, -2088, 4290 },
250  { 4106, -2517, -62, 2905 },
251  { 4909, -3145, -614, 4112 },
252  { 4938, -3281, -397, 1100 },
253  { -173, 919, 1589, -5363 },
254  { -13, 796, -295, -6655 },
255  { -1860, -829, 1141, -4555 },
256  { 2298, -838, -664, -5005 },
257  { -884, -1097, 2074, -4613 },
258  { -101, 281, 2846, -4535 },
259  { 1166, 453, 2429, -5910 },
260  { 879, -664, 2370, -5452 },
261  { 1415, -370, -1699, -4727 },
262  { -1413, 1277, -669, -6649 },
263  { 2133, 304, -968, -4624 },
264  { 380, 586, -2087, -4892 },
265  { 1336, 275, -82, -5789 },
266  { -2459, 1057, -34, -5416 },
267  { 2278, -1758, 866, -5653 },
268  { 1945, -2295, -149, -5302 },
269  { 1287, -3525, 996, -5255 },
270  { 2297, 803, 1177, -6067 },
271  { 187, -180, -619, -6202 },
272  { -793, -2537, 1554, -5057 },
273  { -2703, -204, -629, -5853 },
274  { -1007, -146, 313, -5582 },
275  { 830, 357, 869, -6363 },
276  { -228, -575, -3177, -4433 },
277  { -1001, -1553, -142, -5708 },
278  { -1644, 1683, 1721, -4533 },
279  { 893, 1924, -15, -5791 },
280  { 2195, 2061, -262, -5471 },
281  { 3031, 270, 311, -5096 },
282  { 1912, 1638, -1523, -4677 },
283  { -3142, -55, 253, -4914 },
284  { 356, -1680, 343, -6123 },
285  { -2241, -1734, -976, -5939 },
286  { -2196, -2893, 547, -4938 },
287  { -1245, 126, -1916, -5419 },
288  { -249, -3755, -1422, -5594 },
289  { 575, -2683, -1926, -4566 },
290  { -762, 1885, 192, -5880 },
291  { -811, -2562, -1068, -6013 },
292  { -2264, -3086, -976, -4775 },
293  { 70, -1215, 2880, -4410 },
294  { 714, -3760, 2916, -4691 },
295  { -244, -3404, 1740, -4493 },
296  { 684, -5137, -328, -5608 },
297  { -529, -3825, -1786, -4535 },
298  { -713, -4743, -1118, -5546 },
299  { 2718, -3788, 1798, -5708 },
300  { -1639, -3679, -1564, -6095 },
301  { 1693, -2642, -1389, -4539 },
302  { 505, -1573, -1651, -4878 },
303  { -835, -2256, -1941, -5352 },
304  { 1464, -411, 1993, -6441 },
305  { 493, -3184, -145, -6148 },
306  { -1413, 499, -1617, -6479 },
307  { -294, 1722, -1419, -5725 },
308  { -2937, -1528, -175, -4624 },
309  { -594, -5911, -56, -6146 },
310  { -300, -4275, 1156, -5947 },
311  { 552, -2643, 2669, -3959 },
312  { 905, -4158, 1789, -5809 },
313  { 1336, -2009, 2108, -5903 },
314  { 1555, -3600, 1110, -6759 },
315  { -1294, -3464, 77, -6084 },
316  { -1139, -4006, -1270, -4181 },
317  { -5094, -3296, 1092, -2847 },
318  { -5503, -2883, 1984, -2067 },
319  { -4671, -4218, -1417, -4132 },
320  { -3763, -3818, 1262, -3082 },
321  { -5132, -3430, 2928, -728 },
322  { -5957, -2877, 1251, -2446 },
323  { -4425, -2319, -212, -4276 },
324  { -6201, -1993, 1774, -2182 },
325  { -5500, -3836, 2201, -1396 },
326  { -6934, -2334, 2366, -1293 },
327  { -6124, -4140, 1337, -1977 },
328  { -6553, -4186, 1756, -1325 },
329  { -5126, -1258, 744, -3656 },
330  { -5167, -1390, 1581, -2895 },
331  { -4525, -3398, 2429, -1865 },
332  { -4076, -3183, 2027, -2510 },
333  { -6191, -3274, 1838, -1814 },
334  { -4454, -2753, 2723, -1185 },
335  { -6655, -4797, 251, -2595 },
336  { -6332, -2232, 1832, 217 },
337  { -5869, -1698, 134, 340 },
338  { -6614, -1045, 2126, -1932 },
339  { -4859, -2107, 2010, -2435 },
340  { -6274, -1622, 2808, -1374 },
341  { -3119, -3209, 521, -3988 },
342  { -5676, -2082, -420, -2711 },
343  { -7073, -3623, 696, -2343 },
344  { -5986, -4224, 572, -2454 },
345  { -4340, -4521, 882, -2771 },
346  { -6178, -1933, 535, -1444 },
347  { -4923, -4163, 1744, -2066 },
348  { -6410, -1519, 1058, -2683 },
349  { -5077, -1185, 856, -2216 },
350  { -7091, -2444, 687, -2597 },
351  { -5284, -2165, 3239, -993 },
352  { -4763, -1497, 197, -3179 },
353  { -4128, -4958, -396, -3578 },
354  { -5054, -3878, -647, -2672 },
355  { -7005, -3348, 1679, -1579 },
356  { -5767, -1017, 2582, -1915 },
357  { -7069, -2787, 1331, -2070 },
358  { -5532, -2296, 706, -2950 },
359  { -5059, -3543, -821, -3637 },
360  { -6639, -1835, 1016, -696 },
361  { -5611, -5220, -694, -3371 },
362  { -5994, -2803, 2933, -729 },
363  { -5948, -619, 1596, -2676 },
364  { -5486, -4419, 153, -3265 },
365  { -4329, -3440, 1646, -1439 },
366  { -4083, -3978, 177, -3569 },
367  { -4289, -2599, 1224, -3075 },
368  { -5707, -3253, 1912, -759 },
369  { -6606, -3437, 2562, -571 },
370  { -5254, -2444, 769, -352 },
371  { -6545, -3154, 582, -1103 },
372  { -5328, -2241, 2566, -1775 },
373  { -7216, -1936, 1538, -1983 },
374  { -3730, -2451, 426, -3869 },
375  { -5110, -1385, 2031, -1169 },
376  { -6470, -2715, 269, -3123 },
377  { -5806, -2480, -97, -3832 },
378  { -3683, -4916, -490, -4330 },
379  { -6341, -2083, -669, -115 },
380  { -4913, -4079, -837, -4673 },
381  { -3274, -2497, 2334, -2652 },
382  { -1286, -1731, 2550, -3756 },
383  { -3375, -877, 926, -3977 },
384  { -2525, -2079, 2879, -2625 },
385  { -5308, -504, 3111, -1607 },
386  { -4904, 460, 4093, -1232 },
387  { -1993, 1616, 4656, -1913 },
388  { -3481, -1176, 3119, -2236 },
389  { -4132, -1502, 2339, -2545 },
390  { -2542, 1151, 3569, -2550 },
391  { -4381, 430, 3147, -2082 },
392  { -3888, 867, 3899, -1657 },
393  { -2861, 1290, 4202, -1979 },
394  { -3893, -253, 2363, -2764 },
395  { -1705, 688, 3827, -2923 },
396  { -2223, 2312, 3700, -3148 },
397  { -1986, -720, 5021, -795 },
398  { -3177, 242, 1952, -3352 },
399  { -1854, 1509, 2528, -3815 },
400  { -3173, 97, 5019, -706 },
401  { -2689, -145, 1375, -3915 },
402  { -4838, -385, 2488, -2427 },
403  { -4557, -355, 1603, -3060 },
404  { -3522, 1832, 3292, -2674 },
405  { -3769, 780, 2378, -2704 },
406  { -4323, -1932, 3414, -1169 },
407  { -2740, 1158, 2729, -3273 },
408  { -3647, 210, 1464, -2892 },
409  { -2342, -2097, 1513, -3727 },
410  { -4422, -1242, 3130, -1833 },
411  { -1308, -1039, 4290, -1875 },
412  { -1754, -2535, 3298, -2314 },
413  { -4102, -186, 4037, -1094 },
414  { -1008, 1570, 3290, 171 },
415  { -3322, -2621, 2791, -1536 },
416  { -2539, -2597, 3442, -1672 },
417  { -3411, -2015, 3670, -1174 },
418  { -2097, 730, 5581, -1399 },
419  { -1510, -74, 4820, -2004 },
420  { -4086, -868, 4425, -771 },
421  { -956, -986, 3640, -2925 },
422  { -2087, -1250, 3464, -2458 },
423  { -3308, -2411, 1334, -3667 },
424  { -2264, -389, 4004, -1854 },
425  { -680, 239, 4058, -3388 },
426  { -1357, 30, 2993, -3658 },
427  { -3601, -552, 1177, -1136 },
428  { -2641, 442, 4374, -1625 },
429  { -2525, 770, 1640, -3895 },
430  { -3172, -891, 3893, -1608 },
431  { -2996, 13, 3277, -2414 },
432  { -899, 1055, 4470, -2501 },
433  { -422, -584, 3475, -3787 },
434  { -1978, -593, 2566, -3415 },
435  { -3150, -1280, 2362, -3047 },
436  { -3592, 224, 1026, -3932 },
437  { -4840, -1189, 3633, -879 },
438  { -3952, -2255, 2916, -1826 },
439  { -1695, 28, 1810, -349 },
440  { -745, -2484, 3308, -3293 },
441  { -1016, 1563, 5365, -1823 },
442  { -2172, -1787, 4266, -1287 },
443  { -1241, -1951, 3982, -2413 },
444  { -2009, -2639, 2330, -3480 },
445  { 5105, -1618, -2588, -2015 },
446  { 6497, -1523, -3218, -910 },
447  { 6526, -2305, -2029, -1790 },
448  { 5289, -99, -3436, -400 },
449  { 5781, -1623, -1577, -2617 },
450  { 5259, -670, -3125, -1700 },
451  { 6343, -1256, -331, -3222 },
452  { 7967, -678, -2195, -1462 },
453  { 6119, -695, -2988, -1538 },
454  { 6108, 494, -3359, -1548 },
455  { 5067, 969, -2328, -2707 },
456  { 7595, -435, -1497, -2056 },
457  { 6929, -719, -2420, -1665 },
458  { 5190, 584, -2982, -2103 },
459  { 6106, -444, -1411, -2739 },
460  { 5584, 289, -1804, -2803 },
461  { 5276, 227, -1180, -3361 },
462  { 7544, -1525, -1834, -1725 },
463  { 5986, -1470, -2606, -1701 },
464  { 5096, -765, -1712, -3006 },
465  { 5423, -149, -3933, -1157 },
466  { 7651, 26, -2445, -1507 },
467  { 4745, -464, -1735, -2362 },
468  { 5352, -1011, -1094, -1999 },
469  { 6300, -672, -542, -1950 },
470  { 6675, -1020, -1318, -1059 },
471  { 7218, -2036, -603, -2462 },
472  { 7755, -1514, -2430, -1229 },
473  { 5041, 449, -1056, -2405 },
474  { 6710, -2277, -1344, -2284 },
475  { 6824, -1347, -2254, 251 },
476  { 6068, -1857, -983, -1316 },
477  { 5603, -2177, -2730, -1477 },
478  { 5838, -1059, -3604, -970 },
479  { 5076, -789, -335, -2413 },
480  { 6191, -1634, -2000, -2129 },
481  { 5092, -1292, -2543, -1034 },
482  { 5305, 435, -1710, -1850 },
483  { 6140, 561, -2176, -2380 },
484  { 6752, 348, -2496, -1890 },
485  { 6405, 273, -1098, -2778 },
486  { 6942, -1340, -496, -1381 },
487  { 5238, -687, -2454, -2349 },
488  { 6959, -882, -1833, -2061 },
489  { 6292, -253, -2125, -2199 },
490  { 5838, -574, -759, -3215 },
491  { 6954, -1484, -640, -2771 },
492  { 7498, -1706, -1210, -2154 },
493  { 6772, -1003, -1235, -2532 },
494  { 6014, 228, -2154, -1108 },
495  { 6943, -2178, -2644, -1122 },
496  { 7262, -763, -3056, -1090 },
497  { 6273, -1478, -1072, 177 },
498  { 4734, 425, -2912, 357 },
499  { 7129, 168, -1537, -2327 },
500  { 7204, -434, -746, -2660 },
501  { 6879, 57, -3087, -1310 },
502  { 4623, -610, -718, -3459 },
503  { 6565, -543, -1998, -339 },
504  { 4752, -277, -2066, -1405 },
505  { 7435, -1416, -1904, -505 },
506  { 4076, 150, -1222, -3556 },
507  { 7082, -28, -1456, -1174 },
508  { 5941, -446, -1326, -1158 },
509  { 3870, -1648, -2474, -2589 },
510  { 858, 37, -3387, -3721 },
511  { 3557, -1503, -1664, -3383 },
512  { 3336, -1972, -3079, -2216 },
513  { 3186, 60, -4185, -863 },
514  { 3456, -773, -3066, -2457 },
515  { 4131, -913, -2060, -2601 },
516  { 4431, -691, -4114, -972 },
517  { 3461, -334, -3680, -1751 },
518  { 2006, -459, -2214, -3827 },
519  { 1322, 32, -2816, -3203 },
520  { 4425, -1897, -2791, -1946 },
521  { 4504, 23, -3421, -1909 },
522  { 3090, -885, -2366, -3264 },
523  { 3209, -2363, -3730, -834 },
524  { 3312, -1471, -3641, -1579 },
525  { 4184, -1669, -3323, -1248 },
526  { 2190, -931, -3302, -2944 },
527  { 2947, -229, -4791, -1195 },
528  { 2020, -1626, -2700, -3125 },
529  { 2214, -326, -4352, -1683 },
530  { 3286, -2619, -2412, -2458 },
531  { 1000, -2571, -4129, -2158 },
532  { 2496, -2627, -3611, -1433 },
533  { 2043, -2191, -2167, -3827 },
534  { 2571, -2544, -1915, -3222 },
535  { 2022, -1501, -3856, -2165 },
536  { 2685, -1180, -1461, -4038 },
537  { 1610, -2313, -4391, -1173 },
538  { 2340, -2490, -4215, -516 },
539  { 1742, -2615, -3632, -2146 },
540  { 523, -1293, -4246, -2442 },
541  { 3725, -2723, -3014, -1576 },
542  { 3554, -1381, -4200, -824 },
543  { 1291, -1594, -4777, -1430 },
544  { 1452, 515, -2960, -3830 },
545  { 4264, -894, -3305, -1826 },
546  { 2606, -1452, -4522, -966 },
547  { 1196, -830, -4807, -1816 },
548  { 1054, -775, -2616, -4071 },
549  { 4206, 415, -4344, -1132 },
550  { 3044, 491, -4126, -1934 },
551  { 988, -901, -3353, -3443 },
552  { 1729, -3063, -2267, -3370 },
553  { 3915, 912, -2989, -2387 },
554  { 3781, 300, -2457, -3050 },
555  { 2712, 924, -1350, -1206 },
556  { 4230, 405, -2343, 665 },
557  { 1878, -873, -225, -29 },
558  { 3510, 56, -1334, -3420 },
559  { 2850, 1447, -2651, -3150 },
560  { 1510, -706, -4125, -2483 },
561  { 3115, 793, -1692, -3894 },
562  { 2667, 213, -2973, -2786 },
563  { 1184, -2384, -3051, -3173 },
564  { 2139, 796, -2079, -3697 },
565  { 1464, -1483, -3726, -2754 },
566  { 2407, -1148, -3915, -1569 },
567  { 2612, -1779, -3217, -2271 },
568  { 2406, -2870, -2937, -2496 },
569  { 2140, 126, -3646, -2758 },
570  { 2952, -1036, 268, -1423 },
571  { 93, -1931, -3841, -3535 },
572  { 389, -2953, -3383, -3343 },
573  { 8652, -5511, -1662, 565 },
574  { 7427, -2791, -2535, -842 },
575  { 8541, -4253, -1407, -988 },
576  { 8018, -3203, -2998, 105 },
577  { 7231, -3926, -958, 1308 },
578  { 7331, -3690, -363, 2586 },
579  { 6803, -3646, -2226, -903 },
580  { 8163, -2811, -477, -2235 },
581  { 9356, -3818, -1685, -684 },
582  { 8466, -2854, -302, -698 },
583  { 8458, -3224, 517, 279 },
584  { 8074, -2619, -1326, 2596 },
585  { 8779, -2761, -2527, -441 },
586  { 6533, -2887, -899, -696 },
587  { 7394, -2305, -1642, -120 },
588  { 8281, -3780, -22, 1305 },
589  { 9158, -4413, -779, 901 },
590  { 9031, -5240, -1109, 1678 },
591  { 8717, -3650, 410, -1075 },
592  { 7317, -3197, -818, -2264 },
593  { 7934, -2385, -1214, -1886 },
594  { 8256, -4441, -291, -587 },
595  { 7358, -3395, 1090, -270 },
596  { 9446, -4910, -1343, -473 },
597  { 8187, -4726, -808, 1166 },
598  { 7504, -3845, -47, 267 },
599  { 8029, -2146, -1283, -383 },
600  { 7461, -2705, -853, 783 },
601  { 9367, -3636, -645, -354 },
602  { 8955, -3473, -308, -1947 },
603  { 8676, -2683, -2099, 1485 },
604  { 7481, -3003, -871, -444 },
605  { 8015, -2839, -1673, 1175 },
606  { 6947, -4643, -1527, -1047 },
607  { 7622, -2575, -137, -960 },
608  { 9388, -4279, -707, -1322 },
609  { 8382, -5259, -1283, -565 },
610  { 6856, -4138, -1030, 630 },
611  { 8659, -2571, -1124, -1666 },
612  { 8763, -3807, -537, 2543 },
613  { 8049, -3578, -2186, -604 },
614  { 8272, -2351, -1985, -1214 },
615  { 6855, -3796, -1527, -1631 },
616  { 7178, -2896, -1600, -1756 },
617  { 7040, -2888, -89, -1586 },
618  { 6261, -3403, -264, 998 },
619  { 7756, -4699, -1543, -834 },
620  { 7682, -4622, -758, -1721 },
621  { 8839, -4232, -2932, 1959 },
622  { 9363, -4679, -1956, 39 },
623  { 7883, -3616, -1414, -1432 },
624  { 8828, -3188, -1356, -1312 },
625  { 7746, -3987, -121, -2424 },
626  { 9262, -3256, -693, 818 },
627  { 7670, -3420, -148, 3504 },
628  { 7344, -3183, 608, 1595 },
629  { 8976, -4139, -1848, 1304 },
630  { 6708, -4131, 33, -852 },
631  { 7840, -4429, -2275, 79 },
632  { 8980, -3858, -2838, 453 },
633  { 7815, -4604, -2563, 944 },
634  { 8372, -4422, -1783, 3071 },
635  { 8623, -5128, -1754, 2888 },
636  { 7462, -3281, 889, 920 },
637  { 8416, -59, -1320, -1825 },
638  { 7928, -1488, -414, -2499 },
639  { 8110, -977, -1047, -2042 },
640  { 8278, -687, -1597, -1550 },
641  { 7988, -174, -977, -2106 },
642  { 8609, -1547, -1628, -1527 },
643  { 9000, -1798, -946, -1761 },
644  { 8954, -872, -1404, -1594 },
645  { 8939, 466, -748, -1212 },
646  { 9549, -329, -177, -1360 },
647  { 9411, -18, -1126, -1568 },
648  { 8859, -782, -488, -1338 },
649  { 8955, -218, -43, -1209 },
650  { 9131, -69, -453, -1001 },
651  { 9069, -1519, -1091, -1199 },
652  { 9247, -1309, -566, -1146 },
653  { 8528, -1617, -287, -1313 },
654  { 7763, -745, -149, -2040 },
655  { 8294, -343, 257, -2633 },
656  { 10149, -893, -552, -1649 },
657  { 9398, -915, 218, -2042 },
658  { 9703, -1194, -675, -1592 },
659  { 9586, -700, -427, -1710 },
660  { 8930, 497, -1445, -1218 },
661  { 9285, -1323, -163, -1552 },
662  { 8431, -1289, -985, -1404 },
663  { 8965, -655, 653, -1483 },
664  { 9542, -1001, -951, -1128 },
665  { 9205, -647, -37, -882 },
666  { 8603, -56, 514, -1793 },
667  { 9300, -12, -1324, -567 },
668  { 8773, 238, -184, -1456 },
669  { 9941, -1306, -69, -1792 },
670  { 9360, 279, -376, -1919 },
671  { 9180, -285, 95, -2170 },
672  { 9922, -501, -970, -1570 },
673  { 8341, -1493, -856, -2092 },
674  { 8780, -981, -850, -1014 },
675  { 9721, -548, -1504, -1094 },
676  { 9973, -1493, 482, -2105 },
677  { 8707, -333, -1027, -1087 },
678  { 9098, -469, -315, -1723 },
679  { 8879, -1050, -661, -2020 },
680  { 8857, 602, -866, -1918 },
681  { 8945, -1025, -2154, -1071 },
682  { 8484, -1930, -468, -2179 },
683  { 9177, -1903, -224, -2112 },
684  { 8652, -137, -2097, -1214 },
685  { 9063, -973, -1405, -772 },
686  { 9328, -456, 662, -2469 },
687  { 10101, -697, 127, -2113 },
688  { 9685, 811, -2359, -1024 },
689  { 8586, -94, -460, -1982 },
690  { 7924, -141, -509, -2513 },
691  { 7773, -669, -107, -2835 },
692  { 8636, -1064, -46, -2409 },
693  { 9748, 596, -1815, -1349 },
694  { 8924, 304, 547, -2614 },
695  { 9442, 746, -1153, -1679 },
696  { 9454, -278, -529, -1976 },
697  { 8488, 561, -32, -2160 },
698  { 10083, -63, -1544, -1364 },
699  { 9390, -1278, 568, -1131 },
700  { 9740, -49, -2253, -910 },
701  { 3636, -2391, -1115, -3614 },
702  { 6014, -3204, -1902, -1808 },
703  { 5787, -3497, -1116, -2590 },
704  { 4365, -3046, -1632, -2668 },
705  { 4733, -2192, -2029, -2468 },
706  { 5412, -2753, -1633, -2464 },
707  { 4455, -3375, -767, -3399 },
708  { 4456, -1644, -983, -2841 },
709  { 4039, -2523, 38, -3967 },
710  { 3406, -2662, 72, -4757 },
711  { 4279, -2005, 1055, -4399 },
712  { 4321, -1377, -860, -3786 },
713  { 3743, -5739, -651, -3047 },
714  { 3528, -5510, 361, -4060 },
715  { 6496, -4886, -136, -2689 },
716  { 4513, -5254, 551, -4010 },
717  { 6557, -3413, -92, -3063 },
718  { 4186, -2059, 187, 47 },
719  { 6210, -4117, -1256, -1985 },
720  { 6038, -4343, 351, -2124 },
721  { 4305, -4780, -2077, -1897 },
722  { 4480, -3815, -2228, -1533 },
723  { 5582, -3689, 1221, -3429 },
724  { 5532, -4874, 1195, -2765 },
725  { 6518, -2853, -905, -2568 },
726  { 5467, -2192, 470, -4115 },
727  { 4139, -1577, 240, -3493 },
728  { 5281, -1926, -729, -3340 },
729  { 5214, -2870, 1359, -4289 },
730  { 3046, -3510, -1536, -3214 },
731  { 5433, -2881, -1230, -1184 },
732  { 4861, -3932, -1071, -2791 },
733  { 5693, -4234, -1906, -1502 },
734  { 4004, -3935, -1804, -2383 },
735  { 3728, -3792, 681, -4773 },
736  { 3621, -3030, -1951, -2598 },
737  { 5133, -3903, 44, -3700 },
738  { 3561, -3451, 1183, -5301 },
739  { 5026, -2762, -2341, -1780 },
740  { 5841, -2492, -467, -3210 },
741  { 5591, -1791, 497, -2472 },
742  { 5054, -3898, -1822, -2097 },
743  { 5813, -2792, 83, -1469 },
744  { 4432, -4497, 1670, -5193 },
745  { 5338, -4653, -1109, -2200 },
746  { 3239, -4401, -648, -3655 },
747  { 2147, -3598, -1200, -4242 },
748  { 4417, -2271, -1552, -3210 },
749  { 6494, -4360, 852, -3565 },
750  { 2393, -6358, -856, -4524 },
751  { 4959, -4196, -847, -1403 },
752  { 4924, -5438, -226, -3026 },
753  { 4254, -5303, -1306, -2424 },
754  { 4121, -3126, -2334, -1981 },
755  { 3437, -4443, -1464, -2953 },
756  { 3203, -3459, -529, -4339 },
757  { 5896, -5945, 543, -3246 },
758  { 1987, -4733, -220, -4863 },
759  { 4358, -4431, -514, -3081 },
760  { 4583, -2416, -492, -2287 },
761  { 2943, -5035, 419, -4927 },
762  { 5358, -5129, 987, -4309 },
763  { 4460, -3392, 1752, -5634 },
764  { 3415, -4633, 1507, -5945 },
765  { 811, -4692, -445, 2333 },
766  { 1009, -5613, -1857, 1360 },
767  { 1338, -2712, -2720, 3036 },
768  { 1002, -3754, -2582, 2344 },
769  { 750, -4608, -2334, 714 },
770  { 2043, -3207, -2822, 2173 },
771  { -140, -4654, -2953, 357 },
772  { -54, -4026, -2376, 2695 },
773  { 1858, -5022, -717, 2287 },
774  { 2064, -3894, -722, 3255 },
775  { 2727, -4558, -332, 2603 },
776  { 1810, -5378, 283, 1826 },
777  { 3935, -4326, 762, 3383 },
778  { -767, -4697, -2510, 1922 },
779  { 2146, -4312, -3090, 1641 },
780  { 54, -5881, -2114, 921 },
781  { 1992, -5766, -640, 1574 },
782  { 1200, -5371, -1114, 1828 },
783  { 2973, -5337, 34, 2266 },
784  { 1531, -5018, -2817, 1192 },
785  { 3078, -4570, 117, 1990 },
786  { 924, -4286, -1388, 2713 },
787  { 142, -5058, -2848, 1487 },
788  { -106, -6180, -881, 842 },
789  { 673, -5433, -229, 1596 },
790  { 783, -5710, -2784, 562 },
791  { 1935, -5729, -2009, 856 },
792  { -410, -3375, -3326, 2734 },
793  { 234, -3000, -2628, 3260 },
794  { 733, -3405, -3806, 1589 },
795  { 771, -4285, -3544, 1314 },
796  { 1192, -3563, -3960, 2178 },
797  { 206, -5555, -1250, 1546 },
798  { -130, -3815, -1210, 3041 },
799  { 646, -3940, -393, 2992 },
800  { -184, -4931, -1767, 1925 },
801  { 2746, -5120, -2275, 1464 },
802  { 2440, -3731, -3352, 2729 },
803  { -490, -4942, -3779, 997 },
804  { 68, -2636, -4167, 3778 },
805  { 48, -3986, -4118, 2106 },
806  { -978, -5486, -1336, 1390 },
807  { 1126, -5297, -855, 640 },
808  { -472, -3975, -3622, 1557 },
809  { 2456, -5344, -1523, 1648 },
810  { -774, -5652, -2417, 1147 },
811  { 995, -6122, -812, 1132 },
812  { 3282, -4571, -1763, 2175 },
813  { 3655, -3862, -676, 3568 },
814  { 3038, -3647, -1672, 3381 },
815  { 2595, -2964, -2772, 3263 },
816  { 4176, -3353, -1148, 4354 },
817  { 1603, -3442, -1500, 3444 },
818  { 828, -6226, -1783, 678 },
819  { 1421, -3333, -3080, 3403 },
820  { 1121, -4727, -1924, 1984 },
821  { -186, -5083, -682, 1796 },
822  { 819, -2778, -3488, 530 },
823  { 421, -2873, -3832, 2596 },
824  { 2164, -4263, -1605, 2282 },
825  { 585, -4437, -682, -491 },
826  { -644, -4452, -1157, 2325 },
827  { 1991, -4299, 210, 2834 },
828  { 2135, -3632, -2113, 665 },
829  { -7482, -2724, -2662, -1380 },
830  { -6983, -2166, -3756, -3509 },
831  { -7085, -1439, -2397, -3112 },
832  { -7760, -3049, -3319, -2822 },
833  { -8413, -2760, -4406, -3298 },
834  { -5995, -3943, -1260, -3750 },
835  { -7879, -1554, -3464, -2606 },
836  { -6314, -2034, -3878, -1681 },
837  { -8849, -2084, -1399, -1231 },
838  { -7153, -2602, -1384, -817 },
839  { -8041, -2571, -407, -2785 },
840  { -7246, -2233, -1578, 260 },
841  { -7336, -3883, -4061, -1342 },
842  { -7619, -3908, -2342, 382 },
843  { -8684, -3724, -1662, -727 },
844  { -7850, -2922, -1770, -3449 },
845  { -6766, -2034, -1293, -1988 },
846  { -6895, -2116, -968, -3744 },
847  { -7136, -5147, -2618, -2809 },
848  { -8224, -3724, -2519, -1589 },
849  { -6711, -2750, -3021, -219 },
850  { -8059, -1638, -1102, -3175 },
851  { -8710, -4839, -3963, -3143 },
852  { -9363, -4965, -3257, -1002 },
853  { -6099, -1751, -3157, -395 },
854  { -6453, -3216, -4597, -483 },
855  { -7879, -5477, -839, -2638 },
856  { -7202, -4038, -526, -2856 },
857  { -8022, -1228, -1910, -1646 },
858  { -9117, -1393, -1582, -2535 },
859  { -9095, -2693, -636, -2605 },
860  { -9076, -2580, -3481, -2519 },
861  { -8327, -4859, -2422, 83 },
862  { -8368, -2129, -2324, -2173 },
863  { -8554, -4563, -3842, -2007 },
864  { -10462, -4261, -1934, -2084 },
865  { -9717, -3187, -2294, -1896 },
866  { -9625, -3889, -3020, -3224 },
867  { -9857, -4955, -4239, -2184 },
868  { -9752, -2351, -2277, -3129 },
869  { -7219, -1302, -2639, -1603 },
870  { -7477, -4360, -3718, -559 },
871  { -5680, -2033, -2326, -3078 },
872  { -10190, -5548, -4643, -3601 },
873  { -9431, -4121, -879, -2479 },
874  { -8365, -5450, -2020, -1439 },
875  { -6289, -5178, -1605, -3845 },
876  { -8319, -3866, -687, -2792 },
877  { -8131, -1031, -3608, -3947 },
878  { -10510, -2560, -1199, -2082 },
879  { -11015, -3640, -2748, -3041 },
880  { -8762, -5022, -5231, -1162 },
881  { -10153, -2715, -4648, -4859 },
882  { -7930, -5205, -1900, -3600 },
883  { -9561, -3548, -4812, -3722 },
884  { -7663, -4709, -1180, -1475 },
885  { -9073, -5707, -1815, -2980 },
886  { -8602, -2363, -2675, -3770 },
887  { -9967, -5614, -3575, -3838 },
888  { -8324, -1005, -2131, -3254 },
889  { -10331, -5737, -2550, -2940 },
890  { -8234, -3354, -3361, -4479 },
891  { -8140, -1951, -4526, -4545 },
892  { -6679, -2662, -2284, -4182 },
893  { -1122, -1514, -6427, -212 },
894  { 54, -1660, -5424, -1404 },
895  { 254, -2778, -5222, 846 },
896  { -267, -1661, -6577, 814 },
897  { -305, -2021, -5759, 1484 },
898  { -1791, -2446, -6867, -86 },
899  { -2929, -3158, -6603, -1799 },
900  { -1391, -3189, -5557, -1053 },
901  { -1602, -884, -6767, -1213 },
902  { -361, -318, -6219, -44 },
903  { -4078, -2635, -5523, -433 },
904  { -956, 478, -4382, 1470 },
905  { -3300, -2462, -6021, -2721 },
906  { 708, -2434, -5085, -540 },
907  { -2435, -3607, -5647, -2110 },
908  { -491, -1134, -4681, -2886 },
909  { 87, -3435, -4641, -1194 },
910  { -586, -2927, -4784, 366 },
911  { -1394, -2326, -6021, 350 },
912  { 97, -2519, -4678, -2120 },
913  { -1547, -1907, -5069, -2993 },
914  { 268, -3724, -4719, 127 },
915  { -827, -1190, -5912, 1144 },
916  { -3959, -2322, -6898, -1974 },
917  { -2728, -2228, -6426, -562 },
918  { -456, -666, -5785, -1609 },
919  { 531, -1096, -5731, -656 },
920  { -3569, -688, -3915, 110 },
921  { -4752, -1725, -4393, -377 },
922  { -3210, -3315, -6960, -840 },
923  { -688, -3416, -4971, 1221 },
924  { -1833, 77, -6491, -2434 },
925  { -239, -255, -6850, -886 },
926  { -2112, -1490, -6291, -2689 },
927  { -1544, -4579, -5198, -1261 },
928  { -2771, -4014, -5520, 683 },
929  { -1635, -2829, -5512, 1214 },
930  { -958, -2582, -4823, 2360 },
931  { -2077, -4566, -4642, 365 },
932  { -3112, -4214, -5960, -823 },
933  { -2467, -2510, -4858, 1467 },
934  { -1561, -3399, -5822, 211 },
935  { -775, -1081, -4424, 2636 },
936  { -1263, 25, -6378, -1392 },
937  { -3476, -366, -5417, -1393 },
938  { -3176, -1476, -4149, 1466 },
939  { -2479, 518, -4448, -257 },
940  { -2992, 158, -4660, -1279 },
941  { -1320, -3872, -4479, 1147 },
942  { -1475, -312, -5318, 539 },
943  { -3527, -1679, -5860, -1681 },
944  { -3397, -3438, -5593, 1866 },
945  { -4089, -2439, -4763, 1275 },
946  { -748, -4513, -4687, -48 },
947  { -2166, -4531, -4691, -2856 },
948  { -2385, -853, -6035, -627 },
949  { -1194, -4091, -4472, -1963 },
950  { -682, -3234, -4084, -3033 },
951  { -3255, -5015, -5328, -12 },
952  { -2313, -3436, -4601, -155 },
953  { -2792, -1038, -6947, -2019 },
954  { -1244, -1526, -5771, -1882 },
955  { -4679, -3731, -5506, 283 },
956  { -3062, -66, -3558, -758 },
957  { -4895, -1187, 4751, 3728 },
958  { -7600, -2752, 3320, 4613 },
959  { -5703, -2975, 3944, 2659 },
960  { -4972, -1257, -246, 2952 },
961  { -4221, -2487, 1702, 4295 },
962  { -2900, -1529, 2458, 4935 },
963  { -5061, 407, 2416, 4050 },
964  { -6931, -3478, 2761, 2213 },
965  { -6037, -3921, 3192, 1866 },
966  { -6113, -811, 2407, 3782 },
967  { -5878, -1716, 1207, 3478 },
968  { -5953, -2853, 2207, 2712 },
969  { -6807, -3223, 2749, 3595 },
970  { -3272, -3157, 1389, 3788 },
971  { -5368, -1904, 1980, 5077 },
972  { -7235, -1398, 3075, 4548 },
973  { -4765, -3487, 2755, 2796 },
974  { -7658, -4435, 2694, 2582 },
975  { -6997, -4282, 456, 3832 },
976  { -5563, -3115, -63, 3713 },
977  { -4244, -4220, 1450, 2767 },
978  { -3801, -2194, 190, 4303 },
979  { -5458, -4119, 1958, 2274 },
980  { -7300, -3469, 3514, 3193 },
981  { -4594, -2067, 775, 4752 },
982  { -3389, -1654, 1464, 5412 },
983  { -4845, -3483, 964, 3437 },
984  { -6007, -2818, 1666, 4659 },
985  { -8709, -5007, 1757, 3287 },
986  { -5833, -4389, 1025, 3171 },
987  { -5788, -1780, 3944, 3661 },
988  { -4430, -920, 1938, 4753 },
989  { -7066, -1857, 4591, 4538 },
990  { -3549, -513, 1427, 5317 },
991  { -7517, -1220, 2883, 3049 },
992  { -7605, -2687, 1874, 2735 },
993  { -8718, -4035, 2676, 3730 },
994  { -7990, -3907, 1185, 2607 },
995  { -6058, -1744, 3349, 5157 },
996  { -5954, 565, 3161, 3250 },
997  { -6478, -612, 1930, 2271 },
998  { -6535, -1445, -2, 1618 },
999  { -8963, -4151, 1192, 4044 },
1000  { -7227, -3570, 1600, 4234 },
1001  { -4674, 79, 595, 3015 },
1002  { -3974, 430, 2727, 5137 },
1003  { -5299, 9, 3714, 4779 },
1004  { -6779, -2699, -8, 2436 },
1005  { -7016, -1145, 1293, 2310 },
1006  { -6955, -3312, 1534, 1801 },
1007  { -4025, 740, 1850, 4054 },
1008  { -9589, -3460, 4154, 5270 },
1009  { -4404, -1181, 4298, 5173 },
1010  { -7356, -4583, -18, 2644 },
1011  { -6516, -1235, 4439, 6234 },
1012  { -3453, -301, 4344, 4464 },
1013  { -4643, 1530, 3315, 4340 },
1014  { -4575, -2557, 3754, 3682 },
1015  { -3643, -3501, 2051, 2997 },
1016  { -5412, -2475, 2301, 1579 },
1017  { -5846, 259, 1360, 2348 },
1018  { -5258, -1358, 1050, 838 },
1019  { -5542, -219, 6377, 5750 },
1020  { -5713, -2952, 922, 899 },
1021  { -2049, -1135, 5206, 1033 },
1022  { -1693, -1886, 4835, -106 },
1023  { -2344, -3504, 4232, -13 },
1024  { -2475, -2334, 5043, 1126 },
1025  { -787, -2549, 3880, 2138 },
1026  { -3159, -2341, 4830, 2887 },
1027  { -1780, -1009, 6240, 2061 },
1028  { -4327, -3363, 2818, 886 },
1029  { -3376, -2743, 4104, 207 },
1030  { -3250, -4640, 2718, 1498 },
1031  { -382, -1075, 4382, 3460 },
1032  { -2416, -4168, 3530, 816 },
1033  { -1756, -2708, 4861, 622 },
1034  { -1879, -2097, 5156, 2889 },
1035  { -2496, -2418, 3722, 2671 },
1036  { -2717, -3252, 3341, 1944 },
1037  { -4063, -4091, 3306, 267 },
1038  { -3549, -3808, 3747, 842 },
1039  { -2635, 546, 5794, 1894 },
1040  { -1857, -1121, 4383, 3964 },
1041  { -2226, -2166, 3489, 3678 },
1042  { -3492, -660, 5323, 1063 },
1043  { -3033, -3130, 4382, 1828 },
1044  { -2703, -625, 6369, 2851 },
1045  { -1656, -2842, 4584, -528 },
1046  { -4781, -2622, 4390, 2097 },
1047  { -413, -2045, 5081, 3035 },
1048  { -3810, -2662, 4532, 1095 },
1049  { -3144, -1858, 5215, 1880 },
1050  { -3562, -1795, 4928, 670 },
1051  { -4800, -1509, 5189, 1859 },
1052  { -1085, -3832, 4169, 900 },
1053  { -1969, -3270, 2857, 2878 },
1054  { -4267, -4140, 3176, 1805 },
1055  { -5145, -3727, 3524, 1168 },
1056  { -1346, -1876, 5501, 1748 },
1057  { -4998, -2945, 3699, 338 },
1058  { -3458, -3096, 3406, -635 },
1059  { -1751, -3209, 3508, 395 },
1060  { -2507, 170, 5987, 705 },
1061  { -3756, -1072, 5647, 3536 },
1062  { -2870, -1439, 5026, 3212 },
1063  { -3913, -3225, 3669, 2144 },
1064  { -3739, 226, 5747, 764 },
1065  { -2052, -820, 5266, 3093 },
1066  { -3214, -3820, 2409, 2391 },
1067  { -4398, -2588, 3501, -218 },
1068  { -4484, -1763, 4180, -198 },
1069  { -3368, -1525, 4362, -134 },
1070  { -2407, 224, 4905, 3533 },
1071  { -1369, -2937, 4728, 1788 },
1072  { -4848, -1707, 4159, 851 },
1073  { -3454, -1749, 4281, 3230 },
1074  { -1990, -3853, 3487, 1735 },
1075  { -3117, 92, 6155, 4075 },
1076  { -2676, -2472, 4078, -589 },
1077  { -1547, -2012, 2626, 1835 },
1078  { -4275, -588, 4824, 725 },
1079  { -601, -2249, 3736, 3548 },
1080  { -4060, -61, 5333, 3097 },
1081  { -4303, 7, 6551, 3054 },
1082  { -5003, -1029, 5786, 3319 },
1083  { -2810, -728, 5392, 199 },
1084  { -1232, -200, 5228, 3121 },
1085  { 2621, 165, -6255, 298 },
1086  { 3669, 537, -6844, 1564 },
1087  { 1598, -1190, -6235, 2523 },
1088  { 2164, -32, -6894, 1383 },
1089  { 853, -1597, -6069, 1449 },
1090  { 1377, -1661, -5266, 108 },
1091  { 2660, 48, -5172, -517 },
1092  { 1903, -391, -5677, 1010 },
1093  { 3792, 206, -5274, -11 },
1094  { 1239, 2776, -2929, 2721 },
1095  { 4071, 149, -7259, 3125 },
1096  { 1436, -480, -6156, -196 },
1097  { 1373, -1960, -5005, 3122 },
1098  { 3413, -1271, -5176, 3283 },
1099  { 3060, -68, -6495, 2238 },
1100  { 2700, -2075, -4681, 91 },
1101  { 2928, -1728, -5168, 1858 },
1102  { 4424, 828, -4471, 88 },
1103  { 2672, -2604, -4038, 2753 },
1104  { 5223, -123, -6749, 2295 },
1105  { 4237, -420, -5538, 1353 },
1106  { 4744, -1281, -4097, 4708 },
1107  { 1103, -2764, -4751, 2024 },
1108  { 3747, -1913, -3911, 3960 },
1109  { 2470, -1416, -5542, 615 },
1110  { 4847, -1354, -5334, 1733 },
1111  { 5336, 88, -7593, 4007 },
1112  { 2388, -2880, -4807, 1037 },
1113  { 4495, 1391, -5685, -139 },
1114  { 5253, 1637, -6450, 1533 },
1115  { 1199, 795, -5515, 1261 },
1116  { 1397, -1259, -4252, 3838 },
1117  { 746, 70, -6640, 604 },
1118  { 1584, 166, -4972, 3072 },
1119  { 380, -999, -5397, 2267 },
1120  { 2974, 1707, -3242, 5360 },
1121  { 5202, -403, -5453, 2832 },
1122  { 3718, -1731, -4760, 714 },
1123  { 4150, -975, -4792, 61 },
1124  { 2925, -818, -4841, 15 },
1125  { 5301, 577, -4006, 3259 },
1126  { 5265, 1986, -5679, 3028 },
1127  { 3752, 1928, -4509, 3729 },
1128  { 3278, 1925, -6370, 1247 },
1129  { 5107, 1721, -4853, 3127 },
1130  { 3279, 2982, -2515, 4005 },
1131  { 4622, 668, -6204, 759 },
1132  { 6034, 317, -5763, 4818 },
1133  { -558, 57, -3785, 2817 },
1134  { 4476, 1616, -3965, 4536 },
1135  { 5953, 2056, -8215, 2715 },
1136  { 4387, 2613, -7463, 868 },
1137  { 5834, 1088, -4736, 4924 },
1138  { 6473, -856, -6991, 4172 },
1139  { 4959, -293, -5162, 76 },
1140  { 2731, -843, -6119, 3847 },
1141  { 3245, 1202, -6833, 616 },
1142  { 2553, 1383, -3829, 3859 },
1143  { 4332, 2099, -3480, 3622 },
1144  { 2110, 2683, -2728, 3990 },
1145  { 876, 1167, -3290, 3466 },
1146  { 3991, 1709, -2410, 4077 },
1147  { 5105, 939, -2584, 3256 },
1148  { 4719, 688, -1566, 3040 },
1149  { -3632, 4335, 1266, -3303 },
1150  { -4956, 3207, 1312, -2806 },
1151  { -4669, 2627, 2663, -2435 },
1152  { -4282, 3708, 2303, -3038 },
1153  { -4536, 2297, -175, -3350 },
1154  { -5234, 2503, -139, -880 },
1155  { -3978, 1512, 1092, -3619 },
1156  { -4519, 4649, 1363, -2455 },
1157  { -5118, 3132, 1961, -1577 },
1158  { -5196, 3379, -182, -1378 },
1159  { -6420, 4486, 2397, -1993 },
1160  { -5030, 5046, 1292, -1118 },
1161  { -4559, 2573, -927, -1406 },
1162  { -3501, 3730, 691, -4930 },
1163  { -4364, 2758, 1007, -3909 },
1164  { -4026, 2839, -1559, -2340 },
1165  { -5037, 4053, 836, -1571 },
1166  { -4727, 5136, 1110, -3588 },
1167  { -5245, 2799, -999, -2164 },
1168  { -4954, 1501, 422, -3963 },
1169  { -5994, 2726, 1462, -2833 },
1170  { -5621, 5159, 2038, -2512 },
1171  { -4991, 2291, 1917, -3151 },
1172  { -5469, 4382, -148, -2978 },
1173  { -5858, 1983, 807, -2720 },
1174  { -4709, 3556, 952, -467 },
1175  { -2489, 2362, 1714, -4230 },
1176  { -4717, 5004, -1180, -3672 },
1177  { -5914, 3653, 1359, -1317 },
1178  { -5506, 2995, 780, -1059 },
1179  { -5287, 3945, 2480, -2293 },
1180  { -3849, 4358, 322, -1770 },
1181  { -3911, 3570, 252, -3185 },
1182  { -3660, 5128, 158, -3719 },
1183  { -4599, 3277, -503, -2727 },
1184  { -3673, 3760, -1252, -3339 },
1185  { -5161, 2337, 388, -1943 },
1186  { -3529, 2216, 2156, -3080 },
1187  { -4309, 4331, 1808, -1460 },
1188  { -4782, 3820, 480, -2504 },
1189  { -4166, 3544, -378, -1567 },
1190  { -5572, 2466, -418, -2909 },
1191  { -6096, 2930, 119, -1878 },
1192  { -5963, 3554, 1011, -2233 },
1193  { -6433, 4335, 935, -2930 },
1194  { -5004, 3314, -1352, -3430 },
1195  { -6042, 3463, -1008, -3940 },
1196  { -4671, 2214, -640, -5040 },
1197  { -2795, 3759, 1412, -3803 },
1198  { -3647, 4436, 729, -515 },
1199  { -3594, 1033, 56, -4148 },
1200  { -2908, 3027, 2889, -3485 },
1201  { -3338, 2234, 313, -4285 },
1202  { -3825, 4497, -561, -2634 },
1203  { -6167, 3012, -48, -3149 },
1204  { -4828, 3515, -969, -4475 },
1205  { -5789, 2757, -539, -4173 },
1206  { -2452, 3067, 564, -4249 },
1207  { -4921, 1358, 1331, -2889 },
1208  { -3127, 4239, -1045, -1523 },
1209  { -4780, 2326, -1118, -3446 },
1210  { -3908, 5546, 152, -2622 },
1211  { -6972, 2976, 337, -2809 },
1212  { -4839, 4613, -35, -4077 },
1213  { -1408, 4822, -1149, -4997 },
1214  { -981, 4979, -912, -6304 },
1215  { -2098, 5689, -888, -2878 },
1216  { -3343, 4814, -657, -4434 },
1217  { -2461, 3601, -967, -4869 },
1218  { -2652, 3944, 87, -5520 },
1219  { -1104, 6076, 174, -6407 },
1220  { 355, 5370, -1721, -5869 },
1221  { 1242, 4497, -1107, -5091 },
1222  { -89, 4002, -1491, -5182 },
1223  { 1059, 5693, -1591, -4905 },
1224  { 1323, 4682, -2078, -4768 },
1225  { 818, 3996, -549, -5468 },
1226  { -287, 4529, 929, -5543 },
1227  { -919, 5519, -2791, -2844 },
1228  { -1407, 5679, -3289, -3974 },
1229  { -189, 6530, -3547, -4002 },
1230  { -900, 7039, -3371, -4855 },
1231  { -2983, 7211, -363, -4835 },
1232  { -814, 6503, -104, -5106 },
1233  { -2386, 6896, 809, -4919 },
1234  { 845, 4492, 352, -6621 },
1235  { -1998, 7237, -1646, -4231 },
1236  { -3380, 6251, 471, -4577 },
1237  { -1908, 7059, 84, -5726 },
1238  { -340, 6346, -803, -6265 },
1239  { -2279, 5834, -47, -4633 },
1240  { -1532, 5286, -1748, -1901 },
1241  { -2757, 6188, -453, -3415 },
1242  { -1255, 6405, -2043, -6357 },
1243  { 918, 5581, -121, -5667 },
1244  { 1840, 5336, -821, -5034 },
1245  { -2475, 4992, -1825, -3104 },
1246  { -2413, 5606, -1789, -4298 },
1247  { 132, 5128, -2389, -4442 },
1248  { 223, 6400, -2653, -4742 },
1249  { -673, 5012, 680, -4582 },
1250  { -1657, 6624, -349, -3596 },
1251  { -755, 6289, -1860, -3978 },
1252  { -572, 6894, -1946, -5207 },
1253  { -1141, 4756, -2665, -5586 },
1254  { -1073, 4269, -431, -4030 },
1255  { 186, 5761, 916, -5868 },
1256  { -1907, 4836, 1017, -5106 },
1257  { -963, 3363, -1248, -6348 },
1258  { -3262, 4774, -1818, -5858 },
1259  { 847, 3812, -2538, -4302 },
1260  { -1223, 5903, 1360, -5479 },
1261  { -1094, 6923, -1244, -2381 },
1262  { 267, 6276, -709, -2846 },
1263  { -157, 5840, 1124, -4266 },
1264  { 889, 3206, -910, -5305 },
1265  { -1736, 3344, 582, -4838 },
1266  { -2357, 5676, -2695, -6277 },
1267  { -1916, 6901, -986, -5397 },
1268  { -3062, 6028, -695, -5687 },
1269  { 1836, 3566, -1357, -5226 },
1270  { -2176, 4938, 646, -3872 },
1271  { -2199, 3055, -208, -6124 },
1272  { -236, 3032, -821, -5325 },
1273  { -3989, 7277, -565, -3899 },
1274  { -595, 4362, 74, -5975 },
1275  { 684, 5874, -841, -4424 },
1276  { -2731, 6305, -2389, -5465 },
1277  { -5775, 1325, -56, -2528 },
1278  { -7029, -534, -1890, -3278 },
1279  { -5798, -15, -2734, -2210 },
1280  { -5504, -1198, -353, -3659 },
1281  { -5079, 960, -894, -4336 },
1282  { -6073, -36, -133, -3014 },
1283  { -5782, -259, -1025, -3986 },
1284  { -6843, 1262, -807, -1639 },
1285  { -5263, -918, -3290, -579 },
1286  { -4840, 461, -2158, -533 },
1287  { -6014, -50, -620, 504 },
1288  { -5843, 241, -1359, -282 },
1289  { -5898, 577, 769, -3271 },
1290  { -6833, -946, -466, -3347 },
1291  { -6026, 1459, -512, -729 },
1292  { -7361, 747, -388, -1110 },
1293  { -6391, 2142, -1160, -2513 },
1294  { -6995, 304, 498, -2673 },
1295  { -6757, 679, -386, -433 },
1296  { -5222, 1688, -1093, -1032 },
1297  { -5019, 575, 184, -3627 },
1298  { -4237, 628, -3507, -1243 },
1299  { -7479, -456, -1722, -1486 },
1300  { -6464, 713, -1273, -1153 },
1301  { -6255, 1682, -606, -3607 },
1302  { -7033, 1497, -71, -1955 },
1303  { -6694, 1556, -1721, -3214 },
1304  { -6114, -356, 813, -2575 },
1305  { -5308, 632, -1851, -1636 },
1306  { -5742, -911, -1733, 383 },
1307  { -6083, -387, -2313, -879 },
1308  { -6535, -530, -1505, -2083 },
1309  { -4896, 1223, -2750, -1816 },
1310  { -6392, -463, -3247, -2093 },
1311  { -5373, 1264, -2706, -3042 },
1312  { -3894, -1390, -1020, -891 },
1313  { -6179, 1168, -1966, -1922 },
1314  { -5162, 1668, -1617, -1916 },
1315  { -6453, 920, -1169, -2432 },
1316  { -6130, 2005, -536, -1519 },
1317  { -6552, -98, -518, -1938 },
1318  { -7528, 355, -1101, -1772 },
1319  { -5745, 610, -247, -1360 },
1320  { -7003, 177, -2064, -1958 },
1321  { -6956, -570, -2220, -4225 },
1322  { -7830, 791, -1394, -2774 },
1323  { -7634, 480, -3171, -4224 },
1324  { -7913, 1154, -350, -2381 },
1325  { -5063, 1704, -1804, -2977 },
1326  { -4887, -524, -2703, 188 },
1327  { -5551, 406, -1620, -3063 },
1328  { -7109, 1342, 381, -3021 },
1329  { -6846, 631, -458, -3398 },
1330  { -4606, -605, 11, -3930 },
1331  { -8134, -225, -1738, -2648 },
1332  { -7043, 402, -2734, -3059 },
1333  { -7417, 1825, -2545, -4389 },
1334  { -6971, -236, -1031, -665 },
1335  { -5752, 2111, -1632, -3808 },
1336  { -7660, -78, -624, -3135 },
1337  { -6358, 619, -1951, -3911 },
1338  { -8134, 408, -1935, -3695 },
1339  { -6335, 1911, -2368, -4505 },
1340  { -7116, 2163, -344, -2753 },
1341  { 2357, 4488, 2220, -5682 },
1342  { 1385, 3206, 2300, -5305 },
1343  { 1419, 2557, 5203, -3516 },
1344  { 262, 4315, 3920, -1847 },
1345  { 3316, 3187, 1612, -5609 },
1346  { 1729, 2350, 1673, -6068 },
1347  { 1603, 6126, 1467, -2839 },
1348  { -1339, 3316, 3691, -3530 },
1349  { -563, 4618, 3180, -4548 },
1350  { 463, 4624, 3111, -5614 },
1351  { 1246, 5455, 3356, -5720 },
1352  { 480, 2149, 5422, -2893 },
1353  { 1768, 4827, 913, -5579 },
1354  { -149, 5381, 4366, -3297 },
1355  { 985, 3672, 2644, -92 },
1356  { -258, 2911, 5817, -2213 },
1357  { 3428, 3289, 3351, -3541 },
1358  { -666, 3295, 4727, -2869 },
1359  { 35, 6641, 4160, -4052 },
1360  { 623, 6787, 3156, -4560 },
1361  { 2654, 4360, 4676, -4632 },
1362  { 1386, 5246, 4834, -4497 },
1363  { 3488, 4574, 3856, -5946 },
1364  { 383, 4481, 4168, -4110 },
1365  { 1753, 3652, 4288, -3326 },
1366  { 1344, 4905, 2508, -4660 },
1367  { 1580, 4106, 3104, -2224 },
1368  { 2027, 5038, 1683, -1554 },
1369  { 446, 3699, 5872, -3013 },
1370  { 4637, 4087, 3578, -5018 },
1371  { 2629, 3560, 5331, -4900 },
1372  { 1527, 6674, 2523, -4131 },
1373  { -1437, 2804, 2528, -4464 },
1374  { -229, 3355, 2016, -5537 },
1375  { 3666, 3418, 4374, -4581 },
1376  { 1192, 3799, 923, -6596 },
1377  { 2040, 2956, 448, -5322 },
1378  { 2468, 5768, 4029, -5869 },
1379  { 3438, 6516, 3529, -6667 },
1380  { 2737, 5495, 680, -5535 },
1381  { 3896, 5727, 1801, -4958 },
1382  { 4988, 4957, 3592, -6518 },
1383  { -542, 4416, 5794, -2787 },
1384  { 4136, 4354, 2064, -4696 },
1385  { 3067, 5936, 1207, -3396 },
1386  { 2789, 4966, 2405, -3854 },
1387  { 1731, 3270, 3251, -1063 },
1388  { 1767, 5537, 2084, -2349 },
1389  { 465, 3116, 4532, -837 },
1390  { 1499, 2627, 4610, -2212 },
1391  { 122, 3095, 3642, -3552 },
1392  { 2542, 2866, 2705, -6402 },
1393  { 3134, 4323, 698, -4785 },
1394  { 731, 1859, 3112, -5242 },
1395  { 2553, 2980, 3241, -4846 },
1396  { 1329, 5310, 1607, -6624 },
1397  { 2468, 1858, 3476, -1034 },
1398  { -172, 4996, 2000, -5562 },
1399  { 2621, 4220, 1574, -3386 },
1400  { -333, 1832, 3362, -4117 },
1401  { 2169, 6762, 3065, -6225 },
1402  { 2844, 5528, 3223, -4765 },
1403  { 526, 5175, 1644, -4267 },
1404  { 2922, 4426, 2414, -2610 },
1405  { 452, 1399, -4516, -2636 },
1406  { 2872, 1720, -4667, -1435 },
1407  { 1279, 702, -5424, -1984 },
1408  { 2187, 870, -5021, -1341 },
1409  { 583, -144, -4628, -2464 },
1410  { 3, 2237, -5284, -2827 },
1411  { -19, 1005, -5460, -1819 },
1412  { 2897, 2084, -5885, -515 },
1413  { -400, 3370, -5527, -2947 },
1414  { 1505, 2593, -5518, -1802 },
1415  { 1341, 4534, -5094, -1899 },
1416  { 3241, 3670, -5493, -1252 },
1417  { -1287, 921, -5994, -1675 },
1418  { 627, 408, -6652, -364 },
1419  { -260, 1127, -4849, -3247 },
1420  { 371, 3400, -5976, -2285 },
1421  { 1533, 1566, -6373, -610 },
1422  { 2462, 4274, -6184, -1254 },
1423  { 1782, 3363, -6222, -1381 },
1424  { 572, 4650, -5673, -2754 },
1425  { 2674, 3414, -4460, -2154 },
1426  { 3614, 3820, -6883, -398 },
1427  { 1136, -1, -5511, -1112 },
1428  { -1773, 1137, -5647, -2377 },
1429  { -753, 2104, -6085, -2565 },
1430  { -204, 3025, -4731, -1418 },
1431  { -1486, 1438, -4380, -216 },
1432  { 302, 858, -5786, -264 },
1433  { 3486, 1495, -5234, -783 },
1434  { 888, 2327, -3423, -3720 },
1435  { -259, 772, -6596, -1311 },
1436  { -1197, 2073, -5174, -1826 },
1437  { 1500, 3470, -4462, -2645 },
1438  { 3072, 1960, -3277, -2264 },
1439  { 1841, 952, -4324, -2340 },
1440  { 1994, 2200, -3940, -2923 },
1441  { -1782, 1699, -4667, -1075 },
1442  { -1464, 2906, -3468, -375 },
1443  { 366, 2380, -3747, 1467 },
1444  { -545, 1645, -4619, 376 },
1445  { 1724, 2350, -2374, -3512 },
1446  { 3184, 2628, -2996, -3275 },
1447  { 734, 2010, -6239, -1479 },
1448  { 524, 3756, -4496, -3263 },
1449  { 1492, 3570, -3494, -3600 },
1450  { -932, 618, -5389, -2894 },
1451  { -133, 2161, -4083, -3267 },
1452  { 786, 774, -3279, -3731 },
1453  { 1078, 803, -3843, -3007 },
1454  { -332, 3405, -3347, 40 },
1455  { -17, 6, -4005, -3690 },
1456  { -189, 4372, -4488, -2561 },
1457  { -450, 3846, -3790, -1370 },
1458  { 362, 2212, -5272, -15 },
1459  { -1529, 791, -6802, -2296 },
1460  { 2145, 4241, -4474, 376 },
1461  { 1813, 2426, -2932, -2726 },
1462  { -542, 4557, -3140, -1080 },
1463  { 1192, 3784, -4371, -20 },
1464  { 2784, 5188, -6399, -1394 },
1465  { 431, 4561, -3673, -1398 },
1466  { 1382, 3096, -4083, 1253 },
1467  { 1209, 4224, -2930, 1500 },
1468  { 2798, 2684, -6676, -606 },
1469  { -2396, 1510, -5381, -2713 },
1470  { -2625, 2542, -4032, -2880 },
1471  { -1231, 3967, -4098, -2886 },
1472  { -1393, 2374, -3862, -4525 },
1473  { -2495, 1665, -1637, -5445 },
1474  { -3854, 1759, -1750, -4944 },
1475  { -2373, 1668, -2856, -6251 },
1476  { -2668, 1981, -886, -4557 },
1477  { -2927, 4427, -3451, -6172 },
1478  { -1925, 2596, -4696, -2527 },
1479  { -3202, 2847, -3928, -5896 },
1480  { -3332, 1665, -5025, -3412 },
1481  { -3212, 3115, -4155, -4062 },
1482  { -1013, 3205, -5133, -3751 },
1483  { -2022, 4595, -3947, -5611 },
1484  { -3556, 1755, -3715, -2300 },
1485  { -1784, 4114, -2723, -1773 },
1486  { -3586, 4081, -2733, -4942 },
1487  { -1608, 3685, -4154, -4573 },
1488  { -3368, 4042, -4452, -6227 },
1489  { -1407, 3881, -5729, -3719 },
1490  { -2751, 3281, -5077, -4999 },
1491  { -3791, 2410, -4906, -5288 },
1492  { -730, 2303, -4217, -3755 },
1493  { -1812, 2311, -5492, -3709 },
1494  { -610, 4336, -3915, -3783 },
1495  { -2841, 4337, -4278, -4430 },
1496  { -1662, 4666, -4661, -3964 },
1497  { -589, 5209, -4923, -3682 },
1498  { -4155, 2234, -4076, -4218 },
1499  { -3951, 2770, -2665, -2805 },
1500  { -2302, 3228, -3717, -1908 },
1501  { -3129, 4373, -2264, -2851 },
1502  { -447, 1363, -3578, -4323 },
1503  { -2648, 4237, -3159, -3071 },
1504  { -4072, 3241, -3541, -4605 },
1505  { -4507, 3458, -2339, -3838 },
1506  { -1646, 997, -4926, -3970 },
1507  { -3025, 1614, -3940, -1242 },
1508  { -1337, 1756, -3163, -5529 },
1509  { -3203, 1865, -3282, -4354 },
1510  { -1646, 2118, -2203, -6018 },
1511  { 174, 1871, -2707, -4639 },
1512  { -2607, 1485, -4778, -4750 },
1513  { -2199, 3991, -3134, -4879 },
1514  { -2962, 3323, -2816, -2419 },
1515  { -5286, 2495, -4548, -5395 },
1516  { -2810, 3710, -2274, -4211 },
1517  { -330, 3006, -2993, -4678 },
1518  { -1187, 2411, -2743, -5196 },
1519  { -664, 4033, -3101, -5641 },
1520  { -1458, 3602, -2816, -5371 },
1521  { -4116, 4923, -3321, -5630 },
1522  { -4165, 2528, -2592, -4798 },
1523  { -2759, 3080, -2333, -5719 },
1524  { -5157, 3011, -5526, -6348 },
1525  { -3095, 2126, -5881, -4234 },
1526  { -4377, 3849, -3600, -6099 },
1527  { -1994, 4947, -5235, -4753 },
1528  { -1067, 600, -3258, -5133 },
1529  { -4992, 3302, -2208, -5051 },
1530  { -3377, 2981, -1655, -4815 },
1531  { -3325, 2446, -1787, -6116 },
1532  { -2341, 2737, -3240, -6347 },
1533  { -2258, -3732, 3710, -1235 },
1534  { -1558, -3849, 2694, -3012 },
1535  { -599, -4837, 3050, -2951 },
1536  { -2246, -5433, 2798, -1910 },
1537  { -2255, -4989, 3260, 270 },
1538  { -3026, -5353, 2693, -1036 },
1539  { -1151, -6097, 1097, -3782 },
1540  { -3391, -6012, 2130, -1303 },
1541  { -2850, -4422, 3375, -480 },
1542  { -1138, -3779, 1491, -4162 },
1543  { -551, -3892, 3787, -2082 },
1544  { -3221, -3676, 3144, -1202 },
1545  { -3023, -5196, 2650, 605 },
1546  { -1756, -5729, 2646, 321 },
1547  { -2693, -4409, 494, -4797 },
1548  { -1913, -4573, 3372, -1730 },
1549  { -1277, -3604, 4061, -993 },
1550  { -420, -4993, 1351, -4796 },
1551  { -3052, -5333, 1435, -1242 },
1552  { -602, -5034, 3869, -1141 },
1553  { -2436, -4680, 1665, -3019 },
1554  { -2657, -3658, 1459, -3391 },
1555  { -1220, -6246, 2749, -525 },
1556  { -3838, -4844, 2265, -1735 },
1557  { -1247, -5679, 3356, -1417 },
1558  { -917, -5448, 3342, 105 },
1559  { -1756, -6839, 2276, -2350 },
1560  { -412, -5206, 1764, -3539 },
1561  { -1439, -6915, 1442, -3750 },
1562  { -1381, -4439, 3863, -282 },
1563  { -3482, -4953, 2726, -336 },
1564  { -1376, -5931, 1714, -1987 },
1565  { -1716, -4405, 2608, 105 },
1566  { -1590, -5191, 2652, -2704 },
1567  { -2149, -6442, 2453, -1263 },
1568  { -3426, -3832, 2334, -1829 },
1569  { -2747, -5948, 2362, -173 },
1570  { -2435, -3267, 2966, -1710 },
1571  { -3979, -4282, 2705, -775 },
1572  { -356, -4238, 2544, -4343 },
1573  { -1363, -6471, 2817, -1836 },
1574  { -2878, -5117, 218, -3149 },
1575  { -3539, -5196, 1710, -2356 },
1576  { -2888, -4537, 2746, -1701 },
1577  { -1870, -4439, 1496, -4121 },
1578  { -1486, -3388, 3349, -2145 },
1579  { -3333, -4138, 1467, -2876 },
1580  { -345, -5340, 1012, -1190 },
1581  { -1672, -4992, 2289, -1029 },
1582  { -2146, -5528, 3038, -635 },
1583  { -316, -3656, 3426, -3152 },
1584  { -2695, -5812, 2336, -2050 },
1585  { -2067, -6052, 737, -3258 },
1586  { -2664, -4205, -350, -1266 },
1587  { -617, -5406, 80, -4853 },
1588  { -2418, -3825, 1853, -1326 },
1589  { -1961, -4339, 583, -4315 },
1590  { -1495, -5141, -133, -5205 },
1591  { -3208, -6440, 1691, -2069 },
1592  { -2632, -3633, 2325, -2761 },
1593  { -2624, -5670, 1252, -3676 },
1594  { -3687, -5608, 687, -2833 },
1595  { -3320, -5707, 16, -3877 },
1596  { -2738, -6112, 84, -5135 },
1597  { 2277, -5661, 3076, 843 },
1598  { 1555, -5769, 2821, -5236 },
1599  { 536, -6381, 603, -4910 },
1600  { 734, -4609, 3314, -4092 },
1601  { 1836, -4547, 3267, -4322 },
1602  { -13, -5976, 3752, -1607 },
1603  { 1423, -6318, 2336, 398 },
1604  { 365, -7779, 1498, -534 },
1605  { 2104, -8366, 2946, -1345 },
1606  { 143, -5545, 1898, -3756 },
1607  { 655, -6852, 1430, 148 },
1608  { 4, -6653, 2397, -59 },
1609  { 2346, -5996, 4562, -934 },
1610  { 1229, -7104, 2963, -598 },
1611  { -528, -7048, 2887, -1790 },
1612  { 1451, -6857, 3900, -1637 },
1613  { 554, -6018, 3336, 9 },
1614  { 3278, -5758, 4034, 129 },
1615  { 3541, -7145, 4905, -1575 },
1616  { 2339, -6907, 3464, -301 },
1617  { 2775, -7301, 1667, -3894 },
1618  { 539, -7887, 991, -4156 },
1619  { 2115, -7421, 3131, -3075 },
1620  { 2803, -8546, 2564, -5836 },
1621  { 2869, -5833, 1620, -4561 },
1622  { 2591, -7281, 3215, -4719 },
1623  { -1228, -8477, 706, -4782 },
1624  { 1967, -5243, 4813, -1940 },
1625  { 701, -7010, 2273, -3893 },
1626  { 915, -8470, 1918, -5620 },
1627  { -94, -6715, 156, -3873 },
1628  { 1074, -5607, 4389, -1017 },
1629  { 2739, -6551, 1227, -3521 },
1630  { 725, -7835, 2701, -1291 },
1631  { -493, -7475, 2263, -1075 },
1632  { -412, -6508, 2984, -744 },
1633  { 665, -5451, 3725, -2692 },
1634  { 1499, -8129, 3564, -2072 },
1635  { 2870, -6333, 4487, -2108 },
1636  { 706, -5007, 3911, -152 },
1637  { -482, -8660, 1483, -2900 },
1638  { 2481, -6596, 2518, -1715 },
1639  { 1403, -6414, 1398, -5387 },
1640  { 652, -6267, 583, -5942 },
1641  { 694, -7540, 646, -6272 },
1642  { 2275, -7614, 256, -5015 },
1643  { 1416, -9727, 1900, -3153 },
1644  { 2760, -6433, 3875, -3771 },
1645  { 2325, -11196, 2182, -5155 },
1646  { 1223, -11061, 1377, -5097 },
1647  { 108, -10603, 307, -4952 },
1648  { -118, -8268, 1650, -1572 },
1649  { 1839, -7943, 1755, -612 },
1650  { 2501, -9056, 981, -2969 },
1651  { 2902, -8476, 1491, -5780 },
1652  { 1995, -11175, 1585, -3643 },
1653  { 696, -8212, 828, -2474 },
1654  { 1526, -8649, 1380, -1210 },
1655  { 461, -7253, 3222, -2229 },
1656  { 2966, -8641, 4121, -3271 },
1657  { 833, -6039, 2361, -1086 },
1658  { 3565, -7312, 1980, -5427 },
1659  { 2850, -8671, 3760, -1846 },
1660  { 2643, -7281, 2163, -173 },
1661  { 3463, -3706, -3132, -923 },
1662  { 1315, -3825, -3443, 2 },
1663  { 2594, -4083, -3815, 670 },
1664  { 1826, -4291, -2741, -155 },
1665  { 868, -3749, -4175, -298 },
1666  { 2008, -4237, -3897, -517 },
1667  { 1242, -3493, -4335, -1335 },
1668  { -88, -4142, -3390, -1529 },
1669  { 2176, -3488, -3822, -975 },
1670  { 1706, -5188, -3415, -637 },
1671  { 2717, -6159, -2333, -882 },
1672  { 1276, -3978, -4361, 537 },
1673  { 2471, -5556, -2866, -208 },
1674  { 799, -4673, -4086, 56 },
1675  { 1901, -4786, -3533, 270 },
1676  { 3036, -3902, -3606, -333 },
1677  { 2249, -3317, -4319, -144 },
1678  { 2594, -4207, -2105, -2930 },
1679  { 4008, -4774, -2626, -902 },
1680  { 1038, -3659, -3496, -2454 },
1681  { 2725, -3597, -3298, -1535 },
1682  { 1662, -5803, -2813, 175 },
1683  { 705, -3757, -3441, -1484 },
1684  { 1860, -5987, -2821, -886 },
1685  { 3786, -4918, -2199, -1929 },
1686  { 3683, -4235, -2547, -1287 },
1687  { 2531, -4896, -2956, -1593 },
1688  { 1005, -5585, -3324, -180 },
1689  { 1625, -5229, -1756, -3642 },
1690  { 1494, -5041, -2989, -2685 },
1691  { 2718, -4655, -3224, -867 },
1692  { 2374, -6640, -1745, -2975 },
1693  { 2133, -6436, -2477, -1499 },
1694  { 1833, -4418, -3523, -1512 },
1695  { 1128, -4910, -2658, -1106 },
1696  { 689, -4777, -2831, -2085 },
1697  { 3593, -5280, -2627, -315 },
1698  { 3264, -3771, -2673, -1861 },
1699  { 3202, -5602, -2409, 402 },
1700  { 552, -4618, -2221, -3002 },
1701  { 3095, -5356, -2666, -1083 },
1702  { 3401, -4609, -3146, 45 },
1703  { 3051, -4662, -2192, -2232 },
1704  { 2798, -5552, -2462, -1941 },
1705  { 2354, -5815, -2223, -2619 },
1706  { 192, -3708, -2807, -2658 },
1707  { 1886, -4226, -1862, -3529 },
1708  { 2526, -3976, -2819, -2332 },
1709  { 1577, -3870, -2711, -2806 },
1710  { 1288, -5588, -3382, -1403 },
1711  { 2711, -5399, -1564, -3253 },
1712  { 1459, -5492, -2222, -322 },
1713  { 2823, -5091, -2886, 776 },
1714  { 3559, -5821, -2109, -1360 },
1715  { 1587, -6331, -2760, -1909 },
1716  { 2139, -5213, -2874, -2120 },
1717  { 1318, -4337, -3695, -2098 },
1718  { 821, -4471, -1849, -565 },
1719  { 3329, -4782, -1725, -89 },
1720  { 582, -4914, -4105, -1119 },
1721  { 417, -4144, -4072, -2529 },
1722  { -199, -3803, -2765, -4042 },
1723  { 2731, -4283, -2143, 1 },
1724  { 2911, -6187, -1951, -2116 },
1725  { 1573, -6094, -493, -2838 },
1726  { 2081, -6927, -864, -3211 },
1727  { 1058, -7826, 79, -364 },
1728  { 3147, -5570, -684, -978 },
1729  { 3572, -5856, 1060, 1824 },
1730  { 1143, -6702, -1478, 338 },
1731  { 2341, -7220, -88, 260 },
1732  { 3639, -6861, 668, 815 },
1733  { 2227, -6268, -1706, 446 },
1734  { 3390, -6082, -353, 1302 },
1735  { 1123, -7556, -1237, -430 },
1736  { 1729, -7742, 729, -218 },
1737  { 1457, -6774, 587, 579 },
1738  { 505, -6919, -569, 371 },
1739  { 1106, -7245, 78, 158 },
1740  { 2755, -6745, -1122, 338 },
1741  { 3069, -6040, -1415, 986 },
1742  { 2174, -7064, -1430, -283 },
1743  { 1390, -8626, -446, -3031 },
1744  { 3534, -6890, -431, 547 },
1745  { 2267, -9618, 475, -2994 },
1746  { 3672, -7673, 75, -115 },
1747  { 2131, -7560, -1206, -750 },
1748  { 2972, -7477, -685, -262 },
1749  { 1604, -6637, -672, 699 },
1750  { 1666, -7577, -577, -240 },
1751  { 1591, -6554, -2158, -94 },
1752  { 2348, -6286, -353, 1123 },
1753  { 2017, -8810, -412, -1805 },
1754  { 2892, -6713, -1765, -554 },
1755  { 2500, -6828, -1995, -1197 },
1756  { 3877, -6639, -224, -1655 },
1757  { 2392, -7872, -91, -333 },
1758  { 3562, -7370, -532, -2836 },
1759  { 2552, -7614, 164, -1805 },
1760  { 990, -6104, 218, 438 },
1761  { 910, -7861, 312, -1195 },
1762  { 1472, -6327, 372, -640 },
1763  { 1576, -7143, -1983, -843 },
1764  { 422, -7625, -457, -278 },
1765  { 1797, -8532, 405, -1011 },
1766  { 1088, -7396, -238, -2277 },
1767  { 3209, -6753, -1431, -2072 },
1768  { 2617, -6839, 100, -2573 },
1769  { 2575, -8573, -387, -3188 },
1770  { 3618, -6971, -1190, -321 },
1771  { 2205, -7361, -1695, -2008 },
1772  { 2985, -6297, 1464, 1179 },
1773  { 2804, -7310, 1053, 338 },
1774  { 1362, -6074, -1163, -840 },
1775  { 3336, -6325, -1794, 21 },
1776  { 2836, -8109, 818, -329 },
1777  { 2791, -5879, 560, 1546 },
1778  { 2392, -6064, 135, 100 },
1779  { 1838, -6194, 596, 1085 },
1780  { 1926, -7515, -414, -4901 },
1781  { 3225, -7298, -1202, -1189 },
1782  { 3960, -7558, -659, -719 },
1783  { 3442, -6647, -1692, -1095 },
1784  { 3381, -6441, 262, -886 },
1785  { 1431, -8150, -1186, -1406 },
1786  { 340, -8498, -150, -899 },
1787  { 3004, -8149, -260, -953 },
1788  { 2749, -6611, 563, 873 },
1789  { -6647, -1325, -4517, -4691 },
1790  { -6005, -1657, -4089, -3797 },
1791  { -3157, 588, -5213, -3068 },
1792  { -3311, -1425, -6329, -3726 },
1793  { -5866, -819, -3857, -2744 },
1794  { -5001, -1799, -1075, -4621 },
1795  { -5330, -2650, -2672, -4664 },
1796  { -4930, -539, -2363, -4010 },
1797  { -2984, 10, -3863, -5749 },
1798  { -1055, -2106, -3713, -4267 },
1799  { -5476, -502, -4279, -6504 },
1800  { -5231, -1543, -5018, -6425 },
1801  { -5134, -363, -3165, -5109 },
1802  { -3953, -771, -4107, -6393 },
1803  { -2159, -563, -3652, -5342 },
1804  { -3888, -2321, -919, -5057 },
1805  { -1236, -597, -4235, -4193 },
1806  { -4053, 675, -3083, -6174 },
1807  { -2793, -1089, -5396, -3460 },
1808  { -3000, -44, -2209, -6575 },
1809  { -3336, -1531, -4313, -5160 },
1810  { -2127, 128, -4851, -3692 },
1811  { -3321, 136, -2067, -5660 },
1812  { -5215, 1404, -4374, -4356 },
1813  { -2747, 400, -6340, -3691 },
1814  { -3926, -599, -5361, -5006 },
1815  { -2875, -2592, -5143, -4092 },
1816  { -4991, -1958, -5322, -4891 },
1817  { -4965, -1318, -6652, -5333 },
1818  { -4920, -1691, -3388, -5561 },
1819  { -3644, -3354, -2688, -5982 },
1820  { -5076, -919, -4563, -2984 },
1821  { -6114, 250, -3884, -3915 },
1822  { -4014, 744, -3973, -1924 },
1823  { -5543, -1041, -5557, -3847 },
1824  { -4711, -1352, -5649, -2603 },
1825  { -3362, 775, -5305, -4879 },
1826  { -5001, 107, -3554, -2888 },
1827  { -6258, -1651, -6356, -6566 },
1828  { -4529, 407, -5003, -3865 },
1829  { -5154, 550, -5278, -5465 },
1830  { -4195, -467, -1894, -3129 },
1831  { -5022, 1127, -3349, -3314 },
1832  { -6075, 1250, -4313, -5641 },
1833  { -2677, -2283, -2312, -5903 },
1834  { -4113, 193, -1195, -4833 },
1835  { -3940, -1048, -1389, -5079 },
1836  { -3703, 917, -4043, -4451 },
1837  { -3366, -4231, -1534, -5488 },
1838  { -3326, -3583, -2091, -4903 },
1839  { -5144, 1254, -2532, -4949 },
1840  { -5982, -870, -2545, -4555 },
1841  { -3925, -157, -5367, -2281 },
1842  { -6419, -746, -5668, -4371 },
1843  { -5787, 518, -7096, -5805 },
1844  { -4258, 954, -6453, -4321 },
1845  { -4771, -695, -4158, -1639 },
1846  { -7078, -760, -5195, -5877 },
1847  { -7348, 83, -4101, -4586 },
1848  { -2430, 184, -2874, -1679 },
1849  { -2284, -3943, -2924, -5034 },
1850  { -1804, -1785, -3002, -4710 },
1851  { -4399, -2772, -1815, -4637 },
1852  { -6340, -2626, -2824, -5191 },
1853  { -4998, -5168, -3480, 1905 },
1854  { -3958, -5492, -1599, 1579 },
1855  { -2471, -3755, -276, 3182 },
1856  { -3033, -5779, -1063, 1554 },
1857  { -2936, -4829, -1290, 2386 },
1858  { -1835, -5073, -3051, 1299 },
1859  { -1724, -3771, -3935, 2324 },
1860  { -5070, -2550, -3692, 768 },
1861  { -4326, -5333, -297, 1878 },
1862  { -3472, -5619, -3094, 992 },
1863  { -3027, -4384, -3038, 2265 },
1864  { -3201, -5332, 67, 2200 },
1865  { -1681, -4373, -1947, 2461 },
1866  { -3221, -3329, -4238, 2564 },
1867  { -1262, -2968, -2915, 3227 },
1868  { -3419, -1878, -3373, 2110 },
1869  { -2244, -5583, -2012, 1288 },
1870  { -1971, -5266, -990, 1812 },
1871  { -2975, -2778, -452, 4063 },
1872  { -2198, -1165, -3298, 2965 },
1873  { -4782, -4894, -4767, 664 },
1874  { -6002, -3950, -2806, 2025 },
1875  { -3142, -3162, -2859, 3295 },
1876  { -3262, -3340, -4123, 1596 },
1877  { -4014, -3918, -1955, 3361 },
1878  { -1700, -3463, -1346, 3449 },
1879  { -4245, -4445, -4743, 1644 },
1880  { -4180, -3969, -401, 3281 },
1881  { -2782, -5240, -4117, 1156 },
1882  { -5744, -4040, -1439, 3470 },
1883  { -5063, -4663, -323, 3172 },
1884  { -4531, -3319, -844, 3988 },
1885  { -6226, -5125, -2064, 2976 },
1886  { -3115, -3267, -1531, 3898 },
1887  { -4628, -4421, -2864, 2808 },
1888  { -4559, -2989, -3442, 2024 },
1889  { -1775, -4487, -656, 2477 },
1890  { -2664, -1865, -1884, 4081 },
1891  { -1828, -2575, -3894, 3378 },
1892  { -6441, -3677, -2025, 1677 },
1893  { -4141, -2156, -1191, 3474 },
1894  { -4802, -1623, -1727, 2160 },
1895  { -5474, -2745, -1475, 2498 },
1896  { -3664, -1056, -1975, 2491 },
1897  { -4672, -3062, -2235, 2933 },
1898  { -4205, -5960, -2849, 1517 },
1899  { -4995, -5708, -1739, 1805 },
1900  { -4892, -6080, -4793, 872 },
1901  { -4270, -4172, -4263, 2185 },
1902  { -4687, -1470, -2905, 1023 },
1903  { -6446, -5017, -3919, 1000 },
1904  { -6046, -5538, -3943, 2006 },
1905  { -6028, -3750, -3953, 771 },
1906  { -5959, -4582, -5024, 824 },
1907  { -5818, -2576, -2249, 1326 },
1908  { -5659, -5345, -1119, 2500 },
1909  { -3346, -4155, 606, 2749 },
1910  { -5680, -4827, -2501, 1838 },
1911  { -6193, -2543, -1295, 840 },
1912  { -6871, -4925, -3512, 1801 },
1913  { -5605, -1788, -1895, 779 },
1914  { -3922, -5712, -4644, 510 },
1915  { -4745, -3869, -4533, 99 },
1916  { -2984, -4907, -399, 1497 },
1917  { 1847, -478, 3061, -5812 },
1918  { 4450, -1116, 3609, -6570 },
1919  { 3139, 99, 3007, -5532 },
1920  { 2590, -3782, 3138, -4770 },
1921  { 1881, 1204, 5778, -3404 },
1922  { 3631, 2060, 5566, -5038 },
1923  { 3461, 1961, 5167, -3800 },
1924  { 2947, 273, 4536, -4389 },
1925  { 4453, -1730, 5788, -4370 },
1926  { 4032, 1805, 2666, -4534 },
1927  { 3487, -944, 2313, -6028 },
1928  { 1313, 34, 4210, -4067 },
1929  { 5632, -1502, 5825, -5855 },
1930  { 7736, -547, 4879, -5476 },
1931  { 4906, -1512, 4760, -5760 },
1932  { 3843, 447, 1091, -4958 },
1933  { 2982, -1135, 5442, -4386 },
1934  { 3579, 271, 3031, -6770 },
1935  { 3932, -211, 4688, -5507 },
1936  { 4411, 1720, 2387, -5584 },
1937  { 5379, -479, 4575, -6280 },
1938  { 3613, -362, 2012, -4885 },
1939  { 3744, -2013, 4493, -5073 },
1940  { 5693, 109, 4379, -3362 },
1941  { 5475, -621, 5317, -3985 },
1942  { 6411, -673, 5708, -4752 },
1943  { 4933, -796, 7262, -4290 },
1944  { 2804, 444, 6276, -3655 },
1945  { 4120, -517, 6078, -4531 },
1946  { 5119, 841, 3486, -3910 },
1947  { 4738, 1539, 3525, -2970 },
1948  { 5086, 370, 5895, -5640 },
1949  { 4235, 2716, 4589, -5044 },
1950  { 3691, 682, 6199, -4700 },
1951  { 6111, -570, 6271, -6528 },
1952  { 2611, 1277, 3756, -4802 },
1953  { 4395, 970, 3807, -5879 },
1954  { 5225, 2299, 3242, -4333 },
1955  { 5144, 1778, 4946, -5545 },
1956  { 2989, -3016, 3247, -5495 },
1957  { 2983, 920, 2071, -6059 },
1958  { 5270, -903, 4434, -2350 },
1959  { 6415, -585, 3970, -3554 },
1960  { 3866, -197, 5216, -2884 },
1961  { 3767, -1298, 6702, -3315 },
1962  { 6299, 2620, 5284, -6824 },
1963  { 6654, 646, 3653, -4927 },
1964  { 4770, 3047, 5160, -6287 },
1965  { 5364, 434, 2919, -5207 },
1966  { 2998, 1344, 4801, -2456 },
1967  { 3896, 1013, 3773, -1864 },
1968  { 2115, 655, 2999, -6344 },
1969  { 5170, -981, 2849, -4464 },
1970  { 2735, -2159, 2717, -5776 },
1971  { 2430, -1952, 4392, -4559 },
1972  { 6143, -1180, 3659, -4746 },
1973  { 4978, -1483, 1726, -4875 },
1974  { 3486, -2383, 3306, -4301 },
1975  { 1434, -1372, 4171, -4770 },
1976  { 3354, -2627, 1525, -5093 },
1977  { 6790, 2386, 3995, -5909 },
1978  { 1475, -2674, 3451, -4204 },
1979  { 1999, -3494, 3693, -5556 },
1980  { 4764, -2848, 2856, -5589 },
1981  { -3677, 5131, 2827, -2934 },
1982  { -2844, 7078, 2852, -3580 },
1983  { -3902, 6434, 4118, -1911 },
1984  { -1769, 7530, 3492, -3541 },
1985  { -1937, 5679, -447, -1127 },
1986  { -2456, 4680, 4196, -2407 },
1987  { -2778, 8241, 1698, -4288 },
1988  { -2876, 6104, 5182, -2387 },
1989  { -2802, 7341, 4463, -2938 },
1990  { -1025, 6267, 4752, -3201 },
1991  { -2349, 5413, 2041, -3794 },
1992  { -2252, 8225, 2856, -4269 },
1993  { -1465, 4967, 4976, -2500 },
1994  { -636, 7565, 3517, -4233 },
1995  { -1905, 5618, 3904, -2942 },
1996  { -302, 6816, 3343, -3316 },
1997  { -2210, 4156, 2817, -3511 },
1998  { -717, 6568, 1863, -2951 },
1999  { -3873, 5682, 2164, -575 },
2000  { -2878, 5835, 440, -2597 },
2001  { -3228, 7701, 2610, -2514 },
2002  { -3608, 8888, 3377, -2468 },
2003  { -2582, 9717, 2519, -3126 },
2004  { -5238, 6202, 2866, -2831 },
2005  { -3428, 7370, 3056, -335 },
2006  { -1681, 8836, 1210, -2010 },
2007  { -3276, 6724, 1156, -3930 },
2008  { -894, 8149, 827, -1258 },
2009  { -2965, 8631, 2549, -1320 },
2010  { -3961, 6902, 3581, 55 },
2011  { -1894, 7745, 1750, -841 },
2012  { -821, 6844, 850, -676 },
2013  { -608, 6948, -4, -1376 },
2014  { 615, 6524, 1089, -1147 },
2015  { -2972, 5668, 1091, -489 },
2016  { -157, 4649, 2904, -413 },
2017  { 673, 5121, 1498, -66 },
2018  { -390, 5902, 1611, -245 },
2019  { -2349, 5478, 4772, -1320 },
2020  { 88, 6798, 1972, -1859 },
2021  { -1213, 5120, 2991, 200 },
2022  { -2347, 6040, 2839, 376 },
2023  { -578, 5976, 3364, -1796 },
2024  { -1391, 5872, 3002, -965 },
2025  { -564, 4496, 3946, -1186 },
2026  { -2299, 6386, 3135, -2176 },
2027  { -2131, 5641, 2011, 1223 },
2028  { -772, 5807, 1124, 895 },
2029  { -2837, 6758, 2297, -740 },
2030  { -3091, 6298, 1415, -2126 },
2031  { -4197, 6036, 1843, -3022 },
2032  { -41, 6459, 92, 344 },
2033  { -2241, 6860, 2095, -4396 },
2034  { -1931, 7088, 2117, -2135 },
2035  { -2375, 4422, 1688, -3169 },
2036  { -1742, 6674, 1538, -119 },
2037  { -4818, 7749, 4192, -1577 },
2038  { -2004, 5672, 193, -430 },
2039  { -3825, 6042, 2128, -1898 },
2040  { -1108, 8033, 2119, -3013 },
2041  { -2370, 5453, 1721, 266 },
2042  { -1570, 7134, 614, -2638 },
2043  { -1519, 8752, 3503, -4330 },
2044  { -2050, 3845, 2907, -1126 },
2045  { 5085, 4412, -335, -1923 },
2046  { 3618, 1423, -613, -4012 },
2047  { 4481, 3729, 589, -4631 },
2048  { 4270, 3216, -1763, -3168 },
2049  { 4241, 1796, -1701, -2796 },
2050  { 4787, 2338, -487, -3639 },
2051  { 2915, 3429, -621, -4753 },
2052  { 5175, 1660, -1265, -3223 },
2053  { 4280, 4057, -684, -4079 },
2054  { 4980, 4419, -1455, -2719 },
2055  { 5436, 2464, 387, -4197 },
2056  { 4507, 4018, 1121, -3314 },
2057  { 6020, 2401, -413, -3201 },
2058  { 4200, 3789, -333, -2813 },
2059  { 5229, 2493, -1194, -1878 },
2060  { 5851, 2695, -492, -2292 },
2061  { 5743, 3288, -697, -1221 },
2062  { 5692, 2612, 979, -2227 },
2063  { 5085, 2067, 1046, -1214 },
2064  { 3163, 2240, -2098, -3435 },
2065  { 5228, 1898, 145, -2397 },
2066  { 5860, 3976, -418, -2872 },
2067  { 6008, 3399, 1027, -3506 },
2068  { 4126, 2035, 1865, -893 },
2069  { 5375, 3596, 511, -2362 },
2070  { 1937, 1493, -852, -122 },
2071  { 3473, 4849, 547, -2603 },
2072  { 4631, 2977, 1141, -1768 },
2073  { 6149, 3050, -71, -1886 },
2074  { 4069, 4353, -289, -1429 },
2075  { 2884, 1225, -1388, 365 },
2076  { 5485, 2518, -235, -571 },
2077  { 1216, 4375, 1443, 398 },
2078  { 4988, 3106, 107, -1435 },
2079  { 4511, 2801, 307, -444 },
2080  { 3235, 4386, 327, -676 },
2081  { 2055, 3708, 1657, -305 },
2082  { 5839, 2374, 290, -1385 },
2083  { 5110, 3305, 1936, -4206 },
2084  { 6416, 2920, 338, -2736 },
2085  { 3350, 2824, -1269, -3881 },
2086  { 4840, 1815, 464, 186 },
2087  { 2399, 3332, 238, 1238 },
2088  { 3516, 1363, 1582, 688 },
2089  { 3582, 1874, 154, -4770 },
2090  { 3261, 2878, 886, 283 },
2091  { 3877, 2658, -327, 884 },
2092  { 4151, 3436, 2173, -2923 },
2093  { 3592, 3674, 1281, -1295 },
2094  { 4561, 3730, -1114, -1747 },
2095  { 4595, 3625, -558, -575 },
2096  { 2577, 2348, 2267, 120 },
2097  { 5242, 3299, 32, -3412 },
2098  { 4264, 3637, 709, -2320 },
2099  { 6556, 3570, -838, -2472 },
2100  { 5745, 4014, -940, -1973 },
2101  { 5629, 4475, 477, -3328 },
2102  { 5269, 3199, 1682, -3085 },
2103  { 4432, 2416, 1145, -3299 },
2104  { 4465, 2505, 2162, -2186 },
2105  { 4643, 4941, -88, -2885 },
2106  { 4568, 5231, 552, -3915 },
2107  { 5667, 3075, -1406, -2963 },
2108  { 5418, 5259, -771, -2818 },
2109  { -256, -7875, 511, -471 },
2110  { -1813, -7971, -424, -396 },
2111  { -306, -7006, 862, 282 },
2112  { -2306, -6422, -1440, 508 },
2113  { -245, -6787, 375, -100 },
2114  { -1309, -6065, -20, 779 },
2115  { -1656, -6047, -641, 1307 },
2116  { -1496, -6522, 964, 726 },
2117  { -2291, -6588, -202, 795 },
2118  { -762, -7522, 1454, -558 },
2119  { -2270, -7004, -834, -580 },
2120  { -1139, -7078, 259, 362 },
2121  { -2535, -7568, -1040, 49 },
2122  { -3786, -7280, 934, -476 },
2123  { -3336, -6368, 606, 1056 },
2124  { -3602, -6924, 52, 714 },
2125  { -2278, -6550, 1674, 204 },
2126  { -2855, -5765, 930, 1530 },
2127  { -2889, -7325, -215, 305 },
2128  { -2749, -6080, -237, 1452 },
2129  { -985, -6667, 1577, 400 },
2130  { -2036, -6083, 380, 1267 },
2131  { -2077, -7460, 380, -30 },
2132  { -1775, -7175, 1540, -386 },
2133  { -3065, -6927, 989, 168 },
2134  { -2836, -7602, 117, -3392 },
2135  { -1058, -6396, 593, -3078 },
2136  { -844, -6062, 999, -236 },
2137  { -3261, -6951, 1491, -720 },
2138  { -2186, -8484, 75, -1287 },
2139  { -2882, -7756, 456, -510 },
2140  { -1800, -6879, 960, -1183 },
2141  { -2554, -7241, 1614, -1474 },
2142  { -2608, -5305, 392, 851 },
2143  { -2973, -6562, -859, 858 },
2144  { -2640, -5989, 1031, -416 },
2145  { -977, -8366, 705, -1434 },
2146  { -1213, -7409, -77, -1390 },
2147  { -1335, -6657, 2125, -123 },
2148  { -2544, -6862, 1852, -737 },
2149  { -3235, -6422, 1752, -103 },
2150  { -1300, -7557, 939, -348 },
2151  { -3476, -7579, 202, -109 },
2152  { -2482, -6572, 753, 619 },
2153  { -2554, -8136, -648, -429 },
2154  { -1012, -7870, -3, -421 },
2155  { -3604, -6247, 32, -3102 },
2156  { -1486, -7271, 2013, -1021 },
2157  { -578, -6799, -523, 405 },
2158  { -2841, -5948, 1644, 911 },
2159  { -2411, -7473, 1084, -484 },
2160  { -2238, -6033, 294, -1059 },
2161  { -3459, -6470, -201, -790 },
2162  { -2027, -6009, 1833, 805 },
2163  { -1433, -8047, 1531, -1754 },
2164  { -3258, -7884, 763, -1422 },
2165  { -1544, -6928, -729, 478 },
2166  { -2314, -8415, 74, -3757 },
2167  { -3201, -5684, 95, -2214 },
2168  { -2423, -8694, 725, -3631 },
2169  { -3545, -7071, 1162, -1798 },
2170  { -294, -9662, 403, -2274 },
2171  { -2290, -5460, 1196, 402 },
2172  { -1603, -6713, 903, -2363 },
2173  { 4121, 2491, -3142, -2482 },
2174  { 4500, 3305, -3671, -1567 },
2175  { 5973, 3172, -1348, -534 },
2176  { 4830, 3379, -1549, 643 },
2177  { 5214, 3938, -2641, -2302 },
2178  { 4639, 4826, -5532, -847 },
2179  { 5639, 2731, -2170, -963 },
2180  { 6084, 3487, -3525, -1346 },
2181  { 5971, 3154, -2190, -2316 },
2182  { 5618, 4865, -6927, 116 },
2183  { 5345, 3568, -7391, 709 },
2184  { 5429, 5078, -3811, -1524 },
2185  { 6960, 2037, -3515, -1096 },
2186  { 7092, 2531, -4557, -588 },
2187  { 6061, 4247, -5651, -478 },
2188  { 4595, 3684, -4907, -827 },
2189  { 7497, 3213, -3048, -424 },
2190  { 5996, 2137, -3098, -1745 },
2191  { 6198, 5199, -2223, -2274 },
2192  { 6888, 2851, -2768, -1675 },
2193  { 6114, 4210, -2316, -954 },
2194  { 7127, 4242, -3041, -1408 },
2195  { 6126, 3668, -1517, -1427 },
2196  { 6245, 6129, -4225, -1186 },
2197  { 6816, 3213, -2101, -964 },
2198  { 5345, 5276, -2643, -847 },
2199  { 6592, 4665, -4338, 484 },
2200  { 6746, 3751, -3443, 124 },
2201  { 5453, 1980, -2738, 2606 },
2202  { 4662, 2179, -4226, -1059 },
2203  { 5571, 3208, -3554, 174 },
2204  { 5256, 4447, -1815, -1481 },
2205  { 5400, 2570, -1210, 235 },
2206  { 7056, 2549, -2674, 318 },
2207  { 4574, 4340, -2892, -130 },
2208  { 6203, 4587, -3273, -305 },
2209  { 5103, 1925, -2715, -2137 },
2210  { 3905, 4296, -1700, 247 },
2211  { 4421, 4605, -3299, 811 },
2212  { 5671, 1273, -3870, -924 },
2213  { 5486, 1805, -4901, 133 },
2214  { 6437, 2578, -1828, -106 },
2215  { 5530, 5253, -5058, 1223 },
2216  { 4816, 2025, -1215, 1443 },
2217  { 3457, 3525, -2456, 3217 },
2218  { 3316, 2595, -1108, 2459 },
2219  { 3068, 3810, -2207, 1926 },
2220  { 6351, 5436, -6470, 600 },
2221  { 6324, 4240, -5365, 2416 },
2222  { 4851, 4774, -4075, 1878 },
2223  { 4900, 3679, -5198, 1078 },
2224  { 8347, 3633, -4565, -171 },
2225  { 5244, 5718, -3853, 173 },
2226  { 3960, 3492, -2939, 2105 },
2227  { 6070, 3473, -2351, 161 },
2228  { 8228, 3034, -3360, -901 },
2229  { 7006, 3985, -1940, -1926 },
2230  { 7123, 4681, -4301, -878 },
2231  { 5122, 4097, -1851, -449 },
2232  { 6200, 2060, -2251, 1049 },
2233  { 7106, 3844, -7209, 2625 },
2234  { 7108, 3370, -6734, 533 },
2235  { 6859, 2849, -3992, 1360 },
2236  { 5458, 2278, -3253, 1131 },
2237  { -1072, -2109, 4783, -1073 },
2238  { -319, -2604, 4257, -2418 },
2239  { 2466, 1300, 3476, -314 },
2240  { 2847, -1502, 5296, -141 },
2241  { 1667, -1273, 5559, -2725 },
2242  { 2877, -3402, 6434, 204 },
2243  { 53, -2637, 5275, -1181 },
2244  { 1091, -2215, 5803, -1549 },
2245  { 2397, -922, 4327, 1182 },
2246  { 219, -3747, 4647, -1564 },
2247  { -29, -2705, 4812, 1277 },
2248  { 1499, -2608, 5648, 1407 },
2249  { 2139, -2399, 4202, 2791 },
2250  { -426, -2064, 5528, 151 },
2251  { 2560, -2803, 6179, -2806 },
2252  { 4537, -2479, 3797, 1095 },
2253  { 888, -3357, 5341, -415 },
2254  { 4460, -1814, 5388, -1227 },
2255  { 3920, -3268, 6364, -703 },
2256  { 3343, -4698, 4410, 784 },
2257  { 309, -1897, 6306, 1223 },
2258  { 958, -3318, 4254, -3167 },
2259  { -99, 1596, 6018, -1983 },
2260  { -429, -853, 6407, 878 },
2261  { 1170, -1322, 6290, -417 },
2262  { 2288, -505, 6303, -1999 },
2263  { 3312, -1674, 6749, -2494 },
2264  { -415, -3401, 4721, -371 },
2265  { -189, -1210, 4844, -2002 },
2266  { 888, -4142, 4377, 130 },
2267  { 2469, -4381, 5398, -2492 },
2268  { 2879, -2912, 5094, -2598 },
2269  { -717, -617, 5650, -685 },
2270  { 1470, -3863, 5352, -1684 },
2271  { 3935, -96, 3823, -730 },
2272  { 3769, -430, 3168, 694 },
2273  { 2556, 385, 3539, 512 },
2274  { 77, -1415, 5111, 2655 },
2275  { 2724, -2158, 6715, -822 },
2276  { 1832, 1001, 5385, -1900 },
2277  { 900, 2198, 4464, -559 },
2278  { 441, 69, 5921, -1743 },
2279  { -1161, 738, 6732, -308 },
2280  { 257, 2035, 4091, 736 },
2281  { 1607, 1288, 4355, -23 },
2282  { -13, 1316, 4180, 1672 },
2283  { 1511, 1336, 3057, 1435 },
2284  { 2189, -3813, 4530, 939 },
2285  { 3632, -706, 2646, 1375 },
2286  { 4266, -3761, 4241, 1077 },
2287  { 3101, -427, 5273, -1202 },
2288  { 2293, 276, 4810, -313 },
2289  { 3430, -1851, 3101, 2045 },
2290  { 3453, -2979, 5142, 942 },
2291  { 1683, -3281, 4802, 2002 },
2292  { 3954, -4715, 5611, 578 },
2293  { 1272, -155, 5085, 454 },
2294  { 128, -194, 5095, 1409 },
2295  { 820, 880, 5797, -2658 },
2296  { -1095, 656, 5774, 1095 },
2297  { 813, -1669, 4320, -3251 },
2298  { -119, 518, 6372, -651 },
2299  { 2922, -4299, 6115, -877 },
2300  { 4205, -4273, 4004, 2642 },
2301  { -1211, -3892, 224, 3127 },
2302  { -34, -4371, 1321, 2318 },
2303  { 77, -6326, 1201, 828 },
2304  { 3995, -3775, 1958, 3233 },
2305  { 178, -3301, 1985, 3318 },
2306  { 2330, -3801, 1033, 3195 },
2307  { 1413, -5536, 826, 1709 },
2308  { 2468, -3499, 3653, 3631 },
2309  { 741, -4617, 1723, 2008 },
2310  { 1246, -3043, 2978, 3949 },
2311  { -343, -4308, 2258, 2189 },
2312  { -682, -4640, 454, 2272 },
2313  { 1236, -4829, 2491, 1642 },
2314  { -512, -3766, 1182, 3052 },
2315  { 119, -3939, 3712, 971 },
2316  { -1145, -4624, 1360, 2281 },
2317  { 101, -4746, 2866, 1255 },
2318  { -1500, -5455, 539, 1637 },
2319  { -969, -5909, 1414, 1128 },
2320  { -1261, -4939, -231, 2022 },
2321  { -226, -5345, 1207, 705 },
2322  { 2712, -5109, 3205, 1866 },
2323  { -476, -5913, 273, 1208 },
2324  { -2039, -4464, 624, 2545 },
2325  { -2351, -3930, 2019, 2673 },
2326  { -2675, -4849, 1522, 1990 },
2327  { -1524, -3461, 1446, 3204 },
2328  { 477, -5314, 1710, 1577 },
2329  { 656, -3729, 2346, 2511 },
2330  { 550, -5917, 1975, 1040 },
2331  { 1728, -4704, 3067, 1058 },
2332  { -9, -5247, 506, 1760 },
2333  { -574, -5135, 1675, 1672 },
2334  { 2129, -3781, 3444, 2313 },
2335  { 1144, -4439, 2214, 2529 },
2336  { 1292, -4160, 3185, 1833 },
2337  { 2445, -3262, 2534, 3227 },
2338  { 2266, -4401, 2023, 2400 },
2339  { -587, -3602, 3408, 2067 },
2340  { -885, -4951, 3228, 1174 },
2341  { -728, -2711, 2807, 3552 },
2342  { 1019, -3043, 3195, 2954 },
2343  { 1888, -4615, 1140, 2454 },
2344  { 660, -5616, 754, 800 },
2345  { -1975, -5371, 1649, 1585 },
2346  { -1544, -5436, 2422, 1081 },
2347  { -422, -5882, 2390, 750 },
2348  { 1336, -5557, 2441, 1230 },
2349  { 136, -4001, 267, 2854 },
2350  { -522, -3289, 2226, 2728 },
2351  { -971, -4580, 2471, 708 },
2352  { 704, -5306, 3300, 1001 },
2353  { 325, -3464, 3555, 2398 },
2354  { 794, -3686, 848, 3169 },
2355  { 660, -3017, 4584, 3242 },
2356  { -1486, -3978, 2170, 1644 },
2357  { -1615, -4650, 2688, 1844 },
2358  { 750, -4578, 538, 2239 },
2359  { 1668, -5849, 1455, 1031 },
2360  { 3486, -4681, 2030, 2183 },
2361  { 2642, -5429, 1696, 1761 },
2362  { 4491, -4502, 3538, 2767 },
2363  { 3545, -4528, 3514, 2982 },
2364  { 3269, -3676, 2758, 3966 },
2365  { 5572, 1146, 209, -3379 },
2366  { 7459, 1053, 593, -1896 },
2367  { 4480, 200, -310, -4259 },
2368  { 5577, -939, 242, -3992 },
2369  { 8142, 442, 1257, -3083 },
2370  { 5442, 1261, 1424, -3236 },
2371  { 6260, -183, 3125, -2532 },
2372  { 7179, 889, 1618, -2548 },
2373  { 6416, 932, 2379, -2487 },
2374  { 7094, 2560, 961, -3392 },
2375  { 7322, 463, 2732, -3735 },
2376  { 6632, 1577, 1912, -3272 },
2377  { 6312, 1349, 3028, -3460 },
2378  { 6105, 386, 1213, -977 },
2379  { 5478, 1158, 1114, -486 },
2380  { 6493, 410, 1686, -2180 },
2381  { 6378, 1881, 1333, -2240 },
2382  { 5711, 812, 1958, -1300 },
2383  { 6844, 877, 730, -1189 },
2384  { 6824, -245, 2249, -2000 },
2385  { 7515, 1521, 1251, -3058 },
2386  { 6697, 1051, 1300, -1749 },
2387  { 6476, 1425, 811, -2773 },
2388  { 7350, 465, -76, -2849 },
2389  { 6975, 2095, 567, -2492 },
2390  { 4691, 1736, 2660, -2289 },
2391  { 7837, 1456, 340, -2767 },
2392  { 7930, 507, 838, -2074 },
2393  { 6106, 1502, 766, -1110 },
2394  { 4891, -659, 835, -3954 },
2395  { 7250, 141, 1369, -1523 },
2396  { 7651, 67, 1651, -2298 },
2397  { 7364, -305, 601, -3132 },
2398  { 7179, 193, 2491, -2871 },
2399  { 6504, -272, 2167, -1322 },
2400  { 4456, 983, 2300, -421 },
2401  { 4817, 457, 1695, 371 },
2402  { 6914, 555, 850, -3159 },
2403  { 5904, 1030, 202, -1959 },
2404  { 6258, 880, 2233, -4503 },
2405  { 6029, 10, 2130, -3600 },
2406  { 6449, 985, 1129, -3963 },
2407  { 6616, -18, -111, -3285 },
2408  { 4496, 775, 817, -4276 },
2409  { 6134, 2338, 1470, -2973 },
2410  { 6911, 152, 430, -1946 },
2411  { 4053, 991, 3218, -1193 },
2412  { 5435, 1285, 3124, -2412 },
2413  { 5507, 1836, 1935, -1988 },
2414  { 5240, 689, 2189, -2670 },
2415  { 6638, 1719, 606, -1799 },
2416  { 5556, -180, 129, -2595 },
2417  { 5644, 1918, 1281, -4316 },
2418  { 6410, 1088, -282, -3117 },
2419  { 6503, 1841, 312, -3514 },
2420  { 6947, 20, 1358, -3886 },
2421  { 5464, 2109, 2398, -3194 },
2422  { 5616, -407, 2140, -498 },
2423  { 6121, 2707, 2379, -4096 },
2424  { 7303, 1846, 2266, -4095 },
2425  { 5444, 470, 2718, -1553 },
2426  { 5817, -645, 3285, -1349 },
2427  { 5625, 1427, 1103, -1991 },
2428  { 6041, -806, 1196, -2943 },
2429  { 3050, -5722, 4070, -5460 },
2430  { 3420, -4386, 4078, -5155 },
2431  { 6020, -3982, 7268, -2689 },
2432  { 7502, -4317, 7894, -3973 },
2433  { 4156, -3558, 5247, -4316 },
2434  { 4725, -4401, 7290, -1540 },
2435  { 6688, -5122, 8216, -3210 },
2436  { 9176, -6576, 9276, -4963 },
2437  { 8706, -5708, 7987, -4621 },
2438  { 7060, -3535, 6532, -3308 },
2439  { 5600, -2719, 5363, -1568 },
2440  { 4661, -2803, 6263, -4716 },
2441  { 3673, -3636, 6147, -3433 },
2442  { 5305, -2585, 6073, -2638 },
2443  { 7614, -1962, 6079, -5266 },
2444  { 6760, -3366, 7382, -4322 },
2445  { 6385, -3883, 4797, -1353 },
2446  { 8182, -5120, 4298, -4641 },
2447  { 9130, -6198, 4975, -3063 },
2448  { 7421, -5436, 5576, -3713 },
2449  { 3483, -4898, 5443, -2745 },
2450  { 4907, -5643, 6390, -4105 },
2451  { 8119, -7008, 7992, -6764 },
2452  { 6528, -6122, 6967, -5590 },
2453  { 5890, -4190, 6624, -5688 },
2454  { 6815, -7934, 7275, -5456 },
2455  { 5434, -4306, 5169, -5378 },
2456  { 4364, -6436, 5376, -2604 },
2457  { 8152, -3404, 5913, -5048 },
2458  { 7983, -4863, 4262, -2461 },
2459  { 8023, -6188, 6238, -5062 },
2460  { 6753, -3692, 3935, -3723 },
2461  { 6826, -4760, 3284, -4051 },
2462  { 7224, -7423, 4492, -3875 },
2463  { 6904, -2590, 6587, -6248 },
2464  { 6106, -1944, 7345, -5506 },
2465  { 4956, -2990, 7808, -3146 },
2466  { 6908, -6885, 5949, -1288 },
2467  { 7162, -6058, 3419, -3401 },
2468  { 7015, -7080, 6907, -3018 },
2469  { 6971, -6832, 5646, -3273 },
2470  { 8014, -5546, 5471, -1544 },
2471  { 6792, -2220, 5105, -2879 },
2472  { 8494, -3974, 4408, -3999 },
2473  { 9591, -4866, 6027, -4558 },
2474  { 5264, -5161, 6101, -738 },
2475  { 5803, -6141, 5197, -5231 },
2476  { 4657, -6822, 3232, -5189 },
2477  { 4791, -5135, 3809, -4665 },
2478  { 6108, -5103, 2379, -3873 },
2479  { 4680, -3909, 3234, -5093 },
2480  { 5802, -3853, 3795, -4984 },
2481  { 4360, -7483, 4802, -3877 },
2482  { 5429, -7517, 5911, -3717 },
2483  { 6866, -2280, 4880, -4634 },
2484  { 10131, -4628, 4414, -4092 },
2485  { 10811, -5189, 7746, -5337 },
2486  { 5663, -8941, 5287, -5680 },
2487  { 8023, -5991, 7403, -2796 },
2488  { 9669, -6919, 6525, -4932 },
2489  { 7275, -3796, 4962, -2547 },
2490  { 8848, -4806, 5677, -3080 },
2491  { 8128, -4308, 7749, -6569 },
2492  { 4032, -5196, 2282, -6239 },
2493  { 6593, 700, -229, 304 },
2494  { 8260, 539, -66, -1259 },
2495  { 6605, 176, -814, -109 },
2496  { 8057, 0, -1, -136 },
2497  { 7382, -38, -484, -1129 },
2498  { 8373, -929, 682, -454 },
2499  { 7674, 690, -1278, 546 },
2500  { 7326, -517, 406, -1283 },
2501  { 7612, -1715, -1167, 1175 },
2502  { 8590, 441, -782, -710 },
2503  { 8572, -1202, -291, 260 },
2504  { 7308, -147, -1785, 414 },
2505  { 6787, -353, -672, 934 },
2506  { 5177, -133, 179, 82 },
2507  { 4161, -34, 447, 1497 },
2508  { 5997, -902, 1533, -121 },
2509  { 5727, -871, -1370, 945 },
2510  { 8386, -252, 293, -823 },
2511  { 6573, -1354, 682, 616 },
2512  { 7650, -2096, 725, 457 },
2513  { 8122, 78, 636, -1400 },
2514  { 8421, 428, -1620, 131 },
2515  { 7341, -1292, -717, 186 },
2516  { 7998, -49, -720, 266 },
2517  { 5987, -351, 669, 844 },
2518  { 7314, -1620, 250, -603 },
2519  { 7219, -1562, -572, 1994 },
2520  { 8682, -358, -290, -388 },
2521  { 5810, 155, -178, 1199 },
2522  { 7246, -12, 1042, -786 },
2523  { 7357, -923, 1468, -475 },
2524  { 7801, 621, -212, -724 },
2525  { 5346, -514, 1210, 1356 },
2526  { 8459, 36, -127, -779 },
2527  { 6878, -2429, 854, 1750 },
2528  { 7280, -1401, -1353, 2845 },
2529  { 7579, -2148, -1463, 2087 },
2530  { 6637, 946, -872, 750 },
2531  { 4807, -1100, 1289, 2602 },
2532  { 4495, 219, 1551, 1128 },
2533  { 7639, 506, 446, -1107 },
2534  { 6359, 188, 1009, -115 },
2535  { 6641, -1820, 1655, 723 },
2536  { 5394, -2382, 1604, 2542 },
2537  { 6021, -2644, 2396, 1407 },
2538  { 4698, 882, 245, 1525 },
2539  { 8103, 573, -798, -349 },
2540  { 8045, -519, 997, -1092 },
2541  { 7571, -122, 227, -338 },
2542  { 5347, -1200, 630, 1718 },
2543  { 7070, 790, 218, -544 },
2544  { 7440, 728, -527, -20 },
2545  { 6402, -355, 197, -736 },
2546  { 4031, 771, 866, 1895 },
2547  { 6009, 896, 445, -31 },
2548  { 5160, 1098, -856, 1784 },
2549  { 7980, -886, -1293, 1396 },
2550  { 6318, -1361, 2423, 252 },
2551  { 7547, -699, 133, 506 },
2552  { 8562, -2344, 940, 264 },
2553  { 5890, 1187, -1425, 2194 },
2554  { 6558, -645, -1311, 2621 },
2555  { 4634, -1671, 2075, 1623 },
2556  { 5614, 105, -816, 2376 },
2557  { 6646, 1558, -1365, 630 },
2558  { 6998, 1150, -2117, -990 },
2559  { 6555, 2311, -1093, -1783 },
2560  { 6682, 1430, -2391, -1940 },
2561  { 7861, 1555, -2977, -1188 },
2562  { 6745, 1723, -459, -2085 },
2563  { 7504, 1229, -1666, -2060 },
2564  { 7937, 671, -2128, -1529 },
2565  { 7139, 991, -735, -2632 },
2566  { 6867, 1592, -1303, -2324 },
2567  { 6401, 2230, -1732, -2508 },
2568  { 7201, 2184, -2169, -1988 },
2569  { 6636, 2190, -995, -2840 },
2570  { 7620, 2306, -2089, -651 },
2571  { 7584, 1875, -1438, -631 },
2572  { 9214, 1561, -2464, -1139 },
2573  { 6154, 1318, -1237, -2917 },
2574  { 7917, 2847, -1797, -1599 },
2575  { 8309, 2029, -2555, -465 },
2576  { 8204, 1282, -584, -2405 },
2577  { 8440, 1035, -1147, -1137 },
2578  { 7107, 1858, -60, -1568 },
2579  { 6781, 2912, -873, -1463 },
2580  { 7603, 1316, -319, -1249 },
2581  { 7833, 1335, -78, -1849 },
2582  { 7930, 1141, -1016, -695 },
2583  { 7883, 1610, -1017, -1314 },
2584  { 8069, 1409, -1811, -196 },
2585  { 8319, 1031, -582, -1590 },
2586  { 5948, 1537, -2153, -2373 },
2587  { 8684, 1171, -1871, -850 },
2588  { 8357, 2484, -2411, -1292 },
2589  { 6516, 2092, -193, -1167 },
2590  { 6112, 1697, 22, -525 },
2591  { 7161, 703, -602, -1879 },
2592  { 6047, 2351, -807, -219 },
2593  { 8072, 1854, -1817, -1553 },
2594  { 6956, 1304, 76, -1011 },
2595  { 6607, 1481, -544, -162 },
2596  { 6958, 2541, -265, -1938 },
2597  { 6416, 2514, -777, -850 },
2598  { 7272, 2110, -899, -1171 },
2599  { 7741, 2153, -283, -2614 },
2600  { 6482, 2041, -1758, -1221 },
2601  { 6762, 940, -1862, -2281 },
2602  { 5610, 1194, -1691, -1561 },
2603  { 7833, 2164, -823, -1952 },
2604  { 5460, 1438, -848, 1189 },
2605  { 6011, 1377, -771, -1557 },
2606  { 7679, 544, -1134, -2214 },
2607  { 7209, 1292, -2714, -1564 },
2608  { 5567, 1200, -404, -169 },
2609  { 5853, 1461, -1465, -518 },
2610  { 6782, 689, -844, -860 },
2611  { 7330, 1337, -1152, -71 },
2612  { 7189, 1506, -653, -685 },
2613  { 6860, 2116, -1403, -240 },
2614  { 8804, 1516, -1391, -1760 },
2615  { 7210, 2689, -1498, -989 },
2616  { 7030, 3022, -1441, -2083 },
2617  { 5649, 1836, -407, 525 },
2618  { 7451, 3099, -717, -2464 },
2619  { 7384, 1656, -2007, 398 },
2620  { 6504, 707, -1919, -134 },
2621  { -1851, 3639, -2279, -695 },
2622  { -4037, 1644, -77, 1329 },
2623  { -4025, 1960, -1565, -567 },
2624  { -3430, 2495, -795, 368 },
2625  { -4771, 2480, 993, 756 },
2626  { -3431, 2058, -2539, -971 },
2627  { -3802, 3418, 380, 217 },
2628  { -3074, 3350, -1652, -1056 },
2629  { -3705, 326, -1650, 1535 },
2630  { -3122, 1281, -1192, 1607 },
2631  { -4601, 1367, -968, 53 },
2632  { -3808, 958, 44, 2560 },
2633  { -2079, 2530, -1485, 1166 },
2634  { -3707, 343, -2889, 180 },
2635  { -5249, 1431, -31, 688 },
2636  { -4990, 125, -704, 1270 },
2637  { -2771, 1334, -2446, 746 },
2638  { -2292, 994, -1527, 2630 },
2639  { -1261, 3070, -2519, 268 },
2640  { -2544, 3890, -1057, -552 },
2641  { -4421, 255, -1980, 530 },
2642  { -2951, 454, -13, 3643 },
2643  { -2262, 1815, -370, 2880 },
2644  { -2383, 3657, -649, 576 },
2645  { -3541, -161, -1389, 2550 },
2646  { -4241, 1575, 1325, 2561 },
2647  { -2767, 4037, 1221, 1578 },
2648  { -3748, 2697, 1148, 1801 },
2649  { -4686, 2385, -220, 0 },
2650  { -1531, 1645, -2751, 1327 },
2651  { -45, 4032, -799, 2298 },
2652  { -2915, 2280, 709, 2495 },
2653  { -1199, 3278, -406, 2346 },
2654  { -2471, 116, -2706, 2060 },
2655  { -2440, 2173, -2894, -344 },
2656  { -3375, 2287, 1781, 3226 },
2657  { -2153, 3568, 1827, 2918 },
2658  { -862, 2267, -1626, 2527 },
2659  { -2698, 1135, 301, 4239 },
2660  { -2364, 2123, 1010, 3710 },
2661  { -2447, 3281, -81, 1408 },
2662  { -2660, 4735, 472, 258 },
2663  { -1053, 3097, 2682, 2398 },
2664  { -3366, -1037, -1152, -868 },
2665  { -643, 4242, 2212, 1259 },
2666  { 971, 3991, 934, 643 },
2667  { -1617, 2002, 2139, 2195 },
2668  { -4897, 972, 784, 1719 },
2669  { -1275, 2992, 1039, 3821 },
2670  { -392, 4973, -209, 1821 },
2671  { -1028, 4718, -1479, -137 },
2672  { 50, 3914, 553, 2210 },
2673  { 678, 4364, 359, 1303 },
2674  { -582, 4911, 514, 1671 },
2675  { 1276, 3914, -1252, 2934 },
2676  { -1496, 3984, 857, 2330 },
2677  { 772, 4744, -655, 2332 },
2678  { -799, 5283, -439, 624 },
2679  { 1341, 2937, 650, 2027 },
2680  { -1739, 4892, 1275, 1702 },
2681  { -892, 2596, -151, 3951 },
2682  { -3532, 1090, 1292, 32 },
2683  { 321, 3146, 2647, 1475 },
2684  { 264, 4199, -1591, 1317 },
2685  { -452, -2357, 2266, 4192 },
2686  { 3022, -1033, -2389, 5678 },
2687  { -1162, -1342, 3543, 4990 },
2688  { -474, -1477, -1223, 5016 },
2689  { -699, -2857, 900, 3835 },
2690  { -461, -2255, -117, 4626 },
2691  { 1204, -2062, -1211, 4403 },
2692  { 2192, -3035, -337, 3966 },
2693  { 108, -831, 279, 5643 },
2694  { 1457, -620, -2908, 5276 },
2695  { -2527, -78, 1085, 5460 },
2696  { -1978, -1918, -949, 4733 },
2697  { 32, 367, -1904, 5166 },
2698  { 1890, -1665, 440, 4752 },
2699  { -518, -348, 2816, 4891 },
2700  { 3695, -2490, -1374, 4603 },
2701  { 246, -1965, 3549, 3969 },
2702  { 1100, -3111, 656, 3737 },
2703  { -1379, 870, -414, 4575 },
2704  { 628, -357, -1227, 6179 },
2705  { -1129, -1318, -2457, 4576 },
2706  { -425, -98, -73, 6336 },
2707  { 367, -887, 2990, 4207 },
2708  { 2091, -1251, 2444, 3557 },
2709  { -1759, -1610, 2046, 5273 },
2710  { 3210, 1414, -20, 2616 },
2711  { 3303, -2636, 1005, 4237 },
2712  { -327, -3107, -640, 3687 },
2713  { -197, 764, 572, 5486 },
2714  { 646, -767, 1388, 5464 },
2715  { 104, 2742, -228, 3907 },
2716  { -236, 1829, -579, 4585 },
2717  { -2150, -474, -1525, 4006 },
2718  { -23, -2632, -2400, 3892 },
2719  { -12, -1739, -2910, 4867 },
2720  { -2310, -368, -102, 4583 },
2721  { -1991, -2061, 533, 4531 },
2722  { 3884, -1446, -153, 4393 },
2723  { 1568, 14, -289, 5268 },
2724  { -1376, -253, -2797, 3417 },
2725  { 3193, -2577, 2475, 3566 },
2726  { 3418, 617, 1350, 1857 },
2727  { 3792, -24, -272, 3370 },
2728  { 153, 1159, 2906, 2877 },
2729  { 511, 2162, 1548, 2741 },
2730  { 262, 819, -2791, 3734 },
2731  { 4232, -2015, 1486, 3477 },
2732  { 2943, -1110, -1014, 5480 },
2733  { 2842, 369, 703, 3476 },
2734  { 3011, 1634, -933, 3553 },
2735  { 4412, -1548, -942, 5021 },
2736  { -1405, 593, 2372, 5267 },
2737  { 2093, 2129, 896, 2365 },
2738  { 4845, -1980, 0, 3823 },
2739  { -2140, 81, 3278, 5637 },
2740  { 1484, 2665, -324, 3653 },
2741  { 10, 192, 1620, 5291 },
2742  { 2152, 738, -2269, 5000 },
2743  { 2102, 2748, -1652, 4707 },
2744  { 2855, -2131, -387, 5188 },
2745  { 1173, 676, 1338, 3277 },
2746  { 2340, -2329, -2064, 4095 },
2747  { 861, -2024, 1296, 5055 },
2748  { 2189, 3225, -695, 2626 },
2749  { 6196, -7079, 1943, -822 },
2750  { 4547, -4813, 3261, 1856 },
2751  { 4243, -6904, 3443, 448 },
2752  { 4581, -7503, 946, 506 },
2753  { 6626, -7754, 3427, 470 },
2754  { 3407, -9088, 3269, -1496 },
2755  { 4079, -6464, 2304, 777 },
2756  { 5621, -9336, 2684, -768 },
2757  { 5351, -6464, 5238, -214 },
2758  { 5961, -8007, 1724, -3091 },
2759  { 4213, -8067, 603, -246 },
2760  { 7208, -7403, 3168, -1738 },
2761  { 6098, -7700, 329, -1379 },
2762  { 6525, -6735, 4248, -1072 },
2763  { 6073, -6241, 2167, -2378 },
2764  { 4609, -9218, 3051, -1033 },
2765  { 6813, -7283, 1581, -1897 },
2766  { 6126, -6275, 2789, 681 },
2767  { 4423, -6538, 1621, -1692 },
2768  { 6272, -8298, 3167, -1855 },
2769  { 6172, -8558, 4498, -1169 },
2770  { 4844, -8588, 1647, -366 },
2771  { 6209, -8807, 1581, -369 },
2772  { 5389, -8059, 550, -192 },
2773  { 6654, -9775, 2504, -1063 },
2774  { 7103, -7998, 806, 530 },
2775  { 5662, -6736, 1565, -3620 },
2776  { 4165, -9564, 4191, -2131 },
2777  { 4526, -7181, 576, -2875 },
2778  { 4633, -8623, 2807, -4742 },
2779  { 3709, -7794, 1815, 34 },
2780  { 3634, -8622, 2313, -826 },
2781  { 6991, -8447, 2063, -3198 },
2782  { 7757, -9486, 2255, -558 },
2783  { 4149, -7778, 4728, -1696 },
2784  { 5767, -7427, 1113, 707 },
2785  { 4592, -6261, 2329, 1864 },
2786  { 3159, -10498, 1677, -4273 },
2787  { 3534, -9010, 2437, -3565 },
2788  { 4479, -10821, 2715, -4942 },
2789  { 3207, -9805, 3054, -3886 },
2790  { 4627, -8189, 3018, -2354 },
2791  { 5527, -10566, 3244, -2749 },
2792  { 4346, -10127, 3335, -3084 },
2793  { 6132, -10085, 3316, -1308 },
2794  { 5629, -9704, 2178, -3058 },
2795  { 3603, -8538, 1246, -624 },
2796  { 3737, -8488, 395, -3167 },
2797  { 5465, -11414, 2810, -4640 },
2798  { 5306, -7745, 2721, -3988 },
2799  { 7000, -9111, 1695, -1409 },
2800  { 6663, -7741, 2466, -4079 },
2801  { 4083, -7175, 1836, -4831 },
2802  { 3613, -9926, 1342, -3455 },
2803  { 6588, -8033, 457, -258 },
2804  { 4720, -8102, 17, -1209 },
2805  { 7414, -8709, 1294, -344 },
2806  { 5437, -10030, 4043, -1704 },
2807  { 4862, -9281, 1558, -1431 },
2808  { 6800, -6403, 5113, 862 },
2809  { 4623, -8242, 2667, -228 },
2810  { 5919, -5083, 3348, 2135 },
2811  { 5985, -8889, 2733, -5105 },
2812  { 5029, -5767, 4407, 719 },
2813  { 354, -6158, -838, -3001 },
2814  { 351, -5943, -2104, -1534 },
2815  { -633, -7190, -25, -4798 },
2816  { -1595, -7235, -3812, -1400 },
2817  { 103, -6197, -2933, -78 },
2818  { -1722, -5020, -3441, -4333 },
2819  { -1963, -5644, -4365, -270 },
2820  { -846, -5743, -3477, 196 },
2821  { -191, -5348, -4054, -469 },
2822  { -2515, -7754, -3495, -818 },
2823  { -2090, -6710, -2701, 117 },
2824  { -546, -7036, -1398, 163 },
2825  { -278, -7091, -2662, -536 },
2826  { -622, -7962, -2731, -1464 },
2827  { -1555, -8118, -3612, -2057 },
2828  { -1094, -6280, -2314, 505 },
2829  { -2556, -8538, -4024, -2247 },
2830  { 109, -7134, -3107, -1823 },
2831  { -900, -6954, -3340, -717 },
2832  { -605, -7113, -3656, -2154 },
2833  { 837, -6263, -3211, -2177 },
2834  { -417, -5810, -3871, -1469 },
2835  { -1318, -5649, -4207, -3198 },
2836  { 413, -6765, -2082, -33 },
2837  { -3101, -6450, -4362, -766 },
2838  { 755, -6489, -2967, -846 },
2839  { 1117, -7106, -2452, -1352 },
2840  { -1202, -8387, -3072, -2897 },
2841  { -365, -4894, -3561, -2937 },
2842  { -2372, -8776, -265, -4441 },
2843  { -1224, -8678, -896, -5074 },
2844  { -755, -10096, -600, -6623 },
2845  { 300, -8206, -225, -4568 },
2846  { -1176, -6824, -2633, -3527 },
2847  { -2006, -5443, -1526, -5849 },
2848  { -1115, -5540, -2363, -4785 },
2849  { 1059, -6812, -2543, -2654 },
2850  { -1976, -6861, -3062, -5508 },
2851  { -379, -5328, -2321, -3624 },
2852  { -2108, -5860, -4518, -1915 },
2853  { -379, -7885, -1329, -594 },
2854  { 774, -5389, -581, -5213 },
2855  { -2601, -5083, -1849, -4921 },
2856  { -176, -5580, 74, -5075 },
2857  { -204, -6780, -190, -6232 },
2858  { 418, -7594, -1987, -820 },
2859  { -1873, -8529, -2926, -1609 },
2860  { 1340, -6362, -919, -4975 },
2861  { 577, -7990, -2044, -1873 },
2862  { -2572, -7413, -1745, -2224 },
2863  { -2037, -7030, -1461, -7138 },
2864  { -2559, -8756, -2039, -5836 },
2865  { -2079, -6764, -1209, -5669 },
2866  { -1613, -7801, -2006, -685 },
2867  { -1865, -6583, -722, -3529 },
2868  { -589, -6358, -1377, -1003 },
2869  { -540, -7514, -1331, -3542 },
2870  { 419, -6192, -1677, -4927 },
2871  { -2786, -8763, -2966, -5065 },
2872  { -2172, -8411, -1726, -4675 },
2873  { -3382, -9833, -3497, -5722 },
2874  { -2433, -10169, -2077, -5775 },
2875  { -424, -9451, -1096, -3658 },
2876  { -537, -8522, -910, -1897 },
2877  { -5550, 2807, 1683, -693 },
2878  { -6395, 635, 3573, -1246 },
2879  { -7544, 2280, 2140, 44 },
2880  { -8751, 1136, 2951, -794 },
2881  { -5605, 2709, 2052, 916 },
2882  { -7650, 654, 869, 135 },
2883  { -6939, 967, 1409, 870 },
2884  { -7834, 2123, 3310, 974 },
2885  { -6935, 2818, 1274, -1678 },
2886  { -5605, 2233, 1013, 471 },
2887  { -7095, 1849, 1648, 198 },
2888  { -6636, 1634, 712, -37 },
2889  { -7279, 978, 296, -315 },
2890  { -7664, 3504, 3292, -216 },
2891  { -7836, 1209, 1221, -257 },
2892  { -7913, 2201, 1765, -1529 },
2893  { -7077, 3783, 2632, -1407 },
2894  { -5565, 1645, 1410, -622 },
2895  { -6494, 2879, 1181, -759 },
2896  { -7073, 3137, 3010, 550 },
2897  { -7249, 1839, 847, -805 },
2898  { -6630, 2197, 282, -1096 },
2899  { -8836, 1573, 1988, -1090 },
2900  { -7809, 1274, 836, -1198 },
2901  { -7895, 2970, 3511, -1097 },
2902  { -6960, 1664, 1356, -2442 },
2903  { -6582, 2866, 2273, 307 },
2904  { -7221, 821, 2851, -1435 },
2905  { -6015, 1703, 2001, -2367 },
2906  { -8082, 1034, 2103, 239 },
2907  { -5952, 1912, 301, -465 },
2908  { -6099, 841, 379, 567 },
2909  { -6343, 50, 494, 658 },
2910  { -6586, 983, 591, -893 },
2911  { -5500, 869, 2187, -2479 },
2912  { -6482, 60, 1545, -979 },
2913  { -6705, 515, 1974, -53 },
2914  { -6460, 1755, 1325, -1275 },
2915  { -6093, 2617, 2465, -623 },
2916  { -7330, 2161, 594, -2115 },
2917  { -7324, 762, 1593, -2004 },
2918  { -6385, 679, 1510, -2514 },
2919  { -6159, 241, 2976, -1631 },
2920  { -8583, 3030, 4045, -162 },
2921  { -6299, 66, 2209, -2103 },
2922  { -5428, 1279, 3267, -1846 },
2923  { -6438, 1335, 2728, -1631 },
2924  { -8012, 1070, 2428, -1151 },
2925  { -6201, 2781, 2349, -1918 },
2926  { -5918, 1139, 3121, -148 },
2927  { -6314, 2481, 3137, -1808 },
2928  { -7180, 1722, 2435, -1602 },
2929  { -6750, 1829, 3763, -1145 },
2930  { -6713, 1777, 2221, 1212 },
2931  { -7479, 1835, 3627, -479 },
2932  { -7299, 10, 2406, -1593 },
2933  { -8249, 3129, 996, -2870 },
2934  { -8374, 1534, 1333, -1882 },
2935  { -7507, 3353, 1598, -2299 },
2936  { -7379, 2701, 2326, -1167 },
2937  { -8440, 2276, 2796, -542 },
2938  { -10348, 1527, 2649, -1165 },
2939  { -8184, 3614, 2574, -1738 },
2940  { -5539, 1574, 1733, 1138 },
2941  { 9404, -7652, 67, 79 },
2942  { 8654, -3972, 1358, -60 },
2943  { 8617, -4794, 117, 2318 },
2944  { 7886, -4505, 1784, 1200 },
2945  { 8636, -6125, 3879, -1003 },
2946  { 9654, -6836, 1816, 205 },
2947  { 9374, -6553, 913, 1875 },
2948  { 8020, -6150, 1134, 2390 },
2949  { 7786, -4970, 2078, -1857 },
2950  { 8691, -6119, 711, 708 },
2951  { 9039, -5568, 2944, -1902 },
2952  { 9955, -5048, 1433, -601 },
2953  { 8089, -6927, 3093, -2846 },
2954  { 8487, -7024, 2415, 19 },
2955  { 9388, -5287, 3577, -2655 },
2956  { 8591, -7371, 2300, -996 },
2957  { 9104, -4763, 1453, -2558 },
2958  { 7615, -5457, 596, 164 },
2959  { 9860, -7047, 3433, -614 },
2960  { 8756, -4404, 2235, -964 },
2961  { 9462, -4660, 299, -1822 },
2962  { 10119, -5550, 2689, -1273 },
2963  { 10915, -7471, 2705, -1007 },
2964  { 11433, -7090, 1410, -1198 },
2965  { 9882, -7431, 2965, -1895 },
2966  { 7628, -5219, 769, -2661 },
2967  { 8169, -5318, 2262, 70 },
2968  { 8846, -6320, 1939, -754 },
2969  { 7147, -5593, 1248, -971 },
2970  { 10652, -5485, 935, 137 },
2971  { 7778, -6533, 2564, -1932 },
2972  { 8878, -5173, 1214, -361 },
2973  { 9828, -4943, 282, 510 },
2974  { 10042, -6134, 3895, -1914 },
2975  { 7965, -6630, 3566, -433 },
2976  { 8573, -4502, 3574, -1209 },
2977  { 8398, -4801, 1031, -1347 },
2978  { 10136, -7772, 2612, 1547 },
2979  { 9890, -7280, 1768, -1083 },
2980  { 8407, -6585, -706, -58 },
2981  { 7976, -7582, 229, -131 },
2982  { 10481, -8866, 1166, -147 },
2983  { 10914, -4342, 3189, -2412 },
2984  { 10440, -5198, -104, -1109 },
2985  { 11227, -6530, 2381, -2449 },
2986  { 8487, -8064, 1086, 230 },
2987  { 9975, -6123, -857, -134 },
2988  { 8339, -6498, 1232, -2337 },
2989  { 11042, -4506, 1119, -2098 },
2990  { 12563, -5592, 1837, -2062 },
2991  { 11801, -5590, 632, -1296 },
2992  { 10152, -5617, 1511, -1917 },
2993  { 7800, -6473, 51, -1337 },
2994  { 7941, -5560, 2438, -3270 },
2995  { 6554, -3834, 2100, 1476 },
2996  { 9065, -5520, -226, -1120 },
2997  { 10794, -7120, -243, 122 },
2998  { 10429, -6968, 272, -806 },
2999  { 8942, -8914, 1442, -392 },
3000  { 9969, -5051, 2033, -2953 },
3001  { 7275, -4152, 3058, -64 },
3002  { 11127, -5488, 4589, -3227 },
3003  { 9626, -6666, 2739, -2958 },
3004  { 6943, -5362, 4470, 1008 },
3005  { -7456, -967, 2936, -1002 },
3006  { -8622, -333, 6962, 2606 },
3007  { -7486, -3392, 3668, 1287 },
3008  { -8053, -827, 5148, 1097 },
3009  { -6610, 454, 4952, 96 },
3010  { -7701, -1982, 3161, -468 },
3011  { -7307, -1132, 4071, -36 },
3012  { -8125, -271, 5199, 3862 },
3013  { -9182, -1950, 2813, 1878 },
3014  { -9855, -952, 4794, 3010 },
3015  { -7241, 1431, 4202, 2468 },
3016  { -9646, 157, 4766, 1046 },
3017  { -9371, 1230, 6009, 2958 },
3018  { -11514, -64, 8630, 5248 },
3019  { -6766, 565, 2766, 2140 },
3020  { -8426, -9, 2852, 1271 },
3021  { -11291, -1113, 5087, 2937 },
3022  { -8297, 2092, 4495, 1264 },
3023  { -9983, 735, 3809, -51 },
3024  { -9048, -1000, 3191, -308 },
3025  { -7331, -1987, 2655, 1391 },
3026  { -7144, -21, 4333, 2161 },
3027  { -6032, -1540, 3543, 896 },
3028  { -7987, -1036, 1985, 1529 },
3029  { -9264, 2004, 5194, 290 },
3030  { -11308, -840, 5754, 1654 },
3031  { -9130, -2398, 4292, 2973 },
3032  { -6248, 838, 3563, 1223 },
3033  { -6819, -2760, 3511, 119 },
3034  { -7213, -2006, 4364, 762 },
3035  { -5431, -1047, 4533, 166 },
3036  { -7098, -641, 2021, 639 },
3037  { -8628, -2249, 3588, 399 },
3038  { -6352, -1498, 3560, -648 },
3039  { -7033, -2190, 4870, 2562 },
3040  { -7405, -46, 3772, -581 },
3041  { -6104, 796, 5143, 1965 },
3042  { -5787, 943, 5784, 3030 },
3043  { -8367, 1465, 7192, 4097 },
3044  { -8259, 789, 5694, 1963 },
3045  { -10614, -1899, 5748, 2645 },
3046  { -8258, -805, 3698, 2275 },
3047  { -6877, -972, 6431, 3160 },
3048  { -6483, 363, 7018, 3129 },
3049  { -6283, -1358, 5191, 1524 },
3050  { -8853, -3157, 4119, 1741 },
3051  { -6086, -267, 3883, -835 },
3052  { -7254, 1032, 6613, 4017 },
3053  { -11470, -3350, 4649, 3426 },
3054  { -6743, 481, 6148, 1239 },
3055  { -5394, -166, 5309, 3165 },
3056  { -7958, 1068, 4268, -240 },
3057  { -10520, 2256, 7916, 2828 },
3058  { -5132, -4, 5739, 1176 },
3059  { -8643, 120, 3255, -629 },
3060  { -9631, 1974, 8870, 4362 },
3061  { -10663, -1221, 3733, 589 },
3062  { -8224, -1843, 5806, 2655 },
3063  { -8282, 1255, 8647, 3478 },
3064  { -12311, -1505, 9043, 6256 },
3065  { -11312, -856, 7136, 4681 },
3066  { -11944, -722, 7941, 3309 },
3067  { -7868, -463, 6846, 4196 },
3068  { -8679, -241, 7410, 5347 },
3069  { 6759, -4680, -508, 1220 },
3070  { 5176, -6111, 944, 121 },
3071  { 6843, -5667, -1368, -533 },
3072  { 5616, -5884, -1471, -695 },
3073  { 6030, -5089, -1808, -940 },
3074  { 7444, -5463, -52, 1881 },
3075  { 4207, -6079, -506, 1571 },
3076  { 6785, -4410, -649, 3084 },
3077  { 4838, -5214, 2026, 2998 },
3078  { 4201, -5790, 645, 1811 },
3079  { 6930, -5129, -1940, 1698 },
3080  { 6332, -4627, 692, 3027 },
3081  { 6285, -4314, -106, 3644 },
3082  { 6255, -5450, -1975, 742 },
3083  { 4199, -4676, -459, 1796 },
3084  { 5592, -5500, 1345, 1300 },
3085  { 4358, -5556, -2236, 114 },
3086  { 4620, -5875, -1563, 888 },
3087  { 4892, -7550, -327, -419 },
3088  { 4734, -7085, 7, 613 },
3089  { 3883, -5562, -1969, 1080 },
3090  { 5610, -4990, -204, 834 },
3091  { 4117, -6482, -1271, 341 },
3092  { 6585, -5107, 892, 1169 },
3093  { 6632, -3683, 302, 3002 },
3094  { 6326, -5351, -983, -1250 },
3095  { 4382, -7192, -730, -158 },
3096  { 5227, -6540, -451, 1123 },
3097  { 5468, -6472, -870, -1471 },
3098  { 5191, -6402, -1365, -127 },
3099  { 7407, -6317, -973, -336 },
3100  { 4611, -6530, -820, -1980 },
3101  { 4963, -5159, -2050, -966 },
3102  { 4414, -5691, -211, -998 },
3103  { 5954, -5873, 750, -1749 },
3104  { 4394, -4796, -1268, 254 },
3105  { 7161, -6214, -1010, 689 },
3106  { 4965, -3598, 2372, 1711 },
3107  { 6248, -6180, 981, 864 },
3108  { 6473, -5336, 525, -600 },
3109  { 4591, -6864, -1131, -900 },
3110  { 6314, -6440, -1021, -375 },
3111  { 5838, -6209, -1199, 944 },
3112  { 5308, -5283, -2100, 1267 },
3113  { 4342, -5860, -1637, -1356 },
3114  { 5680, -4388, -1227, -104 },
3115  { 4900, -4098, 1449, 4046 },
3116  { 4677, -4284, -106, 3190 },
3117  { 7574, -6173, -848, 1859 },
3118  { 6493, -7207, -131, 726 },
3119  { 5513, -5261, -2117, 4 },
3120  { 6191, -7352, -193, -505 },
3121  { 5885, -4333, 324, -134 },
3122  { 6162, -6081, -312, -2044 },
3123  { 4216, -6200, -1810, -572 },
3124  { 5652, -7035, -696, -197 },
3125  { 7131, -7189, -366, -60 },
3126  { 5032, -4803, -1514, 2832 },
3127  { 7386, -4610, -606, 3489 },
3128  { 4211, -5031, 1221, 3047 },
3129  { 4050, -4653, 1584, 1469 },
3130  { 6852, -5302, -1861, 206 },
3131  { 7736, -4816, -1794, 3359 },
3132  { 6290, -3439, 1522, 2454 },
3133  { 1768, 5990, -5560, -2594 },
3134  { 3903, 5326, -1530, -1501 },
3135  { 2472, 3738, -2117, -4240 },
3136  { 3260, 5448, -904, -4733 },
3137  { 1435, 7297, -3676, -4102 },
3138  { 4096, 5951, -656, -3312 },
3139  { 2178, 6009, -3146, -3724 },
3140  { 3787, 5493, -5473, -1633 },
3141  { 2998, 7286, -3334, -3571 },
3142  { 2894, 6576, -4708, -2804 },
3143  { 830, 6163, -4286, -3348 },
3144  { 4755, 5569, -1730, -2739 },
3145  { 4604, 6065, -3562, -2605 },
3146  { 2749, 5141, -3986, -2775 },
3147  { 3942, 4875, -2143, -3340 },
3148  { 2819, 8517, -2004, -2724 },
3149  { 2146, 6298, -689, -3093 },
3150  { 5196, 6504, -3393, -1475 },
3151  { 1851, 8386, -1748, -1420 },
3152  { 3474, 8572, -3534, -2688 },
3153  { 4503, 7560, -3561, -2245 },
3154  { 4433, 6219, -2393, -1575 },
3155  { 3506, 7248, -2275, -1977 },
3156  { 3490, 7409, -3147, -604 },
3157  { 4214, 6447, -3520, 516 },
3158  { 619, 7034, -829, -1705 },
3159  { 1732, 7395, -356, -2208 },
3160  { 1226, 5204, -3294, -3732 },
3161  { 2027, 5619, -1813, -4146 },
3162  { 3078, 5877, 47, -2651 },
3163  { 1654, 5458, 424, -682 },
3164  { 3163, 5464, -2026, -270 },
3165  { 2884, 5375, -685, -530 },
3166  { 2950, 7286, -35, -2967 },
3167  { 1986, 5066, -597, 482 },
3168  { 3459, 4308, -3845, -2333 },
3169  { 3155, 7037, -1346, -4345 },
3170  { 2193, 6696, -717, -1319 },
3171  { 3677, 5089, -3892, -487 },
3172  { 2186, 5136, -4186, -1492 },
3173  { 773, 5796, -917, 817 },
3174  { 2489, 6546, -3570, -2117 },
3175  { 1223, 6469, -1362, -33 },
3176  { 271, 6061, -1466, -1725 },
3177  { 2540, 5171, -1847, 1032 },
3178  { 2548, 5251, -2697, 1677 },
3179  { 771, 7600, -768, -632 },
3180  { 4710, 6647, -4736, -1275 },
3181  { 1369, 5917, -2971, -1056 },
3182  { 163, 5239, -3499, -2275 },
3183  { 2104, 4285, -3211, -3286 },
3184  { 1107, 7411, -1972, -1671 },
3185  { 2196, 7262, -2310, -1926 },
3186  { -244, 6439, -1745, -839 },
3187  { 3293, 3832, -2890, -3000 },
3188  { 419, 6443, -379, -407 },
3189  { 3077, 4930, -1156, -2869 },
3190  { 2131, 5874, -2330, 224 },
3191  { 690, 6538, -2212, -2841 },
3192  { 1602, 4421, -2515, 1542 },
3193  { 3318, 9373, -3032, -3477 },
3194  { 5646, 7462, -5153, -1463 },
3195  { 4139, 7137, -1539, -3321 },
3196  { 3481, 9077, -1645, -3653 },
3197  { -7747, 375, -106, -543 },
3198  { -8587, -1379, -586, -461 },
3199  { -10146, -892, 2094, 694 },
3200  { -8103, 382, 504, -325 },
3201  { -8548, -92, 94, -656 },
3202  { -7460, 38, 152, 388 },
3203  { -8266, -271, -459, -883 },
3204  { -7935, -664, -1026, -802 },
3205  { -8341, -109, 853, 161 },
3206  { -8802, -1355, 1099, 630 },
3207  { -8957, -6, 1108, -669 },
3208  { -7260, -1520, -43, -407 },
3209  { -7555, -174, 668, -2562 },
3210  { -9014, -126, 227, -1191 },
3211  { -8184, 769, 290, -1375 },
3212  { -9476, 55, 962, -1528 },
3213  { -8679, 541, 755, -1030 },
3214  { -9842, -1626, 838, -1588 },
3215  { -8513, -702, 788, -1998 },
3216  { -10101, -1558, -366, -1841 },
3217  { -8135, 78, 1479, -1813 },
3218  { -9128, -454, 313, -1786 },
3219  { -7554, -1084, 831, -2442 },
3220  { -7576, -701, 2068, -1665 },
3221  { -7791, -1481, 1587, -1808 },
3222  { -6701, -596, -97, 802 },
3223  { -7418, -15, 684, -963 },
3224  { -7127, -477, -139, -426 },
3225  { -8097, -110, -36, -264 },
3226  { -7620, -1922, -590, -101 },
3227  { -7647, -1201, 279, 660 },
3228  { -7856, -1974, 758, -2271 },
3229  { -8496, -167, 2232, -1143 },
3230  { -8506, -1359, 624, -740 },
3231  { -7274, -1052, 1062, -139 },
3232  { -7800, -217, 91, -1794 },
3233  { -7030, -1694, -955, 615 },
3234  { -9020, -1864, 101, -2182 },
3235  { -9400, -740, 598, -667 },
3236  { -8448, -1184, 2024, -1272 },
3237  { -8812, -570, -897, -2384 },
3238  { -10559, -1286, 538, -1536 },
3239  { -8728, -888, -1089, -1397 },
3240  { -7080, -1185, 636, -1252 },
3241  { -9880, 233, 2344, -782 },
3242  { -7952, -1326, -378, -1947 },
3243  { -7207, -378, 1408, -2237 },
3244  { -8467, -1545, 902, -1987 },
3245  { -9163, -1474, 924, -1739 },
3246  { -8159, -992, -77, -2744 },
3247  { -8343, 148, -423, -1573 },
3248  { -9105, -649, -254, -1214 },
3249  { -8939, 456, 281, -1905 },
3250  { -8837, 179, -394, -2634 },
3251  { -9145, 757, 1547, -1319 },
3252  { -9775, -723, 441, -1680 },
3253  { -8910, -686, 1529, -1525 },
3254  { -9492, -1134, 2064, -938 },
3255  { -6111, -943, 677, -31 },
3256  { -7411, -613, -814, 46 },
3257  { -9479, -922, -430, -2061 },
3258  { -11298, -1268, 1318, -1117 },
3259  { -8190, 832, 671, -2214 },
3260  { -10453, -550, 1672, -886 },
3261  { 1044, 9353, -1651, -5423 },
3262  { 1034, 8149, -455, -6166 },
3263  { 761, 8293, -3214, -4838 },
3264  { 938, 8077, 164, -5130 },
3265  { 1295, 8673, 2582, -5490 },
3266  { -314, 7973, -2395, -5231 },
3267  { -507, 9012, -2497, -5775 },
3268  { 2396, 8314, -1022, -4673 },
3269  { -1516, 8501, 1950, -4969 },
3270  { -308, 7401, 1549, -4866 },
3271  { -112, 8340, 3003, -4920 },
3272  { -50, 9315, 1371, -5666 },
3273  { -659, 9449, 2496, -5547 },
3274  { 2573, 9148, -2270, -4783 },
3275  { 830, 7104, -438, -3907 },
3276  { 522, 10672, -677, -6483 },
3277  { -1190, 10108, -510, -6518 },
3278  { -427, 8271, -579, -6315 },
3279  { 1602, 8113, -1927, -4418 },
3280  { -2266, 8180, 448, -5190 },
3281  { -1633, 8816, -226, -5771 },
3282  { 759, 9481, -105, -5813 },
3283  { 2254, 6679, -466, -5662 },
3284  { -88, 6946, 895, -5958 },
3285  { -1705, 10009, 1394, -5574 },
3286  { 748, 7943, 540, -6692 },
3287  { 1411, 7009, 232, -6145 },
3288  { 697, 7290, -1221, -5342 },
3289  { -1764, 10580, 1944, -3981 },
3290  { -1334, 9124, 1195, -3903 },
3291  { -905, 10067, 635, -5039 },
3292  { 664, 10680, 49, -4625 },
3293  { 1374, 9536, -777, -3591 },
3294  { 252, 9698, -597, -2931 },
3295  { 824, 9164, -1014, -2144 },
3296  { 2438, 10569, -2289, -4424 },
3297  { 2101, 7102, 507, -3614 },
3298  { 294, 8051, -432, -1518 },
3299  { -665, 10337, 547, -2852 },
3300  { 1168, 11989, -492, -5427 },
3301  { 1344, 6416, 302, -5061 },
3302  { -1727, 12264, 1507, -4543 },
3303  { 674, 10889, -902, -3605 },
3304  { -582, 9504, 300, -3618 },
3305  { 641, 7654, 689, -2109 },
3306  { 2065, 9243, 508, -4367 },
3307  { 1055, 8373, 688, -3144 },
3308  { -641, 8185, 986, -3307 },
3309  { 1120, 7426, 1785, -3757 },
3310  { 1660, 8070, -593, -3104 },
3311  { 2002, 9467, -1722, -3475 },
3312  { 2361, 8368, 100, -3709 },
3313  { -772, 7845, -613, -4988 },
3314  { 1485, 7430, 1896, -6127 },
3315  { -432, 7823, -947, -2882 },
3316  { 313, 11122, -760, -4871 },
3317  { 412, 8412, -283, -4231 },
3318  { 1585, 10402, -1884, -3267 },
3319  { 321, 6952, 773, -3016 },
3320  { -105, 9014, 121, -2249 },
3321  { 1585, 10313, -977, -4812 },
3322  { 1619, 11869, 1306, -6876 },
3323  { -1168, 8886, -81, -2500 },
3324  { -395, 10886, 733, -6490 },
3325  { -4949, 4274, 3992, -1054 },
3326  { -4241, 5299, 4262, -1584 },
3327  { -2710, 3862, 4552, -1673 },
3328  { -4608, 2472, 3672, -1715 },
3329  { -2843, 2816, 4003, -2326 },
3330  { -5229, 2964, 5636, 90 },
3331  { -4924, 3442, 5015, -1096 },
3332  { -1281, 3313, 5537, -2066 },
3333  { -3808, 1939, 4351, -919 },
3334  { -1915, 2585, 4939, -1614 },
3335  { -3470, 1843, 5562, -682 },
3336  { -3800, 870, 5827, 144 },
3337  { -4985, 1452, 4728, -709 },
3338  { -3745, 2750, 7220, 259 },
3339  { -1875, 1900, 6514, -826 },
3340  { -4329, 1574, 7192, 1304 },
3341  { -5408, 1444, 6208, 631 },
3342  { -3327, 5312, 5707, -1541 },
3343  { -6966, 3334, 4034, 1028 },
3344  { -7484, 4245, 4218, -212 },
3345  { -6567, 5839, 4539, -512 },
3346  { -5715, 5935, 3747, -1186 },
3347  { -6410, 4881, 3356, -1610 },
3348  { -5146, 2590, 2850, 2172 },
3349  { -5196, 4095, 2569, -373 },
3350  { -5043, 6025, 4318, 692 },
3351  { -5525, 4884, 3513, 370 },
3352  { -6804, 7533, 5812, -488 },
3353  { -5657, 2480, 4061, 1234 },
3354  { -3155, 1472, 6071, 1188 },
3355  { -3427, 5217, 3442, 858 },
3356  { -4698, 3013, 5517, 2586 },
3357  { -4449, 2226, 5418, 3580 },
3358  { -6395, 3547, 5487, 2028 },
3359  { -3500, 5019, 4787, 1 },
3360  { -4038, 2578, 3073, 3151 },
3361  { -2750, 1955, 4469, 3856 },
3362  { -5696, 1659, 6118, 2469 },
3363  { -4350, 1241, 6840, 3126 },
3364  { -5565, 5058, 5196, 1314 },
3365  { -1642, 4190, 3948, 607 },
3366  { -1233, 4108, 4850, -640 },
3367  { -997, 3428, 3239, 1378 },
3368  { -6488, 2741, 6926, 2792 },
3369  { -4188, 3763, 4235, 2018 },
3370  { -3210, 3224, 5646, 1427 },
3371  { -5526, 6909, 5070, -627 },
3372  { -2815, 3994, 3425, 1903 },
3373  { -2163, 2734, 5423, 145 },
3374  { -4149, 4247, 2355, 734 },
3375  { -410, 2521, 4138, -16 },
3376  { -2411, 2385, 4927, 2105 },
3377  { -6077, 3591, 3114, 594 },
3378  { -4186, 4834, 5926, -1004 },
3379  { -7315, 3369, 5966, 448 },
3380  { -7042, 5721, 5771, 238 },
3381  { -4466, 3907, 3535, -1751 },
3382  { -2116, 3970, 6163, -1392 },
3383  { -7239, 2143, 8407, 3630 },
3384  { -5431, 4486, 6486, -42 },
3385  { -1874, 1617, 6333, 519 },
3386  { -6478, 2629, 4634, -505 },
3387  { -7784, 2342, 7216, 1365 },
3388  { -1154, 1432, 4831, 1544 },
3389  { -4964, -5801, 1797, 506 },
3390  { -4436, -6905, 1059, -1237 },
3391  { -5400, -6886, 884, -290 },
3392  { -6259, -7103, 523, -227 },
3393  { -4819, -6450, 1412, -450 },
3394  { -4056, -6213, 1725, -943 },
3395  { -5642, -6091, 1357, 605 },
3396  { -4196, -5678, 2187, -173 },
3397  { -4726, -5126, 2470, 321 },
3398  { -6642, -5091, 1507, -1005 },
3399  { -5304, -5250, 1944, 1579 },
3400  { -7179, -5520, 1468, -425 },
3401  { -6033, -4895, 1876, -955 },
3402  { -6595, -5143, 2207, 1291 },
3403  { -4224, -4943, 1846, 1792 },
3404  { -7128, -6950, 539, 724 },
3405  { -4369, -4901, 2590, 1103 },
3406  { -7413, -5696, 1712, 1440 },
3407  { -5885, -6821, 418, 871 },
3408  { -6828, -5599, 710, -1563 },
3409  { -6123, -5817, 1358, 1631 },
3410  { -5291, -5622, 578, 2138 },
3411  { -7171, -6004, 347, 2208 },
3412  { -6083, -5251, 2132, 425 },
3413  { -4329, -5721, 407, -2993 },
3414  { -5326, -5056, 1119, -1837 },
3415  { -5485, -5856, 185, -2389 },
3416  { -6529, -5178, 403, -697 },
3417  { -6719, -4412, 2726, 871 },
3418  { -5126, -5629, 1835, -771 },
3419  { -5622, -4361, 2973, 858 },
3420  { -5282, -5895, 45, -335 },
3421  { -4357, -5656, 1696, -1558 },
3422  { -7139, -6659, 627, -409 },
3423  { -4415, -6328, 35, 1306 },
3424  { -7639, -6110, 1134, 197 },
3425  { -3626, -5592, 2019, 901 },
3426  { -3547, -5064, 1176, 1738 },
3427  { -5075, -3899, 2087, 266 },
3428  { -4086, -6311, 1479, 360 },
3429  { -6210, -5220, -199, -1477 },
3430  { -3910, -5063, 1356, -15 },
3431  { -7616, -4977, 461, 2401 },
3432  { -6118, -6131, 1258, -563 },
3433  { -6127, -4968, 1286, -27 },
3434  { -4121, -5852, 1113, 1476 },
3435  { -5157, -4881, 1162, -662 },
3436  { -4637, -5031, 1179, 709 },
3437  { -5509, -5452, -397, 1224 },
3438  { -4597, -6861, 646, 467 },
3439  { -6247, -4043, 468, 278 },
3440  { -5336, -6465, 874, -1472 },
3441  { -6998, -6346, 78, -1798 },
3442  { -4915, -4530, 2756, -203 },
3443  { -6048, -4373, 1468, 1052 },
3444  { -4273, -7100, 942, -323 },
3445  { -6552, -4287, 2351, 69 },
3446  { -6954, -4613, 722, 1521 },
3447  { -4201, -5361, 763, -1562 },
3448  { -6881, -5596, -748, 669 },
3449  { -6695, -3547, -34, 1299 },
3450  { -3981, -5728, 84, 111 },
3451  { -4663, -4809, 2173, -1031 },
3452  { -6599, -6077, 1303, 256 },
3453  { -7596, -4265, -5791, -4140 },
3454  { -6610, -2758, -5288, -3936 },
3455  { -5880, -3865, -6563, -3088 },
3456  { -7228, -5510, -7677, -3912 },
3457  { -8854, -6553, -8318, -5361 },
3458  { -9362, -5249, -6413, -4319 },
3459  { -4418, -3110, -6368, -4358 },
3460  { -5544, -4203, -6863, -5013 },
3461  { -3056, -4316, -5567, -3181 },
3462  { -3078, -5999, -5051, -2657 },
3463  { -5884, -6292, -5756, -4013 },
3464  { -4825, -4549, -5535, -4053 },
3465  { -4443, -6126, -5316, -1368 },
3466  { -3972, -6341, -6098, -2686 },
3467  { -5751, -2781, -5398, -6230 },
3468  { -4466, -6135, -5570, -3679 },
3469  { -4291, -5992, -3564, -5189 },
3470  { -7189, -4429, -7279, -6082 },
3471  { -5076, -4433, -2748, -5366 },
3472  { -6225, -2825, -6833, -5663 },
3473  { -2989, -4792, -3960, -4492 },
3474  { -7836, -7773, -7722, -5741 },
3475  { -6559, -5703, -5844, -5589 },
3476  { -7612, -5438, -4136, -3774 },
3477  { -4218, -4176, -6591, -2333 },
3478  { -4837, -5063, -6581, 322 },
3479  { -6590, -5990, -2980, -3847 },
3480  { -5558, -2971, -5489, -1932 },
3481  { -7001, -5323, -4975, -1697 },
3482  { -4694, -2688, -6904, -3044 },
3483  { -8511, -5379, -5767, -2549 },
3484  { -7548, -5412, -6522, -2572 },
3485  { -6597, -4973, -6423, -1274 },
3486  { -6415, -4022, -5168, -1072 },
3487  { -5528, -5530, -7218, -2345 },
3488  { -4845, -4805, -5943, -1227 },
3489  { -6049, -7150, -6744, -2161 },
3490  { -9061, -7299, -8542, -4375 },
3491  { -5010, -5546, -5416, -82 },
3492  { -4135, -4205, -5109, -3373 },
3493  { -3311, -5869, -4007, -5061 },
3494  { -5993, -6472, -3962, -4718 },
3495  { -2966, -5832, -2821, -6305 },
3496  { -4851, -5152, -2067, -3930 },
3497  { -3620, -4441, -3362, -5836 },
3498  { -4469, -5221, -4534, -5592 },
3499  { -4022, -6335, -4321, -6107 },
3500  { -4899, -4503, -3084, -3725 },
3501  { -4490, -8276, -4620, -6236 },
3502  { -6591, -4342, -7365, -4063 },
3503  { -6498, -5057, -5553, 485 },
3504  { -6060, -2714, -7093, -4144 },
3505  { -6199, -7774, -7094, -4057 },
3506  { -7536, -6424, -6415, -4265 },
3507  { -7439, -2454, -6348, -4827 },
3508  { -5333, -7565, -4417, -4639 },
3509  { -4353, -7103, -4197, -2689 },
3510  { -5229, -6549, -5129, -6804 },
3511  { -6129, -7701, -5236, -4836 },
3512  { -6797, -3983, -3884, -4406 },
3513  { -6624, -4467, -4745, -5052 },
3514  { -3324, -7596, -2720, -6553 },
3515  { -5473, -6284, -1704, -4511 },
3516  { -4131, -7263, -3180, -5196 },
3517  { -7116, -5565, -3469, 685 },
3518  { -6002, -6021, -3858, 576 },
3519  { -3144, -8203, -1291, -434 },
3520  { -6096, -7027, -4004, 1353 },
3521  { -3943, -7709, -2344, -36 },
3522  { -4510, -6767, -2642, 631 },
3523  { -3657, -11541, -2570, -3984 },
3524  { -5959, -8854, -1333, -867 },
3525  { -6699, -8866, -1606, -344 },
3526  { -3836, -7961, -2334, -2028 },
3527  { -3430, -8045, -3037, -672 },
3528  { -3868, -9184, -3635, -1819 },
3529  { -4258, -9060, -2621, -1008 },
3530  { -3595, -8693, -2022, -752 },
3531  { -4573, -8048, -3166, -2622 },
3532  { -4852, -7903, -1405, 256 },
3533  { -4591, -7057, -1560, 965 },
3534  { -6963, -7655, -980, 808 },
3535  { -5179, -6641, -3356, 1196 },
3536  { -7102, -6941, -2798, 2123 },
3537  { -6867, -5834, -3320, -770 },
3538  { -5977, -7369, -2500, -778 },
3539  { -6160, -6400, -934, -2543 },
3540  { -6741, -7608, -355, -1289 },
3541  { -6856, -6466, -1433, -1643 },
3542  { -4786, -6292, -4970, 376 },
3543  { -5407, -8866, -2255, -400 },
3544  { -3814, -6506, -1387, -3620 },
3545  { -4998, -6137, -1200, -4092 },
3546  { -5123, -9557, -2849, -1306 },
3547  { -4259, -6444, -4395, -338 },
3548  { -5221, -6810, -883, 1225 },
3549  { -6137, -6215, -2165, 554 },
3550  { -3895, -6557, -3176, -1829 },
3551  { -3886, -8188, -87, -954 },
3552  { -7243, -6707, -2216, -316 },
3553  { -5592, -7606, 85, -432 },
3554  { -3957, -7945, -504, -144 },
3555  { -4617, -7624, 218, -312 },
3556  { -4797, -8737, -844, -1051 },
3557  { -4478, -8516, -1401, -454 },
3558  { -4557, -7058, -302, -2332 },
3559  { -6623, -7736, -271, -50 },
3560  { -3157, -7532, -1111, -2207 },
3561  { -3590, -7300, -1271, 517 },
3562  { -4442, -7306, -507, 590 },
3563  { -6458, -7524, -2807, 666 },
3564  { -4991, -8466, -3363, -785 },
3565  { -7474, -7541, -1056, -1839 },
3566  { -7501, -8316, -938, -180 },
3567  { -5329, -7739, -579, -2341 },
3568  { -4549, -7063, -176, -3539 },
3569  { -5191, -8612, -1504, -4250 },
3570  { -3083, -7058, -2251, 32 },
3571  { -4003, -7043, -1093, -791 },
3572  { -5523, -8093, -678, -114 },
3573  { -3022, -10265, -2070, -3109 },
3574  { -3905, -6274, -182, -3652 },
3575  { -3269, -9217, -551, -2650 },
3576  { -3138, -9314, -1726, -1704 },
3577  { -4420, -10339, -1744, -3459 },
3578  { -4163, -8609, -2298, -4113 },
3579  { -5566, -6505, -1241, -463 },
3580  { -3130, -9746, -2352, -4884 },
3581  { -7825, -3439, 1451, -1468 },
3582  { -8451, -3318, 2360, -435 },
3583  { -8462, -4130, 1438, -1024 },
3584  { -9425, -4564, 1328, -689 },
3585  { -11014, -3202, 2278, 2080 },
3586  { -8269, -2761, -146, -440 },
3587  { -7497, -2618, -166, 413 },
3588  { -8250, -3060, 522, -2133 },
3589  { -8365, -5366, 1347, -451 },
3590  { -8589, -3979, 2943, 714 },
3591  { -8111, -2572, 1272, -1748 },
3592  { -7830, -5193, 605, -1484 },
3593  { -8119, -4736, 2141, 256 },
3594  { -7724, -4769, 1463, -812 },
3595  { -7363, -3911, 2540, 4 },
3596  { -7974, -3397, 2363, 1366 },
3597  { -7359, -4204, 1752, -958 },
3598  { -7622, -3505, 660, 916 },
3599  { -9934, -3665, 3165, 828 },
3600  { -8721, -4162, 62, 1718 },
3601  { -9433, -4768, 2722, 1234 },
3602  { -7960, -4496, 138, 1528 },
3603  { -8198, -3454, -443, 631 },
3604  { -7756, -2246, 655, 1137 },
3605  { -8841, -3145, 1113, 829 },
3606  { -7817, -3298, 1251, 230 },
3607  { -9413, -2733, 323, -1862 },
3608  { -9408, -4168, 1270, 1549 },
3609  { -9037, -3892, -942, 283 },
3610  { -8255, -3849, 1301, 1762 },
3611  { -9057, -3987, -41, -682 },
3612  { -9441, -4187, 2019, -111 },
3613  { -9740, -3178, 1602, -871 },
3614  { -8344, -2474, 1461, 1506 },
3615  { -9752, -2925, 1996, 1243 },
3616  { -9199, -3796, 180, 537 },
3617  { -9060, -2405, 1140, -1562 },
3618  { -9348, -2376, 309, -162 },
3619  { -10786, -3182, -5, -1500 },
3620  { -8142, -4540, -434, -826 },
3621  { -7528, -2341, 1104, -73 },
3622  { -9360, -2658, 3062, 56 },
3623  { -8267, -2335, 2000, -1193 },
3624  { -12169, -3154, 1287, -640 },
3625  { -11398, -2120, 946, -1163 },
3626  { -8940, -4559, 328, -1696 },
3627  { -11025, -4213, 2813, 840 },
3628  { -9224, -3581, 2224, 2039 },
3629  { -8943, -3337, 1248, -1298 },
3630  { -7900, -4042, 485, -2080 },
3631  { -9221, -1947, 2191, -880 },
3632  { -10762, -1800, 2516, -324 },
3633  { -10095, -2238, 981, -1335 },
3634  { -11908, -2808, 3255, 645 },
3635  { -10640, -4105, 1283, -595 },
3636  { -7663, -2863, 2467, -797 },
3637  { -10712, -3854, 3710, 1538 },
3638  { -10823, -2893, 1408, -801 },
3639  { -9874, -3832, 256, -1638 },
3640  { -10394, -3391, 2315, -94 },
3641  { -11525, -4079, 4153, 2122 },
3642  { -9546, -2088, 1541, 481 },
3643  { -8731, -2433, 1042, 2160 },
3644  { -7852, -3977, -1370, 1677 },
3645  { 7072, -3420, 1398, -1741 },
3646  { 6180, -1976, 1280, -3557 },
3647  { 7692, -1793, 2844, -1700 },
3648  { 8363, -1773, 3104, -2679 },
3649  { 9213, -3266, 3756, -3542 },
3650  { 9650, -2644, 1426, -1318 },
3651  { 7712, -2796, 3686, -1975 },
3652  { 7316, -3517, 2821, -622 },
3653  { 7434, -2594, 2305, -2264 },
3654  { 7237, -1797, 255, -3114 },
3655  { 8663, -1983, 1338, -3056 },
3656  { 6616, -952, 4059, -2652 },
3657  { 8823, -1327, 1362, -1356 },
3658  { 9938, -1722, 1287, -2362 },
3659  { 7207, -1057, 1913, -1315 },
3660  { 7508, -1585, 870, -1982 },
3661  { 8217, -3680, 1417, -3170 },
3662  { 8329, -2541, 1684, -585 },
3663  { 8062, -2335, 252, -2800 },
3664  { 8204, -4108, 3097, -2569 },
3665  { 7701, -3367, 576, -3008 },
3666  { 7350, -786, 2414, -2129 },
3667  { 6948, -2568, 1607, -225 },
3668  { 7684, -2387, 1308, -3449 },
3669  { 8306, -3458, 2394, -1454 },
3670  { 8438, -2781, 1043, -1362 },
3671  { 9175, -2076, 2144, -1987 },
3672  { 8347, -2709, 3489, -4301 },
3673  { 5696, -2377, 2870, 851 },
3674  { 8825, -1243, 2219, -2603 },
3675  { 8801, -1614, 584, -2513 },
3676  { 8413, -384, 1421, -2244 },
3677  { 9228, -3050, 3279, -2164 },
3678  { 6342, -2698, 3547, -107 },
3679  { 10053, -2476, 2837, -3168 },
3680  { 7439, -604, 3177, -3991 },
3681  { 7749, -1064, 4329, -4855 },
3682  { 8655, -2177, 2252, -3519 },
3683  { 8490, -228, 1958, -3233 },
3684  { 10513, -2968, 1911, -2340 },
3685  { 8146, -862, 1884, -1723 },
3686  { 7788, -666, 3004, -2891 },
3687  { 7785, -1620, 4133, -3417 },
3688  { 10262, -3731, 3455, -2971 },
3689  { 8570, -905, 4519, -4649 },
3690  { 9129, -2562, 463, -2465 },
3691  { 9451, -3587, 1904, -3056 },
3692  { 6549, -2236, 3010, -4523 },
3693  { 7175, -2684, 2967, -3458 },
3694  { 9872, -3278, 1054, -2472 },
3695  { 9153, -931, 1217, -2565 },
3696  { 8789, -3469, 753, -2568 },
3697  { 6683, -3791, 1797, -3968 },
3698  { 6801, -1977, 2311, -452 },
3699  { 6336, -1572, 2612, -3264 },
3700  { 7996, -1008, 730, -2964 },
3701  { 7521, -1059, 1573, -3694 },
3702  { 8148, -3973, 2600, -3572 },
3703  { 7765, -1532, 2528, -3856 },
3704  { 7404, -3918, 4472, -143 },
3705  { 8894, -1398, 3299, -3685 },
3706  { 5768, -2041, 1487, -637 },
3707  { 5131, -2865, 2463, -811 },
3708  { 6439, -1568, 3500, -1550 },
3709  { -8878, -6798, -5319, -1452 },
3710  { -6332, -9713, -3112, -990 },
3711  { -8444, -6316, -3694, -687 },
3712  { -6123, -10840, -3637, -4358 },
3713  { -4784, -9580, -4577, -2581 },
3714  { -6108, -10515, -4859, -2524 },
3715  { -7605, -7518, -2327, -2797 },
3716  { -9662, -8775, -2467, -2010 },
3717  { -6494, -7523, -4715, -118 },
3718  { -8290, -8982, -1672, -317 },
3719  { -8798, -11051, -3888, -1426 },
3720  { -6273, -6623, -6791, -142 },
3721  { -8313, -7668, -2141, -1275 },
3722  { -6453, -8412, -3589, -4102 },
3723  { -6747, -7750, -5690, -2498 },
3724  { -7814, -6693, -3174, -2446 },
3725  { -10383, -10130, -3931, -2364 },
3726  { -10606, -8467, -5539, -2772 },
3727  { -9475, -6671, -3305, -2271 },
3728  { -8982, -9457, -5635, -4005 },
3729  { -10111, -7965, -6515, -4180 },
3730  { -7301, -6479, -5364, 720 },
3731  { -9543, -8999, -7921, -912 },
3732  { -9534, -8562, -3469, -384 },
3733  { -7601, -10344, -3205, -1127 },
3734  { -8088, -8620, -4954, -2888 },
3735  { -8202, -8406, -7038, -3775 },
3736  { -7312, -8324, -3334, -1775 },
3737  { -8566, -9262, -8071, -4174 },
3738  { -7068, -11300, -5573, -2907 },
3739  { -8295, -8952, -4366, -1544 },
3740  { -11104, -10210, -2285, -384 },
3741  { -5213, -7520, -5008, -1339 },
3742  { -5889, -7940, -5987, -1385 },
3743  { -10816, -8201, -4153, -1485 },
3744  { -10277, -8919, -6315, -1652 },
3745  { -5888, -10320, -3821, -1733 },
3746  { -10497, -7181, -6083, -3032 },
3747  { -7721, -9724, -6591, -5336 },
3748  { -5688, -7894, -3486, -2552 },
3749  { -10014, -10500, -3247, -820 },
3750  { -6301, -8765, -4506, -2923 },
3751  { -8261, -7847, -6213, -1552 },
3752  { -10212, -7481, -8113, -3954 },
3753  { -6938, -10874, -6074, -4703 },
3754  { -7183, -10968, -4446, -1773 },
3755  { -7120, -9193, -1966, -2509 },
3756  { -6234, -9263, -2313, -4284 },
3757  { -8503, -9857, -2429, -608 },
3758  { -9372, -7844, -8391, -2120 },
3759  { -7951, -7157, -6535, -11 },
3760  { -7256, -9473, -2172, -660 },
3761  { -10063, -9612, -2515, -15 },
3762  { -6684, -9134, -6109, -4206 },
3763  { -8204, -11932, -5220, -2306 },
3764  { -9710, -6706, -4115, -3275 },
3765  { -6855, -7078, -2409, -4447 },
3766  { -7344, -7673, -4479, -4116 },
3767  { -8851, -6842, -4927, -2948 },
3768  { -8927, -10452, -5633, -2194 },
3769  { -8627, -9002, -7176, -1575 },
3770  { -8209, -9722, -7021, -3324 },
3771  { -3770, -10249, -3623, -4816 },
3772  { -8183, -7465, -4090, 646 },
3773  { -8163, -7149, 200, 498 },
3774  { -8289, -6266, 686, -206 },
3775  { -10030, -6241, -1032, -1864 },
3776  { -8793, -8327, -773, -169 },
3777  { -9149, -6215, 969, -15 },
3778  { -8303, -5859, -7, 2006 },
3779  { -9682, -7283, 255, 1322 },
3780  { -9293, -7227, 71, -231 },
3781  { -8525, -6215, 287, -837 },
3782  { -10477, -5379, 1159, 1449 },
3783  { -10726, -7856, -130, 102 },
3784  { -8694, -7461, -1210, 690 },
3785  { -9367, -5324, 1103, 3170 },
3786  { -10686, -8055, -831, 1633 },
3787  { -9201, -6873, -2704, 2258 },
3788  { -8421, -5358, -1405, 226 },
3789  { -9066, -5830, -307, -1571 },
3790  { -11150, -7381, -2746, -900 },
3791  { -9978, -5925, -2006, -437 },
3792  { -9464, -4741, -273, 1061 },
3793  { -10543, -6684, -1113, 1660 },
3794  { -10073, -5576, 1083, -269 },
3795  { -8826, -5763, 1600, 1486 },
3796  { -10445, -9071, -1253, -64 },
3797  { -12085, -5799, 2, 769 },
3798  { -12939, -6663, 1650, 1437 },
3799  { -10932, -6434, -1252, -649 },
3800  { -11650, -7826, -2053, 710 },
3801  { -12122, -6733, -1889, -731 },
3802  { -9093, -6095, -2463, -842 },
3803  { -10977, -4364, 469, 420 },
3804  { -11488, -6908, -521, 893 },
3805  { -9669, -5478, -842, 337 },
3806  { -10606, -5203, -632, -1361 },
3807  { -10198, -6284, 1662, 1277 },
3808  { -10135, -5292, 2435, 3493 },
3809  { -11027, -6561, 655, 56 },
3810  { -10977, -5030, 1127, -358 },
3811  { -12766, -3986, 1348, -335 },
3812  { -14244, -7731, 264, 317 },
3813  { -15124, -10309, -508, 1447 },
3814  { -12821, -8638, -608, 137 },
3815  { -13076, -8693, -2852, -431 },
3816  { -11156, -5546, -2252, -1600 },
3817  { -8692, -7366, -819, -1223 },
3818  { -12507, -9816, -1714, -121 },
3819  { -10712, -6666, 544, 3349 },
3820  { -12462, -5890, -2491, -2318 },
3821  { -12468, -7226, 437, 232 },
3822  { -11300, -5226, 2068, 687 },
3823  { -11994, -8320, -626, 2728 },
3824  { -12222, -5476, 1142, 18 },
3825  { -10277, -8122, -2418, 2003 },
3826  { -13418, -6115, -3563, -2802 },
3827  { -14759, -9834, -1243, 21 },
3828  { -13699, -5665, 1525, 507 },
3829  { -16269, -9476, -701, 163 },
3830  { -12677, -5437, -247, -1019 },
3831  { -11827, -4295, -181, -1243 },
3832  { -12847, -4496, 2984, 1123 },
3833  { -13860, -7915, -1166, -547 },
3834  { -12276, -8145, -2290, -1527 },
3835  { -11417, -4830, 2983, 1854 },
3836  { -11793, -6002, 1163, 1940 },
3837  { 11443, -4920, -3235, 3151 },
3838  { 11300, -6616, -1506, 1175 },
3839  { 9198, -4628, -2060, 2390 },
3840  { 10532, -4027, -643, 912 },
3841  { 9902, -3573, -1606, 1327 },
3842  { 9653, -3536, -2240, 1869 },
3843  { 9948, -5171, -423, 2662 },
3844  { 12316, -4004, -1989, 281 },
3845  { 12125, -4800, -1265, -163 },
3846  { 10650, -2617, -2337, 1462 },
3847  { 9909, -4968, -2376, 916 },
3848  { 12944, -4647, -1958, 460 },
3849  { 12988, -5283, -1141, 41 },
3850  { 12321, -2915, -3621, 1025 },
3851  { 11449, -2894, -2728, 351 },
3852  { 12087, -3041, -2002, -32 },
3853  { 11558, -4031, -1343, -399 },
3854  { 12983, -3740, -3516, 1245 },
3855  { 12099, -2515, -2752, 225 },
3856  { 12515, -3465, -2701, 550 },
3857  { 14683, -5022, -5272, 2996 },
3858  { 12260, -3383, -1215, -528 },
3859  { 13810, -5422, -2443, 1166 },
3860  { 13421, -5378, -1886, 721 },
3861  { 12961, -4259, -2594, 796 },
3862  { 12266, -2104, -4768, 1591 },
3863  { 13523, -4710, -3045, 1342 },
3864  { 12437, -2099, -5610, 2117 },
3865  { 11850, -2183, -3497, 661 },
3866  { 12275, -3936, -597, -697 },
3867  { 12459, -5253, -517, -544 },
3868  { 12835, -4094, -1322, -168 },
3869  { 14360, -5677, -3305, 1859 },
3870  { 13905, -4552, -4309, 2117 },
3871  { 11559, -3412, -1847, -81 },
3872  { 13379, -3167, -5764, 2746 },
3873  { 11910, -1634, -4342, 1052 },
3874  { 12662, -4742, 71, -974 },
3875  { 13057, -3254, -4424, 1705 },
3876  { 15046, -5706, -4851, 3019 },
3877  { 14162, -4142, -5514, 2843 },
3878  { 12764, -1845, -6684, 2888 },
3879  { 13714, -2374, -7838, 3857 },
3880  { 13295, -1663, -8293, 4073 },
3881  { 10032, -4152, -3403, 1421 },
3882  { 10942, -5386, -2222, 950 },
3883  { 10532, -6385, -1750, 1925 },
3884  { 10273, -5972, -1534, 643 },
3885  { 10605, -4782, -1695, 27 },
3886  { 10988, -5153, -1123, -341 },
3887  { 11629, -5884, -1060, 48 },
3888  { 10441, -4045, -2431, 311 },
3889  { 10788, -3595, -4171, 1807 },
3890  { 12110, -5686, -2127, 976 },
3891  { 11746, -4773, -2639, 891 },
3892  { 11541, -5299, -3031, 1732 },
3893  { 11416, -2559, -5359, 2198 },
3894  { 11583, -5376, -704, 677 },
3895  { 10416, -3214, -3516, 872 },
3896  { 9651, -5435, -1618, 3255 },
3897  { 9973, -5133, -996, 3923 },
3898  { 11707, -4643, -430, -796 },
3899  { 10994, -2709, -3587, 2302 },
3900  { 10716, -5118, -645, 270 },
3901  { 14100, -10314, 1095, 1531 },
3902  { 12944, -8049, 1105, -741 },
3903  { 13276, -7035, -511, 274 },
3904  { 14008, -7254, -283, 139 },
3905  { 11594, -6536, -91, 1671 },
3906  { 11732, -8645, 746, 15 },
3907  { 14613, -7085, -1578, 1183 },
3908  { 13083, -6224, -750, -4 },
3909  { 13988, -6256, -1592, 820 },
3910  { 14678, -8683, 441, 126 },
3911  { 15571, -8872, -521, 1139 },
3912  { 15642, -9533, 341, 697 },
3913  { 15960, -9586, -168, 1121 },
3914  { 15464, -10239, 1433, -1 },
3915  { 14934, -7887, -1046, 1080 },
3916  { 15252, -7630, -1899, 1628 },
3917  { 15485, -8384, -1234, 1484 },
3918  { 15962, -8638, -1815, 1931 },
3919  { 16501, -10664, 398, 1167 },
3920  { 16146, -10145, 411, 918 },
3921  { 14573, -7475, -697, 601 },
3922  { 14302, -7996, 28, 257 },
3923  { 14769, -6792, -2286, 1574 },
3924  { 14144, -6137, -2169, 1257 },
3925  { 14770, -6271, -3111, 1933 },
3926  { 14110, -8312, 1083, -531 },
3927  { 15235, -6991, -2993, 2174 },
3928  { 13222, -5805, 547, -891 },
3929  { 14796, -8762, 1254, -246 },
3930  { 16040, -9181, -1005, 1551 },
3931  { 16487, -10086, -373, 1420 },
3932  { 15077, -9479, 966, 51 },
3933  { 13026, -6468, 932, -1080 },
3934  { 12703, -6152, -33, -573 },
3935  { 15641, -6810, -4128, 2874 },
3936  { 13282, -7673, 1583, -1283 },
3937  { 12373, -7150, 1512, -917 },
3938  { 12992, -7751, -678, 783 },
3939  { 10907, -6858, -313, 2597 },
3940  { 13026, -8963, 125, 2152 },
3941  { 12770, -9946, 1957, -505 },
3942  { 12482, -6849, -1268, 833 },
3943  { 13790, -6181, -138, -279 },
3944  { 12709, -8382, 2044, 227 },
3945  { 12244, -6630, 203, -457 },
3946  { 14209, -6816, -1032, 632 },
3947  { 15134, -8267, -288, 640 },
3948  { 13619, -6157, -1090, 356 },
3949  { 14044, -7413, 725, -484 },
3950  { 12958, -7753, 2585, -1980 },
3951  { 13188, -8396, 2306, -1558 },
3952  { 14379, -9980, 2132, -688 },
3953  { 14275, -9857, 1162, 179 },
3954  { 13690, -8648, 1621, -889 },
3955  { 11770, -6829, -746, 278 },
3956  { 12732, -8202, 286, 90 },
3957  { 13630, -10146, 1867, -207 },
3958  { 12072, -8740, 1299, -645 },
3959  { 12852, -9492, 1226, 62 },
3960  { 11792, -7382, -54, -116 },
3961  { 13779, -9014, 487, 351 },
3962  { 11951, -7729, 121, 834 },
3963  { 11970, -9781, 2276, -4 },
3964  { 12680, -7984, 2787, -787 },
3965  { 13300, -14488, 6408, -1927 },
3966  { 13635, -15355, 9153, -3073 },
3967  { 12804, -13566, 5517, -1625 },
3968  { 16624, -10854, 1690, 28 },
3969  { 20387, -18532, 6162, -261 },
3970  { 16515, -12642, 3392, -519 },
3971  { 15800, -11095, 2151, -202 },
3972  { 16824, -11790, 1651, 599 },
3973  { 17604, -13213, 2563, 538 },
3974  { 17892, -14177, 3562, 147 },
3975  { 16987, -11399, 869, 1052 },
3976  { 17003, -12456, 2442, 265 },
3977  { 21657, -21806, 9198, -1250 },
3978  { 16825, -13341, 3980, -686 },
3979  { 17525, -12714, 1887, 805 },
3980  { 16419, -11034, 1216, 617 },
3981  { 20931, -19939, 7469, -684 },
3982  { 18452, -15390, 4573, -191 },
3983  { 14778, -10077, 2841, -1209 },
3984  { 17402, -13319, 3042, 160 },
3985  { 19365, -17922, 7087, -1061 },
3986  { 16298, -11941, 2810, -351 },
3987  { 19087, -16176, 4775, -84 },
3988  { 17666, -12289, 938, 1224 },
3989  { 18581, -15894, 5132, -430 },
3990  { 19823, -16717, 4142, 545 },
3991  { 19960, -19423, 8400, -1492 },
3992  { 18973, -16817, 5906, -594 },
3993  { 19079, -15431, 3528, 503 },
3994  { 16667, -12485, 4467, -1302 },
3995  { 19791, -17797, 6196, -529 },
3996  { 20005, -17606, 5354, -20 },
3997  { 20123, -18599, 6886, -728 },
3998  { 19068, -14805, 2394, 1105 },
3999  { 14443, -13723, 5631, -2029 },
4000  { 14730, -14231, 5631, -1450 },
4001  { 16089, -15959, 7271, -2029 },
4002  { 13473, -11200, 3236, -924 },
4003  { 14413, -10902, 2347, -267 },
4004  { 17666, -18662, 11381, -3496 },
4005  { 14749, -11042, 3305, -275 },
4006  { 15304, -10486, 1869, -240 },
4007  { 14809, -12126, 3369, -616 },
4008  { 16896, -16561, 7307, -1845 },
4009  { 15782, -14336, 5380, -1264 },
4010  { 16395, -15520, 6415, -1588 },
4011  { 13681, -11114, 2584, -320 },
4012  { 14244, -12326, 4480, -1632 },
4013  { 15247, -13119, 4265, -898 },
4014  { 13987, -12091, 3469, -597 },
4015  { 13941, -12770, 4240, -839 },
4016  { 13771, -13627, 5252, -1384 },
4017  { 15010, -16074, 7592, -2249 },
4018  { 15852, -17226, 8619, -2655 },
4019  { 18921, -16916, 6875, -1501 },
4020  { 14909, -11678, 2768, -295 },
4021  { 18988, -18353, 8424, -2070 },
4022  { 15457, -15080, 6218, -1513 },
4023  { 14916, -15512, 6949, -1883 },
4024  { 18108, -14702, 4681, -701 },
4025  { 17600, -15733, 5616, -775 },
4026  { 14070, -13683, 6472, -2626 },
4027  { 13832, -11914, 5201, -2232 },
4028  { 18846, -19009, 9192, -1961 },
4029  { -11981, -10994, -6324, -2264 },
4030  { -10976, -9047, -6546, -3828 },
4031  { -11288, -10532, -7014, -4191 },
4032  { -10139, -10189, -7799, -2688 },
4033  { -10555, -9988, -9181, -2040 },
4034  { -11596, -11339, -10022, -2707 },
4035  { -13400, -13395, -11306, -4206 },
4036  { -9774, -12281, -7466, -4133 },
4037  { -10842, -13125, -8777, -4956 },
4038  { -11964, -15082, -9779, -5095 },
4039  { -9382, -10188, -9053, -4927 },
4040  { -11562, -11296, -3651, -985 },
4041  { -9287, -10083, -7918, -4069 },
4042  { -12821, -16556, -11410, -6195 },
4043  { -12628, -8959, -4521, -1113 },
4044  { -13845, -11581, -3649, -681 },
4045  { -12685, -10269, -5483, -1275 },
4046  { -14988, -12874, -5107, -1189 },
4047  { -13761, -11367, -6202, -1804 },
4048  { -13225, -11249, -7820, -3354 },
4049  { -14809, -11992, -3202, -312 },
4050  { -15620, -15519, -10210, -3433 },
4051  { -12954, -10200, -3139, -611 },
4052  { -11536, -9981, -5284, -923 },
4053  { -13034, -12417, -4612, -1098 },
4054  { -16911, -15505, -6123, -1352 },
4055  { -17396, -17685, -8330, -2171 },
4056  { -14120, -10764, -2265, -99 },
4057  { -12598, -7367, -5406, -3530 },
4058  { -14143, -12793, -10909, -5226 },
4059  { -14692, -16871, -11626, -5554 },
4060  { -12581, -11197, -9194, -3837 },
4061  { -16752, -16726, -9746, -2808 },
4062  { -10600, -10358, -6560, -1227 },
4063  { -14573, -13312, -8957, -3393 },
4064  { -10172, -8463, -8579, -3387 },
4065  { -11418, -12421, -5522, -1842 },
4066  { -11855, -14204, -6669, -2625 },
4067  { -13308, -8191, -3941, -2194 },
4068  { -10007, -12266, -5022, -1811 },
4069  { -13532, -15771, -9497, -3175 },
4070  { -11760, -11148, -10339, -5529 },
4071  { -12149, -12763, -11198, -3697 },
4072  { -12029, -12119, -8555, -1792 },
4073  { -16995, -19957, -11447, -3471 },
4074  { -13144, -14504, -9988, -3191 },
4075  { -9938, -11064, -6139, -3162 },
4076  { -8873, -11550, -8294, -6550 },
4077  { -9303, -13010, -6150, -2711 },
4078  { -15463, -10469, -1766, -170 },
4079  { -15985, -11693, -3007, -650 },
4080  { -17142, -10671, -1434, 47 },
4081  { -16063, -13858, -4817, -1058 },
4082  { -19446, -19599, -9594, -2464 },
4083  { -20076, -18744, -8313, -1889 },
4084  { -15047, -16085, -7590, -2250 },
4085  { -13481, -16195, -8552, -2998 },
4086  { -13829, -14869, -6704, -1932 },
4087  { -16357, -18484, -9802, -2959 },
4088  { -10551, -8393, -9303, -5070 },
4089  { -11345, -9156, -5641, -3107 },
4090  { -13217, -13449, -9270, -4541 },
4091  { -11988, -13732, -9995, -6374 },
4092  { -11007, -9519, -5168, -4107 },
4093  { 9930, -7858, 8061, -4375 },
4094  { 8274, -7867, 5992, -2096 },
4095  { 9692, -9675, 7621, -3670 },
4096  { 9589, -8110, 6509, -3010 },
4097  { 12617, -11976, 10122, -5360 },
4098  { 11867, -8895, 7948, -5323 },
4099  { 10388, -10482, 9234, -4324 },
4100  { 8188, -8220, 7810, -2737 },
4101  { 10407, -8787, 4806, -1930 },
4102  { 10348, -8845, 9233, -6614 },
4103  { 9422, -7091, 4820, -2878 },
4104  { 9758, -9796, 5584, -2256 },
4105  { 10188, -7994, 5347, -3343 },
4106  { 11133, -7455, 4015, -2306 },
4107  { 10676, -10744, 6093, -2629 },
4108  { 11522, -12184, 7848, -3375 },
4109  { 8805, -9883, 5317, -3071 },
4110  { 9498, -9654, 6555, -3592 },
4111  { 10488, -8008, 4066, -1252 },
4112  { 11261, -8930, 6068, -2738 },
4113  { 12180, -10397, 5027, -1531 },
4114  { 9138, -8531, 3601, -1959 },
4115  { 8107, -8380, 4970, -2061 },
4116  { 9737, -13248, 6438, -2617 },
4117  { 11178, -10423, 2622, -522 },
4118  { 9572, -12372, 5199, -2019 },
4119  { 12057, -12144, 4147, -1099 },
4120  { 9047, -9925, 2516, -665 },
4121  { 10790, -8030, 5882, -4386 },
4122  { 7199, -8426, 6337, -2841 },
4123  { 7778, -8285, 3529, -3442 },
4124  { 7559, -10569, 3484, -1332 },
4125  { 9404, -8115, 7484, -5541 },
4126  { 7792, -11976, 5546, -2573 },
4127  { 9313, -10264, 7661, -5195 },
4128  { 6701, -10725, 4370, -1784 },
4129  { 4918, -11361, 4507, -4527 },
4130  { 5147, -12305, 3978, -5556 },
4131  { 6525, -9899, 4481, -3129 },
4132  { 7538, -12855, 6060, -4826 },
4133  { 8659, -12111, 7159, -4430 },
4134  { 8440, -11304, 4547, -1747 },
4135  { 9216, -10918, 3507, -1195 },
4136  { 6165, -9254, 4771, -4677 },
4137  { 9163, -11019, 5637, -4935 },
4138  { 13441, -11509, 6676, -2434 },
4139  { 7912, -9398, 6663, -4048 },
4140  { 11723, -13745, 8131, -4148 },
4141  { 6065, -10257, 5005, -6327 },
4142  { 11618, -12417, 5336, -1894 },
4143  { 8891, -13924, 8407, -6131 },
4144  { 9622, -12563, 7908, -5109 },
4145  { 11479, -10315, 8349, -3991 },
4146  { 11676, -14103, 6611, -2330 },
4147  { 11951, -8953, 3829, -1550 },
4148  { 10486, -8044, 10493, -5920 },
4149  { 11801, -10769, 9763, -5305 },
4150  { 6109, -8676, 5827, -1346 },
4151  { 7030, -9611, 5624, -5761 },
4152  { 12808, -12886, 8683, -4148 },
4153  { 13213, -10464, 6381, -3189 },
4154  { 11796, -13681, 10703, -6075 },
4155  { 9639, -7949, 9625, -3944 },
4156  { 8538, -6997, 5309, 453 }
4157 };
4158 
4159 /* quantization tables */
4160 
4161 const uint32_t ff_dca_scale_factor_quant6[64] = {
4162  1, 2, 2, 3, 3, 4, 6, 7,
4163  10, 12, 16, 20, 26, 34, 44, 56,
4164  72, 93, 120, 155, 200, 257, 331, 427,
4165  550, 708, 912, 1175, 1514, 1950, 2512, 3236,
4166  4169, 5370, 6918, 8913, 11482, 14791, 19055, 24547,
4167  31623, 40738, 52481, 67608, 87096, 112202, 144544, 186209,
4168  239883, 309030, 398107, 512861, 660693, 851138, 1096478, 1412538,
4169  1819701, 2344229, 3019952, 3890451, 5011872, 6456542, 8317638, 0
4170 };
4171 
4172 const uint32_t ff_dca_scale_factor_quant7[128] = {
4173  1, 1, 2, 2, 2, 2, 3, 3,
4174  3, 4, 4, 5, 6, 7, 7, 8,
4175  10, 11, 12, 14, 16, 18, 20, 23,
4176  26, 30, 34, 38, 44, 50, 56, 64,
4177  72, 82, 93, 106, 120, 136, 155, 176,
4178  200, 226, 257, 292, 331, 376, 427, 484,
4179  550, 624, 708, 804, 912, 1035, 1175, 1334,
4180  1514, 1718, 1950, 2213, 2512, 2851, 3236, 3673,
4181  4169, 4732, 5370, 6095, 6918, 7852, 8913, 10116,
4182  11482, 13032, 14791, 16788, 19055, 21627, 24547, 27861,
4183  31623, 35892, 40738, 46238, 52481, 59566, 67608, 76736,
4184  87096, 98855, 112202, 127350, 144544, 164059, 186209, 211349,
4185  239883, 272270, 309030, 350752, 398107, 451856, 512861, 582103,
4186  660693, 749894, 851138, 966051, 1096478, 1244515, 1412538, 1603245,
4187  1819701, 2065380, 2344229, 2660725, 3019952, 3427678, 3890451, 4415704,
4188  5011872, 5688529, 6456542, 7328245, 8317638, 0, 0, 0
4189 };
4190 
4191 const uint32_t ff_dca_joint_scale_factors[129] = {
4192  3288, 3490, 3691, 3909, 4144, 4387, 4647, 4924,
4193  5218, 5528, 5855, 6199, 6568, 6963, 7374, 7810,
4194  8271, 8758, 9278, 9831, 10410, 11031, 11685, 12373,
4195  13103, 13883, 14705, 15578, 16500, 17482, 18514, 19613,
4196  20770, 22003, 23312, 24688, 26156, 27699, 29343, 31080,
4197  32925, 34871, 36943, 39133, 41448, 43906, 46506, 49258,
4198  52177, 55273, 58544, 62017, 65691, 69584, 73711, 78073,
4199  82703, 87602, 92795, 98289, 104111, 110285, 116820, 123740,
4200  131072, 138840, 147069, 155776, 165012, 174785, 185145, 196117,
4201  207735, 220042, 233086, 246894, 261523, 277017, 293434, 310823,
4202  329236, 348748, 369409, 391303, 414490, 439043, 465064, 492621,
4203  521805, 552725, 585475, 620170, 656920, 695843, 737073, 780745,
4204  827008, 876014, 927923, 982902, 1041144, 1102834, 1168181, 1237404,
4205  1310720, 1388382, 1470649, 1557790, 1650098, 1747876, 1851441, 1961147,
4206  2077355, 2200441, 2330825, 2468935, 2615232, 2770195, 2934335, 3108206,
4207  3292378, 3487463, 3694108, 3913000, 4144862, 4390455, 4650611, 4926176,
4208  5218066
4209 };
4210 
4211 const uint32_t ff_dca_scale_factor_adj[4] = {
4212  4194304, 4718592, 5242880, 6029312
4213 };
4214 
4215 const uint32_t ff_dca_quant_levels[32] = {
4216  1, 3, 5, 7, 9, 13, 17, 25,
4217  32, 64, 128, 256, 512, 1024, 2048, 4096,
4218  8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576,
4219  2097152, 4194304, 8388608, 0, 0, 0, 0, 0
4220 };
4221 
4222 /* 20 bits unsigned fractional binary codes */
4223 const uint32_t ff_dca_lossy_quant[32] = {
4224  0, 6710886, 4194304, 3355443, 2474639, 2097152, 1761608, 1426063,
4225  796918, 461373, 251658, 146801, 79692, 46137, 27263, 16777,
4226  10486, 5872, 3355, 1887, 1258, 713, 336, 168,
4227  84, 42, 21, 0, 0, 0, 0, 0
4228 };
4229 
4230 /* 20 bits unsigned fractional binary codes */
4231 const uint32_t ff_dca_lossless_quant[32] = {
4232  0, 4194304, 2097152, 1384120, 1048576, 696254, 524288, 348127,
4233  262144, 131072, 65431, 33026, 16450, 8208, 4100, 2049,
4234  1024, 512, 256, 128, 64, 32, 16, 8,
4235  4, 2, 1, 0, 0, 0, 0, 0
4236 };
4237 
4238 /* Vector quantization tables */
4239 
4240 DECLARE_ALIGNED(8, const int8_t, ff_dca_high_freq_vq)[1024][32] = {
4241  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4242  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
4243  { -4, -2, 2, 1,-16,-10, 1, 3, 1, 0, 6, 1, -3, 7, 1,-22,
4244  2, -4, -3, 11, 14, 6, -1, 1,-13, 29,-28, 10, 10, -8, 0, -9 },
4245  { -8, 8, -7, 10, -3,-12, -5, -8, 1, -2, 9, -2, -5,-18, 1, 9,
4246  -8, -8, 3, 41, 7, -9, -9, 22,-42,-29, 14,-18,-14,-32, 1,-15 },
4247  {-16, 8, 15, 16,-16, 5, 2, 7, -6,-16, -7, 1, 1, -3, -2, 0,
4248  8, 20,-26,-11, 2,-17, 0, -3,-34,-37, 10, 44, -2, 22, 2, -4 },
4249  { 7, 14, 5, 6, 15, -1, 3, -3, -9,-23, -5,-14, 8, -1,-14, -6,
4250  -5, -8, 54, 31, -6, 18, 2,-19, -2,-11,-30, -6,-19, 2, -2,-14 },
4251  { 1, 2, -2, -1, -3, -3, 1, -5, 1, -3, -4, -8, 5, -4, 0, 1,
4252  3, 7, -5, -4, -3,-12, 3, -2, -3, 12,-53,-51, 6, -1, 6, 8 },
4253  { 0, -1, 5, 1, -6, -8, 7, 5,-18, -4, -1, 1, 0, -3, -3,-14,
4254  -1, -6, 0,-14, -1, -1, 5, -3,-11, 1,-20, 10, 2, 19, -2, -2 },
4255  { 2, 4, 3, 0, 5, 0, 3, 1, -2, 0, -6, -3, -4, -5, -3, -3,
4256  -7, 0,-34, 4,-43, 17, 0,-53,-13, -7, 24, 14, 5,-18, 9,-20 },
4257  { 1, 0, -3, 2, 3, -5, -2, 7,-21, 5,-25, 23, 11,-28, 2, 1,
4258  -11, 9, 13, -6,-12, 5, 7, 2, 4,-11, -6, -1, 8, 0, 1, -2 },
4259  { 2, -4, -6, -4, 0, -5,-29, 13, -6,-22, -3,-43, 12,-41, 5, 24,
4260  18, -9,-36, -6, 4, -7, -4, 13, 4,-15, -1, -5, 1, 2, -5, 4 },
4261  { 0, -1, 13, -6, -5, 1, 0, -3, 1, -5, 19,-22, 31,-27, 4,-15,
4262  -6, 15, 9,-13, 1, -9, 10,-17, 4, -1, -1, 4, 2, 0, -3, -5 },
4263  { -7, 3, -8, 13, 19,-12, 8,-19, -3, -2,-24, 31, 14, 0, 7,-13,
4264  -18, 0, 3, 6, 13, -2, 1,-12,-21, 9, -2, 30, 21,-14, 2,-14 },
4265  { -3, -7, 8, -1, -2, -9, 6, 1, -7, 7, 13, 3, -1,-10, 30, 4,
4266  -10, 12, 5, 6,-13, -7, -4, -2, -2, 7, -3, -6, 3, 4, 1, 2 },
4267  { -8, 9, 2, -3, -5, 2, 0, 9, 3, 7, -4,-16,-13, 3, 23,-27,
4268  18, 46,-38, 6, 4, 43, -1, 0, 8, -7, -4, -1, 11, -7, 6, -3 },
4269  { 1, 1, 18, -8, -6, 0, 3, 4, 22, -3, -4, -2, -4,-11, 40, -7,
4270  -3,-13,-14, -7,-10, 14, 7, 5,-14, 11, -5, 7, 21, -2, 9, -3 },
4271  { 0, 0, -2, 4, -2, 0, 2, 0, -1, 2, -1, 0, 0, 2, 2, 2,
4272  -1, 1, -3, -1,-15, -2,-63,-27,-21,-47,-14, 1,-14, 10, 0, 2 },
4273  { 1, 0, -4, 0, -3, -9, 4, 2, 6, -6, 0, -5, 11, -7,-15, 6,
4274  -7, -6, 3, 7,-15, -5, 23,-13, -6, 12, -8, 9, 2, -3, 3, 4 },
4275  { 6, 0, 3, 0, -2, -4, 2, 1, 1, -1, 1, -2, -1, -4,-22,-15,
4276  -46,-66, 10, 20, 2,-17, 12, -6, 1, -2, -2, 0, 1, -5, 1, 2 },
4277  { -1, 0, 0, 1, 0, -4, 0, 1,-10, -3, -8, 5, 7,-11, 2,-11,
4278  29,-25, 11, 10, 0, -1, 5, -7, -2, -5, -2, 4, 4, -3, 5, -2 },
4279  { 1, -1, -1, -3, -2, 1, -8, -3, 2, -2, 4, -5, -1, -7, -2, 1,
4280  -14, -7, 3,-30,-15,-14, 3, -4, -1, 3,-13, -1, -3, 1, 2, 3 },
4281  { -1, -2, -3, 2, 2, -3, 3, 1, -3, 2, 0, -4, 6, 5, -5, 10,
4282  -57, 3, 22,-50, 1, -2, -5, -6, -1, 5, 1, 2, 2, 1, -2, 2 },
4283  { 2, 0, -1, -7, 2, 1, 3, 2, 0, 4, 3, -2, 3, -3, 4, -4,
4284  24,-35, -3, 38, -6, -5, 15, 20, 3, 16, -7, -5, 0, -4, -5, 0 },
4285  { 0, 1, 0, 0, 0, -1, -1, 1, 1, -1, 1, -2, 0, 0, 0, 0,
4286  0, -1, -2, -1, -5, -2,-43, -3, 46,-52,-10, 7, -8, 11, -2, -1 },
4287  { 0, 0, -1, 0, -1, 2,-41, 33,-44,-48,-15,-26, -9, 6, 3, 3,
4288  -3, 2, 2, 2, 2, -1, -1, -2, 1, 3, 0, 0, 5, 2, 3, 1 },
4289  { -4, 1, 6, 1, -6, -1, -2, 1,-14, -4, 0, -5, -2, 2, -2, 0,
4290  -6, 1, 0, 8,-21, 32, -3,-36, -6, -2, -1, -7, 3, 0, 1, -6 },
4291  { -3, -2, 3, 0, 2, 2, 8, -4, -4, 6, 2, 1, 3, -6, 4, 3,
4292  13, 0,-12, -1, 25,-20, -2,-23,-15, 7, -3,-11, -3, 6, -1, 0 },
4293  { 0, 0, -3, -1, 0, 0, -2, -1, -2, -2, 1, -1, 0, 0, 10, 3,
4294  -2, 3, 3, -7, -6, -5, 0, -4,-60,-16, -6, 38, 5, 6, -5, 0 },
4295  { 0, 1, 0, 0, 0, 0, 0, 0, 1, -1, -1, 0, 1, 0, 0, 1,
4296  0, 0, -1, 0, -8, 2, -9, 10, 40, 31,-56,-21, 4, 20, -4, 7 },
4297  { -2, -2, 0, 4, -3, -1, 7, 3, 1, 3, -8, 0, 3, 1, 2, 5,
4298  1, -2, 14, 5, 4, 5, 5, 5, -5, 9,-66, 0,-20, -2, -8, 4 },
4299  { -2, -1, 4, -1, -8, -2, -4, -1, -3, -3, 2, -7, -3, 5, 7, -2,
4300  45, 31,-17,-16, -2, -2, -1,-22, 1, -1, -3, 3, 5, -3, 5, -1 },
4301  { -4, 0, 7, 5, 8, 7, 2, 9, -9, -9, -7,-11, -3, -8, 17, -4,
4302  34, 32, 18, 22, 1, 2, 1, -7, -5, 6, -1, 6, 4, 10, -2, -7 },
4303  { 6, 0, 14, 9, 6, -1, -2, -3, 4, -6, -8, 4, 7, -1, 28, 38,
4304  15, -1, 16,-11, 5, 8, 4,-10, 3,-10,-17, 5, 3, 3, 3, 1 },
4305  { 1, 1, 2, -1, 2, 1, 0, 0, -1, 0, 0, -2, 1, -3, 0, 1,
4306  2, -2, -4, -2, 0, -1, 1, -3, 1, 1, 1, -1, 8, 8, 66, 33 },
4307  { -5, 2, -3, -7, 2, -8, -4, 10, 17,-18, -7, 4, -4, -7, -6, -6,
4308  -5, 5,-12, 2, 0, 6, 8, -2, 1, 4,-11, 2, 1, 8, 31, 19 },
4309  { 6, 9, 16, -6, -6, -1, -2, -3,-11, -2, 7, 7, 17, 3, 4, 10,
4310  2, 5,-13, 8, 7, 1, 4, 5, 7, 6, 7, -8, 9, -8, 33, 6 },
4311  { 3, -1, 1, 0, -7, -5, 0, 14, -7, 1, -7, 1, 2, -4, 7, 10,
4312  -16, 12, 1, -6, 3, 8, -1, 10,-13, -6,-12,-23, 12, -3, 30, 14 },
4313  { -2,-15, 0, 8, 3,-19, 5, -3, 2, 3, 13, 7, 14, -3,-10, 0,
4314  8, 5, -6,-16, -8, -8, 14, 2, -1, 1, -9,-11, 11, -5, 27, 9 },
4315  { -8, 6, -4, 4, -4, -1, 5, 4, 1, -7, -5, -4,-15, 1, 9, 0,
4316  8, 4, 1,-17, 11, -2,-19, -1, -6, -8, 3,-12, 3,-17, 33,-10 },
4317  { -3, -1, 2, 7, 7, -2, 9, 8,-18, -1,-13,-10, -3, -3, 11, 8,
4318  -2,-12, -8, 1, 4, 9, 14, 10, -3, 0, 2, 1, -2, 3, 31, 10 },
4319  { -3,-10, 8, -1, -5,-11, 7, -5, 3, 6, 1, 4,-16, 10, 5, -4,
4320  -2,-10, -1, 13, 6, -5, -7, 12, 7, -3,-17, 1, 12, -4, 29, 8 },
4321  { 1, 2, 5, 2, -6, -7, 0, -1, 6, -1, 10, 6, -4, 5, 2, 2,
4322  -2, -8, -6,-11, 14,-13, 27, 3, -2,-12, 5,-16, 2,-26, 20, 15 },
4323  { -1, -3, -5, -3, -3, 6, -1, 3, -5, 1, 7, 2, 1, 0, -1, -1,
4324  0, -1, 9, 7, -6, -3, 4, -5, -4, 8, -8,-25, -8, -4, 34, 23 },
4325  { -1, -2, 1, 1, -1, -2, -1, 1, -1, 0, 0, 0, 0, -2, -1, 1,
4326  0, 2, 1, -1, 4, 0, 0, 1, -1, 0, 5, 3, 12, -9, 68,-16 },
4327  { 10, 0, -8, 14, -6, 1,-12, 0, 0, -3, -5,-11, -6, 12, 9,-10,
4328  -3, 5, 0, 7, 11, 2, 4, -3, -8, -3, 7, 4, 3, -3, 34, 4 },
4329  {-12, 13, -5, 7,-11, -2, -1, 1, -4,-14,-21, 3, -3, -3, -4, -7,
4330  -9, -4, 3,-17, -2,-13, 10, -2, 12, -4, 0, -9, 1, -5, 31, 10 },
4331  {-10, 6, 5, 6, 4, -7, 10, 0,-28, -3, 0,-11, -1, -5, 16,-10,
4332  -16, 7, 20, 2, -4, 2, -5, 0, 15, 6, 5,-10, 7, -9, 20, 4 },
4333  { 1, -7, -2, -7, 4, -3, -2, -7, -1,-14, 6,-16, 4, -5, -4, -6,
4334  -5, 0, -2, 2, -6, 9, -5, 4,-18, 8,-10, 8, 15, 0, 32, 1 },
4335  { -5, 7, -3, 7, 15, -4, 0,-16, 9, 5, -5, 5, 4, -3,-12, -9,
4336  -18, 10, 2, 2, -3, 7, 3, -1, 6, -9,-10, 3, 15, -4, 35, -7 },
4337  { -1,-10, 2, 2, -4, -2, 10, 2, -1, 2, -2, 1, -1,-14,-11, 3,
4338  -8, 5, -8, -2, 6, -1, -7, 1, 7, 5, 7, 8, 30, -4, 30, 14 },
4339  { 2, -2, 1, 2, 3, -8, 3, 0, -2, 0, -9, 2, 1, 4, -6, -1,
4340  -2, 5, 0, 1, -2, 12, 6, -3, 9, -3, 4,-12, 21,-39, 24, -2 },
4341  { 3, 5, 1, -2, -2, -2, -3, 6, -8, -2,-11, -8, -1, 4, 2, 2,
4342  -4,-10, 12, -5,-11, 1,-15,-34,-11, -7,-11, -1, 7,-14, 38, -1 },
4343  { -4, 4, 8, 9, 8, 1, -5, -9, 4, -2, 15, -4, 11,-15, 20, -1,
4344  -1, -3, 4, -9, -2, -2, -2, 8, 6, 12, -5, 0, 11,-12, 27, -4 },
4345  { 0, 8, -4, 3,-11, 6,-11, 2, 3, 0, 5, -8, -7, -6, -9,-21,
4346  4,-11, -1,-16, -7, 16, -3, 7, -7, 4, -5, 0, 11, -7, 31, 3 },
4347  { 1, 3, 4, 11,-11, -2, -3, -6, 6, 5, 0, 3, -9, -6, 4, -4,
4348  0, 4, -8, 13, -6,-13, -1, -5, -1, 4, 0, 0, 9,-22, 24, 18 },
4349  { -7, 3, 10,-13, -6, 6, -6, 6, 22, 1, 0,-14, 2, 3, 7, -1,
4350  8, 20, -1, 5, -4, 13, 9, -9, -9, 6, 0, -4, 0, -8, 31, -4 },
4351  { -3, -4, 0, 1, 7, 3, -7, 0, 5, -2, 1, 3, 3, 1, -5, -2,
4352  5, 2,-11, 4, 0, -1, 12, 0, -3,-13, 15, 8, -6,-27, 34, 0 },
4353  { -3, -3, 10, -4, 2, -1, -3, 0, -1, -1, -4, 2, 6, -2, 12, 1,
4354  3, -6, -7, -6, -5, 4,-19, -6, -8,-34, -4, -8, 10, -7, 23, 10 },
4355  { -7, 0, -1, -6, 8, 4, -4, 2, -5, -8, -7, -9, -8, 5, 9, 7,
4356  -6, 1,-12,-12, -1,-16, 5, 0, 16, 3, -7, -8, 27, -4, 23, 15 },
4357  { -8, 4, 8, 5, 6, 11, -3, 5, 3, -1,-11, 6, -5, 0, 2, -6,
4358  -3, -6, 4, -1, 5, -5,-12, -6, 7, -5, 9, 3, 6, -7, 29, 1 },
4359  { 1, 3, -2, -2, -6, -2, 1, 6, -6, -3, 1, 2, 3, 4, 1, 5,
4360  -1, 0, 4, 2, 11, 6, 2, -3, 13, -9,-19, 18,-15,-10, 36, 21 },
4361  { -3, -3, 2, -1, -7, 6, -4, 1, -3, -1, -2, 2, 3, -7, -3, 0,
4362  -2, 0, -2, 6,-19, 3, -8, 2, -6, 7, -1, 0, 29, -6, 28,-10 },
4363  { -5, 1, -3, -7,-12, -4, 1, 1, -1, 13,-10, -1, -9, -5,-13, 6,
4364  13, 3, -4, 2, 3, 11, 2, 6,-25,-16, -6, 0, 14, -1, 27, 16 },
4365  { -6, -1, -7, -5, -2, -5, -5, -1, 9, 1, 0, 3, -8,-12, -6, 5,
4366  -6, 5, 3, -9, 1, 4, -7,-10, -9, -7,-17, -5,-15,-23, 25, 3 },
4367  { -8, -2, 9, -3, -4, 3, -1, 8, -7, -7, -5, -4, -2, 9, 4, -1,
4368  -7, -4, -5,-16, 3, -6, 18,-13, -9, 16,-15, 8, 15,-10, 24, 5 },
4369  { 1,-38, 2, 34, 9, 10, 11, 2, 2, -6, 3, 2, -2, 5, 4, -7,
4370  -1, 1, 4, 0, 3, 1, -8, -1, -6, 5, 4, 2, -4, 5, 2, -1 },
4371  { 1,-22, 15, 18, -2, 10,-16, -9, -8,-11, 8, 4, 0, 7,-14, -5,
4372  -1, -7, 12, 17, 9, 5, -7, -4,-12, -6, 7, 0, 7, 2, -2, 1 },
4373  {-11,-29, 7, 10, 19, -1, -8, -9, 7, 1, 9, 6, 8, -7,-14, 8,
4374  -3,-11,-13, 0, -7,-23, -2, -8, 12, 9, 2, 14, 19, 1, -1, 5 },
4375  {-24,-27,-11, 36, 2, 6, -3, 4, -6, 8, 0, 12, -1, -4, -6, 3,
4376  4, -1, 2, -3, -2, 3, 2, -1, -2, -4, 0, -1, -2, 7, 2, 3 },
4377  { -9,-24, 11, 13,-10,-12, 12, -2, 7, 4, 8, 13, -3, -3, 2, 9,
4378  -3, -4, 4, 13, 5, 13, -6, -3, 1, 15, 7, -3, 0, 19, -2, -9 },
4379  { -8,-15, 7, 14, -4, -5, 2,-18,-19, -2, 2, 17, 16, 6,-10, 10,
4380  -9, 14, -1, -5, -1, -6, -7, 2, 9, 11, 13, 6, -5,-12, 3, 2 },
4381  {-10,-37, 13, 1, 3,-14, 0,-20, 4, -3, 8, 2, -2, -3, -9, -5,
4382  -3,-17, -1, 13,-11, 2, -6, 4, 4, 0, 3, 1, -9, -4, -5, -4 },
4383  { -2,-22, -5, 46, -8, 5, 9,-11, 8, 7, 7, -1, -1, -2, -7, 2,
4384  -3, 3, -1, -2, 7, 0, 2, -1, 1, -2, -2, -3, 6, 0, -4, -6 },
4385  {-16,-27, 15, 16, -4, 14, -7,-26, 2, -2, 6, 5, -3, 11, 0, 2,
4386  3, 9, -7, -1, 2, -4, -4, -1, 6, 10, 1, 1, -3, -2, 3, 0 },
4387  { -3,-22, 10, 26, 1, 2, -3, 3, 17, -3, -7, 9, 1,-21, -4, 5,
4388  3, 0, -7, -6, 3, 3, -8, -7, -9, 3, 7, 1, -8, 12, 6, -7 },
4389  { -9,-25, 3, 18, 9, -6,-11, 0, -5,-12, 9, -8, -7, -6, -6, 22,
4390  2, -6, -3, 15, 3, 2, -2, 9, 14,-10, -7, 15, 13, 6, -2, 11 },
4391  { 5,-20, -5, 28, 11, 10, -4, -4, 0, -7, 3, 5, 2, -5, -8, 2,
4392  6, 10, 9, -9,-18, 3, 14, 1, 3, -3, -1, -6, 7, 7, 2, -1 },
4393  { -8,-30, 7, 12, 10, 8, 7,-13,-16, 0, 1, -1, -6,-11,-15, 4,
4394  1, -2, 10,-15, 1, 11, -2, 8, 9, -7, -7, 9, -5, 2, 7,-18 },
4395  {-10,-32, 10, 11, 3, -1, 3, -5, 5, 2, 14, -6, 3, 1, 5,-15,
4396  -11, 6, 20, 4, 0,-12, -7, 3, 1, -1, 10, 6, -1, -9, -4, -1 },
4397  { 1,-25,-14, 12,-11, 9, 9,-16,-24,-17, 22, -9, 11,-30, -3, -4,
4398  6, -7, 9, 2, -1, -5, -6, 2, -1, -1, 10, 1, -3, 3, 4, 8 },
4399  {-14,-26, -6, 9, 8, 17,-11,-24, -7, -4, -8, -2, 10, 2, 2, -1,
4400  2, 13, 12, -7, 4, -6,-10, 6, 6,-13,-11, -7,-16, 0, -2, 5 },
4401  { -4,-30,-13, 12, 16, -6, 12,-16,-13, 5, 15, -2, -2,-10, -7, 7,
4402  11, -1, -4, -2, -4, 7, 4, -8, 1, 3, 0, 11, 3, -2, -5, 4 },
4403  { -4,-21, 20, 22, 2, 20, -8, 1,-12, -5, -9, 4,-10,-17, -3, -8,
4404  -3, 3,-12, 1, -3, 0, 7, 4, 7, 7, -3, 7, 5, 3, 1, -5 },
4405  {-12,-20, 2, 29, 11, -6, 9, -7, -6, -4, 0, 6, 17,-13, -2,-10,
4406  -17, -1,-18, 2, 0, 14, -6, 1, 0, 3, 2,-10, 1, -5, -2, 5 },
4407  { 16,-37, -1, 26, -2,-14, 1, -5,-14, 2, 2, 3, 6, 1, 1, 4,
4408  0, -1, 0, -2, -2, 4, 9, -6, 0, -2, 10, -7, -2, 4, 1, 0 },
4409  { -9,-24,-12, 5, 5, 3,-17,-14, 4, 3, 2, -4, 10,-22, -8, -3,
4410  6, 1, 12, -8, 4, 1, 9, -1, 18, -3, 6, 5, 3, -5, 9, -5 },
4411  {-14,-33, -2, 20,-13,-10, 2, -7, -1, 11, -9, -8, 18, -3, 1, 8,
4412  0, -2, 10, 7, -2,-13, 9, -3, -4, 5, -2, -2, -1, -5, 1, -7 },
4413  {-10,-23, 8, 14, 1, 7, 1, -3, -7, 4, 1, 1, 8, -7, 15,-14,
4414  13, 14, 2, 5,-13, -5, -8, -1, 6, 3, 6, 9, 6, 15, 14, 5 },
4415  {-13,-25,-10, 13,-17,-24, -7,-13, -6,-10, -8, 2, 0,-13,-10, -4,
4416  -8, 4, -9, 9, -4, 4, -3, -3, 3, 3, -5, -9, 1, -2, 11, 2 },
4417  {-12,-23, 1, 18,-11, -2, 5, 9, -5, 5, 14, -9, -3, -2, -6, 2,
4418  -2, 11,-13, 1, -3, 11, -9, -4, -2, -6, 8, 10, 1, 4, 2, 1 },
4419  { -5,-18, 16, 22, 2, 0, 8, -6, -9, -7, 10,-16, 23, 10,-11, -1,
4420  7, 2, 7, 2, 1, -5, 6, 1, 0, -4, 9, 2, -3, 1, 0, -4 },
4421  { -3,-26, 14, 11, 2, -9, 17, -2, -1, -5,-16, -9, -5, 10,-13, 1,
4422  6, 12, 10, 11, 0, 0, -3,-14, 6, -2, 0, 4, -5, -1, -7, -1 },
4423  {-10,-33, 1, 8, 11, -5, 1, -6, 7, 4, 5, 6, 1, -2,-10, -5,
4424  -6, 12,-11, 5,-10, 4, 12, -1, -1, -3, 4, -1, 9, 0, 16,-17 },
4425  {-14,-37, 7, 7, -2, 5, -8,-11, 2,-13, 4,-19, 1, 8, 8, 4,
4426  -9, 2, -4, 3, 12, 2, 4, -4, -8, 8, 1, 4, 8, -1, 6, -2 },
4427  { -6,-30, 18, 17, 1,-22, -3, 4, -7,-10, 7, 0, -8, 8, -1, 4,
4428  2, 8, 6, -2, 2, 7, 4, 4, 3, -6, 2, 1, -3, 1, -1, -5 },
4429  {-17,-18, -3, 22, -8, 1, 9, -2,-17, 20, -5, -5,-12, -5, 4, -5,
4430  -9, 8, -2, 16, -3, 0, 19, -8, 8, 1, 2, -4, 0, 11, 0, -3 },
4431  { -9,-23, 3, 10, 4, 4, -3, -2, -2, -2, 1,-22, 11, 0, -2, 5,
4432  -2, 14, -9,-11, -4, 7, 5, 32, 1, -3, -7, 0, 21, -9, 7, -6 },
4433  { 0, 0, 0, 2, -1, 1, 0, 1, 3, 0, 0, 1, 0, 1, 0, 1,
4434  -3, 0, -1, -2, 0, -1, -1, -3, -1, 1, -4, 1, -1, -5,-69,-19 },
4435  { -3, -5, -8,-12, 4, -3,-19,-11, -5, 0,-14, 7, 18, -6, 7, 22,
4436  8, 14, 15, 10, 3, -1, -3, 5, -1, 7, -7, 1, -6, 3,-26,-11 },
4437  { -1, -6, 4, -4, -5,-16, 0, -6, -3, 11, 1, 0, 9, 5, 16, 3,
4438  -4,-33, -4, 4, -7, 0, 1, 6,-11, -2,-13, -2,-18, 20,-25,-16 },
4439  { 4, 0, -1, 0, -5, 1, 0, 2, 0, 11,-10, 4,-10, 7, 16, 2,
4440  16, 15, 2, -1, 2, 9, 2, 8, -3, -5, -2, 0, -3, 0,-33, -2 },
4441  { -3,-15, 10, 10, -9, -1, 7, 3, 5, -5, -8, -8, -3, 15, -9, 4,
4442  12, 13,-13,-14, 10, -6, 9, 22,-27, 23, -1, 5,-24, 2,-30, 5 },
4443  { 0, -2, 7, -5, -5, 3, 5, 3, -3, -5, 2, 1, -4, 3, -3, -1,
4444  1, -2, 10, 22, -3, -4, -2, -2, -7, 3, 8, 1, 14, 4,-37, 9 },
4445  { -3, -4, -1, 1, -4, 0, 6, 2, 6, -7,-10,-10, -1, -4, 11, -3,
4446  7, -6, 4,-12, -1, 5, 1, -7, 10, -6, 17, -4, 8, 3,-40, 13 },
4447  { 2, 12, 4, -7, 14, -3, 16, -2, 18, 2, 13, 5, 5, 1, 11, -1,
4448  0, 9, 2, -6, -1, 2, -6, 2, -5, 3, 5, 1, -1, 1,-32, -7 },
4449  {-16, 11, 7, -4, 2, -5, -9, 9, 11, 11, 15,-13,-11, 11, 9, 4,
4450  3, -8,-10, 12, 12, 0, 0,-16, -9, 13, 2, 9, 4,-13,-33, 3 },
4451  { 6, 4, 5, 4, 3, -1, 5, 6, 4, 2,-11, -1,-15,-11, -1, 1,
4452  11, -3, -2, 24, -4, -6,-25,-10,-15, -8, 0, 0, -5, 4,-30, 2 },
4453  { 10, -3, -6, 1, -9, -5, 6, 9,-10, -3, 8, -1, 4, -1, 11,-11,
4454  3, 9, 11, -3, 6,-17, 5, -8,-33, 9,-13, 19, -2, 9,-25, 2 },
4455  { 0, 0, -1, -3, 0, -2, 1, 0, 0, 2, 1, 0, -2, 0, -1, 2,
4456  0, -1, 4, -1, 2, -3, 4, -2, 3, 3, 1, 0,-15, 12,-63, 27 },
4457  { -2, 14, 9, -1, 3, 0, 1, 1,-19, 15, 3, 4, 0,-10, 1, -5,
4458  3, 0, -5,-10, 2,-16, -4, 8,-12, -6, 7, -5,-10, -1,-33, -4 },
4459  { 0, 3, 1, 3, 1, 2, 4, 4, 9, -6, -8, -5, 1,-12, 3, 8,
4460  -10, 6, -1, 1, 13, -5, -5, 2, -4, 13,-18,-10, -7, -9,-33, 10 },
4461  { -6, -3,-12, 5, -1, 11, -6, 0, -2, 1, 2, -7, 3, 1, 3, -2,
4462  1, 8,-10, 7, -1, -3, 3, 0, 13, 1, 6, 7,-16, -7,-39, 8 },
4463  { -6, -1, 11, 6, -3, 8, 3, -5, 3, 0, -5, -2, -6, -3, -4, 2,
4464  -3, 13,-11, 1, 7, 5, 19, -5, -3,-15, -1, 7, -1, 6,-33, 8 },
4465  { -7, 3, -4, -3, -4, 1, 6, -5, -5, 6, -8, -1, -7, 4, -1, -6,
4466  -2, 1, 7, 0, 1, 1, -5, 2, -2, 0,-13, -2,-31,-14,-39,-12 },
4467  {-10, 9, 0, -3, 1, -1, -1, 0, 1, -5, -1, -4, -2, 5, 2, -7,
4468  18, -8, -2,-19, -7, -7,-12,-14,-11, -1, -9,-13, -7,-12,-31, -9 },
4469  { -3,-16, 10, 9, 1,-10,-12, 2, -2, 2, 7, -3, -3, 1, -4, -5,
4470  -9, 5, 7, 3, -1, 4,-11, -8, 4, 13,-10, 13, 10, -4,-36, 1 },
4471  { -7,-12, 4,-20, -7, -7, 2, 11, -1, -2, 3,-12, 1, 0, -6, -7,
4472  6, 4, 13, 3, -3, 4, 3, -6,-12, 5, -5,-22,-13, -8,-37, -6 },
4473  { -7, 5, 3, 5, 7, 9,-14, -3, 10, 17, -1, 1,-12, 5, -6, 0,
4474  -4, -9, 0,-11,-14, 3, 13, 6,-25, -8,-12, 4,-10, 18,-30, -1 },
4475  {-10, 6,-10, 6, 6, 1,-10, 0, -7, 5, -2, 17,-18, -4, 0, -3,
4476  -16, -6, -3, -8, 5, 1, -4, 6, -7, 16, 6, 10, -1, 0,-32,-11 },
4477  { -1, 9, 9, -5, 4, 9, 6, 9, -4, -2, 7, 11, 4, 2, -5, -4,
4478  -6, 0, 2, -3, -1, 5, 10, 0, 12,-10,-18, -3, -1, 14,-33, 2 },
4479  { 4, -8,-18, -4, -5,-11, 4,-10, -4, 9, 13,-12, 1, -6, 1, 2,
4480  4, -9, 8, 3, -6, 21, 13, -1, -2, 1, -2, 6, -7, 0,-30, 1 },
4481  { 6, -1, 2, -3, -1, -4, 6, -4, 0, 4, 2, 2, -9, 2, 6, 3,
4482  -2, 4, -1, 9, -6, 0, 7, -8, 5, 19, -2, 9, -5, 2,-33, -8 },
4483  { 2, 1, 12, -5, -8, 8, 3, -2, -4, 1, -2, 5, -4, -9, -8, -8,
4484  7,-11, -4, 6,-10, 7, -1, -1, -2, -1, 16, 32, -7, 20,-33, -6 },
4485  {-18, 2, 6, 13, 9, 9, -1, 3,-17, 24, -2, -6, 28, 8, -2, 6,
4486  3,-10,-34,-16,-13, -4,-15,-11,-12, -3,-10, 4, -8, 4,-31, -4 },
4487  {-11, 0, 18, 2,-16, -9,-13, -2, -2,-12, -3,-22, 30, 0, 8, 3,
4488  9, -4,-16, 1, 0,-11, 15, -2, -4, 6, -5, 6, 1, 2,-25,-12 },
4489  { 14, -1, 5, 7, 3,-15, -8, 1, 5, -2, 12, 13, 11,-25, 3, 1,
4490  0, -2, -4,-16,-23, 0, -5,-17, 7, 5, -9, 6, -5, 2,-32, -7 },
4491  { 3, -1, 6, 14, 2,-12, -9, -9, 4, 7, 4, 6, 5, -8, 4, 2,
4492  4, 5, -2, 8, 8, -6, 0, 10,-20, -1, 3, -1, 8, 23,-33, -5 },
4493  { -3, 11, -6, 3, -4, 5, 7, 3, 4, 5, -2, 3, -1, 30, 6, 1,
4494  8, -6, 0, 0, -9, 6, -9, 4, 2, 9, -6, 1,-12, 0,-34, 18 },
4495  {-17, 13, 0, 1, 9, -4,-11, 0, 7, 0,-10, -4, -1, 6, -6, 4,
4496  1, 6, -9, 3, -5, -6,-11, 2, -4, 14, 23, -3, 2, 5,-30, 12 },
4497  {-14, 5,-27, 2, 0, 7, 1, 4, 30, 8, 7, 5, 1, -1, 0, 5,
4498  8,-10, 48,-11, 12, 33, 6, 8,-15, 20, -2, -5, 32, 5,-19, 10 },
4499  {-16, -4,-12, -7, -2, 0, 8, -6,-20,-18, 16, -3, 0, 31, -2, 11,
4500  2, -9, 49,-19,-12,-23, 10, 26, 16, -2, 4,-21,-14, 13,-11, -9 },
4501  { -5, -9, -1, 3, -5,-21, 2, 10, 0, 0, 10,-21, -7, 7,-26, -9,
4502  22, 32, 58, 11, -3, 11, -5, -8,-13, 6, -5, -9, 1, 10, 14, -8 },
4503  { 7, 7, 10, 3, -2, -1,-11,-11, -6,-43, -3, 14,-19,-18, 19, 18,
4504  -32, 10, 45, -6, 6, 21,-20,-12, 2, 4, 6, 6, -4, 3, 3, 1 },
4505  { 21, 22, -3, -2,-11, -6, -1, -2, 8, 8, 32,-21, 7, 28, -4, -6,
4506  -3, -2, 50, 2, 2, 27, -5, -8, 12, 7, -5, -1, -4,-17, 27, 6 },
4507  { 13, 7, 2, -6,-12, 2,-10, -5,-17, 11, 4, 17,-12, -2, 5,-17,
4508  37,-16, 48,-14,-18, 29, 8, 24, 11, -5, -9, 11, -1, 1,-13, -3 },
4509  { 1, 1, -1, 2, 0, 0, 0, -1, 1, -1, 7, 2, -3, 3, 0, 6,
4510  2, 10, 54,-25, 7, 54, -5, -6, -1,-15, 9, 13,-24,-15,-12, 3 },
4511  { 21, 5, 8, 3, -3, -4, -2, -4, 3,-11, -5, -8, 9, 16, 8, -9,
4512  -10, -3, 46,-46, 2, 1,-10, 10, 17, 11,-20,-36, 10, 14, 0, -5 },
4513  { 7,-13, -6, -9,-24, 45, 2, 8, 8, 0, 17, 20, 12,-24, 1, -7,
4514  -15, -3, 46,-13, -2, 20, 1,-13,-11,-13, 2, 15, 1, 10, -1, 3 },
4515  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -2, -1,
4516  -16, -9, 31,-69,-34, 26, 7, 17, -1, -6, -1, 0, 0, 0, 0, 0 },
4517  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4,
4518  -5,-20, 18,-82, 22, 3, -7, 9, 4, 6, 2, -4, -1, 0, -2, 2 },
4519  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 4, -1,
4520  15, -5, 62,-36, 4, 52, -7, 5, 0, 6, 1, 2, 1, 1, -1, 0 },
4521  { 3,-19, 19,-20, 13, -4,-11, 8, 8,-16, 10, 1,-14, 30, 1,-33,
4522  10,-11, 45,-30, 3, -4, -3,-13, 7, 12, 3,-22, 3, -2, -4, -2 },
4523  { -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 1,
4524  11, 8, 70, 48,-10, 21, 4, 9, -9, -9, -4, -6, 0, -1, 0, 0 },
4525  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
4526  2, -1, 80, 2,-15,-36,-10, -5, -2, 8, -2, 2, 0, 0, 0, 0 },
4527  { 10, 8, -8, -8,-24, 12, -1, 0, 20, 9, -1, -2, 2, -2, 12,-10,
4528  -2,-13, 35,-43, 44, 15,-10,-25, 4, 10, -3, -5, -5, 7, -1, 3 },
4529  { 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, -2, -1,
4530  -18, 9, 49,-72, 7, -8, 7, -5, 2, 3, 2, -2, 1, -2, -3, 1 },
4531  { -1, 4, -3, 10, 19, 4, 3, 20, 6,-24, 6, 9, 8, 15, 18, 18,
4532  -36, 19, 57,-11, 4, -3, 8, 7, 2, -3, -2, -9,-15, -2, 12, -4 },
4533  { 20, 3, 11, -9, -4, 22, 42,-25, 1, 5,-10,-19, 0, 9,-16, 5,
4534  2, 10, 44,-29, 17, -3, -9, -2, -1, 8, 14, -7, -1, 16, -5, 1 },
4535  { -7, 16,-11, 12, 6, 33,-15, 14,-23, 2,-26, 8, 2, 10, 0, -5,
4536  8, -8, 38,-38, -4, 5, 5, 5, 1, 22,-15, 7, 6, 0, 4, 28 },
4537  { -1,-12, 2, 10, -2, 0, 7, 17, 12, 22, -4, 10, 25, 29, 5, 18,
4538  4, 1, 27,-39, 31, 17, 2, 2, 22,-23, 13, 16, 1, -7, -4, -5 },
4539  { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -2, 0,-14, 0,
4540  -7,-11, 49,-22, -4, 19, 17,-39, 4,-29, 10, 2, 36, -4, 23, -1 },
4541  { -2, -2, -2, -2, 1, 15, -5, -7,-16, -8,-19, 16, -3,-20, 36, -9,
4542  -3, 20, 39,-20, 0, 2, 27,-16, 10, 10,-14,-22,-16, -3, 13, -8 },
4543  { 5, -9, 6,-25, 7, 37, 13,-10, -5, 3, -5, 7, 18,-22, -7, 9,
4544  -5, -4, 50,-11, -4, -5, -5, 8, -4, -2, -4,-27, 14, 20, 7, -9 },
4545  { 0,-14,-10,-27,-14,-17, -6, 26, 10, 2, 14,-12, -5, 0, 8, 9,
4546  0,-28, 55, -7,-12, -7, 4,-10, 10, 7,-12, 11, 3, 5, 9, -8 },
4547  { 2, 23, 4, -2, -1,-20, -2, 14, 10, -9, -9,-24, 10, 0, 11,-12,
4548  12, 11, 49,-25, -2, 29, 7,-13, 21,-10, 11,-17, 3, 1, -8, 5 },
4549  { 3, 0,-14, -6, 18, -2, 17, -9,-19, 9, -5, 9, 14, 6, 19, -3,
4550  27, 1, 41,-21, 20,-15, 33, 0, 26, 14, 7, 10, 3, 20, -3,-12 },
4551  { -1, 16, 15, -8, 3, -8, -8, 21, -5,-16,-29, 4, 1, -6, -4,-28,
4552  2, 31, 37,-26, -2, 13, 24, 8, -9, -6,-29, 10, 7, 2, 7, 8 },
4553  {-10,-10, 11, 13,-32, 2, 16, 9, 14, 23,-15,-13, 24, 13, 4,-27,
4554  14, 12, 31,-18, 17, 23, -2, -7,-14, 9,-17, -6,-10, 20, 9, 6 },
4555  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
4556  5, 1, 89, 8, 10, -6, 2, -1, 0, 0, 0, 0, 0, 0, 0, 0 },
4557  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, -1,
4558  4, -7, 64,-50, 7, 37, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0 },
4559  { -2, 5, 3, -4, -4, -3, 2, -3, 3, -3, 5, 4, 1, -6, -1, 1,
4560  6, -2, 50,-35, -7, 43, 7, -7, -5,-26, 24, 21, 3,-15, 5, 6 },
4561  { -8, 21,-19, 33, -8, 22,-11, 17, 3, 0, 0, -2, 1, -3, 6, -1,
4562  10, -8, 4,-11, -4, -5, 0, 8, -4, 3, 1, -4, 4, 2, 8, 4 },
4563  { -7, 5,-20, 9,-22, 3,-14, 1, 6, 13, 23, -2, -4, -7, 2, 0,
4564  11, 4, 6, 3, -7,-11, -7, 4, 5, 5,-12, 8, 2, 4, 7, -3 },
4565  { -7, 6, -4, 20,-20, 16, -2, 7, 6, 16, 11, 12, -7, -7, 5, 3,
4566  -9, -4, 1, 2, 5, 2, 1, -9, -2,-17, -4, 6,-10, 7, -7, -6 },
4567  { -9, 18,-17, 12,-24, 1, -1, 4, 14, 9, 4, 3, 2, 8,-12,-14,
4568  4, -8, -4, 7, 7, 6, -1, 13, -9, -4, -1, 1, 0, -4, 15, 8 },
4569  {-25, 2,-11, 6, -5, 24,-28, -5, 8, 12, -2, 6, 8, -3, 8, -9,
4570  -1, -5, -1, -5, 6, -1, -1, -1, -4, 8,-12, -2,-13, 7, 2, 1 },
4571  {-14, 14,-18, 20,-10, 12, -2, 9, 1, 0, 12, -2, 15,-10, 26,-17,
4572  16,-11, 10,-10, 9, -2, 4, -8, 2, -3, 4, 4, 2, -3, -5, 1 },
4573  {-18, 12,-18, 21, -6, 12, -6, 13,-25, 18, 1, 11, -9, -5, 0, 10,
4574  -5, 3, -3, 8, -9, 7, 4, 2, -9, 0, 5, 0, 2, -3, 9, -8 },
4575  { -4, 16, 1, 18,-30, 9, 1, 6, -8, 13, 13,-12, -6, -1, 13, 7,
4576  6, 2,-15, -3, 5, 5, 1, -6, 1, -5, 0, 2,-16, 0, 3, -4 },
4577  {-21, 1, -2, 6,-43, 18, -1, 5, -1, 4, 6, -2, -1, -3, -1, -3,
4578  0, 1, 2, -9, 0, -1, 0, -2, 0, -1, -1, -2, 6, 0, 1, -2 },
4579  {-23, 10, 4, 7,-32,-11,-18, 2, -2, -7, -6, -3, -3,-12, 19, 3,
4580  -5, -6, 16, -6, 16, 2, 16, 16, 8, -2, 13, 8,-15,-11, 2, 10 },
4581  { -8, 2,-13, 2,-29, 24,-20, 19, 1, 10, -4, 10, 1, 2, -9, 11,
4582  -1, -2, 9, -5, 19, -7, 16, -9, -2,-18, 11, 1, 1, 0, 7, -3 },
4583  { -6, 3, 4, 13,-26, 10,-10, 28, -7, 28, 1, 7, 0,-14, 5, 7,
4584  4, -4, 3, -2, 3, 3,-11, 7, 6, 4, 0, -1, 2, -1, -3, 2 },
4585  { -6, 16,-31, 13,-10, 17, -6, 4,-14, 4, 4, -1,-10, 12, -5, 1,
4586  -14, 15, 0, -8, 1, -5, 3, 3, 9, -5, 7,-20, 7, 4, 11, -5 },
4587  {-19, 3,-17, 14,-12, 16,-22, 18, 14, 8, -2, 4, 10, 12,-14, 4,
4588  -3, 2, 3, 7, -7, 7, -6, 2, -2, -4, -5, 0, -5, -2, 2, 1 },
4589  { -9, -7,-11, 24,-36, -9,-11, 5, 7,-12,-13, 18, -2, 20, 1, -4,
4590  -1,-10, 15, -6, 14, 1, 0, 2, 1, 2, -9,-16,-11, 7, 13, 0 },
4591  {-24, 24,-18, 18,-22, 14,-11, 13,-12, 11,-10, 11, -7, 11, -5, -4,
4592  -1, 1, 5, 2, 3, -1, 1, -5, 7, -4, 5, -6, 8, -7, 8, -6 },
4593  { -6, 18,-22, 22, 5, 11, -1, 6, 19, 22, 8, 4, -8, 20, -2, 15,
4594  -6,-18, 0,-33, -9,-12, -1, 6, 5, 2, 5, 5, -5,-17, -3, -3 },
4595  { 1, 11,-16, 9,-18, 11, -4, 18, 20, 26,-10, 8, 1,-11, 8, -4,
4596  0, 7, 3, 5, 2, 2, 10, -2, -4, 4, -4, -2, 1, -4, -5, -1 },
4597  {-10, 6, -1, 18,-17, 27, -3, 10, -2, 12, -7, -9, 1, 1, -1, 7,
4598  -12, -1, -7, -6, -1, 8, 3,-15, 8, 9, 3, -7, 4, -1, 1, -1 },
4599  {-14, 6,-16, 22, 2, 5, 0, 5,-18, 11, 6, -3, 22,-20, -9, -3,
4600  6, -6, -7,-15, 1, 15, -8, 11, 8, -3, -8, 1, -8, 2, 6, -2 },
4601  {-21, 5,-19, 19, -7, 4, -7, 0, -8, 6, 12, 5, -3,-22,-13, -6,
4602  -1, -3, -2,-14, 6, -3, 1, -8, -7, -5, -6, 11, -3,-10, -5, 2 },
4603  { -1, 9,-12, 15, -6, 6,-19, 14, -9, 11, 3, 12,-17, -3, 8, -4,
4604  -3, -4, 1, -5, 4, 5, -7,-15, -7, 15, -6, -5, 1, -5, -3, 1 },
4605  {-12, 20,-15, 20,-14, 3,-14, 9, -6, 33,-13, 6, -2, 8, -6, 7,
4606  -5, -6, -3, -3, 0, 8, -3, -3, 1, -2, 2, 2, 6, -5, -5, -2 },
4607  { -7, 12,-18, 12,-18, 10, -4, 8, 2, 4, 8, 9, 0, 3, -8, 3,
4608  6,-12, -4, 1, 25, -5, -9, 6, -7, 0, -9, -7, 3, -5, -4, -4 },
4609  {-18, 12,-10, 11,-22, 0,-15, 5, -2, 2, -3, 6, -4, -4, -3,-15,
4610  -2, -3, 21, 6,-12,-11, 19, 3, 3,-14, 7, 0,-11,-22,-10, 0 },
4611  {-15, 2,-30, 15,-17, 13,-16, 8, -7, 10, -8, 2, 11, 3, 10, -7,
4612  7,-22, 12,-10, 3,-12, 6,-10, 12,-10, 7, -8, 5, 2, 9, 1 },
4613  { -9, 11,-14, 6,-10, 21, 5, 12, -5, 5, 7, 21, 6, 2, -2, -1,
4614  -1, 4, 2,-20,-18, -1,-14, 3, -1, 4, -7, 10, 1, 11, 4, -4 },
4615  {-22, 8,-30, 13,-21, -4, 4, -1, 12, 9, -2, -3, 2, -6, 4,-13,
4616  -2, 8, 8, 1, -7, 3, -4, -5, -1, -7, -2, 8, 8, 7, 8, 0 },
4617  { -6, -4,-35, 16,-13, 15,-11, 14, -7, 9, -1, 11, 7, 0, 13, 10,
4618  -1, 8, 1, 1, -2, 8, -1, 2, 2, 3,-10, -1, 7,-13, -3, -7 },
4619  {-15, 7,-16, 14,-18, 17, -6, 14, 3, 4, 7, -3, 10,-22, 5,-15,
4620  4, -4,-11, 15,-15, 11,-11, 20, 1, 0, 2, 1, 11, -3, 11, -7 },
4621  {-12, 3, 5, 16,-37, -1, 15, 15,-15, 10, 3,-10, 1, 15, 7,-15,
4622  -13, 8, 9, -3, 2, 12, -8, 2, -5, 0, -3, 4, 5, -9, -4, 5 },
4623  {-16, 26, -4, 14,-22, 26, 6, -3, -8, 4, 21, 6, 16, -4,-11, 7,
4624  -10, 3, 3, 7, -4, 2, -9, 8, -2, 2, 5, -2, -4, -2, 7, -1 },
4625  { -7,-10, 4, 3, 2, -4,-12,-10, -4, -5, 16, 19,-16, 1, 2, -9,
4626  -10, 0, 9, 7, -8, 3, 12, 8, -6,-11,-13, -1, -3,-20, 6, -5 },
4627  {-14,-17, 3, -5, 14,-12,-12, 8, -6,-25, 21, 21, 10, -8,-12, 4,
4628  10, -4, 3, -9, 11, 9, 0, 4, 2,-15, 1,-14, 4, 1, 0, -4 },
4629  { -4, -9, -3, -1, 6, 3, -6, 6,-10, -4, 14, 8, 2, -3,-12,-19,
4630  0, 11,-20, 1, 6, -2,-27, -6, 10,-17,-14,-17, -9, 8, -8, 3 },
4631  {-12,-13, 16, -4, -2, 12, -7,-11, 2,-13, 3, 7,-16,-18, -1,-12,
4632  -2, 1,-12, -9, -2, -6, 2, 9,-22, -3, -4,-14, -7, 7, -1, 2 },
4633  { -7, -8, -8, 15, 15, 18, 15, 16, -4,-37, 11, 15,-12, -1, -3, 3,
4634  6, 6, 0, -5, -3, -5, 9, 1, 1,-11, -1, -8, -6, 2, 3, 0 },
4635  { -6, 7, -5,-12, 13, 10,-18, -4, -3,-21, 6, 16,-15, -7,-12, -9,
4636  1,-12, -1, 10, -2, -1, -3, 4, -4, 1,-16, -1, 12, -9, 5, 9 },
4637  {-14, -5, 9, 3, 4, 26,-28, 3, -6,-24, 4, 5, 3, 13, 5, -1,
4638  3, -1, 3, 1, 1, -5, 3, 0, -7, -8, -7, -3, 3, -5, 4, 0 },
4639  { -4, 2,-10, -6, 25, 26, -6, 10, -6, -8, 15, 11, -6, -3, 2, -7,
4640  5, 14, 9, -1, 0,-12, 4, -4,-10, 1, -3, 3, -2, -2, -6, -1 },
4641  {-10, 8,-15,-10, 19, 17, -8, 0, -3, -7, 7, 5,-13, -1, 7, -7,
4642  1, 13,-12,-13, 17,-12, 1, 26,-18, -3, -5, -6, 4, 5, 8, 1 },
4643  { 2, -5, 3, 0, 0, 0, 2, -3, -2, -5, 7, 13, -4, 9, 0, -5,
4644  4, -1,-11, -8, -4, 0,-13, 2,-47,-23, -8,-11, -4, 4, -2, -3 },
4645  {-18, -4, 4, 5, -1, 17,-12, -8, 1,-12, 7, 20,-12, 3, -2,-11,
4646  16, 12, -6, 1,-13,-16, -6, -3, -3, -5, 4,-12, -5, -9, 10, 1 },
4647  {-11, 0, 4, 7, 7, 8, 3, -1, 3,-19, 32, 8,-19, -8, 2, 4,
4648  -12, 15,-16, 3, 1, 9, -2, 1, -2, 8, 5, 6, -4, -1, 11, -8 },
4649  { 3, -1, 4, -2, 14, 32, -9,-23,-10,-12, 22, 15, -1, -2, 10, 0,
4650  4, 6, -8, 4,-15, -2, -1, -4, 0, -8, 4, 1, -8, 3, 4, 1 },
4651  {-17,-12, 6, -8, 16, 13,-20, -8, -1,-16, 10, 21,-19, 11, -9, -5,
4652  7, 18, -6, 7, -7,-18, 13, 2, -2, 8,-12, -9, 2, 4, -5, 16 },
4653  { 4, 0, 17,-11, 12, 7,-12, 5, -1,-25, 30, -8, -7, -6, -4, -7,
4654  9, 8, 7, 3, 3,-16, 8, 0, -2, -2,-18, -3, -4, -5, 1, 4 },
4655  { -3, -6, 6,-16, 17, 6, -3, 2, -9,-17, 12, 11, 11, 2,-20, 8,
4656  1, 1, 0, 2, -2, -6,-21,-13, -9,-15, -1, -8, -6, -8, 0, -2 },
4657  {-11, -7, 6, -9, 3, 6, 8, 16, 4, -5, 23, 26,-10, -3, 4, 0,
4658  2, 2, -4, 4, -2,-12, 12, 10,-11, 0,-10,-16, 3, 0, 0,-10 },
4659  { -5,-16, 10, -6, 27, 13, -3, 4, -2,-13, 15, 5, 2, 5, 3, -4,
4660  13, 12,-11, -7, 0, 1, 11, 12, 2, 13,-15, -8, 9, -2, 3, 8 },
4661  { -5, -8, 4, 3, 9, 3,-11, 10, 14,-25, 14, 8, -2, 5,-12,-21,
4662  2, 10, -7, 2, -3, 2, 0, 2, -1, -3, -5, -6, -1,-16, 2, 8 },
4663  { -1, 5, 1,-11, 5, 9, -7, 8,-13,-12, 4, 12, -4, 1, -1, -1,
4664  27, 29, 10, 15, 2, -6, -3, 4,-21, 10, -9,-11, -6, -1, -9, -3 },
4665  { -6, -3, -1, -6, 11, -5, 0, -2, -5,-31, 11, 3, -1, 5, -3, 4,
4666  5, 7,-10, 5,-10,-13, 4, 12,-15, -2, 2, -7, 1, -9, -3,-10 },
4667  { -3, -7, 17, -8, -5, 36, 8, -7, -8,-20, 12, 8, 1, -1, 3, 0,
4668  1, 4,-10, 3, 1, 4, -2, -3, -2, -3,-10, 4, -1, -7, 3, 2 },
4669  {-13, -3, -5, 9, 22, 6,-23, 3,-10, -7, 17, 17, 18,-14, -8, -8,
4670  2, 4, -8, 2, -3, -8, 6, 4, -1, 7, 0, 0, -3, 0,-12, -3 },
4671  { -3,-10,-15, -3, 9, 3,-23, -9,-13,-18, 12, 13, -2, 0, 1, 8,
4672  -1, 2, -7,-12, -5, 14, 2, 1,-22, 6,-10, -8, -9, 28, -7,-14 },
4673  { -3, 1, 2, -1, 13, 7, -2, -7, 1, -3, 6, 9, -3, -2, 4, -2,
4674  2, 1,-10, -2, -2,-22, -2, -7,-10, -5,-11,-27,-12,-16, 4, -7 },
4675  { 2, -6, -3, 1, 8, 0, -2, 12, -3, -4, 58, 15,-10, -4, -2, 2,
4676  -2, 0, -2, -6, 2, 4, -1, 1, -4, 1, -1, -5, -4, -3, 3, 1 },
4677  { 10, -1, 0, 5, 21, 7,-14, 6, -3,-16, 15, 17,-16, 13, 3, -6,
4678  -4, 6,-12, -5, 1, -4, -7, -8, 2, 3, -6, 6, -1, -8, 5, 4 },
4679  { -6, -2, -8,-11, 15, 10, 0, 8, -6,-15, 33, 8, -2, 18,-15,-11,
4680  5, -1, 0, 15,-15, -4, -4, -1, 10, 7,-13, 4, -4, 0, 8, 3 },
4681  { -7, -2, 0, -2, 0, -2, -4, -5,-14,-16, 12, 38, 7, 12, 6, -4,
4682  0, -1, 0, 3, -2, -6, 0, 2, -9, 1, 0, -1, 0, -2, 4, 1 },
4683  { -8, -4, 18, 1, 14, 5,-12, -3, 20,-17, 5, 19,-11, -8, 11, -3,
4684  3, 9, -7, -8, 9,-17, 2, 15,-10,-11, 5, -5, 7, 15, -6, -2 },
4685  { -7, 2, 38, 5, 19, 16, -5, 4,-13,-20, 0, 4, -4, 6, 4, 2,
4686  -7, 6, -8, -2, -5, -7, 6, 3, -4, -3, -2, -3, 7, -6, -4, 0 },
4687  {-11,-12, 8,-15, -3, 14, -7,-22,-11, 2, 22, 14,-19, 2,-19, -6,
4688  1, 3,-18, 14, 2, -6, -2, -8, -3, -6, 5, -7, -8, -4, 1, 1 },
4689  { 8, 7, 25,-21, 12, -6, -5, -4,-10, 6, 0, 10, 1,-12, 18, -5,
4690  -15, 4, 1, 14, -1, 5, 8, -7, 1, -7, -3, 9, 10, 1, -1, 0 },
4691  { 9, 10, 32,-15, 8, 2, 11, -7,-18, -8, 2, -6, -9,-16, -3, 3,
4692  -1, 3, 1, -5, 4, -2, 1, -8, 0, -6, -3,-11, 1, 5, 0, 0 },
4693  { 14, 0, 23,-25, 22, 3, 7, 10, 0, -2, 7, 8, 0, 10, 0, 0,
4694  3, 2, 3,-10, 0, 10, 0, -7, 0, 10, -1, -5, -7, 1, -1, 2 },
4695  { 12, 0, 25,-18, -5, -4, 13,-10, 3, -6, 7, 21, 0,-16, 3,-10,
4696  -6, 5, -7, -3, 2, 5, 3, -6, 4, 9, -8, 12, -2, 3, 2, 4 },
4697  { 31, 15, 27,-20, 10, -7, 15,-10, 9, -8, 4, -5, 3, -3, 5, 6,
4698  11, -2,-12, -2, 6, -2, 1, 2, -1, -1, 1, 1, 3, 1, 1, 2 },
4699  { 12, -4, 13,-23, 12, -6, 2, 4, -3, 13, 6, -7, 5,-19, -7, 18,
4700  1, -7, 7, 1, 16, -7, 3, 0, 3, 0,-12, 8,-11, 9, 4, 7 },
4701  { 29, 1, 3,-22, -5, 6, 0, 12,-14, 11, 1, 6, -3, 4, 6, -2,
4702  4,-13, 12, 1, 1, 3,-11, 9,-10, -1, -7, 16,-11, -1, 3, 9 },
4703  { 4, 4, 36,-23, -5, -8,-15, 1, -6, 3, 13, -1, -5, -7, 4, 9,
4704  2,-11, -3, 5, 1, 3, -6, -1, -4, -4, -2, 2, 3, -1, -5, -2 },
4705  { 19, 10, 6,-17, 2, -4, -2, -4, -3, 13, 2, 2,-13, -7, -3,-11,
4706  9, -6, 1, -9, -5, 4, -5, -9,-18, -7,-11, 9, 4,-11, 8, 4 },
4707  { 16, -3, 9,-16, 18, -2,-12,-16,-11, 11,-18, 16,-13, 6, 2, 8,
4708  3, 8, -4,-16, 10,-11, -1, -3, -8, 5, -9, -4, 9, -4, 0, -3 },
4709  { 14, 15, 3,-23, -5, 7, -8, -6, 2, 17, 2, 12, -8,-12, 13, -1,
4710  -9, 3, 1, 1, 19, 15, 4, -1, 1, 2, -3, 2, -3, 1, 5, 3 },
4711  { 32, 5,-10,-47, -5, -1, 4, 11, -7, 0, 2, -2, 1, -7, 6, -4,
4712  6, 2, -4, -2, 2, -2, 0, -4, 1, -6, -5, 2, -2, -1, -3, -4 },
4713  { 20, 8, 10,-21, -7, -9,-16, 12, 1, 4, 6, -5, 9,-11, -7, 4,
4714  -11, 28, -3, 2, 4, -6, 10, -8, -5, -5, -9, 9, -2, -1, 6, -5 },
4715  { 38, 3, 23,-25, -6,-18, 3,-10, -8, 6,-10, 1,-10, 2, 2, 0,
4716  -7, 2, -4, 5, -1, 8, -3, 0, 3, 3, -1, 1, 0, -4, -4, 0 },
4717  { 20, 5, 16,-22, 24,-18, 2,-12,-14, -7, -3, 10, 2, 7,-10, 2,
4718  -8, 1, 8, -1, 4, 1, 4, -2, 5, -9,-18, -8,-13, 5,-11, 10 },
4719  { 14, 8,-12,-16, 9,-11, -3, -6,-25, -7, 6, 5, -7,-16, 10, 2,
4720  -7, -1, -9, -3, 16, 4, 3, 3, -3, -3,-15, 13, -3, 4, 13, -7 },
4721  { 16, -9, 19,-23, 7,-19, -3, -5,-15, 11,-21, 21,-16, 18, -1, 6,
4722  10,-10, 18,-14, 16,-15, 6, -5, -9, 5,-17, 13,-10, 13, 0, 10 },
4723  { 8, -4, 4,-24, 8,-21,-18, 9,-11, 4, -6, 17, 5, -9, -2, -2,
4724  2, 15, -2, -3, -2, 1, 7,-13, 15,-10, -8,-11, 3, 3, -1, -1 },
4725  { 14, 17, 6,-32, 5,-17, -2, 0, 15, -1, -5, 16, 1, -5, -2, 9,
4726  -3, 8, 4, -2, -2, -4, -3, 1, 0, 7, -3, 4, -5, 0, -7, 2 },
4727  { 24, 6, 22,-12, 8, 3,-14, 4, -7, 8, 6, 5, 6, 1, 6,-12,
4728  15, 10, 4, 11, 9, 6, -7, -4, 10, -9, 2, -1, -5, 11, 15, 3 },
4729  { 17, 12, 3,-23, 5, -1, -2, 1, -9, -1, -3, 1, 8, 1, -5, 17,
4730  11, 0, -2,-11, 7, 4, 0,-27, -7, 1, 2, -8, 9, 7, 5, 3 },
4731  { 12, 10, 12,-10, -4, 5, -1, 2,-24, 5, -8, 2, 6,-17, 19, 5,
4732  12, -2, 16, -7, -6,-14, 4, 1, -3, 13,-16, 5, -1, 4, 1, 1 },
4733  { 31, 9, 11,-17, 10, -3, -7, 7, 1, 2, 2, 4, -3, -1, 11, 4,
4734  -5, -8, 1, 4, 15, -6,-28, 1, 8, 3, -6, 5, 17, -2, 2, -4 },
4735  { 11, 19, 16,-26, 0, -7, -7, 2,-13,-15,-12, 9, -3, 27, 8, 4,
4736  -6, 1, 4, -6, 11, -1, -6, -7, -3, 0, -6, 4, -6, -7, -3, -1 },
4737  { 10, 18, 16,-32, 19, -9, -4, -3, -7, 8, 8, -3,-11, -2, -6,-16,
4738  13, 13, -6, -1, 10, -2, -2, -9, 0, -3, 9, 4, 11, -2, -6, 6 },
4739  { 9, 4, 19,-33, 4, 7,-12, 36, -3, -1, 8, -2, 2, -8, -9, -4,
4740  -8, 0, 1, -1, 0, -4, -4, 3, 0, 3, 6, 0, -6, 2, 0, -2 },
4741  { 25, 7, 15,-12, 2,-24, -1, 24, -4, 4, 9, 0, -2, -9, 4, 6,
4742  3, 13, -3, 1, 5, -1, -3, -5, -1, 7, -2, 3, 4, 4, 1, 0 },
4743  { 19, 6, 8,-20, 9, -9, 5, -4,-13, 7, 11, -3, 5,-13, -9, 6,
4744  -11, -1, 0, 4, 11, 26, 3, 6, -7, 12, 6, -3, 1, -9, 7, 1 },
4745  { 15, 6, 19,-23, -3, -9, 3, 16, -6, -4, 6, -5,-10, 1, 16,-14,
4746  2, 0, 2,-13, -3, 8, -6, 3, 1, 1, 2, -5, 12, -4, -8, -3 },
4747  { 14, 4, 16,-20, 1, 12, 0, 6, -3, 9, 4, 16, 10,-16, 5, 7,
4748  5, -4, -4,-18, -3,-11, -4, 4, -7, 3, 13, 7, 3, 3, 2, -7 },
4749  { 22, 3, -1,-30, 18, -3, -9, 9, -2, 11,-16, -2,-14, 12, 0, 4,
4750  -5, 4, -1, 3,-20, 12, 4,-10, -2, -2,-12,-12, 10, 6, 11, -3 },
4751  { 15, 7, 2,-21, 5, 4, 9, -9,-33, 7, 7, 3, -6,-14, -8, 10,
4752  12, 0, 2, -1, 5, 4, -2, 0, -7, 0, 2, 4, 0, 1, -3, 8 },
4753  { -7, 0, 12, 3, 0, -6, 8, -4, 0, 2, 14,-15, 2, -7,-31, -3,
4754  14, 0, 14,-15, -1, -4,-15, 10, 1, -3, 1, 2, 5, 2, -8, 1 },
4755  { -2, 5, 1, 0, -3, 3, 3, -6, -1, 2, -4, 1,-19, 0,-11, 18,
4756  11, 10, 21, 5, 6, 2, 10, 3, -6, 0, -2, 13, 5, -1, -2, 9 },
4757  { -9, 1, -5, 0, 0,-15, 8, 4, 8, 3, 8, 12,-13, -2,-39, -2,
4758  4, -4, 5, -3, -4, 3, -3, 3, 10, 5, 3, 2, -3, 5, -2, 8 },
4759  { -9, 6, 6, -8, 12,-12, 23,-18, 4,-15, -5, 2,-20, 13, -7, 7,
4760  7,-12, 14,-12, 6, 1, 1, -3, -8, 9, 0, 1, -7, 3, 7, -6 },
4761  {-18, 13, 4, 3,-10,-30,-10, -6,-14, 1, -7, -4,-35, 5,-25, 11,
4762  9, 8, 19, -4, -7, -3,-18, -8, 1, 5, 10, -4,-14, -9, 3, -4 },
4763  { -6, -1, 4, -9, -9, 4, 20, 0, 0, 3, 11, 7,-16,-17,-20, 11,
4764  -6,-14, 1, 4, 19, 2, -8, 6,-15, 3, 6, -5,-14, 3, 7, 2 },
4765  { 1, 6, -2, -8, -5, -3, 3, -8, 21, 1, 3, 16,-14, -2, -9, -4,
4766  13, -2, 18, 14, 14, 19,-13, 5,-10, 2, -3, 3, 5, 5, 1, -1 },
4767  { -1, -5, -6, -2,-11, -7, 5, -4, 5, -1, 0, 3, -3, 2,-19, 18,
4768  16, 4, 14,-22, -2,-11,-22, 1, -1, 11, 1, 2, 11,-10, 7,-12 },
4769  { 1, 4, 5, -1, -9, -5, 1, 12, 5, 6, 12, 9,-24, 23, 1, 20,
4770  14,-11, 13, 5, -2, -2, 5, 6, 2, 1, -9, 6, 10, 5, -4, 11 },
4771  { -1, -1, 1, 7, -3, -4, 8,-16, 15, -1, -7, 9,-22,-11,-11, 10,
4772  16, 9, -2, 4, 13, 10, 6, 16, 4, 7, 1, -8, -7,-14, -7, 4 },
4773  { 1, 3, -6, 0, 15, -9, -4, 0, 4, 6, 12, 9, -6, -5,-22, 17,
4774  7,-11, 15, -5, 1, 3,-19, 0,-15, -3, 16, 5, 5, -7,-11, 12 },
4775  { -2, -1, 13, 2, 4,-24, 37, -5, -2, -6, 12, 7, -2,-23, -4, 9,
4776  2, -3, 3, 2, 3, 3,-14, 11, 0, -4, -2, -2, 3, 10,-10, 4 },
4777  { 2, 9, 8, -6,-28, 14, 28,-11, 18,-11, 0, 2, -2, 4,-12, 3,
4778  6, 0, 7, -7, -6, 2, 5, -1, -1, -1, 5, 2, 3, 0, -3, 9 },
4779  { -7, 14, 5,-10, -3, 7, 4, -5, 7, -8, -7, 4,-12, 14,-16, 25,
4780  3, 0, 1, -5, 12,-10, 0,-10, 0, 12, 12, 17, 12, 10, -1, 0 },
4781  { -4, -2, 5, -2,-17, -3, 5, -5, 7,-17, 1, 5, -4, 4,-20, 0,
4782  11,-15, 13, -8, 10, 1, 1, 5,-12, 9, -8, 0, 6, -1,-11, 4 },
4783  { -3, 12, 13,-15, -7, -7, 0, 5, 33, 3, 3, -6,-13, -7,-15, 10,
4784  3, 3, 3, -5, 2, 7, -1, 0,-12, 2, 11, -6, -9, 0, 5, 11 },
4785  { -8, 5, 10, -7,-14, -4, 13, 0, 18, -3, -6, 7, 1, -6, 0, 21,
4786  8, -7, 10, -8, -3, 17, -9, 0, -5, 1, 4, 8, -3, 11, -5, 0 },
4787  { -8, 8, -3, -8, 8,-11, 16,-16, 17, 0, 8, 16,-17, 10,-16, 10,
4788  -8, 6, 11, 0, 10, 7, 4, 5, 7, -5, -5, -6, -7, -5, -1, 16 },
4789  { -6, 0, 6, 1, -8, -8, 8, -7, -5,-10,-11, 8,-19, 6, -7, 13,
4790  5, -3, 4, -8, 7, -1,-18, 9, 0, -5, 6, 26, 3, 8, 2, 4 },
4791  { -2, -2, 23, -2,-20, 2, 7, -7, -6,-15, 3, 9,-19, -2,-10, 7,
4792  -2, 7, 9, 11, 0, 4, -4, 6, 9, -2, 4, -3, 4, 3, 2, 8 },
4793  { -6, 12, 10,-10, -7, 4, 17, 11, -6, 1, 12, 11,-18, 8,-12, 4,
4794  1, 13, 6,-13, 23, 9, -5, 8, -2, -5, 1, 3, 0, -2, -4, 4 },
4795  { 7, 1, 7,-17, -8, 8, -1, -7, 5, -6, 4, -3,-16, 9,-24, 18,
4796  -3, 10, 13,-11, -6,-11, -4, 10, 0, 11, 8, 2, 6, -5,-11, 4 },
4797  { -4, 1, -5,-10, 0, -3, 9, -2, 4, -1, 1, 5,-41,-10, -7, 4,
4798  -3, 3, 1, 0,-12, 4, -3, 0, 2, -1, -2, -5, 3, 2, -7, 5 },
4799  { -2, 1, 4, 4, -3, -6, 1, 0, 12, -5, 11, 0,-17, -3, -1, 11,
4800  4, 1, 27,-12, 0,-14, 2,-15, -3, -9, 0, -7, -3, 15, -8, 6 },
4801  { -6, 4, 9, 2, 4, 3, 7,-10, 28, 1, -2, 48, 7, 0,-10, 10,
4802  1, -9, 2, -1, 0, 3, -5, 5, -4, -2, 7, 7, 1, 3, 2, 5 },
4803  { -3, 3, -1, 3, -9, 0, -1, 3, 2, -6, 39,-14,-12, 5,-19, 21,
4804  7, -6, 4, -1, -4, 0, -4, 1, 0, -9, 1, 10, 0, -2, 0, 7 },
4805  { 4, 2,-29, 12, 5, -3, 16, -6, 15,-13, -4, -1,-13, 22,-16, 17,
4806  16, 4, 9, -4, 4, -6, -4, 11, -8, 7, 8, 4, 3, -3, -7,-13 },
4807  { 0, 3, 3, -6, -4, 0, 9, 0, 5, 0, 10, 10, 4,-13,-12, 16,
4808  23, -4,-12, -6, -4, 20, 2, 0, -4, 23, 1, 8, 11, -4, -5, 15 },
4809  { -6, 4,-15, -9, -1,-19, 12,-30,-17, -4, 1,-13,-13, 4, -3, 26,
4810  5,-25, 11,-14, -6,-13, 0, -7, 9, 2, 8, -1, -8, 1, -8, 13 },
4811  { 1, 6, 1, -4, -4, 1, 2, 0, -3, 2, 10, 6, -6, -2,-11, 4,
4812  32, 15, 15,-47, -8, 3,-12, 4, -5, 4, -1, 0, -5, 5, 1, -7 },
4813  { 2, -1, 0, 0, -1, -6, 0, -6, 4, -4, 5, 9, -5, 1, -3, 51,
4814  4, -5, 4,-14, -1, -4, -3, 1, -4, -1, 0, 2, -8, 0, 1, 2 },
4815  { 0, 4, -2, -7, -2, -9, 6, -8, 11, -3, -6, 3,-11, -8,-12, 8,
4816  11, 5, 19, 3,-24, 19,-14, 11, -5,-18, -8,-12, -5, -4, -1, 4 },
4817  { 16, 9, 10, 14,-18, -2,-18,-27, 10, -5, 12, 14, 4, 0, -2, -6,
4818  -12, -7, -1, 3, 4, 7, 11, 10, 5, -5, -7,-16, -3, -6, 6, 9 },
4819  { 7, 15, -9, 10,-19, 4, -5,-37, -2, -4, 8, 2, 4, -1, 1, 9,
4820  -5, -5,-12, 1, -1, -8, 3, -3, 4, 6, 9, 3, 3, -1, 2, 4 },
4821  { 13, 17, 3, 9, -7, -7,-15,-17, -8,-13, -4, -8, 19, 2, 16, 25,
4822  7, 15, 2, 16, -5, -6,-10, -9, -7, -6, -2, -7, 7, 2, 4, 5 },
4823  { 24, 7, 9, 8,-13, -2, 0, -4, 1,-13, 3, 6, 7, 10, -4, 15,
4824  5, 7, -4, 5, -5, 3, 13, -7, 5, 15,-11, -2, 7, 5, 8, 6 },
4825  { 17, 6,-15, 23, -2, -1, -6, -2, 0, -4, 11, -3, 12, 15, 6, -8,
4826  -15, 10, -9, 7, -1,-11, 2, -8, -4, 3, 4,-10, 4, 4, 11, 1 },
4827  { 21, 12, -3, 6, -8, 8,-11, -8, -5, -5, 3, 7, -1, -5, 12, 15,
4828  -10,-11, 3, 15, 8, 4, 2,-15, 0, 14, 1, -8, -1, 3, 10, -7 },
4829  { 16, 12, 5, 13, -6, 15,-23, 0,-17, -9, 0, 4, -9, 13, 6, 18,
4830  0, 0, -4, -1, 0, 14, 5, -1, 8, -4, -8, -6, 5, -2, -2, 0 },
4831  { 14, 16, -1, 12,-15, -9, -6,-20, 4, 6, 8, 9, 3, 1, -9, -4,
4832  -1,-11, 9, 11,-12, 1,-14, -7, 2, -8, 11, 9, -4, 10, 4,-16 },
4833  { 13, 10, 3, 7, 0, -8,-33, -6, 4, -4, 19, -2, 14, 6, 5, 7,
4834  6, -3, -1,-10,-10, -9, 4, -3, 5, 9, 2, 2, 10, 9, -2, -3 },
4835  { 11, 10, 25, 18, -1, -6,-21,-21,-11,-16, 6, 5, 14, 4, 8, 7,
4836  0,-10, -7, -9, -5, -4, 3, -1, 1, 6, -1, 6, -2, 2, -3, -9 },
4837  { 15, 9, 5, 22,-17, 15, -9, 7, 7, -9, 13, 9, 10, -1, 8, -3,
4838  -2, 6, 1, 17, 8,-14, 7, -3, 12, 9, 1, 0, 1, -5, 17,-18 },
4839  { 25, 19,-17, 12, -4,-10, 1,-13,-19, -7, -3, 9, 6, -2, 3, 1,
4840  4, -2,-11,-14, -1, -7, -5, -9, 7, -1, -3, 4, -5, 1, 0, -1 },
4841  { 20, 8, -3,-10,-24, 3, -6, -2, 0,-12, 14, 6, 7, 11, 4, 7,
4842  -12, -5, -8,-10, 5, -1, -4, 4, 16, 7,-14, 6, -1, -2, -7,-11 },
4843  { 16, 18, 17, 1,-15, -6, -5, -3, -1,-19, 8, -2, 2, 8, 12,-19,
4844  -12, 8, 0, -3, -1, -1, 4,-14, 9, -1,-12, -1, -7, 10, -3, 5 },
4845  { 18, 12, -7, 7, 0, -3,-13, 0, -1, -4, 9, -2, 6, -1, 0, 1,
4846  15,-21, 1, -8, 25,-19, 13, -9, 2, 12, 5, -7, -3, -1, -3, 1 },
4847  { 13, 16, -4, 9, -2, 2, -1,-19, -7, -4, 18, -6, 14, 18, -5, 4,
4848  -6, -3,-19,-14, -1,-12, 10, 6, 7, 17,-12,-13,-10, -4, 5, 4 },
4849  { 27, 17, 4, 14, -9, -2, -4, -8, 0, -6, 14,-11, -7, 2, -3, -3,
4850  -2, -3,-13, 12, 16, 1, -5, -9,-10,-11, -2, 3, -7, 5, 11, -7 },
4851  { 7, 17,-16, -2,-14,-28, -7, -8, 15,-10, 7, 15, 8, 17, 13, -1,
4852  4, -7,-12,-11, 0, 0, 2, 3, -3, 7, -6, 6, 1,-16, 1, -2 },
4853  { 23, 11, -9, 15,-23, -4, -6, -4, 2, -9, -7, 9, -8, 3,-13, -4,
4854  8, 18, -6, -2, 1, -5, 6,-14, -5, -2, -6, -5, -3, -2, 4, -5 },
4855  { 12, 13, 18, 18,-35, 2, 7,-17, 3,-11, 6, 9, -3, -2, 10, -4,
4856  3, 3, -2, -7, 0, 2, -4, 0, -4, 0, -6, 5, 10, 4, -3, -1 },
4857  { 19, 11, 1, 20,-14, 4, -9,-13, -2, 11, 0, 17, -1, -1, -1, -1,
4858  -5, -8, 0, 5, -1, -8, 5, -1, 3, 2,-12, 21, -2,-24, 5, 7 },
4859  { 15, 15,-15, 17,-14,-22, 3, -4,-11, -3, -7, 1, 18, 10, 1, 10,
4860  -6, -3, 8, 2, -7, 0, -2, 1, 1, 2, -9, -2, 1, 2, -3, 4 },
4861  { 45, 13, 8, 17, -5, 2,-16, 2, 8, -2, 8,-15, 4, 5, -1, 7,
4862  -6, -2, -6, 2, -3, 0, 0, -9, -1, 7, 2, 3, -3, -3, -1, 5 },
4863  { 1, 18, -8, 18,-12,-10, 3, 4,-22,-12, 20, 8, -3, 9, 2, 10,
4864  -10, -3, 9, 3, 6, -3, 10, -1, -3, 2, -2, 4, 2, 3, -3,-18 },
4865  { 9, 10, -5, 9,-35,-21,-18,-16, -1,-12, -6, -7,-15,-19, 12, 4,
4866  4, 9, -7, 2, 14, 1, 4, 0, -1, 6, -7, 2, 1, 1, -4, 4 },
4867  { 31, 8,-17, 35, -8, 1, -5, -6, -7, -6, 10, -2, -3, 6, 9, 3,
4868  -6, -2, 3, 3, 5, -3, 0, 6, 0, 1, -5, -3, -2, -4, -1, 0 },
4869  { 18, 4, -8, 7, -8,-15, -1,-16, 12, 18, 3, 19, 2, 4, 8, 8,
4870  0, -5, -8,-12, 10, -5, 0, 1, 0, 4, -3, 16, 11, 11, -2, -6 },
4871  { 27, 15,-17,-10,-23,-22, -1,-14, -4, -7, 20, -2, -7, 6, 15, -5,
4872  32, 4, 9,-11, -3, -8, 11, -4, -1, -4, -8, -6, -4, -5, -2, -7 },
4873  { 22, 4, -7, 2,-15,-11,-17,-10, 2, 0, 15, 11, 7, 12, -8, 6,
4874  -10,-18, -6,-12, 7, 3, 22, 3, -7, 14, -5, -2,-13, -7, -1, -7 },
4875  { 18, 13, 9, 24, -4,-19, -9,-11, 13, 8, 2, 4, -1, 8, 14, 10,
4876  -12, 0, 0, 5, 10, 5, 4, -1, 5, 1, -1, 11, 2, -4, 0, -9 },
4877  { 15, 19, -5, 1, -4,-10, -8,-27, 6, 8, 5, 10, 4, 11, 5, -5,
4878  -11, 0,-11,-14, -4, -9, -8, -8, 6, -9, 4, -5, -1, 1, 5, -4 },
4879  { 18, 1,-13, 14,-14, 9,-15, -7, 12, 1, 13, -4,-20, 12, 10, 12,
4880  -12, 7, 1,-13, 10, -6, 5, -3, 4, 8, 10,-13, -3, -6, 9, -3 },
4881  { 19,-14, 5, -8, -6, 2, -5, 5, -3, -1,-28, 11, 18, -6, -4, -2,
4882  11, 14,-43,-42, 9, 2, 20,-23, 6, 32, 0, 5, 0, 6, 9, 5 },
4883  { 8, 11,-14, -1, 7, 12, -7, 2,-16, 2, 10, -3, -1, -7, -7, -1,
4884  1,-10,-60,-23,-18, 42,-13, 9, 18,-11, 0, 1, 0, 2, -5, 1 },
4885  { -5, -1, 2, 0, 3, -3, 3, -2, -6, 0, -3, -3, 7, 2, 0, -2,
4886  -2, 3,-34,-15, 37, 47, 10, 20, 9, 1, 3,-21,-25,-33,-14, 8 },
4887  { 5, 6, 2, -2, -2, -2, 6, 5, -5, 7, -3, 1, -5,-13, 9, 3,
4888  -17,-19, -2,-79,-12, -7, -8, -6, -2, -2, -1, -1, -7,-13, 6, -1 },
4889  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -1,
4890  0, 3, 4,-87, 6,-11, 16, -9, -1, 8, 0, 5, 0, 1, 2, 1 },
4891  { -5, 6, 2,-24, 5, -9, -7, 0, 7, 3, -3, 16,-14,-16, 0, 18,
4892  15, -9,-14,-28,-17, 53, 14, -6,-28, -1, -3,-10, -7,-14, 19,-15 },
4893  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3, 0,
4894  -13, 0,-53, 3,-22, 63, 19, 16, 1,-11, 0, -3, 0, -3, 0, 1 },
4895  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
4896  -1, -6,-43,-43, -2, 65,-13, -4, 9, 1, 1, 2, 1, 0, 0, 1 },
4897  { 0, 1, 0, 0, -1, 0, 1, 1, 0, 0, 1, 2, -1, -1, -3, -1,
4898  -23, 1,-61,-55, 3,-28, -6, -4, -4, 8, 2, 1, 1, -1, 0, 0 },
4899  { 0, 1, -1, 1, -1, 0, -1, 0, 1, -1, 0, 1, -1, 0, -9, -4,
4900  -48,-19,-52,-46, 11,-12, 5,-14, 0,-10, 0, 0, -1, -2, -1, 0 },
4901  { 0, -3, -1, -4, 2, -1, -7, 3, 1, 3, -1, 1, -3, 0, -7, 0,
4902  3, -7,-61,-51, -4,-21,-16,-21,-11, 14, -7, 8, 3, -5, 1, 2 },
4903  { 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1, -1, 9, -3,
4904  56,-11, -6,-67, -1, 13, 0, 7, 1, -9, -1, -1, 0, 0, 1, 0 },
4905  { 14, 9, -2, 14,-10,-10, 9, -5, 1, -8,-23, 30, 8, -7, 23, 8,
4906  2, 10, -1,-27,-17, 57, 22, 4, -5, 2,-12, -6, 2, -7, -4, -9 },
4907  { 1, 5, 12, -2, -2, -3, 2, -3, 6, 0, 4, -2, -8, -6, 0, 16,
4908  -15, 29,-55,-29,-24, 29, 3, 10, 6, 13, 10, -5, 21, 11,-14, 5 },
4909  { 4, 2, 26, -6, 10, 11,-23,-10,-27,-20, 3,-24,-11,-10,-13, 25,
4910  -10, 5, -9,-36, -7, 43, 3,-13, 6, 13, -2, 0, 1, 3, -3, -4 },
4911  { -1, 0, -1, 0, 0, 0, 0, -1, 1, 0, -1, 0, 0, 0, -1, 1,
4912  -12, 12,-26,-64,-15, 29, 37, -7, -3,-12, -5, 14, 8, -8,-10, -2 },
4913  { 19, -4,-11,-16, 8, 14, 5, 19, 3, 22,-11,-21, -1, -6,-11, 11,
4914  10,-24,-23,-40, -8, 20, 17, 5, 13, -6, 3, 14,-20, -8, 3, 28 },
4915  { 2,-12, 10,-14,-18, 26,-22, 4, -2, 5,-21, 8, 3, 1, 19, 0,
4916  -12, 24,-14,-40, 15, 29,-15, 6, 15, 1,-19, 2, 4, 7,-12, -3 },
4917  { 0, 17, 13, 7, -5,-11, 2,-19, 3, 38,-21, -3, -6, -4, 7, 1,
4918  1, -5,-40,-10, -2, 35, 8, 8,-10, -8, -9, 33, 4, 4, 0, -2 },
4919  { -2,-12, 7, 29,-24, 2, 16, -1, -7, 16, 10, -2, -2, -2, 13, -2,
4920  -37, 15,-22,-40,-11, 33, 10, -1, 8, 10, 6, 8, 9, 0,-12, 2 },
4921  { 15, -8, -9, -2, 7,-17, 7, 19, 14, 4, 12, 27, 11, 10, 4, 11,
4922  -15, 14,-13,-48, 5, 18, 0, -9,-36,-11, 2, 4, 5, 5,-15,-12 },
4923  {-12, 0, 3, 4, 7, -5, 5,-14,-24,-18, -6,-15, -8,-20, 1, -7,
4924  -33,-28,-40,-38,-18,-10, -5, 17,-12, 4, 3, -5, 5,-13, 4, -7 },
4925  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
4926  -3, -9,-49,-60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
4927  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
4928  -3, -9,-49,-60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
4929  { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0,
4930  3, -2, 9,-29,-11, 55, 8, 32,-36,-13, -7, 37, 4, 11, 0, 3 },
4931  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4932  4, -1,-39, -4,-30, 63, 28,-17, -6, 10, 7,-14, -9, 11, 9, 7 },
4933  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1,
4934  13, -2,-50,-32, 22, 51, 4, 7, 6, 11,-20,-13, 9, -5, 21, -4 },
4935  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
4936  -3, -9,-49,-60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
4937  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1,
4938  -3, -9,-49,-60, -5, 45, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0 },
4939  { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0,
4940  3, -2, 9,-29,-11, 55, 8, 32,-36,-13, -7, 37, 4, 11, 0, 3 },
4941  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4942  4, -1,-39, -4,-30, 63, 28,-17, -6, 10, 7,-14, -9, 11, 9, 7 },
4943  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1,
4944  13, -2,-50,-32, 22, 51, 4, 7, 6, 11,-20,-13, 9, -5, 21, -4 },
4945  { -8, 2, 1, 22,-31, -6,-25, -3, -3, 1,-15,-11, -2, -3, 4,-13,
4946  -9, 15,-18, 37, -7,-37, 12,-13,-11,-25,-10,-11,-22, 7, 16, 7 },
4947  { 14, 10, 4,-10, -1, -5, -7, -3, 16, 13, -5,-15, 5, 11, -1, 8,
4948  -27, 7,-12, 49, 17,-22, 9, -2, -9, -1, 2,-15, -1, 41,-18,-17 },
4949  { -4, -9,-15, -3, 3, 4, 4, 2, 7, -3, -7, -8, -5, 17,-19, -7,
4950  36, -9,-38, 17, 1,-48, 11,-18,-13, -2, -8, 4,-10, -5, 21, 11 },
4951  { 15,-13, 4, 2, 1, -5, -2, 1,-10, 7, -1, 3, -6, 0, 11,-11,
4952  8, 20,-17, 51,-17,-41, 2, 15, 4, 8, -2, 16,-32, -1, 17, 6 },
4953  { -8, 8,-18, -5, 4, 6, -3, 8, 0, -4, 2, 0, -1, -4, 5, 8,
4954  30, 30, -8, 70, 2, 8, 2, 0, 7, 1, 13, -1, -6, -7,-11, 2 },
4955  { -8, -7, 9,-10,-13, 6,-11,-14, 13, 25,-26, 5, 2, -5, -5, 5,
4956  -8, 4, 0, 33, 12,-38, -4, 6, 13, 6, 25, 34, -1, 25,-19, -5 },
4957  { 18, 3,-17, 4, -8, 7, 20, 1, -1, 5, -5, -2, -8, 8,-35, 15,
4958  24, 43, -5, 51, 5,-12, -3, 1, -2, 3, -3, -3, -9, 8, -9, 2 },
4959  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
4960  2, 10, 24, 76, -2,-22, 11, -1, 4, 33, 4, 1, -1, 1, 2, 0 },
4961  { 0, -1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 2, 0,
4962  24, 13, 32, 70, 26, 5,-21, -9, -6,-15, 2, -2, 2, 4, 1, 1 },
4963  { 5, -4,-11, 4, -4, 22, 10, -2, 13,-11, -4,-21,-17, 0, -7, 4,
4964  10,-34, 11, 52, 2,-46, -5, 0, 0, -1, 2, 4, -9, 1, 1, -7 },
4965  { 0, 1, 1, 0, -1, 0, 1, 0, 1, 1, 0, 1, 0, 0, -3, 1,
4966  -8, 9, -1, 64,-13,-61, -3, 3, -5, 10, 1, 3, -1, -1, -1, -1 },
4967  { 0, 1, 0, -1, 0, -1, 0, 0, 1, 0, 0, 0, 1, 1, 2, 1,
4968  10, -2,-31, 79,-10, 27, 0, -1, 3, 8, 1, 1, 0, -1, 0, -1 },
4969  { 3, 12, 10, 26,-19, 10, -9, 6, -4,-15, 10, 3,-16, 6, 11,-19,
4970  3, 10, 18, 44, 5,-30, 5, -9, 21, 4, 20, 10, 14,-25, 8,-17 },
4971  { 0, 0, 0, 1, -1, 0, -1, 0, 1, 0, 1, 1, 0, 0, -6, -2,
4972  8, -8, 13, 69, 26,-19,-25,-17, 16, 6,-12, 22, 2, -6, 9, 5 },
4973  { 0, -1, 0, 1, 0, -1, -1, 0, 0, 1, -2, 1, 0, 0, -4, -1,
4974  -34,-15,-33, 56, 9,-42, 9, 10, 6, 9, -8,-11, 0, -6, 15, 5 },
4975  { 10, 2,-14, -3,-15,-35, -1, 7,-18, 14, 8, -1,-15,-26, 6,-15,
4976  -18, 22, 9, 33, 0,-32, -9, 3,-11, 7, 4, -1, 5, 30, 9, 1 },
4977  { 4, 15, 0, 6, -5,-11, 9, 6, 6, 6, 14, 2, -1, 10,-24,-25,
4978  -2, -4, -1, 37, 2,-29, 14, -9, 22, 17, -2, 33, 10,-25, 11,-11 },
4979  { 0, 5, 2, 18,-12, 21, 22, 33, -7, 21, -9, -7, 7,-15, -7, 16,
4980  7, 0,-14, 44, 10,-25, 5, -4, 15, -8, 10, -4, 5, 9, -1, 16 },
4981  { 3, 13, 12, 12, 8, 25,-23, 8,-22, -3,-18, -8, 15, 12, 9, 19,
4982  0, 0, -9, 49,-27,-15, -9,-15, 12, -8,-16, -7, 13, 5, 13, 2 },
4983  { 12, -6, 7, -2, 20, -9,-14, 12, 13, -5,-17, 22, -8, -4, 2, 7,
4984  -13, -2,-15, 43, -5,-30, 27, 4, 10,-27, 5, 27,-10,-10,-18, 0 },
4985  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
4986  -1, 10,-18, 70, -2,-52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
4987  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
4988  -1, 10,-18, 70, -2,-52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
4989  { 15,-13,-20, 16, 2, 13, 5,-11, -8, -5, -3, 2, 24,-23, 30, -7,
4990  11, 30,-15, 43, 5,-15, 15, -3,-14, 1,-23, 8, 3, 9, 4,-11 },
4991  { 0, -1, 0, 1, 0, -1, -1, 0, 0, 1, -2, 1, 0, 0, -4, -1,
4992  -34,-15,-33, 56, 9,-42, 9, 10, 6, 9, -8,-11, 0, -6, 15, 5 },
4993  { 10, 2,-14, -3,-15,-35, -1, 7,-18, 14, 8, -1,-15,-26, 6,-15,
4994  -18, 22, 9, 33, 0,-32, -9, 3,-11, 7, 4, -1, 5, 30, 9, 1 },
4995  { 4, 15, 0, 6, -5,-11, 9, 6, 6, 6, 14, 2, -1, 10,-24,-25,
4996  -2, -4, -1, 37, 2,-29, 14, -9, 22, 17, -2, 33, 10,-25, 11,-11 },
4997  { 0, 5, 2, 18,-12, 21, 22, 33, -7, 21, -9, -7, 7,-15, -7, 16,
4998  7, 0,-14, 44, 10,-25, 5, -4, 15, -8, 10, -4, 5, 9, -1, 16 },
4999  { 3, 13, 12, 12, 8, 25,-23, 8,-22, -3,-18, -8, 15, 12, 9, 19,
5000  0, 0, -9, 49,-27,-15, -9,-15, 12, -8,-16, -7, 13, 5, 13, 2 },
5001  { 12, -6, 7, -2, 20, -9,-14, 12, 13, -5,-17, 22, -8, -4, 2, 7,
5002  -13, -2,-15, 43, -5,-30, 27, 4, 10,-27, 5, 27,-10,-10,-18, 0 },
5003  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
5004  -1, 10,-18, 70, -2,-52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
5005  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
5006  -1, 10,-18, 70, -2,-52, -1, -7, 0, 0, 0, 0, 0, 0, 0, 0 },
5007  { 15,-13,-20, 16, 2, 13, 5,-11, -8, -5, -3, 2, 24,-23, 30, -7,
5008  11, 30,-15, 43, 5,-15, 15, -3,-14, 1,-23, 8, 3, 9, 4,-11 },
5009  { 16,-18, 7, -4, 31,-15, -9,-13, 20,-12, -6, 0, 12, -6, -2, 4,
5010  3, -3, -1, 0, 1, 3, 3, -2, 1, 6, 4, 0, -3, 2, -5, 1 },
5011  { 38, -5,-13, -4, 8,-15, 11, 1, 2, -4, -1, 9, 13, 4,-12, -7,
5012  0, -2, 7, 2, -6, -2, -3, -2, 3, -4, 6, 15, 1, 1,-11, -2 },
5013  { 47,-22, 9,-26, 3, -5, 2, -7, 4, -2, 2, -2, 3, 0, 3, -4,
5014  3, -3, 2, -3, 7, -3, -1, 1, 1, -5, 5, 0, 2, -5, -3, -2 },
5015  { 14,-16, 2, -6, 7, -2, -7, -4, -4, -7, 14, -3, 7,-19,-14,-17,
5016  -29, 6, 26, 16, -5, 13, -4, -1, 21, 14, 1, 3, -6, 0, -7, -1 },
5017  { 29,-11, 5, -3, 4, 11, 4,-10, 1,-22, -3,-10, 5, 4, 2, 8,
5018  -2, -7,-12,-12, -8, -3,-18, -2, -9, -5, -1, -3, 2,-14,-14, 7 },
5019  { 28,-12, 5, 3, 9, -7, 0, -2, 2, 1, 4, 0, -7, -3, -2, 4,
5020  4, 14, 8, -1, -4, 14, -7, 17, -2, -2, -9, 2, 19, -7, 9, -8 },
5021  { 31,-18,-22, 8, 15, -5,-10,-15, 1, 10, 6, 7, 6, -8, 2, -1,
5022  12, -3, 3, -1, 1, 5, -6, -4, 0, 1, 7,-10, -2, 4, -3, -4 },
5023  { 53,-30, -4, 12, 2, 3, -3, -3, 0, 1, 6, 5, -5, -4, -7, 1,
5024  0, 2, 1, 3, 1, 5, 0, 2, 2, -1, 0, 4, 2, 0, -2, 0 },
5025  { 27,-18, -3, -2, 4, -8, 3, -2,-11, 2, 10, -8, -8, -4, 0, -2,
5026  8, 0, 9, 0,-16, 11, 1, -6, 13, -3,-10,-13,-15, 25, 1, 0 },
5027  { 35, -5, -1, -8, 23, 11,-14, -3, 2, -2, 8, -6, 17, -2, 7, 0,
5028  -2, 10,-17, 13, -2, -2, 11, 11,-14, 2, -2, -3, -8, -1,-12, -5 },
5029  { 29, -9, 7, 3, 2,-10, 0, 3, 9, 0, -3, 5, 1,-10, 10, -5,
5030  3, 6,-20, -9, -6, -4, 1, 0, 12, 17, -8, 9, 3, -1, -9, 0 },
5031  { 15,-16, 18,-19, 16,-15, 17,-18, 13,-16, 17,-14, 15, -9, 13,-17,
5032  9, -7, 4, -5, 3, -4, -3, 0, -6, 7, -9, 7, -2, 7, -9, 9 },
5033  { 21,-10, 7, -2, 12, -7, 13,-17, 11, -2, 20, 3, 5,-11, -6, -6,
5034  -15, 0, -9, 5,-11, 7, -1, 7, 8,-10, -9, 3, -5, 9, -8, -2 },
5035  { 23,-22, 15, -5, 16, -4, -3,-12, 9, 3, -1, -2, -8, 2, -2,-16,
5036  3, 4, -2, -6, -7, 12, -8, 2,-14, 2, -7, 11, -2, 6, -4, -1 },
5037  { 34,-17, -4, 8, 4, -6, 1, 8, 4, 16, 3, 6, 12, -1, -1,-15,
5038  6, 4, -7, -6, 6, 0, 2, 1, -2, 2, 3, 3, -3, -2, 8, -6 },
5039  { 18,-18, 2, -2, 10, 1, 18,-23, -3,-10, 0, 4, 20,-19, -3, -4,
5040  2, 8, 6, 1, -3, 1, 1, 3, 5, -1,-11, 3, -7, 5, -1, 1 },
5041  { 15,-14, 2, 3, 10, -8, 12,-13, 13,-15, 6, -8, -4,-10, 14, -9,
5042  24, 2, -7,-18, 13,-11, 8, 14, -6, -2, 3, -1, -4, 7, -7, -4 },
5043  { 20,-12, 13, 5, -1,-10, 15, -6, 8, -1, -3,-10, 17, 0, -6,-19,
5044  2, -1, 8, -3,-16, 0, -3, 2, -2, 0, 8, -9, 0, 1,-10, -9 },
5045  { 32, 0, -9, -5, -1, 5, 13,-11, 8, 3, 11,-11, 0, -8, -2,-14,
5046  7, 10, 6, -5, 1, 10, 2, 12,-10, 4, 4, 6, 4, 0, -7,-10 },
5047  { 16,-14, 10, -7, 11,-11, 11,-11, 18,-13, 8,-15, 16,-11, 13, -9,
5048  8, -7, 12,-11, 7, -6, 3, -5, 9, -5, 4, -1, 7, -4, 8, -3 },
5049  { 24,-27, -1, 5, 8, -5, 12, 7, 4, -3, 3, -1, -9,-11,-13, -5,
5050  10, 0,-13, 7, 1, -5, 4, -9, 7, -3, 13, 2, -5, -3,-17, -2 },
5051  { 23,-19, 15, 1,-10,-18,-12, -6, 8, -3, 12, 0,-12,-10, -4, -4,
5052  8,-10, 4, 2, -2, -8, 13, -3, -2, -6, 2, -3, 5, -2, 2, 11 },
5053  { 25,-12, 4, 2, 24, -3, 3, -6, 14, 11, 0,-21, -3, -3, 1, -8,
5054  7, 0, 0, 3, 3, -6, -7, 6, 2, 1, -4, 5, -1, 10, -2, 9 },
5055  { 24, -8, -6, 7, 16,-12, 13, -1, 11,-21, 2, -6, 3,-12, 0, 9,
5056  4, 11, -7, 1, 4, 1, -8, 3, 3, -6, 3, 3, 0, -8, 8, 4 },
5057  { 25,-21, 13, 14, 13,-18, 4, -3, 0, -5, -4, 5, -3, 0, 4, 12,
5058  7, 3, 5, -5, 2, -2, 3,-10, 2, -9,-15, 6, 1, 7, -5, 1 },
5059  { 23,-16, -2, 10, 4, -1, 3, 1, 32, 3, -5, -2, 9, 10, -1, -4,
5060  -6, 2, 9, -1, 14, 12, -6, -1,-17, -2, -4, -9, -7, -6, -8, 3 },
5061  { 50, -8, 5, 2,-11, 10, 0, 0, 6, -3, 7, 0, -3, -2, -3, 0,
5062  6, -4, 2, -5, -9, 0, 3, 10, 1, -7, -2, -3, -6, -9, 1, -2 },
5063  { 28,-17, 0, -2, 2, -9, 1, 5, -4, -1, 0, 0, 19,-27, 5,-12,
5064  7,-14, -3, -6, 10, -2, -4, -2, 4, -5, -2, -7, 1, 7, -9, 4 },
5065  { 22,-19, -6, -6, 3,-22, 3, 5, 20, -8,-14, -5, 1, 1, 20, 2,
5066  16, 6, 3, 14, 4, 3, 5, 1, 5, -7,-10, -6, 3, -6, 1,-14 },
5067  { 29,-14, -8, 13, 8,-10, -6, 4, 4, -6, 5, -7, 1, 12, 14, 11,
5068  -7, 1, 2, -9,-11, -9, 0, 4, -1, 7, 10, 4, 4, 20, -1,-11 },
5069  { 18, -9, 4, 1, 7,-29, 12, 1, -1, -9, -2, -1, -2, 2, 9, -8,
5070  -13, 5, 4,-13, -4, 2, -5, -7, -6, 14,-10,-34, -3, 1, -3,-13 },
5071  { 38, -9, 24, 8, 11, 4, -6,-11, -2,-12, 1, 1,-11, -8, -5, -2,
5072  -15, -8, 8, 0, 1, -7, 5, 4, -1, 8, -2, 11, -3, -1, -5, -5 },
5073  {-20, 11, -4, 24,-11, 1, 15, 4, 0,-28,-10, -1, 10, 10, -6, 5,
5074  -6, 2, 7, -2, 1, -2, -6, -3, -7, 1, 2, 12, -1, 7, 0, -2 },
5075  { -9, 10,-23, 27, -4,-17, 20, -6, 14,-17, 5, -1, 5, -9, -7, 5,
5076  -6, 4, -2, 9, 0, 8, 0, 1, -3, -3, -5, -8, 5, -2, -2, 12 },
5077  {-10, 19, 4, 9, 1,-16, 17, -2, 9,-29,-16,-11, -4, 7, -5, 4,
5078  -1, -3, 3, 2, 3, -4, 5,-12, -2, 6, 5, -4, 4, 1, 4, 10 },
5079  {-20, 10,-24, 14, -5, 11, 9, 0, 16,-20, 10, -5, -6, -6, -1, 2,
5080  -4, 5,-16, 8, -2, 5, 5,-11, 9,-11, 4,-11, -1, -1, 4, 3 },
5081  { -9, 11, 3, 19, 24, 4, 5,-14, 30,-17, -4, -2,-17, 7, 2, 3,
5082  1, 3, -7, -4, 2, -3, 1, 4, -1, -1, 3,-12, -2, 3, -3, 10 },
5083  {-19, 18, 11, 19, 19, 19, 10, 4, 13, 6, 5, 4, 8, 3, -2, 12,
5084  -6, -2, 7, -6, 15, 12, 16, 16, 18, -3, -4,-20, 0, 10, -9, -3 },
5085  {-21, 9, 20, 12, 0, -3, 5, -9, 15,-13, 5, -5, -6, 24, 2, 9,
5086  -5, 2, -7, 2, 5, 7, -5, 2, 15, 3, 1, -1, -4, -2, 7, 0 },
5087  {-18, 16, 13, 15, 2,-10, 14,-11, 4,-11, 5, 12, 12, 20, 8, 30,
5088  2, 11, -9, 7, 0, -3,-16, -5, -6, 5, -4,-21, 0, 5, 6, 1 },
5089  {-26, 8,-13, 9, 6,-10, 2,-11, 7, -4, 6,-19,-11, -6,-12, 16,
5090  0, 5, -7, 8, 5, 6, 17, -9, 10,-10, 5, -3,-11, 2, 4, 10 },
5091  {-11, 17, -3, 22, -5, 18, 3, 1, 4, -5, 14,-27, 5, -7, -4, -5,
5092  -10, 11, 1, 15, 1, 1, -6, -5, 10,-22, -7, -7,-15, 13, -4, 5 },
5093  {-17, 14, -7, 13, 3, 0, 13, -6, 9,-14,-22, -1, 1, 19, 14, -3,
5094  4,-13,-13, 2, -4, 8, -2, -2, 13,-12, 13,-12, -7, -5, -3, 6 },
5095  {-17, 17, -1, 33, 6, 3, 9,-16, 3,-14, -8, 6,-17, 8, 3, 13,
5096  8, -6, 3, 1, -2, 0, -2, 8, 4, 9, 13,-10, 4,-17, 0, -6 },
5097  {-20, 7, 7, 21, 1, -3, 7, -3, -2,-12, 9, -7, 2, -3, 14, 1,
5098  -1, -7, 12,-10, 5,-20, 11, -2, 0,-24,-17, 6, 6, -4, 3, -1 },
5099  { -8, 10, 6, 7, -1, -6, 28, -6, 10,-33, 1,-20, 0,-12, 10, 1,
5100  -6, 8, -3, -1,-10, 8, 5, 0, 10, -2, 8, 16, -5, -3, -7, 4 },
5101  {-17, 13, 3, 15, 1, -5, 27, -5, 6, -6, 12, 2, -4, 8, -1, -3,
5102  -2, 12,-15, 3, 4, 1, 2, -9, 0,-16,-21, 2, -4, 16, -7, 4 },
5103  {-15, 20, 8, 17, 5,-14, 15,-11, 21,-11, 13,-13, 2,-15,-13, 1,
5104  -5, 5, 2, 10, -9, 4, -1, 3, 2, -4, 13, -5, 1, -4, 5, -3 },
5105  {-21, 8, 2, 16, -1, 2, 15,-16, 13,-12,-12, -7, -8, 2, -7, 11,
5106  -8, 5, 2, -7, 16, -4, 1, -7, 3,-15, 6, -5, -8, 2, -8, 5 },
5107  {-15, 17, -6, 3, -3, 3, 9, -7, 14,-23, 11, 1, -1, 4, 7, 6,
5108  -1,-14, 7, 6, -8, 5, 1,-15, 10, -9, 2, -3, -1, 4,-10, -4 },
5109  {-10, 18, 3, 11, 1, 4, 14,-14, 7, -4, 15,-10, 10,-11, 10, -4,
5110  5,-14, 10, 4, 15,-12, 15,-13, 20,-15, 14,-15, 8,-11, 4, -6 },
5111  { -7, 23, 2, 20, 7, 8, 19, -5, 9,-16, -8,-17, -5, 1, 5, -6,
5112  -8, 1, -6, -4, 10, 6, 6, 2,-11, -4, 0, 2, 4, 7, 9, -4 },
5113  {-15, 20, -5, 22, 11, -8, 9, -5, 10,-13, -8, 8, 2, -2, -3, 7,
5114  6, 10, 1, 2, -5, -9, 1, 10, 16,-22, -7, 0, 7, 7, 6, 1 },
5115  {-26, 19, -5, 3, 5, 25, 18, -5, 9,-14, -8, -6, -2, -6, 2, 3,
5116  -8, -2, -7, 7, -3, 7, 3, 4, -8, 0, 1, -8, -4, -2, -2, 1 },
5117  {-20, 14,-10, 6, -3, 7, 8,-32, -2, -7, -2,-10, 16,-12, -9, 15,
5118  -2, -5, -6, 2, -7, 5, 9, 1, 6, -7, -1, 0, -2, -4, -7, 3 },
5119  {-14, 16, 4, 11, -8, 1, 23, -4, 17,-13,-10, 1, 12, 9, 12, -4,
5120  7, -1, -1, 5, -8, -6, 3, 3, -6, -3,-18, 0, 18, 20, 4, -2 },
5121  {-33, 19,-10, 30, 15, 2, -3, -1, -4,-14, 7, -7, -1, 7, -8, 9,
5122  -1, -3, -5, 2, 2, 4, 0, 5, 0, 0, 2, 3, 3, -3, -3, 4 },
5123  { -6, 20, 0, 5, 17,-10, 18,-17, 9,-16, 4,-13, -6, 2,-14, 14,
5124  -28, 9,-12, 25, -4, 7, 7, -8, 6, -6, -2,-10, 2,-11, -1, 2 },
5125  {-12, 14, 12, 52, -3, 5, -5, 4, 8,-13, 2, -5, -4, 2, -2, -1,
5126  -2, 3, 3, 5, 2, 3, 0, 1, -5, 2, -4, -3, 1, -5, -2, 0 },
5127  {-13, 6, 9, 24, 0, 8, 14,-15, 18, -9,-11, -8, 3, 15, -2, -4,
5128  -9, 4, -3, 12, 14,-13, 11, -4, 2, -4, 0, -6, -6, -6,-14, -1 },
5129  {-10, 28, 3, 12, 9, 3, 11,-28, 6,-11, -7, 4, 0, 7, 8, -9,
5130  0, -6, 0,-16, 4, 7, 4, 4, 7, 3, 4, -7, 0, -3,-10, 6 },
5131  {-11, 14, -2, 19, -1, -1, 7, 9, -2,-27, 10,-14, 15, -4, 12, -4,
5132  2, -2, -6, 12, -6, 0, -5, -4, -5, 1, 3,-11, 5, -9, 3, -8 },
5133  {-18, 7, 13, 16, -4, 3, 9,-10, 10,-10, -3,-22, -4,-12, 3,-16,
5134  0, -3,-16, 8,-11, 1, 10, -7, 15, 3, 0, -1,-13, 8, 1, 6 },
5135  {-20, 10,-10, 10, 8, -1, 6, 0, 16,-12, 9,-10, -1, -5, -4,-13,
5136  13, 16, -8, 12, -2, 14, 18, 13, 0,-16, 2, -5, -5, -5, -4, 3 },
5137  {-14, 5, -7,-17, 5,-13, 23, 20, -4, -1, 1, -6, 13, 5, -1, 4,
5138  -14, -2, -7, 8, 3, 2, 2, -7, 2, -1, 4, 7, 3, -9, -1, -5 },
5139  {-19, 3,-24,-28, -9, -7, 19, 3, 2, 19, 7, 5,-13, 8,-15,-17,
5140  3,-11, 4, 13, 3, 2, -1, -3, -4, -4, 2, 0, -5, -6, 6, 2 },
5141  {-17, 18,-30,-20, -2, -3, 1, 15, -1,-11, 6, -4, 11, 11, -4, -5,
5142  -10, 0, 0, 1, 3, -7, 8, 2, 5, 1, 5, -5, 1, 6, 4, 1 },
5143  { -6, 1,-30,-25, -1, -8, -2, -9,-17, 16, 3, -1, -2, -9, -6, -7,
5144  -3, 12, 6, -4,-10, 0, 10, -8, -6, -5, -3,-11, -4, 0, -1, -3 },
5145  { -1, -1,-34,-28, 1,-10, 2, 9, 4, 16, 2, 6, 14, 17, 0, 7,
5146  -4, 4, 4, 4, 0, 1, -1, -5, 8, 1, -4, 1, -9, -2, 5, 6 },
5147  {-11, 14, 1,-31, -7,-24, 9, 7, 6, 5,-13, 1, -1, 3, 4, -1,
5148  -2, -8, -6, 3, 5, -4, -6, 7, -2, 5, 3, 3, 0, 0, -5, 2 },
5149  {-25, 8,-11,-18, 1, -4, 8, -3, -4, 15, 6, -5, 8, 2, 3, 4,
5150  -4, 5, 6, 8, -7, 6, 1,-11,-15,-13, 9, -4,-14, 10, 12, 7 },
5151  {-20, 11,-15,-25, 3, 4, 18, 13, -4, -5, -9, -1, -5, -2, -2, -7,
5152  16, 5, -4, -5, -7, -2, -3, -9, 11, -2, 0, -7,-17, -6,-11, 6 },
5153  {-11, 18, -5,-20,-15, -3, 9, 11,-20, 12, 5, 5, 11, -3, 7, 1,
5154  10, -6, -3, -3, 3, 3, 14, -7, 10,-17, 9,-11, -2, -6, 7,-12 },
5155  {-20, 8,-14,-17, -9,-13, -3, 0,-27,-14, -3,-14, 4, 3, 6, -6,
5156  7, 4, 23, 9, 11, 9, 3, -4, 9, 2, 4, -1, -6, 1, -8,-11 },
5157  { -9, 14, 2,-37, -7, 13, 6,-11, -6, 9, 18,-11, -6, 2, 12, 4,
5158  -1, 3, 1, -2, -2, 1, -9, -4, -2, -3, 3, 5, -6, 0, -2, -8 },
5159  {-29, 8, -1,-13, -2, 8, 23, 2,-10, 7, 13, -6, -5, 11, 13, 0,
5160  -10,-13, 11,-12,-10, 6, 4, 6, 4, 3, 6, -5, -9, -2, -1, 3 },
5161  {-18, 6,-10,-55, -4,-11, -2, 0, 1, -3, -9, -6, 3, -2, -1, 6,
5162  3, -1, 3, 1, -4, -7, -2, 6, 3, -2, -1, -3, -2, 0, 4, 1 },
5163  {-14, 5, 3,-21, -8,-16, -4, -2,-11, 27, 15,-20, 3, 0, 1, 1,
5164  2, -5, -5, 4, 1, -9, 5, -3, 3, 0, -4, -2,-11, -4, -3, 7 },
5165  {-17, -1, -9,-17, -8,-18, 12,-13, -9, 13, -3, 3, 3, -3, 1, -2,
5166  0, 16, -9, 6, 12, 9, 5, 11, 2,-15, 1, -4,-16, 7, -4,-12 },
5167  {-18, 8, -6,-11, -8, -7, 13, 7, 1, 6, 8, -1, 21, -4, 14, 15,
5168  18, -4, -3, 15, 0, 9, 4, 7, 3, -1, 9, -2, 0, 7, -8, 2 },
5169  {-10, 7,-18,-29, 3, 12, 12, 9, 11, 4, -1,-15, 1, -1, 8, -2,
5170  -2, 10,-15, -1, 0, 6, 12, -6, -1, 10, -6, -3,-11, -4, 9, -6 },
5171  {-14, 14, -9,-21,-12, -2, -1, -7, -5,-10, 5, -8, 0, 6, 9,-11,
5172  11, -3, -5, 3, 8, 15, -2, -4,-22, 4, -6, 12, 2, 13, 6, -7 },
5173  {-12, 11, -5,-29,-25, 4, 12,-13,-11, -7, 4, 2, 2, -5, 5, 8,
5174  7, -5, -5, 6, 3,-10, 1, -6, 6, -6, -5, -1, -2, -4, 7, 6 },
5175  {-15, 11, -5,-16, 0,-13, 26,-23, -6, -3, 5, -2, -2, 21, -6, -3,
5176  -5, -1, 6, -1, 0,-13, 2, -3, -9, -1, -4, -3, 5, -4, 12,-16 },
5177  { -9, 9, -1,-17, -3, -6, 12, 6,-18, -2, 11,-14, -6, 3, 14,-12,
5178  -11, -5, 14, 2, 5, -8, -4,-11, 2, -5, 16, 6, -7, -4, 8, 13 },
5179  {-13, 5, 3,-28,-14, 0, 6, 23, 5, 4, -1,-17, 1, -3, 0, 0,
5180  5, 4, 0,-18, 14, 10, 4, 2, 5, -2, 4, -3, 2, 0, 2, 0 },
5181  {-15, 4,-13,-16, -3,-12, -2, 2, 7, 10, 9, 3, 11, 4, 23, 14,
5182  9, 16, 4, 1,-12, -3, 4, -7,-15, -7,-10,-14, -6, -8, -1, -6 },
5183  { -7, 10, -5,-10, -3,-13, 16, -1,-12, 7, -3,-12, 2, 13, 13, 2,
5184  17, 15,-13, 1, -5, -2, 3, -1, 1, -3, 6, -3,-12,-16, 7, -7 },
5185  {-11, -5,-12,-30, -6,-22, 1, 4, -6, -3, 12, 6, 7, 0, 16, 6,
5186  -2, 0,-22, -2, -9, 2,-13, 8, 6, -8, 4, -7, -1, -6, 4, 6 },
5187  {-14, 5, 1,-27, -4, 2, 1, 14,-11, -7, -8, -4, 1, 8, 0, -6,
5188  -13, 11,-12, -7, -5, 1, 10, 7, 3, -2, 0, 6, -8, 2, 10, -1 },
5189  {-10, 10,-25,-13,-20, -4, 19, 3, 13, 5, 5, 7, -8, 2, 4, 2,
5190  3, -1, -1, -9, 14, 10, 9, 14, 3, 3, -6, 0, -5, 4, 1, -1 },
5191  { -9, 15,-18,-17, 4,-11, 6, 7,-12, 8, -1,-11, 2, 3, 7, 16,
5192  -3, -9, 7,-12, 23, 0, 6, 7,-14, -9, 8, 1, -2, 6, -2, -1 },
5193  { -6, 9,-16,-26,-14,-11, 9, -6, 5, -2, 13, 17, 21, 7, 18,-19,
5194  6,-23, -2,-15, -2, 2,-10, -8, 2, 1, -2, 4, -3, -4, -5, -4 },
5195  { 0, 6, -5,-28,-17,-32, 2,-10, 11, 3, -5, 9, 10, 3, 11, 11,
5196  -3, 12, -2, 2, 4, -6, 9, -4, -4, -4, -4, -9, 2, 0, 2, 4 },
5197  { 0, -8,-18,-34, -9, -7, -4,-11, 10, 15, 11, -1, -8, 15, 6,-13,
5198  9, 2, -4,-12, 0, -1, 19, 12, 6, 5, 0, -3,-10,-12, 3, -5 },
5199  {-10, 6, -9,-17,-12,-11, 9, -6, 11, 11, 18, -7, 0, 16, 4, 2,
5200  -6, 3,-12, -1, 0, 1, -5,-22, -2,-12, 0, 6, 17, 5, 5, 6 },
5201  { 12, -5, 7, 1, -5, -2, -1, 2, 2, -4, -3, -3, -3, -2,-29, 11,
5202  5,-13,-73, 24, 12, 4,-14,-10, 5, 1, 0,-11, -7, -7, 7, 3 },
5203  { 10, -3, -1, -3, 4,-11, -5, -2, -8, 7, 9, 2, -8, -6, 6, 7,
5204  21, 17,-54, 47,-14,-10, 14, 19, 13, 21, -4, 3, 1, 2, -4, 2 },
5205  {-12, 4,-16,-12, 5, -9, -4, 19, -7,-22,-22,-17, 3, 0, -6, 8,
5206  23, -4,-55,-28, 2,-26, 2, 1, 4, 0,-13, 6, 0, 10, -7,-11 },
5207  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, -1,
5208  35, -1,-67,-35,-24,-24, -6, 2, 2, -2, 1, 3, 2, 0, -1, 1 },
5209  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0,
5210  41, -4,-73,-15, 18, 4, 17, 8, -1,-16, -1, -2, 1, 0, 0, 0 },
5211  { -4, -4, 4, 6, -1, 2,-16,-10,-15,-10, 21, -2, -6, -2, 14, -7,
5212  10, -5,-55, 34,-12, 11,-13, -2, 2, 28,-26, 0, 7, 4, 21, -7 },
5213  { 2, 1, 15,-22, 10, -3, 14, -6, -2, 15, -2, -7, 20, 6,-15, -7,
5214  23, 10,-60, 8, -4, 29,-22, 2,-13, 9,-10, 12, -1, -3, 4, 7 },
5215  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, -2, 11, -5,
5216  -21,-11,-60,-27,-17,-39, 6, 36, 0, -8, 2, 2, 0, 0, -2, 3 },
5217  { 2, -5, 9,-17, -1, 2, -3, -6, 8, 12, 7, -6,-33,-11,-14,-40,
5218  10, 36,-46, 0,-19, 5, 0,-10, 3, 12, -6, -8, 6,-12, -7, 1 },
5219  { 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, -1, 0, 1, 0, -2, 0,
5220  4, -2,-87, -3, -2, 2, -2, 20, 2, 6, -1, 6, 0, 0, 2, -1 },
5221  { 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 1,
5222  1, 7,-76, 41, -7,-24, 0, -6, 3, 6, 0, -2, -1, 1, 0, 0 },
5223  { 0, -3, 4, 2, 3, 2, 2, 0, 3, -1, 4, 0, -1, 4, -2, -4,
5224  -32,-11,-64,-29, -9,-43, 2,-11, -1, -7, 0, -4, -2, -2, -2, 2 },
5225  { 10,-20, 3, -3, 13, 13, 0, -4, 2, 7, -8, 7, -2, 2,-20,-20,
5226  -19, 3,-47,-18,-16, -6,-15,-42,-17, 14, -6, 8, 12,-10, 11,-12 },
5227  { -3, -2, -2, -1, -1, 4, -3, -1, -6, -2, 3, 2, -3, 6, -1, -9,
5228  10, 13,-68, -9, 26, 3, 5, 3,-21, 10,-15, 21,-22, 19, 11,-14 },
5229  { 1, 5, 18,-19,-29,-13, -2, 18,-10, 20, 2, 10,-10, 11, 1, 8,
5230  -16,-17,-41, 10,-14,-25, 0,-14,-19, 17, 7,-12, 14,-11, 14, 5 },
5231  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, -1,-43, 5,
5232  6,-12,-48, 19, 8,-38, -8, -3, 22,-21,-10, 15, 20, -9, -5, 8 },
5233  { 0, 0, 0, 0, -1, 1, -1, 0, 0, 0, 0, 0, 0, 0, 6, -3,
5234  22,-14,-71,-24, -2,-33, 23, 7, -8, 7, -3, 2, -4, 1, -8, -2 },
5235  { 1, 0, -1, 2, 0, -2, 0, 0, -1, 0, 4, 0, 26, -1, 10,-11,
5236  -17,-32,-58, 14,-14,-11, -2, 15, 2, -8, 12, 10, -9, 13,-33,-14 },
5237  { 15,-17,-19, 7, -8,-15,-32,-22, 7, 12, 18, 0, 0,-15, -4, 16,
5238  37, -2,-46, 11, 2, -8,-10, -8, 14, 9, -4, 5, 7,-17, 4, 3 },
5239  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
5240  -5, 3,-85, 23, -9,-17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
5241  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
5242  -5, 3,-85, 23, -9,-17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
5243  { 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 1,
5244  1, 7,-76, 41, -7,-24, 0, -6, 3, 6, 0, -2, -1, 1, 0, 0 },
5245  { 0, -3, 4, 2, 3, 2, 2, 0, 3, -1, 4, 0, -1, 4, -2, -4,
5246  -32,-11,-64,-29, -9,-43, 2,-11, -1, -7, 0, -4, -2, -2, -2, 2 },
5247  { 10,-20, 3, -3, 13, 13, 0, -4, 2, 7, -8, 7, -2, 2,-20,-20,
5248  -19, 3,-47,-18,-16, -6,-15,-42,-17, 14, -6, 8, 12,-10, 11,-12 },
5249  { -3, -2, -2, -1, -1, 4, -3, -1, -6, -2, 3, 2, -3, 6, -1, -9,
5250  10, 13,-68, -9, 26, 3, 5, 3,-21, 10,-15, 21,-22, 19, 11,-14 },
5251  { 1, 5, 18,-19,-29,-13, -2, 18,-10, 20, 2, 10,-10, 11, 1, 8,
5252  -16,-17,-41, 10,-14,-25, 0,-14,-19, 17, 7,-12, 14,-11, 14, 5 },
5253  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, -1,-43, 5,
5254  6,-12,-48, 19, 8,-38, -8, -3, 22,-21,-10, 15, 20, -9, -5, 8 },
5255  { 0, 0, 0, 0, -1, 1, -1, 0, 0, 0, 0, 0, 0, 0, 6, -3,
5256  22,-14,-71,-24, -2,-33, 23, 7, -8, 7, -3, 2, -4, 1, -8, -2 },
5257  { 1, 0, -1, 2, 0, -2, 0, 0, -1, 0, 4, 0, 26, -1, 10,-11,
5258  -17,-32,-58, 14,-14,-11, -2, 15, 2, -8, 12, 10, -9, 13,-33,-14 },
5259  { 15,-17,-19, 7, -8,-15,-32,-22, 7, 12, 18, 0, 0,-15, -4, 16,
5260  37, -2,-46, 11, 2, -8,-10, -8, 14, 9, -4, 5, 7,-17, 4, 3 },
5261  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
5262  -5, 3,-85, 23, -9,-17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
5263  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0,
5264  -5, 3,-85, 23, -9,-17, -2, -2, 0, 0, 0, 0, 0, 0, 0, 0 },
5265  { 16, 65, -2, -2, 4, 3, 0, -7, 3, 1, 3, 1, 0, 5, 1, -5,
5266  0, 2, -1, 3, 0, 0, -1, -2, 6, 0, -2, 0, 0, -1, 1, 1 },
5267  { 5, 37, -4, 8, -4, -1, 9, 17, 6, -7, 5, -1, 11, 6, -4, 7,
5268  -2, 4, 1, -3, 11, 3, 3, -9, 6, 0, -2, -4, -5, 4,-12,-11 },
5269  { 15, 24,-14, 2, 6, 17, 26, 5, 8, 11, -9, -7, -6, -8, 3, -5,
5270  9, 10, -3, 10, 0, 1, 4, -9, 4, 9, 3, 0, 4, 0, -5, 3 },
5271  { 9, 36, -9, -8, 7, 7, 4, 3, -1,-16, -2, 7, -5, -6, 6, 12,
5272  -11,-12, 9, -1, -3, -9, 12, 6, -6, 2, 2, 5, 0, 5, 6, -6 },
5273  { 25, 39, -5, 24, 3, 10, 3, -6, 13, -8, 3, -7, 2,-10, -5, 2,
5274  -2, 3, 5, -2, 1, 5, -2, 3, -4, 1, -5, -4, 0, 1, -2, 0 },
5275  { 16, 27, -1, 0,-14, 6, 4, -5, 7, -2, -6, 0, -3, -5, 2, -1,
5276  -1,-19, 5, -8, 0, 11, 12, 5, 0, 3, 10, 6,-14, 14,-13,-15 },
5277  { 12, 23,-14, 2, 1, 4, -3, 16, 7, -8, 2, -8, 8, 6, -8, -7,
5278  -3, 0, 2, 8,-13, 7, 13, -6, -4, 6,-13,-16, 14, 11, -7, 5 },
5279  { 16, 28, -7, -1, 6, -3, 9, 0, -7, 3, 0, 3,-12, 20, 8, 9,
5280  8, 23, 8,-13, -2, 4, 9, 3, -5, 13, 5, -2, 12, 14, 5, -1 },
5281  { 19, 37, 19, 5, 7, 5, 10, 5, 19, 10, 14, 0, 2, 5, 1, -4,
5282  -4, 2, 2, -5, -2, -1, 2, -6, -4, -4, -5, -3, 2, -2, -2, -2 },
5283  { 24, 21, 1,-11,-10, 17,-14, 14, 6, -1, -6, -1, 0,-13, -1,-12,
5284  -2, -5, 6, -4,-12, 14, 5, -2, -8, -8, 15, -7,-30,-12, 4, 0 },
5285  { 11, 26, -3, 3, 5, -1, -2, 3, -2, 10, 15, -4, 10,-28, 10,-17,
5286  -8, 1, 2, -7, -1, -6,-15, -1, 4, 5, -7, 9, 0, -5, -4, 4 },
5287  { 18, 32, 1, 2, -7, 4, 15, 2, -9, -2, 12,-11, 7, 11, 13, 2,
5288  0, 5, 9,-10, 16, 3, -3, 5, -9,-23, 2, -2, -1, 5, 2, 11 },
5289  { 35, 24,-20, 2, 4, -1, 5, 14,-10, -9, 8, -7, 0, 5, -7, -7,
5290  11, 1, 5, 3, 2, 0, -2, 3, 0, 1, 4, 0, -2, -8, 0, -4 },
5291  { 9, 35, -1, 2, -1,-19, -3, 12, -1, 8, 8,-13, -1, -2, 2, 5,
5292  -8, -1, 13, -2, 11, 1, 0,-10, 0, -3, -7, 2, 1,-12, 3, 12 },
5293  { 20, 27,-12,-12, 7, 4, -1,-13, -1, -9, 2, 13,-11, 5, 7, -9,
5294  9, 1, 1, 8, -9, 0, -6, 7, 4, 2, -2, 7, 3, -2, 1, -9 },
5295  { 8, 37,-20, -5, 0,-21, 10, -8, 3, 19, -9, 7, -3, -8, 10, -2,
5296  0, 5, 6, -4, -2, -1, 0, -7, 6, 1, 0, 4, -5, 6, -8, 2 },
5297  { 8, 27, 1, -3, -5, 1, 6, 0, 15, 2, 17, -1, 3,-17, 10, 5,
5298  5, -6, -6, 6,-10, 18, -5, 0, 0, 13, 7, 10, -5, -6, -2, -4 },
5299  { 14, 29,-20, -4, -3, 1, -5, -1, 2, 12,-10, -3, 4,-18, 4, 14,
5300  -4, -1, -9, 15, -2, 2, -5, -3, 2, 9, -2,-14, -3, 4, -4, -7 },
5301  { 23, 23,-23,-11, 27, 4, 4, -1, 7, 0, -5, 9, 2,-11, 3, 7,
5302  -2, -5, 2, -7, -7, 13, -3, -6, 2, 3, 3, -4, -1, -8, 5, -2 },
5303  { 16, 26, -6, 8, -9, -1, -2, -1, -8, 4, -2, 0,-12, 9, -1, 0,
5304  -17, -9, 30, -5,-15,-16,-13, 0, 10,-11, -7, -3, -1, 0,-11, -2 },
5305  { 12, 32, -4, -5, 10, 19,-10, 4,-12, 5, -6, 9,-12, -6, -6, -8,
5306  4, 1, 3, 0, 8, 0, -3, -4, -7, -4, 10, 8, 6, 5, -1, 4 },
5307  { 46, 42, -3,-14, -2, -6, 6, -2, -5, -1, -3, -3, 1, -1, 3, 1,
5308  1, 4, -1, 2, 3, 1, -2, 6, 0, -1, -2, 4, -2, -1, 2, 2 },
5309  { 9, 33,-13, 4,-11, 3, -8, 22, 12, -2, 4, 0,-16, 5, 4, -1,
5310  7, -6, -9, 1, 7, 5, 0, -5, 5, -1, 10, 3, -2, -1, 3, -2 },
5311  { 9, 30, 6, -3, 6, 1, -7, 5, 11, 14, 7, 1, 0, 2, 2, -1,
5312  8, 7, -6,-13,-10, -2, 1, -6, 10, 7, 6, 5, -2, -5, -1,-16 },
5313  { 9, 28,-11,-10, 9,-10, 15, 8, 4, 9, -4, -7, 0, -5, 9, 8,
5314  -7, 2,-15,-23, 4, -4, 4, 16, -8, -3, 0, -8, 14, 5, -3, 15 },
5315  { 17, 26, -5, -5, -1, -8, 20, 18, -7, -2, 4, -7, -8, -5, -4, 16,
5316  0, 0, -7, -2,-13, -5, -2, 3, 12, 1, 3, -5, 2, 2, 0, -1 },
5317  { 11, 37, 7,-23, 6, -1, 15, 13, 4, -9, 7, 5, 3, -3, -5, -8,
5318  -2, 3, -5, -1, -8, 7, 2, 13, 1, 3, 0, -3, -1, 2, 0, -2 },
5319  { 21, 33, 7, 20, 21,-10, 6, -5, -5, -6, -9, 2, 10, 0, 8, -4,
5320  10, 2, -2, -2, 0,-10, -6, -2, 0, -5, 3,-11, 3, -9, -3, 1 },
5321  { 6, 30,-15, -8, 16, 1, 4, 6, 4, 5, 8, -3, 8, -9, -1, -6,
5322  8, 2, -2, 4, -2, 5, 11,-21, 3,-10, 16,-11, 24, 10, 14, -6 },
5323  { 15, 36, -3, -9,-20, 12, 0, -7,-18, -4, -8, -9, 9, -7, -3, -1,
5324  2, 7, -5, -8, 6, 2, 2, -1, 7, 1, 1, -3, 3, -4, -8, 1 },
5325  { 16, 34, 21, 3, -9, 10, 7, 9, -7, 1, -4, -9, -4, -5, -5, 3,
5326  3,-19, 1, 5, 4, -2, -6, -5,-10,-11, -8, -2, 2, -5, -8, -7 },
5327  { 28, 29, -3, 18, -2, 0, -6, 12, -2, 10,-11, -4,-13,-12, -6, -4,
5328  0, 4, -1, -8, 6, 4, 12, 11, 10, 10, -3, -6, 1, 2, 1, 7 },
5329  { 3, 8, 22, -8, 3, 36, -8, -1, 9, 6,-13,-14, 8, -1, 1, 2,
5330  -2, -8, 0, 3, 1, 2, -1, 5, -1, -8, 0, -2, 2, 2, -1, 1 },
5331  { 0, 6, 0, 0, 4, 13, -7,-16, -6, 15,-14,-21, -9,-10,-10, -6,
5332  -21, 5, 4, 2, 12, 4, 12, 11, -4, -6, -6,-10, -7,-18, 1, 4 },
5333  { -1, 3, 10, 1, -1, 15, 4, -7,-16, 3, 0,-22, 10, 2, -3, -2,
5334  13, 5, -8, 16, -5, 4, 0,-11,-10,-22, 0, -4,-17, 5, 2, 1 },
5335  { 12, 8, -4, -9, 14, 40,-21, 0, 1,-15,-10,-12, 12, 6,-10, 2,
5336  8, 6,-12,-10,-11, 1, 0,-11, 2, 1, 13, 0, 6, 3, 8, 4 },
5337  {-10, 3, 5, -4, -3, 3, 0, -9, 2, 8,-22,-23, 17, 8,-17, -3,
5338  14, -8, -4, 1, -8, 3, 0, 5, -1, -3, -2, -4, 1,-10, 0, -2 },
5339  { 0, -1, 5, -7, 4, 12, -2, 0, -7, 2,-16,-15, 12, 21, -7, -4,
5340  7, -7,-11,-15, -7, -9, -5, -8, 0, -6, 8, -3, -8, 22, -7, -9 },
5341  { 7, 19, 4, -9, 24, 22, 2, -6, 8, 13,-14,-20, -4, 11, 8, -4,
5342  -1, 2, 0, -7, 5,-17, -3, 3, -6, 5, 3, 4, -5, -7, -3, 14 },
5343  { -2, 6, 2, 8, -2, 5, -4, -2,-10, 3,-45,-30, -3, -3,-12, -4,
5344  -3, -3, -1, 9, -6, -6, 5, -4, 0, 5, -1, -2, -1, 0, -6, -1 },
5345  { -3, 14,-16,-10, 10, 0, -2,-40, -9, 12, 2,-19, 15, -4, 4, 3,
5346  3, -4, 7, 1, -4, -5, 0, 4, -1, 0, -9, -2, -4, -1, -2, 0 },
5347  { 7, 16, 2, -7, 8, 2, 0, 1, 5, 21,-10,-26, 7, 2, -9, -7,
5348  -3,-16, 8, 5, 5, -6, 10, 4,-14, -6, 5, 3, -2, -2, -4, 1 },
5349  { -9, 14, -1, 3, 3, 11, 1, -5, -3, 13,-16,-18, 20, 6, -5, 0,
5350  -3, 2, 8, 4,-19, -9, 12, 0, -8, 2, 2, 1, 6, 13, -7,-11 },
5351  { 2, 5, 16, -4, 19, 15, 4, 0,-11, 7,-10,-10,-16, 18,-11,-12,
5352  -9, -4, 7, -4, -4,-17, 1, 1, -8, -3, -3, 5, -2, -6,-11, -5 },
5353  { 2, 12, 0, -9,-10, 14, 6, 2, -3, 2,-12,-28, 12, 1, -1, 2,
5354  0, -3, -4, 7, 16, 5, -7, 8, -4, -3, -1, 3,-12, 4,-17, -5 },
5355  { -4, 7, 11, 6, 1, 14, -4, -6, 5, 5, -6,-24, 23, -9,-15, 13,
5356  -7, -9,-15, 10, -1, 8, -5, 1, 12, 6, 2, 0, 4, -2, 9,-10 },
5357  { 1, 5, 11, 3, 6, 12, -3, 8,-21, 5, -7,-20, 12, -2, -9, -3,
5358  17, -7, -8, -9,-14, 3,-13, 18, -8, 9, 2, -8, 4, -8, -5, -2 },
5359  { -3, -3, -1, 5, -2, 15, 3, 2, 1, -8, 1,-39, -6, 13,-13, 0,
5360  -2, -5, -6, -3, 0, -5, -2, 15, -9, 5, -3, -6, -2, 7, 0,-13 },
5361  { 2, 8, 5,-12,-13, 22, 8,-16, 11, 5, -2,-32, -2, -4, 11, 5,
5362  5, -6, 1, 3, 1, 5, 3, 6, -5, 4, 4, -8, 8, 4, 1, 3 },
5363  { 13, 9, 5, -4, 9, 18,-11, 2, -1, 15,-10,-19, -2, 14, 0,-10,
5364  1, 1,-18, 3, 2, -6, -8, 20, 7, -8, 16, 9, 9,-13, -3, -2 },
5365  {-13, 11, 11, -9,-10, 13, -3,-18, 2, 10, 5,-21, 6, 15,-11,-21,
5366  3, 14, 0,-12, 9, -1, -2, -4, 3, -3, -9, -8, -5, -2, -8, 2 },
5367  { 3, 3, 11, 4, 0, 13, 1, -8, 10, 13, -6,-26, 2, 12, -3, -5,
5368  12, -2, 1, 8, -7,-17,-19, 5, 10, 7, -3, 2, -3, 0, 5, 0 },
5369  { 5, 0, 3, -3, -9, 5,-15, -5, -5, 17, -5,-31, 0, 13, 13, 5,
5370  -1, -6,-14, 7, -8, 9,-14, -2,-16, -4, -4, -6, 6, -6,-10, 6 },
5371  { 13, 3, 1, 7, -3, 4, -1, -2, -1, 4, -8,-32, -1, -4, 0, 3,
5372  -10, 7, 10,-10, 4, -1, 6, 2,-16, -9, 4, 3, 13,-23, -3, -4 },
5373  { 4, 11, -4, -9, 4, 11,-12,-12,-12, 6, 1,-28, -3, 14, 18, -2,
5374  -12, 7, 15, -3, -5, -7, -3, 2, -6, 4, 4, -2, -5, -3, 2,-13 },
5375  { 8, 7, -7, 0, 13, 7, -8, -7, 8, 36,-10,-22, 3, 23, -3,-10,
5376  -3, 11, 1, -7, 3, 3, -1, -7, -4, 2, 3, 2, 5, 3, -4, -1 },
5377  { -1, 1, 13, 1, -6, -1, -6, -9,-18, 17, -5,-37, -1, -1, -6, -4,
5378  1, -6,-15, 2, 17, -9, 0, -3, 0, 4, 0, -5, 0, 4, 1, -5 },
5379  { 0, 14, 5, 0, -7, 2, -6, 17, -6, -9, 7,-16, -5, 23,-14,-13,
5380  8,-15, 11, 10,-11,-13,-33, -5, -2, 1, 6, 8, 0,-13, -9, 5 },
5381  { 11, 7, -2, -8, 9, 11, 25,-14, 7, 3, -1,-33, 14, 8, -6,-19,
5382  3, 3, 2, -1, -3, -1, -2,-10, -3, 1, 2, 1, 4, 2, -3, 4 },
5383  { -2, 8, 4, -2, 9, 13, -4, -2,-15, -3, 19,-37, 9, 25, -9, 2,
5384  -5, -2, -2, -4, 4, 2, 2, 0, 3, 3, 3, 5, -2, -3, -4, -3 },
5385  { 10, 13, -1,-15, 4, 6,-18, -4, 25, 1,-23,-17, 15, 13, -8, -8,
5386  7, 4, -5, 3, 6, 9, -7, 6, 0, -5, 8, 0, -6, -1, -2, -2 },
5387  { 1, 3, 9, -5, 27, 15, -9,-31, -1, 23, -2, -9, 1, 8, -1, -7,
5388  -2, -8, -4, -4, -2, -1, 3, 5, 0, 0, -1, 1, -7, 7, -3, -3 },
5389  { -8, 7, 3, -6, 8, 3,-11, -2, 36, 14, 1,-30, 6, 10,-12, -6,
5390  -6, -2, -4, -3, -5, 0, 9, 4, -5, -5, -8, 12, 4, -3, 1, -8 },
5391  { -2, 9, 33, 0, 12, -3, -7, -4, -4, -1, 6,-25, 11, -6, -9,-11,
5392  -2, -4, -2, 6, -1, -3, -6, 15, -6, 3, 10, -4, 1, 0, 5, 8 },
5393  {-22,-21, -9,-19, -5, -7,-12,-15, -8, 9,-19, 14, -7, -4, 5, -8,
5394  -2, 7, 1, -3, 4, -4, 6, 11, 2, 6, -3, -5, 2, -2, 0, -3 },
5395  {-32,-13, 3,-24, 3, -8, 4, 1,-10, 14,-15, 0, 4, 6, -1, 6,
5396  7, -1, 6, 4, -3,-17, 1, 4, -6, -1, 1, 0, 3, 3, -7, -4 },
5397  {-32,-11, 7, -8,-12, 13, -5,-22, -4, 12,-16, 2, 0, 4, 0, 1,
5398  0, 6, -5, -8, 2, 6, 5, 0, -3, -6, 5, 6, 5, 5, 13, -4 },
5399  {-44,-33, 6, -4, 2, 0, -9, 10, 3, 4, 7, 0, -1, 7, 5, 1,
5400  1, -3, 1, 6, -1, 0, 2, 3, -4, 0, 0, 1, 0, -1, -2, -1 },
5401  {-30,-18,-24, -8, 5, 0, -2, 14, 7, 0, 1, 12, 6, 4, -9, 7,
5402  5, 7,-11, -5, 1, -8, -1, 2, 2, -9, 7, -1, 7, 5, 6, 6 },
5403  {-22,-20,-13, -9, 20, -3, 10, -8, 6, -4, 2, -7, 10, 8, 0, -1,
5404  2, -3, 6,-19, 2, 4, 3, 3, -7, 2, -1, -6, 1, 1, 6, -2 },
5405  {-27, -8, -1, 3, -1,-11, 24, 4, -1, 1, -8, 8, 5,-11, 15, -3,
5406  -15, -1, -1,-13, -1, 1, -5, 5, 2, 3, -9, 0, 4, 3, -7, 6 },
5407  {-33,-16, -1, -8, 10,-23, 6, 13, -1, -3, -9, 0, 5, -7, -5,-12,
5408  -2, 3, 3, 6, -2, -3, 2, -3, 9, -6, -3, -2, 0, 5, -3, -4 },
5409  {-22,-17, 11, -3, 3, 1, -1, -5, 17, 2,-15, -2, 10, -9, 6, 14,
5410  -16,-12, 20, -1, -7, 6, -3,-12, 1, 10,-10, -1, 7, -3, -1, 10 },
5411  {-28,-13, 1, -3, -1, -1, 0, 3, 3, 5, 1, 10,-10, -3, 7, 2,
5412  4, 19, -1, -1, 10, 5, -8, 1, 11,-15, -4, -3, -5, 4,-13, 3 },
5413  {-22,-13, 42,-20, 5,-13, 7,-11, 1, 1, -1, 1, 6, 3, 6,-11,
5414  3, 3, -2, 0, -4, 4, -3, -1, -5, 2, 0, 0, -9, -1, 4, 4 },
5415  {-26,-15, -2, -6, -4, -2, 16, 8, 21, 8, 1, -3,-10, 7, -8,-12,
5416  -5, 12, -9, 3, -2, -3, 18, 1,-12,-15, -4, 5, -3, 0, 12, 7 },
5417  {-26,-16, 5, 6, 14, -3, 15, 6, 1, -7,-13, 16,-15, 5, 11, -2,
5418  9, -7, -4, -2, 0, 0, -2, 7, -8, -6, -5, 2, 7, -3, 2, 12 },
5419  {-31,-17, -8,-30, 4, 14, 6, -6, 6,-11, 0, 3, -4, 0, 0, -4,
5420  0, -4, 1, 4, 3, 4, 0, -5, 3, 2, 2, 0, 2, 1, 3, 5 },
5421  {-61,-10, 4, 10, 4, 7, 0, -3, 0, 1, 0, -3, 0, 1, 0, -2,
5422  -1, 1, 2, -2, 4, -3, 1, 1, -1, 1, -2, -4, -4, 4, 0, 0 },
5423  {-28,-13, -8, -4, 3, -3, 2, 1, 11, 14, 3, 9, 1, 13, 3, 5,
5424  -3, -2, -2,-12,-14, -9,-11,-15,-12, -5, -4,-12, 3, -3, 0, -5 },
5425  {-41, 0, 12,-24, 13, 4, 5, 16, -5, -4, 0, 0, 13, -4, 1, -9,
5426  9, -6, -1, 6, -2, 5, 2, 9, 6, -9, -8, 8, -2, -3, -6, -4 },
5427  {-26,-19, -2,-15, 4,-14, 6, 0, 26, 20, 8, 9, 9, 3, -4, -5,
5428  -8, 1, 0, -1, 5, 9, 3, 4, 4, 7, 1, 3, -2, -2,-10, 0 },
5429  {-29,-18, 9, -4, 1, -5,-14,-12, 5,-10, -5, 4, -5, 0, -1, -1,
5430  4, -5, 7,-16,-11, 2, 7,-15, 2, -4, 6, -4, -6, 7, -3, 7 },
5431  {-27,-16, 9,-14, 3, -8, 9, 0, 7, -4, -3, -7, 0,-10, -1, 2,
5432  1, -2, 15,-10, 14, 7, 6, 17, 3, -4, 3,-10, 8, -8, 3, 11 },
5433  {-21,-20, -8, -8, 4, 5, -3, -2, 0, -5, 14,-10, 11, -4, 13, 0,
5434  5,-11, 19,-18, 18, 3, -5, -3, -4, -8, 11,-10, 10, 3, 4, -9 },
5435  {-35,-15, 13,-12, 4, 0, -2, -4,-12, -3, -8,-24, -7, 1, 7, 8,
5436  -3, 0, -2, -1, 3, -2, -2, -6, 8, 1, 0, 1, -6, -1, 2, -6 },
5437  {-19,-14, 13,-10, 9, -1, 1, 3,-12, 5,-16, 7, 13, 9, 4, -4,
5438  6, -5, 4, 9, -3, 17, -4, 12,-11, -6, -5, -6, 13, 2, 7, -9 },
5439  {-34, -8, -4, 1, 2, -1, 3, 6,-20,-11, 8, -1, 4, 2, -9, 4,
5440  -4, -5, 16, 10, -4, 14,-13, 1, -6, 0, 2,-10, 0, -3, -3, 7 },
5441  {-36,-10, -8, -3, 2, -2, 14, -4, -1, -7, -4, 10, -1, -3, 15,-11,
5442  0, 2, 3, -1, 4, 0, 8, -1, 0, 18,-11, -5, 15, -5, 13,-12 },
5443  {-22,-13, 14,-20, 15, 25, 16, 10, 8, -2,-10, -5, -1, -8, 11, 8,
5444  -1, -2, -4, 1, 2, -1, -7, 0, 0, 0, -3, 0, 2, -1, 0, 2 },
5445  {-31,-22, 7, 6, -2, 5,-20, 14, -6, 7, 0, 14, 3, -7, 3, -6,
5446  -2, 1, -3, -5, 1,-10, 1,-24, 6, -2, 3, -7, 1, -7, 8, 7 },
5447  {-25,-20, -3, -9, 10, 6, 12, 7, 5, 4, -3, 6, -1, -5, -6, -8,
5448  3, 5, 6, 5,-10, 10, -4,-15,-15, -2, -9, 2, 18, 1, 8, 12 },
5449  {-24,-19, -2, -4, -7, 11, 6, 9, 16, 2, -7, 18, 6, -7, 6, 6,
5450  -2, -9, 3, 12, -2, 3, -1, 6, 7, 8, 0, 8,-11, 8, 4, 2 },
5451  {-26,-20,-12,-12, -2, -3, 1, -5, -1, -2, 0, 3, 7, 9, -2, 2,
5452  9, 22, 13, 4, -4, -1, -2,-14, 5, 15, -8, -5, -7,-11,-14, -6 },
5453  {-21,-18, -1, -4, 0, 3, 7, -2, 10, 8, -8, -1, 15, 1, -9, 3,
5454  1, 3, -5, -2, 2, 4, 0, -1, 10, 2,-19, -8, 8, 30, -7, 8 },
5455  {-25, -6, 26, 4, -8, 4, -2, 21, 5, -4,-16, 5, 13, 4,-10, -1,
5456  -6, -2, 2,-10,-13, 1, 3, -3, -6, -8, 2, 11, 1, -7, 0, 5 },
5457  { 0, -1, -2, 19,-12,-48, -6, 11, 8, -2, -4, -2, -7, 5, -3, 2,
5458  -2, -1, -1, -7, 0, -3, -3, -4, -4, 4, 1, 3, -3, -1, -2, -5 },
5459  {-11, -8,-28, 18, 16,-24, -8, 19, 4, 8,-12, 9, -4, -2, 4, -7,
5460  6, 2, 3, 3, -4, 0, 1, -6, -4, -2, 2, 6, 0, -3, 1,-16 },
5461  { -9, -5,-26, 7, -3,-37,-16, -2, 2, -7, 4,-13, 0, -4, -6, -5,
5462  -6, -4, 0, 3, 4, -3, -4, -4, 4, -3, 9, -4, -2, 2, 7, -4 },
5463  { 2, 9,-18, 7, 29,-24, -1, 7, 14, 10, 3, -3, -2, -5, 6,-10,
5464  -6, -3, -8, 0, 5, 1, 4, 3,-12, 2, 6, 1, 3, 4, 1, -3 },
5465  {-20, 2, 8, 20, -9,-24, -4, 18, 3, 11, -1,-11, 6, 9, -1, -3,
5466  1, -1,-15, 3, 15, 9, 3, 2,-13, 2, -8, 8, 1, -1, 1, -8 },
5467  {-12, 5,-11, 6, 19,-26,-17, -6, 4, 14, 6, -8, 9, 5, -6, -5,
5468  2, -1, 20, 1,-11,-10,-18, 20, -7, 0, -3, 4, 2, 0, 10, 4 },
5469  {-15, 1, -2, 13, -8,-21,-22, 4, 4, 3, 3, -7,-31, 4,-10,-14,
5470  0, 8, 4, 5, 8, 11, 2, -8, 6, 7, 0, -2, 6, 8, 8, 7 },
5471  {-13,-10, -9, 12, 19,-16, -3, -2, 9, 2, 11,-29, -1, 9, 4, -3,
5472  1,-10,-10, 16, 1, 7, -7, -6, -4, -1, -5, 3, 6, 0, 3, 1 },
5473  {-17, -1, -5, 19, 12, -9,-21, -5, 2, 12, -7, -7, -3, 8, 7, -2,
5474  6, -9, -9, 1, -4, 1, 1, 3,-14, 2, -8, 0, 10, 1,-12, -6 },
5475  {-13, -5, 8, 15, 0,-20, -2, 20, 8, -8, 8,-19, 12, 10, 2,-11,
5476  0, 12, 1,-11, 0,-11,-15, 5,-11, 2, 4, -4,-11, 5, -4, -5 },
5477  { 3,-11, -7, 8, 0,-17,-26, 15, 19, -7, 10, -9, -5, -5, 14,-25,
5478  0, -8, 2, -9, -3, 9, 1, -6, 4, -4, 3, -9, -1, 6, 2, 2 },
5479  {-12, 5, 5, 9, 14,-18,-19, 4, 2, 16, 14,-21,-15, -9, -1, 16,
5480  12,-11,-10, -5, -7, 4, 15, -8, -5, -1, 1, 14, 13, -7, -1, -4 },
5481  {-10, -5, -1, 8, 7,-23,-10, 14, 6, 11, 10,-16, -3, 16, 6, 0,
5482  0, 9, 6, -2, -7, 1, 22, 5, 3, -8, 0, 3, -2,-10, 3, 0 },
5483  { -2,-14, 2, 16, 15,-17,-17, 6, 19, 4,-10,-15, -1, 15, 11,-14,
5484  -8, 5, 8, 8, -2, -8,-11, 10, 10, -8,-14, 2, 13, 4, -2,-12 },
5485  {-10, 3, 6, 4, 19,-23,-19, 1, 4, -9,-30, 3, -6, 18, 0, 2,
5486  0,-11, 0, 3, 7, -2, 8, 5, 2, -3, 6, -9, 1, -4, 7, -6 },
5487  { 9, 5, -2, 21, 20,-33,-13, 7,-10, 8, 8,-15, -6, -4, 1, 5,
5488  3, 7, -2, -9, -1, 4, -6, 1, 0, 9, -1, -5, 2, 1, -3, 3 },
5489  { -9, -3, 3, 15, -3,-30, -7, -7,-25, 6, 2, -6, 1, 19, 1,-12,
5490  1, -8,-13, 9, 13, 1, 8, 2, 5, 15, -2, 3, -9, 0, -4, 4 },
5491  { -6,-12,-17, 25, 22,-13,-10, 9, 2, 11, -7,-16, 4, 6, 1, 0,
5492  0, 18, -4, -5, 4, -2, -1, -5, 0, -4, 6, 1, 6, -1, 7, 0 },
5493  { -1, 0,-10, 8, 8,-27, 0, -2, 29, 16, -2, -4, 9, -1, 2, 0,
5494  6, 10, 6, 4, 2, -7, 9,-18, 3, 3, 3,-10, 17, 10, 9, -6 },
5495  { -3,-12, -6, 11, 20,-32, 5, 21, 3, -4, -9, 2,-10, 1, 7, -4,
5496  5, 0, 0, -1, -8, -9, -7, 4,-10, 5, 0, 2, -5, 4, 9, 1 },
5497  { -5, -1, -5, 1, 2,-19,-13, 1, 6, 12, 2,-16,-17, 11, 10, 13,
5498  16,-12,-11, 3, -6, 0, 6, 4, -3, 1, 8, 2, 5,-11, 3,-14 },
5499  {-19, 5, 10, 11, 2,-23, -9, 16, -2, 7, 0,-11, -7, 10, 6, -7,
5500  26,-15, -4, 8, 6, -4, 7, -9,-15, 1, 8, -4, 4, 2,-12, 16 },
5501  {-11, 1, 11, -4, 1,-31,-13, -1, 8, 5, 4, -2, 0, 13, 7,-17,
5502  7,-10, -6, 1, 4, -1, 2, -9, -4, 9, 3, 3, -4, -5, 3, 4 },
5503  { -3, 1, 10, -1, 0,-15,-22, 4, 40,-11, -4, -3,-14, 9, 11, -1,
5504  9, -1, -6, 6, 3, -6, 0, 0,-12, 7, -2, 0, 9, 3, 1, 3 },
5505  { -1, -1, -1, 14, 8,-24,-14, -8, 5, 8, 5,-12,-17, 8, 2, 7,
5506  10, -8, 0, 4, -6, -6,-10, 8, 4,-12, 3, -9,-12, 5, 4, -3 },
5507  { -5, 1,-11, 8, 9,-24, 0, 2, 2, 14,-12,-13, 1, 6, 7, 0,
5508  7, -6, 9, 26, 11,-14, 8, 10, 1, 9, 0, 11, -2, 6, 2,-10 },
5509  {-13, 1, 4, 34, 19,-17,-15, 0, 3, -2, -7, -1, 0, -3, -3, -1,
5510  1, -1,-10, 8, 5, 0, -8, 4,-17, 9, -2, 0, 0, 6, 2, -3 },
5511  { -6, -4, 1, 2, 2,-14,-29, 0, 9, 34, -3, -5,-14, 6,-10, -9,
5512  -5, -1, 0, 3, 3, 0, 1, -1, -2, -1, -1, -3, -3, -4, 3, -3 },
5513  { -4, 6, 3, 14, 14, -8,-29, 31, 11, 14, -4, -5, -6, 10, 6, -9,
5514  -1,-11, -7, 1, 7, 4, 1, -6, 4, 0, 10, -7, -5, -1, 2, 4 },
5515  { -4, -4, -2, 14, 6,-32, -6,-14, 14, -5,-11, 10,-18, -4, 6, -8,
5516  9, 5, -4, 1, -4, 5, -2, -9, 3, 5, 2,-10, -6,-17, 3, 17 },
5517  {-16, 9, 21, 19, 4,-20,-17, 14, 9, 15, -6,-17, -1, 1, 6, -3,
5518  1, 1, 8, -3, -6, 6, 9, 4, 9, -9, -5, 1, -1, 0, -1, 2 },
5519  { -7, -5, 3, 19, 1,-20, -9, 14, 21, -7,-18, -9, 26, -7,-17, -7,
5520  12, 6, 0, -9, -6, 14, 9, -9, -8, 4, 15, -7, -9, -1, 9, 1 },
5521  {-20, 30, -6, 11, 24, -4, 0, -6, -2, 8, -4, 12, -8,-17, 0, 5,
5522  -4, 1, -1, 3, -3, 5, 3, 3, 7, -2, -3, -2, 4, 0, 0, -1 },
5523  {-35, 17, 6, 1, -9, -1,-16, 3,-20,-13, 8, 7, -4, -7, -4,-20,
5524  7, 12, -5, 5, -5,-11, 12, -1, 15, -9, -6, 16, -4, -9,-13, 4 },
5525  {-21, 36,-19, 9, 0, -7, -8, 9, -4, -3, 3, 0, 7, -8, -2, -2,
5526  -11, 13, -1, 5, -3, 7, 2, 3, -1, -2, -5, 1, -1, -2, -5, -3 },
5527  {-12, 33, -4, 1,-12, -9, 0,-13, -1, 2, -8, 4,-10, 6,-16, -7,
5528  -1, -4,-10, 15, -1, 0, -5, -8, 5, 5, -3, 0, 2, -7, 1, -7 },
5529  {-14, 32, 5, -7,-15, 3, -5, 8, 14, 5, 9, 13, 3, 18, -3, 7,
5530  4,-10,-10, 10, -1, 2, 0, -2,-11, 5, -3, -4, 2, 2, 7, 4 },
5531  {-14, 34, 1, 20, -1,-12, 0, -3, -7, -4, 7, 18, 9, -3, 14, -7,
5532  -9,-20, -7, -4,-13, 12, 1, 12, 5, -6, 2, -4, 0,-15, 1, 3 },
5533  {-21, 23, 7, -8, 3,-13, -3, 0, -6, -2, -7, 6,-12, 9, -6, -2,
5534  -2, -4, -1, 6, 9, 5, -9, 15, 0, 8, -8, 7, 6,-15, 3, -5 },
5535  {-27, 32, -1, -4, -2, 4,-10, 12, -3, 8, 13, 7, 0,-15, 4, -2,
5536  3, 5, 7, -4, 9,-12, -1, -2, -1, -4, 0, -4, 2, -5, 6, -6 },
5537  {-17, 29, 15, 0, -1, -4,-10, 13, 12, -1, -8,-10,-10, 4, 7, -2,
5538  6, -5,-13, 19, 6, 1, -7, 2, -9, -2, 12, -4, -8, -3, 2, 4 },
5539  {-38, 27, 16,-15, -6, 3, -7, -4, 0, -1, 6, -2, -3, -6, 6, -6,
5540  -3, 0, 2, 0, -4, 6, 1, -1, 0, 4, -1, 3, 4, 1, -2, 5 },
5541  {-33, 40, -4, 2, 1, 0, 0,-10,-14, 0, -7, 4, -1, 3, -2, 5,
5542  7, 6, -1, 4, 1, 3, 1, -7, 1, -4, 5, 7, 0, 4, 3, -4 },
5543  {-20, 25, 12, -4, 16, -4, 2, 2,-14, -2, -3, 29, -1, 1, 3, 1,
5544  9, -5, 2, -8, -3, 1, -7, -2, -7, 1, 0, 4, 16, -2, -1, -1 },
5545  {-10, 30, 17, 3, -5, -2, 0, -5,-22, 4, 5, 5, -3,-18, -6, 10,
5546  -5, -7, 2, 8, 7, -7,-11, -2, 0, -3, 3, 2, 11, -4, 4, -4 },
5547  {-11, 30, 11, 4, -3, -8, 1, -2, 4, 18, 3, 1, -1, 0, -8, -4,
5548  -3, 10, 13, 14, 5, -5, 1, 1,-10, 2, 15, 4, 9, -1, -5, -3 },
5549  {-17, 32, 18,-18, -3, -5, 6, 10, 1,-15, -5, 9, 8,-12,-10, -6,
5550  11, 9, -5, -8, -7, 10, 5,-10,-14, -4, -3, 1, 9,-11, 2, 1 },
5551  {-13, 28,-11, -1, 2,-16, -2, 7,-24, 0, 3, 6, 3, -1, -8, -7,
5552  -12, 2, 2,-20, 10, 4, 0,-13, -2, -2, 1, 8,-14, 0, 4, 1 },
5553  {-14, 23, 12, 8, 8,-26, 2, -4,-14, 13,-14, 15, 3, -9, -1,-13,
5554  -10, -2,-10, 6,-16, 12, 8, 0, 9,-10, -7, -4, -4, 7, -8, 8 },
5555  {-20, 45, 10,-14, 4, 16, 8, -9, 1, -8, 10, 5, -7, -2, 2, -5,
5556  -1, 0, -5, 4, -6, -2, 4, 1, 3, 4, -4, 2, -2, -2, 5, 1 },
5557  {-20, 26, -4, 1, 7, 4, -8, 1, -5,-13, 2, 13, -7, -3, 6, -6,
5558  22, 0, 5, 11, -4,-11, 8, -9, 2, -2, -4, -2, 2,-13, -4, -8 },
5559  {-28, 18, 17, 3, -8,-23,-16, -6, 5,-10, 14, 10, 5, -1, -8, 4,
5560  -2, 13, -3, -2, 3, 4, 3, -2, -3, -4, 0, 1, 3, 4, 0, 4 },
5561  {-12, 32, -6,-16, 18, 12,-16, 0, 7, 13, -4, 5, -8, -1, -3, 4,
5562  6, -2, -1,-13, 4, -1, 3, 12, -3,-10, 1, 6, 8,-11, -2, 4 },
5563  {-18, 26, 2, 5, 0, -9,-17, 14, 5, 1, 7, -3, -8, -3, 11, 7,
5564  -5,-12, -8, 7, 0, -7, 2,-12, -9, 13,-11, 9, 6,-11, -5, 11 },
5565  {-24, 22,-15, -9, 8, 1, -7,-12, -9, 3, 11, 15, 14,-11, 12,-15,
5566  -5, 7, -2, 0, -8, 3, 3, -1, 2, 11,-11, 14, -6, 13, 1, -6 },
5567  {-20, 28, 18, -4, -6, -5, 12, 14, 2, 10,-13, -6, -8, -6,-13, -1,
5568  -26, 22, -3,-14, 6, 0, 10,-15,-13, -9, 6, -7, 1, -5, -4, -1 },
5569  {-19, 26, -8, -3,-14, -6, -9, -4, -8, 15, -8, 3,-12, -4, -2, -7,
5570  -5, 3, 13, -3, -4,-25, 4, -1, 5,-12, -1,-13, 5, 2, 0, 6 },
5571  {-18, 43, 14, -8, 1,-23, -2, -2, 1, 3, -7, 0, 0, 8, -1, -3,
5572  -5, 1, 5, 2, 0, -2, -2, -2, 1, -1, -1, -7, 0, 3, -3, 9 },
5573  {-11, 30, 10,-14, 3, 1, 10,-11, 1, -7, -4, 14, 2, 1, -9, 1,
5574  -11, -2, -7, 5,-11, 1, 3, 14, 1,-16, -8, 3, -5, 7, -4, 4 },
5575  {-18, 24, 6, 3, 8, 7,-22, -7, -7, 3, -8, 4, 23, 9, 3, -1,
5576  3, 6, 7, -1, -7, 6, 4, 1, -3, 1, -6, -1, 2, -7, 3, 3 },
5577  {-15, 38, -7, -1,-11, 2,-17,-24, 24, 8, 7, -4, -5, 2, 2, -7,
5578  1, 4, 0, -9, 5, 0, -1, 1, -1, -5, -6, 3, 0, 7, 8, -3 },
5579  {-14, 22, 1, -5, 9,-12, -9, -5, -6, 5, 7, 8, -1, -4, -9, -3,
5580  -33,-16, -9, -1, 12,-11, 17, -7, -3, -1, -7, 3, 2, -3, 16, -4 },
5581  {-14, 20, 6, 4,-10, -4, -4, -4, 1, -7, 2, 6, 8,-12, 4, 1,
5582  -1, 12, 10, 3,-14,-10, -3, 18, -2, 33, -5,-17, 17, -5, 9, 7 },
5583  {-12, 23, 13, 0,-11, -8,-11, 12, -5, -9,-16, 11, 6, 4, 12, -5,
5584  5,-13, 7,-12, -3, 1, 2, 12, 1, -4, -1, 5, 4, 11,-12, -3 },
5585  { 15, 2, 14, 7, 1, 2, 1, 12, 10, 23, 4, 6,-20,-10, 4, 26,
5586  -6, 13, 4, 3, 2,-11, 5, -7,-10, 4, 9, 1, 10, -4, 11, 4 },
5587  { 17, 15, 31, 17, 18, 16, 11, 24, 2, 4, 2, 3, -8, -3, 7, -3,
5588  -5, -7, -2, -6, -4, -5, -4, -1, -4, -2, -5, -6, 2, -1, 4, -2 },
5589  { 16, 8, 15, 14, 3, 7, 21, 9, 8, 15, 21, 6, 8, 12, 5, -5,
5590  7, -3, 10, 2, -3, 8, 6, 0, 5, 5, 6, -3, 2, 4, 0, -5 },
5591  { 5, -4, 6, 12, 6, 13, 24, 17, -5, 17, -1, -6, -7,-10, -8,-18,
5592  3, -2, 2, 7,-15,-11, 12, -3, -2, -2, -4, -7, 2, 0, 5, 5 },
5593  { 10, -6, 8, 11, 12, 20, 22,-11, -3, 15, -3, 15, -2, -2, 0, 2,
5594  5, -8, 4, -5, -9, -4, -1, 2, -1, -3, 1, 3, 13, -1, 9, 7 },
5595  { -5, 8, 5, 11, 14, -5, 14, -9, 2, 35, 8, 15, 1, -2, 2, -2,
5596  4, -9, -3,-14,-12, -2, -2, -4, -2, -8, -3, 1, -6, 3, 10, 0 },
5597  { 16, 0, -6, 15, -3, 4, 4, 3, 3, 20, 5, -4, 10, 9, -9, -3,
5598  -10, -2, -7, 11,-11,-10, 17, -1, 3,-15, 2, 9,-15,-10, 16, 10 },
5599  { 14, 4, -7, 19, 3, 0, 19, 8, 16, 34, -9, 6,-13, -1, 6, 5,
5600  -1, -2, 4, 3, 2, 1, 1, -1, 0, -7, 2, -1, 1, 0, 6, -1 },
5601  { 1, 6, 9, 13, 9, 10, 15, 16, 10, 18, 13, 17, 3, -1, -7, 2,
5602  -15,-11,-10, -4,-13, -6,-17,-13, -6,-14, 1,-10, 6, 4, -1, -1 },
5603  { 13, 1, 7, 10, 14, 13, -7, 5, 5, 28, 14, 14, -2, 2, 3, -3,
5604  -13, -4, 10, -9, 19, -4, -3, 4, -5, -5, 0, 5, -5, 0, 3, -4 },
5605  { 1, 0, 6, 22, 9, 18, 18, -3, 5, 10, 12, -2, 1, -3, -8,-12,
5606  9,-10, -7, 1, -1, 19, 0, 2, -8,-11,-10, 9, 6, 11, 0, 3 },
5607  { 10, 11, 19, 44, 0, 14, 1, -7, 6, 22, 2, -1, 9, 2, 0, -4,
5608  4, 0, -6, -6, 3, 0, 0, -2, 2, -5, 1, -2, 0, 1, 1, 1 },
5609  { 5, 7, 0, 32, 30, 26, 5, 4, -7, -3, 15, -6, 3,-10, 7, 6,
5610  -8, -7, 2,-13, -5, -1, -3, 7, 3, -2, -8, 0, 6, 4, 5, 0 },
5611  { 9, 8, -2, 4, 2, 11, 4, 29, -5, 14, 8, -5,-14, 8, 0, 9,
5612  8,-10, 5,-15, -6, -9, 9, -1, 18,-16, 9,-21, -3,-13, -2, 8 },
5613  { 25, 7, -9, 23, 20, 18, 6, 16, -9, 8, 8, -5, 11, 13, -8, 7,
5614  4, 10, -2, -1, -7, -9, -7, -9, -4, 1, 1, -5,-10, 8, 4, -5 },
5615  { 9, 2, 16, 14, -5, 14, 1, 0,-21, 17, -1, 9, 12, -3, -3, 4,
5616  -4, 14, 10, 3, 0,-10, 7, 4, 4,-11, 2, 4, -1, -3, 9, -1 },
5617  { 17, 8, 11, 26, 15, -3, 14, -1, 12, 9, 10, -8, 8,-18,-11, -3,
5618  -14, -7, 7, -3, -3, -4, 1, -7, -3, 2, -3, 16, 10, 0, 9, 6 },
5619  { 9, 8, 3, 8, 18, 14, 11, 1, 10, 6, 1, -4,-16, -2, 14, -2,
5620  1, 8, 12, 14, 3, -3, 8, 8, 12,-15, 3, -3, 3, -2, 14, 10 },
5621  { 22, -3,-11, 13, -7, 11, 4, 11, 3, 14, 0, -6, -2, -9, 4, 2,
5622  -2, 0, -5,-27,-10, 3, -1, 5, 8,-24, -3,-11, -3, 2, 11, -1 },
5623  { 19, 2, 8, 36, 5, -6, 3, 15, -3, -4, -5, 14,-10, 1,-12,-10,
5624  -3, -4, 3, -2, 1, -8, 4, 3, 5, -3, 0, 4, 8, -2, 8, 4 },
5625  { 8, 14, 15, 9, -4, 10, 5, 11, 9, 10, 8, 9,-15, 15, 6, -8,
5626  -10,-13, 5, -8,-20,-13, -6,-11, -1, -3, -6, -4, -1, 0, 13, 15 },
5627  { -2, -1, 9, 12, 2, 2, 13, 3,-23, 33, 15, 2, -4, -1, 3, 8,
5628  8, 6, 6, -7, 8, 6, 9, -1, 3, -8, 0, -4, 1, -8, 11, -1 },
5629  { 6, 5, -6, 16, 2, -3, 31, 21, -9, 12, 0, -1, -4, 1,-12, 3,
5630  -13,-18, 2,-11, -9, 2, -8, -6, 11, -3, -1, 0, -1, 0, 13, 5 },
5631  { 5, -1, 2, 0, 25, 5, 10, 16, -5, 21, 14, 12, 13, 2, -5, 5,
5632  5, -3, -2,-14, 0,-12, 7, 11, -1, -7, 19, -1, -1, -1, 8, -1 },
5633  { 10, 7, 3, 11, 0, 8, 22, 3, 3, 19, -4, 12, 15, 9, 5, 15,
5634  2, 1, 2,-10,-10, 0, 2, -1, 0, 1,-12, -1, 21, 16, 9, -7 },
5635  { 11, -4, -5, 24, -7, 11, 20, 11,-15, 18, 5,-13,-15, 0, -5, 9,
5636  1, 0, -1, -9, 4, -8, 6, -8, 1, -2, -7, 20, 9, 3, 9, 3 },
5637  { 20, 0,-12, -6, 9, 31, 9, 12, 8, 27, 15, 7,-16, 5, -3, -7,
5638  -1, -9, -2, -7, -3, 4, -8, -3, 3, -6, -2, -2, -3, -6, -1, 2 },
5639  { 6, -6, 48, 8, -3, 19, 12, 11, -7, 2, 3, 0, -1, 1, 8, -4,
5640  4, -6, 0, -4, -4, -3, 3, 6, 3,-13, -8, 5, -3, -7, 8, 5 },
5641  { 7, -2, 6, 11, 12, 2, 14, 4, -5, 12, 2, 9, 4, 2, 0, -1,
5642  2, 0,-15, -9,-16, -2, 8,-17, -5,-22,-19, -5, -1,-10, 1, -2 },
5643  { 11, -9, 3, 12, 6, 6, 1, 17, -6, 19, 14, 7, -7, -1, -1, -9,
5644  9,-11,-17, 0, -6, 16, 0, 1, 9,-24, 3, 3, -9, -3, 3, -2 },
5645  { 9, 0, 1, 8, 1, 7, 2, -5, -3, 8, -1, 7, 2, 6, -3, -6,
5646  5, -2, 6, -2, -4, -3, 0, -3, 13,-50, 1, -2, 2, 4, 4, 3 },
5647  { 7, 0, 26, 21, -4, 2, 17, 8, 7, 11, -7, 1, -1,-15, -1,-15,
5648  -11, -4,-17, -4, 1, -7, 3, 6, 3, -9, 2, 3, 6, 10, 6, 12 },
5649  { 1, -2, 2, -1,-10, -4, 6, -3, -5, -2, -8, 2, 2, 2, 8, 0,
5650  1, 1, 6, 0, 11, 13, 3, 4, 0,-12, 11, -5, 19, 20, 2, 5 },
5651  { 5, 3,-13, -2, 1,-12, 11, -7,-12, 7, 10, 0, 7, 0, -2, 4,
5652  -6, -9,-11,-12,-23, 12, 10, -3, 0, 6, 19, -1, 24, 18, 9, 12 },
5653  { 6, -3, 2, 5, 2, 2, -2, -5, -8,-11, -4, 3, -8, -4, 5, -3,
5654  -16, -4, 3,-12, -4, 3, 32, 7, 2, 8, 32,-18, -1, 12, 1, 7 },
5655  { 0, -8, -1, 0, -8, 7, -8, -1, -1, 4,-12, -1, 3, 0, 1,-18,
5656  8, 8,-14,-10,-11, 19, 9, 5, -7, 6, 8, -4, 26, 12, -1, 6 },
5657  { 3, 5,-14, 7, 14, 8, 20,-13,-16,-10, -2, 17, -7, 4, -8, -9,
5658  14, -5, 3, -4,-12, 7, 14,-10,-19,-20, 35, 8, 13, 14, -2, 9 },
5659  { -2, -4, -1, 1, -3, 0, -1, 1, 2, 2, 6, 0, 0, 4, 5, -2,
5660  3, 3, 3, -2, -7, -3, -3, -1, 6, -2, 29, 22, 13, 34, 0, 14 },
5661  { -3, -9, 3, 1, 5, -4, 2, 0, 7, -9, 0, 2, -5, -3, 0, 6,
5662  -1, -1, -1, 2, 2, 4, 8, 7, 20, -6, 7, 16, 33, 20, 6, -1 },
5663  {-11, 1, -3, -3,-11, 3, -9,-25, -1,-16, 4, -8, 15, 1, -2, 7,
5664  8, 23, 2, 18,-13, 16, 3, -7, 6, 3, 16, -8, 12, 16, 3, 4 },
5665  { 0, 5, 5, -5, 1, -1, 2, -3, -2, 1,-13, 2, 2, 10, 6, 7,
5666  18, 18, 7, 9, 8, 9, 21, 14, 7, 12, 15, 14, 15, 12, 11, 5 },
5667  { 1, -5, 11, -2, 17, 8, 3, 0, -1, 6, 11, -7, 6, 6, 7, 5,
5668  -15, 14, 1, 11, 4, 10, 12, 1, 2, 4, 30, 1, 11, 1, 6, 13 },
5669  { 2, 4, 3, -7, 5, 8,-11, 7, -5, 9,-10, 6, 8,-10, -3, 10,
5670  1,-29, -4,-26, 5, -8, 13, 4, 3, 6, 35, 1, 3, 6, 3, 0 },
5671  { -2, 1, 0, 0, -1, -3, -7, -3, -9, -3, -1, -6, 3, 4, 4, 0,
5672  5, -1, -2, -2, -1, -4,-10, 8, 0, -6, 10, -4, 46, 12, 2, 28 },
5673  { 4, -1, 4, 1, 0, 4, -2, -2, -2, -1, 2, -4, 1, 5, 0, -3,
5674  1, 1, -2, 0, 1, -2, -1, -1, 3, -6, 35,-11, 13, 53, -3, -1 },
5675  { -5, -2, 0,-13,-16, 5,-12,-11, 1,-30, 3,-18,-24, -8, -5,-19,
5676  1, -3, -8, 7, -7, -8, 15,-19, 4, 10, 30, 24, 6, 1, -9, 10 },
5677  { -4, 8, -7, -4, -6, 12, -1, -9, -4, 2, -9, 3, 2, -2, 4, 2,
5678  22, 9, 4, -5, 0, 5, -2, -9, -3, 1, 18,-12, 18, 16, 4, 16 },
5679  { -5, -8, -3, -5, -3, 6, -7, -3, -2, -5, -3, 1, 2, 2, 4, -6,
5680  10, 3, 12, -3, 20, 0, 27, -4, 16, 5, 18, -3, 23, 4, 12, 11 },
5681  { 0, 1, 0, 1, -2, 1, 2, 1, -1, 0, -2, 2, -2, -4, 1, -2,
5682  -2, -1, -5, -2, 0, 0, -2, 2, 9, 7, 63, 5, 12, -1, 1, 0 },
5683  { 4, -3, -7, -5,-11, -5,-12,-10,-10,-12,-15,-12,-14,-14, 1, 1,
5684  10,-10, 16, 6, 2, 9, 11, 9, 9, 8, 12, -1, 13, 12, 6, 3 },
5685  { 7, -3, -2, 4, 6, -8, 2, -3,-12, -5, -9, -8,-10, 15, -2, -4,
5686  8, 9, 7,-13,-18, 34, -5, 7, 12, 22, 16,-11, 13, 25,-15,-11 },
5687  { -3, -2, 0, -4, 1, 0, -3,-13, -7, 13, 12, -7,-10, 13, 19, 6,
5688  16, 15,-12,-15, -3, 34, 1, 5, 1, -9, 11, 21, 8, 17, -5, -6 },
5689  { 3, -5, 0, -4, 0, 4,-11, 4, -7, -3, -1, -8, 3, -2, 2, 1,
5690  11, 5, 6, 14, -3, 2, -4, -7, 0, 31, 15, -2, 24, 11, 5, 4 },
5691  { -1, -4, -9, 5, -8,-18, -4, -9,-20,-18, 7,-14,-16, 3, 8, -3,
5692  29, 11,-13,-13, 7, 1, 17, 6, 6, 21, 11, 1, 14, -8, 2, 5 },
5693  { -3, 8,-10, -6, 12, 2, 1, 3, 3, 3, 3, -6, -8,-14, 15, -5,
5694  16, 4, 16, 0, 7, -1, 0, 16, 2, 1, 22, 4, 19, 13,-11, 1 },
5695  { 2, -3, 10, 20, -4, -1, -8, 5, -8, -9, -6, -2, -4, -7, 8,-10,
5696  0, 8, -6, 1, -8, 14, 13, 5, 17, -6, 26, -1, 7, -1, 0, 12 },
5697  { -4, -7,-31, -2, -7, -1, 5, -5, -5,-12, 4, -7, -6, 3, 15, -2,
5698  5, -2, 7, -1, 10, 7, 8, -1, 14, 20, 14, 9, 16, 16, 8, 24 },
5699  { -7, 0, -3, -6, 1, 3,-13, -6, -4, -4, -5, -9, -1,-10, -4, -8,
5700  2, 0, -1, 1, 24, 24, 21, 31, 5, 2, 11, 12, 7, 4, 3, 6 },
5701  { -3, -5, 6, -4, -3, -1, 2, -1, -2, 1, 0, -8, -1, 2, 0, -4,
5702  6, 22, -1, -5, 8, 12, -1, -2, 28, 27, 20,-27, 14, 1, 2, -3 },
5703  { 1, -5, -2, -2, 6, -2, 9, 1, -2, -5, 3, 4, 11, 5, 2, 8,
5704  -3, -1, 1, -2, -3, -5, 5, 8, 49, 12, 8, -3, 9, 20, 12, 17 },
5705  { -6, 0, 1, 7, 0, 9, -2, -4, 8, 0, -2,-10, 0, 7, 21, -1,
5706  0, 1, 17, -7, -5, 2, 4, 16, -2, 17, 14,-20, 15, 14, 4, 15 },
5707  { 0, 3, -4, 9, -4, 0, 6, 4, -6, -6, -5, -7, 2, -9,-10, -2,
5708  -5, 0, -3,-21, 9, 14,-11, 13, 29, 2, 25, 4, 22, -1, 2, -3 },
5709  { 2, 12,-11, 2, 16, 9, -4, 7, 1,-10,-15, 11, -4, 3, -2, 4,
5710  4, -5,-10, 1, 4, 19,-15, 6, -4, -2, 30, -7, 11, 21,-12, 5 },
5711  { -2, -3, -2, 4, -1, -5, -3, -7, -5, 1, 0, -6, 1, -6, 7, 0,
5712  8, -7, -3, -2, 2, 14, 2, -3,-26, -1, 26, 22, 32, 1, -2, 6 },
5713  { 1,-38, -1,-20, -2, -3, -6, -4, 2, 2, 7, 0, 3, 5, 3, 10,
5714  6, 1, -3, -5, 7, 5, -5, -4, 8, 3, 1,-14, -1, -9, -5, -4 },
5715  { -5,-26, -7,-19,-10, -5,-11, 5,-11,-25, -8,-14, -9,-16, -8, -6,
5716  -17,-14, -1, -1, 6, 2, 2, 2, 3, 0, 2, 8, -8, 3, 0, -3 },
5717  { 17,-49, -3,-23, -1, 11, 7, 3, 4, -4, 0, 0, -1, 4, 2, 4,
5718  -2, -4, 2, -2, -1, -2, 2, 0, 0, -1, 0, 0, 1, 2, 0, 0 },
5719  { 4,-34, -6, -9, 1, 21, -7, 3, -2, -1, -3, 18, 2,-16, 7, -3,
5720  8, 7, -5, 7, 2, 4, 8, -6, -7, -2, -5, -1, 4, 1, 2, -4 },
5721  { 5,-29, 13, -2,-14, 3, 1, 18,-15, 4, -8, 8,-10, 8, 2, 1,
5722  -8, 15, 3,-10, -4, -4, -2, 0, -3, -4, 2, -3, -4, -3, 12, -6 },
5723  { 13,-20, 3,-18,-17, 4,-14, 13, 28, 11, -8, -6, 16, 6, 0, 10,
5724  3, 4, -9, 13, 5, -7, 12, -5, 0, -7, 5, 1, 3, 3, 2, 1 },
5725  { 3,-27, -5,-11,-21,-11,-12, 0, -5, 7,-22, 1, 3, 5, 0, -5,
5726  8, 7, 1, -5, -7, 2, -5, 4, 1, 3, -8, -2, 0, 4, -2, 6 },
5727  { 31,-45, 0, -1,-12, 1, 2, -6, 4, 3, -1, 3, 3, 0, 5, 3,
5728  -5, 12, 4, 6, 2, 1, -2, 1, 3, 2, 5, 2, 2, 2, 3, -1 },
5729  { 9,-45, 6, 5, -1,-17, -2, 18, -3, 2, 0, 1, 0, -1, 10, 8,
5730  -7, -2, -5, -8, 6, -1, 0, 4, 6, -3, 12, -1, -2, 0, 5, -7 },
5731  { 3,-26, -2,-12,-12, 2,-10, 16, -3, 12, 4, 5, 11, 8,-16,-17,
5732  -2, -3, -3, 2, 5, -9, 13, 1, 10, 11, 3, 5, -2, 2, 2, -7 },
5733  { 8,-26, 32, -7, -5, 22, 2, 14,-10, -8, -7, 3, 3, 7, 0, -5,
5734  0, -1, -3, 0, 8, 4, -5, -7, 6, -1, 4, 8, 1, 1, 7, -6 },
5735  { 4,-31, 2,-14, 2, 0, 1, 8, -6, -1, 17, -3, 13, -6, 5,-10,
5736  -2,-10, -2,-10, -3, 7, 1, 5, -8, 8,-14, -3,-15, 7,-10, -6 },
5737  { 16,-27, 13, -4,-23, 7, -9, 6, -7, 5, 4, 2, -1, -3, 23,-18,
5738  7, 0, -3, 4, -3, 9, -6, -2, -1, 8, -6, 2, 6, -3, 2, -2 },
5739  { -1,-35, -2, -8, 11, -1, -7, -3, -2, 11, 7, 6, -6,-10, 9, 6,
5740  -3, -5, -6, -3, 9, 16,-16, -9,-20, 12, 3, 5, -3, 1, -9, 4 },
5741  { 2,-24, 1,-12,-16, 5, -4, 3, -4, -1,-11,-11, -8,-14, 14, 10,
5742  -8, 20, 8, -3,-11, 1, 1, -4, -4, -7, -3, 15, 2, -6, -2, 7 },
5743  { 9,-21, 2,-19, -7, -5, -8, 25, 3, 17, 5, -3, 9,-12, 8, 2,
5744  -4, 3, 3, 1, 11, -9, -4, -3, 4, 3,-22, 6, 4, 6, 11, -5 },
5745  { 16,-23, 13,-17,-21,-12, 5, 9,-20, 7, 6, -6, 0, 2, -9, 6,
5746  -6,-13, -7, -1, 5, -3, 5, -7,-10, 1, 0, 8, -9, 11, 0, -8 },
5747  { 10,-26, -9, -7,-19, -4, 6, 16, -7, 5, -4, 4, 8, 0, 4, -1,
5748  6, -7, 1, -8,-11, 10,-14, 0,-16, 6, -3, 5, -1, 14, 12, 1 },
5749  { 8,-27, 12,-14, -1, -1,-19, 10,-11, 21,-14, 9, -8, -3, 8, -1,
5750  12,-13, 3, -4, -2, 0, -9, 0, -7, 2, -3, 12, 1, -3, 3, 1 },
5751  { 18,-20,-14,-14,-16, -3,-24, 6,-17, 2, -3,-11, 2, -3, 12, 10,
5752  10, 1, 10, 7, 8, 5, 5, 4, -1, 7, 2, 2, 0, 4, 7, 0 },
5753  { 0,-30, 9,-16,-18, 15, 12, -3, 4, -4, -5,-11, -4,-12,-10, 0,
5754  2, -2, -4, -1, 2, 0, -1, -6, 2, -3, 4, -5, 7, 3, 5, 7 },
5755  { 25,-24, -1, -6, -9, 6,-13, -2, 3, 15, -3, 11, 4, -8,-11, 2,
5756  0, -9, -2, 7, 4, 8, 5, -8, 5, 6, -1,-11,-15, -5, 0, 11 },
5757  { 0,-34, -7,-11, -7, 9, -3, 19, 4, -8, 3,-11, 11, -3, -9, 12,
5758  9, 9, 2, 1, -7, 1, -3, 0, -6, -2, -1, 3, 0, -7, -2, -5 },
5759  { 6,-34, -4, -5, -3, -9, 2, 9, -1, 9, -5, -3,-26,-12, 8, -6,
5760  -7, 11, -8, 4, 4, 1, -1, 0, 8, 9, -4, 7, -1, 1, -3, -1 },
5761  { 3,-30, 5, 6,-10, 3, -7, 6, 3, 3,-26,-19, -3, 1, 7, 5,
5762  -4, -5, 6, 10, 13,-10, 4, -7, -4, 5, -3, 9, -6, 3, 9, 5 },
5763  { 4,-24, 9,-19, 2, -4, -5, 8, -3, 2, 0,-15, -1, 9, -4, 22,
5764  6, 9, 3, 7, 11, -9, 0, -3, 4, 5, -5, 10, -8, 5, -7, -3 },
5765  { 8,-27, 7, -3, -1, 2, -9, 13, 7, 12, -4, -6, -6, 5, 0, 7,
5766  5, 1, 15, -3, -4, 0, -5, -2, 7, -5, -7, 1, -2, 13, -8, 13 },
5767  { 17,-22,-15,-11, -8, 16,-14, 18, 2, -1, 14, -7, 14, -6, -6, -7,
5768  -8, 17, 6, 4, 4, -7, -5, -9,-14, -6, -1, 9, -3, 1, 6, -5 },
5769  { 25,-30, 2,-12,-13, 18,-18, 16, 8, -3, 10, -8, -3, -1, -6, 3,
5770  -5, -7, 4, 6, 7, 1, 1,-11, -5, 6, 2, -4, 9, -1, -5, -2 },
5771  { 7,-23, 7,-15, -1, -3, -1, 0,-10, 12, 2, 5, -4, 0, 4, 6,
5772  -1, 5, -9, -1, -1, -7, 1, 17, 9,-17,-16, 8, 4,-14, 11, 14 },
5773  { 0,-31, 7,-13, 3,-11, -7, 6, 1,-11, 8, -7, 15, -3, 16,-11,
5774  -1,-15, 16, -3, 5, 0, -2, -2, -6, 11, 5, 6, 5, -5, 6, 3 },
5775  { 13,-24, -2,-20,-10, 7, -3, -1, 15, 2, 6, -5, -7,-10,-20, 1,
5776  -4, 14, 8, -2, 3,-13, -3, 1, -4, 1, -3, 2, 8, -7, 16, -4 },
5777  { 1, -2, -2, -3, -4, -7, 0, 3, 6, 7, 3, 2, 1, -2, -1, 0,
5778  -6, 4, 2, -4, -3, -4, 5, 9, 5, 0, -3, -3, -4, -7,-31,-50 },
5779  { -1, -3, 7, 2, -1, 2, 4, 6, 0, 10, -2, 0,-20, -6, -3, 9,
5780  -20,-22, -1, -1, 15, 9,-12, 10,-13,-20, 12, 3, 5, 6, -7,-26 },
5781  { 0, 4, -2,-14,-12, 6,-13, 11,-10, 3, 22, 6, 16, -2, -5, 1,
5782  -3,-11, 0, -7, 5, -5, 0, 1, -1, -6, 8, 8, 10, 9, -5,-27 },
5783  { -5, 10, -2, 7, 9, -9, 5, -9, 5, 4,-15, 14, 1, 3,-10, 5,
5784  0, -2, 7, 3,-13, 6, 9, -6, 5,-14,-17, -1, 11, 14, -2,-26 },
5785  { 0, 6, -3, 0, -8, 6, 0, 1, 4, -8, 2, -5, 4, 7, 15, 11,
5786  9, 19, -2, 14, -8, 7, -1, 3, -3, -3,-10, -2, 12, -2,-12,-29 },
5787  {-12, -5, 0, -3, -2, 6, 3, -3, 2, -2, 1, 11, 2, -7, 5, 1,
5788  2, -2,-14, 0, -1, -5, 3, 8,-28,-26, 6, -6, 3, 8,-10,-27 },
5789  { -1, -3, 6, 2, 4, 15, 1, 0, 2, -2, -2, 13, 3, 6, 0, 6,
5790  -1, -4, -1, -5, 8, -1, 5, -5,-15, 11, -8, -5, 14, -6,-14,-29 },
5791  { -5, -6, 0, 1, 0, 6, -3, 2, -5, -1, 5, -3, 2,-10, 3, 4,
5792  3, 0, 13, -3, -1, 4, -4, -6, 2, 9, 8, 2, -3, 28,-11,-31 },
5793  { 1, -4,-10, -9, -4, -3,-15, -6, 1, 5, -3, -6, 5, -6,-22, 27,
5794  -13, 5, 3, -7, -4, 20, -7,-12, -1,-24, -4,-13, -8,-11,-15,-21 },
5795  { -6, -4, 19, -6, 2, 11, -6, 1, -3,-10, 9, -9, 12,-10, 2, 1,
5796  -9, 1, 15, 7, -5, 5,-29,-35, 4,-30, 9, 9, 19, 17, 2,-17 },
5797  { -3, 3, -3, 1, 2, 5, -1, 5, -2, -3, 1, -3, -8, 3, -4, -2,
5798  -4, -1, 12, 0, 2, -8, -6, -4, 16, -1,-14, -2, 25, -6,-15,-36 },
5799  { 0, -1, 3, -4, -4, -1, 7, -4, 8, 0, 10, 9, -4, 1, 10, -1,
5800  -3,-13, -5, -4, -1, -4, 8, 11, 14, -7, -5, 16, 12, 13, -1,-28 },
5801  { 1, -2, 2, -3, -8, 10, 4, 9, 12, 3, 5, 0, 8, -3, -6, 2,
5802  16,-11, 11, 0, 1, 6, 1, 18,-10,-16, -1, -4, 5,-14,-15,-20 },
5803  { 1,-12, 5, 4, -7, 8, -1,-17, -2, -9,-14,-11, 6, -9, 5, -4,
5804  3, -2, 7, 18, -5, 5, 6, -1,-11, -2,-10, -3, 8, -3, -2,-32 },
5805  {-12, 5, 20, -5, -6,-11, -6, -6,-13, 4, -6, 19, -8, 2, 3, -9,
5806  -4, -4, -1, 9, -1, 21, -1, 7, 15,-10, -1, -3, 9, -3, 2,-24 },
5807  { 0, -3, 2, -6, 4, -1, -9, -2, -1, -3, 6, -1, -5, -6, -5, -8,
5808  0, -2, -6, 9, -4, 3, 2,-13, 1, -7, 23,-13, 4, -3,-15,-33 },
5809  { -7, 2,-15, 11,-10, 14, 0,-11, 3, -1, 12, -4, -4, 9, 11,-13,
5810  -13, -3,-14, 1, 3, 6, -5, 8, 0, 5, 5,-10, 4, 5, -6,-30 },
5811  { -6, 4, 0, -5, 4, 1, -1, -1, 3, 6, 5, -2, -5, 0, -2, 5,
5812  -4, -2, -4, -2, 4, 7, -7, -1, 1, -4, -3,-19, 37, 12, 10,-40 },
5813  { -7, 2, -7,-12, 17, 11, -7, 2, 2, 3, 1, -1, 3, 4, -2, -5,
5814  9, -9, 6, 4, 9, 12, 11, -5, 2, -1, 0, 9, 5, -7, -2,-24 },
5815  { -7, 6, 1, 3, 1, 0, 6, 0, 4,-12, -2, -2, 1, -9, 10, -2,
5816  11, -1, 21,-12, 15, -5, 10, -5, 5, -5, 14, -6, 5, -7, -3,-29 },
5817  { -2, 0, -5, -2, -3, 1, -3, 0, 4, 2, 3, 0, 2, -2, 7, -2,
5818  3, -5, 2, -1, 6, -4, 0, -3, 8,-11, 19, -8, 22,-34, 13,-35 },
5819  { -1, -3, -1, 9, 11, -3, -3, -1, 7, 18, 11, -5, 2,-12,-11, 18,
5820  9, -5, 1, -6, -9, 12, 1, -3, -3, -9,-14, 9, 9, 8, -6,-26 },
5821  { 0, 5, -5, -1, -1, -2, 4, 6, 8, 2, -1, -2, 5, 1, -5, -4,
5822  1, 1, 18, 1, 7,-10, 3, -2, 12, -1,-15, 9, 12,-14, 13,-38 },
5823  { 3, 0, -8, -1, 0, 8, -9, -3, -8, 16, 3, 16, -5, -9, 0, -1,
5824  -7, -1, -4, 13, 7, 0, 1, 2, -1,-16, 0, -2, 1, 8, -8,-28 },
5825  { 7, 9, -5, -3, -2, 2, 0, 3, 11, -6, -4, -2, -2, -5, 28,-18,
5826  -6, 2, 15,-10,-15,-10, -2, 0, -2, -2, 4, -3, 7, 11, 5,-30 },
5827  { 9, 0, -7, -1, -4, -7, 2, 2, 9, -2, 2, 3, -8, -6, -6, 3,
5828  -10, 4, 10, 5, 21, -4, 14,-18, 1, 3,-10, -2, 6, 14, -8,-26 },
5829  {-14, -1, 2, 3, -3, 7, 1,-22, -1, -1, 0, 1, 12,-14, 3, -5,
5830  0, 10, -3, 1, -5, 12, -3, 10, -8,-22,-11,-13, -7,-10,-13,-25 },
5831  { -2, -5, -4, -4, -9,-18, 9, -3, -5, 17, 13, 5, 6, 11, 3, 8,
5832  20, 4, 2, 9, 8, 5, 6, 1, 7, -7, -6, -2, -7, 0,-17,-23 },
5833  { -5, -5, 2, 0, 6, 2, -2, 2, -3, 4, 4, 0, -5, -2, -4, 6,
5834  8, 10, -1, 1, -5, 5,-14, -2,-11, 8, 6, 25, 7, -1, 0,-43 },
5835  { -4, 0, 4, -2, 7, 0, 3, 17, 5, 2, -5, 1, 21, 3, -2,-10,
5836  -16, -9, 7,-12, 9, -8, 2, 5, -5,-10, -2,-11, -5, -1, -9,-30 },
5837  { -2, 3, 1, -4, -1, 0, 8, 1, 12, 4, -1, -1, 3,-17, 13, 9,
5838  0, 7, -6, -5, 9, 1, 5, 4,-10,-18, 0, 14, 11, -4,-16,-28 },
5839  { -1, 0, 2, -1, 4, 1, -1, 1, -1, -2, -1, -2, 3, 0, 0, -1,
5840  -1, 1, 2, -2, 3, 3, -2, 4, -2, -1, -6, 1, -1, -1, 6,-70 },
5841  { 7, 3,-11, -1, 12, -4,-14, 4, 4, -4, 4, -2, 2,-12, -4, 15,
5842  -17, -4, -3, 6, 8, -5, 22,-22, 5,-11, 15, -4, 4, -1,-21, -1 },
5843  { 10, -2,-13, 11, 4, 14, 4, 9, 8, 8, 19, 15, 14, 15, 5, 10,
5844  8, 15, -5, 4, 14, -8, 1, 1, 2, 1, -1, -3, 21, 8,-29, 13 },
5845  { -6, 0, -6, 6, -1, 2, 8, -4, -5, 4, -4, -5, 0, -2, -4, 0,
5846  9, -2, 1, -2, 26,-19, 21,-10, 4, 1, -8, 5, 22,-10,-13, 15 },
5847  { 11, -5, 1, 0, 6, 3, 7, -2, -2, -3, -5, -1, -2, -6, 1, 1,
5848  -8, -5,-13, 13, -2, -3, -1, -9,-28, 4, 2,-11, 18,-20,-24, 9 },
5849  { 7, 4, -3, 6, 6, -6, -7, -5, -7, -4, -4, 0, -7, -5, -6, -5,
5850  2,-13,-12, 2, 0, 5, 18, 15,-13, -7, 13,-20, 16,-10,-19, 6 },
5851  { 5, -8, -1, 5, 10, 2, -1,-10,-11, 23, 8, -5, -8, 4, -5, -4,
5852  -5, -5,-11, -8, 5, 1, 7, -9, -9, -6, 12, 14, 17,-12,-22, 3 },
5853  { -5, -8, -3, 3, 12, -1, 0, -4, -5, 1, 1, 6, 1, 5, -5, 7,
5854  -2, 7, 1, 6, 6, 2, 0, -5, 17, -4, -5,-24, 13,-20,-27, 14 },
5855  { -1, 2, -3, 1, -3, 1, -3, 0, -2, 3, -2, 1, 2, -1, -2, -1,
5856  -2, -5, 5, -2, 0, -7, 1, -6, 8, 8, 11, -5, 24,-43,-13, 2 },
5857  { -2, 4, 7, -3, -4, 4, 13, -4, 0, 0, -2, 9, 0, -3, -6, 1,
5858  -7, 1, -1, 10, 0, 5, -1,-24, 25,-15, 7, 2, 22,-10,-21, 0 },
5859  { -5, 2, 6, -2, 13, 3, 5,-12,-11, 16, 6, 10, -5, 0, -3, 6,
5860  5, -5, -5, 10, 12, 10, 11, -7, 8,-14, 2,-15, 13,-14, -8, -3 },
5861  { 5, 6, -7, -5, 5, 2, 9, 5, 0, -1, -4, 2, 8, 0, 3, 5,
5862  -12, 3, -3, -6, 2, -1, -5, 14, 11,-20,-21,-25, 24, -1,-10, 6 },
5863  { -5, 5, -2, 9, 4, -4, -1, -6, 11, -6, 5, 0, 2, -3, 6, -1,
5864  -17,-18, -4,-13, 9, -1, 9, -7, -4, -8, 2, -3, 12,-31,-18, 5 },
5865  { -7,-11, 6, -8, 4, -3,-12, 0, -1, -6, -3, 0, 5, 9, 7, 2,
5866  1, -8, -6, 8, 2, -5, 7, -1, 16,-10, 16,-12, 18, -1,-25,-12 },
5867  { 3,-12, 1, 2, -2,-18, -8,-15,-10, -9, 2, -7, 11,-11, 2, -1,
5868  -1, -1, -9, -6, 3,-14, -2, -1, 2,-13, -7, -9, 19, -5,-17, 2 },
5869  { 7, 1, -8, 7, 17,-13,-10, 5, 7, 1, -6, 4, 9, -4, 0, 3,
5870  8, 1,-14, -9, 4, 7, -9, 0, 6, -5,-12, -2, 25, -2,-19, 1 },
5871  { 7, -3, 6, -3, 1, 6, -7, 0, 10, 0, 4, -5,-17, -4, 4, -1,
5872  0, -3, -7, 19, 24, -1, 21, 8, 10, 9, 8, -1, 23, -2,-18, -2 },
5873  { 3, -3, 0, 5, 8, -2, -9, 2, 9, 6, 19, 8, 2, 6, -9, -2,
5874  -4, -3, -8, 7, -7, -8, 5, 4, 26, -6, 7, 18, 24, 0,-13, 4 },
5875  { 0,-13,-11, -1, 3, -9, 5, 4, -7, 3, 0, 2, -1, 4, -5, 2,
5876  9, -2,-11, 15, 1,-21, 1, -1, 0, 4,-14, -4, 24,-16,-13, 1 },
5877  { 1, -9, -8, 0, 0, -4, 11, -1, 14, 16, 0, 17, -2, -9,-12, 0,
5878  -1,-14, -9,-14, 0, -2, 19, 4, 6, 4, 4,-11, 8,-17,-19, -5 },
5879  { -3, 1, 2, 12, -4,-18, -1, -4, -7, 14, -3, 2, 0, -7, -8, 12,
5880  -5, -9, 14, 12, -9, -2, 4, -6, 4, 18, -1,-25, 22, 2,-23, -5 },
5881  { -2, 0, 0, 0, 1, 3, 5, -1, 5, -2, -2, 2, -3, 0, 1, 2,
5882  0, -1, 2, -1, -9, -6, -7, -4, -2, 4, -7, -5, 64, -3,-25, 4 },
5883  { 12, -2, -3, 0, 8, -9, 13, -7, 6, -3,-12, 12, 15, -9, -4, 2,
5884  9, -4,-12, 3, 14, 1, 7,-15, 15, 0, -6,-12, 0, -3,-20, 6 },
5885  { 2, -1, -4, 5, 9, 6, -7, 2, -2, -7, -2, 0, -1,-18, -4, -6,
5886  -15, -5, 11, 5,-10, -1, 2, 7, 12,-19, -7, 8, 21, -4,-15, 4 },
5887  { 4, 2, 5, 5, -5, 1, 3, 2, -8, 13, 0, -5, -2,-14,-11, 6,
5888  2, 17, 8,-13, 26, -2, 5,-15, -4,-14, 12, -9, 13,-21,-23, -4 },
5889  { 2, -3, -2, -3, 3, -2, 6, 9, -9, 13, 4, 2, 12, -3, -3, 1,
5890  -17,-22, -3, 4, 3, -2, 1, -9, 1, -6, 11,-13, 14, 0,-15, 6 },
5891  {-16, -4, 17, -2,-20,-11, 11, 10, 5, -8, 16, 2,-17,-14, 11, 11,
5892  -6,-11, -7, 12, 12,-10, -6, 5, 8, -4, -2, -5, 28, 3,-13, 4 },
5893  { 0, -3, 3, -7, 6, 8,-12, 20,-19, 18,-11, 10, -5, 0, -9, 11,
5894  3, 0, -2, 9, -7, -5, 18, 3, -2,-16, 1, 6, 12, -7,-16, 1 },
5895  { 4, 1, 5, -5, 15, 2, -8, 3, 5,-11, 15, -3, 8, -8, -1, 7,
5896  4, 7, -2, 6, -9, 5, 12, 2, 33, -2, -6,-18, 4, 0,-18, 11 },
5897  { 3, -1, 1, -1, 0, 1, 4, -1, -5, 0, 1, 0, 4, 2, -1, 4,
5898  -3, 2, 0, -2, 4, 6, -1, 6, 42, 19, -4,-37, 19, 1,-15, -4 },
5899  { 2, 0, -5, 0, 10, 0, 0, -5, 3, 0, 0, -3, -3, 0, 2, -4,
5900  -10, 2, -6, 4, 4, 1, 27, -7, 17,-34, 5, -9, 15,-16, -7, -5 },
5901  { -2, 7, 7, -2, 9, -2,-15, 11, 11, 7, 5, 1, 15, 1, -9, 31,
5902  2,-15, 2, 4, 3, 4, -1, -8, 2, -7, 6,-17, 11,-14,-11, 2 },
5903  { 1, 1,-11, 9, 9, -6,-14,-11,-10, 8, -3, 11, 16, -9, -8,-13,
5904  -8, 9, 0, 6, 6, -2, 13, -8, -2, 3, 13, -3, 10, -6,-17, 4 },
5905  { 14, 5, 4, -6,-12, 10, -7, 8, 21, -8,-30, 15, -2, 1, 11, -9,
5906  -5, 1, 0, -1, -1, -6, -2, 3, -5, 7, 9, 5, -5, 2, 0, 1 },
5907  { -1, 2, 20,-17,-15, 3, 3, 7, 11,-17,-13, -6, -3, 18, 17,-15,
5908  -4, -4, -5, 22, 14,-14, -2,-10, -7, 11, 8, -7, -3, 0, -7, 11 },
5909  { 7,-11, -7, -8,-14, 22, 5, 2, 6, 13,-12, -2, 10, 3, 0,-21,
5910  -4, 20, 3, 10, 21,-10,-12, 8, 11, 2, -5, 2, 1, 3, -1, 15 },
5911  { -1, -2, -1, -2,-13, 8, -4, 0, 7, -2,-17, 8, 18, 5, 3, 8,
5912  -8, -2, 3, -4, 14,-18,-13, 14, 15,-13, -1, -2, 4, 11, 1, 12 },
5913  { 13, -6, -4,-16,-17, 16, 21, -2, 5,-11, -9, 19, 21,-17, -3,-17,
5914  3, 12, 8,-12, -6, 1, -7, 9, 9, -7, -5, -1, -3, 5, -6, -4 },
5915  { 11, 5, 12,-20, -6, 10, 4, 12, 8, -5,-10, 15, 13, 14, 10,-15,
5916  -13, 1, 6, 14, 15,-17,-13, 4, -5, 10, 7, -6, -8, -3, -4, 12 },
5917  { 25, -1, 7, -5, -7, 11, 1, 17, 13,-15,-14, -4, 5, 3, 8, -3,
5918  -2, 2, 0, 6, 16,-12, -6, -4, 4, -3, 7,-10, -3, -7,-13, 7 },
5919  { -8, 10, -3,-13, 5, 2, 4, 9, 9,-17,-13, 2, 11, 1, 6, -4,
5920  8,-10, 4, 1, 19,-15, -4, 12, 31, 7, -5,-17, -4, 9, -2, 7 },
5921  { 14, -6, -6, -6,-14, 13, 17, -5, 4,-14, -9, 7, 7, -9, 3,-16,
5922  -15, 11, 11, 6, 4,-11,-19, 3, 5, 8, 13,-14,-14, 3, -4, 12 },
5923  { -2, -4, 10, -4, -7, -1, 27, 5, 2,-16,-18, 4, 12, -2, -3, -2,
5924  -1, 1, -8,-12, 3, -4, 8, 15, 2, 4, 9,-13,-14, 9, -7, 5 },
5925  { 4, 2,-10, -5, -7, 2, 1, 4, -1, -6,-15, 6, 1, 10, 5,-10,
5926  -9, -1, 13, -3, 5,-21,-11, 8, 8, 5, 27,-21,-18, -5, -1, 15 },
5927  { 11, 1,-16, -8,-11, 0, 5, -8,-12,-13,-17, 22, 4, -6, -1,-18,
5928  -10, 0, 19, 2, -2, -8, -7, -3, 2, -2, -9,-17, -5, 4, 4, 10 },
5929  { 8, -6,-19, -5, -4, 12, 14, 15, 10, -9, -1, -9, 19, 12, 0, -1,
5930  2, 4, 7, 9, 16,-16,-14, 9, -4, 3, 1, 0, -2, 10, -1, -1 },
5931  { 12, -8, 12, -9, 0, 25, 7, 9, 2,-31, -9, -4, 15, 4, -5, 1,
5932  -10, 11, 8, 10, 0, -6, 5, 11, -1, -6, 4,-10, -9, 6, 4, 5 },
5933  { 14, 6,-17, -2, 17, 12, -9, 2, 0,-25,-14, 5, 20, 14, 8,-20,
5934  5, 2, -2, -3, 9,-13, -3, -1, -6, 3, 7, -6, 0, 2, 3, 1 },
5935  { 8, 4,-15, -3, 10, 18, -4, 13, 8,-22,-10, 9, 19,-15, 7, -5,
5936  -13, 12, -4, 9, 2, -9, -6, 0, 2, 1, -9, -6, 6, 1, -1, 11 },
5937  { 4, 1, 4, -5,-10, 18, 7, 2, -4, -9,-11, 0, 32, -7, 4,-16,
5938  -1, 0, 6, 3, 6, -3,-14, 16, 9, -2, 7, -1, 0, -5, 5, -3 },
5939  { -3, 2, 3, -8, -6, 4, 6, 2, 4,-12,-15, 2, 8, 8, 9, -3,
5940  -18, 6, 34, 11, 12,-15, -1, 2, 9, 2, -4, -4, 2, 4, 2, -3 },
5941  { 18, -6,-12, -8, -1, 15, 20, -4, -1,-11, -5, 6, 6,-11,-15, -7,
5942  3, 7, 10, 2, 8,-10, -5, 8, 15, -5, 5,-17,-13, 13, 11, 7 },
5943  { 8, -4, -6, -1,-14, -3, 6, -2, 1, -5, -1, 10, 10,-15, 5, 0,
5944  -10, -4, -3, 7, -4,-19,-15, 27, 11, 18, 3,-19, -2, 6, 0, 12 },
5945  { 12, 0, -5, 0, 4, -5, 1, 5, 10, -7,-11, 21, 29, 1, -2, 1,
5946  -4,-11, -1, 13, 11,-20, -1, 4, 4, 4, -5, 6,-13, -2, 11, 9 },
5947  { 2, -7, -7, -3,-10, -1, 20, 12, 1,-19,-19, -1, 5, 4, -7,-25,
5948  14, 1, -3, 2, 12, -4, -3, -3, -2, 6, 1, 0, 3, 2, 5, -1 },
5949  { 12, -8, 3,-12,-10, 10, 13, 0, 23,-14,-18, 10, 0, 15, 3,-12,
5950  -3, -5, 5, -4, 2,-14,-10, 8, 2, 9, -1,-11, -3, 5, 13, 2 },
5951  { 9, -6, 7, -7,-30, 17, 6, 13, 1,-14, 0, -1, 6, -9, 8, 3,
5952  -4, 0, -1, -7, -5,-13,-19, -3, -4, 4, -6, -2,-13, 1, -2, 3 },
5953  { 10, 1, 3,-18,-26, 17, 4,-16, 4, -3,-13, -4, -6,-11, -4,-21,
5954  7, 8, 2, 5, 13, -6, 1, 5, 8, 7, 9, -6, -6, 1, -1, 2 },
5955  { -3, -1, 0, -2, -2, 0, -1, 3, 4,-14, -8, -9, 13, 2, 50,-23,
5956  -8, 8, 7, 11, 16, 3, -7, 0, -2, 6, 5, -1, 1, -2, 4, 3 },
5957  { 1, 3, 1, 1, -6, 3, 6, 6, 2, -2, -3, 10, 2, -8, -5, -5,
5958  5, 4, 4, -2, 10, -8,-40, -1, 21, 8, 3, -4, -1, 13, 4, 7 },
5959  { 2, 0, -4, -8, 5, 2, 7, -5, 5, -8, -4, -1, 12, 2, 12,-13,
5960  -9, 0, 1,-12, 9,-43, 1, -5, 12, 1, 3, 6, 1, -1, 3, -2 },
5961  { 6, -2, -1, 1, 0, 4, 8, 14, 4, -7,-23, -5, 23,-17, -6,-15,
5962  -8, 7, 10, -1, 7,-16, 4, -6, 2, 3, -3, -3, -1, 8, -1, 4 },
5963  { 10, 4, -4, 1, 7, -3, 2, 11, 4, -6, -3, 8, 5, 4, 1,-45,
5964  -6, -4, 4, 2, 1,-14,-10, 1, 1, 6, 2, -8, -1, -3, 3, 3 },
5965  { 1, -1, 2, -3, -8, 9, 3, 3, -2, -5, -8, 8, 7, -7, -4, -6,
5966  5, -9, 11, -2, 46, -5, -1, 9, -2, 0, 3, -5, -3, -5, 7, 0 },
5967  { -4, 1, -2, -1,-11, 11, 8, -3, -2,-10, 0, 4, 9, 9,-17,-17,
5968  -34, -4, -5, -7, -3,-12, -3, 11, 18, 3, -2, -5,-18, -5, -3, 6 },
5969  { 7, -5, -3, 1, -4, -3, -5, -1, 2, 5, -2, 3,-10, 12,-18, -5,
5970  -10, 12, -9, 4, -6, 2, 0, 16,-17, 15, 14,-12,-10, -2, -9, -1 },
5971  { 4, -5, -3, -5, -3, -1, 7, 18, -7, 12, 3, 5, -8, -4,-20, 1,
5972  -25, 1, -8, 13,-10, 8,-19, -1, -8, 10, 6, -9, -1, 0, 12, 4 },
5973  { -4, 5, 0, -1, 2, 5, -8, -2, -6, 4, -8, 9, 3, 2, -7, 4,
5974  -25, 13,-23, 10, 14, 15,-11, 3,-18, 4, 16, -4, 1,-10,-10, 3 },
5975  { 5, -3, -1, -3, 4, 1, -3, -4, -5, 1,-12, 14, -7, 11,-15, 6,
5976  -6, 24, -4, 13, -1, 15,-13, 8, 3, 7, -5, 2, 2, 0, 3, -7 },
5977  { -3, 1, 0, 8, 6, -1, 6, 5, -5, -2,-12, 4, 0, -2, -3, 5,
5978  -6, 0, -8, 9,-10, 4,-28, 12,-20, 11,-13, 7,-18, 1,-11, 1 },
5979  { 1, -4,-15, 5, 0,-13, -5, 13,-11, 4, -4, -5, 5,-14,-16, 0,
5980  -14, 5,-20, 12, 10, -7, -5, 6, 6, 22, 6, -4, -2, 3, 8, 11 },
5981  { 13,-11, -2, 16, 16, -7, 0, 20, -7, -1, 0, 5, -9, 12, -2, -5,
5982  -22, 5,-10, 12, -6, 11, 9, 21, -8, 15, 4, 0, -8, -4, -4, 10 },
5983  { 18, -4,-13, 0, 1,-15, -1, -3, 2, 10, -1, 6, 1, -4,-20, -5,
5984  -8, 6, -8, 17, -5, 5,-10, 8,-22, 6, -5, -2, 8,-17, 8, 2 },
5985  { 1, -2, -9, 6,-31, -8, -8, 8, 0, 5, -9, -4, 2, 3,-12, 11,
5986  -18, 10, -5, 3,-11, 13, -6, 11, -3, 12, -7, 3, -9, -1, 2, 11 },
5987  { -9, -6, 21, -8,-15, 4,-11, 12,-11, 17, -1, 2, -6, 0,-15, 13,
5988  -12, 19, 0, 2, -6, -3, -9, 10, 3, 17, -2, 5,-10, -3, 0, 1 },
5989  { 4, -6, 5,-10, 1, -5, 1, 0, 0, 0, 2, 7, -2, 2, -2, 0,
5990  -4, 3, -4, 1,-12, 6,-49, 16,-10, 13, 0, -2, 8, 6, 1, 8 },
5991  { 5, -8, -7, 9, 13, -5, 7, 0, 10, 11, -4, -3, -1, 13,-14, 6,
5992  -15, -6,-14, 16, 15, 1,-18, -4,-20, 20, -7, -1, -9, -2,-10, 10 },
5993  {-12, 4, 0, 10, 0, 3, 8, 4,-27, -1, -2, 19, -4, 2,-13, 3,
5994  1, 9,-12, 1,-22, 19, -5, 4, -9, 12, 2, -9, -8, 11, -3, 7 },
5995  { 4, -5, 11, -6, 17,-17, 5, -4, -2, -6, 1, -5, 2, 4,-14, 6,
5996  -20, 19,-20, 12,-21, 5,-14, 13, -2, 11, 4, -3, 0,-10, -4, -2 },
5997  { -2, -1, -3, 8, -9, -7,-22, -3,-24, 13, -2, 10,-15, 5, -9, 4,
5998  -7, 0, -5, 15, -8, 11,-13, 6, -4, 19, -8, 12, -4, 6, 9, 7 },
5999  { 2, -3, 2, -1, 0, 3, 1, 2, 1, -4, -2, -3, 1, 5,-12, 6,
6000  -16, 14,-23, 10,-14, 17,-15, 16, -2, 9,-25, 9,-10, 16, 4, 9 },
6001  { -3, 7, -8, -3, 2, 2, -4, -8, -9, 10, 3,-11, 25,-10,-28, 27,
6002  -9, 7,-13, 9, -2, 4,-12, -8,-14, 6, 7,-10, 3, 3, -3, 5 },
6003  { -8, -3, 1,-10, 8, -3, -9, -4, 13, 7, 2, 4,-10, 4, 3, 7,
6004  -18, 2,-22, 15, 4, 20, -7, 5, -6, 13, -1, 4, -7, -6, 6, 13 },
6005  { -2, 3, 0, 2, -4, -2, 0, 0, 1, 2, -2, -5, 0, 1, -4, 0,
6006  -2, -3, 1, 2, -1, 2, -8, -1,-24, 68, -3, 8, 3, 3, -1, -1 },
6007  {-15, -2, -9, -7, -1, 8,-14, 8, 3, 6, 0, -1, -8, 8,-23, 2,
6008  -14, 17,-15, 8, -4, 7,-18, 0, -8, -3, -1, -4,-10, 4, -1, 4 },
6009  { 8, 0, 2, -7, 0, 5, 1, 3,-11, 4, -8, 14, 3, 20, 1, 26,
6010  -11, 13,-13, 20, -2, 0, -8, 2, -6, 6, -1, 9, 3, -6, -3, 10 },
6011  { 5, 0, -1, -7, 10, 1, -3, 5, 4, 7, -5, -1, -3, -1, 12, -3,
6012  -15, 7, -9, 22,-19, 8, -9, 4,-23, 13,-14, 6, -6,-14, -4, 7 },
6013  { 14, -5, -8,-10, 25, 3,-23, -7,-28, 0, -1, -9, 4, 1,-13, 20,
6014  -8, 10,-16, 8, 12,-13,-21, 5,-13, 11, -2, 1, 12, -7, 2,-10 },
6015  { -5, -4, 9, 5, -6, 35, -7, 8, 15, 2, -1, -9, -6, 2,-18, 7,
6016  -15, 6, -3, 2, 8, 12,-30, 7, -4, 20, 2, 6, 13, -6, -4, 0 },
6017  { 1, 8, -9, 9, -5, 12, -9, 16, -9, 16,-17, 14,-13, 15,-18, 14,
6018  -15, 17,-12, 14,-13, 7,-16, 13, -9, 5,-11, 10, -9, 6,-12, 13 },
6019  {-10, -4, 5, 3, 1, 6, 8,-14, -5, 15, 7, 4, 8, 7,-22, 8,
6020  -7, -8,-15, 26, 1, 13, -3, 17, -5, 9, -2, 4, -6, 3, -8, 9 },
6021  { 8, -3, 2, 3, 3, 1, -2, -1,-11, 8, -4, 0, -6, -5, -1, 13,
6022  -37, 9, 1, -6,-10, -2,-10, 11, 8, 13, -3, -2, -6, 8, -4, 13 },
6023  { 3, 2, -3, -4, -4, 7, -8, 9, -8, 9,-20, 12,-19, 15,-18, 17,
6024  -15, 7, -1, 20,-11, 6, -6, 3, 1, 9, 2,-14, -2, -2, 2, 1 },
6025  { -7, 1, -1, -3, -6, 4, 4, -3, 3, -1, 5, -4, 3, 2, -1, 9,
6026  -59, 5, -4, 30, 3, 3, -2, -3, -1, 2, 2, 1, -1, -1, -2, 1 },
6027  { 0, -3, 2, 0, -1, -8, 0, 2, -3, 4, -4, 1, 10, 6, -6, 8,
6028  -7, 4, 10, 11,-41, 27,-20, 3, -3, 8, 1, 11, -5, -8, 0, 4 },
6029  { 5, 1, 4, -2, 1, 2, -1, 6, -7, 2, 11, 4, 0, 0, -8, 7,
6030  -10, 0, 0, 8, 2, 10, -1, 1, -2, 44, -2,-21,-12, -3, -1, 2 },
6031  { -4, 4, -2, -2, 6, -8, 2, 1,-10, 14, 8, 6, 5, 1, -2, 4,
6032  -13, 4, 2, 5, 10, -2,-21, 32, -3, 18, 9, -6, -9, -9, 10, 2 },
6033  { 9,-16, -6, -2, 1, 4, 22, 2, -2, 1, -3, -2, -9, 3, 16, 19,
6034  -24, -6, -6, -5, -8, -7, 8, -7, -1,-12, 5, -3, 0, 4, 2, -3 },
6035  { 10, 3,-16, -4, -1, 13, 4, 4, 1, -3, 1, -6,-14, 18, 3, 8,
6036  -8,-28,-16, 4, 4, 2, 12, 7, 9, -4, -4, 5, -1, -1, 2, 2 },
6037  { -5,-13,-22, -3, -8, 21, -2, -9, 21, -4, -9, 5, -8, 15, 5, 1,
6038  -5, -9, -7, -2, -5, -5, -1, -5, -5, -5, 3, 10, -4, 0, -7, -2 },
6039  { 5,-10,-18, 2, 20, 4, 13,-10, 8,-15,-11, -3, -1, 16, 10, 9,
6040  -8, 6, 7, -5, 6, 11, 5, 17, -4, 7,-11, 5, -3, -6, 2, 1 },
6041  { 3, -5,-19, 1, 1, -3, -2,-25,-11,-17, 0,-13, -4, 10, 10, 2,
6042  -5, 4, 0, 3, -3, -5,-10, -2, 13,-22, 0, 3,-11, -5, 7, -1 },
6043  { 12,-14,-29, 6, -1, 10, 7,-17,-12, 14, 3, 9, -9, 9, 7, 6,
6044  -3,-13, 0, 5, 3, -1, -6, -1, 0, 2, 4,-12, -5, -1, 2, 11 },
6045  { 12,-15, -7, -2,-12, 17, 20,-16, -2,-12, -6, 15, -6, 12, 11, 9,
6046  7, -6, 7, -4,-19, 6, 2, 2, 3,-11,-10, -4, -5, -3, 3, 2 },
6047  { 11,-22, -6, 0, 8, 18, 3,-11, -4, -7,-15,-17,-12, 6, 16, 4,
6048  -9, 4, -5, 3, 6,-16, 10, -7, -7, -3, 5, 0, 1,-15, -4, 5 },
6049  { 12,-22,-16, 5, -6, 8, 12, -4, -9,-17,-11, 3, 5, 8,-17, 0,
6050  11, -4,-13, -6, 2, -1, -1, 3, 3,-11,-12, -1, 1, 1, 12, -2 },
6051  { 8,-10,-33, -5, -3, -6, 1, -7, -8, -4, -6, -1, 5, -4, -6,-12,
6052  -16, -8, 11, 8,-14, 7, 12, 11, 4,-14, -3, 6, -7, -5, -3, 3 },
6053  { 0, -8, -7, 2, -4, 24, 2, -9,-11, -3, -7, 11,-12, 17, 1, -1,
6054  3, -5, -7, 12, 4, 11, 0, 3, 2,-18, -3, 4, 7, -6, 3, 15 },
6055  { 10,-15,-16, -2, -4, -9, 7,-15, -6, 2,-16, 13, -8, 7, 19,-21,
6056  -4,-12, -9, -3, -3, 6, 11, -3, -1,-19, 3, -7, -9, -4, 3, -6 },
6057  { -5,-10,-21, 0, -3, -7, 18,-21, 15, -5,-12, -4,-13, 2, 6, -9,
6058  -9,-11, -4, 13, -3, 6, 4, -1, 7, -9, -4, 9, 5, 2, 6, 3 },
6059  { 15, -1,-27, -2, 10, 3, 7, -8, 9, -2, 7, 1, -2, -5, 18, 9,
6060  -11,-17, -2, 7, -9, 11, 10, 0, -8, 6,-16, -3, 2, -7, 3, 11 },
6061  { 4, -9,-39, 19, 6,-13, 13, -5, -5,-15, -2, 9, 0, 4, 14, 6,
6062  -10, -4, -5, 2, -4, -2, 5,-11, 3, 3, -2, -2, -7, 9, 7,-10 },
6063  { 5,-11, -8, 10, -2, 12, 16, 0, 12, -2, -6, 8, 14, 8, 7, 1,
6064  18,-30, 4, 10, -4, -6, 2,-11, 9,-10, -8, 5, 0, 0, -7, 6 },
6065  { -1,-16,-10, 11, 0, 13, 12, -4, -4, -5,-21, 12, 4, 13, 14, -7,
6066  6,-16,-13, 8, 2, 9, 15,-12, 1, -9,-22, 10, -9, 9, 9, -7 },
6067  { 4,-12,-27, 1, -2, 11, 15, 3, 14,-14, -9, 0, -9, 16, 22, 10,
6068  16,-10, 5, -5, -9, 1, 1, 6, 6, -4, 2,-17, -5, -6,-15, -1 },
6069  { 7,-12,-17, 1, -9, 5, 20, -7, 3, 23, -8, -8, -8, -1, 13, 17,
6070  -7,-13, 4, -4, 7, 14, 8, 11, -3, -3, 4, 0, 4, 6, -1, -9 },
6071  { 7,-15,-15, -4, 10, 12, 3,-13, 6, 14, 9, -8,-15, 14, 23, -5,
6072  -10, -5, 1, 15,-10, -7, 1, 9, 4,-13,-10, 10, 7, -3, 2, 3 },
6073  { 4,-10,-14, 0, 3, 4, 0, -9, -3, -4,-11, 2,-17, 8, 2, 15,
6074  6,-12,-12, 15, -5, 17, 18, 3, -3, -3, -4, -6, -8, 13, 4, 10 },
6075  { -2,-18,-26, 10, -4, 10, 13, 4, -4,-16, -7,-17, -3, 5, -4, 2,
6076  -15,-10, -1, -8, -7, -3, 2, 2, 8,-10, -7, 2, 2, -4, 4, -1 },
6077  { 4,-19, -5, -1, -1, -6, 2, -8, 10,-16,-28, -6, 8, -1, 11, 28,
6078  2,-10, -4, 6, -6, 6, 11, 15, -4, -2, 7, 3, 7, -7, 4, 1 },
6079  { -3, -6,-10, -5, 13, 18, 10,-15, -5, -3,-13, 5, 1, 2, 18, -5,
6080  -10,-10, -7, 4, 2, 1, 5, 4, 2, 5, 4, 8, -9,-17, 7, 7 },
6081  { 20,-12, -2, -4, 5, 14, 7,-11, -1,-16, -6, -4,-11, 17, 14, 0,
6082  -8,-10, -8, 10, 3, 5, 10,-16, 3, -8,-14, 10, 3, 9, 0, 3 },
6083  { 12,-10,-36, 0, 7, 15, 2,-16, 2, -1, 0, -1, 5, 4, 5, -3,
6084  1,-10, 5, -1,-15, -3,-12, 12, 2, 5, -1, 5, 6, -3, -2, 2 },
6085  { 17,-15,-31, 23, -4, 15, -2, -3, 6, -7, -5, 1,-12, 4, 6, 8,
6086  -10, 8, 3, 5, -4, 1, 5, 3, -1, -4, -3, 1, 10, -4, -2, -2 },
6087  { 6,-18, -5, 12, 10, 12, 14,-11, 15, 2, -9, -6, -5, -2, -9, 4,
6088  -5,-28, -4, 14, 0,-16, 9, 14, -1, 3, -4, -4, 2, 1, 0, 4 },
6089  { -5,-14,-31, 8, 16, 7, 13,-13, 5, 6,-16, 10, -5, 2, -2, 2,
6090  14, -5, 8, -5, 7,-16, 6,-13, -5, 0, -5, 8, -3, -1, 4, 3 },
6091  { 1, -2, -1, 0, 6, 5, 2, -4, -3, -1, 0, 1, 4, 2, 43, 28,
6092  -12,-35, -2, -2, -7, -1, 0, 2, -1, -2, -2, 1, -4, 0, -2, 3 },
6093  { 2, -9,-22, 12, 3, 3, -7, -4,-19,-22,-14, -4, -1, 21, 9, -3,
6094  -15,-16,-13, 1,-11, 4, -9, 1, -7, -1, -1, 0, -2, 9,-13, -3 },
6095  { -1, -3,-23, 0, 2, 12, 3, -9, -4, 7, 3, 9,-10, 1, 27, 28,
6096  0, 9,-15, -2, -2, 1, 6, 8, -8, 7, -3, 20, 0, 0, -1, -6 },
6097  { -1, 11, 8, -2, 1, 5, -6, -1, 4, 2, -4, 0, -1, -5, 4, -6,
6098  -10,-12, 19, 1, -7, 9, -8, -9,-16,-11, -2, 12, 14, 4, 4, 34 },
6099  { 17, 7, -6, 1, 4,-10, -5, 4,-11, 3,-18, 4, 14,-13, -3, 1,
6100  0, 0,-11, 0, 7,-17, -4, 4,-11, -6, -8, 18, 0, 0, 0, 26 },
6101  { -6, -7, -1, -1, 11, -8, 1, 3, 2, 11, -6, -6, 10, -3, 1, -3,
6102  7, 4,-12, -8, 0, -9, 8,-22, -5, 0, -6, 22, -2, 11,-13, 24 },
6103  { -3, 4, 0, 3, 9, 10, -1, 3, -9,-12, 1, -5, 18, 0, -3, 8,
6104  25, 15, -8, 2, 2, -2, 4, 8, 9, -1, -5, 10, -3, 1, -1, 23 },
6105  { -5, 2, -9, -1, -3, 0, 3, -1,-10, -4, 0,-13, 16, 9, -1,-14,
6106  2, 6, -2, -6, -5, -2, -7, 7, 5, 3, 11, -2,-14, 0, -9, 30 },
6107  { 4, 6, 6, 5, -3, -1, 4, 5, 10, 0, 5, -4, 7,-11, 14, 14,
6108  7, 34, -9, 0,-10, 22, -7, -1, 7, -9, 2, -8, 0, -7, -5, 29 },
6109  { -4, 3, -1, -4, -3, 5, 1, -4, 0, 2, 4, 2, 1, -1,-10, 1,
6110  6, -6, -4, 1, 4, -3, -3, -5, 0, 3, 7,-12, 0, -2,-10, 55 },
6111  { 5, 9, -1, 0, 4, 9,-21, -9, 4, 2, 6, -7, 11, -7, 1, -5,
6112  0, -4, 2, -3,-13, -8, 0, -9, -4, 2, 16, -2,-15, -7,-11, 31 },
6113  { 8, 2, -1, 0, 3, -5, -5, 5, 1, -1, -9, 1, 0, -6, -2, -1,
6114  5, 2, 0, 0, 12, 20,-19, 1, 8,-12,-11, 0, 6, -5, 2, 31 },
6115  { -1, -1, -2, 1, -1, 3, -9, -5, 8, -2, 5, -1, 0, -2, 4, -2,
6116  -3,-12, 0, -2, 3, 0, 9, 4, -1, 21, -8, 3, -4, 9, -6, 30 },
6117  { -4, 0, -7, 17, 10,-12, -2,-10,-12, -3, 10, 0, 11, -4,-13, -3,
6118  5, 6, 10, 7, -8, 0, -7,-13, 1, 0, -2, 7,-12, 4, -3, 24 },
6119  {-13, 9, 4, -2, 2, -4,-14, -1, -3, -5,-10, 4, 13, -2, 5, 13,
6120  8, 3, -2, 1, 5, -6, 7,-18,-10, 1, -1, 5, 4, 1, 0, 25 },
6121  { -5, -1, 18, 12, 8, 8,-16, -1, 1, 1, 1, -4, -5, 3, 3, 4,
6122  4,-11,-12,-16, -6, 2, 12,-13, 0, 9, 7, 9, -9, 0,-10, 24 },
6123  { -4, 1, -3, 0, 2, -4, 4, 1, 5, 0, -3, 2, -3, -2, 2, -1,
6124  1, 4, -1, -2, -2, 1, -1, -1, -4, -1, -4, -2, -6, 6, 12, 69 },
6125  { 8, 5, 11, 0,-15, -4, 13, 6, 0, -4, 9, 1, -5, -3, 15, 0,
6126  1, 6, -5, 0, 1, 6, 5, 8, 0, 7, 1, -1, -4,-11, -9, 41 },
6127  { -4, -9, 32, -6, 0, 7, -4, 6, -6, 1, -6, -2, 4, -8, -5, -3,
6128  -16, -1, -2, -6, 1, 15, 0, 21, 3, -3, -4, 3,-12, 16, 2, 27 },
6129  { -6, -5, 1, -9, -5, 3, 7, -3, 5, 5, 14, 13, 20, -7, -1, 12,
6130  -1, 10,-11,-11, -7, -4,-14, 7,-14, 13, 22, 18, -1, 0, 14, 28 },
6131  { -8, 3, -2, 0, 5, 6, -1, -4, 1, 3, -7, 3, 1,-15, 4, -9,
6132  22,-10, -9, -4, 1, 8, -4, 9,-15, 2, -6, -4,-16, 12,-10, 23 },
6133  { 0, 0, 2, 0, -1, 3, -3, -1, 3, -5, 7, 1, 5, -5, -8, 1,
6134  13,-15, -5, -7, 12, -6, -2, 3, 10, -5, -8, 17, -5,-11,-14, 23 },
6135  { -7, -4, 6, -4, 5, -6, -5, 2, -4, 11, 9, -4, 2, -2, -4, 6,
6136  15, 3, -3, 18,-15, -2, -6, 3, 3,-20, 17, 11, -4, 2, 3, 29 },
6137  { 6, 1, -6, 2, 3, 0, 0, -3, 3, 3, -1, 3, -4, -6, -6, -7,
6138  -3, -2, -7, -2, -4, 5, 3, -5,-20,-13, -4, 10,-14,-29, 14, 37 },
6139  { 3, 4, 3, -6, -4, 5, 0, 3, 2, 3, 0, -2, 4, 0, -3, -5,
6140  -4, 4, -4, 4, 4, 3, 1, -4, -4, -9,-14, 20,-30, 3,-18, 33 },
6141  { 0, 2, 5, -2, -4, -2, -1, 2, -6, -3, -2, -2, 2, -5, -1, 4,
6142  3, 2, -3, 0, -1, -1,-10, -7, 2, -4,-18, 2,-37, -1, 12, 40 },
6143  { -7, 2, -1, 0, -2, 4, -8, 1, -4, 12, 7, 4, 15, -7, 1, -9,
6144  18, 0, 12,-17, -3, -1, 0, 0, 0, 2, -6, 0, -4, -3, -1, 26 },
6145  { -6, 4, 8, -5, -6, -2, 2, -1, 1, -1,-15, 8, 7, -1,-17, -4,
6146  1, 5, 6,-11, -6, 14, 17, -5,-15, 11, 8, 0, -3,-15, -6, 28 },
6147  { -1, 0, 0, 0, 1, 0, -1, 0, 1, 3, 2, -2, 3, -1, -1, 2,
6148  2, -1, -1, -7, 1, 2, -9, 0, -1, -4,-18, 7,-10, 49,-13, 32 },
6149  { -1, -3, 4, 1, 2, -5, 1, -7, -1, 5, -9, 4, 4, 25, 1, -1,
6150  2, -5, 2, -7, 17, -2, 10, -5, 0, 2,-15, 3, -9, 7, -9, 30 },
6151  { -5, -1, 0, 2, 1, -1, 2, 5,-33, 3, -5, 14, 11, 7, 5, -3,
6152  2, -8, -4, -2, -7, -6, 4, -8, -1, -8, 2, -2, -8, -1, -4, 27 },
6153  { -1, 0, -1, -2, 1, -1, -2, -1, 2, 0, 1, 2, 2, 4, 1, 3,
6154  4, 2, 1, -7, -4, 1, -3, -4,-35,-25, 17, 10, -3,-26, -7, 32 },
6155  { -5, 1, 6, -2, 6, 6, -9, 3, -1, -4, 5, -4, -2, -2, -9, 2,
6156  -5, 2, 2, 4, 3, 5, -5,-16,-31,-12,-11, 2,-19, 20, -2, 21 },
6157  { -5, 2, 7, -7, -7, 5, -7, 2, 0, 0, -4, 3, -1, 0, -1, -2,
6158  0, -3, 5,-11, -8, -3, -7, -7, 28,-11, -7, 0,-16,-11, -4, 29 },
6159  { 2, 1, -3, -2, -1, 3, 4, 0, 1, 0, -1, -5, 4, -5,-12, 2,
6160  -2, -5,-22, -2, -1, 11, 8, -7,-12, 0,-34, 6, -5, 11, -8, 19 },
6161  { -1, -3, 5, 11, 18, -2, -2, -5, -2, 4, -1, 8, 5, -6, 1, -1,
6162  2, 8, 4, -5, -8, -2, 5,-18, 7, 12, 7, 19,-18, 2, -6,-13 },
6163  { 9, 0, 0, 5, 4, 3, -6, 4, 1, -4, 5, -1, -4, 8, 8, 6,
6164  -8, -6, 0, 6, -3, 3, 5, -3, 17, 31, 16, 10,-13, 0, -9,-19 },
6165  { 12,-10, 2, -2, -2, -1, -3, 6,-12, -5, -2, 14,-16, 4, 12, 12,
6166  17, 4, 7,-16, 7, -6, 11, 7, 7, 2,-25, 23,-24, 5, -7, -9 },
6167  { 10, 4, 13, 10, 10, 3, -6, 3, 3, 2, -1, -6, 8, 4, 10, 0,
6168  1, 2, -4, 2, -3, -8, 0, -1, 9, 9,-10, -3,-29, 1, -1,-27 },
6169  { 2, 2, 0, 7, 9, -2,-10, -1, -1, 1, -9, -5, 8, 4, 1, 2,
6170  -10, 1, 13, 12, -3, 15, -9, 2, -7, 1,-10, 23,-20,-18, -9,-15 },
6171  { -3, -5, -1, 8, 0, -5, -1, 4, 7, -1, -7, 2, -8, -5, 11, 7,
6172  -6, 3, -3, -9, 7, 9,-22, 1, 6, -4, 14, 27,-25,-14, 3, -5 },
6173  { 1, 3, 8, 4, 7, 6, 12,-17,-15, 1, -8,-10, 7,-14, -8, 6,
6174  -2, -2,-11,-11, -7, 13, -2, -2, 4, 5, -5, 13,-23, -6,-17, -8 },
6175  { -5, 4,-14, -5, -4, -5, 6, 5, -8, -5, -2,-11, -7,-12, 3,-11,
6176  2, -6, 4,-10, -5, -7, 14, 5, 23, 11, 7, 12,-16, -6, -4,-16 },
6177  { 5, 6, 2, 5, -2, -5, -5, -6, -5,-19,-13, -1, -3,-13, 5, 0,
6178  6, -2, -2, -6, -7, -7, -1, -9, 4, 14, 17,-12,-27, 3, 0, -1 },
6179  { 7, -1, 9,-10, 8, 2, -7, -2, 5, 2, -3, -7, 3, 0, 6, 4,
6180  12, 5, 11, 14,-13, -1, 8, 1, 13, 9, 12, 12,-18,-14,-11,-16 },
6181  { -7, -5, -6, -5, 0, -1, -3, 2, 2, 1, 4, 9, 2, 3, 5, -2,
6182  2, 1, 8, 0, 3, 0, -2, 2, 1, 7, 29, 0,-36, -5, -9,-21 },
6183  { 14, -6, -9, 0, -1, -8, -8,-11, 2, 2, -9,-12, 12, -4, 5, 3,
6184  -5, -9, 11, -1, -3, 12,-21, -3, 12, 5, 3, 11,-18,-15, 1, -2 },
6185  { -1, 3, -9, -3, 7, -7,-18, 2, 4, 12,-10, 2, 8, -3,-14, 13,
6186  17, -5, 5, -9, 13, -3, -7,-18, 17, -2, 5, 7,-20, -3, -6,-11 },
6187  { -3, 3, 3, -1, 1, -6, -5, 1, 5, -3,-14, -6, -5, -8, 14, -6,
6188  7, -1, 5, 1, 15, -1, -7, -4, 6,-11, 9, -2,-37, 16, -7, -3 },
6189  { -1, 0, 6, 1, -3, -9, 0, 11, -8, 2, -2, 0, 5, 2, 12,-10,
6190  10, 13, 2, 7, -6, 2,-10,-10, 21, -5, 5, 5,-12,-23, 3,-14 },
6191  { 6, 0, -2, 1, 0, 1, 0, -4, 1, 1, 8, -2, 2, -5, -2, 1,
6192  8, -4, -1, -1, 4, -1, 2, 6, 32, 1, -5,-20,-40, -4,-18,-14 },
6193  { 2, 2, -7, -2, 4, 4, -1, 2, 0, -2, -4, -7, 3, 5, 0, -5,
6194  1, 2, -6, 4, -1, -2, -1,-15, 8, 3, 9, 46, -7,-18, 6,-11 },
6195  { 5, 5, 16, 21, 3,-11, -4, 11,-12, 2, 4,-12, -1, 11, 8, 1,
6196  -4, 11,-11,-21, 1, 1,-11, 3, 13, 1, 5, 12,-25, 1, -3, -2 },
6197  { 1, 6, -7, 4, 2, 3, 1, -5, 8, 9,-15, 3, -3,-14, 17, 4,
6198  -8, 14, -2, -8, -4, 5, 8, -7, 8, 9, 7, 6,-29,-17, 8, 4 },
6199  { -7, -7, 4, 0, 13, 1, 0, 4, 4,-16,-10, -7, 5, 9,-15,-10,
6200  -10, 8, -4, -1,-11, -1,-10,-15, 3, 3, 14, 10,-19, 2,-18,-12 },
6201  { -4, 0, 2, 0, 5, -2, -9, 0, 4, -4, 2, -1, -2, 2, -4, 9,
6202  2, -6, -4, -2, -1, -3, -3, -1, 2, 5, -1, 11,-24,-44, -9,-15 },
6203  { -1,-10, 6, 21, 11, 15, -7, 10,-14, -9, -8, -8, 4, 6, 19, 1,
6204  -6, 1, -5,-17, -8,-10, 9, 5, 11, 18, -1, 10,-16, -7, -9, -8 },
6205  { 3, -5, 0, 0, -2, -2, -6, 4, -4, 1, -1, 0, 7, -3, 4, -4,
6206  -7, 7, 17,-20, 6, 4, 1, -6,-12, 31, 13, 19,-14,-10, -7, -2 },
6207  { -2, 6,-10, 3, 9, 6,-14, 15, 2, -5, 2,-11, 9, -8, 4, 6,
6208  20,-15, -3, -3, -1, 32,-21, 6, 1, 9, 11, 17,-19, 6, -1, -3 },
6209  { 8, 10, -2, 0, -8,-16, 7, 7, 6, 10, 4,-14, 7, -6, 21, -7,
6210  10, 5, 5, 0, -7, 2, -6, 0, -7, 11, -9, 15,-20, -7,-11, 2 },
6211  { 0, -7, 5, 2, 0, -3, -6, -4, -2, -1, -4, -5,-13, -1, 27, -9,
6212  -6,-11, -7, 1, 11, -4, -4,-14, -2, 11, 6, 10,-19, -6,-15, 2 },
6213  { 0, 7, -1, 2, -7,-15, -2, -3, 13, -5, -5, 12, 3, 0, 5, -5,
6214  -22, 2, 7, 22, 13, 0, -1, 2, 3, 2, -7, 7,-27, -4, -4,-12 },
6215  { 11, 1,-16, 6,-15, 1, 3, 2, 0, 2, -3, 2, 5, -2, -5, 9,
6216  5, -3, 3, -2,-11, 3, 9, 6, 9, 3, -1, 12,-41, 8, -6, 9 },
6217  { 3, -7, 3, 2, 5, 5, 0, -1, 1, 3, -5, -2,-13, 7, -1, -2,
6218  -2, -6, 4, -6, 0, 2, -2, 2, 4, 1, -4, 1,-47,-21, 7, -6 },
6219  { 3, 16, -7, 13, -4, -2, 10, -3, -1, 18,-13, 7,-13, -4, 8, 4,
6220  8, 9, -5, 13, 8, -5, 3, -6, 7, 18, -8, 10,-25, -3,-12,-12 },
6221  { 1, -1, -1, 0, 2, 5, -5, -3, 0, -5, -1, 0, -4, -8, -2, 3,
6222  2, -2,-17, -6, -4, 1, 33, -6,-20, -6, 8, 31,-26, -8, -1, -4 },
6223  { 3, -3, -3, 5, -3, -2, 1, 7, 0, 3, 6, 3, 6, -2, 9, 15,
6224  -10, -3,-15, -5, -3, -4, -6,-30, 17, -8, -2, 2,-20, 0, -8, -2 },
6225  { -2, -1, -1, -1, 3, -5, -2, -3, 4, -2, 0, 5, 8, -3, 1, -4,
6226  1, 1, -3, 4, 4,-14, 3, 11, -5, 3, -3, 7, -3, 13, 23,-16 },
6227  { 2, -6, 1, -3, 5, 0, -6,-11, -7, -4, -1, 2, -7, -1, -1, 7,
6228  1, -2, 6, 12, -6, 8,-13, 17, 25,-23,-19, -7,-12, 9, 16,-17 },
6229  { 9, 4, 4, 4, -3, -1, 6, -2, -3, 0, 13, -4, -7, 14, 1, -7,
6230  0, -5, 3,-19, -3, 5, 3, 9, -1, 9,-13, 13,-17, 4, 21,-26 },
6231  { 0, -5, 0, 0, -4, -5, 2, -6, -4, 5, -7, 10, 0, 2, 0, -2,
6232  -2, 0, 4, -6, 7, -2, 6, 5, -5, 2,-12, 1,-29, 29, 27, 12 },
6233  { 9,-10,-22, 6, -1, -1, 9,-14,-12, -2, 1, -1, 10,-11,-16, 0,
6234  3, 11, 13,-14, -9, -2, -1, 6, 4,-14, 0,-10, -2, 16, 17,-11 },
6235  { 2, 0, -1, -2, 4, 3, -6, -2, 1, -1, 1, 3, -4, 1, 3, -4,
6236  -1, -1, 4, -1, 1, 0, 1, 6, -5, -7, 2, 1,-47, -3, 50,-17 },
6237  { 8, -4,-11, -7, 11, 11, 14, -7, 12, -7, 6, 2, 13, -6, -3, -2,
6238  -14, 6, 6, 6, 0, 2, -1, 5,-20, 2, -1, 4, -5, 6, 21,-11 },
6239  { -2, -9, 3, 0, -6, 7, 8, -8, 1, -3, 4, 1, 5, -2, -3, -7,
6240  4, 7,-12, -9, -2, 10, -6, 13, 6, 5, 20, 2,-15, 9, 28, -7 },
6241  { 0, -5, -6, -6, -6, 1, -6, 6, -2, 4, 8, -3, 12, -1, -4, -2,
6242  6, 16,-14, 9,-14, -2, -8,-27, -3, 18, -1, -7, -3, 8, 23,-23 },
6243  { 1, 4, -9, -1, -5, 10, -2, 1,-11, 1, -9, 4, 7, 14, -9, -2,
6244  -3, 2, -5, -1, -6,-10, -7, 11, 20, 2, 3,-19, 3, 15, 30, -9 },
6245  { 7, 2,-14, -4, 0, -2, 5, 2, 5, -2, 8, -3, -7, 6, 6,-11,
6246  -14, 1, 10, -1, -7, -8, 1, 10, 3, -6,-15,-12,-17, 4, 30, -6 },
6247  { 4, 2, 1, -2, 3, 0, 1, 0, 2, 0, 1, 6, -7, 0, 3, 4,
6248  4, -4, -2, -5, -2, 2, -1, -2, 0, -2,-11, -7, -3, 42, 24,-14 },
6249  { 4, 1, 3, 2, 0, -2, -3, -2, 2, -1, 4, 11, -2, 2, 3, -4,
6250  -5, 9, 2, -4, -9, 5, 8, -1, -7, 1, 24,-13,-28, 20, 15,-22 },
6251  { -3, 7, 6, 3, -2, -5,-10, -2, -2, -1, -6, -6, -2,-14,-16, -6,
6252  -5, 0, 18, 0, 9, 1, 7,-13, -5, -6, -9, 11,-15, 9, 22,-11 },
6253  { 9, -2, 6, 5, 2, 9,-10, 1, 1, 5, -4, 12, 2, 2,-10, -7,
6254  -4, -6, 7, 9, 6, 15, 6, 6,-10, 10, 5,-13, -5, 6, 24,-12 },
6255  { 1, 3, -3, -3, 8, 1, -6, 2, -5, -3, 7, 2, 14, 6, 9, -6,
6256  -5, -4, 27, 7, -3, 8, -6, 3, -8, 8, 22, -5, -6, -2, 22,-17 },
6257  { -2, -2, 3, 10, 9, 9, 12,-15, -1,-11,-13, 3, -2, 1, -3,-11,
6258  7, 9, 16, -3,-10, -5, -5, 1, 8, -3, 9, 9, -5, 3, 31,-12 },
6259  { 7, -5, 10, -4, -8, 2, 16, -2, 10, 10, -3, -2, 3, -8, -3, 3,
6260  -13, -6, 15, 20, -9, -3,-12, 1, -2,-16, 8, 8, -1, 16, 22, -5 },
6261  { 5, -3,-15, -2, 12, -8, 8, -5, 2, -8, 20,-18, 14, -4, 3, 3,
6262  7,-13,-16, 1,-10, 7, 16, 7, 4,-14, -4, -5, -9, 8, 23, -6 },
6263  { 5, -4, -5, -4, 1, 8, 4, -7, -5, 8, 10, 6, -6,-10, -2, 6,
6264  9,-17,-14, 11, 12, -3,-13, -7, 2, 18, 3,-25,-16, 18, 22, -5 },
6265  { 5, 6, -7,-20, -4, 2, 8, 4,-24, -4, 1, 4, -5, -2, 1,-10,
6266  -2, 9, 3, -4, -3, -4, -4, -4, 10, 10, 3, 0, -6, 25, 21,-11 },
6267  { 0, 7, -1, 14, -6, -4,-10, 5, 4, 4, 4, -5, 3, 4, -1, -7,
6268  8,-19, 0, 6, 2, 3,-18, -3, -6, 2, 8, 14,-26, 22, 27,-13 },
6269  { -2, -6, 7, -5, 12, -7, 8, -1, 3, -2, 4, 1, 8, -2, 0, 14,
6270  6, -5, 6, -4, -7, 7,-21, 8, 1, 8, -9, -4, -3, 11, 25,-13 },
6271  { 4, 4, -1, -6, 4, 9, -8, 1, -3,-10, -2, 0, 15, -9,-16, 11,
6272  1, 1, 6, 3, -9, -5, 16, 26, 1,-14, 1, -3,-14, 7, 15, -9 },
6273  {-12, -2, -9,-13, 2, 6, 14, 0, 1, 0, -1,-13, 0, 10, -1, 6,
6274  9, -7, 8, 8, 19, 6, -1, 9, 10, -4, 1, -7,-22, -2, 29, -7 },
6275  { 2, 4, 13,-12, -8, -4, -5, 13, 12, -5, -3, -3, -4, 1, -1, 10,
6276  15, -6, -1,-11,-30, 4, 15, -1, 9, -7, 0, -2, -7, 10, 25,-16 },
6277  { 7,-15, -7, -7, -1, -5, -5,-11,-20, 10, 3,-10, -3, 5, 20, -4,
6278  0, -2, -2, 17, 2, 0, -3, 3, 6, 5, -1,-12, -3, 15, 22,-16 },
6279  { 4, -1, 3, 4, -5, 0, -1, -5,-24,-29, 4, -9, 1, -3, 0, 0,
6280  0, -4, 7, -4, -4, -4, 3, 1, -6, 5, -3, -5,-10, 3, 25,-10 },
6281  { -2, -1, -1, 4, 4, -1, 2, 0, -4, -4, 2, -1, -3, -1, -2, -2,
6282  1, -3, -5, -1, 2, -3, -4, -4, -3, 5, -9, 1,-11, 7, 46,-46 },
6283  { 0, -9, 3, 4, 4, 3, -5, -6, 5, -4, 4, -2, 1, 7, -4,-10,
6284  13, 1, 3, -6, 4, -4, 7, 2,-19,-25, -3,-16,-12, 16, 20, -1 },
6285  { 18, 6, 4,-12, 0,-14, 9, -6, -1, -4, -5, 2, 1, 12, 4, 2,
6286  7, 0, 2, 5,-11, -5, -2, 2, -4, 10, 0, -9, -7, 9, 25, -8 },
6287  { 5, 0, -6, 5, 6, 3, 3,-10, -5, 1, -1, 4, 3,-11, -8, 5,
6288  4, -5, 5, -5, -7, -5, 11, 5, 20, -8,-16, 21, -4, 27, 23, -5 }
6289 };
6290 
6291 /* FIR filter coefficients, they can be cut on half and maybe use float instead of double */
6292 
6294  +1.135985195E-010,
6295  +7.018770981E-011,
6296  -1.608403011E-008,
6297  -5.083275667E-008,
6298  -1.543309907E-007,
6299  -3.961981463E-007,
6300  -7.342250683E-007,
6301  -3.970030775E-007,
6302  -4.741137047E-007,
6303  -6.022448247E-007,
6304  -6.628192182E-007,
6305  -6.982898526E-007,
6306  -7.020648809E-007,
6307  -6.767839409E-007,
6308  -6.262345096E-007,
6309  -5.564140224E-007,
6310  +7.003467317E-007,
6311  +8.419976893E-007,
6312  +9.742954035E-007,
6313  +1.085227950E-006,
6314  +1.162929266E-006,
6315  +1.194632091E-006,
6316  +1.179182050E-006,
6317  +1.033426656E-006,
6318  +9.451737242E-007,
6319  +1.975324267E-006,
6320  +1.190443072E-006,
6321  +5.234479659E-007,
6322  +2.014677420E-007,
6323  +7.834767501E-008,
6324  -6.702406963E-010,
6325  -1.613285505E-009,
6326  -2.682709610E-009,
6327  -3.399493131E-009,
6328  +1.314406006E-008,
6329  +7.506701927E-009,
6330  +2.788728892E-008,
6331  +1.444918922E-007,
6332  +3.132386439E-007,
6333  +1.399798180E-006,
6334  +2.032118118E-006,
6335  +2.715013807E-006,
6336  +3.453840463E-006,
6337  +4.195037945E-006,
6338  +4.896494374E-006,
6339  +5.516381407E-006,
6340  +6.015239251E-006,
6341  +6.361419310E-006,
6342  +8.006985809E-006,
6343  +8.087732567E-006,
6344  +7.941360309E-006,
6345  +7.568834008E-006,
6346  +6.986399967E-006,
6347  +6.225028756E-006,
6348  +5.315936960E-006,
6349  +4.429412002E-006,
6350  +3.332600045E-006,
6351  +8.427224429E-007,
6352  +4.341498823E-007,
6353  +9.458596395E-008,
6354  +2.975164826E-008,
6355  +6.402664354E-008,
6356  -3.246264413E-008,
6357  -3.809887872E-008,
6358  +8.434094667E-008,
6359  +6.437721822E-008,
6360  +1.189317118E-006,
6361  +2.497214155E-006,
6362  +3.617151151E-006,
6363  +3.157242645E-006,
6364  +2.319611212E-006,
6365  +7.869333785E-006,
6366  +9.826449968E-006,
6367  +1.177108606E-005,
6368  +1.379448349E-005,
6369  +1.571428584E-005,
6370  +1.743183020E-005,
6371  +1.884208177E-005,
6372  +1.987093310E-005,
6373  +2.042970118E-005,
6374  -3.144468428E-005,
6375  -3.334947178E-005,
6376  -3.460439257E-005,
6377  -3.515914432E-005,
6378  -3.495384954E-005,
6379  -3.397853652E-005,
6380  -3.225446198E-005,
6381  -2.978993689E-005,
6382  -2.677291741E-005,
6383  -1.806914770E-005,
6384  -1.776598037E-005,
6385  -1.661818715E-005,
6386  -1.207003334E-005,
6387  -6.993315310E-006,
6388  -5.633860383E-007,
6389  -9.984935332E-007,
6390  -1.470520488E-006,
6391  -1.853591357E-006,
6392  +7.198007665E-007,
6393  +3.086857760E-006,
6394  +6.084746474E-006,
6395  +9.561075785E-006,
6396  +1.309637537E-005,
6397  +2.263354872E-005,
6398  +2.847247197E-005,
6399  +3.415624451E-005,
6400  +3.946387005E-005,
6401  +4.425736552E-005,
6402  +4.839275425E-005,
6403  +5.176846025E-005,
6404  +5.429694284E-005,
6405  +5.595519906E-005,
6406  +4.916387297E-006,
6407  +9.299508747E-006,
6408  +1.356193479E-005,
6409  +1.751866148E-005,
6410  +2.093936746E-005,
6411  +2.362549276E-005,
6412  +2.537086584E-005,
6413  +2.618136386E-005,
6414  +2.554462844E-005,
6415  +3.018750249E-005,
6416  +2.570833203E-005,
6417  +1.985177369E-005,
6418  +1.191342653E-005,
6419  +2.525620175E-006,
6420  -1.521241393E-005,
6421  -1.617751332E-005,
6422  +1.992636317E-005,
6423  +1.774702469E-005,
6424  +4.624524081E-005,
6425  +5.610509834E-005,
6426  +6.568001118E-005,
6427  +7.513730816E-005,
6428  +8.413690375E-005,
6429  +8.757545584E-005,
6430  +9.517164290E-005,
6431  +1.020687996E-004,
6432  +1.084438481E-004,
6433  +1.140582463E-004,
6434  +1.187910311E-004,
6435  +1.224978914E-004,
6436  +1.250260248E-004,
6437  +1.262027217E-004,
6438  +1.226499153E-004,
6439  +1.213575742E-004,
6440  +1.180980107E-004,
6441  +1.126275165E-004,
6442  +1.047207043E-004,
6443  +9.417100227E-005,
6444  +8.078388782E-005,
6445  +6.447290798E-005,
6446  +4.491530854E-005,
6447  +2.470704203E-005,
6448  -1.714242217E-006,
6449  -3.193307566E-005,
6450  -6.541742187E-005,
6451  -1.024175072E-004,
6452  -1.312203676E-004,
6453  -1.774113771E-004,
6454  -2.233728592E-004,
6455  -2.682086197E-004,
6456  -3.347633174E-004,
6457  -3.906481725E-004,
6458  -4.490280990E-004,
6459  -5.099929986E-004,
6460  -5.729619297E-004,
6461  -6.358824321E-004,
6462  -7.021900383E-004,
6463  -7.698345580E-004,
6464  -8.385353722E-004,
6465  -9.078957955E-004,
6466  -9.775133803E-004,
6467  -1.046945457E-003,
6468  -1.115717343E-003,
6469  -1.183370827E-003,
6470  -1.252829796E-003,
6471  -1.316190348E-003,
6472  -1.376571832E-003,
6473  -1.433344092E-003,
6474  -1.485876855E-003,
6475  -1.533520175E-003,
6476  -1.575609902E-003,
6477  -1.611457788E-003,
6478  -1.640390139E-003,
6479  -1.661288203E-003,
6480  -1.674512983E-003,
6481  -1.678415807E-003,
6482  -1.672798418E-003,
6483  -1.656501088E-003,
6484  -1.633993932E-003,
6485  -1.593449386E-003,
6486  +1.542080659E-003,
6487  +1.479332102E-003,
6488  +1.395521569E-003,
6489  +1.303116791E-003,
6490  +1.196175464E-003,
6491  +1.073757303E-003,
6492  +9.358961834E-004,
6493  +7.817269652E-004,
6494  +6.114174030E-004,
6495  +4.244441516E-004,
6496  +2.206075296E-004,
6497  -2.719412748E-007,
6498  -2.382978710E-004,
6499  -4.935106263E-004,
6500  -7.658848190E-004,
6501  -1.055365428E-003,
6502  -1.361547387E-003,
6503  -1.684492454E-003,
6504  -2.023874084E-003,
6505  -2.379294252E-003,
6506  -2.750317100E-003,
6507  -3.136433195E-003,
6508  -3.537061159E-003,
6509  -3.951539751E-003,
6510  -4.379155114E-003,
6511  -4.819062538E-003,
6512  -5.270531867E-003,
6513  -5.732392892E-003,
6514  -6.203945260E-003,
6515  -6.683901884E-003,
6516  -7.170005701E-003,
6517  -7.664063945E-003,
6518  -8.162760176E-003,
6519  -8.665001951E-003,
6520  -9.170533158E-003,
6521  -9.676489048E-003,
6522  -1.018219907E-002,
6523  -1.068630442E-002,
6524  -1.118756086E-002,
6525  -1.168460958E-002,
6526  -1.217562053E-002,
6527  -1.265939046E-002,
6528  -1.313448418E-002,
6529  -1.359948888E-002,
6530  -1.405300573E-002,
6531  -1.449365262E-002,
6532  -1.492007636E-002,
6533  -1.533095632E-002,
6534  -1.572482102E-002,
6535  -1.610082202E-002,
6536  -1.645756140E-002,
6537  -1.679391414E-002,
6538  -1.710879989E-002,
6539  -1.740120351E-002,
6540  -1.767017506E-002,
6541  -1.791484281E-002,
6542  -1.813439466E-002,
6543  -1.832821220E-002,
6544  -1.849545911E-002,
6545  -1.863567345E-002,
6546  -1.874836907E-002,
6547  -1.883326657E-002,
6548  -1.889026538E-002,
6549  -1.891860925E-002,
6550  +1.891860925E-002,
6551  +1.889026538E-002,
6552  +1.883326657E-002,
6553  +1.874836907E-002,
6554  +1.863567345E-002,
6555  +1.849545911E-002,
6556  +1.832821220E-002,
6557  +1.813439466E-002,
6558  +1.791484281E-002,
6559  +1.767017506E-002,
6560  +1.740120351E-002,
6561  +1.710879989E-002,
6562  +1.679391414E-002,
6563  +1.645756140E-002,
6564  +1.610082202E-002,
6565  +1.572482102E-002,
6566  +1.533095632E-002,
6567  +1.492007636E-002,
6568  +1.449365262E-002,
6569  +1.405300573E-002,
6570  +1.359948888E-002,
6571  +1.313448418E-002,
6572  +1.265939046E-002,
6573  +1.217562053E-002,
6574  +1.168460958E-002,
6575  +1.118756086E-002,
6576  +1.068630442E-002,
6577  +1.018219907E-002,
6578  +9.676489048E-003,
6579  +9.170533158E-003,
6580  +8.665001951E-003,
6581  +8.162760176E-003,
6582  +7.664063945E-003,
6583  +7.170005701E-003,
6584  +6.683901884E-003,
6585  +6.203945260E-003,
6586  +5.732392892E-003,
6587  +5.270531867E-003,
6588  +4.819062538E-003,
6589  +4.379155114E-003,
6590  +3.951539751E-003,
6591  +3.537061159E-003,
6592  +3.136433195E-003,
6593  +2.750317100E-003,
6594  +2.379294252E-003,
6595  +2.023874084E-003,
6596  +1.684492454E-003,
6597  +1.361547387E-003,
6598  +1.055365428E-003,
6599  +7.658848190E-004,
6600  +4.935106263E-004,
6601  +2.382978710E-004,
6602  +2.719412748E-007,
6603  -2.206075296E-004,
6604  -4.244441516E-004,
6605  -6.114174030E-004,
6606  -7.817269652E-004,
6607  -9.358961834E-004,
6608  -1.073757303E-003,
6609  -1.196175464E-003,
6610  -1.303116791E-003,
6611  -1.395521569E-003,
6612  -1.479332102E-003,
6613  -1.542080659E-003,
6614  +1.593449386E-003,
6615  +1.633993932E-003,
6616  +1.656501088E-003,
6617  +1.672798418E-003,
6618  +1.678415807E-003,
6619  +1.674512983E-003,
6620  +1.661288203E-003,
6621  +1.640390139E-003,
6622  +1.611457788E-003,
6623  +1.575609902E-003,
6624  +1.533520175E-003,
6625  +1.485876855E-003,
6626  +1.433344092E-003,
6627  +1.376571832E-003,
6628  +1.316190348E-003,
6629  +1.252829796E-003,
6630  +1.183370827E-003,
6631  +1.115717343E-003,
6632  +1.046945457E-003,
6633  +9.775133803E-004,
6634  +9.078957955E-004,
6635  +8.385353722E-004,
6636  +7.698345580E-004,
6637  +7.021900383E-004,
6638  +6.358824321E-004,
6639  +5.729619297E-004,
6640  +5.099929986E-004,
6641  +4.490280990E-004,
6642  +3.906481725E-004,
6643  +3.347633174E-004,
6644  +2.682086197E-004,
6645  +2.233728592E-004,
6646  +1.774113771E-004,
6647  +1.312203676E-004,
6648  +1.024175072E-004,
6649  +6.541742187E-005,
6650  +3.193307566E-005,
6651  +1.714242217E-006,
6652  -2.470704203E-005,
6653  -4.491530854E-005,
6654  -6.447290798E-005,
6655  -8.078388782E-005,
6656  -9.417100227E-005,
6657  -1.047207043E-004,
6658  -1.126275165E-004,
6659  -1.180980107E-004,
6660  -1.213575742E-004,
6661  -1.226499153E-004,
6662  -1.262027217E-004,
6663  -1.250260248E-004,
6664  -1.224978914E-004,
6665  -1.187910311E-004,
6666  -1.140582463E-004,
6667  -1.084438481E-004,
6668  -1.020687996E-004,
6669  -9.517164290E-005,
6670  -8.757545584E-005,
6671  -8.413690375E-005,
6672  -7.513730816E-005,
6673  -6.568001118E-005,
6674  -5.610509834E-005,
6675  -4.624524081E-005,
6676  -1.774702469E-005,
6677  -1.992636317E-005,
6678  +1.617751332E-005,
6679  +1.521241393E-005,
6680  -2.525620175E-006,
6681  -1.191342653E-005,
6682  -1.985177369E-005,
6683  -2.570833203E-005,
6684  -3.018750249E-005,
6685  -2.554462844E-005,
6686  -2.618136386E-005,
6687  -2.537086584E-005,
6688  -2.362549276E-005,
6689  -2.093936746E-005,
6690  -1.751866148E-005,
6691  -1.356193479E-005,
6692  -9.299508747E-006,
6693  -4.916387297E-006,
6694  -5.595519906E-005,
6695  -5.429694284E-005,
6696  -5.176846025E-005,
6697  -4.839275425E-005,
6698  -4.425736552E-005,
6699  -3.946387005E-005,
6700  -3.415624451E-005,
6701  -2.847247197E-005,
6702  -2.263354872E-005,
6703  -1.309637537E-005,
6704  -9.561075785E-006,
6705  -6.084746474E-006,
6706  -3.086857760E-006,
6707  -7.198007665E-007,
6708  +1.853591357E-006,
6709  +1.470520488E-006,
6710  +9.984935332E-007,
6711  +5.633860383E-007,
6712  +6.993315310E-006,
6713  +1.207003334E-005,
6714  +1.661818715E-005,
6715  +1.776598037E-005,
6716  +1.806914770E-005,
6717  +2.677291741E-005,
6718  +2.978993689E-005,
6719  +3.225446198E-005,
6720  +3.397853652E-005,
6721  +3.495384954E-005,
6722  +3.515914432E-005,
6723  +3.460439257E-005,
6724  +3.334947178E-005,
6725  +3.144468428E-005,
6726  -2.042970118E-005,
6727  -1.987093310E-005,
6728  -1.884208177E-005,
6729  -1.743183020E-005,
6730  -1.571428584E-005,
6731  -1.379448349E-005,
6732  -1.177108606E-005,
6733  -9.826449968E-006,
6734  -7.869333785E-006,
6735  -2.319611212E-006,
6736  -3.157242645E-006,
6737  -3.617151151E-006,
6738  -2.497214155E-006,
6739  -1.189317118E-006,
6740  -6.437721822E-008,
6741  -8.434094667E-008,
6742  +3.809887872E-008,
6743  +3.246264413E-008,
6744  -6.402664354E-008,
6745  -2.975164826E-008,
6746  -9.458596395E-008,
6747  -4.341498823E-007,
6748  -8.427224429E-007,
6749  -3.332600045E-006,
6750  -4.429412002E-006,
6751  -5.315936960E-006,
6752  -6.225028756E-006,
6753  -6.986399967E-006,
6754  -7.568834008E-006,
6755  -7.941360309E-006,
6756  -8.087732567E-006,
6757  -8.006985809E-006,
6758  -6.361419310E-006,
6759  -6.015239251E-006,
6760  -5.516381407E-006,
6761  -4.896494374E-006,
6762  -4.195037945E-006,
6763  -3.453840463E-006,
6764  -2.715013807E-006,
6765  -2.032118118E-006,
6766  -1.399798180E-006,
6767  -3.132386439E-007,
6768  -1.444918922E-007,
6769  -2.788728892E-008,
6770  -7.506701927E-009,
6771  -1.314406006E-008,
6772  +3.399493131E-009,
6773  +2.682709610E-009,
6774  +1.613285505E-009,
6775  +6.702406963E-010,
6776  -7.834767501E-008,
6777  -2.014677420E-007,
6778  -5.234479659E-007,
6779  -1.190443072E-006,
6780  -1.975324267E-006,
6781  -9.451737242E-007,
6782  -1.033426656E-006,
6783  -1.179182050E-006,
6784  -1.194632091E-006,
6785  -1.162929266E-006,
6786  -1.085227950E-006,
6787  -9.742954035E-007,
6788  -8.419976893E-007,
6789  -7.003467317E-007,
6790  +5.564140224E-007,
6791  +6.262345096E-007,
6792  +6.767839409E-007,
6793  +7.020648809E-007,
6794  +6.982898526E-007,
6795  +6.628192182E-007,
6796  +6.022448247E-007,
6797  +4.741137047E-007,
6798  +3.970030775E-007,
6799  +7.342250683E-007,
6800  +3.961981463E-007,
6801  +1.543309907E-007,
6802  +5.083275667E-008,
6803  +1.608403011E-008,
6804  -7.018770981E-011,
6805  -1.135985195E-010
6806 };
6807 
6809  -1.390191784E-007,
6810  -1.693738625E-007,
6811  -2.030677564E-007,
6812  -2.404238444E-007,
6813  -2.818143514E-007,
6814  -3.276689142E-007,
6815  -3.784752209E-007,
6816  -4.347855338E-007,
6817  -4.972276315E-007,
6818  -5.665120852E-007,
6819  -6.434325428E-007,
6820  -7.288739425E-007,
6821  -8.238164355E-007,
6822  -9.293416952E-007,
6823  -1.046637067E-006,
6824  -1.176999604E-006,
6825  -1.321840614E-006,
6826  -1.482681114E-006,
6827  -1.661159786E-006,
6828  -1.859034001E-006,
6829  -2.078171747E-006,
6830  -2.320550948E-006,
6831  -2.588257530E-006,
6832  -2.883470643E-006,
6833  -3.208459020E-006,
6834  -3.565570978E-006,
6835  -3.957220997E-006,
6836  -4.385879038E-006,
6837  -4.854050530E-006,
6838  -5.364252502E-006,
6839  -5.918994248E-006,
6840  -6.520755960E-006,
6841  -7.171964626E-006,
6842  -7.874960829E-006,
6843  -8.631964192E-006,
6844  -9.445050637E-006,
6845  -1.031611009E-005,
6846  -1.124680875E-005,
6847  -1.223855270E-005,
6848  -1.329243969E-005,
6849  -1.440921824E-005,
6850  -1.558924305E-005,
6851  -1.683242772E-005,
6852  -1.813820381E-005,
6853  -1.950545993E-005,
6854  -2.093250441E-005,
6855  -2.241701623E-005,
6856  -2.395598858E-005,
6857  -2.554569073E-005,
6858  -2.718161704E-005,
6859  -2.885844333E-005,
6860  -3.056998685E-005,
6861  -3.230916263E-005,
6862  -3.406793985E-005,
6863  -3.583733633E-005,
6864  -3.760734762E-005,
6865  -3.936696885E-005,
6866  -4.110412556E-005,
6867  -4.280570283E-005,
6868  -4.445751256E-005,
6869  -4.604430433E-005,
6870  -4.754976908E-005,
6871  -4.895655002E-005,
6872  -5.024627535E-005,
6873  +5.139957648E-005,
6874  +5.239612074E-005,
6875  +5.321469871E-005,
6876  +5.383323878E-005,
6877  +5.422891263E-005,
6878  +5.437819709E-005,
6879  +5.425697600E-005,
6880  +5.384063843E-005,
6881  +5.310418419E-005,
6882  +5.202236207E-005,
6883  +5.056979353E-005,
6884  +4.872112549E-005,
6885  +4.645117951E-005,
6886  +4.373511547E-005,
6887  +4.054862075E-005,
6888  +3.686808850E-005,
6889  +3.267079956E-005,
6890  +2.793515523E-005,
6891  +2.264085742E-005,
6892  +1.676913780E-005,
6893  +1.030297699E-005,
6894  +3.227306706E-006,
6895  -4.470633485E-006,
6896  -1.280130618E-005,
6897  -2.177240640E-005,
6898  -3.138873581E-005,
6899  -4.165195787E-005,
6900  -5.256036457E-005,
6901  -6.410864444E-005,
6902  -7.628766616E-005,
6903  -8.908427117E-005,
6904  -1.024810626E-004,
6905  -1.164562127E-004,
6906  -1.309833024E-004,
6907  -1.460311323E-004,
6908  -1.615635992E-004,
6909  -1.775395358E-004,
6910  -1.939126523E-004,
6911  -2.106313768E-004,
6912  -2.276388550E-004,
6913  -2.448728774E-004,
6914  -2.622658503E-004,
6915  -2.797449124E-004,
6916  -2.972317743E-004,
6917  -3.146430245E-004,
6918  -3.318900708E-004,
6919  -3.488793736E-004,
6920  -3.655125911E-004,
6921  -3.816867538E-004,
6922  -3.972945851E-004,
6923  -4.122247046E-004,
6924  -4.263620067E-004,
6925  -4.395879805E-004,
6926  -4.517810594E-004,
6927  -4.628172028E-004,
6928  -4.725702747E-004,
6929  -4.809123348E-004,
6930  -4.877146275E-004,
6931  -4.928477574E-004,
6932  -4.961824161E-004,
6933  -4.975944757E-004,
6934  -4.969481961E-004,
6935  -4.941228544E-004,
6936  -4.889960401E-004,
6937  +4.814492422E-004,
6938  +4.713678791E-004,
6939  +4.586426076E-004,
6940  +4.431701091E-004,
6941  +4.248536134E-004,
6942  +4.036037717E-004,
6943  +3.793396754E-004,
6944  +3.519894381E-004,
6945  +3.214911267E-004,
6946  +2.877934603E-004,
6947  +2.508567995E-004,
6948  +2.106537577E-004,
6949  +1.671699720E-004,
6950  +1.204049113E-004,
6951  +7.037253090E-005,
6952  +1.710198012E-005,
6953  -3.936182839E-005,
6954  -9.895755647E-005,
6955  -1.616069785E-004,
6956  -2.272142592E-004,
6957  -2.956659591E-004,
6958  -3.668301215E-004,
6959  -4.405563814E-004,
6960  -5.166754709E-004,
6961  -5.949990009E-004,
6962  -6.753197522E-004,
6963  -7.574109477E-004,
6964  -8.410271257E-004,
6965  -9.259034996E-004,
6966  -1.011756598E-003,
6967  -1.098284614E-003,
6968  -1.185167348E-003,
6969  -1.272067428E-003,
6970  -1.358630019E-003,
6971  -1.444484224E-003,
6972  -1.529243193E-003,
6973  -1.612505526E-003,
6974  -1.693855622E-003,
6975  -1.772865304E-003,
6976  -1.849094522E-003,
6977  -1.922092517E-003,
6978  -1.991399564E-003,
6979  -2.056547208E-003,
6980  -2.117061289E-003,
6981  -2.172462177E-003,
6982  -2.222266514E-003,
6983  -2.265989315E-003,
6984  -2.303145360E-003,
6985  -2.333251061E-003,
6986  -2.355825622E-003,
6987  -2.370394068E-003,
6988  -2.376487479E-003,
6989  -2.373647178E-003,
6990  -2.361423569E-003,
6991  -2.339380793E-003,
6992  -2.307097195E-003,
6993  -2.264167881E-003,
6994  -2.210205887E-003,
6995  -2.144844970E-003,
6996  -2.067740774E-003,
6997  -1.978572691E-003,
6998  -1.877046190E-003,
6999  -1.762894331E-003,
7000  -1.635878929E-003,
7001  +1.495792647E-003,
7002  +1.342460280E-003,
7003  +1.175740734E-003,
7004  +9.955273708E-004,
7005  +8.017504588E-004,
7006  +5.943773431E-004,
7007  +3.734139318E-004,
7008  +1.389056415E-004,
7009  -1.090620208E-004,
7010  -3.703625989E-004,
7011  -6.448282511E-004,
7012  -9.322494152E-004,
7013  -1.232374110E-003,
7014  -1.544908970E-003,
7015  -1.869517611E-003,
7016  -2.205822384E-003,
7017  -2.553403843E-003,
7018  -2.911801683E-003,
7019  -3.280514618E-003,
7020  -3.659002949E-003,
7021  -4.046686925E-003,
7022  -4.442950245E-003,
7023  -4.847140983E-003,
7024  -5.258570891E-003,
7025  -5.676518660E-003,
7026  -6.100233644E-003,
7027  -6.528933067E-003,
7028  -6.961807609E-003,
7029  -7.398022339E-003,
7030  -7.836719044E-003,
7031  -8.277016692E-003,
7032  -8.718019351E-003,
7033  -9.158811532E-003,
7034  -9.598465636E-003,
7035  -1.003604382E-002,
7036  -1.047059800E-002,
7037  -1.090117730E-002,
7038  -1.132682897E-002,
7039  -1.174659748E-002,
7040  -1.215953380E-002,
7041  -1.256469358E-002,
7042  -1.296114177E-002,
7043  -1.334795821E-002,
7044  -1.372423489E-002,
7045  -1.408908330E-002,
7046  -1.444163360E-002,
7047  -1.478104480E-002,
7048  -1.510649733E-002,
7049  -1.541720331E-002,
7050  -1.571240649E-002,
7051  -1.599138230E-002,
7052  -1.625344716E-002,
7053  -1.649795473E-002,
7054  -1.672429405E-002,
7055  -1.693190821E-002,
7056  -1.712027565E-002,
7057  -1.728892699E-002,
7058  -1.743743755E-002,
7059  -1.756543480E-002,
7060  -1.767260395E-002,
7061  -1.775865816E-002,
7062  -1.782339066E-002,
7063  -1.786663756E-002,
7064  -1.788828894E-002,
7065  +1.788828894E-002,
7066  +1.786663756E-002,
7067  +1.782339066E-002,
7068  +1.775865816E-002,
7069  +1.767260395E-002,
7070  +1.756543480E-002,
7071  +1.743743755E-002,
7072  +1.728892699E-002,
7073  +1.712027565E-002,
7074  +1.693190821E-002,
7075  +1.672429405E-002,
7076  +1.649795473E-002,
7077  +1.625344716E-002,
7078  +1.599138230E-002,
7079  +1.571240649E-002,
7080  +1.541720331E-002,
7081  +1.510649733E-002,
7082  +1.478104480E-002,
7083  +1.444163360E-002,
7084  +1.408908330E-002,
7085  +1.372423489E-002,
7086  +1.334795821E-002,
7087  +1.296114177E-002,
7088  +1.256469358E-002,
7089  +1.215953380E-002,
7090  +1.174659748E-002,
7091  +1.132682897E-002,
7092  +1.090117730E-002,
7093  +1.047059800E-002,
7094  +1.003604382E-002,
7095  +9.598465636E-003,
7096  +9.158811532E-003,
7097  +8.718019351E-003,
7098  +8.277016692E-003,
7099  +7.836719044E-003,
7100  +7.398022339E-003,
7101  +6.961807609E-003,
7102  +6.528933067E-003,
7103  +6.100233644E-003,
7104  +5.676518660E-003,
7105  +5.258570891E-003,
7106  +4.847140983E-003,
7107  +4.442950245E-003,
7108  +4.046686925E-003,
7109  +3.659002949E-003,
7110  +3.280514618E-003,
7111  +2.911801683E-003,
7112  +2.553403843E-003,
7113  +2.205822384E-003,
7114  +1.869517611E-003,
7115  +1.544908970E-003,
7116  +1.232374110E-003,
7117  +9.322494152E-004,
7118  +6.448282511E-004,
7119  +3.703625989E-004,
7120  +1.090620208E-004,
7121  -1.389056415E-004,
7122  -3.734139318E-004,
7123  -5.943773431E-004,
7124  -8.017504588E-004,
7125  -9.955273708E-004,
7126  -1.175740734E-003,
7127  -1.342460280E-003,
7128  -1.495792647E-003,
7129  +1.635878929E-003,
7130  +1.762894331E-003,
7131  +1.877046190E-003,
7132  +1.978572691E-003,
7133  +2.067740774E-003,
7134  +2.144844970E-003,
7135  +2.210205887E-003,
7136  +2.264167881E-003,
7137  +2.307097195E-003,
7138  +2.339380793E-003,
7139  +2.361423569E-003,
7140  +2.373647178E-003,
7141  +2.376487479E-003,
7142  +2.370394068E-003,
7143  +2.355825622E-003,
7144  +2.333251061E-003,
7145  +2.303145360E-003,
7146  +2.265989315E-003,
7147  +2.222266514E-003,
7148  +2.172462177E-003,
7149  +2.117061289E-003,
7150  +2.056547208E-003,
7151  +1.991399564E-003,
7152  +1.922092517E-003,
7153  +1.849094522E-003,
7154  +1.772865304E-003,
7155  +1.693855622E-003,
7156  +1.612505526E-003,
7157  +1.529243193E-003,
7158  +1.444484224E-003,
7159  +1.358630019E-003,
7160  +1.272067428E-003,
7161  +1.185167348E-003,
7162  +1.098284614E-003,
7163  +1.011756598E-003,
7164  +9.259034996E-004,
7165  +8.410271257E-004,
7166  +7.574109477E-004,
7167  +6.753197522E-004,
7168  +5.949990009E-004,
7169  +5.166754709E-004,
7170  +4.405563814E-004,
7171  +3.668301215E-004,
7172  +2.956659591E-004,
7173  +2.272142592E-004,
7174  +1.616069785E-004,
7175  +9.895755647E-005,
7176  +3.936182839E-005,
7177  -1.710198012E-005,
7178  -7.037253090E-005,
7179  -1.204049113E-004,
7180  -1.671699720E-004,
7181  -2.106537577E-004,
7182  -2.508567995E-004,
7183  -2.877934603E-004,
7184  -3.214911267E-004,
7185  -3.519894381E-004,
7186  -3.793396754E-004,
7187  -4.036037717E-004,
7188  -4.248536134E-004,
7189  -4.431701091E-004,
7190  -4.586426076E-004,
7191  -4.713678791E-004,
7192  -4.814492422E-004,
7193  +4.889960401E-004,
7194  +4.941228544E-004,
7195  +4.969481961E-004,
7196  +4.975944757E-004,
7197  +4.961824161E-004,
7198  +4.928477574E-004,
7199  +4.877146275E-004,
7200  +4.809123348E-004,
7201  +4.725702747E-004,
7202  +4.628172028E-004,
7203  +4.517810594E-004,
7204  +4.395879805E-004,
7205  +4.263620067E-004,
7206  +4.122247046E-004,
7207  +3.972945851E-004,
7208  +3.816867538E-004,
7209  +3.655125911E-004,
7210  +3.488793736E-004,
7211  +3.318900708E-004,
7212  +3.146430245E-004,
7213  +2.972317743E-004,
7214  +2.797449124E-004,
7215  +2.622658503E-004,
7216  +2.448728774E-004,
7217  +2.276388550E-004,
7218  +2.106313768E-004,
7219  +1.939126523E-004,
7220  +1.775395358E-004,
7221  +1.615635992E-004,
7222  +1.460311323E-004,
7223  +1.309833024E-004,
7224  +1.164562127E-004,
7225  +1.024810626E-004,
7226  +8.908427117E-005,
7227  +7.628766616E-005,
7228  +6.410864444E-005,
7229  +5.256036457E-005,
7230  +4.165195787E-005,
7231  +3.138873581E-005,
7232  +2.177240640E-005,
7233  +1.280130618E-005,
7234  +4.470633485E-006,
7235  -3.227306706E-006,
7236  -1.030297699E-005,
7237  -1.676913780E-005,
7238  -2.264085742E-005,
7239  -2.793515523E-005,
7240  -3.267079956E-005,
7241  -3.686808850E-005,
7242  -4.054862075E-005,
7243  -4.373511547E-005,
7244  -4.645117951E-005,
7245  -4.872112549E-005,
7246  -5.056979353E-005,
7247  -5.202236207E-005,
7248  -5.310418419E-005,
7249  -5.384063843E-005,
7250  -5.425697600E-005,
7251  -5.437819709E-005,
7252  -5.422891263E-005,
7253  -5.383323878E-005,
7254  -5.321469871E-005,
7255  -5.239612074E-005,
7256  -5.139957648E-005,
7257  +5.024627535E-005,
7258  +4.895655002E-005,
7259  +4.754976908E-005,
7260  +4.604430433E-005,
7261  +4.445751256E-005,
7262  +4.280570283E-005,
7263  +4.110412556E-005,
7264  +3.936696885E-005,
7265  +3.760734762E-005,
7266  +3.583733633E-005,
7267  +3.406793985E-005,
7268  +3.230916263E-005,
7269  +3.056998685E-005,
7270  +2.885844333E-005,
7271  +2.718161704E-005,
7272  +2.554569073E-005,
7273  +2.395598858E-005,
7274  +2.241701623E-005,
7275  +2.093250441E-005,
7276  +1.950545993E-005,
7277  +1.813820381E-005,
7278  +1.683242772E-005,
7279  +1.558924305E-005,
7280  +1.440921824E-005,
7281  +1.329243969E-005,
7282  +1.223855270E-005,
7283  +1.124680875E-005,
7284  +1.031611009E-005,
7285  +9.445050637E-006,
7286  +8.631964192E-006,
7287  +7.874960829E-006,
7288  +7.171964626E-006,
7289  +6.520755960E-006,
7290  +5.918994248E-006,
7291  +5.364252502E-006,
7292  +4.854050530E-006,
7293  +4.385879038E-006,
7294  +3.957220997E-006,
7295  +3.565570978E-006,
7296  +3.208459020E-006,
7297  +2.883470643E-006,
7298  +2.588257530E-006,
7299  +2.320550948E-006,
7300  +2.078171747E-006,
7301  +1.859034001E-006,
7302  +1.661159786E-006,
7303  +1.482681114E-006,
7304  +1.321840614E-006,
7305  +1.176999604E-006,
7306  +1.046637067E-006,
7307  +9.293416952E-007,
7308  +8.238164355E-007,
7309  +7.288739425E-007,
7310  +6.434325428E-007,
7311  +5.665120852E-007,
7312  +4.972276315E-007,
7313  +4.347855338E-007,
7314  +3.784752209E-007,
7315  +3.276689142E-007,
7316  +2.818143514E-007,
7317  +2.404238444E-007,
7318  +2.030677564E-007,
7319  +1.693738625E-007,
7320  +1.390191784E-007
7321 };
7322 
7323 /* pre-scale lfe fir coefficients
7324  *
7325  * Permuted compared to table D.8 in the spec. First, the table in the
7326  * spec has twice the number of coefficients, but they are reflected,
7327  * T[i] = T[511 - i]. Furthermore, the indices are permuted, so that
7328  *
7329  * lfe_fir_64[8 * k + j] = T[64 * j + k]
7330  *
7331  * for 0 <= k < 32 and 0 <= j < 8. (This corresponds to adding a
7332  * leading zero to the 8-bit index, and rotating it right by 3 bits
7333  * as a 9-bit field). Values with j >= 4 can be reflected, as
7334  *
7335  * lfe_fir_64[8 * k + j] = T[64 * (7 - j) + (63 - k)]
7336  *
7337  * so all values in T get included. */
7338 #define SCALE(c) ((c) / (256.0f * 32768.0f))
7339 DECLARE_ALIGNED(16, const float, ff_dca_lfe_fir_64)[256] = {
7340  SCALE(2.658434386830777e-4), SCALE(9.029330685734748e-3),
7341  SCALE(7.939263433218002e-2), SCALE(2.425158768892288e-1),
7342  SCALE(3.430179357528686e-1), SCALE(2.398228943347931e-1),
7343  SCALE(7.746443897485733e-2), SCALE(8.622321300208569e-3),
7344  SCALE(8.179365249816328e-5), SCALE(9.450953453779220e-3),
7345  SCALE(8.134882897138596e-2), SCALE(2.451938837766648e-1),
7346  SCALE(3.429597318172455e-1), SCALE(2.371159791946411e-1),
7347  SCALE(7.556436210870743e-2), SCALE(8.229630999267101e-3),
7348  SCALE(9.439323912374676e-5), SCALE(9.887560270726680e-3),
7349  SCALE(8.333285897970200e-2), SCALE(2.478559017181396e-1),
7350  SCALE(3.428434133529663e-1), SCALE(2.343961596488952e-1),
7351  SCALE(7.369252294301987e-2), SCALE(7.850865833461285e-3),
7352  SCALE(1.082170274457894e-4), SCALE(1.033949479460716e-2),
7353  SCALE(8.534456789493561e-2), SCALE(2.505008876323700e-1),
7354  SCALE(3.426689505577088e-1), SCALE(2.316644787788391e-1),
7355  SCALE(7.184901088476181e-2), SCALE(7.485736627131701e-3),
7356  SCALE(1.233371440321207e-4), SCALE(1.080708485096693e-2),
7357  SCALE(8.738376945257187e-2), SCALE(2.531278133392334e-1),
7358  SCALE(3.424364924430847e-1), SCALE(2.289219647645950e-1),
7359  SCALE(7.003392279148102e-2), SCALE(7.133882027119398e-3),
7360  SCALE(1.397485757479444e-4), SCALE(1.129068247973919e-2),
7361  SCALE(8.945026248693466e-2), SCALE(2.557355761528015e-1),
7362  SCALE(3.421461284160614e-1), SCALE(2.261696159839630e-1),
7363  SCALE(6.824731826782227e-2), SCALE(6.794991903007030e-3),
7364  SCALE(1.575958012836054e-4), SCALE(1.179065089672804e-2),
7365  SCALE(9.154383838176728e-2), SCALE(2.583232223987580e-1),
7366  SCALE(3.417979776859284e-1), SCALE(2.234084606170654e-1),
7367  SCALE(6.648923456668854e-2), SCALE(6.468691397458315e-3),
7368  SCALE(1.769922382663936e-4), SCALE(1.230732165277004e-2),
7369  SCALE(9.366425126791000e-2), SCALE(2.608896791934967e-1),
7370  SCALE(3.413922190666198e-1), SCALE(2.206395119428635e-1),
7371  SCALE(6.475970894098282e-2), SCALE(6.154712289571762e-3),
7372  SCALE(1.981738605536520e-4), SCALE(1.284105982631445e-2),
7373  SCALE(9.581124037504196e-2), SCALE(2.634339034557342e-1),
7374  SCALE(3.409290313720703e-1), SCALE(2.178637981414795e-1),
7375  SCALE(6.305878609418869e-2), SCALE(5.852684378623962e-3),
7376  SCALE(2.211847313446924e-4), SCALE(1.339218579232693e-2),
7377  SCALE(9.798453748226166e-2), SCALE(2.659549415111542e-1),
7378  SCALE(3.404086530208588e-1), SCALE(2.150822728872299e-1),
7379  SCALE(6.138643622398376e-2), SCALE(5.562345497310162e-3),
7380  SCALE(2.460231189616024e-4), SCALE(1.396108977496624e-2),
7381  SCALE(1.001838669180870e-1), SCALE(2.684516608715058e-1),
7382  SCALE(3.398312926292420e-1), SCALE(2.122959494590759e-1),
7383  SCALE(5.974265560507774e-2), SCALE(5.283284001052380e-3),
7384  SCALE(2.726115926634520e-4), SCALE(1.454808749258518e-2),
7385  SCALE(1.024089083075523e-1), SCALE(2.709231376647949e-1),
7386  SCALE(3.391972482204438e-1), SCALE(2.095058411359787e-1),
7387  SCALE(5.812742188572884e-2), SCALE(5.015311297029257e-3),
7388  SCALE(3.013863170053810e-4), SCALE(1.515355054289102e-2),
7389  SCALE(1.046593263745308e-1), SCALE(2.733682692050934e-1),
7390  SCALE(3.385068178176880e-1), SCALE(2.067128717899322e-1),
7391  SCALE(5.654069408774376e-2), SCALE(4.758012015372515e-3),
7392  SCALE(3.328395541757345e-4), SCALE(1.577781140804291e-2),
7393  SCALE(1.069347932934761e-1), SCALE(2.757860720157624e-1),
7394  SCALE(3.377602994441986e-1), SCALE(2.039180546998978e-1),
7395  SCALE(5.498242005705833e-2), SCALE(4.511159844696522e-3),
7396  SCALE(3.658991190604866e-4), SCALE(1.642123050987720e-2),
7397  SCALE(1.092349365353584e-1), SCALE(2.781755328178406e-1),
7398  SCALE(3.369580209255218e-1), SCALE(2.011223286390304e-1),
7399  SCALE(5.345252528786659e-2), SCALE(4.274417180567980e-3),
7400  SCALE(4.018281470052898e-4), SCALE(1.708412915468216e-2),
7401  SCALE(1.115593686699867e-1), SCALE(2.805356979370117e-1),
7402  SCALE(3.361004292964936e-1), SCALE(1.983266174793244e-1),
7403  SCALE(5.195093154907227e-2), SCALE(4.047499038279056e-3),
7404  SCALE(4.401875485200435e-4), SCALE(1.776690222322941e-2),
7405  SCALE(1.139076948165894e-1), SCALE(2.828655838966370e-1),
7406  SCALE(3.351879119873047e-1), SCALE(1.955319195985794e-1),
7407  SCALE(5.047753453254700e-2), SCALE(3.830091329291463e-3),
7408  SCALE(4.812776169274002e-4), SCALE(1.846982724964619e-2),
7409  SCALE(1.162794977426529e-1), SCALE(2.851640880107880e-1),
7410  SCALE(3.342207968235016e-1), SCALE(1.927391141653061e-1),
7411  SCALE(4.903224110603333e-2), SCALE(3.621967276558280e-3),
7412  SCALE(5.252459668554366e-4), SCALE(1.919330470263958e-2),
7413  SCALE(1.186743453145027e-1), SCALE(2.874303460121155e-1),
7414  SCALE(3.331996202468872e-1), SCALE(1.899491697549820e-1),
7415  SCALE(4.761491715908051e-2), SCALE(3.422776935622096e-3),
7416  SCALE(5.721592460758984e-4), SCALE(1.993762329220772e-2),
7417  SCALE(1.210917681455612e-1), SCALE(2.896633744239807e-1),
7418  SCALE(3.321248590946198e-1), SCALE(1.871629506349564e-1),
7419  SCALE(4.622544348239899e-2), SCALE(3.232272574678064e-3),
7420  SCALE(6.222130032256246e-4), SCALE(2.070316113531590e-2),
7421  SCALE(1.235313042998314e-1), SCALE(2.918621897697448e-1),
7422  SCALE(3.309969604015350e-1), SCALE(1.843813359737396e-1),
7423  SCALE(4.486365616321564e-2), SCALE(3.050152910873294e-3),
7424  SCALE(6.755515350960195e-4), SCALE(2.149021252989769e-2),
7425  SCALE(1.259924471378326e-1), SCALE(2.940258979797364e-1),
7426  SCALE(3.298164308071136e-1), SCALE(1.816052496433258e-1),
7427  SCALE(4.352942481637001e-2), SCALE(2.876190468668938e-3),
7428  SCALE(7.324148900806904e-4), SCALE(2.229913882911205e-2),
7429  SCALE(1.284746825695038e-1), SCALE(2.961534857749939e-1),
7430  SCALE(3.285838961601258e-1), SCALE(1.788355410099030e-1),
7431  SCALE(4.222255200147629e-2), SCALE(2.710093278437853e-3),
7432  SCALE(7.928516715764999e-4), SCALE(2.313023805618286e-2),
7433  SCALE(1.309774816036224e-1), SCALE(2.982441186904907e-1),
7434  SCALE(3.272998929023742e-1), SCALE(1.760730892419815e-1),
7435  SCALE(4.094288870692253e-2), SCALE(2.551567042246461e-3),
7436  SCALE(8.570110658183694e-4), SCALE(2.398385666310787e-2),
7437  SCALE(1.335003077983856e-1), SCALE(3.002967536449432e-1),
7438  SCALE(3.259649574756622e-1), SCALE(1.733186990022659e-1),
7439  SCALE(3.969023004174232e-2), SCALE(2.400433411821723e-3),
7440  SCALE(9.251192095689476e-4), SCALE(2.486028522253036e-2),
7441  SCALE(1.360425949096680e-1), SCALE(3.023106753826142e-1),
7442  SCALE(3.245797157287598e-1), SCALE(1.705732345581055e-1),
7443  SCALE(3.846437484025955e-2), SCALE(2.256359672173858e-3),
7444  SCALE(9.974770946428180e-4), SCALE(2.575986087322235e-2),
7445  SCALE(1.386037617921829e-1), SCALE(3.042849004268646e-1),
7446  SCALE(3.231448531150818e-1), SCALE(1.678375005722046e-1),
7447  SCALE(3.726511076092720e-2), SCALE(2.119151875376701e-3),
7448  SCALE(1.073930296115577e-3), SCALE(2.668286114931106e-2),
7449  SCALE(1.411831974983215e-1), SCALE(3.062185347080230e-1),
7450  SCALE(3.216609656810760e-1), SCALE(1.651122719049454e-1),
7451  SCALE(3.609224036335945e-2), SCALE(1.988604199141264e-3),
7452  SCALE(1.155023579485714e-3), SCALE(2.762960828840732e-2),
7453  SCALE(1.437802612781525e-1), SCALE(3.081108033657074e-1),
7454  SCALE(3.201287388801574e-1), SCALE(1.623983532190323e-1),
7455  SCALE(3.494550660252571e-2), SCALE(1.864377525635064e-3),
7456  SCALE(1.240676851011813e-3), SCALE(2.860039286315441e-2),
7457  SCALE(1.463943719863892e-1), SCALE(3.099608123302460e-1),
7458  SCALE(3.185488879680634e-1), SCALE(1.596965193748474e-1),
7459  SCALE(3.382468968629837e-2), SCALE(1.746327499859035e-3),
7460  SCALE(1.331258914433420e-3), SCALE(2.959549613296986e-2),
7461  SCALE(1.490248143672943e-1), SCALE(3.117676973342896e-1),
7462  SCALE(3.169221282005310e-1), SCALE(1.570075154304504e-1),
7463  SCALE(3.272953629493714e-2), SCALE(1.634211512282491e-3),
7464  SCALE(1.426893868483603e-3), SCALE(3.061520494520664e-2),
7465  SCALE(1.516709625720978e-1), SCALE(3.135308027267456e-1),
7466  SCALE(3.152491748332978e-1), SCALE(1.543320864439010e-1),
7467  SCALE(3.165979683399200e-2), SCALE(1.527829794213176e-3),
7468 };
7469 
7470 /* Permuted compared to table D.8 in the spec. First, the table in the
7471  * spec has twice the number of coefficients, but they are reflected,
7472  * T[i] = T[511 - i]. Furthermore, the indices are permuted, so that
7473  *
7474  * lfe_fir_128[4 * k + j] = T[128 * j + k]
7475  *
7476  * for 0 <= k < 64 and 0 <= j < 4. Values with j >= 2 can be
7477  * reflected, as
7478  *
7479  * lfe_fir_128[4 * k + j] = T[128 * (3 - j) + (127 - k)]
7480  *
7481  * so all values in T get included. */
7482 DECLARE_ALIGNED(16, const float, ff_dca_lfe_fir_128)[256] = {
7483  SCALE(0.00053168571), SCALE(0.15878495574), SCALE(0.68603444099), SCALE(0.15492856503),
7484  SCALE(0.00016358691), SCALE(0.16269733012), SCALE(0.68591803312), SCALE(0.15112841129),
7485  SCALE(0.00018878609), SCALE(0.16666537523), SCALE(0.68568539619), SCALE(0.14738474786),
7486  SCALE(0.00021643363), SCALE(0.17068879306), SCALE(0.68533653021), SCALE(0.14369773865),
7487  SCALE(0.00024667382), SCALE(0.17476719618), SCALE(0.68487155437), SCALE(0.14006754756),
7488  SCALE(0.00027949660), SCALE(0.17890018225), SCALE(0.68429082632), SCALE(0.13649433851),
7489  SCALE(0.00031519096), SCALE(0.18308731914), SCALE(0.68359452486), SCALE(0.13297818601),
7490  SCALE(0.00035398375), SCALE(0.18732811511), SCALE(0.68278300762), SCALE(0.12951917946),
7491  SCALE(0.00039634691), SCALE(0.19162209332), SCALE(0.68185669184), SCALE(0.12611730397),
7492  SCALE(0.00044236859), SCALE(0.19596865773), SCALE(0.68081587553), SCALE(0.12277261168),
7493  SCALE(0.00049204525), SCALE(0.20036731660), SCALE(0.67966115475), SCALE(0.11948505789),
7494  SCALE(0.00054522208), SCALE(0.20481738448), SCALE(0.67839306593), SCALE(0.11625462025),
7495  SCALE(0.00060277141), SCALE(0.20931822062), SCALE(0.67701220512), SCALE(0.11308115721),
7496  SCALE(0.00066567765), SCALE(0.21386915445), SCALE(0.67551922798), SCALE(0.10996460915),
7497  SCALE(0.00073179678), SCALE(0.21846942604), SCALE(0.67391467094), SCALE(0.10690483451),
7498  SCALE(0.00080365466), SCALE(0.22311829031), SCALE(0.67219948769), SCALE(0.10390164703),
7499  SCALE(0.00088037323), SCALE(0.22781492770), SCALE(0.67037439346), SCALE(0.10095486045),
7500  SCALE(0.00096255314), SCALE(0.23255851865), SCALE(0.66844022274), SCALE(0.09806428105),
7501  SCALE(0.00105048984), SCALE(0.23734821379), SCALE(0.66639786959), SCALE(0.09522963315),
7502  SCALE(0.00114431616), SCALE(0.24218304455), SCALE(0.66424828768), SCALE(0.09245070815),
7503  SCALE(0.00124442333), SCALE(0.24706205726), SCALE(0.66199249029), SCALE(0.08972713351),
7504  SCALE(0.00135110028), SCALE(0.25198432803), SCALE(0.65963155031), SCALE(0.08705867827),
7505  SCALE(0.00146482687), SCALE(0.25694879889), SCALE(0.65716648102), SCALE(0.08444493264),
7506  SCALE(0.00158570008), SCALE(0.26195442677), SCALE(0.65459835529), SCALE(0.08188561350),
7507  SCALE(0.00171401864), SCALE(0.26700007915), SCALE(0.65192854404), SCALE(0.07938029617),
7508  SCALE(0.00185023469), SCALE(0.27208462358), SCALE(0.64915806055), SCALE(0.07692859322),
7509  SCALE(0.00199495023), SCALE(0.27720692754), SCALE(0.64628833532), SCALE(0.07453006506),
7510  SCALE(0.00214785640), SCALE(0.28236576915), SCALE(0.64332056046), SCALE(0.07218432426),
7511  SCALE(0.00231004250), SCALE(0.28755992651), SCALE(0.64025616646), SCALE(0.06989086419),
7512  SCALE(0.00248134881), SCALE(0.29278811812), SCALE(0.63709646463), SCALE(0.06764923781),
7513  SCALE(0.00266251224), SCALE(0.29804900289), SCALE(0.63384294510), SCALE(0.06545893103),
7514  SCALE(0.00285378192), SCALE(0.30334126949), SCALE(0.63049703836), SCALE(0.06331945211),
7515  SCALE(0.00305565330), SCALE(0.30866351724), SCALE(0.62706029415), SCALE(0.06123027951),
7516  SCALE(0.00326841651), SCALE(0.31401440501), SCALE(0.62353414297), SCALE(0.05919086933),
7517  SCALE(0.00349264755), SCALE(0.31939238310), SCALE(0.61992025375), SCALE(0.05720067024),
7518  SCALE(0.00372874714), SCALE(0.32479602098), SCALE(0.61622029543), SCALE(0.05525910854),
7519  SCALE(0.00397720048), SCALE(0.33022382855), SCALE(0.61243581772), SCALE(0.05336561054),
7520  SCALE(0.00423829490), SCALE(0.33567428589), SCALE(0.60856848955), SCALE(0.05151961371),
7521  SCALE(0.00451271003), SCALE(0.34114575386), SCALE(0.60462015867), SCALE(0.04972046614),
7522  SCALE(0.00480085658), SCALE(0.34663668275), SCALE(0.60059231520), SCALE(0.04796761274),
7523  SCALE(0.00510312291), SCALE(0.35214546323), SCALE(0.59648692608), SCALE(0.04626038298),
7524  SCALE(0.00542017492), SCALE(0.35767036676), SCALE(0.59230577946), SCALE(0.04459818453),
7525  SCALE(0.00575236930), SCALE(0.36320972443), SCALE(0.58805054426), SCALE(0.04298033938),
7526  SCALE(0.00610029325), SCALE(0.36876192689), SCALE(0.58372318745), SCALE(0.04140623659),
7527  SCALE(0.00646453211), SCALE(0.37432509661), SCALE(0.57932555676), SCALE(0.03987516090),
7528  SCALE(0.00684553990), SCALE(0.37989753485), SCALE(0.57485944033), SCALE(0.03838652745),
7529  SCALE(0.00724391919), SCALE(0.38547745347), SCALE(0.57032698393), SCALE(0.03693958372),
7530  SCALE(0.00766016589), SCALE(0.39106300473), SCALE(0.56572991610), SCALE(0.03553372994),
7531  SCALE(0.00809498038), SCALE(0.39665243030), SCALE(0.56107026339), SCALE(0.03416819125),
7532  SCALE(0.00854881573), SCALE(0.40224379301), SCALE(0.55634999275), SCALE(0.03284239396),
7533  SCALE(0.00902230106), SCALE(0.40783521533), SCALE(0.55157101154), SCALE(0.03155555204),
7534  SCALE(0.00951600447), SCALE(0.41342487931), SCALE(0.54673534632), SCALE(0.03030703776),
7535  SCALE(0.01003060210), SCALE(0.41901078820), SCALE(0.54184508324), SCALE(0.02909611352),
7536  SCALE(0.01056654565), SCALE(0.42459106445), SCALE(0.53690224886), SCALE(0.02792212367),
7537  SCALE(0.01112466771), SCALE(0.43016362190), SCALE(0.53190881014), SCALE(0.02678431384),
7538  SCALE(0.01170534454), SCALE(0.43572667241), SCALE(0.52686679363), SCALE(0.02568206564),
7539  SCALE(0.01230939943), SCALE(0.44127810001), SCALE(0.52177828550), SCALE(0.02461459488),
7540  SCALE(0.01293735672), SCALE(0.44681602716), SCALE(0.51664537191), SCALE(0.02358125709),
7541  SCALE(0.01358995494), SCALE(0.45233830810), SCALE(0.51147013903), SCALE(0.02258131653),
7542  SCALE(0.01426773332), SCALE(0.45784294605), SCALE(0.50625455379), SCALE(0.02161412500),
7543  SCALE(0.01497144438), SCALE(0.46332800388), SCALE(0.50100076199), SCALE(0.02067894675),
7544  SCALE(0.01570170000), SCALE(0.46879136562), SCALE(0.49571081996), SCALE(0.01977507770),
7545  SCALE(0.01645922661), SCALE(0.47423094511), SCALE(0.49038675427), SCALE(0.01890186779),
7546  SCALE(0.01724460535), SCALE(0.47964480519), SCALE(0.48503074050), SCALE(0.01805862412),
7547 };
7548 #undef SCALE
7549 
7550 DECLARE_ALIGNED(16, const float, ff_dca_fir_64bands)[1024] = {
7551  /* Bank 0 */
7552  -7.1279389866041690e-8, -7.0950903150874990e-8,
7553  -7.9525034321375090e-8, -8.9326871281374790e-8,
7554  -9.7483190494874640e-8, -1.0586659510721950e-7,
7555  -1.1527363411865760e-7, -1.2523109645615350e-7,
7556  -1.3555636137971380e-7, -1.4640931821191640e-7,
7557  -1.5787424998123710e-7, -1.6994592926571220e-7,
7558  -1.8264184311018150e-7, -1.9600594587757850e-7,
7559  -2.1007899706006800e-7, -2.2489759047553620e-7,
7560  -2.4050245877923400e-7, -2.5693874615777660e-7,
7561  -2.7425370308549580e-7, -2.9249662541757600e-7,
7562  -3.1171981968268900e-7, -3.3197864040473180e-7,
7563  -3.5333134588843600e-7, -3.7583910465412180e-7,
7564  -3.9956628121669190e-7, -4.2458045296159330e-7,
7565  -4.5095249563698380e-7, -4.7875659112606760e-7,
7566  -5.0807031294631050e-7, -5.3897464223335550e-7,
7567  -5.7155423388793000e-7, -6.0589741192019800e-7,
7568  -6.4209580087853050e-7, -6.8024432849991400e-7,
7569  -7.2044165259013450e-7, -7.6279018172077200e-7,
7570  -8.0739610368280600e-7, -8.5436937020293650e-7,
7571  -9.0382333224895500e-7, -9.5587472540498280e-7,
7572  -1.0106437128213760e-6, -1.0682538906146330e-6,
7573  -1.1288323637155430e-6, -1.1925097184646100e-6,
7574  -1.2594193438633260e-6, -1.3296974052300520e-6,
7575  -1.4034829433780260e-6, -1.4809178634979940e-6,
7576  -1.5621465913980060e-6, -1.6473160377545360e-6,
7577  -1.7365751553971340e-6, -1.8300749104526120e-6,
7578  -1.9279680902322050e-6, -2.0304092660990760e-6,
7579  -2.1375541686662320e-6, -2.2495596253776460e-6,
7580  -2.3665828120950560e-6, -2.4887811970856540e-6,
7581  -2.6163120571644820e-6, -2.7493324266391140e-6,
7582  -2.8879984579501380e-6, -3.0324653639203880e-6,
7583  -3.1828867865974640e-6, -3.3394147240855820e-6,
7584  -3.5021985520037540e-6, -3.6713849262294680e-6,
7585  -3.8471166218015830e-6, -4.0295324657699800e-6,
7586  -4.2187670209852250e-6, -4.4149505043312320e-6,
7587  -4.6182073040543900e-6, -4.8286558658894680e-6,
7588  -5.0464076705003400e-6, -5.2715671455405850e-6,
7589  -5.5042307535458100e-6, -5.7444868785028750e-6,
7590  -5.9924142424804800e-6, -6.2480817863072800e-6,
7591  -6.5115476278604000e-6, -6.7828589565804950e-6,
7592  -7.0620507545154100e-6, -7.3491456697144900e-6,
7593  -7.6441525098592000e-6, -7.9470661364365490e-6,
7594  -8.2578666429227760e-6, -8.5765192154768100e-6,
7595  -8.9029718900122000e-6, -9.2371554195468400e-6,
7596  -9.5789825988253100e-6, -9.9283481667264540e-6,
7597  -1.0285127334608450e-5, -1.0649175634328590e-5,
7598  -1.1020327046334650e-5, -1.1398393880881060e-5,
7599  -1.1783166036693560e-5, -1.2174410889256530e-5,
7600  -1.2571871574469220e-5, -1.2975266858030310e-5,
7601  -1.3384289978242060e-5, -1.3798608540965960e-5,
7602  -1.4217863365843780e-5, -1.4641668383496450e-5,
7603  -1.5069609527679710e-5, -1.5501244597782600e-5,
7604  -1.5936101341640500e-5, -1.6373677426466900e-5,
7605  -1.6813441716539560e-5, -1.7254834143068570e-5,
7606  -1.7697261563607500e-5, -1.8140097714618200e-5,
7607  -1.8582686308483550e-5, -1.9024340970099240e-5,
7608  -1.9464340744880170e-5, -1.9901930030141080e-5,
7609  -2.0336321557464510e-5, -2.0766696417773940e-5,
7610  -2.1192201630574280e-5, -2.1611950084231910e-5,
7611  -2.2025021652894630e-5, -2.2430463239517170e-5,
7612  -2.2827288605503470e-5, -2.3214478371918170e-5,
7613  -2.3590980216497750e-5, -2.3955708939763280e-5,
7614  -2.4307547722489910e-5, -2.4645348200903720e-5,
7615  -2.4967930863542620e-5, -2.5274085082324960e-5,
7616  /* Bank 1 */
7617  2.5562569399199020e-5, 2.5832111724562040e-5,
7618  2.6081413415833200e-5, 2.6309149390520640e-5,
7619  2.6513966535124460e-5, 2.6694483850464800e-5,
7620  2.6849297239997120e-5, 2.6976979753245170e-5,
7621  2.7076082153012070e-5, 2.7145133103663890e-5,
7622  2.7182642746157720e-5, 2.7187102980536760e-5,
7623  2.7156990105794550e-5, 2.7090765064735940e-5,
7624  2.6986876191054700e-5, 2.6843759539035120e-5,
7625  2.6659843389908530e-5, 2.6433548592482960e-5,
7626  2.6163291550639320e-5, 2.5847484577439320e-5,
7627  2.5484540698002960e-5, 2.5072874052447260e-5,
7628  2.4610903957661350e-5, 2.4097055300584120e-5,
7629  2.3529763128539150e-5, 2.2907473117403740e-5,
7630  2.2228647280994560e-5, 2.1491764461832140e-5,
7631  2.0695325418576370e-5, 1.9837853265502040e-5,
7632  /* NOTE: The spec has a duplicated row "160 | 1.7934037335534700e-5" ! */
7633  1.8917898053528080e-5, 1.7934037335534700e-5,
7634  1.6884884022311310e-5, 1.5769086921577900e-5,
7635  1.4585334740507920e-5, 1.3332356590263080e-5,
7636  1.2008929083235120e-5, 1.0613876973541650e-5,
7637  9.1460801506922300e-6, 7.6044740757265500e-6,
7638  5.9880523825897000e-6, 4.2958677847708840e-6,
7639  2.5270494199802070e-6, 6.8080315386959900e-7,
7640  -1.2435990827839660e-6, -3.2468187066945930e-6,
7641  -5.3294268968052800e-6, -7.4919036559427900e-6,
7642  -9.7346407524871100e-6, -1.2057941408635810e-5,
7643  -1.4462010500550970e-5, -1.6946953848107710e-5,
7644  -1.9512772389215240e-5, -2.2159361597292710e-5,
7645  -2.4886504491416160e-5, -2.7693871041862060e-5,
7646  -3.0581012081916960e-5, -3.3547358765259040e-5,
7647  -3.6592216716540970e-5, -3.9714765485539260e-5,
7648  -4.2914052387856640e-5, -4.6188991961724560e-5,
7649  -4.9538360176954340e-5, -5.2960794000140600e-5,
7650  -5.6454787620185350e-5, -6.0018691972791050e-5,
7651  -6.3650708053788550e-5, -6.7348886525882700e-5,
7652  -7.1111125753722860e-5, -7.4935171411178040e-5,
7653  -7.8818609806320000e-5, -8.2758867628623800e-5,
7654  -8.6753213062403400e-5, -9.0798755482139240e-5,
7655  -9.4892437636254000e-5, -9.9031035415475500e-5,
7656  -1.0321116057304920e-4, -1.0742926070674010e-4,
7657  -1.1168161614264270e-4, -1.1596433966772030e-4,
7658  -1.2027337376184880e-4, -1.2460449089034750e-4,
7659  -1.2895330270761850e-4, -1.3331525983885840e-4,
7660  -1.3768563787408340e-4, -1.4205953760578120e-4,
7661  -1.4643190426323540e-4, -1.5079752791692290e-4,
7662  -1.5515103314094370e-4, -1.5948687909058970e-4,
7663  -1.6379937154642740e-4, -1.6808266356446820e-4,
7664  -1.7233075773584680e-4, -1.7653750646560020e-4,
7665  -1.8069661584612290e-4, -1.8480164638953740e-4,
7666  -1.8884602526638050e-4, -1.9282304696531290e-4,
7667  -1.9672587556804270e-4, -2.0054754547108610e-4,
7668  -2.0428097498957360e-4, -2.0791896735659270e-4,
7669  -2.1145421910491280e-4, -2.1487932080488700e-4,
7670  -2.1818676491655660e-4, -2.2136894706917190e-4,
7671  -2.2441818635854840e-4, -2.2732672676686290e-4,
7672  -2.3008674810081220e-4, -2.3269036653525150e-4,
7673  -2.3512963563507800e-4, -2.3739654799291240e-4,
7674  -2.3948307023621970e-4, -2.4138114593372380e-4,
7675  -2.4308272452941820e-4, -2.4457975717687980e-4,
7676  -2.4586407616017000e-4, -2.4692741569938220e-4,
7677  -2.4776199025177680e-4, -2.4836046092637280e-4,
7678  -2.4871461830381660e-4, -2.4881540457247040e-4,
7679  -2.4865471770248810e-4, -2.4822543333608940e-4,
7680  -2.4752008219951220e-4, -2.4653081794176570e-4,
7681  -2.4525003217524440e-4, -2.4367037437341020e-4,
7682  /* Bank 2 */
7683  2.4178457457919800e-4, 2.3958543985834340e-4,
7684  2.3706595356421380e-4, 2.3421928008696620e-4,
7685  2.3103877007019660e-4, 2.2751796132972940e-4,
7686  2.2365059385031200e-4, 2.1943061159567880e-4,
7687  2.1485218733324290e-4, 2.0990972538755550e-4,
7688  2.0459789739171640e-4, 1.9891164424316180e-4,
7689  1.9284618337957900e-4, 1.8639701070854740e-4,
7690  1.7955993578371750e-4, 1.7233108395155490e-4,
7691  1.6470690840351980e-4, 1.5668419239382670e-4,
7692  1.4826008597798460e-4, 1.3943210818407590e-4,
7693  1.3019815804235450e-4, 1.2055651618705740e-4,
7694  1.1050586906665980e-4, 1.0004531116378850e-4,
7695  8.9174369623037550e-5, 7.7893006105444910e-5,
7696  6.6201632959158800e-5, 5.4101115008963200e-5,
7697  4.1592792755171040e-5, 2.8678484003389880e-5,
7698  1.5360496520469550e-5, 1.6416297019304470e-6,
7699  -1.2474801400564880e-5, -2.6984964757674160e-5,
7700  -4.1884506316022560e-5, -5.7168548169515050e-5,
7701  -7.2831653374563650e-5, -8.8867825335203200e-5,
7702  -1.0527052946041040e-4, -1.2203269185287530e-4,
7703  -1.3914664880465400e-4, -1.5660414556657680e-4,
7704  -1.7439635977956720e-4, -1.9251390142613000e-4,
7705  -2.1094678833176480e-4, -2.2968444457655940e-4,
7706  -2.4871569004884240e-4, -2.6802874127778880e-4,
7707  -2.8761124019708440e-4, -3.0745025297166030e-4,
7708  -3.2753221542219500e-4, -3.4784293347385130e-4,
7709  -3.6836764760397900e-4, -3.8909103335715320e-4,
7710  -4.0999714822829530e-4, -4.3106943097409840e-4,
7711  -4.5229073958127750e-4, -4.7364335350426610e-4,
7712  -4.9510898492628230e-4, -5.1666877822680600e-4,
7713  -5.3830328700499900e-4, -5.5999247625413450e-4,
7714  -5.8171579317559550e-4, -6.0345216810040500e-4,
7715  -6.2517996394886800e-4, -6.4687697763330650e-4,
7716  -6.6852052145861900e-4, -6.9008742526480550e-4,
7717  -7.1155400216196750e-4, -7.3289605035434600e-4,
7718  -7.5408892753413600e-4, -7.7510755325530950e-4,
7719  -7.9592638676398950e-4, -8.1651942936660300e-4,
7720  -8.3686029869896850e-4, -8.5692223230171550e-4,
7721  -8.7667809201044900e-4, -8.9610036547340950e-4,
7722  -9.1516119514986000e-4, -9.3383238324995840e-4,
7723  -9.5208547141354700e-4, -9.6989174214394400e-4,
7724  -9.8722217067251400e-4, -1.0040474297445790e-3,
7725  -1.0203380430448350e-3, -1.0360643900964910e-3,
7726  -1.0511966606168980e-3, -1.0657048556038330e-3,
7727  -1.0795588568782010e-3, -1.0927284332850520e-3,
7728  -1.1051833075734240e-3, -1.1168931605293980e-3,
7729  -1.1278276550234160e-3, -1.1379564405661050e-3,
7730  -1.1472492294891640e-3, -1.1556758000499310e-3,
7731  -1.1632059885511800e-3, -1.1698096960154200e-3,
7732  -1.1754570428998680e-3, -1.1801183720212010e-3,
7733  -1.1837641581852870e-3, -1.1863650153060240e-3,
7734  -1.1878919433902330e-3, -1.1883163316843900e-3,
7735  -1.1876097809178440e-3, -1.1857441072376680e-3,
7736  -1.1826916065321440e-3, -1.1784250628415020e-3,
7737  -1.1729176690707690e-3, -1.1661430294353880e-3,
7738  -1.1580752925519680e-3, -1.1486891568700730e-3,
7739  -1.1379598570807350e-3, -1.1258631690530700e-3,
7740  -1.1123755320313420e-3, -1.0974740543942100e-3,
7741  -1.0811365181610850e-3, -1.0633413819325920e-3,
7742  -1.0440678410743190e-3, -1.0232958338441730e-3,
7743  -1.0010061160103870e-3, -9.7718026613602800e-4,
7744  -9.5180072722007060e-4, -9.2485080945546600e-4,
7745  -8.9631470926558100e-4, -8.6617751390929650e-4,
7746  -8.3442528375666700e-4, -8.0104505655578600e-4,
7747  /* Bank 3 */
7748  7.6602485902806300e-4, 7.2935371157849700e-4,
7749  6.9102172032639350e-4, 6.5102007948960100e-4,
7750  6.0934103180698750e-4, 5.6597787244591100e-4,
7751  5.2092507454409450e-4, 4.7417829303612970e-4,
7752  4.2573432329476060e-4, 3.7559110239316400e-4,
7753  3.2374777823389440e-4, 2.7020471361387040e-4,
7754  2.1496350652513040e-4, 1.5802699163104190e-4,
7755  9.9399252442146460e-5, 3.9085623279149610e-5,
7756  -2.2907279717153710e-5, -8.6571556658577800e-5,
7757  -1.5189801251884410e-4, -2.1887615668780720e-4,
7758  -2.8749420455512610e-4, -3.5773907519488100e-4,
7759  -4.2959633884346400e-4, -5.0305021853266900e-4,
7760  -5.7808367853976800e-4, -6.5467842279709950e-4,
7761  -7.3281477145293300e-4, -8.1247166091487090e-4,
7762  -8.9362676824381250e-4, -9.7625651350435400e-4,
7763  -1.0603359870796300e-3, -1.1458389497708370e-3,
7764  -1.2327379076720450e-3, -1.3210041125919850e-3,
7765  -1.4106074964587530e-3, -1.5015166759080980e-3,
7766  -1.5936991188210680e-3, -1.6871211446584360e-3,
7767  -1.7817477652804130e-3, -1.8775426862784720e-3,
7768  -1.9744684954557180e-3, -2.0724866717198650e-3,
7769  -2.1715575922482770e-3, -2.2716405301701940e-3,
7770  -2.3726935964105480e-3, -2.4746737418493600e-3,
7771  -2.5775368629845300e-3, -2.6812378156433060e-3,
7772  -2.7857306109716460e-3, -2.8909684129992950e-3,
7773  -2.9969032890820140e-3, -3.1034862132032660e-3,
7774  -3.2106673881690480e-3, -3.3183962566563890e-3,
7775  -3.4266214220855450e-3, -3.5352906520539890e-3,
7776  -3.6443510330122110e-3, -3.7537489709635930e-3,
7777  -3.8634300521859240e-3, -3.9733390588103910e-3,
7778  -4.0834204508378470e-3, -4.1936183686073460e-3,
7779  -4.3038762050876900e-3, -4.4141366059086620e-3,
7780  -4.5243418977567100e-3, -4.6344341075783170e-3,
7781  -4.7443549566589130e-3, -4.8540458565358850e-3,
7782  -4.9634478250060780e-3, -5.0725014978718950e-3,
7783  -5.1811474713480250e-3, -5.2893263173827950e-3,
7784  -5.3969785783205650e-3, -5.5040447592375600e-3,
7785  -5.6104651646665850e-3, -5.7161799140263450e-3,
7786  -5.8211294443412250e-3, -5.9252545216101900e-3,
7787  -6.0284959882028950e-3, -6.1307947602360250e-3,
7788  -6.2320920224565700e-3, -6.3323292492425800e-3,
7789  -6.4314484717364400e-3, -6.5293922762311450e-3,
7790  -6.6261035015351700e-3, -6.7215252466922100e-3,
7791  -6.8156013434509950e-3, -6.9082763630156450e-3,
7792  -6.9994952920827200e-3, -7.0892035490577050e-3,
7793  -7.1773476647806300e-3, -7.2638752839566550e-3,
7794  -7.3487345159041400e-3, -7.4318739341000500e-3,
7795  -7.5132432154309250e-3, -7.5927931627681400e-3,
7796  -7.6704755623721500e-3, -7.7462431738117650e-3,
7797  -7.8200496507836000e-3, -7.8918495587816850e-3,
7798  -7.9615988430090790e-3, -8.0292548409052500e-3,
7799  -8.0947760898363200e-3, -8.1581223027535600e-3,
7800  -8.2192540249893810e-3, -8.2781326752680240e-3,
7801  -8.3347217911436610e-3, -8.3889870206274740e-3,
7802  -8.4408946925453690e-3, -8.4904118087845760e-3,
7803  -8.5375073033623590e-3, -8.5821520672029750e-3,
7804  -8.6243182341614300e-3, -8.6639791627160300e-3,
7805  -8.7011097471794110e-3, -8.7356864659172800e-3,
7806  -8.7676881309490440e-3, -8.7970958152554810e-3,
7807  -8.8238905039462850e-3, -8.8480531477483150e-3,
7808  -8.8695681885783190e-3, -8.8884235927356400e-3,
7809  -8.9046080555685600e-3, -8.9181109318560050e-3,
7810  -8.9289234995380550e-3, -8.9370390010903460e-3,
7811  -8.9424522900292110e-3, -8.9451598223763610e-3,
7812  /* Bank 4 */
7813  8.9451598223763610e-3, 8.9424522900292110e-3,
7814  8.9370390010903460e-3, 8.9289234995380550e-3,
7815  8.9181109318560050e-3, 8.9046080555685600e-3,
7816  8.8884235927356400e-3, 8.8695681885783190e-3,
7817  8.8480531477483150e-3, 8.8238905039462850e-3,
7818  8.7970958152554810e-3, 8.7676881309490440e-3,
7819  8.7356864659172800e-3, 8.7011097471794110e-3,
7820  8.6639791627160300e-3, 8.6243182341614300e-3,
7821  8.5821520672029750e-3, 8.5375073033623590e-3,
7822  8.4904118087845760e-3, 8.4408946925453690e-3,
7823  8.3889870206274740e-3, 8.3347217911436610e-3,
7824  8.2781326752680240e-3, 8.2192540249893810e-3,
7825  8.1581223027535600e-3, 8.0947760898363200e-3,
7826  8.0292548409052500e-3, 7.9615988430090790e-3,
7827  7.8918495587816850e-3, 7.8200496507836000e-3,
7828  7.7462431738117650e-3, 7.6704755623721500e-3,
7829  7.5927931627681400e-3, 7.5132432154309250e-3,
7830  7.4318739341000500e-3, 7.3487345159041400e-3,
7831  7.2638752839566550e-3, 7.1773476647806300e-3,
7832  7.0892035490577050e-3, 6.9994952920827200e-3,
7833  6.9082763630156450e-3, 6.8156013434509950e-3,
7834  6.7215252466922100e-3, 6.6261035015351700e-3,
7835  6.5293922762311450e-3, 6.4314484717364400e-3,
7836  6.3323292492425800e-3, 6.2320920224565700e-3,
7837  6.1307947602360250e-3, 6.0284959882028950e-3,
7838  5.9252545216101900e-3, 5.8211294443412250e-3,
7839  5.7161799140263450e-3, 5.6104651646665850e-3,
7840  5.5040447592375600e-3, 5.3969785783205650e-3,
7841  5.2893263173827950e-3, 5.1811474713480250e-3,
7842  5.0725014978718950e-3, 4.9634478250060780e-3,
7843  4.8540458565358850e-3, 4.7443549566589130e-3,
7844  4.6344341075783170e-3, 4.5243418977567100e-3,
7845  4.4141366059086620e-3, 4.3038762050876900e-3,
7846  4.1936183686073460e-3, 4.0834204508378470e-3,
7847  3.9733390588103910e-3, 3.8634300521859240e-3,
7848  3.7537489709635930e-3, 3.6443510330122110e-3,
7849  3.5352906520539890e-3, 3.4266214220855450e-3,
7850  3.3183962566563890e-3, 3.2106673881690480e-3,
7851  3.1034862132032660e-3, 2.9969032890820140e-3,
7852  2.8909684129992950e-3, 2.7857306109716460e-3,
7853  2.6812378156433060e-3, 2.5775368629845300e-3,
7854  2.4746737418493600e-3, 2.3726935964105480e-3,
7855  2.2716405301701940e-3, 2.1715575922482770e-3,
7856  2.0724866717198650e-3, 1.9744684954557180e-3,
7857  1.8775426862784720e-3, 1.7817477652804130e-3,
7858  1.6871211446584360e-3, 1.5936991188210680e-3,
7859  1.5015166759080980e-3, 1.4106074964587530e-3,
7860  1.3210041125919850e-3, 1.2327379076720450e-3,
7861  1.1458389497708370e-3, 1.0603359870796300e-3,
7862  9.7625651350435400e-4, 8.9362676824381250e-4,
7863  8.1247166091487090e-4, 7.3281477145293300e-4,
7864  6.5467842279709950e-4, 5.7808367853976800e-4,
7865  5.0305021853266900e-4, 4.2959633884346400e-4,
7866  3.5773907519488100e-4, 2.8749420455512610e-4,
7867  2.1887615668780720e-4, 1.5189801251884410e-4,
7868  8.6571556658577800e-5, 2.2907279717153710e-5,
7869  -3.9085623279149610e-5, -9.9399252442146460e-5,
7870  -1.5802699163104190e-4, -2.1496350652513040e-4,
7871  -2.7020471361387040e-4, -3.2374777823389440e-4,
7872  -3.7559110239316400e-4, -4.2573432329476060e-4,
7873  -4.7417829303612970e-4, -5.2092507454409450e-4,
7874  -5.6597787244591100e-4, -6.0934103180698750e-4,
7875  -6.5102007948960100e-4, -6.9102172032639350e-4,
7876  -7.2935371157849700e-4, -7.6602485902806300e-4,
7877  /* Bank 5 */
7878  8.0104505655578600e-4, 8.3442528375666700e-4,
7879  8.6617751390929650e-4, 8.9631470926558100e-4,
7880  9.2485080945546600e-4, 9.5180072722007060e-4,
7881  9.7718026613602800e-4, 1.0010061160103870e-3,
7882  1.0232958338441730e-3, 1.0440678410743190e-3,
7883  1.0633413819325920e-3, 1.0811365181610850e-3,
7884  1.0974740543942100e-3, 1.1123755320313420e-3,
7885  1.1258631690530700e-3, 1.1379598570807350e-3,
7886  1.1486891568700730e-3, 1.1580752925519680e-3,
7887  1.1661430294353880e-3, 1.1729176690707690e-3,
7888  1.1784250628415020e-3, 1.1826916065321440e-3,
7889  1.1857441072376680e-3, 1.1876097809178440e-3,
7890  1.1883163316843900e-3, 1.1878919433902330e-3,
7891  1.1863650153060240e-3, 1.1837641581852870e-3,
7892  1.1801183720212010e-3, 1.1754570428998680e-3,
7893  1.1698096960154200e-3, 1.1632059885511800e-3,
7894  1.1556758000499310e-3, 1.1472492294891640e-3,
7895  1.1379564405661050e-3, 1.1278276550234160e-3,
7896  1.1168931605293980e-3, 1.1051833075734240e-3,
7897  1.0927284332850520e-3, 1.0795588568782010e-3,
7898  1.0657048556038330e-3, 1.0511966606168980e-3,
7899  1.0360643900964910e-3, 1.0203380430448350e-3,
7900  1.0040474297445790e-3, 9.8722217067251400e-4,
7901  9.6989174214394400e-4, 9.5208547141354700e-4,
7902  9.3383238324995840e-4, 9.1516119514986000e-4,
7903  8.9610036547340950e-4, 8.7667809201044900e-4,
7904  8.5692223230171550e-4, 8.3686029869896850e-4,
7905  8.1651942936660300e-4, 7.9592638676398950e-4,
7906  7.7510755325530950e-4, 7.5408892753413600e-4,
7907  7.3289605035434600e-4, 7.1155400216196750e-4,
7908  6.9008742526480550e-4, 6.6852052145861900e-4,
7909  6.4687697763330650e-4, 6.2517996394886800e-4,
7910  6.0345216810040500e-4, 5.8171579317559550e-4,
7911  5.5999247625413450e-4, 5.3830328700499900e-4,
7912  5.1666877822680600e-4, 4.9510898492628230e-4,
7913  4.7364335350426610e-4, 4.5229073958127750e-4,
7914  4.3106943097409840e-4, 4.0999714822829530e-4,
7915  3.8909103335715320e-4, 3.6836764760397900e-4,
7916  3.4784293347385130e-4, 3.2753221542219500e-4,
7917  3.0745025297166030e-4, 2.8761124019708440e-4,
7918  2.6802874127778880e-4, 2.4871569004884240e-4,
7919  2.2968444457655940e-4, 2.1094678833176480e-4,
7920  1.9251390142613000e-4, 1.7439635977956720e-4,
7921  1.5660414556657680e-4, 1.3914664880465400e-4,
7922  1.2203269185287530e-4, 1.0527052946041040e-4,
7923  8.8867825335203200e-5, 7.2831653374563650e-5,
7924  5.7168548169515050e-5, 4.1884506316022560e-5,
7925  2.6984964757674160e-5, 1.2474801400564880e-5,
7926  -1.6416297019304470e-6, -1.5360496520469550e-5,
7927  -2.8678484003389880e-5, -4.1592792755171040e-5,
7928  -5.4101115008963200e-5, -6.6201632959158800e-5,
7929  -7.7893006105444910e-5, -8.9174369623037550e-5,
7930  -1.0004531116378850e-4, -1.1050586906665980e-4,
7931  -1.2055651618705740e-4, -1.3019815804235450e-4,
7932  -1.3943210818407590e-4, -1.4826008597798460e-4,
7933  -1.5668419239382670e-4, -1.6470690840351980e-4,
7934  -1.7233108395155490e-4, -1.7955993578371750e-4,
7935  -1.8639701070854740e-4, -1.9284618337957900e-4,
7936  -1.9891164424316180e-4, -2.0459789739171640e-4,
7937  -2.0990972538755550e-4, -2.1485218733324290e-4,
7938  -2.1943061159567880e-4, -2.2365059385031200e-4,
7939  -2.2751796132972940e-4, -2.3103877007019660e-4,
7940  -2.3421928008696620e-4, -2.3706595356421380e-4,
7941  -2.3958543985834340e-4, -2.4178457457919800e-4,
7942  /* Bank 6 */
7943  2.4367037437341020e-4, 2.4525003217524440e-4,
7944  2.4653081794176570e-4, 2.4752008219951220e-4,
7945  2.4822543333608940e-4, 2.4865471770248810e-4,
7946  2.4881540457247040e-4, 2.4871461830381660e-4,
7947  2.4836046092637280e-4, 2.4776199025177680e-4,
7948  2.4692741569938220e-4, 2.4586407616017000e-4,
7949  2.4457975717687980e-4, 2.4308272452941820e-4,
7950  2.4138114593372380e-4, 2.3948307023621970e-4,
7951  2.3739654799291240e-4, 2.3512963563507800e-4,
7952  2.3269036653525150e-4, 2.3008674810081220e-4,
7953  2.2732672676686290e-4, 2.2441818635854840e-4,
7954  2.2136894706917190e-4, 2.1818676491655660e-4,
7955  2.1487932080488700e-4, 2.1145421910491280e-4,
7956  2.0791896735659270e-4, 2.0428097498957360e-4,
7957  2.0054754547108610e-4, 1.9672587556804270e-4,
7958  1.9282304696531290e-4, 1.8884602526638050e-4,
7959  1.8480164638953740e-4, 1.8069661584612290e-4,
7960  1.7653750646560020e-4, 1.7233075773584680e-4,
7961  1.6808266356446820e-4, 1.6379937154642740e-4,
7962  1.5948687909058970e-4, 1.5515103314094370e-4,
7963  1.5079752791692290e-4, 1.4643190426323540e-4,
7964  1.4205953760578120e-4, 1.3768563787408340e-4,
7965  1.3331525983885840e-4, 1.2895330270761850e-4,
7966  1.2460449089034750e-4, 1.2027337376184880e-4,
7967  1.1596433966772030e-4, 1.1168161614264270e-4,
7968  1.0742926070674010e-4, 1.0321116057304920e-4,
7969  9.9031035415475500e-5, 9.4892437636254000e-5,
7970  9.0798755482139240e-5, 8.6753213062403400e-5,
7971  8.2758867628623800e-5, 7.8818609806320000e-5,
7972  7.4935171411178040e-5, 7.1111125753722860e-5,
7973  6.7348886525882700e-5, 6.3650708053788550e-5,
7974  6.0018691972791050e-5, 5.6454787620185350e-5,
7975  5.2960794000140600e-5, 4.9538360176954340e-5,
7976  4.6188991961724560e-5, 4.2914052387856640e-5,
7977  3.9714765485539260e-5, 3.6592216716540970e-5,
7978  3.3547358765259040e-5, 3.0581012081916960e-5,
7979  2.7693871041862060e-5, 2.4886504491416160e-5,
7980  2.2159361597292710e-5, 1.9512772389215240e-5,
7981  1.6946953848107710e-5, 1.4462010500550970e-5,
7982  1.2057941408635810e-5, 9.7346407524871100e-6,
7983  7.4919036559427900e-6, 5.3294268968052800e-6,
7984  3.2468187066945930e-6, 1.2435990827839660e-6,
7985  -6.8080315386959900e-7, -2.5270494199802070e-6,
7986  -4.2958677847708840e-6, -5.9880523825897000e-6,
7987  -7.6044740757265500e-6, -9.1460801506922300e-6,
7988  -1.0613876973541650e-5, -1.2008929083235120e-5,
7989  -1.3332356590263080e-5, -1.4585334740507920e-5,
7990  -1.5769086921577900e-5, -1.6884884022311310e-5,
7991  -1.7934037335534700e-5, -1.8917898053528080e-5,
7992  -1.9837853265502040e-5, -2.0695325418576370e-5,
7993  -2.1491764461832140e-5, -2.2228647280994560e-5,
7994  -2.2907473117403740e-5, -2.3529763128539150e-5,
7995  -2.4097055300584120e-5, -2.4610903957661350e-5,
7996  -2.5072874052447260e-5, -2.5484540698002960e-5,
7997  -2.5847484577439320e-5, -2.6163291550639320e-5,
7998  -2.6433548592482960e-5, -2.6659843389908530e-5,
7999  -2.6843759539035120e-5, -2.6986876191054700e-5,
8000  -2.7090765064735940e-5, -2.7156990105794550e-5,
8001  -2.7187102980536760e-5, -2.7182642746157720e-5,
8002  -2.7145133103663890e-5, -2.7076082153012070e-5,
8003  -2.6976979753245170e-5, -2.6849297239997120e-5,
8004  -2.6694483850464800e-5, -2.6513966535124460e-5,
8005  -2.6309149390520640e-5, -2.6081413415833200e-5,
8006  -2.5832111724562040e-5, -2.5562569399199020e-5,
8007  /* Bank 7 */
8008  2.5274085082324960e-5, 2.4967930863542620e-5,
8009  2.4645348200903720e-5, 2.4307547722489910e-5,
8010  2.3955708939763280e-5, 2.3590980216497750e-5,
8011  2.3214478371918170e-5, 2.2827288605503470e-5,
8012  2.2430463239517170e-5, 2.2025021652894630e-5,
8013  2.1611950084231910e-5, 2.1192201630574280e-5,
8014  2.0766696417773940e-5, 2.0336321557464510e-5,
8015  1.9901930030141080e-5, 1.9464340744880170e-5,
8016  1.9024340970099240e-5, 1.8582686308483550e-5,
8017  1.8140097714618200e-5, 1.7697261563607500e-5,
8018  1.7254834143068570e-5, 1.6813441716539560e-5,
8019  1.6373677426466900e-5, 1.5936101341640500e-5,
8020  1.5501244597782600e-5, 1.5069609527679710e-5,
8021  1.4641668383496450e-5, 1.4217863365843780e-5,
8022  1.3798608540965960e-5, 1.3384289978242060e-5,
8023  1.2975266858030310e-5, 1.2571871574469220e-5,
8024  1.2174410889256530e-5, 1.1783166036693560e-5,
8025  1.1398393880881060e-5, 1.1020327046334650e-5,
8026  1.0649175634328590e-5, 1.0285127334608450e-5,
8027  9.9283481667264540e-6, 9.5789825988253100e-6,
8028  9.2371554195468400e-6, 8.9029718900122000e-6,
8029  8.5765192154768100e-6, 8.2578666429227760e-6,
8030  7.9470661364365490e-6, 7.6441525098592000e-6,
8031  7.3491456697144900e-6, 7.0620507545154100e-6,
8032  6.7828589565804950e-6, 6.5115476278604000e-6,
8033  6.2480817863072800e-6, 5.9924142424804800e-6,
8034  5.7444868785028750e-6, 5.5042307535458100e-6,
8035  5.2715671455405850e-6, 5.0464076705003400e-6,
8036  4.8286558658894680e-6, 4.6182073040543900e-6,
8037  4.4149505043312320e-6, 4.2187670209852250e-6,
8038  4.0295324657699800e-6, 3.8471166218015830e-6,
8039  3.6713849262294680e-6, 3.5021985520037540e-6,
8040  3.3394147240855820e-6, 3.1828867865974640e-6,
8041  3.0324653639203880e-6, 2.8879984579501380e-6,
8042  2.7493324266391140e-6, 2.6163120571644820e-6,
8043  2.4887811970856540e-6, 2.3665828120950560e-6,
8044  2.2495596253776460e-6, 2.1375541686662320e-6,
8045  2.0304092660990760e-6, 1.9279680902322050e-6,
8046  1.8300749104526120e-6, 1.7365751553971340e-6,
8047  1.6473160377545360e-6, 1.5621465913980060e-6,
8048  1.4809178634979940e-6, 1.4034829433780260e-6,
8049  1.3296974052300520e-6, 1.2594193438633260e-6,
8050  1.1925097184646100e-6, 1.1288323637155430e-6,
8051  1.0682538906146330e-6, 1.0106437128213760e-6,
8052  9.5587472540498280e-7, 9.0382333224895500e-7,
8053  8.5436937020293650e-7, 8.0739610368280600e-7,
8054  7.6279018172077200e-7, 7.2044165259013450e-7,
8055  6.8024432849991400e-7, 6.4209580087853050e-7,
8056  6.0589741192019800e-7, 5.7155423388793000e-7,
8057  5.3897464223335550e-7, 5.0807031294631050e-7,
8058  4.7875659112606760e-7, 4.5095249563698380e-7,
8059  4.2458045296159330e-7, 3.9956628121669190e-7,
8060  3.7583910465412180e-7, 3.5333134588843600e-7,
8061  3.3197864040473180e-7, 3.1171981968268900e-7,
8062  2.9249662541757600e-7, 2.7425370308549580e-7,
8063  2.5693874615777660e-7, 2.4050245877923400e-7,
8064  2.2489759047553620e-7, 2.1007899706006800e-7,
8065  1.9600594587757850e-7, 1.8264184311018150e-7,
8066  1.6994592926571220e-7, 1.5787424998123710e-7,
8067  1.4640931821191640e-7, 1.3555636137971380e-7,
8068  1.2523109645615350e-7, 1.1527363411865760e-7,
8069  1.0586659510721950e-7, 9.7483190494874640e-8,
8070  8.9326871281374790e-8, 7.9525034321375090e-8,
8071  7.0950903150874990e-8, 7.1279389866041690e-8,
8072 };
8073 
8075  0, 0, -3, -10,
8076  -35, -105, -218, -141,
8077  -170, -216, -239, -254,
8078  -257, -251, -235, -212,
8079  -267, -317, -362, -400,
8080  -425, -434, -427, -373,
8081  -339, -593, -321, -120,
8082  -39, -16, 0, 1,
8083  1, 1, -3, -1,
8084  -6, -38, -93, -496,
8085  -723, -970, -1235, -1501,
8086  -1753, -1978, -2163, -2295,
8087  -2891, -2915, -2860, -2726,
8088  -2517, -2243, -1915, -1590,
8089  -1192, -252, -117, -22,
8090  -6, -13, 12, 14,
8091  32, 25, 469, 942,
8092  1403, 1421, 1239, 2838,
8093  3539, 4259, 5002, 5716,
8094  6365, 6908, 7311, 7545,
8095  11680, 12355, 12785, 12951,
8096  12841, 12453, 11803, 10864,
8097  9762, 7099, 6725, 5954,
8098  4284, 2584, 215, 379,
8099  557, 701, -29, -687,
8100  -1578, -2749, -4076, -7933,
8101  -10049, -12133, -14039, -15752,
8102  -17213, -18400, -19291, -19878,
8103  -1444, -3005, -4523, -5927,
8104  -7143, -8093, -8713, -8939,
8105  -8700, -9481, -7515, -5279,
8106  -2725, 61, 5763, 6113,
8107  7571, 6735, 17126, 20165,
8108  23328, 26775, 30310, 32639,
8109  35464, 38064, 40423, 42512,
8110  44261, 45632, 46578, 46974,
8111  -45572, -45008, -43753, -41661,
8112  -38655, -34660, -29587, -23375,
8113  -15998, -7631, 2472, 13757,
8114  26188, 39942, 49789, 67293,
8115  84699, 101701, 127325, 148404,
8116  170391, 193280, 217044, 241451,
8117  266537, 292144, 318161, 344417,
8118  370786, 397082, 423133, 448757,
8119  475085, 499136, 522007, 543516,
8120  563424, 581467, 597422, 611005,
8121  621975, 630083, 634996, 636457,
8122  634311, 628147, 619871, 604524,
8123  585077, 561301, 529204, 494129,
8124  453552, 407189, 354920, 296502,
8125  231916, 161012, 83700, -86,
8126  -90377, -187193, -290528, -400329,
8127  516487, 639054, 767835, 902710,
8128  1043512, 1190048, 1342100, 1499418,
8129  1661729, 1828700, 2000071, 2175433,
8130  2354437, 2536630, 2721120, 2908704,
8131  3098059, 3288764, 3480801, 3672922,
8132  3864970, 4056432, 4246767, 4435454,
8133  4621921, 4805642, 4986073, 5162677,
8134  5334921, 5502279, 5664239, 5820300,
8135  5969913, 6112723, 6248225, 6375985,
8136  6495593, 6606663, 6708832, 6801769,
8137  6885168, 6958762, 7022294, 7075566,
8138  7118382, 7150633, 7172314, 7183082,
8139  7183082, 7172314, 7150633, 7118382,
8140  7075566, 7022294, 6958762, 6885168,
8141  6801769, 6708832, 6606663, 6495593,
8142  6375985, 6248225, 6112723, 5969913,
8143  -5820300, -5664239, -5502279, -5334921,
8144  -5162677, -4986073, -4805642, -4621921,
8145  -4435454, -4246767, -4056432, -3864970,
8146  -3672922, -3480801, -3288764, -3098059,
8147  -2908704, -2721120, -2536630, -2354437,
8148  -2175433, -2000071, -1828700, -1661729,
8149  -1499418, -1342100, -1190048, -1043512,
8150  -902710, -767835, -639054, -516487,
8151  -400329, -290528, -187193, -90377,
8152  -86, 83700, 161012, 231916,
8153  296502, 354920, 407189, 453552,
8154  494129, 529204, 561301, 585077,
8155  604524, 619871, 628147, 634311,
8156  636457, 634996, 630083, 621975,
8157  611005, 597422, 581467, 563424,
8158  543516, 522007, 499136, 475085,
8159  -448757, -423133, -397082, -370786,
8160  -344417, -318161, -292144, -266537,
8161  -241451, -217044, -193280, -170391,
8162  -148404, -127325, -101701, -84699,
8163  -67293, -49789, -39942, -26188,
8164  -13757, -2472, 7631, 15998,
8165  23375, 29587, 34660, 38655,
8166  41661, 43753, 45008, 45572,
8167  46974, 46578, 45632, 44261,
8168  42512, 40423, 38064, 35464,
8169  32639, 30310, 26775, 23328,
8170  20165, 17126, 6735, 7571,
8171  6113, 5763, 61, -2725,
8172  -5279, -7515, -9481, -8700,
8173  -8939, -8713, -8093, -7143,
8174  -5927, -4523, -3005, -1444,
8175  19878, 19291, 18400, 17213,
8176  15752, 14039, 12133, 10049,
8177  7933, 4076, 2749, 1578,
8178  687, 29, -701, -557,
8179  -379, -215, -2584, -4284,
8180  -5954, -6725, -7099, -9762,
8181  -10864, -11803, -12453, -12841,
8182  -12951, -12785, -12355, -11680,
8183  7545, 7311, 6908, 6365,
8184  5716, 5002, 4259, 3539,
8185  2838, 1239, 1421, 1403,
8186  942, 469, 25, 32,
8187  14, 12, -13, -6,
8188  -22, -117, -252, -1192,
8189  -1590, -1915, -2243, -2517,
8190  -2726, -2860, -2915, -2891,
8191  2295, 2163, 1978, 1753,
8192  1501, 1235, 970, 723,
8193  496, 93, 38, 6,
8194  1, 3, -1, -1,
8195  -1, 0, 16, 39,
8196  120, 321, 593, 339,
8197  373, 427, 434, 425,
8198  400, 362, 317, 267,
8199  -212, -235, -251, -257,
8200  -254, -239, -216, -170,
8201  -141, -218, -105, -35,
8202  -10, -3, 0, 0
8203 };
8204 
8206  -53, -64, -77, -91,
8207  -107, -124, -144, -165,
8208  -189, -215, -244, -277,
8209  -313, -353, -397, -447,
8210  502, 563, 631, 706,
8211  789, 881, 983, 1095,
8212  1218, 1354, 1502, 1665,
8213  1843, 2036, 2247, 2475,
8214  2723, 2990, 3277, 3586,
8215  3916, 4270, 4646, 5046,
8216  5470, 5918, 6390, 6886,
8217  7405, 7947, 8510, 9094,
8218  9698, 10319, 10955, 11605,
8219  12265, 12933, 13605, 14277,
8220  14945, 15604, 16250, 16877,
8221  17480, 18051, 18585, 19075,
8222  19513, 19891, 20202, 20436,
8223  20587, 20643, 20597, 20439,
8224  20160, 19749, 19198, 18496,
8225  17634, 16603, 15393, 13996,
8226  -12403, -10605, -8595, -6366,
8227  -3911, -1225, 1697, 4860,
8228  8265, 11916, 15812, 19953,
8229  24337, 28961, 33819, 38904,
8230  44210, 49725, 55437, 61334,
8231  67398, 73614, 79961, 86417,
8232  92960, 99563, 106198, 112837,
8233  119446, 125994, 132443, 138758,
8234  144898, 150823, 156491, 161858,
8235  166879, 171507, 175697, 179400,
8236  182566, 185149, 187097, 188363,
8237  188899, 188654, 187581, 185635,
8238  182770, 178943, 174112, 168238,
8239  161285, 153218, 144007, 133624,
8240  122046, 109254, 95232, 79969,
8241  63462, 45709, 26715, 6492,
8242  14943, 37567, 61350, 86256,
8243  112242, 139258, 167246, 196143,
8244  225877, 256368, 287532, 319275,
8245  351496, 384088, 416936, 449919,
8246  482909, 515770, 548362, 580539,
8247  612148, 643030, 673024, 701963,
8248  729674, 755985, 780717, 803690,
8249  824721, 843628, 860226, 874332,
8250  885761, 894330, 899861, 902174,
8251  901096, 896456, 888088, 875832,
8252  859535, 839050, 814237, 784966,
8253  751116, 712574, 669239, 621021,
8254  567840, 509632, 446341, 377927,
8255  304365, 225641, 141757, 52732,
8256  -41403, -140599, -244793, -353905,
8257  -467840, -586486, -709716, -837385,
8258  969336, 1105393, 1245366, 1389049,
8259  1536224, 1686655, 1840096, 1996285,
8260  2154949, 2315802, 2478547, 2642877,
8261  2808475, 2975015, 3142163, 3309579,
8262  3476914, 3643818, 3809934, 3974901,
8263  4138360, 4299948, 4459303, 4616064,
8264  4769873, 4920374, 5067219, 5210063,
8265  5348569, 5482406, 5611255, 5734805,
8266  5852757, 5964823, 6070729, 6170216,
8267  6263037, 6348961, 6427777, 6499286,
8268  6563310, 6619688, 6668279, 6708963,
8269  6741632, 6766206, 6782623, 6790843,
8270  6790843, 6782623, 6766206, 6741632,
8271  6708963, 6668279, 6619688, 6563310,
8272  6499286, 6427777, 6348961, 6263037,
8273  6170216, 6070729, 5964823, 5852757,
8274  -5734805, -5611255, -5482406, -5348569,
8275  -5210063, -5067219, -4920374, -4769873,
8276  -4616064, -4459303, -4299948, -4138360,
8277  -3974901, -3809934, -3643818, -3476914,
8278  -3309579, -3142163, -2975015, -2808475,
8279  -2642877, -2478547, -2315802, -2154949,
8280  -1996285, -1840096, -1686655, -1536224,
8281  -1389049, -1245366, -1105393, -969336,
8282  -837385, -709716, -586486, -467840,
8283  -353905, -244793, -140599, -41403,
8284  52732, 141757, 225641, 304365,
8285  377927, 446341, 509632, 567840,
8286  621021, 669239, 712574, 751116,
8287  784966, 814237, 839050, 859535,
8288  875832, 888088, 896456, 901096,
8289  902174, 899861, 894330, 885761,
8290  -874332, -860226, -843628, -824721,
8291  -803690, -780717, -755985, -729674,
8292  -701963, -673024, -643030, -612148,
8293  -580539, -548362, -515770, -482909,
8294  -449919, -416936, -384088, -351496,
8295  -319275, -287532, -256368, -225877,
8296  -196143, -167246, -139258, -112242,
8297  -86256, -61350, -37567, -14943,
8298  6492, 26715, 45709, 63462,
8299  79969, 95232, 109254, 122046,
8300  133624, 144007, 153218, 161285,
8301  168238, 174112, 178943, 182770,
8302  185635, 187581, 188654, 188899,
8303  188363, 187097, 185149, 182566,
8304  179400, 175697, 171507, 166879,
8305  161858, 156491, 150823, 144898,
8306  -138758, -132443, -125994, -119446,
8307  -112837, -106198, -99563, -92960,
8308  -86417, -79961, -73614, -67398,
8309  -61334, -55437, -49725, -44210,
8310  -38904, -33819, -28961, -24337,
8311  -19953, -15812, -11916, -8265,
8312  -4860, -1697, 1225, 3911,
8313  6366, 8595, 10605, 12403,
8314  13996, 15393, 16603, 17634,
8315  18496, 19198, 19749, 20160,
8316  20439, 20597, 20643, 20587,
8317  20436, 20202, 19891, 19513,
8318  19075, 18585, 18051, 17480,
8319  16877, 16250, 15604, 14945,
8320  14277, 13605, 12933, 12265,
8321  11605, 10955, 10319, 9698,
8322  -9094, -8510, -7947, -7405,
8323  -6886, -6390, -5918, -5470,
8324  -5046, -4646, -4270, -3916,
8325  -3586, -3277, -2990, -2723,
8326  -2475, -2247, -2036, -1843,
8327  -1665, -1502, -1354, -1218,
8328  -1095, -983, -881, -789,
8329  -706, -631, -563, -502,
8330  -447, -397, -353, -313,
8331  -277, -244, -215, -189,
8332  -165, -144, -124, -107,
8333  -91, -77, -64, -53
8334 };
8335 
8337  6103, 52170, -558064, 1592440, 6290049, 1502534, -546669, 53047,
8338  1930, 51089, -568920, 1683709, 6286575, 1414057, -534782, 53729,
8339  2228, 49794, -579194, 1776276, 6279634, 1327070, -522445, 54228,
8340  2552, 48275, -588839, 1870070, 6269231, 1241632, -509702, 54550,
8341  2904, 46523, -597808, 1965017, 6255380, 1157798, -496595, 54708,
8342  3287, 44529, -606054, 2061044, 6238099, 1075621, -483164, 54710,
8343  3704, 42282, -613529, 2158071, 6217408, 995149, -469451, 54566,
8344  4152, 39774, -620186, 2256019, 6193332, 916430, -455494, 54285,
8345  4631, 36995, -625976, 2354805, 6165900, 839507, -441330, 53876,
8346  5139, 33937, -630850, 2454343, 6135146, 764419, -426998, 53348,
8347  5682, 30591, -634759, 2554547, 6101107, 691203, -412531, 52711,
8348  6264, 26948, -637655, 2655326, 6063824, 619894, -397966, 51972,
8349  6886, 23001, -639488, 2756591, 6023343, 550521, -383335, 51140,
8350  7531, 18741, -640210, 2858248, 5979711, 483113, -368671, 50224,
8351  8230, 14162, -639772, 2960201, 5932981, 417692, -354003, 49231,
8352  8959, 9257, -638125, 3062355, 5883210, 354281, -339362, 48168,
8353  9727, 4018, -635222, 3164612, 5830457, 292897, -324777, 47044,
8354  10535, -1558, -631014, 3266872, 5774785, 233555, -310273, 45866,
8355  11381, -7480, -625455, 3369035, 5716260, 176267, -295877, 44640,
8356  12267, -13750, -618499, 3471000, 5654952, 121042, -281613, 43373,
8357  13190, -20372, -610098, 3572664, 5590933, 67886, -267505, 42072,
8358  14152, -27352, -600209, 3673924, 5524280, 16800, -253574, 40743,
8359  15153, -34691, -588788, 3774676, 5455069, -32214, -239840, 39391,
8360  16192, -42390, -575791, 3874816, 5383383, -79159, -226323, 38022,
8361  17267, -50453, -561178, 3974239, 5309305, -124041, -213041, 36642,
8362  18377, -58879, -544906, 4072841, 5232922, -166869, -200010, 35256,
8363  19525, -67667, -526937, 4170517, 5154321, -207653, -187246, 33866,
8364  20704, -76817, -507233, 4267162, 5073593, -246406, -174764, 32480,
8365  21915, -86327, -485757, 4362672, 4990831, -283146, -162575, 31101,
8366  23157, -96193, -462476, 4456942, 4906129, -317890, -150692, 29732,
8367  24426, -106412, -437356, 4549871, 4819584, -350658, -139125, 28376,
8368  25721, -116977, -410365, 4641355, 4731293, -381475, -127884, 27038
8369 };
8370 
8372  -38, -38, -43, -48,
8373  -52, -57, -62, -67,
8374  -73, -79, -85, -91,
8375  -98, -105, -113, -121,
8376  -129, -138, -147, -157,
8377  -167, -178, -190, -202,
8378  -215, -228, -242, -257,
8379  -273, -289, -307, -325,
8380  345, 365, 387, 410,
8381  433, 459, 485, 513,
8382  543, 574, 606, 640,
8383  676, 714, 753, 795,
8384  839, 884, 932, 983,
8385  1035, 1090, 1148, 1208,
8386  1271, 1336, 1405, 1476,
8387  1550, 1628, 1709, 1793,
8388  1880, 1971, 2065, 2163,
8389  2265, 2370, 2479, 2592,
8390  2709, 2830, 2955, 3084,
8391  3217, 3354, 3496, 3642,
8392  3791, 3946, 4104, 4267,
8393  4433, 4604, 4780, 4959,
8394  5143, 5330, 5522, 5717,
8395  5916, 6119, 6326, 6536,
8396  6749, 6966, 7186, 7408,
8397  7633, 7861, 8090, 8322,
8398  8556, 8791, 9027, 9264,
8399  9501, 9739, 9977, 10214,
8400  10450, 10685, 10918, 11149,
8401  11377, 11603, 11825, 12042,
8402  12255, 12463, 12665, 12861,
8403  13050, 13231, 13405, 13569,
8404  13724, 13869, 14002, 14125,
8405  14235, 14331, 14415, 14483,
8406  14536, 14573, 14594, 14596,
8407  14580, 14544, 14488, 14412,
8408  14313, 14191, 14046, 13877,
8409  13682, 13461, 13213, 12937,
8410  12632, 12298, 11934, 11538,
8411  11111, 10650, 10156, 9628,
8412  -9065, -8466, -7830, -7158,
8413  -6447, -5698, -4910, -4083,
8414  -3215, -2306, -1357, -366,
8415  668, 1743, 2861, 4022,
8416  5226, 6474, 7764, 9098,
8417  10476, 11897, 13361, 14868,
8418  16418, 18011, 19645, 21322,
8419  23039, 24798, 26596, 28433,
8420  30309, 32222, 34172, 36158,
8421  38177, 40231, 42315, 44431,
8422  46575, 48747, 50945, 53167,
8423  55411, 57676, 59959, 62258,
8424  64571, 66897, 69231, 71573,
8425  73919, 76268, 78615, 80959,
8426  83296, 85624, 87939, 90239,
8427  92519, 94778, 97011, 99215,
8428  101386, 103521, 105616, 107668,
8429  109673, 111626, 113524, 115362,
8430  117138, 118847, 120484, 122045,
8431  123527, 124925, 126234, 127451,
8432  128571, 129591, 130504, 131308,
8433  131997, 132568, 133016, 133338,
8434  133528, 133582, 133495, 133265,
8435  132886, 132355, 131668, 130820,
8436  129807, 128626, 127274, 125746,
8437  124038, 122148, 120071, 117806,
8438  115348, 112694, 109843, 106790,
8439  103534, 100071, 96401, 92520,
8440  88426, 84119, 79597, 74857,
8441  69900, 64723, 59327, 53711,
8442  47875, 41818, 35542, 29045,
8443  22330, 15397, 8247, 881,
8444  6697, 14487, 22487, 30692,
8445  39101, 47711, 56517, 65516,
8446  74704, 84076, 93628, 103355,
8447  113251, 123311, 133528, 143897,
8448  154410, 165061, 175843, 186747,
8449  197766, 208892, 220116, 231429,
8450  242822, 254285, 265810, 277384,
8451  288999, 300644, 312306, 323976,
8452  335641, 347289, 358909, 370488,
8453  382013, 393471, 404848, 416133,
8454  427310, 438366, 449286, 460057,
8455  470663, 481090, 491323, 501347,
8456  511147, 520707, 530011, 539044,
8457  547790, 556233, 564357, 572146,
8458  579584, 586654, 593341, 599627,
8459  605498, 610936, 615925, 620449,
8460  624491, 628037, 631069, 633571,
8461  635529, 636925, 637745, 637972,
8462  637593, 636592, 634953, 632662,
8463  629705, 626068, 621737, 616698,
8464  610938, 604443, 597202, 589202,
8465  580431, 570877, 560530, 549378,
8466  537411, 524620, 510994, 496525,
8467  481205, 465026, 447979, 430058,
8468  411256, 391569, 370989, 349514,
8469  327137, 303857, 279670, 254573,
8470  228564, 201644, 173811, 145065,
8471  115408, 84840, 53365, 20984,
8472  -12298, -46478, -81550, -117508,
8473  -154347, -192060, -230638, -270073,
8474  -310356, -351478, -393427, -436192,
8475  -479762, -524124, -569264, -615168,
8476  661821, 709209, 757314, 806121,
8477  855611, 905766, 956569, 1007998,
8478  1060035, 1112658, 1165846, 1219578,
8479  1273830, 1328580, 1383805, 1439479,
8480  1495578, 1552077, 1608950, 1666171,
8481  1723714, 1781550, 1839653, 1897995,
8482  1956546, 2015279, 2074163, 2133170,
8483  2192270, 2251432, 2310626, 2369822,
8484  2428988, 2488093, 2547106, 2605996,
8485  2664731, 2723279, 2781607, 2839685,
8486  2897481, 2954962, 3012096, 3068851,
8487  3125195, 3181097, 3236524, 3291445,
8488  3345829, 3399643, 3452858, 3505441,
8489  3557362, 3608591, 3659098, 3708853,
8490  3757825, 3805987, 3853309, 3899763,
8491  3945322, 3989957, 4033642, 4076350,
8492  4118055, 4158733, 4198357, 4236904,
8493  4274351, 4310673, 4345850, 4379859,
8494  4412678, 4444289, 4474670, 4503803,
8495  4531671, 4558255, 4583539, 4607508,
8496  4630146, 4651438, 4671373, 4689936,
8497  4707117, 4722905, 4737290, 4750262,
8498  4761813, 4771936, 4780625, 4787874,
8499  4793679, 4798036, 4800943, 4802396,
8500  4802396, 4800943, 4798036, 4793679,
8501  4787874, 4780625, 4771936, 4761813,
8502  4750262, 4737290, 4722905, 4707117,
8503  4689936, 4671373, 4651438, 4630146,
8504  4607508, 4583539, 4558255, 4531671,
8505  4503803, 4474670, 4444289, 4412678,
8506  4379859, 4345850, 4310673, 4274351,
8507  4236904, 4198357, 4158733, 4118055,
8508  -4076350, -4033642, -3989957, -3945322,
8509  -3899763, -3853309, -3805987, -3757825,
8510  -3708853, -3659098, -3608591, -3557362,
8511  -3505441, -3452858, -3399643, -3345829,
8512  -3291445, -3236524, -3181097, -3125195,
8513  -3068851, -3012096, -2954962, -2897481,
8514  -2839685, -2781607, -2723279, -2664731,
8515  -2605996, -2547106, -2488093, -2428988,
8516  -2369822, -2310626, -2251432, -2192270,
8517  -2133170, -2074163, -2015279, -1956546,
8518  -1897995, -1839653, -1781550, -1723714,
8519  -1666171, -1608950, -1552077, -1495578,
8520  -1439479, -1383805, -1328580, -1273830,
8521  -1219578, -1165846, -1112658, -1060035,
8522  -1007998, -956569, -905766, -855611,
8523  -806121, -757314, -709209, -661821,
8524  -615168, -569264, -524124, -479762,
8525  -436192, -393427, -351478, -310356,
8526  -270073, -230638, -192060, -154347,
8527  -117508, -81550, -46478, -12298,
8528  20984, 53365, 84840, 115408,
8529  145065, 173811, 201644, 228564,
8530  254573, 279670, 303857, 327137,
8531  349514, 370989, 391569, 411256,
8532  430058, 447979, 465026, 481205,
8533  496525, 510994, 524620, 537411,
8534  549378, 560530, 570877, 580431,
8535  589202, 597202, 604443, 610938,
8536  616698, 621737, 626068, 629705,
8537  632662, 634953, 636592, 637593,
8538  637972, 637745, 636925, 635529,
8539  633571, 631069, 628037, 624491,
8540  -620449, -615925, -610936, -605498,
8541  -599627, -593341, -586654, -579584,
8542  -572146, -564357, -556233, -547790,
8543  -539044, -530011, -520707, -511147,
8544  -501347, -491323, -481090, -470663,
8545  -460057, -449286, -438366, -427310,
8546  -416133, -404848, -393471, -382013,
8547  -370488, -358909, -347289, -335641,
8548  -323976, -312306, -300644, -288999,
8549  -277384, -265810, -254285, -242822,
8550  -231429, -220116, -208892, -197766,
8551  -186747, -175843, -165061, -154410,
8552  -143897, -133528, -123311, -113251,
8553  -103355, -93628, -84076, -74704,
8554  -65516, -56517, -47711, -39101,
8555  -30692, -22487, -14487, -6697,
8556  881, 8247, 15397, 22330,
8557  29045, 35542, 41818, 47875,
8558  53711, 59327, 64723, 69900,
8559  74857, 79597, 84119, 88426,
8560  92520, 96401, 100071, 103534,
8561  106790, 109843, 112694, 115348,
8562  117806, 120071, 122148, 124038,
8563  125746, 127274, 128626, 129807,
8564  130820, 131668, 132355, 132886,
8565  133265, 133495, 133582, 133528,
8566  133338, 133016, 132568, 131997,
8567  131308, 130504, 129591, 128571,
8568  127451, 126234, 124925, 123527,
8569  122045, 120484, 118847, 117138,
8570  115362, 113524, 111626, 109673,
8571  107668, 105616, 103521, 101386,
8572  -99215, -97011, -94778, -92519,
8573  -90239, -87939, -85624, -83296,
8574  -80959, -78615, -76268, -73919,
8575  -71573, -69231, -66897, -64571,
8576  -62258, -59959, -57676, -55411,
8577  -53167, -50945, -48747, -46575,
8578  -44431, -42315, -40231, -38177,
8579  -36158, -34172, -32222, -30309,
8580  -28433, -26596, -24798, -23039,
8581  -21322, -19645, -18011, -16418,
8582  -14868, -13361, -11897, -10476,
8583  -9098, -7764, -6474, -5226,
8584  -4022, -2861, -1743, -668,
8585  366, 1357, 2306, 3215,
8586  4083, 4910, 5698, 6447,
8587  7158, 7830, 8466, 9065,
8588  9628, 10156, 10650, 11111,
8589  11538, 11934, 12298, 12632,
8590  12937, 13213, 13461, 13682,
8591  13877, 14046, 14191, 14313,
8592  14412, 14488, 14544, 14580,
8593  14596, 14594, 14573, 14536,
8594  14483, 14415, 14331, 14235,
8595  14125, 14002, 13869, 13724,
8596  13569, 13405, 13231, 13050,
8597  12861, 12665, 12463, 12255,
8598  12042, 11825, 11603, 11377,
8599  11149, 10918, 10685, 10450,
8600  10214, 9977, 9739, 9501,
8601  9264, 9027, 8791, 8556,
8602  8322, 8090, 7861, 7633,
8603  7408, 7186, 6966, 6749,
8604  -6536, -6326, -6119, -5916,
8605  -5717, -5522, -5330, -5143,
8606  -4959, -4780, -4604, -4433,
8607  -4267, -4104, -3946, -3791,
8608  -3642, -3496, -3354, -3217,
8609  -3084, -2955, -2830, -2709,
8610  -2592, -2479, -2370, -2265,
8611  -2163, -2065, -1971, -1880,
8612  -1793, -1709, -1628, -1550,
8613  -1476, -1405, -1336, -1271,
8614  -1208, -1148, -1090, -1035,
8615  -983, -932, -884, -839,
8616  -795, -753, -714, -676,
8617  -640, -606, -574, -543,
8618  -513, -485, -459, -433,
8619  -410, -387, -365, -345,
8620  -325, -307, -289, -273,
8621  -257, -242, -228, -215,
8622  -202, -190, -178, -167,
8623  -157, -147, -138, -129,
8624  -121, -113, -105, -98,
8625  -91, -85, -79, -73,
8626  -67, -62, -57, -52,
8627  -48, -43, -38, -38
8628 };
8629 
8630 /*
8631  * D.11 Look-up Table for Downmix Scale Factors
8632  *
8633  * Note that the range of the entries in DmixTable[] is between -60 dB and 0 dB
8634  * with addition of -inf (|DMixCoeff| = 0), which is coded with a DmixCode = 0.
8635  * Furthermore, the range [-60 to 0] is subdivided into 3 regions, each with a
8636  * different grid resolution:
8637  *
8638  * 1) [-60.000 to -30] with resolution of 0.500 dB
8639  * 2) [-29.750 to -15] with resolution of 0.250 dB
8640  * 3) [-14.875 to 0] with resolution of 0.125 dB
8641  */
8643  0, 33, 35, 37, 39, 41, 44, 46,
8644  49, 52, 55, 58, 62, 65, 69, 73,
8645  78, 82, 87, 92, 98, 104, 110, 116,
8646  123, 130, 138, 146, 155, 164, 174, 184,
8647  195, 207, 219, 232, 246, 260, 276, 292,
8648  309, 328, 347, 368, 389, 413, 437, 463,
8649  490, 519, 550, 583, 617, 654, 693, 734,
8650  777, 823, 872, 924, 978, 1036, 1066, 1098,
8651  1130, 1163, 1197, 1232, 1268, 1305, 1343, 1382,
8652  1422, 1464, 1506, 1550, 1596, 1642, 1690, 1740,
8653  1790, 1843, 1896, 1952, 2009, 2068, 2128, 2190,
8654  2254, 2320, 2388, 2457, 2529, 2603, 2679, 2757,
8655  2838, 2920, 3006, 3093, 3184, 3277, 3372, 3471,
8656  3572, 3677, 3784, 3894, 4008, 4125, 4246, 4370,
8657  4497, 4629, 4764, 4903, 5046, 5193, 5345, 5501,
8658  5662, 5827, 5912, 5997, 6084, 6172, 6262, 6353,
8659  6445, 6538, 6633, 6729, 6827, 6925, 7026, 7128,
8660  7231, 7336, 7442, 7550, 7659, 7771, 7883, 7997,
8661  8113, 8231, 8350, 8471, 8594, 8719, 8845, 8973,
8662  9103, 9235, 9369, 9505, 9643, 9783, 9924, 10068,
8663  10214, 10362, 10512, 10665, 10819, 10976, 11135, 11297,
8664  11460, 11627, 11795, 11966, 12139, 12315, 12494, 12675,
8665  12859, 13045, 13234, 13426, 13621, 13818, 14018, 14222,
8666  14428, 14637, 14849, 15064, 15283, 15504, 15729, 15957,
8667  16188, 16423, 16661, 16902, 17147, 17396, 17648, 17904,
8668  18164, 18427, 18694, 18965, 19240, 19519, 19802, 20089,
8669  20380, 20675, 20975, 21279, 21587, 21900, 22218, 22540,
8670  22867, 23170, 23534, 23875, 24221, 24573, 24929, 25290,
8671  25657, 26029, 26406, 26789, 27177, 27571, 27970, 28376,
8672  28787, 29205, 29628, 30057, 30493, 30935, 31383, 31838,
8673  32300, 32768,
8674 };
8675 
8677  6553600, 6186997, 5840902, 5514167, 5205710, 4914507, 4639593, 4380059,
8678  4135042, 3903731, 3685360, 3479204, 3284581, 3100844, 2927386, 2763630,
8679  2609035, 2463088, 2325305, 2195230, 2072430, 2013631, 1956500, 1900990,
8680  1847055, 1794651, 1743733, 1694260, 1646190, 1599484, 1554103, 1510010,
8681  1467168, 1425542, 1385096, 1345798, 1307615, 1270515, 1234468, 1199444,
8682  1165413, 1132348, 1100221, 1069005, 1038676, 1009206, 980573, 952752,
8683  925721, 899456, 873937, 849141, 825049, 801641, 778897, 756798,
8684  735326, 714463, 694193, 674497, 655360, 636766, 618700, 601146,
8685  584090, 567518, 551417, 535772, 520571, 505801, 491451, 477507,
8686  463959, 450796, 438006, 425579, 413504, 401772, 390373, 379297,
8687  368536, 363270, 358080, 352964, 347920, 342949, 338049, 333219,
8688  328458, 323765, 319139, 314579, 310084, 305654, 301287, 296982,
8689  292739, 288556, 284433, 280369, 276363, 272414, 268522, 264685,
8690  260904, 257176, 253501, 249879, 246309, 242790, 239321, 235901,
8691  232531, 229208, 225933, 222705, 219523, 216386, 213295, 210247,
8692  207243, 204282, 201363, 198486, 195650, 192855, 190099, 187383,
8693  184706, 182066, 179465, 176901, 174373, 171882, 169426, 167005,
8694  164619, 162267, 159948, 157663, 155410, 153190, 151001, 148844,
8695  146717, 144621, 142554, 140517, 138510, 136531, 134580, 132657,
8696  130762, 128893, 127052, 125236, 123447, 121683, 119944, 118231,
8697  116541, 114876, 113235, 111617, 110022, 108450, 106901, 105373,
8698  103868, 102383, 100921, 99479, 98057, 96656, 95275, 93914,
8699  92682, 91249, 89946, 88660, 87394, 86145, 84914, 83701,
8700  82505, 81326, 80164, 79019, 77890, 76777, 75680, 74598,
8701  73533, 72482, 71446, 70425, 69419, 68427, 67450, 66486,
8702  65536,
8703 };
8704 
8705 const uint16_t ff_dca_xll_refl_coeff[128] = {
8706  0, 3070, 5110, 7140, 9156, 11154, 13132, 15085,
8707  17010, 18904, 20764, 22588, 24373, 26117, 27818, 29474,
8708  31085, 32648, 34164, 35631, 37049, 38418, 39738, 41008,
8709  42230, 43404, 44530, 45609, 46642, 47630, 48575, 49477,
8710  50337, 51157, 51937, 52681, 53387, 54059, 54697, 55302,
8711  55876, 56421, 56937, 57426, 57888, 58326, 58741, 59132,
8712  59502, 59852, 60182, 60494, 60789, 61066, 61328, 61576,
8713  61809, 62029, 62236, 62431, 62615, 62788, 62951, 63105,
8714  63250, 63386, 63514, 63635, 63749, 63855, 63956, 64051,
8715  64140, 64224, 64302, 64376, 64446, 64512, 64573, 64631,
8716  64686, 64737, 64785, 64830, 64873, 64913, 64950, 64986,
8717  65019, 65050, 65079, 65107, 65133, 65157, 65180, 65202,
8718  65222, 65241, 65259, 65275, 65291, 65306, 65320, 65333,
8719  65345, 65357, 65368, 65378, 65387, 65396, 65405, 65413,
8720  65420, 65427, 65434, 65440, 65446, 65451, 65456, 65461,
8721  65466, 65470, 65474, 65478, 65481, 65485, 65488, 65491
8722 };
8723 
8725  868669, -5931642, -1228483, 4194304,
8726  -20577, 122631, -393647, 904476,
8727  -1696305, 2825313, -4430736, 6791313,
8728  41153, -245210, 785564, -1788164,
8729  3259333, -5074941, 6928550, -8204883
8730 };
8731 
8732 const uint16_t ff_dca_avg_g3_freqs[3] = { 16000, 18000, 24000 };
8733 
8734 const uint16_t ff_dca_fst_amp[44] = {
8735  0, 1, 2, 3,
8736  4, 6, 8, 10,
8737  12, 16, 20, 24,
8738  28, 36, 44, 52,
8739  60, 76, 92, 108,
8740  124, 156, 188, 220,
8741  252, 316, 380, 444,
8742  508, 636, 764, 892,
8743  1020, 1276, 1532, 1788,
8744  2044, 2556, 3068, 3580,
8745  4092, 5116, 6140, 7164
8746 };
8747 
8749  0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4,
8750  5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5
8751 };
8752 
8753 const int8_t ff_dca_ph0_shift[8] = {
8754  -32, +96, -96, +32, +96, -32, +32, -96
8755 };
8756 
8758  0, 1, 2, 3, 4, 6, 7, 10, 14, 19, 26
8759 };
8760 
8762  4, 10, 18
8763 };
8764 
8766  0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7,
8767  7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10
8768 };
8769 
8771  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1,
8772  1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
8773 };
8774 
8776  {
8777  128, 0, 0, 0, 0, 0, 0, 0,
8778  0, 0, 0, 0, 0, 0, 0, 0,
8779  0, 0, 0, 0, 0, 0, 0, 0,
8780  0, 0, 0, 0, 0, 0, 0, 0,
8781  }, {
8782  0, 128, 0, 0, 0, 0, 0, 0,
8783  0, 0, 0, 0, 0, 0, 0, 0,
8784  0, 0, 0, 0, 0, 0, 0, 0,
8785  0, 0, 0, 0, 0, 0, 0, 0,
8786  }, {
8787  0, 0, 128, 0, 0, 0, 0, 0,
8788  0, 0, 0, 0, 0, 0, 0, 0,
8789  0, 0, 0, 0, 0, 0, 0, 0,
8790  0, 0, 0, 0, 0, 0, 0, 0,
8791  }, {
8792  0, 0, 0, 128, 0, 0, 0, 0,
8793  0, 0, 0, 0, 0, 0, 0, 0,
8794  0, 0, 0, 0, 0, 0, 0, 0,
8795  0, 0, 0, 0, 0, 0, 0, 0,
8796  }, {
8797  0, 0, 0, 0, 128, 128, 0, 0,
8798  0, 0, 0, 0, 0, 0, 0, 0,
8799  0, 0, 0, 0, 0, 0, 0, 0,
8800  0, 0, 0, 0, 0, 0, 0, 0,
8801  }, {
8802  0, 0, 0, 0, 0, 0, 128, 85,
8803  43, 0, 0, 0, 0, 0, 0, 0,
8804  0, 0, 0, 0, 0, 0, 0, 0,
8805  0, 0, 0, 0, 0, 0, 0, 0,
8806  }, {
8807  0, 0, 0, 0, 0, 0, 0, 43,
8808  85, 128, 96, 64, 32, 0, 0, 0,
8809  0, 0, 0, 0, 0, 0, 0, 0,
8810  0, 0, 0, 0, 0, 0, 0, 0,
8811  }, {
8812  0, 0, 0, 0, 0, 0, 0, 0,
8813  0, 0, 32, 64, 96, 128, 102, 77,
8814  51, 26, 0, 0, 0, 0, 0, 0,
8815  0, 0, 0, 0, 0, 0, 0, 0,
8816  }, {
8817  0, 0, 0, 0, 0, 0, 0, 0,
8818  0, 0, 0, 0, 0, 0, 26, 51,
8819  77, 102, 128, 107, 85, 64, 43, 21,
8820  0, 0, 0, 0, 0, 0, 0, 0,
8821  }, {
8822  0, 0, 0, 0, 0, 0, 0, 0,
8823  0, 0, 0, 0, 0, 0, 0, 0,
8824  0, 0, 0, 21, 43, 64, 85, 107,
8825  128, 110, 91, 73, 55, 37, 18, 0,
8826  }, {
8827  0, 0, 0, 0, 0, 0, 0, 0,
8828  0, 0, 0, 0, 0, 0, 0, 0,
8829  0, 0, 0, 0, 0, 0, 0, 0,
8830  0, 18, 37, 55, 73, 91, 110, 128,
8831  }, {
8832  0 /* empty */
8833  }
8834 };
8835 
8837  { 0, 1, 2, 3, 4, 5, 6, 7 },
8838  { 1, 0, 2, 3, 4, 5, 6, 7 },
8839  { 3, 1, 0, 2, 4, 5, 6, 7 },
8840  { 1, 2, 3, 0, 4, 5, 6, 7 },
8841  { 1, 2, 5, 3, 0, 4, 6, 7 },
8842  { 1, 2, 2, 5, 3, 0, 4, 6 },
8843  { 1, 2, 2, 6, 5, 3, 0, 4 },
8844  { 1, 2, 2, 6, 5, 4, 0, 3 }
8845 };
8846 
8847 const int8_t ff_dca_lfe_delta_index_16[8] = {
8848  -4, -3, -2, -1, 2, 4, 6, 8
8849 };
8850 
8851 const int8_t ff_dca_lfe_delta_index_24[32] = {
8852  -8, -8, -7, -7, -6, -6, -5, -5, -4, -4, -3, -3, -2, -2, -1, -1,
8853  1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8
8854 };
8855 
8856 const uint16_t ff_dca_rsd_pack_5_in_8[256] = {
8857  0x0000, 0x0100, 0x0200, 0x0040, 0x0140, 0x0240, 0x0080, 0x0180,
8858  0x0280, 0x0010, 0x0110, 0x0210, 0x0050, 0x0150, 0x0250, 0x0090,
8859  0x0190, 0x0290, 0x0020, 0x0120, 0x0220, 0x0060, 0x0160, 0x0260,
8860  0x00a0, 0x01a0, 0x02a0, 0x0004, 0x0104, 0x0204, 0x0044, 0x0144,
8861  0x0244, 0x0084, 0x0184, 0x0284, 0x0014, 0x0114, 0x0214, 0x0054,
8862  0x0154, 0x0254, 0x0094, 0x0194, 0x0294, 0x0024, 0x0124, 0x0224,
8863  0x0064, 0x0164, 0x0264, 0x00a4, 0x01a4, 0x02a4, 0x0008, 0x0108,
8864  0x0208, 0x0048, 0x0148, 0x0248, 0x0088, 0x0188, 0x0288, 0x0018,
8865  0x0118, 0x0218, 0x0058, 0x0158, 0x0258, 0x0098, 0x0198, 0x0298,
8866  0x0028, 0x0128, 0x0228, 0x0068, 0x0168, 0x0268, 0x00a8, 0x01a8,
8867  0x02a8, 0x0001, 0x0101, 0x0201, 0x0041, 0x0141, 0x0241, 0x0081,
8868  0x0181, 0x0281, 0x0011, 0x0111, 0x0211, 0x0051, 0x0151, 0x0251,
8869  0x0091, 0x0191, 0x0291, 0x0021, 0x0121, 0x0221, 0x0061, 0x0161,
8870  0x0261, 0x00a1, 0x01a1, 0x02a1, 0x0005, 0x0105, 0x0205, 0x0045,
8871  0x0145, 0x0245, 0x0085, 0x0185, 0x0285, 0x0015, 0x0115, 0x0215,
8872  0x0055, 0x0155, 0x0255, 0x0095, 0x0195, 0x0295, 0x0025, 0x0125,
8873  0x0225, 0x0065, 0x0165, 0x0265, 0x00a5, 0x01a5, 0x02a5, 0x0009,
8874  0x0109, 0x0209, 0x0049, 0x0149, 0x0249, 0x0089, 0x0189, 0x0289,
8875  0x0019, 0x0119, 0x0219, 0x0059, 0x0159, 0x0259, 0x0099, 0x0199,
8876  0x0299, 0x0029, 0x0129, 0x0229, 0x0069, 0x0169, 0x0269, 0x00a9,
8877  0x01a9, 0x02a9, 0x0002, 0x0102, 0x0202, 0x0042, 0x0142, 0x0242,
8878  0x0082, 0x0182, 0x0282, 0x0012, 0x0112, 0x0212, 0x0052, 0x0152,
8879  0x0252, 0x0092, 0x0192, 0x0292, 0x0022, 0x0122, 0x0222, 0x0062,
8880  0x0162, 0x0262, 0x00a2, 0x01a2, 0x02a2, 0x0006, 0x0106, 0x0206,
8881  0x0046, 0x0146, 0x0246, 0x0086, 0x0186, 0x0286, 0x0016, 0x0116,
8882  0x0216, 0x0056, 0x0156, 0x0256, 0x0096, 0x0196, 0x0296, 0x0026,
8883  0x0126, 0x0226, 0x0066, 0x0166, 0x0266, 0x00a6, 0x01a6, 0x02a6,
8884  0x000a, 0x010a, 0x020a, 0x004a, 0x014a, 0x024a, 0x008a, 0x018a,
8885  0x028a, 0x001a, 0x011a, 0x021a, 0x005a, 0x015a, 0x025a, 0x009a,
8886  0x019a, 0x029a, 0x002a, 0x012a, 0x022a, 0x006a, 0x016a, 0x026a,
8887  0x00aa, 0x01aa, 0x02aa, 0x0155, 0x0155, 0x0155, 0x0155, 0x0155,
8888  0x0155, 0x0155, 0x0155, 0x0155, 0x0155, 0x0155, 0x0155, 0x0155
8889 };
8890 
8892  { 0, 0, 0 }, { 0, 0, 1 }, { 0, 0, 2 }, { 0, 0, 3 },
8893  { 0, 0, 4 }, { 0, 1, 0 }, { 0, 1, 1 }, { 0, 1, 2 },
8894  { 0, 1, 3 }, { 0, 1, 4 }, { 0, 2, 0 }, { 0, 2, 1 },
8895  { 0, 2, 2 }, { 0, 2, 3 }, { 0, 2, 4 }, { 0, 3, 0 },
8896  { 0, 3, 1 }, { 0, 3, 2 }, { 0, 3, 3 }, { 0, 3, 4 },
8897  { 0, 4, 0 }, { 0, 4, 1 }, { 0, 4, 2 }, { 0, 4, 3 },
8898  { 0, 4, 4 }, { 1, 0, 0 }, { 1, 0, 1 }, { 1, 0, 2 },
8899  { 1, 0, 3 }, { 1, 0, 4 }, { 1, 1, 0 }, { 1, 1, 1 },
8900  { 1, 1, 2 }, { 1, 1, 3 }, { 1, 1, 4 }, { 1, 2, 0 },
8901  { 1, 2, 1 }, { 1, 2, 2 }, { 1, 2, 3 }, { 1, 2, 4 },
8902  { 1, 3, 0 }, { 1, 3, 1 }, { 1, 3, 2 }, { 1, 3, 3 },
8903  { 1, 3, 4 }, { 1, 4, 0 }, { 1, 4, 1 }, { 1, 4, 2 },
8904  { 1, 4, 3 }, { 1, 4, 4 }, { 2, 0, 0 }, { 2, 0, 1 },
8905  { 2, 0, 2 }, { 2, 0, 3 }, { 2, 0, 4 }, { 2, 1, 0 },
8906  { 2, 1, 1 }, { 2, 1, 2 }, { 2, 1, 3 }, { 2, 1, 4 },
8907  { 2, 2, 0 }, { 2, 2, 1 }, { 2, 2, 2 }, { 2, 2, 3 },
8908  { 2, 2, 4 }, { 2, 3, 0 }, { 2, 3, 1 }, { 2, 3, 2 },
8909  { 2, 3, 3 }, { 2, 3, 4 }, { 2, 4, 0 }, { 2, 4, 1 },
8910  { 2, 4, 2 }, { 2, 4, 3 }, { 2, 4, 4 }, { 3, 0, 0 },
8911  { 3, 0, 1 }, { 3, 0, 2 }, { 3, 0, 3 }, { 3, 0, 4 },
8912  { 3, 1, 0 }, { 3, 1, 1 }, { 3, 1, 2 }, { 3, 1, 3 },
8913  { 3, 1, 4 }, { 3, 2, 0 }, { 3, 2, 1 }, { 3, 2, 2 },
8914  { 3, 2, 3 }, { 3, 2, 4 }, { 3, 3, 0 }, { 3, 3, 1 },
8915  { 3, 3, 2 }, { 3, 3, 3 }, { 3, 3, 4 }, { 3, 4, 0 },
8916  { 3, 4, 1 }, { 3, 4, 2 }, { 3, 4, 3 }, { 3, 4, 4 },
8917  { 4, 0, 0 }, { 4, 0, 1 }, { 4, 0, 2 }, { 4, 0, 3 },
8918  { 4, 0, 4 }, { 4, 1, 0 }, { 4, 1, 1 }, { 4, 1, 2 },
8919  { 4, 1, 3 }, { 4, 1, 4 }, { 4, 2, 0 }, { 4, 2, 1 },
8920  { 4, 2, 2 }, { 4, 2, 3 }, { 4, 2, 4 }, { 4, 3, 0 },
8921  { 4, 3, 1 }, { 4, 3, 2 }, { 4, 3, 3 }, { 4, 3, 4 },
8922  { 4, 4, 0 }, { 4, 4, 1 }, { 4, 4, 2 }, { 4, 4, 3 },
8923  { 4, 4, 4 }, { 2, 2, 2 }, { 2, 2, 2 }, { 2, 2, 2 }
8924 };
8925 
8926 const float ff_dca_rsd_level_2a[2] = {
8927  -0.47, 0.47
8928 };
8929 
8930 const float ff_dca_rsd_level_2b[2] = {
8931  -0.645, 0.645
8932 };
8933 
8934 const float ff_dca_rsd_level_3[3] = {
8935  -0.645, 0.0, 0.645
8936 };
8937 
8938 const float ff_dca_rsd_level_5[5] = {
8939  -0.875, -0.375, 0.0, 0.375, 0.875
8940 };
8941 
8942 const float ff_dca_rsd_level_8[8] = {
8943  -1.0, -0.625, -0.291666667, 0.0, 0.25, 0.5, 0.75, 1.0
8944 };
8945 
8946 const float ff_dca_rsd_level_16[16] = {
8947  -1.3125, -1.1375, -0.9625, -0.7875,
8948  -0.6125, -0.4375, -0.2625, -0.0875,
8949  0.0875, 0.2625, 0.4375, 0.6125,
8950  0.7875, 0.9625, 1.1375, 1.3125
8951 };
8952 
8953 const float ff_dca_synth_env[32] = {
8954  0.00240763666390, 0.00960735979838, 0.02152983213390, 0.03806023374436,
8955  0.05903936782582, 0.08426519384873, 0.11349477331863, 0.14644660940673,
8956  0.18280335791818, 0.22221488349020, 0.26430163158700, 0.30865828381746,
8957  0.35485766137277, 0.40245483899194, 0.45099142983522, 0.5,
8958  0.54900857016478, 0.59754516100806, 0.64514233862723, 0.69134171618254,
8959  0.73569836841300, 0.77778511650980, 0.81719664208182, 0.85355339059327,
8960  0.88650522668137, 0.91573480615127, 0.94096063217418, 0.96193976625564,
8961  0.97847016786610, 0.99039264020162, 0.99759236333610, 1.0
8962 };
8963 
8964 const float ff_dca_corr_cf[32][11] = {
8965  {-0.01179, 0.04281, 0.46712, 0.46345,-3.94525, 3.94525,
8966  -0.46345,-0.46712,-0.04281, 0.01179,-0.00299 },
8967  {-0.00929, 0.04882, 0.45252, 0.37972,-3.85446, 4.03189,
8968  -0.55069,-0.48040,-0.03599, 0.01445,-0.00229 },
8969  {-0.00696, 0.05403, 0.43674, 0.29961,-3.75975, 4.11413,
8970  -0.64135,-0.49221,-0.02834, 0.01726,-0.00156 },
8971  {-0.00481, 0.05847, 0.41993, 0.22319,-3.66138, 4.19175,
8972  -0.73529,-0.50241,-0.01983, 0.02021,-0.00080 },
8973  {-0.00284, 0.06216, 0.40224, 0.15053,-3.55963, 4.26452,
8974  -0.83239,-0.51085,-0.01047, 0.02328,-0.00003 },
8975  {-0.00105, 0.06515, 0.38378, 0.08168,-3.45475, 4.33225,
8976  -0.93249,-0.51738,-0.00024, 0.02646, 0.00074 },
8977  { 0.00054, 0.06745, 0.36471, 0.01668,-3.34703, 4.39475,
8978  -1.03543,-0.52184, 0.01085, 0.02973, 0.00152 },
8979  { 0.00195, 0.06912, 0.34515,-0.04445,-3.23676, 4.45185,
8980  -1.14105,-0.52410, 0.02280, 0.03306, 0.00228 },
8981  { 0.00318, 0.07017, 0.32521,-0.10168,-3.12422, 4.50339,
8982  -1.24914,-0.52400, 0.03561, 0.03643, 0.00302 },
8983  { 0.00422, 0.07065, 0.30503,-0.15503,-3.00969, 4.54921,
8984  -1.35952,-0.52141, 0.04925, 0.03981, 0.00373 },
8985  { 0.00508, 0.07061, 0.28471,-0.20450,-2.89348, 4.58919,
8986  -1.47197,-0.51618, 0.06370, 0.04319, 0.00440 },
8987  { 0.00577, 0.07007, 0.26436,-0.25013,-2.77587, 4.62321,
8988  -1.58627,-0.50818, 0.07895, 0.04652, 0.00501 },
8989  { 0.00629, 0.06909, 0.24410,-0.29194,-2.65716, 4.65118,
8990  -1.70219,-0.49727, 0.09494, 0.04979, 0.00556 },
8991  { 0.00666, 0.06769, 0.22400,-0.33000,-2.53764, 4.67302,
8992  -1.81949,-0.48335, 0.11166, 0.05295, 0.00604 },
8993  { 0.00687, 0.06592, 0.20416,-0.36435,-2.41760, 4.68866,
8994  -1.93791,-0.46627, 0.12904, 0.05597, 0.00642 },
8995  { 0.00694, 0.06383, 0.18468,-0.39506,-2.29732, 4.69806,
8996  -2.05720,-0.44593, 0.14705, 0.05881, 0.00671 },
8997  { 0.00689, 0.06144, 0.16561,-0.42223,-2.17710, 4.70120,
8998  -2.17710,-0.42223, 0.16561, 0.06144, 0.00689 },
8999  { 0.00671, 0.05881, 0.14705,-0.44593,-2.05720, 4.69806,
9000  -2.29732,-0.39506, 0.18468, 0.06383, 0.00694 },
9001  { 0.00642, 0.05597, 0.12904,-0.46627,-1.93791, 4.68865,
9002  -2.41759,-0.36435, 0.20416, 0.06592, 0.00687 },
9003  { 0.00604, 0.05295, 0.11166,-0.48334,-1.81949, 4.67301,
9004  -2.53763,-0.33000, 0.22400, 0.06769, 0.00666 },
9005  { 0.00556, 0.04979, 0.09494,-0.49727,-1.70219, 4.65117,
9006  -2.65715,-0.29194, 0.24409, 0.06909, 0.00629 },
9007  { 0.00501, 0.04652, 0.07894,-0.50818,-1.58627, 4.62321,
9008  -2.77587,-0.25013, 0.26436, 0.07007, 0.00577 },
9009  { 0.00440, 0.04319, 0.06370,-0.51618,-1.47197, 4.58919,
9010  -2.89348,-0.20450, 0.28471, 0.07061, 0.00508 },
9011  { 0.00373, 0.03981, 0.04925,-0.52141,-1.35952, 4.54921,
9012  -3.00970,-0.15503, 0.30503, 0.07065, 0.00422 },
9013  { 0.00302, 0.03643, 0.03561,-0.52400,-1.24915, 4.50339,
9014  -3.12422,-0.10168, 0.32521, 0.07017, 0.00318 },
9015  { 0.00228, 0.03306, 0.02280,-0.52410,-1.14105, 4.45186,
9016  -3.23677,-0.04445, 0.34515, 0.06912, 0.00195 },
9017  { 0.00152, 0.02973, 0.01085,-0.52184,-1.03544, 4.39477,
9018  -3.34704, 0.01668, 0.36471, 0.06745, 0.00054 },
9019  { 0.00074, 0.02646,-0.00024,-0.51738,-0.93249, 4.33226,
9020  -3.45476, 0.08168, 0.38378, 0.06515,-0.00105 },
9021  {-0.00003, 0.02328,-0.01047,-0.51085,-0.83239, 4.26452,
9022  -3.55963, 0.15053, 0.40224, 0.06216,-0.00284 },
9023  {-0.00080, 0.02021,-0.01983,-0.50241,-0.73529, 4.19174,
9024  -3.66138, 0.22319, 0.41993, 0.05847,-0.00481 },
9025  {-0.00156, 0.01726,-0.02834,-0.49221,-0.64135, 4.11413,
9026  -3.75974, 0.29961, 0.43674, 0.05403,-0.00696 },
9027  {-0.00229, 0.01445,-0.03599,-0.48040,-0.55069, 4.03188,
9028  -3.85445, 0.37972, 0.45251, 0.04882,-0.00929 },
9029 };
9030 
9031 const float ff_dca_quant_amp[57] = {
9032  4.88281250E-04, 1.46484375E-03, 2.32267031E-03, 3.28475167E-03,
9033  4.64534014E-03, 6.56950334E-03, 9.29068029E-03, 1.31390067E-02,
9034  1.85813606E-02, 2.62780134E-02, 3.71627212E-02, 5.25560267E-02,
9035  7.43254423E-02, 1.05112053E-01, 1.48650885E-01, 2.10224107E-01,
9036  2.97301769E-01, 4.20448214E-01, 5.94603539E-01, 8.40896428E-01,
9037  1.18920708E+00, 1.68179286E+00, 2.37841415E+00, 3.36358571E+00,
9038  4.75682831E+00, 6.72717142E+00, 9.51365662E+00, 1.34543428E+01,
9039  1.90273132E+01, 2.69086857E+01, 3.80546265E+01, 5.38173714E+01,
9040  7.61092529E+01, 1.07634743E+02, 1.52218506E+02, 2.15269485E+02,
9041  3.04437012E+02, 4.30538971E+02, 6.08874023E+02, 8.61077942E+02,
9042  1.21774805E+03, 1.72215588E+03, 2.43549609E+03, 3.44431177E+03,
9043  4.87099219E+03, 6.88862354E+03, 9.74198438E+03, 1.37772471E+04,
9044  1.94839688E+04, 2.75544941E+04, 3.89679375E+04, 5.51089883E+04,
9045  7.79358750E+04, 1.10217977E+05, 1.55871750E+05, 2.20435953E+05,
9046  0.00000000E+00,
9047 };
9048 
9049 const float ff_dca_st_coeff[34] = {
9050  2.69086857E+01, 2.69086857E+01, 1.34543419E+01, 6.72717142E+00,
9051  3.36358571E+00, 1.68179286E+00, 8.40896428E-01, 5.94603479E-01,
9052  4.20448214E-01, 2.97301799E-01, 2.10224107E-01, 1.48650900E-01,
9053  1.05112098E-01, 7.43253976E-02, 5.25560006E-02, 3.71626988E-02,
9054  3.12500000E-02, 2.62780003E-02, 1.85813997E-02, 1.31390002E-02,
9055  9.29069985E-03, 6.56950008E-03, 4.64530010E-03, 3.28480010E-03,
9056  2.32270011E-03, 1.64240005E-03, 1.16130000E-03, 5.80699998E-04,
9057  2.90299999E-04, 1.45200000E-04, 7.25999998E-05, 3.62999999E-05,
9058  1.82000003E-05, 0.00000000E+00,
9059 };
9060 
9061 const float ff_dca_long_window[128] = {
9062  0.00000000E+00, 7.42882412E-06, 5.28020973E-05, 1.71007006E-04,
9063  3.96653224E-04, 7.63946096E-04, 1.30655791E-03, 2.05750111E-03,
9064  3.04900459E-03, 4.31239139E-03, 5.87796280E-03, 7.77488295E-03,
9065  1.00310687E-02, 1.26730874E-02, 1.57260559E-02, 1.92135461E-02,
9066  2.31574941E-02, 2.75781266E-02, 3.24938744E-02, 3.79213169E-02,
9067  4.38751020E-02, 5.03679104E-02, 5.74104004E-02, 6.50111660E-02,
9068  7.31767192E-02, 8.19114447E-02, 9.12176073E-02, 1.01095326E-01,
9069  1.11542597E-01, 1.22555278E-01, 1.34127125E-01, 1.46249816E-01,
9070  1.58912972E-01, 1.72104210E-01, 1.85809180E-01, 2.00011641E-01,
9071  2.14693516E-01, 2.29834959E-01, 2.45414421E-01, 2.61408776E-01,
9072  2.77793378E-01, 2.94542134E-01, 3.11627686E-01, 3.29021394E-01,
9073  3.46693635E-01, 3.64613682E-01, 3.82750064E-01, 4.01070446E-01,
9074  4.19541985E-01, 4.38131332E-01, 4.56804723E-01, 4.75528270E-01,
9075  4.94267941E-01, 5.12989700E-01, 5.31659782E-01, 5.50244689E-01,
9076  5.68711281E-01, 5.87027133E-01, 6.05160415E-01, 6.23080134E-01,
9077  6.40756190E-01, 6.58159554E-01, 6.75262392E-01, 6.92038059E-01,
9078  7.08461344E-01, 7.24508464E-01, 7.40157187E-01, 7.55386829E-01,
9079  7.70178556E-01, 7.84515142E-01, 7.98381269E-01, 8.11763465E-01,
9080  8.24650168E-01, 8.37031603E-01, 8.48900259E-01, 8.60250235E-01,
9081  8.71077836E-01, 8.81381273E-01, 8.91160548E-01, 9.00417745E-01,
9082  9.09156621E-01, 9.17382956E-01, 9.25104082E-01, 9.32328999E-01,
9083  9.39068437E-01, 9.45334494E-01, 9.51140642E-01, 9.56501782E-01,
9084  9.61433768E-01, 9.65953648E-01, 9.70079303E-01, 9.73829389E-01,
9085  9.77223217E-01, 9.80280578E-01, 9.83021557E-01, 9.85466540E-01,
9086  9.87635851E-01, 9.89549816E-01, 9.91228402E-01, 9.92691338E-01,
9087  9.93957877E-01, 9.95046616E-01, 9.95975435E-01, 9.96761382E-01,
9088  9.97420728E-01, 9.97968733E-01, 9.98419642E-01, 9.98786569E-01,
9089  9.99081731E-01, 9.99315977E-01, 9.99499321E-01, 9.99640644E-01,
9090  9.99747574E-01, 9.99826968E-01, 9.99884665E-01, 9.99925494E-01,
9091  9.99953628E-01, 9.99972343E-01, 9.99984324E-01, 9.99991655E-01,
9092  9.99995887E-01, 9.99998152E-01, 9.99999285E-01, 9.99999762E-01,
9093  9.99999940E-01, 1.00000000E+00, 1.00000000E+00, 1.00000000E+00,
9094 };
9095 
9096 const float ff_dca_lfe_step_size_16[101] = {
9097  2.1362956633198035E-004, 2.4414807580797754E-004, 2.7466658528397473E-004,
9098  2.7466658528397473E-004, 3.0518509475997192E-004, 3.3570360423596911E-004,
9099  3.9674062318796350E-004, 4.2725913266396069E-004, 4.5777764213995788E-004,
9100  5.1881466109195227E-004, 5.7985168004394665E-004, 6.1037018951994385E-004,
9101  6.7140720847193823E-004, 7.6296273689992981E-004, 8.2399975585192419E-004,
9102  9.1555528427991577E-004, 1.0071108127079073E-003, 1.0986663411358989E-003,
9103  1.2207403790398877E-003, 1.3428144169438765E-003, 1.4648884548478652E-003,
9104  1.6174810022278512E-003, 1.7700735496078372E-003, 1.9531846064638203E-003,
9105  2.1362956633198035E-003, 2.3499252296517838E-003, 2.5940733054597613E-003,
9106  2.8687398907437361E-003, 3.1434064760277108E-003, 3.4485915707876827E-003,
9107  3.7842951750236518E-003, 4.1810357982116153E-003, 4.6082949308755760E-003,
9108  5.0660725730155339E-003, 5.5543687246314890E-003, 6.1037018951994385E-003,
9109  6.7445905941953795E-003, 7.4159978026673177E-003, 8.1484420300912512E-003,
9110  8.9419232764671782E-003, 9.8574785607470940E-003, 1.0834070863979004E-002,
9111  1.1932737205114903E-002, 1.3122959074678793E-002, 1.4435254982146673E-002,
9112  1.5869624927518540E-002, 1.7456587420270394E-002, 1.9196142460402233E-002,
9113  2.1118808557390057E-002, 2.3224585711233862E-002, 2.5543992431409649E-002,
9114  2.8107547227393413E-002, 3.0915250099185155E-002, 3.4028138065736867E-002,
9115  3.7415692617572556E-002, 4.1169469283120215E-002, 4.5258949552903834E-002,
9116  4.9806207464827418E-002, 5.4780724509414958E-002, 6.0274056215094456E-002,
9117  6.6286202581865905E-002, 7.2908719138157288E-002, 8.0202642902920618E-002,
9118  8.8229010895107887E-002, 9.7048860133671075E-002, 1.0675374614703818E-001,
9119  1.1743522446363720E-001, 1.2918485061189611E-001, 1.4209418012024294E-001,
9120  1.5628528702658162E-001, 1.7191076387829218E-001, 1.8912320322275461E-001,
9121  2.0804467909787286E-001, 2.2882778405102694E-001, 2.5171666615802485E-001,
9122  2.7689443647572254E-001, 3.0457472457045198E-001, 3.3503219702749720E-001,
9123  3.6854152043214211E-001, 4.0537736136967073E-001, 4.4593646046327096E-001,
9124  4.9052400280770286E-001, 5.3956724753563035E-001, 5.9352397228919340E-001,
9125  6.5288247322000792E-001, 7.1816156498916595E-001, 7.9000213629566329E-001,
9126  8.6898403881954400E-001, 9.5590075380718409E-001, 1.0514847254860074E+000,
9127  1.1566209906308176E+000, 1.2722861415448470E+000, 1.3995178075502792E+000,
9128  1.5394756920072024E+000, 1.6934110538041323E+000, 1.8627582628864405E+000,
9129  2.0490432447279274E+000, 2.2539445173497725E+000, 2.4793237098300120E+000,
9130  2.7272865993224893E+000, 3.0000000000000000E+000
9131 };
9132 
9133 const float ff_dca_lfe_step_size_24[144] = {
9134  3.5762791128491298E-006, 3.9339070241340428E-006, 4.4107442391805934E-006,
9135  4.7683721504655064E-006, 5.2452093655120570E-006, 5.8412558843202453E-006,
9136  6.4373024031284336E-006, 7.0333489219366219E-006, 7.7486047445064479E-006,
9137  8.4638605670762738E-006, 9.4175349971693751E-006, 1.0252000123500839E-005,
9138  1.1324883857355578E-005, 1.2516976894971954E-005, 1.3709069932588331E-005,
9139  1.5139581577727983E-005, 1.6570093222867636E-005, 1.8239023475530564E-005,
9140  2.0146372335716766E-005, 2.2053721195902969E-005, 2.4318697967374082E-005,
9141  2.6702884042606836E-005, 2.9444698029124504E-005, 3.2305721319403807E-005,
9142  3.5643581824729662E-005, 3.9100651633817152E-005, 4.3034558657951193E-005,
9143  4.7326093593370149E-005, 5.2094465743835655E-005, 5.7339675109347712E-005,
9144  6.3061721689906320E-005, 6.9379814789273121E-005, 7.6293954407448102E-005,
9145  8.3923349848192912E-005, 9.2268001111507552E-005, 1.0156632680491529E-004,
9146  1.1169911762465449E-004, 1.2290479217824841E-004, 1.3518335046569711E-004,
9147  1.4865400179076216E-004, 1.6355516476096688E-004, 1.7988683937631122E-004,
9148  1.9788744424431852E-004, 2.1767618866875036E-004, 2.3949149125713007E-004,
9149  2.6345256131321922E-004, 2.8979781744454115E-004, 3.1876567825861912E-004,
9150  3.5059456236297636E-004, 3.8564209766889782E-004, 4.2426591208766842E-004,
9151  4.6670442422681142E-004, 5.1331526199761173E-004, 5.6469447191887759E-004,
9152  6.2108047259813216E-004, 6.8318851985794547E-004, 7.5149545091336386E-004,
9153  8.2671652158695713E-004, 9.0932856909377204E-004, 1.0002852678639017E-003,
9154  1.1003018737199156E-003, 1.2103320610919071E-003, 1.3314487137137310E-003,
9155  1.4646055060154803E-003, 1.6109945310347714E-003, 1.7721655097205054E-003,
9156  1.9493105351102991E-003, 2.1442177467605765E-003, 2.3586752842277626E-003,
9157  2.5945904963720436E-003, 2.8539899413573674E-003, 3.1393770145627278E-003,
9158  3.4533743206708813E-003, 3.7987236736683454E-003, 4.1785245154529228E-003,
9159  4.5963531251374630E-003, 5.0560242004423382E-003, 5.5617100669992049E-003,
9160  6.1178214690472445E-003, 6.7296036159519689E-003, 7.4025401356864135E-003,
9161  8.1428299120461841E-003, 8.9571486660419298E-003, 9.8527681652031147E-003,
9162  1.0838033060793050E-002, 1.1921884050593860E-002, 1.3114096297513997E-002,
9163  1.4425517848195773E-002, 1.5868069633015350E-002, 1.7454864675386508E-002,
9164  1.9200327301064409E-002, 2.1120431556753107E-002, 2.3232462791498040E-002,
9165  2.5555613703204836E-002, 2.8111222757246822E-002, 3.0922297349250002E-002,
9166  3.4014586688826884E-002, 3.7415985753057691E-002, 4.1157608170224208E-002,
9167  4.5273428591898514E-002, 4.9800759530157987E-002, 5.4780847404104160E-002,
9168  6.0258872539862694E-002, 6.6284783635709721E-002, 7.2913297762071824E-002,
9169  8.0204615617348624E-002, 8.8225017574431602E-002, 9.7047578936526643E-002,
9170  1.0675228914645780E-001, 1.1742748229831246E-001, 1.2917031397465634E-001,
9171  1.4208735729305236E-001, 1.5629603341770570E-001, 1.7192568444319778E-001,
9172  1.8911816944100493E-001, 2.0803001022696618E-001, 2.2883310661710579E-001,
9173  2.5171640535788598E-001, 2.7688804589367461E-001, 3.0457679087839018E-001,
9174  3.3503452957088109E-001, 3.6853794676517804E-001, 4.0539174144169587E-001,
9175  4.4593089174400469E-001, 4.9052399283933557E-001, 5.3957635636047796E-001,
9176  5.9353406352210802E-001, 6.5288742219059737E-001, 7.1817609288407480E-001,
9177  7.8999373793527339E-001, 8.6899314749159184E-001, 9.5589243839889027E-001,
9178  1.0514817299225008E+000, 1.1566298194682383E+000, 1.2722928848615747E+000,
9179  1.3995221137430804E+000, 1.5394743131964581E+000, 1.6934218041207556E+000,
9180  1.8627639845328312E+000, 2.0490403233814627E+000, 2.2539444272451910E+000,
9181  2.4793389414952922E+000, 2.7272728356448215E+000, 2.9999998807906962E+000
9182 };
9183 
9184 const float ff_dca_bank_coeff[10] = {
9185  0.022810893, 0.41799772, 0.90844810, 0.99973983,
9186  0.068974845, 0.34675997, 0.29396889, 0.19642374,
9187  0.308658270, 0.038060233
9188 };
9189 
9190 const float ff_dca_lfe_iir[5][4] = {
9191  { -0.98618466, 1.9861259, 1.0, -1.9840510 },
9192  { -0.98883152, 1.9887193, 1.0, -1.9979848 },
9193  { -0.99252087, 1.9923381, 1.0, -1.9990897 },
9194  { -0.99591690, 1.9956781, 1.0, -1.9993745 },
9195  { -0.99872285, 1.9984550, 1.0, -1.9994639 }
9196 };
const float ff_dca_rsd_level_2b[2]
Definition: dcadata.c:8930
const float ff_dca_st_coeff[34]
Definition: dcadata.c:9049
const uint32_t ff_dca_lossy_quant[32]
Definition: dcadata.c:4223
const int8_t ff_dca_ph0_shift[8]
Definition: dcadata.c:8753
Memory handling functions.
const uint8_t ff_dca_scf_to_grid_1[32]
Definition: dcadata.c:8765
const float ff_dca_lfe_step_size_24[144]
Definition: dcadata.c:9133
const uint16_t ff_dca_rsd_pack_5_in_8[256]
Definition: dcadata.c:8856
const float ff_dca_quant_amp[57]
Definition: dcadata.c:9031
const float ff_dca_fir_32bands_nonperfect[512]
Definition: dcadata.c:6808
const int8_t ff_dca_high_freq_vq[1024][32]
Definition: dcadata.c:4240
const float ff_dca_fir_64bands[1024]
Definition: dcadata.c:7550
#define SCALE(c)
Definition: dcadata.c:7338
const uint32_t ff_dca_bit_rates[32]
Definition: dcadata.c:32
uint8_t
const int32_t ff_dca_lfe_fir_64_fixed[256]
Definition: dcadata.c:8336
#define DECLARE_ALIGNED(n, t, v)
Declare a variable that is aligned in memory.
Definition: mem.h:112
#define DCA_ADPCM_VQCODEBOOK_SZ
Definition: dcadata.h:29
const int32_t ff_dca_fir_64bands_fixed[1024]
Definition: dcadata.c:8371
const int8_t ff_dca_lfe_delta_index_16[8]
Definition: dcadata.c:8847
const float ff_dca_lfe_fir_128[256]
Definition: dcadata.c:7482
#define DCA_ADPCM_COEFFS
Definition: dcadata.h:28
const uint8_t ff_dca_quant_index_group_size[DCA_CODE_BOOKS]
Definition: dcadata.c:53
const uint32_t ff_dca_lossless_quant[32]
Definition: dcadata.c:4231
const uint16_t ff_dca_dmixtable[FF_DCA_DMIXTABLE_SIZE]
Definition: dcadata.c:8642
const float ff_dca_lfe_fir_64[256]
Definition: dcadata.c:7339
const float ff_dca_rsd_level_5[5]
Definition: dcadata.c:8938
const uint32_t ff_dca_quant_levels[32]
Definition: dcadata.c:4215
const float ff_dca_synth_env[32]
Definition: dcadata.c:8953
const int32_t ff_dca_xll_band_coeff[20]
Definition: dcadata.c:8724
const float ff_dca_rsd_level_8[8]
Definition: dcadata.c:8942
const uint8_t ff_dca_dmix_primary_nch[8]
Definition: dcadata.c:45
const uint8_t ff_dca_scf_to_grid_2[32]
Definition: dcadata.c:8770
const uint16_t ff_dca_avg_g3_freqs[3]
Definition: dcadata.c:8732
const float ff_dca_rsd_level_16[16]
Definition: dcadata.c:8946
const uint16_t ff_dca_xll_refl_coeff[128]
Definition: dcadata.c:8705
int32_t
const float ff_dca_bank_coeff[10]
Definition: dcadata.c:9184
const uint32_t ff_dca_inv_dmixtable[FF_DCA_INV_DMIXTABLE_SIZE]
Definition: dcadata.c:8676
const uint32_t ff_dca_scale_factor_quant7[128]
Definition: dcadata.c:4172
const uint8_t ff_dca_channels[16]
Definition: dcadata.c:41
const float ff_dca_corr_cf[32][11]
Definition: dcadata.c:8964
const float ff_dca_lfe_iir[5][4]
Definition: dcadata.c:9190
#define DCA_CODE_BOOKS
Definition: dcahuff.h:32
#define FF_DCA_INV_DMIXTABLE_SIZE
Definition: dcadata.h:70
const uint8_t ff_dca_freq_to_sb[32]
Definition: dcadata.c:8748
const uint32_t ff_dca_scale_factor_quant6[64]
Definition: dcadata.c:4161
const int16_t ff_dca_adpcm_vb[DCA_ADPCM_VQCODEBOOK_SZ][DCA_ADPCM_COEFFS]
Definition: dcadata.c:60
const float ff_dca_long_window[128]
Definition: dcadata.c:9061
const uint8_t ff_dca_quant_index_sel_nbits[DCA_CODE_BOOKS]
Definition: dcadata.c:49
const uint8_t ff_dca_rsd_pack_3_in_7[128][3]
Definition: dcadata.c:8891
const float ff_dca_rsd_level_3[3]
Definition: dcadata.c:8934
const uint8_t ff_dca_grid_1_to_scf[11]
Definition: dcadata.c:8757
const float ff_dca_rsd_level_2a[2]
Definition: dcadata.c:8926
const uint16_t ff_dca_fst_amp[44]
Definition: dcadata.c:8734
const float ff_dca_lfe_step_size_16[101]
Definition: dcadata.c:9096
const uint32_t ff_dca_joint_scale_factors[129]
Definition: dcadata.c:4191
#define FF_DCA_DMIXTABLE_SIZE
Definition: dcadata.h:69
const uint8_t ff_dca_sb_reorder[8][8]
Definition: dcadata.c:8836
const int32_t ff_dca_fir_32bands_nonperfect_fixed[512]
Definition: dcadata.c:8205
const int32_t ff_dca_fir_32bands_perfect_fixed[512]
Definition: dcadata.c:8074
const int8_t ff_dca_lfe_delta_index_24[32]
Definition: dcadata.c:8851
const uint8_t ff_dca_grid_2_to_scf[3]
Definition: dcadata.c:8761
const float ff_dca_fir_32bands_perfect[512]
Definition: dcadata.c:6293
const uint32_t ff_dca_scale_factor_adj[4]
Definition: dcadata.c:4211
const uint8_t ff_dca_grid_1_weights[12][32]
Definition: dcadata.c:8775