Update SILK code using the CELT range coder
[opus.git] / src_FLP / SKP_Silk_tables_NLSF_CB1_16_FLP.c
1 /***********************************************************************\r
2 Copyright (c) 2006-2010, Skype Limited. All rights reserved. \r
3 Redistribution and use in source and binary forms, with or without \r
4 modification, (subject to the limitations in the disclaimer below) \r
5 are permitted provided that the following conditions are met:\r
6 - Redistributions of source code must retain the above copyright notice,\r
7 this list of conditions and the following disclaimer.\r
8 - Redistributions in binary form must reproduce the above copyright \r
9 notice, this list of conditions and the following disclaimer in the \r
10 documentation and/or other materials provided with the distribution.\r
11 - Neither the name of Skype Limited, nor the names of specific \r
12 contributors, may be used to endorse or promote products derived from \r
13 this software without specific prior written permission.\r
14 NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED \r
15 BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND \r
16 CONTRIBUTORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,\r
17 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND \r
18 FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE \r
19 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, \r
20 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\r
21 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF \r
22 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON \r
23 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT \r
24 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE \r
25 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
26 ***********************************************************************/\r
27 \r
28 /**********************************************/\r
29 /* This file has been automatically generated */\r
30 /*                                            */\r
31 /* ROM usage:  7.14 kB                        */\r
32 /**********************************************/\r
33 \r
34 #include "SKP_Silk_tables_FLP.h"\r
35 #include "SKP_Silk_tables_NLSF_CB1_16.h"\r
36 \r
37 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_16_rates[ NLSF_MSVQ_CB1_16_VECTORS ] =\r
38 {\r
39       1.78125000000000000000f,      3.06250000000000000000f,\r
40       4.15625000000000000000f,      4.18750000000000000000f,\r
41       4.31250000000000000000f,      4.50000000000000000000f,\r
42       4.53125000000000000000f,      4.59375000000000000000f,\r
43       4.75000000000000000000f,      5.53125000000000000000f,\r
44       5.53125000000000000000f,      5.56250000000000000000f,\r
45       5.65625000000000000000f,      5.71875000000000000000f,\r
46       5.75000000000000000000f,      6.31250000000000000000f,\r
47       6.43750000000000000000f,      6.71875000000000000000f,\r
48       6.81250000000000000000f,      6.93750000000000000000f,\r
49       7.09375000000000000000f,      7.09375000000000000000f,\r
50       7.09375000000000000000f,      7.09375000000000000000f,\r
51       7.09375000000000000000f,      7.09375000000000000000f,\r
52       7.09375000000000000000f,      7.09375000000000000000f,\r
53       7.09375000000000000000f,      7.09375000000000000000f,\r
54       7.09375000000000000000f,      7.09375000000000000000f,\r
55       1.18750000000000000000f,      2.71875000000000000000f,\r
56       3.03125000000000000000f,      3.71875000000000000000f,\r
57       4.00000000000000000000f,      4.21875000000000000000f,\r
58       4.37500000000000000000f,      4.46875000000000000000f,\r
59       1.25000000000000000000f,      2.53125000000000000000f,\r
60       3.34375000000000000000f,      3.34375000000000000000f,\r
61       4.03125000000000000000f,      4.18750000000000000000f,\r
62       4.18750000000000000000f,      4.46875000000000000000f,\r
63       0.96875000000000000000f,      3.40625000000000000000f,\r
64       3.56250000000000000000f,      3.75000000000000000000f,\r
65       4.00000000000000000000f,      4.06250000000000000000f,\r
66       4.09375000000000000000f,      4.12500000000000000000f,\r
67       1.34375000000000000000f,      1.90625000000000000000f,\r
68       3.87500000000000000000f,      3.90625000000000000000f,\r
69       4.12500000000000000000f,      4.25000000000000000000f,\r
70       4.40625000000000000000f,      4.43750000000000000000f,\r
71       0.93750000000000000000f,      3.43750000000000000000f,\r
72       3.68750000000000000000f,      3.75000000000000000000f,\r
73       4.03125000000000000000f,      4.09375000000000000000f,\r
74       4.15625000000000000000f,      4.15625000000000000000f,\r
75       0.96875000000000000000f,      3.37500000000000000000f,\r
76       3.59375000000000000000f,      3.78125000000000000000f,\r
77       3.87500000000000000000f,      4.06250000000000000000f,\r
78       4.15625000000000000000f,      4.28125000000000000000f,\r
79       1.25000000000000000000f,      3.06250000000000000000f,\r
80       3.59375000000000000000f,      3.59375000000000000000f,\r
81       3.62500000000000000000f,      3.65625000000000000000f,\r
82       3.84375000000000000000f,      3.87500000000000000000f,\r
83       1.56250000000000000000f,      2.90625000000000000000f,\r
84       3.37500000000000000000f,      3.43750000000000000000f,\r
85       3.50000000000000000000f,      3.50000000000000000000f,\r
86       3.56250000000000000000f,      3.59375000000000000000f,\r
87       2.28125000000000000000f,      2.96875000000000000000f,\r
88       2.96875000000000000000f,      3.00000000000000000000f,\r
89       3.00000000000000000000f,      3.28125000000000000000f,\r
90       3.34375000000000000000f,      3.43750000000000000000f\r
91 };\r
92 \r
93 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_16_ndelta_min[ 16 + 1 ] =\r
94 {\r
95       0.00451660156250000000f,\r
96       0.00009155273437500000f,\r
97       0.00183105468749999980f,\r
98       0.00207519531250000000f,\r
99       0.00357055664062500000f,\r
100       0.00262451171875000000f,\r
101       0.00369262695312500000f,\r
102       0.00378417968750000000f,\r
103       0.00463867187500000000f,\r
104       0.00466918945312500000f,\r
105       0.00631713867187499910f,\r
106       0.00460815429687500000f,\r
107       0.00686645507812500000f,\r
108       0.00729370117187499910f,\r
109       0.00384521484375000000f,\r
110       0.00558471679687500000f,\r
111       0.02416992187500000300f\r
112 };\r
113 \r
114 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_16[ 16 * NLSF_MSVQ_CB1_16_VECTORS ] =\r
115 {\r
116       0.03994750976562499300f,      0.09338378906250000000f,\r
117       0.15475463867187500000f,      0.21350097656250000000f,\r
118       0.27551269531250000000f,      0.33380126953125000000f,\r
119       0.39471435546875000000f,      0.45443725585937500000f,\r
120       0.51675415039062500000f,      0.57537841796875000000f,\r
121       0.63452148437500000000f,      0.69470214843750000000f,\r
122       0.75540161132812500000f,      0.81356811523437500000f,\r
123       0.87359619140625000000f,      0.93081665039062500000f,\r
124       0.03857421875000000000f,      0.08377075195312498600f,\r
125       0.14068603515625000000f,      0.19555664062500000000f,\r
126       0.25286865234375000000f,      0.30648803710937500000f,\r
127       0.36877441406250000000f,      0.43054199218750000000f,\r
128       0.49188232421875006000f,      0.55429077148437500000f,\r
129       0.61325073242187500000f,      0.67639160156250000000f,\r
130       0.74047851562500000000f,      0.80310058593750000000f,\r
131       0.86453247070312500000f,      0.92318725585937500000f,\r
132       0.03186035156250000000f,      0.06347656250000000000f,\r
133       0.11206054687500000000f,      0.15805053710937500000f,\r
134       0.21789550781250003000f,      0.27770996093750000000f,\r
135       0.33782958984375000000f,      0.39871215820312494000f,\r
136       0.47067260742187500000f,      0.54290771484375000000f,\r
137       0.60824584960937500000f,      0.67446899414062500000f,\r
138       0.74127197265625000000f,      0.80447387695312500000f,\r
139       0.86972045898437500000f,      0.92828369140625000000f,\r
140       0.03451538085937500000f,      0.07556152343750000000f,\r
141       0.13665771484375000000f,      0.18765258789062500000f,\r
142       0.24114990234375000000f,      0.30136108398437500000f,\r
143       0.36431884765624994000f,      0.42141723632812500000f,\r
144       0.48428344726562500000f,      0.54107666015625000000f,\r
145       0.60876464843750000000f,      0.66244506835937500000f,\r
146       0.72512817382812500000f,      0.77926635742187500000f,\r
147       0.83697509765625000000f,      0.88247680664062500000f,\r
148       0.03173828125000000000f,      0.06115722656250000000f,\r
149       0.12286376953125000000f,      0.18615722656250000000f,\r
150       0.25732421875000000000f,      0.32025146484375000000f,\r
151       0.38482666015625000000f,      0.44842529296875000000f,\r
152       0.51260375976562500000f,      0.57296752929687500000f,\r
153       0.63473510742187500000f,      0.69525146484375000000f,\r
154       0.75598144531250000000f,      0.81427001953125000000f,\r
155       0.87374877929687511000f,      0.93127441406250000000f,\r
156       0.07049560546875000000f,      0.11633300781250001000f,\r
157       0.18045043945312497000f,      0.24209594726562500000f,\r
158       0.30618286132812500000f,      0.36257934570312500000f,\r
159       0.42373657226562500000f,      0.48211669921875000000f,\r
160       0.54171752929687500000f,      0.59741210937500000000f,\r
161       0.65557861328125000000f,      0.71032714843750000000f,\r
162       0.76773071289062500000f,      0.82427978515624989000f,\r
163       0.87991333007812500000f,      0.93453979492187500000f,\r
164       0.03826904296875000000f,      0.08688354492187500000f,\r
165       0.15298461914062500000f,      0.20693969726562500000f,\r
166       0.26324462890625000000f,      0.31646728515625000000f,\r
167       0.38836669921875000000f,      0.44656372070312500000f,\r
168       0.49685668945312494000f,      0.54479980468750000000f,\r
169       0.60638427734375000000f,      0.65527343749999989000f,\r
170       0.70196533203124989000f,      0.75161743164062500000f,\r
171       0.81512451171875000000f,      0.85327148437500000000f,\r
172       0.04479980468750000000f,      0.09335327148437500000f,\r
173       0.15219116210937500000f,      0.21441650390625000000f,\r
174       0.26675415039062500000f,      0.31774902343750000000f,\r
175       0.37478637695312500000f,      0.42785644531250000000f,\r
176       0.48736572265625000000f,      0.54086303710937500000f,\r
177       0.59936523437500000000f,      0.65679931640625000000f,\r
178       0.71630859375000000000f,      0.78311157226562500000f,\r
179       0.85406494140625000000f,      0.92239379882812500000f,\r
180       0.06625366210937500000f,      0.10882568359375000000f,\r
181       0.17105102539062497000f,      0.22534179687500000000f,\r
182       0.28698730468750000000f,      0.34240722656249994000f,\r
183       0.39764404296875000000f,      0.45037841796875000000f,\r
184       0.50924682617187500000f,      0.56204223632812500000f,\r
185       0.62091064453125000000f,      0.67416381835937511000f,\r
186       0.73410034179687489000f,      0.79992675781250000000f,\r
187       0.86535644531250000000f,      0.92764282226562500000f,\r
188       0.07351684570312500000f,      0.14270019531250000000f,\r
189       0.23019409179687497000f,      0.29864501953125000000f,\r
190       0.34848022460937500000f,      0.39474487304687500000f,\r
191       0.43847656250000006000f,      0.47769165039062500000f,\r
192       0.52996826171875000000f,      0.57809448242187500000f,\r
193       0.63360595703125000000f,      0.68594360351562511000f,\r
194       0.74584960937500000000f,      0.80343627929687500000f,\r
195       0.86315917968750000000f,      0.92291259765625000000f,\r
196       0.07183837890625000000f,      0.12884521484375000000f,\r
197       0.20812988281250003000f,      0.27792358398437500000f,\r
198       0.35388183593749994000f,      0.42523193359375000000f,\r
199       0.48745727539062494000f,      0.53961181640625000000f,\r
200       0.58465576171875000000f,      0.62612915039062500000f,\r
201       0.67111206054687500000f,      0.71472167968750000000f,\r
202       0.76837158203125000000f,      0.82202148437499989000f,\r
203       0.87872314453125000000f,      0.93161010742187511000f,\r
204       0.04037475585937500000f,      0.07366943359375000000f,\r
205       0.12768554687500000000f,      0.18429565429687500000f,\r
206       0.22991943359375000000f,      0.28680419921875000000f,\r
207       0.33871459960937500000f,      0.39968872070312500000f,\r
208       0.45162963867187500000f,      0.50204467773437500000f,\r
209       0.56256103515625000000f,      0.63742065429687500000f,\r
210       0.71685791015624989000f,      0.78851318359375011000f,\r
211       0.85589599609374989000f,      0.92239379882812500000f,\r
212       0.04153442382812500700f,      0.09896850585937500000f,\r
213       0.18457031250000000000f,      0.25973510742187500000f,\r
214       0.33572387695312500000f,      0.40115356445312500000f,\r
215       0.45999145507812500000f,      0.50683593750000000000f,\r
216       0.55316162109375000000f,      0.59146118164062500000f,\r
217       0.63818359375000000000f,      0.68991088867187500000f,\r
218       0.75256347656250011000f,      0.81384277343750000000f,\r
219       0.87472534179687500000f,      0.93280029296875000000f,\r
220       0.03710937500000000000f,      0.08081054687500000000f,\r
221       0.18008422851562503000f,      0.25701904296875000000f,\r
222       0.30630493164062500000f,      0.34866333007812500000f,\r
223       0.39590454101562500000f,      0.44564819335937500000f,\r
224       0.50921630859375000000f,      0.56762695312500000000f,\r
225       0.62728881835937500000f,      0.68405151367187500000f,\r
226       0.74615478515625000000f,      0.80200195312500000000f,\r
227       0.86077880859375000000f,      0.91787719726562500000f,\r
228       0.07376098632812500000f,      0.12353515625000000000f,\r
229       0.19274902343750000000f,      0.25735473632812500000f,\r
230       0.32073974609375000000f,      0.38931274414062494000f,\r
231       0.45996093750000006000f,      0.52780151367187500000f,\r
232       0.59732055664062500000f,      0.65621948242187489000f,\r
233       0.71194458007812500000f,      0.75628662109375011000f,\r
234       0.80062866210937489000f,      0.84500122070312500000f,\r
235       0.89154052734375000000f,      0.94052124023437500000f,\r
236       0.03088378906250000000f,      0.07156372070312500000f,\r
237       0.15231323242187500000f,      0.22512817382812503000f,\r
238       0.28884887695312500000f,      0.36364746093750000000f,\r
239       0.43627929687500000000f,      0.50555419921875000000f,\r
240       0.56982421875000000000f,      0.62695312500000000000f,\r
241       0.68029785156250000000f,      0.72747802734375000000f,\r
242       0.77560424804687511000f,      0.82550048828125011000f,\r
243       0.88037109375000000000f,      0.93234252929687500000f,\r
244       0.05911254882812500000f,      0.11270141601562500000f,\r
245       0.19125366210937500000f,      0.24472045898437500000f,\r
246       0.31652832031250000000f,      0.37213134765625000000f,\r
247       0.43600463867187494000f,      0.47781372070312500000f,\r
248       0.53195190429687500000f,      0.57568359375000000000f,\r
249       0.63381958007812500000f,      0.67767333984375000000f,\r
250       0.73355102539062500000f,      0.77706909179687489000f,\r
251       0.83566284179687500000f,      0.87286376953125000000f,\r
252       0.06008911132812500000f,      0.10086059570312500000f,\r
253       0.15310668945312500000f,      0.20526123046875000000f,\r
254       0.25558471679687500000f,      0.30496215820312500000f,\r
255       0.35504150390625000000f,      0.40527343750000000000f,\r
256       0.46014404296875000000f,      0.51119995117187500000f,\r
257       0.56347656250000000000f,      0.61398315429687500000f,\r
258       0.67013549804687500000f,      0.72808837890625000000f,\r
259       0.80029296875000011000f,      0.89410400390625011000f,\r
260       0.03656005859375000000f,      0.08078002929687500000f,\r
261       0.16564941406250000000f,      0.22653198242187500000f,\r
262       0.29830932617187500000f,      0.37094116210937500000f,\r
263       0.44754028320312500000f,      0.49877929687500000000f,\r
264       0.55300903320312500000f,      0.60394287109375000000f,\r
265       0.65786743164062489000f,      0.69723510742187500000f,\r
266       0.74719238281250011000f,      0.78558349609375000000f,\r
267       0.84347534179687500000f,      0.87619018554687500000f,\r
268       0.04992675781250000000f,      0.10232543945312500000f,\r
269       0.16622924804687500000f,      0.23184204101562503000f,\r
270       0.30020141601562500000f,      0.35543823242187500000f,\r
271       0.42614746093750000000f,      0.48886108398437500000f,\r
272       0.54510498046875000000f,      0.61389160156250000000f,\r
273       0.68112182617187500000f,      0.73355102539062500000f,\r
274       0.79241943359375000000f,      0.85711669921875011000f,\r
275       0.91290283203125011000f,      0.95501708984375000000f,\r
276       0.08166503906250000000f,      0.12527465820312500000f,\r
277       0.19464111328125000000f,      0.25094604492187500000f,\r
278       0.30694580078125000000f,      0.35244750976562500000f,\r
279       0.39892578124999994000f,      0.44107055664062494000f,\r
280       0.48693847656249994000f,      0.52963256835937500000f,\r
281       0.57772827148437500000f,      0.62261962890625000000f,\r
282       0.67697143554687500000f,      0.72888183593750000000f,\r
283       0.78482055664062500000f,      0.84603881835937500000f,\r
284       0.04190063476562500000f,      0.07913208007812500000f,\r
285       0.13577270507812500000f,      0.17190551757812500000f,\r
286       0.22277832031250000000f,      0.25711059570312500000f,\r
287       0.28912353515625000000f,      0.33013916015625000000f,\r
288       0.38967895507812500000f,      0.47979736328125006000f,\r
289       0.57989501953125000000f,      0.65396118164062500000f,\r
290       0.72271728515625000000f,      0.79113769531250000000f,\r
291       0.85861206054687500000f,      0.92568969726562500000f,\r
292       0.04870605468750000000f,      0.09713745117187500000f,\r
293       0.16412353515625003000f,      0.21862792968750000000f,\r
294       0.26458740234375000000f,      0.30838012695312500000f,\r
295       0.35003662109375000000f,      0.39166259765625000000f,\r
296       0.42697143554687500000f,      0.45904541015624994000f,\r
297       0.50787353515625000000f,      0.54635620117187500000f,\r
298       0.63351440429687500000f,      0.77157592773437500000f,\r
299       0.84747314453125000000f,      0.92285156249999989000f,\r
300       0.06216430664062500000f,      0.12167358398437500000f,\r
301       0.19033813476562500000f,      0.24771118164062500000f,\r
302       0.30377197265625000000f,      0.37368774414062500000f,\r
303       0.43386840820312500000f,      0.48498535156250000000f,\r
304       0.54244995117187500000f,      0.61383056640625000000f,\r
305       0.68096923828125000000f,      0.79168701171875000000f,\r
306       0.80276489257812500000f,      0.80819702148437500000f,\r
307       0.81774902343750000000f,      0.87161254882812500000f,\r
308       0.06655883789062500000f,      0.11773681640625000000f,\r
309       0.17578125000000000000f,      0.24182128906250000000f,\r
310       0.30642700195312500000f,      0.35330200195312500000f,\r
311       0.42019653320312494000f,      0.47912597656250000000f,\r
312       0.53189086914062500000f,      0.60665893554687500000f,\r
313       0.71969604492187500000f,      0.74884033203125000000f,\r
314       0.76940917968750000000f,      0.78408813476562511000f,\r
315       0.87548828125000000000f,      0.93099975585937489000f,\r
316       0.06079101562500000000f,      0.11846923828125000000f,\r
317       0.19757080078125000000f,      0.24057006835937503000f,\r
318       0.28628540039062500000f,      0.38671875000000006000f,\r
319       0.43762207031250000000f,      0.47915649414062500000f,\r
320       0.50836181640625000000f,      0.54418945312500000000f,\r
321       0.63629150390625000000f,      0.69839477539062500000f,\r
322       0.75308227539062511000f,      0.80740356445312500000f,\r
323       0.86947631835937500000f,      0.92956542968750000000f,\r
324       0.07296752929687500000f,      0.12170410156250000000f,\r
325       0.16625976562500000000f,      0.22680664062500000000f,\r
326       0.33612060546875000000f,      0.38388061523437500000f,\r
327       0.40100097656250000000f,      0.43170166015625000000f,\r
328       0.48516845703125006000f,      0.56738281250000000000f,\r
329       0.64404296875000000000f,      0.70169067382812500000f,\r
330       0.75296020507812500000f,      0.82965087890624989000f,\r
331       0.85882568359375000000f,      0.90368652343750000000f,\r
332       0.05227661132812500000f,      0.15570068359375000000f,\r
333       0.21328735351562500000f,      0.23797607421875000000f,\r
334       0.26458740234375000000f,      0.30853271484375000000f,\r
335       0.38897705078125000000f,      0.45413208007812500000f,\r
336       0.50991821289062500000f,      0.56173706054687500000f,\r
337       0.61419677734375000000f,      0.67465209960937500000f,\r
338       0.73794555664062500000f,      0.79949951171874989000f,\r
339       0.86172485351562500000f,      0.91970825195312500000f,\r
340       0.04919433593750000000f,      0.11038208007812500000f,\r
341       0.18762207031250000000f,      0.25509643554687500000f,\r
342       0.29223632812500000000f,      0.35180664062500006000f,\r
343       0.45581054687500000000f,      0.54348754882812500000f,\r
344       0.55807495117187500000f,      0.57156372070312500000f,\r
345       0.57986450195312500000f,      0.64425659179687500000f,\r
346       0.75167846679687500000f,      0.81164550781250000000f,\r
347       0.87707519531250000000f,      0.93515014648437500000f,\r
348       0.06915283203125000000f,      0.12719726562500000000f,\r
349       0.23992919921875000000f,      0.29132080078125000000f,\r
350       0.29351806640625000000f,      0.29611206054687500000f,\r
351       0.30926513671875000000f,      0.42410278320312500000f,\r
352       0.49636840820312500000f,      0.56250000000000000000f,\r
353       0.62826538085937500000f,      0.68984985351562500000f,\r
354       0.75543212890625000000f,      0.82379150390625000000f,\r
355       0.88882446289062511000f,      0.94116210937500000000f,\r
356       0.05615234375000000700f,      0.11953735351562501000f,\r
357       0.19140625000000000000f,      0.23831176757812500000f,\r
358       0.29644775390625000000f,      0.34906005859375000000f,\r
359       0.42013549804687500000f,      0.48214721679687500000f,\r
360       0.58728027343750000000f,      0.67053222656250000000f,\r
361       0.70129394531250000000f,      0.70739746093750000000f,\r
362       0.72396850585937489000f,      0.78277587890625000000f,\r
363       0.88858032226562500000f,      0.94863891601562500000f,\r
364       0.04449462890625000000f,      0.11022949218750000000f,\r
365       0.18334960937500000000f,      0.22851562500000000000f,\r
366       0.29989624023437500000f,      0.36294555664062500000f,\r
367       0.42987060546875000000f,      0.48016357421875000000f,\r
368       0.53222656250000000000f,      0.59616088867187500000f,\r
369       0.68432617187500000000f,      0.75582885742187500000f,\r
370       0.89251708984375000000f,      0.91333007812499989000f,\r
371       0.93127441406250000000f,      0.94442749023437489000f,\r
372      -0.00311279296875000000f,     -0.00369262695312500000f,\r
373      -0.00094604492187500000f,     -0.00018310546875000000f,\r
374       0.00015258789062500000f,     -0.00006103515625000000f,\r
375       0.00024414062500000000f,     -0.00054931640625000000f,\r
376      -0.00012207031250000000f,      0.00018310546875000000f,\r
377       0.00042724609375000000f,     -0.00006103515625000000f,\r
378      -0.00036621093750000000f,     -0.00048828125000000000f,\r
379      -0.00036621093750000000f,     -0.00183105468749999980f,\r
380      -0.00384521484375000000f,     -0.01077270507812500000f,\r
381      -0.01751708984375000000f,     -0.02066040039062500000f,\r
382      -0.02005004882812500000f,     -0.01882934570312500000f,\r
383      -0.01519775390625000000f,     -0.01199340820312500000f,\r
384      -0.01062011718750000000f,     -0.00845336914062500000f,\r
385      -0.00686645507812500000f,     -0.00500488281250000000f,\r
386      -0.00311279296875000000f,     -0.00213623046875000000f,\r
387      -0.00094604492187500000f,      0.00100708007812500000f,\r
388       0.00012207031250000000f,      0.01156616210937500000f,\r
389       0.01181030273437500000f,      0.01681518554687500000f,\r
390       0.01846313476562500000f,      0.01892089843750000000f,\r
391       0.01623535156250000000f,      0.01470947265625000200f,\r
392       0.01348876953125000000f,      0.01385498046875000000f,\r
393       0.01174926757812500200f,      0.01058959960937500000f,\r
394       0.00982666015625000000f,      0.00912475585937500000f,\r
395       0.00811767578125000000f,      0.00610351562500000000f,\r
396       0.03564453125000000000f,      0.02902221679687500000f,\r
397       0.02050781250000000000f,      0.00750732421875000000f,\r
398       0.00183105468749999980f,     -0.00491333007812500000f,\r
399      -0.00790405273437500000f,     -0.00714111328125000000f,\r
400      -0.00772094726562500000f,     -0.00860595703125000000f,\r
401      -0.00619506835937500000f,     -0.00570678710937500090f,\r
402      -0.00473022460937500000f,     -0.00537109374999999910f,\r
403      -0.00604248046875000090f,     -0.00543212890625000000f,\r
404       0.00030517578125000000f,      0.00518798828125000000f,\r
405       0.01199340820312500000f,      0.01858520507812500000f,\r
406       0.01693725585937500000f,      0.00634765625000000090f,\r
407      -0.01007080078124999800f,     -0.01742553710937500000f,\r
408      -0.02346801757812500000f,     -0.01931762695312500000f,\r
409      -0.00973510742187500000f,     -0.00131225585937500000f,\r
410       0.00289916992187500000f,      0.00320434570312500000f,\r
411       0.00323486328125000000f,      0.00354003906250000000f,\r
412      -0.00463867187500000000f,     -0.00427246093750000000f,\r
413      -0.00381469726562499960f,      0.00015258789062500000f,\r
414       0.00527954101562500000f,      0.00836181640625000000f,\r
415       0.00805664062500000000f,      0.01010131835937500000f,\r
416      -0.00112915039062500000f,     -0.00894165039062500000f,\r
417      -0.01858520507812500000f,     -0.02398681640625000000f,\r
418      -0.02926635742187500000f,     -0.02484130859375000300f,\r
419      -0.01968383789062500000f,     -0.00726318359375000000f,\r
420      -0.00277709960937500000f,      0.00109863281250000000f,\r
421      -0.00033569335937499995f,     -0.00308227539062500000f,\r
422      -0.00851440429687500000f,     -0.00692749023437500000f,\r
423      -0.00122070312500000000f,      0.00274658203125000000f,\r
424       0.01617431640625000000f,      0.02066040039062500000f,\r
425       0.02716064453125000000f,      0.03369140625000000000f,\r
426       0.03048706054687500000f,      0.02548217773437500000f,\r
427       0.01721191406250000000f,      0.00900268554687500000f,\r
428      -0.00854492187500000000f,     -0.01110839843750000000f,\r
429      -0.01037597656250000000f,     -0.01010131835937500000f,\r
430      -0.00866699218750000000f,      0.00878906250000000000f,\r
431       0.02322387695312500000f,      0.02685546875000000000f,\r
432       0.03015136718750000000f,      0.01913452148437500000f,\r
433       0.00445556640625000000f,     -0.00689697265625000000f,\r
434      -0.00619506835937500000f,     -0.00552368164062500000f,\r
435      -0.00433349609375000000f,      0.00119018554687500000f,\r
436       0.00073242187500000000f,     -0.00079345703125000011f,\r
437      -0.00326538085937500000f,     -0.00280761718750000000f,\r
438      -0.00491333007812500000f,     -0.00411987304687500000f,\r
439      -0.00399780273437500000f,     -0.00268554687499999960f,\r
440      -0.00488281250000000000f,     -0.00476074218750000000f,\r
441      -0.00228881835937500000f,     -0.00131225585937500000f,\r
442      -0.00109863281250000000f,     -0.00018310546875000000f,\r
443      -0.00100708007812500000f,      0.00100708007812500000f,\r
444      -0.00988769531250000000f,     -0.01266479492187500000f,\r
445      -0.00329589843750000000f,      0.00378417968750000000f,\r
446       0.00479125976562500000f,      0.00582885742187500000f,\r
447       0.00619506835937500000f,      0.00601196289062499910f,\r
448       0.00439453125000000000f,      0.00332641601562499960f,\r
449       0.00463867187500000000f,      0.00537109374999999910f,\r
450       0.00579833984375000000f,      0.00372314453125000000f,\r
451       0.00308227539062500000f,      0.00485229492187500000f,\r
452       0.02023315429687500000f,      0.02038574218750000000f,\r
453       0.01464843749999999800f,      0.01220703125000000000f,\r
454       0.01156616210937500000f,      0.01354980468750000000f,\r
455       0.01361083984375000000f,      0.01397705078124999800f,\r
456       0.01046752929687500200f,      0.01071166992187500000f,\r
457       0.00946044921875000000f,      0.00695800781250000000f,\r
458       0.00405883789062500000f,      0.00134277343749999980f,\r
459       0.00228881835937500000f,      0.00192260742187500000f,\r
460      -0.00256347656250000000f,      0.00119018554687500000f,\r
461      -0.00088500976562500000f,      0.00106811523437500000f,\r
462      -0.00286865234375000000f,     -0.00711059570312500000f,\r
463      -0.00796508789062500000f,     -0.01080322265625000200f,\r
464       0.00234985351562500000f,      0.00799560546875000000f,\r
465      -0.00073242187500000000f,     -0.00442504882812500000f,\r
466      -0.01016235351562500000f,     -0.01248168945312500000f,\r
467      -0.01232910156250000000f,     -0.01821899414062500000f,\r
468      -0.01489257812500000000f,     -0.00915527343750000000f,\r
469       0.02777099609375000000f,      0.01806640625000000000f,\r
470       0.01257324218750000000f,      0.00366210937499999960f,\r
471       0.00396728515625000000f,     -0.00155639648437500000f,\r
472      -0.00112915039062500000f,     -0.00234985351562500000f,\r
473      -0.00524902343750000000f,     -0.00552368164062500000f,\r
474      -0.00485229492187500000f,     -0.00451660156250000000f,\r
475      -0.00219726562500000000f,     -0.00189208984375000000f,\r
476       0.01556396484375000000f,      0.01574707031250000000f,\r
477       0.00344848632812500000f,     -0.01785278320312500000f,\r
478      -0.03280639648437500000f,     -0.02920532226562500000f,\r
479      -0.01272583007812500000f,     -0.00595092773437500000f,\r
480       0.00027465820312500000f,      0.00021362304687500000f,\r
481      -0.00268554687499999960f,     -0.00527954101562500000f,\r
482      -0.00277709960937500000f,      0.00164794921875000000f,\r
483       0.00299072265625000000f,      0.00289916992187500000f,\r
484      -0.00085449218750000000f,      0.00601196289062499910f,\r
485      -0.01608276367187500000f,     -0.01895141601562500000f,\r
486       0.00479125976562500000f,      0.00372314453125000000f,\r
487      -0.00512695312500000000f,      0.00448608398437500000f,\r
488       0.00942993164062500000f,      0.00915527343750000000f,\r
489       0.01025390625000000000f,      0.00961303710937500000f,\r
490       0.01208496093750000200f,      0.01245117187500000000f,\r
491       0.01147460937500000000f,      0.00323486328125000000f,\r
492      -0.00494384765625000000f,     -0.00518798828125000000f,\r
493      -0.00961303710937500000f,      0.00299072265625000000f,\r
494       0.02505493164062499700f,      0.02770996093750000000f,\r
495       0.01739501953125000000f,     -0.00100708007812500000f,\r
496      -0.00952148437500000000f,     -0.01733398437500000000f,\r
497      -0.01745605468750000000f,     -0.01153564453125000000f,\r
498      -0.00326538085937500000f,      0.00070190429687500000f,\r
499       0.00476074218750000000f,      0.00283813476562499960f,\r
500      -0.00393676757812500000f,     -0.00265502929687500000f,\r
501       0.00061035156250000000f,     -0.00219726562500000000f,\r
502      -0.00112915039062500000f,      0.00122070312500000000f,\r
503       0.00064086914062500000f,      0.00082397460937500000f,\r
504       0.00146484375000000000f,      0.00228881835937500000f,\r
505       0.00234985351562500000f,      0.00198364257812500000f,\r
506       0.00140380859375000000f,      0.00216674804687500000f,\r
507       0.00201416015625000000f,      0.00143432617187500000f,\r
508       0.00415039062500000000f,      0.01049804687500000000f,\r
509       0.00720214843750000000f,      0.00982666015625000000f,\r
510       0.00518798828125000000f,      0.00863647460937500000f,\r
511       0.00820922851562500000f,      0.00888061523437500000f,\r
512       0.00494384765625000000f,     -0.00131225585937500000f,\r
513      -0.00622558593750000000f,     -0.00790405273437500000f,\r
514      -0.00732421874999999910f,     -0.00930786132812500000f,\r
515      -0.01068115234374999800f,     -0.00952148437500000000f,\r
516       0.01364135742187499800f,      0.01062011718750000000f,\r
517       0.01052856445312500000f,      0.00784301757812500000f,\r
518       0.00216674804687500000f,     -0.00399780273437500000f,\r
519      -0.00234985351562500000f,     -0.00579833984375000000f,\r
520      -0.00616455078125000000f,     -0.00122070312500000000f,\r
521       0.00106811523437500000f,      0.00405883789062500000f,\r
522       0.00796508789062500000f,      0.01113891601562500000f,\r
523       0.01336669921875000200f,      0.00924682617187500000f,\r
524      -0.00024414062500000000f,      0.00067138671874999989f,\r
525       0.00427246093750000000f,      0.00418090820312500000f,\r
526      -0.00915527343750000000f,     -0.01956176757812500000f,\r
527      -0.02331542968750000000f,     -0.00817871093750000000f,\r
528      -0.00070190429687500000f,     -0.00076293945312500000f,\r
529       0.00222778320312500000f,     -0.00494384765625000000f,\r
530      -0.00457763671875000000f,     -0.00646972656250000000f,\r
531      -0.00219726562500000000f,      0.00018310546875000000f,\r
532       0.00119018554687500000f,      0.00238037109375000000f,\r
533       0.00317382812500000040f,     -0.00283813476562499960f,\r
534      -0.00939941406250000000f,     -0.00415039062500000000f,\r
535       0.00357055664062500000f,     -0.00216674804687500000f,\r
536      -0.01565551757812500000f,     -0.02502441406250000000f,\r
537      -0.02136230468749999700f,     -0.01373291015625000000f,\r
538      -0.00491333007812500000f,     -0.00070190429687500000f,\r
539       0.00088500976562500000f,      0.00238037109375000000f,\r
540       0.01028442382812500000f,      0.00323486328125000000f,\r
541      -0.01239013671875000000f,     -0.02386474609375000000f,\r
542      -0.00341796875000000000f,      0.00711059570312500000f,\r
543       0.01168823242187499800f,      0.00189208984375000000f,\r
544      -0.00384521484375000000f,      0.00018310546875000000f,\r
545      -0.00234985351562500000f,     -0.00088500976562500000f,\r
546      -0.00445556640625000000f,     -0.00375366210937500000f,\r
547      -0.00155639648437500000f,     -0.00082397460937500000f,\r
548      -0.00082397460937500000f,     -0.01162719726562500000f,\r
549      -0.01956176757812500000f,      0.01226806640625000000f,\r
550       0.01644897460937500000f,      0.00024414062500000000f,\r
551      -0.00631713867187499910f,     -0.01116943359375000000f,\r
552      -0.00109863281250000000f,     -0.00082397460937500000f,\r
553      -0.00622558593750000000f,     -0.00692749023437500000f,\r
554      -0.00723266601562500000f,     -0.00576782226562500000f,\r
555      -0.00195312500000000000f,      0.00155639648437500000f,\r
556      -0.00280761718750000000f,     -0.00418090820312500000f,\r
557      -0.00857543945312500000f,      0.00189208984375000000f,\r
558       0.00711059570312500000f,      0.00280761718750000000f,\r
559       0.00451660156250000000f,      0.00897216796875000000f,\r
560       0.01107788085937500200f,      0.01269531250000000200f,\r
561       0.01721191406250000000f,      0.01907348632812500000f,\r
562       0.01129150390625000000f,     -0.00109863281250000000f,\r
563      -0.01431274414062499800f,     -0.01409912109375000000f,\r
564       0.00311279296875000000f,      0.00512695312500000000f,\r
565       0.00097656250000000000f,      0.00357055664062500000f,\r
566      -0.00064086914062500000f,      0.00296020507812500000f,\r
567       0.00424194335937500000f,      0.00271606445312500000f,\r
568       0.00317382812500000040f,      0.00106811523437500000f,\r
569       0.00012207031250000000f,      0.00250244140625000000f,\r
570       0.00201416015625000000f,      0.00177001953125000000f,\r
571       0.00222778320312500000f,      0.00283813476562499960f,\r
572      -0.00231933593750000000f,     -0.00976562500000000000f,\r
573      -0.00720214843750000000f,     -0.00576782226562500000f,\r
574      -0.00619506835937500000f,     -0.00433349609375000000f,\r
575      -0.00082397460937500000f,     -0.00222778320312500000f,\r
576       0.00027465820312500000f,     -0.00027465820312500000f,\r
577      -0.00076293945312500000f,      0.00036621093750000000f,\r
578      -0.00045776367187499995f,      0.00012207031250000000f,\r
579       0.00012207031250000000f,     -0.00152587890625000000f,\r
580       0.00958251953125000000f,      0.00549316406250000000f,\r
581       0.00494384765625000000f,     -0.00149536132812500000f,\r
582       0.00607299804687500000f,     -0.00329589843750000000f,\r
583      -0.00692749023437500000f,     -0.00201416015625000000f,\r
584      -0.01364135742187499800f,     -0.00204467773437500000f,\r
585      -0.00805664062500000000f,     -0.01202392578124999800f,\r
586       0.00015258789062500000f,      0.00167846679687500000f,\r
587      -0.00405883789062500000f,     -0.00537109374999999910f,\r
588      -0.00354003906250000000f,     -0.00735473632812500090f,\r
589       0.00830078125000000000f,      0.00332641601562499960f,\r
590       0.00860595703125000000f,      0.00799560546875000000f,\r
591       0.00585937500000000000f,     -0.00195312500000000000f,\r
592      -0.01196289062500000000f,     -0.01568603515625000000f,\r
593       0.00476074218750000000f,      0.00619506835937500000f,\r
594       0.00469970703125000000f,      0.00219726562500000000f,\r
595      -0.00103759765625000000f,     -0.00488281250000000000f,\r
596      -0.00222778320312500000f,      0.00009155273437500000f,\r
597      -0.00100708007812500000f,     -0.01315307617187500000f,\r
598       0.00979614257812500000f,      0.00054931640625000000f,\r
599      -0.01730346679687500000f,     -0.01800537109375000000f,\r
600      -0.00329589843750000000f,      0.00268554687499999960f,\r
601       0.00201416015625000000f,      0.00155639648437500000f,\r
602      -0.00094604492187500000f,     -0.00588989257812500000f,\r
603      -0.00140380859375000000f,      0.00198364257812500000f,\r
604      -0.00088500976562500000f,     -0.00070190429687500000f,\r
605       0.00656127929687500000f,     -0.00094604492187500000f,\r
606       0.00308227539062500000f,     -0.00344848632812500000f,\r
607       0.00097656250000000000f,      0.00927734375000000000f,\r
608       0.00268554687499999960f,      0.00976562500000000000f,\r
609       0.01367187500000000000f,      0.00015258789062500000f,\r
610      -0.01339721679687500000f,     -0.01715087890625000000f,\r
611      -0.01550292968750000000f,     -0.00411987304687500000f,\r
612      -0.00039672851562500005f,     -0.00521850585937500000f,\r
613      -0.00024414062500000000f,      0.00555419921875000000f,\r
614      -0.00302124023437500040f,     -0.00552368164062500000f,\r
615      -0.00454711914062500000f,      0.01147460937500000000f,\r
616       0.01452636718750000000f,      0.00195312500000000000f,\r
617      -0.01208496093750000200f,     -0.01989746093750000000f,\r
618      -0.00457763671875000000f,      0.00537109374999999910f,\r
619       0.00677490234375000000f,      0.00198364257812500000f,\r
620      -0.01800537109375000000f,      0.02194213867187500300f,\r
621       0.00827026367187500000f,      0.01217651367187500000f,\r
622       0.00747680664062500000f,      0.00219726562500000000f,\r
623      -0.00476074218750000000f,     -0.00463867187500000000f,\r
624      -0.00537109374999999910f,      0.00180053710937500000f,\r
625       0.00286865234375000000f,      0.00381469726562499960f,\r
626      -0.00027465820312500000f,     -0.00021362304687500000f,\r
627       0.00027465820312500000f,      0.00003051757812500000f,\r
628      -0.00186157226562500000f,     -0.00354003906250000000f,\r
629      -0.00250244140625000000f,      0.00003051757812500000f,\r
630       0.00241088867187500000f,      0.00067138671874999989f,\r
631      -0.00134277343749999980f,     -0.00045776367187499995f,\r
632      -0.00146484375000000000f,     -0.00198364257812500000f,\r
633      -0.00189208984375000000f,     -0.00308227539062500000f,\r
634      -0.00311279296875000000f,     -0.00164794921875000000f,\r
635      -0.00213623046875000000f,     -0.00238037109375000000f,\r
636      -0.00244140625000000000f,     -0.00076293945312500000f,\r
637       0.01214599609375000000f,      0.00216674804687500000f,\r
638       0.00424194335937500000f,      0.00115966796875000000f,\r
639       0.00274658203125000000f,      0.00592041015625000000f,\r
640       0.00677490234375000000f,      0.00759887695312500000f,\r
641       0.00503540039062499910f,      0.00286865234375000000f,\r
642       0.00674438476562500000f,      0.00799560546875000000f,\r
643       0.00497436523437500000f,      0.00277709960937500000f,\r
644      -0.00628662109375000000f,      0.01748657226562500000f,\r
645       0.00610351562500000000f,     -0.00875854492187500000f,\r
646      -0.00448608398437500000f,      0.00015258789062500000f,\r
647      -0.00054931640625000000f,     -0.00259399414062500000f,\r
648      -0.00225830078125000000f,     -0.00381469726562499960f,\r
649      -0.00265502929687500000f,      0.00259399414062500000f,\r
650       0.00430297851562500000f,      0.00012207031250000000f,\r
651      -0.00012207031250000000f,      0.00085449218750000000f,\r
652       0.00714111328125000000f,      0.00146484375000000000f,\r
653      -0.00457763671875000000f,     -0.00338745117187500000f,\r
654      -0.01544189453125000000f,      0.00723266601562500000f,\r
655      -0.00637817382812500090f,      0.01052856445312500000f,\r
656       0.00286865234375000000f,     -0.00378417968750000000f,\r
657       0.00234985351562500000f,      0.00369262695312500000f,\r
658       0.00436401367187500000f,      0.00036621093750000000f,\r
659      -0.00244140625000000000f,     -0.00146484375000000000f,\r
660       0.00582885742187500000f,      0.00439453125000000000f,\r
661      -0.00283813476562499960f,     -0.00198364257812500000f,\r
662      -0.00460815429687500000f,     -0.01962280273437500000f,\r
663       0.01327514648437500000f,      0.00323486328125000000f,\r
664       0.00265502929687500000f,      0.00021362304687500000f,\r
665       0.00198364257812500000f,      0.00311279296875000000f,\r
666       0.00286865234375000000f,      0.00207519531250000000f,\r
667       0.00015258789062500000f,      0.00302124023437500040f,\r
668       0.00677490234375000000f,      0.00283813476562499960f,\r
669       0.00286865234375000000f,      0.01083374023437500000f,\r
670      -0.00039672851562500005f,     -0.00271606445312500000f,\r
671      -0.00695800781250000000f,     -0.01535034179687500000f,\r
672       0.00875854492187500000f,      0.00332641601562499960f,\r
673       0.00329589843750000000f,      0.01370239257812500200f,\r
674       0.00772094726562500000f,     -0.00088500976562500000f,\r
675      -0.00332641601562499960f,     -0.00354003906250000000f,\r
676       0.00045776367187499995f,     -0.00222778320312500000f,\r
677      -0.00061035156250000000f,      0.00399780273437500000f,\r
678      -0.00448608398437500000f,      0.00219726562500000000f,\r
679       0.00180053710937500000f,     -0.00457763671875000000f,\r
680      -0.01812744140625000000f,      0.00833129882812500000f,\r
681       0.00964355468750000000f,      0.00402832031250000000f,\r
682       0.00607299804687500000f,      0.00323486328125000000f,\r
683       0.00604248046875000090f,      0.00646972656250000000f,\r
684       0.00671386718750000000f,      0.00250244140625000000f,\r
685       0.00137329101562500000f,     -0.00039672851562500005f,\r
686       0.00680541992187500000f,      0.00418090820312500000f,\r
687       0.00823974609375000000f,      0.00115966796875000000f,\r
688       0.00769042968750000000f,      0.00411987304687500000f,\r
689      -0.00540161132812500090f,     -0.00631713867187499910f,\r
690      -0.01098632812500000000f,     -0.00311279296875000000f,\r
691       0.01229858398437500000f,      0.01239013671875000000f,\r
692      -0.00042724609375000000f,      0.00253295898437500040f,\r
693       0.00195312500000000000f,      0.00155639648437500000f,\r
694      -0.00021362304687500000f,     -0.00302124023437500040f,\r
695      -0.00296020507812500000f,     -0.00268554687499999960f,\r
696      -0.00378417968750000000f,     -0.00198364257812500000f,\r
697       0.00128173828125000000f,      0.00097656250000000000f,\r
698       0.00085449218750000000f,      0.00088500976562500000f,\r
699       0.00036621093750000000f,      0.00061035156250000000f,\r
700       0.00363159179687500000f,     -0.00079345703125000011f,\r
701      -0.00646972656250000000f,     -0.00613403320312500000f,\r
702       0.01138305664062500000f,      0.00765991210937500090f,\r
703       0.00430297851562500000f,      0.00314331054687500000f,\r
704       0.00109863281250000000f,     -0.00158691406250000020f,\r
705       0.00201416015625000000f,      0.00054931640625000000f,\r
706      -0.00018310546875000000f,     -0.00289916992187500000f,\r
707      -0.00598144531250000000f,      0.00015258789062500000f,\r
708       0.00299072265625000000f,     -0.00259399414062500000f,\r
709      -0.00329589843750000000f,      0.00665283203124999910f,\r
710      -0.00500488281250000000f,      0.00061035156250000000f,\r
711       0.01086425781250000000f,      0.00524902343750000000f,\r
712       0.00112915039062500000f,      0.00811767578125000000f,\r
713       0.00070190429687500000f,      0.00341796875000000000f,\r
714      -0.00073242187500000000f,     -0.00302124023437500040f,\r
715      -0.00280761718750000000f,     -0.00543212890625000000f,\r
716       0.00088500976562500000f,     -0.00848388671875000000f,\r
717       0.01184082031250000000f,     -0.00183105468749999980f,\r
718      -0.00671386718750000000f,      0.00915527343750000000f,\r
719      -0.00039672851562500005f,      0.00469970703125000000f,\r
720       0.00582885742187500000f,      0.00045776367187499995f,\r
721      -0.00112915039062500000f,     -0.00335693359375000000f,\r
722      -0.00466918945312500000f,     -0.00457763671875000000f,\r
723      -0.00347900390625000000f,     -0.00021362304687500000f,\r
724      -0.00286865234375000000f,     -0.00094604492187500000f,\r
725      -0.00189208984375000000f,     -0.00540161132812500090f,\r
726       0.00012207031250000000f,     -0.00213623046875000000f,\r
727       0.00106811523437500000f,      0.01382446289062500000f,\r
728       0.00448608398437500000f,     -0.00753784179687500000f,\r
729      -0.01000976562500000000f,      0.00308227539062500000f,\r
730       0.00061035156250000000f,     -0.00347900390625000000f,\r
731       0.00448608398437500000f,      0.00329589843750000000f,\r
732      -0.00363159179687500000f,     -0.00332641601562499960f,\r
733      -0.00311279296875000000f,     -0.00726318359375000000f,\r
734       0.00167846679687500000f,     -0.00311279296875000000f,\r
735       0.00527954101562500000f,     -0.00271606445312500000f,\r
736       0.00393676757812500000f,      0.00421142578125000000f,\r
737      -0.01007080078124999800f,     -0.00488281250000000000f,\r
738       0.01480102539062500000f,      0.00469970703125000000f,\r
739      -0.00180053710937500000f,     -0.00518798828125000000f,\r
740      -0.00061035156250000000f,     -0.00103759765625000000f,\r
741      -0.00796508789062500000f,     -0.00122070312500000000f,\r
742      -0.00393676757812500000f,      0.00234985351562500000f,\r
743      -0.00256347656250000000f,      0.00210571289062500000f,\r
744       0.00253295898437500040f,      0.00488281250000000000f,\r
745       0.00515747070312500000f,      0.00192260742187500000f,\r
746      -0.01574707031250000000f,      0.00091552734374999989f,\r
747       0.01025390625000000000f,      0.00158691406250000020f,\r
748      -0.00000000000000000000f,     -0.00158691406250000020f,\r
749      -0.00378417968750000000f,      0.00482177734375000000f,\r
750       0.00057983398437500000f,      0.00601196289062499910f,\r
751      -0.00030517578125000000f,     -0.01144409179687500000f,\r
752       0.01235961914062499800f,      0.00869750976562500000f,\r
753       0.00347900390625000000f,     -0.01205444335937500000f,\r
754      -0.00143432617187500000f,      0.00598144531250000000f,\r
755       0.00189208984375000000f,      0.00265502929687500000f,\r
756      -0.00323486328125000000f,     -0.00198364257812500000f,\r
757      -0.00228881835937500000f,     -0.00210571289062500000f,\r
758      -0.00039672851562500005f,      0.00103759765625000000f,\r
759       0.00302124023437500040f,      0.00180053710937500000f,\r
760       0.00253295898437500040f,      0.00299072265625000000f,\r
761       0.00134277343749999980f,      0.00000000000000000000f,\r
762       0.00073242187500000000f,      0.00054931640625000000f,\r
763       0.00051879882812500000f,      0.00213623046875000000f,\r
764      -0.00067138671874999989f,      0.00592041015625000000f,\r
765       0.00634765625000000090f,      0.00439453125000000000f,\r
766      -0.00241088867187500000f,     -0.00045776367187499995f,\r
767       0.00097656250000000000f,     -0.00317382812500000040f,\r
768      -0.00085449218750000000f,     -0.00320434570312500000f,\r
769      -0.00567626953124999910f,     -0.00646972656250000000f,\r
770      -0.00695800781250000000f,     -0.00241088867187500000f,\r
771      -0.00231933593750000000f,      0.00155639648437500000f,\r
772      -0.00216674804687500000f,      0.00219726562500000000f,\r
773       0.00360107421875000000f,     -0.00103759765625000000f,\r
774      -0.00009155273437500000f,     -0.00521850585937500000f,\r
775       0.00015258789062500000f,      0.00006103515625000000f,\r
776      -0.00329589843750000000f,     -0.00381469726562499960f,\r
777       0.00189208984375000000f,     -0.00177001953125000000f,\r
778       0.00177001953125000000f,     -0.00369262695312500000f,\r
779       0.00222778320312500000f,     -0.01422119140625000000f,\r
780       0.00280761718750000000f,      0.00192260742187500000f,\r
781      -0.00286865234375000000f,     -0.00238037109375000000f,\r
782      -0.00231933593750000000f,      0.00646972656250000000f,\r
783       0.00109863281250000000f,     -0.00686645507812500000f,\r
784      -0.00216674804687500000f,     -0.01080322265625000200f,\r
785       0.00463867187500000000f,      0.00436401367187500000f,\r
786      -0.00241088867187500000f,     -0.00750732421875000000f,\r
787      -0.00155639648437500000f,     -0.00094604492187500000f,\r
788      -0.00018310546875000000f,     -0.00823974609375000000f,\r
789       0.00732421874999999910f,      0.00640869140625000000f,\r
790       0.00091552734374999989f,     -0.00479125976562500000f,\r
791      -0.00704956054687500000f,      0.00225830078125000000f,\r
792      -0.00445556640625000000f,      0.00268554687499999960f,\r
793      -0.00833129882812500000f,      0.00476074218750000000f,\r
794       0.00280761718750000000f,      0.00170898437500000000f,\r
795       0.00216674804687500000f,      0.00006103515625000000f,\r
796       0.00970458984375000000f,      0.00500488281250000000f,\r
797       0.00097656250000000000f,     -0.00335693359375000000f,\r
798      -0.00106811523437500000f,     -0.00125122070312500000f,\r
799      -0.00289916992187500000f,     -0.00323486328125000000f,\r
800       0.00033569335937499995f,      0.00402832031250000000f,\r
801      -0.00207519531250000000f,      0.00167846679687500000f,\r
802       0.00375366210937500000f,     -0.00253295898437500040f,\r
803      -0.00454711914062500000f,      0.00646972656250000000f,\r
804       0.00402832031250000000f,      0.00000000000000000000f,\r
805      -0.00592041015625000000f,      0.00167846679687500000f,\r
806       0.00628662109375000000f,     -0.00329589843750000000f,\r
807      -0.01077270507812500000f,      0.00881958007812500000f,\r
808      -0.00595092773437500000f,      0.00003051757812500000f,\r
809       0.00711059570312500000f,     -0.00067138671874999989f,\r
810      -0.00183105468749999980f,      0.00061035156250000000f,\r
811       0.00079345703125000011f,      0.00207519531250000000f,\r
812       0.00506591796875000090f,      0.00082397460937500000f,\r
813      -0.00177001953125000000f,      0.00396728515625000000f,\r
814       0.00341796875000000000f,      0.00326538085937500000f,\r
815       0.00082397460937500000f,     -0.00503540039062499910f,\r
816       0.00350952148437500040f,     -0.00283813476562499960f,\r
817      -0.00112915039062500000f,      0.00115966796875000000f,\r
818       0.00253295898437500040f,      0.01473999023437500000f,\r
819       0.00198364257812500000f,     -0.00698852539062499910f,\r
820      -0.00039672851562500005f,      0.00479125976562500000f,\r
821       0.00259399414062500000f,      0.00152587890625000000f,\r
822       0.00415039062500000000f,      0.00030517578125000000f,\r
823       0.00097656250000000000f,      0.00253295898437500040f,\r
824       0.00250244140625000000f,      0.00167846679687500000f,\r
825       0.00015258789062500000f,     -0.00027465820312500000f,\r
826      -0.00158691406250000020f,     -0.00238037109375000000f,\r
827      -0.00247192382812500000f,     -0.00155639648437500000f,\r
828       0.00122070312500000000f,      0.00054931640625000000f,\r
829      -0.00387573242187500000f,     -0.00683593750000000000f,\r
830      -0.00125122070312500000f,      0.00161743164062500000f,\r
831      -0.00640869140625000000f,     -0.00344848632812500000f,\r
832       0.00073242187500000000f,     -0.00051879882812500000f,\r
833      -0.00570678710937500090f,     -0.00271606445312500000f,\r
834       0.00024414062500000000f,      0.00369262695312500000f,\r
835       0.00253295898437500040f,      0.00234985351562500000f,\r
836       0.00277709960937500000f,     -0.00225830078125000000f,\r
837      -0.00106811523437500000f,     -0.00341796875000000000f,\r
838      -0.00491333007812500000f,     -0.00527954101562500000f,\r
839       0.00311279296875000000f,      0.00402832031250000000f,\r
840      -0.00381469726562499960f,     -0.00186157226562500000f,\r
841       0.00314331054687500000f,     -0.00793457031250000000f,\r
842       0.00158691406250000020f,      0.00506591796875000090f,\r
843      -0.00097656250000000000f,     -0.00476074218750000000f,\r
844      -0.00265502929687500000f,     -0.00170898437500000000f,\r
845       0.00183105468749999980f,     -0.00213623046875000000f,\r
846      -0.00378417968750000000f,      0.00738525390625000000f,\r
847       0.00347900390625000000f,     -0.00765991210937500090f,\r
848      -0.00506591796875000090f,      0.00613403320312500000f,\r
849       0.00387573242187500000f,      0.00085449218750000000f,\r
850      -0.00033569335937499995f,      0.00070190429687500000f,\r
851      -0.00244140625000000000f,     -0.00350952148437500040f,\r
852      -0.00061035156250000000f,     -0.00155639648437500000f,\r
853      -0.01062011718750000000f,      0.01037597656250000000f,\r
854      -0.00103759765625000000f,      0.00405883789062500000f,\r
855       0.00039672851562500005f,      0.00280761718750000000f,\r
856      -0.00378417968750000000f,     -0.00415039062500000000f,\r
857      -0.00366210937499999960f,     -0.00079345703125000011f,\r
858      -0.00018310546875000000f,      0.00051879882812500000f,\r
859       0.00085449218750000000f,      0.00064086914062500000f,\r
860       0.00366210937499999960f,     -0.00512695312500000000f,\r
861       0.00488281250000000000f,     -0.00106811523437500000f,\r
862       0.00350952148437500040f,      0.00085449218750000000f,\r
863       0.00027465820312500000f,      0.00021362304687500000f,\r
864      -0.00170898437500000000f,      0.00119018554687500000f,\r
865       0.00476074218750000000f,      0.00781250000000000000f,\r
866      -0.00054931640625000000f,      0.00003051757812500000f,\r
867       0.00845336914062500000f,      0.00250244140625000000f,\r
868      -0.00213623046875000000f,     -0.00439453125000000000f,\r
869      -0.00268554687499999960f,     -0.00039672851562500005f,\r
870      -0.00180053710937500000f,     -0.00479125976562500000f,\r
871       0.00024414062500000000f,     -0.00408935546875000000f,\r
872       0.00064086914062500000f,     -0.00122070312500000000f,\r
873       0.00177001953125000000f,     -0.00064086914062500000f,\r
874       0.00592041015625000000f,     -0.00842285156250000000f,\r
875       0.00296020507812500000f,      0.00851440429687500000f,\r
876      -0.00170898437500000000f,     -0.00427246093750000000f,\r
877       0.00381469726562499960f,      0.00173950195312500000f,\r
878      -0.00561523437500000000f,     -0.00622558593750000000f,\r
879      -0.00213623046875000000f,     -0.00006103515625000000f,\r
880       0.00390625000000000000f,     -0.00616455078125000000f,\r
881      -0.00238037109375000000f,      0.00701904296875000090f,\r
882      -0.00070190429687500000f,      0.00491333007812500000f,\r
883      -0.00311279296875000000f,      0.00003051757812500000f,\r
884       0.00003051757812500000f,      0.00549316406250000000f,\r
885      -0.00094604492187500000f,     -0.00262451171875000000f,\r
886      -0.00509643554687500000f,     -0.00173950195312500000f,\r
887      -0.00183105468749999980f,      0.00082397460937500000f,\r
888      -0.00039672851562500005f,      0.00302124023437500040f,\r
889       0.00329589843750000000f,      0.00338745117187500000f,\r
890       0.00231933593750000000f,      0.00210571289062500000f,\r
891       0.00103759765625000000f,     -0.00064086914062500000f,\r
892       0.00161743164062500000f,      0.00115966796875000000f,\r
893       0.00103759765625000000f,      0.00238037109375000000f,\r
894       0.00222778320312500000f,      0.00668334960937500090f,\r
895       0.00155639648437500000f,      0.00045776367187499995f,\r
896      -0.00219726562500000000f,     -0.00314331054687500000f,\r
897      -0.00631713867187499910f,      0.00091552734374999989f,\r
898       0.00650024414062500000f,     -0.00042724609375000000f,\r
899       0.00094604492187500000f,     -0.00286865234375000000f,\r
900      -0.00122070312500000000f,     -0.00439453125000000000f,\r
901       0.00204467773437500000f,      0.00012207031250000000f,\r
902       0.00320434570312500000f,      0.00180053710937500000f,\r
903      -0.00732421874999999910f,      0.00076293945312500000f,\r
904       0.00744628906250000000f,      0.00210571289062500000f,\r
905       0.00177001953125000000f,      0.00070190429687500000f,\r
906      -0.00073242187500000000f,     -0.00015258789062500000f,\r
907      -0.00045776367187499995f,     -0.00405883789062500000f,\r
908      -0.00216674804687500000f,     -0.00204467773437500000f,\r
909       0.00552368164062500000f,      0.00088500976562500000f,\r
910      -0.00137329101562500000f,      0.00369262695312500000f,\r
911       0.00292968750000000000f,      0.00155639648437500000f,\r
912      -0.00219726562500000000f,     -0.00161743164062500000f,\r
913       0.00170898437500000000f,     -0.00466918945312500000f,\r
914      -0.00082397460937500000f,      0.00259399414062500000f,\r
915       0.00558471679687500000f,      0.00643920898437500000f,\r
916       0.00320434570312500000f,     -0.00103759765625000000f,\r
917      -0.00140380859375000000f,      0.00131225585937500000f,\r
918      -0.00219726562500000000f,     -0.00283813476562499960f,\r
919       0.00109863281250000000f,     -0.00390625000000000000f,\r
920       0.00088500976562500000f,      0.00338745117187500000f,\r
921      -0.00289916992187500000f,     -0.00476074218750000000f,\r
922      -0.00546264648437500000f,     -0.00717163085937500000f,\r
923       0.00064086914062500000f,     -0.00119018554687500000f,\r
924      -0.00216674804687500000f,     -0.00100708007812500000f,\r
925      -0.00186157226562500000f,     -0.00769042968750000000f,\r
926       0.00701904296875000090f,     -0.00399780273437500000f,\r
927       0.00479125976562500000f,     -0.00064086914062500000f,\r
928      -0.00259399414062500000f,     -0.00085449218750000000f,\r
929      -0.00375366210937500000f,      0.00244140625000000000f,\r
930      -0.00488281250000000000f,      0.00192260742187500000f,\r
931       0.00143432617187500000f,     -0.00018310546875000000f,\r
932      -0.00149536132812500000f,     -0.00292968750000000000f,\r
933      -0.00057983398437500000f,      0.00051879882812500000f,\r
934      -0.00177001953125000000f,      0.00051879882812500000f,\r
935      -0.00000000000000000000f,     -0.00039672851562500005f,\r
936      -0.00518798828125000000f,      0.00076293945312500000f,\r
937      -0.00106811523437500000f,      0.00180053710937500000f,\r
938       0.00030517578125000000f,     -0.00094604492187500000f,\r
939      -0.01260375976562500000f,      0.00247192382812500000f,\r
940       0.00189208984375000000f,      0.00054931640625000000f,\r
941      -0.00500488281250000000f,      0.00747680664062500000f,\r
942       0.00280761718750000000f,     -0.00503540039062499910f,\r
943       0.00128173828125000000f,      0.00079345703125000011f,\r
944       0.00384521484375000000f,     -0.00756835937500000000f,\r
945       0.00588989257812500000f,     -0.00167846679687500000f,\r
946       0.00048828125000000000f,      0.00119018554687500000f,\r
947       0.00042724609375000000f,      0.00152587890625000000f\r
948 };\r
949 \r
950 const SKP_Silk_NLSF_CBS_FLP SKP_Silk_NLSF_CB1_16_Stage_info_FLP[ NLSF_MSVQ_CB1_16_STAGES ] =\r
951 {\r
952         {  32, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *   0 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[   0 ] },\r
953         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  32 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  32 ] },\r
954         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  40 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  40 ] },\r
955         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  48 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  48 ] },\r
956         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  56 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  56 ] },\r
957         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  64 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  64 ] },\r
958         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  72 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  72 ] },\r
959         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  80 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  80 ] },\r
960         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  88 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  88 ] },\r
961         {   8, &SKP_Silk_NLSF_MSVQ_CB1_16[ 16 *  96 ], &SKP_Silk_NLSF_MSVQ_CB1_16_rates[  96 ] }\r
962 };\r
963 \r
964 const SKP_Silk_NLSF_CB_FLP SKP_Silk_NLSF_CB1_16_FLP =\r
965 {\r
966         NLSF_MSVQ_CB1_16_STAGES,\r
967         SKP_Silk_NLSF_CB1_16_Stage_info_FLP,\r
968         SKP_Silk_NLSF_MSVQ_CB1_16_ndelta_min,\r
969         SKP_Silk_NLSF_MSVQ_CB1_16_CDF,\r
970         SKP_Silk_NLSF_MSVQ_CB1_16_CDF_start_ptr,\r
971         SKP_Silk_NLSF_MSVQ_CB1_16_CDF_middle_idx\r
972 };\r
973 \r