diff options
Diffstat (limited to 'lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h')
-rw-r--r-- | lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h | 596 |
1 files changed, 434 insertions, 162 deletions
diff --git a/lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h b/lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h index 92e5fe5877..0396ce38df 100644 --- a/lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h +++ b/lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h | |||
@@ -341,84 +341,84 @@ static const kiss_twiddle_cpx fft_twiddles48000_960[480] ICONST_ATTR = { | |||
341 | #ifndef FFT_BITREV480 | 341 | #ifndef FFT_BITREV480 |
342 | #define FFT_BITREV480 | 342 | #define FFT_BITREV480 |
343 | static const opus_int16 fft_bitrev480[480] = { | 343 | static const opus_int16 fft_bitrev480[480] = { |
344 | 0, 120, 240, 360, 30, 150, 270, 390, 60, 180, 300, 420, 90, 210, 330, | 344 | 0, 96, 192, 288, 384, 32, 128, 224, 320, 416, 64, 160, 256, 352, 448, |
345 | 450, 15, 135, 255, 375, 45, 165, 285, 405, 75, 195, 315, 435, 105, 225, | 345 | 8, 104, 200, 296, 392, 40, 136, 232, 328, 424, 72, 168, 264, 360, 456, |
346 | 345, 465, 5, 125, 245, 365, 35, 155, 275, 395, 65, 185, 305, 425, 95, | 346 | 16, 112, 208, 304, 400, 48, 144, 240, 336, 432, 80, 176, 272, 368, 464, |
347 | 215, 335, 455, 20, 140, 260, 380, 50, 170, 290, 410, 80, 200, 320, 440, | 347 | 24, 120, 216, 312, 408, 56, 152, 248, 344, 440, 88, 184, 280, 376, 472, |
348 | 110, 230, 350, 470, 10, 130, 250, 370, 40, 160, 280, 400, 70, 190, 310, | 348 | 4, 100, 196, 292, 388, 36, 132, 228, 324, 420, 68, 164, 260, 356, 452, |
349 | 430, 100, 220, 340, 460, 25, 145, 265, 385, 55, 175, 295, 415, 85, 205, | 349 | 12, 108, 204, 300, 396, 44, 140, 236, 332, 428, 76, 172, 268, 364, 460, |
350 | 325, 445, 115, 235, 355, 475, 1, 121, 241, 361, 31, 151, 271, 391, 61, | 350 | 20, 116, 212, 308, 404, 52, 148, 244, 340, 436, 84, 180, 276, 372, 468, |
351 | 181, 301, 421, 91, 211, 331, 451, 16, 136, 256, 376, 46, 166, 286, 406, | 351 | 28, 124, 220, 316, 412, 60, 156, 252, 348, 444, 92, 188, 284, 380, 476, |
352 | 76, 196, 316, 436, 106, 226, 346, 466, 6, 126, 246, 366, 36, 156, 276, | 352 | 1, 97, 193, 289, 385, 33, 129, 225, 321, 417, 65, 161, 257, 353, 449, |
353 | 396, 66, 186, 306, 426, 96, 216, 336, 456, 21, 141, 261, 381, 51, 171, | 353 | 9, 105, 201, 297, 393, 41, 137, 233, 329, 425, 73, 169, 265, 361, 457, |
354 | 291, 411, 81, 201, 321, 441, 111, 231, 351, 471, 11, 131, 251, 371, 41, | 354 | 17, 113, 209, 305, 401, 49, 145, 241, 337, 433, 81, 177, 273, 369, 465, |
355 | 161, 281, 401, 71, 191, 311, 431, 101, 221, 341, 461, 26, 146, 266, 386, | 355 | 25, 121, 217, 313, 409, 57, 153, 249, 345, 441, 89, 185, 281, 377, 473, |
356 | 56, 176, 296, 416, 86, 206, 326, 446, 116, 236, 356, 476, 2, 122, 242, | 356 | 5, 101, 197, 293, 389, 37, 133, 229, 325, 421, 69, 165, 261, 357, 453, |
357 | 362, 32, 152, 272, 392, 62, 182, 302, 422, 92, 212, 332, 452, 17, 137, | 357 | 13, 109, 205, 301, 397, 45, 141, 237, 333, 429, 77, 173, 269, 365, 461, |
358 | 257, 377, 47, 167, 287, 407, 77, 197, 317, 437, 107, 227, 347, 467, 7, | 358 | 21, 117, 213, 309, 405, 53, 149, 245, 341, 437, 85, 181, 277, 373, 469, |
359 | 127, 247, 367, 37, 157, 277, 397, 67, 187, 307, 427, 97, 217, 337, 457, | 359 | 29, 125, 221, 317, 413, 61, 157, 253, 349, 445, 93, 189, 285, 381, 477, |
360 | 22, 142, 262, 382, 52, 172, 292, 412, 82, 202, 322, 442, 112, 232, 352, | 360 | 2, 98, 194, 290, 386, 34, 130, 226, 322, 418, 66, 162, 258, 354, 450, |
361 | 472, 12, 132, 252, 372, 42, 162, 282, 402, 72, 192, 312, 432, 102, 222, | 361 | 10, 106, 202, 298, 394, 42, 138, 234, 330, 426, 74, 170, 266, 362, 458, |
362 | 342, 462, 27, 147, 267, 387, 57, 177, 297, 417, 87, 207, 327, 447, 117, | 362 | 18, 114, 210, 306, 402, 50, 146, 242, 338, 434, 82, 178, 274, 370, 466, |
363 | 237, 357, 477, 3, 123, 243, 363, 33, 153, 273, 393, 63, 183, 303, 423, | 363 | 26, 122, 218, 314, 410, 58, 154, 250, 346, 442, 90, 186, 282, 378, 474, |
364 | 93, 213, 333, 453, 18, 138, 258, 378, 48, 168, 288, 408, 78, 198, 318, | 364 | 6, 102, 198, 294, 390, 38, 134, 230, 326, 422, 70, 166, 262, 358, 454, |
365 | 438, 108, 228, 348, 468, 8, 128, 248, 368, 38, 158, 278, 398, 68, 188, | 365 | 14, 110, 206, 302, 398, 46, 142, 238, 334, 430, 78, 174, 270, 366, 462, |
366 | 308, 428, 98, 218, 338, 458, 23, 143, 263, 383, 53, 173, 293, 413, 83, | 366 | 22, 118, 214, 310, 406, 54, 150, 246, 342, 438, 86, 182, 278, 374, 470, |
367 | 203, 323, 443, 113, 233, 353, 473, 13, 133, 253, 373, 43, 163, 283, 403, | 367 | 30, 126, 222, 318, 414, 62, 158, 254, 350, 446, 94, 190, 286, 382, 478, |
368 | 73, 193, 313, 433, 103, 223, 343, 463, 28, 148, 268, 388, 58, 178, 298, | 368 | 3, 99, 195, 291, 387, 35, 131, 227, 323, 419, 67, 163, 259, 355, 451, |
369 | 418, 88, 208, 328, 448, 118, 238, 358, 478, 4, 124, 244, 364, 34, 154, | 369 | 11, 107, 203, 299, 395, 43, 139, 235, 331, 427, 75, 171, 267, 363, 459, |
370 | 274, 394, 64, 184, 304, 424, 94, 214, 334, 454, 19, 139, 259, 379, 49, | 370 | 19, 115, 211, 307, 403, 51, 147, 243, 339, 435, 83, 179, 275, 371, 467, |
371 | 169, 289, 409, 79, 199, 319, 439, 109, 229, 349, 469, 9, 129, 249, 369, | 371 | 27, 123, 219, 315, 411, 59, 155, 251, 347, 443, 91, 187, 283, 379, 475, |
372 | 39, 159, 279, 399, 69, 189, 309, 429, 99, 219, 339, 459, 24, 144, 264, | 372 | 7, 103, 199, 295, 391, 39, 135, 231, 327, 423, 71, 167, 263, 359, 455, |
373 | 384, 54, 174, 294, 414, 84, 204, 324, 444, 114, 234, 354, 474, 14, 134, | 373 | 15, 111, 207, 303, 399, 47, 143, 239, 335, 431, 79, 175, 271, 367, 463, |
374 | 254, 374, 44, 164, 284, 404, 74, 194, 314, 434, 104, 224, 344, 464, 29, | 374 | 23, 119, 215, 311, 407, 55, 151, 247, 343, 439, 87, 183, 279, 375, 471, |
375 | 149, 269, 389, 59, 179, 299, 419, 89, 209, 329, 449, 119, 239, 359, 479, | 375 | 31, 127, 223, 319, 415, 63, 159, 255, 351, 447, 95, 191, 287, 383, 479, |
376 | }; | 376 | }; |
377 | #endif | 377 | #endif |
378 | 378 | ||
379 | #ifndef FFT_BITREV240 | 379 | #ifndef FFT_BITREV240 |
380 | #define FFT_BITREV240 | 380 | #define FFT_BITREV240 |
381 | static const opus_int16 fft_bitrev240[240] = { | 381 | static const opus_int16 fft_bitrev240[240] = { |
382 | 0, 60, 120, 180, 15, 75, 135, 195, 30, 90, 150, 210, 45, 105, 165, | 382 | 0, 48, 96, 144, 192, 16, 64, 112, 160, 208, 32, 80, 128, 176, 224, |
383 | 225, 5, 65, 125, 185, 20, 80, 140, 200, 35, 95, 155, 215, 50, 110, | 383 | 4, 52, 100, 148, 196, 20, 68, 116, 164, 212, 36, 84, 132, 180, 228, |
384 | 170, 230, 10, 70, 130, 190, 25, 85, 145, 205, 40, 100, 160, 220, 55, | 384 | 8, 56, 104, 152, 200, 24, 72, 120, 168, 216, 40, 88, 136, 184, 232, |
385 | 115, 175, 235, 1, 61, 121, 181, 16, 76, 136, 196, 31, 91, 151, 211, | 385 | 12, 60, 108, 156, 204, 28, 76, 124, 172, 220, 44, 92, 140, 188, 236, |
386 | 46, 106, 166, 226, 6, 66, 126, 186, 21, 81, 141, 201, 36, 96, 156, | 386 | 1, 49, 97, 145, 193, 17, 65, 113, 161, 209, 33, 81, 129, 177, 225, |
387 | 216, 51, 111, 171, 231, 11, 71, 131, 191, 26, 86, 146, 206, 41, 101, | 387 | 5, 53, 101, 149, 197, 21, 69, 117, 165, 213, 37, 85, 133, 181, 229, |
388 | 161, 221, 56, 116, 176, 236, 2, 62, 122, 182, 17, 77, 137, 197, 32, | 388 | 9, 57, 105, 153, 201, 25, 73, 121, 169, 217, 41, 89, 137, 185, 233, |
389 | 92, 152, 212, 47, 107, 167, 227, 7, 67, 127, 187, 22, 82, 142, 202, | 389 | 13, 61, 109, 157, 205, 29, 77, 125, 173, 221, 45, 93, 141, 189, 237, |
390 | 37, 97, 157, 217, 52, 112, 172, 232, 12, 72, 132, 192, 27, 87, 147, | 390 | 2, 50, 98, 146, 194, 18, 66, 114, 162, 210, 34, 82, 130, 178, 226, |
391 | 207, 42, 102, 162, 222, 57, 117, 177, 237, 3, 63, 123, 183, 18, 78, | 391 | 6, 54, 102, 150, 198, 22, 70, 118, 166, 214, 38, 86, 134, 182, 230, |
392 | 138, 198, 33, 93, 153, 213, 48, 108, 168, 228, 8, 68, 128, 188, 23, | 392 | 10, 58, 106, 154, 202, 26, 74, 122, 170, 218, 42, 90, 138, 186, 234, |
393 | 83, 143, 203, 38, 98, 158, 218, 53, 113, 173, 233, 13, 73, 133, 193, | 393 | 14, 62, 110, 158, 206, 30, 78, 126, 174, 222, 46, 94, 142, 190, 238, |
394 | 28, 88, 148, 208, 43, 103, 163, 223, 58, 118, 178, 238, 4, 64, 124, | 394 | 3, 51, 99, 147, 195, 19, 67, 115, 163, 211, 35, 83, 131, 179, 227, |
395 | 184, 19, 79, 139, 199, 34, 94, 154, 214, 49, 109, 169, 229, 9, 69, | 395 | 7, 55, 103, 151, 199, 23, 71, 119, 167, 215, 39, 87, 135, 183, 231, |
396 | 129, 189, 24, 84, 144, 204, 39, 99, 159, 219, 54, 114, 174, 234, 14, | 396 | 11, 59, 107, 155, 203, 27, 75, 123, 171, 219, 43, 91, 139, 187, 235, |
397 | 74, 134, 194, 29, 89, 149, 209, 44, 104, 164, 224, 59, 119, 179, 239, | 397 | 15, 63, 111, 159, 207, 31, 79, 127, 175, 223, 47, 95, 143, 191, 239, |
398 | }; | 398 | }; |
399 | #endif | 399 | #endif |
400 | 400 | ||
401 | #ifndef FFT_BITREV120 | 401 | #ifndef FFT_BITREV120 |
402 | #define FFT_BITREV120 | 402 | #define FFT_BITREV120 |
403 | static const opus_int16 fft_bitrev120[120] = { | 403 | static const opus_int16 fft_bitrev120[120] = { |
404 | 0, 30, 60, 90, 15, 45, 75, 105, 5, 35, 65, 95, 20, 50, 80, | 404 | 0, 24, 48, 72, 96, 8, 32, 56, 80, 104, 16, 40, 64, 88, 112, |
405 | 110, 10, 40, 70, 100, 25, 55, 85, 115, 1, 31, 61, 91, 16, 46, | 405 | 4, 28, 52, 76, 100, 12, 36, 60, 84, 108, 20, 44, 68, 92, 116, |
406 | 76, 106, 6, 36, 66, 96, 21, 51, 81, 111, 11, 41, 71, 101, 26, | 406 | 1, 25, 49, 73, 97, 9, 33, 57, 81, 105, 17, 41, 65, 89, 113, |
407 | 56, 86, 116, 2, 32, 62, 92, 17, 47, 77, 107, 7, 37, 67, 97, | 407 | 5, 29, 53, 77, 101, 13, 37, 61, 85, 109, 21, 45, 69, 93, 117, |
408 | 22, 52, 82, 112, 12, 42, 72, 102, 27, 57, 87, 117, 3, 33, 63, | 408 | 2, 26, 50, 74, 98, 10, 34, 58, 82, 106, 18, 42, 66, 90, 114, |
409 | 93, 18, 48, 78, 108, 8, 38, 68, 98, 23, 53, 83, 113, 13, 43, | 409 | 6, 30, 54, 78, 102, 14, 38, 62, 86, 110, 22, 46, 70, 94, 118, |
410 | 73, 103, 28, 58, 88, 118, 4, 34, 64, 94, 19, 49, 79, 109, 9, | 410 | 3, 27, 51, 75, 99, 11, 35, 59, 83, 107, 19, 43, 67, 91, 115, |
411 | 39, 69, 99, 24, 54, 84, 114, 14, 44, 74, 104, 29, 59, 89, 119, | 411 | 7, 31, 55, 79, 103, 15, 39, 63, 87, 111, 23, 47, 71, 95, 119, |
412 | }; | 412 | }; |
413 | #endif | 413 | #endif |
414 | 414 | ||
415 | #ifndef FFT_BITREV60 | 415 | #ifndef FFT_BITREV60 |
416 | #define FFT_BITREV60 | 416 | #define FFT_BITREV60 |
417 | static const opus_int16 fft_bitrev60[60] = { | 417 | static const opus_int16 fft_bitrev60[60] = { |
418 | 0, 15, 30, 45, 5, 20, 35, 50, 10, 25, 40, 55, 1, 16, 31, | 418 | 0, 12, 24, 36, 48, 4, 16, 28, 40, 52, 8, 20, 32, 44, 56, |
419 | 46, 6, 21, 36, 51, 11, 26, 41, 56, 2, 17, 32, 47, 7, 22, | 419 | 1, 13, 25, 37, 49, 5, 17, 29, 41, 53, 9, 21, 33, 45, 57, |
420 | 37, 52, 12, 27, 42, 57, 3, 18, 33, 48, 8, 23, 38, 53, 13, | 420 | 2, 14, 26, 38, 50, 6, 18, 30, 42, 54, 10, 22, 34, 46, 58, |
421 | 28, 43, 58, 4, 19, 34, 49, 9, 24, 39, 54, 14, 29, 44, 59, | 421 | 3, 15, 27, 39, 51, 7, 19, 31, 43, 55, 11, 23, 35, 47, 59, |
422 | }; | 422 | }; |
423 | #endif | 423 | #endif |
424 | 424 | ||
@@ -426,8 +426,10 @@ static const opus_int16 fft_bitrev60[60] = { | |||
426 | #define FFT_STATE48000_960_0 | 426 | #define FFT_STATE48000_960_0 |
427 | static const kiss_fft_state fft_state48000_960_0 ICONST_ATTR = { | 427 | static const kiss_fft_state fft_state48000_960_0 ICONST_ATTR = { |
428 | 480, /* nfft */ | 428 | 480, /* nfft */ |
429 | 17476, /* scale */ | ||
430 | 8, /* scale_shift */ | ||
429 | -1, /* shift */ | 431 | -1, /* shift */ |
430 | {4, 120, 4, 30, 2, 15, 3, 5, 5, 1, 0, 0, 0, 0, 0, 0, }, /* factors */ | 432 | {5, 96, 3, 32, 4, 8, 2, 4, 4, 1, 0, 0, 0, 0, 0, 0, }, /* factors */ |
431 | fft_bitrev480, /* bitrev */ | 433 | fft_bitrev480, /* bitrev */ |
432 | fft_twiddles48000_960, /* bitrev */ | 434 | fft_twiddles48000_960, /* bitrev */ |
433 | }; | 435 | }; |
@@ -437,8 +439,10 @@ fft_twiddles48000_960, /* bitrev */ | |||
437 | #define FFT_STATE48000_960_1 | 439 | #define FFT_STATE48000_960_1 |
438 | static const kiss_fft_state fft_state48000_960_1 ICONST_ATTR = { | 440 | static const kiss_fft_state fft_state48000_960_1 ICONST_ATTR = { |
439 | 240, /* nfft */ | 441 | 240, /* nfft */ |
442 | 17476, /* scale */ | ||
443 | 7, /* scale_shift */ | ||
440 | 1, /* shift */ | 444 | 1, /* shift */ |
441 | {4, 60, 4, 15, 3, 5, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, }, /* factors */ | 445 | {5, 48, 3, 16, 4, 4, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, }, /* factors */ |
442 | fft_bitrev240, /* bitrev */ | 446 | fft_bitrev240, /* bitrev */ |
443 | fft_twiddles48000_960, /* bitrev */ | 447 | fft_twiddles48000_960, /* bitrev */ |
444 | }; | 448 | }; |
@@ -448,8 +452,10 @@ fft_twiddles48000_960, /* bitrev */ | |||
448 | #define FFT_STATE48000_960_2 | 452 | #define FFT_STATE48000_960_2 |
449 | static const kiss_fft_state fft_state48000_960_2 ICONST_ATTR = { | 453 | static const kiss_fft_state fft_state48000_960_2 ICONST_ATTR = { |
450 | 120, /* nfft */ | 454 | 120, /* nfft */ |
455 | 17476, /* scale */ | ||
456 | 6, /* scale_shift */ | ||
451 | 2, /* shift */ | 457 | 2, /* shift */ |
452 | {4, 30, 2, 15, 3, 5, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, }, /* factors */ | 458 | {5, 24, 3, 8, 2, 4, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, }, /* factors */ |
453 | fft_bitrev120, /* bitrev */ | 459 | fft_bitrev120, /* bitrev */ |
454 | fft_twiddles48000_960, /* bitrev */ | 460 | fft_twiddles48000_960, /* bitrev */ |
455 | }; | 461 | }; |
@@ -459,8 +465,10 @@ fft_twiddles48000_960, /* bitrev */ | |||
459 | #define FFT_STATE48000_960_3 | 465 | #define FFT_STATE48000_960_3 |
460 | static const kiss_fft_state fft_state48000_960_3 ICONST_ATTR = { | 466 | static const kiss_fft_state fft_state48000_960_3 ICONST_ATTR = { |
461 | 60, /* nfft */ | 467 | 60, /* nfft */ |
468 | 17476, /* scale */ | ||
469 | 5, /* scale_shift */ | ||
462 | 3, /* shift */ | 470 | 3, /* shift */ |
463 | {4, 15, 3, 5, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, /* factors */ | 471 | {5, 12, 3, 4, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, /* factors */ |
464 | fft_bitrev60, /* bitrev */ | 472 | fft_bitrev60, /* bitrev */ |
465 | fft_twiddles48000_960, /* bitrev */ | 473 | fft_twiddles48000_960, /* bitrev */ |
466 | }; | 474 | }; |
@@ -470,104 +478,368 @@ fft_twiddles48000_960, /* bitrev */ | |||
470 | 478 | ||
471 | #ifndef MDCT_TWIDDLES960 | 479 | #ifndef MDCT_TWIDDLES960 |
472 | #define MDCT_TWIDDLES960 | 480 | #define MDCT_TWIDDLES960 |
473 | static const opus_val16 mdct_twiddles960[481] ICONST_ATTR = { | 481 | static const opus_val16 mdct_twiddles960[1800] ICONST_ATTR = { |
474 | 32767, 32767, 32767, 32767, 32766, | 482 | 32767, 32767, 32767, 32766, 32765, |
475 | 32763, 32762, 32759, 32757, 32753, | 483 | 32763, 32761, 32759, 32756, 32753, |
476 | 32751, 32747, 32743, 32738, 32733, | 484 | 32750, 32746, 32742, 32738, 32733, |
477 | 32729, 32724, 32717, 32711, 32705, | 485 | 32728, 32722, 32717, 32710, 32704, |
478 | 32698, 32690, 32683, 32676, 32667, | 486 | 32697, 32690, 32682, 32674, 32666, |
479 | 32658, 32650, 32640, 32631, 32620, | 487 | 32657, 32648, 32639, 32629, 32619, |
480 | 32610, 32599, 32588, 32577, 32566, | 488 | 32609, 32598, 32587, 32576, 32564, |
481 | 32554, 32541, 32528, 32515, 32502, | 489 | 32552, 32539, 32526, 32513, 32500, |
482 | 32487, 32474, 32459, 32444, 32429, | 490 | 32486, 32472, 32457, 32442, 32427, |
483 | 32413, 32397, 32381, 32364, 32348, | 491 | 32411, 32395, 32379, 32362, 32345, |
484 | 32331, 32313, 32294, 32277, 32257, | 492 | 32328, 32310, 32292, 32274, 32255, |
485 | 32239, 32219, 32200, 32180, 32159, | 493 | 32236, 32217, 32197, 32177, 32157, |
486 | 32138, 32118, 32096, 32074, 32051, | 494 | 32136, 32115, 32093, 32071, 32049, |
487 | 32029, 32006, 31984, 31960, 31936, | 495 | 32027, 32004, 31981, 31957, 31933, |
488 | 31912, 31888, 31863, 31837, 31812, | 496 | 31909, 31884, 31859, 31834, 31809, |
489 | 31786, 31760, 31734, 31707, 31679, | 497 | 31783, 31756, 31730, 31703, 31676, |
490 | 31652, 31624, 31596, 31567, 31539, | 498 | 31648, 31620, 31592, 31563, 31534, |
491 | 31508, 31479, 31450, 31419, 31388, | 499 | 31505, 31475, 31445, 31415, 31384, |
492 | 31357, 31326, 31294, 31262, 31230, | 500 | 31353, 31322, 31290, 31258, 31226, |
493 | 31198, 31164, 31131, 31097, 31063, | 501 | 31193, 31160, 31127, 31093, 31059, |
494 | 31030, 30994, 30959, 30924, 30889, | 502 | 31025, 30990, 30955, 30920, 30884, |
495 | 30853, 30816, 30779, 30743, 30705, | 503 | 30848, 30812, 30775, 30738, 30701, |
496 | 30668, 30629, 30592, 30553, 30515, | 504 | 30663, 30625, 30587, 30548, 30509, |
497 | 30475, 30435, 30396, 30356, 30315, | 505 | 30470, 30430, 30390, 30350, 30309, |
498 | 30274, 30233, 30191, 30149, 30107, | 506 | 30269, 30227, 30186, 30144, 30102, |
499 | 30065, 30022, 29979, 29936, 29891, | 507 | 30059, 30016, 29973, 29930, 29886, |
500 | 29847, 29803, 29758, 29713, 29668, | 508 | 29842, 29797, 29752, 29707, 29662, |
501 | 29622, 29577, 29529, 29483, 29436, | 509 | 29616, 29570, 29524, 29477, 29430, |
502 | 29390, 29341, 29293, 29246, 29197, | 510 | 29383, 29335, 29287, 29239, 29190, |
503 | 29148, 29098, 29050, 29000, 28949, | 511 | 29142, 29092, 29043, 28993, 28943, |
504 | 28899, 28848, 28797, 28746, 28694, | 512 | 28892, 28842, 28791, 28739, 28688, |
505 | 28642, 28590, 28537, 28485, 28432, | 513 | 28636, 28583, 28531, 28478, 28425, |
506 | 28378, 28324, 28271, 28217, 28162, | 514 | 28371, 28317, 28263, 28209, 28154, |
507 | 28106, 28051, 27995, 27940, 27884, | 515 | 28099, 28044, 27988, 27932, 27876, |
508 | 27827, 27770, 27713, 27657, 27598, | 516 | 27820, 27763, 27706, 27648, 27591, |
509 | 27540, 27481, 27423, 27365, 27305, | 517 | 27533, 27474, 27416, 27357, 27298, |
510 | 27246, 27187, 27126, 27066, 27006, | 518 | 27238, 27178, 27118, 27058, 26997, |
511 | 26945, 26883, 26822, 26760, 26698, | 519 | 26936, 26875, 26814, 26752, 26690, |
512 | 26636, 26574, 26510, 26448, 26383, | 520 | 26628, 26565, 26502, 26439, 26375, |
513 | 26320, 26257, 26191, 26127, 26062, | 521 | 26312, 26247, 26183, 26119, 26054, |
514 | 25997, 25931, 25866, 25800, 25734, | 522 | 25988, 25923, 25857, 25791, 25725, |
515 | 25667, 25601, 25533, 25466, 25398, | 523 | 25658, 25592, 25524, 25457, 25389, |
516 | 25330, 25262, 25194, 25125, 25056, | 524 | 25322, 25253, 25185, 25116, 25047, |
517 | 24987, 24917, 24848, 24778, 24707, | 525 | 24978, 24908, 24838, 24768, 24698, |
518 | 24636, 24566, 24495, 24424, 24352, | 526 | 24627, 24557, 24485, 24414, 24342, |
519 | 24280, 24208, 24135, 24063, 23990, | 527 | 24270, 24198, 24126, 24053, 23980, |
520 | 23917, 23842, 23769, 23695, 23622, | 528 | 23907, 23834, 23760, 23686, 23612, |
521 | 23546, 23472, 23398, 23322, 23246, | 529 | 23537, 23462, 23387, 23312, 23237, |
522 | 23171, 23095, 23018, 22942, 22866, | 530 | 23161, 23085, 23009, 22932, 22856, |
523 | 22788, 22711, 22634, 22557, 22478, | 531 | 22779, 22701, 22624, 22546, 22468, |
524 | 22400, 22322, 22244, 22165, 22085, | 532 | 22390, 22312, 22233, 22154, 22075, |
525 | 22006, 21927, 21846, 21766, 21687, | 533 | 21996, 21916, 21836, 21756, 21676, |
526 | 21606, 21524, 21443, 21363, 21282, | 534 | 21595, 21515, 21434, 21352, 21271, |
527 | 21199, 21118, 21035, 20954, 20870, | 535 | 21189, 21107, 21025, 20943, 20860, |
528 | 20788, 20705, 20621, 20538, 20455, | 536 | 20777, 20694, 20611, 20528, 20444, |
529 | 20371, 20286, 20202, 20118, 20034, | 537 | 20360, 20276, 20192, 20107, 20022, |
530 | 19947, 19863, 19777, 19692, 19606, | 538 | 19937, 19852, 19767, 19681, 19595, |
531 | 19520, 19434, 19347, 19260, 19174, | 539 | 19509, 19423, 19336, 19250, 19163, |
532 | 19088, 18999, 18911, 18825, 18737, | 540 | 19076, 18988, 18901, 18813, 18725, |
533 | 18648, 18560, 18472, 18384, 18294, | 541 | 18637, 18549, 18460, 18372, 18283, |
534 | 18205, 18116, 18025, 17936, 17846, | 542 | 18194, 18104, 18015, 17925, 17835, |
535 | 17757, 17666, 17576, 17485, 17395, | 543 | 17745, 17655, 17565, 17474, 17383, |
536 | 17303, 17212, 17122, 17030, 16937, | 544 | 17292, 17201, 17110, 17018, 16927, |
537 | 16846, 16755, 16662, 16569, 16477, | 545 | 16835, 16743, 16650, 16558, 16465, |
538 | 16385, 16291, 16198, 16105, 16012, | 546 | 16372, 16279, 16186, 16093, 15999, |
539 | 15917, 15824, 15730, 15636, 15541, | 547 | 15906, 15812, 15718, 15624, 15529, |
540 | 15447, 15352, 15257, 15162, 15067, | 548 | 15435, 15340, 15245, 15150, 15055, |
541 | 14973, 14875, 14781, 14685, 14589, | 549 | 14960, 14864, 14769, 14673, 14577, |
542 | 14493, 14396, 14300, 14204, 14107, | 550 | 14481, 14385, 14288, 14192, 14095, |
543 | 14010, 13914, 13815, 13718, 13621, | 551 | 13998, 13901, 13804, 13706, 13609, |
544 | 13524, 13425, 13328, 13230, 13133, | 552 | 13511, 13414, 13316, 13218, 13119, |
545 | 13033, 12935, 12836, 12738, 12638, | 553 | 13021, 12923, 12824, 12725, 12626, |
546 | 12540, 12441, 12341, 12241, 12142, | 554 | 12527, 12428, 12329, 12230, 12130, |
547 | 12044, 11943, 11843, 11744, 11643, | 555 | 12030, 11930, 11831, 11730, 11630, |
548 | 11542, 11442, 11342, 11241, 11139, | 556 | 11530, 11430, 11329, 11228, 11128, |
549 | 11039, 10939, 10836, 10736, 10635, | 557 | 11027, 10926, 10824, 10723, 10622, |
550 | 10534, 10431, 10330, 10228, 10127, | 558 | 10520, 10419, 10317, 10215, 10113, |
551 | 10024, 9921, 9820, 9718, 9614, | 559 | 10011, 9909, 9807, 9704, 9602, |
552 | 9512, 9410, 9306, 9204, 9101, | 560 | 9499, 9397, 9294, 9191, 9088, |
553 | 8998, 8895, 8791, 8689, 8585, | 561 | 8985, 8882, 8778, 8675, 8572, |
554 | 8481, 8377, 8274, 8171, 8067, | 562 | 8468, 8364, 8261, 8157, 8053, |
555 | 7962, 7858, 7753, 7650, 7545, | 563 | 7949, 7845, 7741, 7637, 7532, |
556 | 7441, 7336, 7231, 7129, 7023, | 564 | 7428, 7323, 7219, 7114, 7009, |
557 | 6917, 6813, 6709, 6604, 6498, | 565 | 6905, 6800, 6695, 6590, 6485, |
558 | 6393, 6288, 6182, 6077, 5973, | 566 | 6380, 6274, 6169, 6064, 5958, |
559 | 5867, 5760, 5656, 5549, 5445, | 567 | 5853, 5747, 5642, 5536, 5430, |
560 | 5339, 5232, 5127, 5022, 4914, | 568 | 5325, 5219, 5113, 5007, 4901, |
561 | 4809, 4703, 4596, 4490, 4384, | 569 | 4795, 4689, 4583, 4476, 4370, |
562 | 4278, 4171, 4065, 3958, 3852, | 570 | 4264, 4157, 4051, 3945, 3838, |
563 | 3745, 3640, 3532, 3426, 3318, | 571 | 3732, 3625, 3518, 3412, 3305, |
564 | 3212, 3106, 2998, 2891, 2786, | 572 | 3198, 3092, 2985, 2878, 2771, |
565 | 2679, 2570, 2465, 2358, 2251, | 573 | 2664, 2558, 2451, 2344, 2237, |
566 | 2143, 2037, 1929, 1823, 1715, | 574 | 2130, 2023, 1916, 1809, 1702, |
567 | 1609, 1501, 1393, 1287, 1180, | 575 | 1594, 1487, 1380, 1273, 1166, |
568 | 1073, 964, 858, 751, 644, | 576 | 1059, 952, 844, 737, 630, |
569 | 535, 429, 322, 214, 107, | 577 | 523, 416, 308, 201, 94, |
570 | 0, }; | 578 | -13, -121, -228, -335, -442, |
579 | -550, -657, -764, -871, -978, | ||
580 | -1086, -1193, -1300, -1407, -1514, | ||
581 | -1621, -1728, -1835, -1942, -2049, | ||
582 | -2157, -2263, -2370, -2477, -2584, | ||
583 | -2691, -2798, -2905, -3012, -3118, | ||
584 | -3225, -3332, -3439, -3545, -3652, | ||
585 | -3758, -3865, -3971, -4078, -4184, | ||
586 | -4290, -4397, -4503, -4609, -4715, | ||
587 | -4821, -4927, -5033, -5139, -5245, | ||
588 | -5351, -5457, -5562, -5668, -5774, | ||
589 | -5879, -5985, -6090, -6195, -6301, | ||
590 | -6406, -6511, -6616, -6721, -6826, | ||
591 | -6931, -7036, -7140, -7245, -7349, | ||
592 | -7454, -7558, -7663, -7767, -7871, | ||
593 | -7975, -8079, -8183, -8287, -8390, | ||
594 | -8494, -8597, -8701, -8804, -8907, | ||
595 | -9011, -9114, -9217, -9319, -9422, | ||
596 | -9525, -9627, -9730, -9832, -9934, | ||
597 | -10037, -10139, -10241, -10342, -10444, | ||
598 | -10546, -10647, -10748, -10850, -10951, | ||
599 | -11052, -11153, -11253, -11354, -11455, | ||
600 | -11555, -11655, -11756, -11856, -11955, | ||
601 | -12055, -12155, -12254, -12354, -12453, | ||
602 | -12552, -12651, -12750, -12849, -12947, | ||
603 | -13046, -13144, -13242, -13340, -13438, | ||
604 | -13536, -13633, -13731, -13828, -13925, | ||
605 | -14022, -14119, -14216, -14312, -14409, | ||
606 | -14505, -14601, -14697, -14793, -14888, | ||
607 | -14984, -15079, -15174, -15269, -15364, | ||
608 | -15459, -15553, -15647, -15741, -15835, | ||
609 | -15929, -16023, -16116, -16210, -16303, | ||
610 | -16396, -16488, -16581, -16673, -16766, | ||
611 | -16858, -16949, -17041, -17133, -17224, | ||
612 | -17315, -17406, -17497, -17587, -17678, | ||
613 | -17768, -17858, -17948, -18037, -18127, | ||
614 | -18216, -18305, -18394, -18483, -18571, | ||
615 | -18659, -18747, -18835, -18923, -19010, | ||
616 | -19098, -19185, -19271, -19358, -19444, | ||
617 | -19531, -19617, -19702, -19788, -19873, | ||
618 | -19959, -20043, -20128, -20213, -20297, | ||
619 | -20381, -20465, -20549, -20632, -20715, | ||
620 | -20798, -20881, -20963, -21046, -21128, | ||
621 | -21210, -21291, -21373, -21454, -21535, | ||
622 | -21616, -21696, -21776, -21856, -21936, | ||
623 | -22016, -22095, -22174, -22253, -22331, | ||
624 | -22410, -22488, -22566, -22643, -22721, | ||
625 | -22798, -22875, -22951, -23028, -23104, | ||
626 | -23180, -23256, -23331, -23406, -23481, | ||
627 | -23556, -23630, -23704, -23778, -23852, | ||
628 | -23925, -23998, -24071, -24144, -24216, | ||
629 | -24288, -24360, -24432, -24503, -24574, | ||
630 | -24645, -24716, -24786, -24856, -24926, | ||
631 | -24995, -25064, -25133, -25202, -25270, | ||
632 | -25339, -25406, -25474, -25541, -25608, | ||
633 | -25675, -25742, -25808, -25874, -25939, | ||
634 | -26005, -26070, -26135, -26199, -26264, | ||
635 | -26327, -26391, -26455, -26518, -26581, | ||
636 | -26643, -26705, -26767, -26829, -26891, | ||
637 | -26952, -27013, -27073, -27133, -27193, | ||
638 | -27253, -27312, -27372, -27430, -27489, | ||
639 | -27547, -27605, -27663, -27720, -27777, | ||
640 | -27834, -27890, -27946, -28002, -28058, | ||
641 | -28113, -28168, -28223, -28277, -28331, | ||
642 | -28385, -28438, -28491, -28544, -28596, | ||
643 | -28649, -28701, -28752, -28803, -28854, | ||
644 | -28905, -28955, -29006, -29055, -29105, | ||
645 | -29154, -29203, -29251, -29299, -29347, | ||
646 | -29395, -29442, -29489, -29535, -29582, | ||
647 | -29628, -29673, -29719, -29764, -29808, | ||
648 | -29853, -29897, -29941, -29984, -30027, | ||
649 | -30070, -30112, -30154, -30196, -30238, | ||
650 | -30279, -30320, -30360, -30400, -30440, | ||
651 | -30480, -30519, -30558, -30596, -30635, | ||
652 | -30672, -30710, -30747, -30784, -30821, | ||
653 | -30857, -30893, -30929, -30964, -30999, | ||
654 | -31033, -31068, -31102, -31135, -31168, | ||
655 | -31201, -31234, -31266, -31298, -31330, | ||
656 | -31361, -31392, -31422, -31453, -31483, | ||
657 | -31512, -31541, -31570, -31599, -31627, | ||
658 | -31655, -31682, -31710, -31737, -31763, | ||
659 | -31789, -31815, -31841, -31866, -31891, | ||
660 | -31915, -31939, -31963, -31986, -32010, | ||
661 | -32032, -32055, -32077, -32099, -32120, | ||
662 | -32141, -32162, -32182, -32202, -32222, | ||
663 | -32241, -32260, -32279, -32297, -32315, | ||
664 | -32333, -32350, -32367, -32383, -32399, | ||
665 | -32415, -32431, -32446, -32461, -32475, | ||
666 | -32489, -32503, -32517, -32530, -32542, | ||
667 | -32555, -32567, -32579, -32590, -32601, | ||
668 | -32612, -32622, -32632, -32641, -32651, | ||
669 | -32659, -32668, -32676, -32684, -32692, | ||
670 | -32699, -32706, -32712, -32718, -32724, | ||
671 | -32729, -32734, -32739, -32743, -32747, | ||
672 | -32751, -32754, -32757, -32760, -32762, | ||
673 | -32764, -32765, -32767, -32767, -32767, | ||
674 | 32767, 32767, 32765, 32761, 32756, | ||
675 | 32750, 32742, 32732, 32722, 32710, | ||
676 | 32696, 32681, 32665, 32647, 32628, | ||
677 | 32608, 32586, 32562, 32538, 32512, | ||
678 | 32484, 32455, 32425, 32393, 32360, | ||
679 | 32326, 32290, 32253, 32214, 32174, | ||
680 | 32133, 32090, 32046, 32001, 31954, | ||
681 | 31906, 31856, 31805, 31753, 31700, | ||
682 | 31645, 31588, 31530, 31471, 31411, | ||
683 | 31349, 31286, 31222, 31156, 31089, | ||
684 | 31020, 30951, 30880, 30807, 30733, | ||
685 | 30658, 30582, 30504, 30425, 30345, | ||
686 | 30263, 30181, 30096, 30011, 29924, | ||
687 | 29836, 29747, 29656, 29564, 29471, | ||
688 | 29377, 29281, 29184, 29086, 28987, | ||
689 | 28886, 28784, 28681, 28577, 28471, | ||
690 | 28365, 28257, 28147, 28037, 27925, | ||
691 | 27812, 27698, 27583, 27467, 27349, | ||
692 | 27231, 27111, 26990, 26868, 26744, | ||
693 | 26620, 26494, 26367, 26239, 26110, | ||
694 | 25980, 25849, 25717, 25583, 25449, | ||
695 | 25313, 25176, 25038, 24900, 24760, | ||
696 | 24619, 24477, 24333, 24189, 24044, | ||
697 | 23898, 23751, 23602, 23453, 23303, | ||
698 | 23152, 22999, 22846, 22692, 22537, | ||
699 | 22380, 22223, 22065, 21906, 21746, | ||
700 | 21585, 21423, 21261, 21097, 20933, | ||
701 | 20767, 20601, 20434, 20265, 20096, | ||
702 | 19927, 19756, 19584, 19412, 19239, | ||
703 | 19065, 18890, 18714, 18538, 18361, | ||
704 | 18183, 18004, 17824, 17644, 17463, | ||
705 | 17281, 17098, 16915, 16731, 16546, | ||
706 | 16361, 16175, 15988, 15800, 15612, | ||
707 | 15423, 15234, 15043, 14852, 14661, | ||
708 | 14469, 14276, 14083, 13889, 13694, | ||
709 | 13499, 13303, 13107, 12910, 12713, | ||
710 | 12515, 12317, 12118, 11918, 11718, | ||
711 | 11517, 11316, 11115, 10913, 10710, | ||
712 | 10508, 10304, 10100, 9896, 9691, | ||
713 | 9486, 9281, 9075, 8869, 8662, | ||
714 | 8455, 8248, 8040, 7832, 7623, | ||
715 | 7415, 7206, 6996, 6787, 6577, | ||
716 | 6366, 6156, 5945, 5734, 5523, | ||
717 | 5311, 5100, 4888, 4675, 4463, | ||
718 | 4251, 4038, 3825, 3612, 3399, | ||
719 | 3185, 2972, 2758, 2544, 2330, | ||
720 | 2116, 1902, 1688, 1474, 1260, | ||
721 | 1045, 831, 617, 402, 188, | ||
722 | -27, -241, -456, -670, -885, | ||
723 | -1099, -1313, -1528, -1742, -1956, | ||
724 | -2170, -2384, -2598, -2811, -3025, | ||
725 | -3239, -3452, -3665, -3878, -4091, | ||
726 | -4304, -4516, -4728, -4941, -5153, | ||
727 | -5364, -5576, -5787, -5998, -6209, | ||
728 | -6419, -6629, -6839, -7049, -7258, | ||
729 | -7467, -7676, -7884, -8092, -8300, | ||
730 | -8507, -8714, -8920, -9127, -9332, | ||
731 | -9538, -9743, -9947, -10151, -10355, | ||
732 | -10558, -10761, -10963, -11165, -11367, | ||
733 | -11568, -11768, -11968, -12167, -12366, | ||
734 | -12565, -12762, -12960, -13156, -13352, | ||
735 | -13548, -13743, -13937, -14131, -14324, | ||
736 | -14517, -14709, -14900, -15091, -15281, | ||
737 | -15470, -15659, -15847, -16035, -16221, | ||
738 | -16407, -16593, -16777, -16961, -17144, | ||
739 | -17326, -17508, -17689, -17869, -18049, | ||
740 | -18227, -18405, -18582, -18758, -18934, | ||
741 | -19108, -19282, -19455, -19627, -19799, | ||
742 | -19969, -20139, -20308, -20475, -20642, | ||
743 | -20809, -20974, -21138, -21301, -21464, | ||
744 | -21626, -21786, -21946, -22105, -22263, | ||
745 | -22420, -22575, -22730, -22884, -23037, | ||
746 | -23189, -23340, -23490, -23640, -23788, | ||
747 | -23935, -24080, -24225, -24369, -24512, | ||
748 | -24654, -24795, -24934, -25073, -25211, | ||
749 | -25347, -25482, -25617, -25750, -25882, | ||
750 | -26013, -26143, -26272, -26399, -26526, | ||
751 | -26651, -26775, -26898, -27020, -27141, | ||
752 | -27260, -27379, -27496, -27612, -27727, | ||
753 | -27841, -27953, -28065, -28175, -28284, | ||
754 | -28391, -28498, -28603, -28707, -28810, | ||
755 | -28911, -29012, -29111, -29209, -29305, | ||
756 | -29401, -29495, -29587, -29679, -29769, | ||
757 | -29858, -29946, -30032, -30118, -30201, | ||
758 | -30284, -30365, -30445, -30524, -30601, | ||
759 | -30677, -30752, -30825, -30897, -30968, | ||
760 | -31038, -31106, -31172, -31238, -31302, | ||
761 | -31365, -31426, -31486, -31545, -31602, | ||
762 | -31658, -31713, -31766, -31818, -31869, | ||
763 | -31918, -31966, -32012, -32058, -32101, | ||
764 | -32144, -32185, -32224, -32262, -32299, | ||
765 | -32335, -32369, -32401, -32433, -32463, | ||
766 | -32491, -32518, -32544, -32568, -32591, | ||
767 | -32613, -32633, -32652, -32669, -32685, | ||
768 | -32700, -32713, -32724, -32735, -32744, | ||
769 | -32751, -32757, -32762, -32766, -32767, | ||
770 | 32767, 32764, 32755, 32741, 32720, | ||
771 | 32694, 32663, 32626, 32583, 32535, | ||
772 | 32481, 32421, 32356, 32286, 32209, | ||
773 | 32128, 32041, 31948, 31850, 31747, | ||
774 | 31638, 31523, 31403, 31278, 31148, | ||
775 | 31012, 30871, 30724, 30572, 30415, | ||
776 | 30253, 30086, 29913, 29736, 29553, | ||
777 | 29365, 29172, 28974, 28771, 28564, | ||
778 | 28351, 28134, 27911, 27684, 27452, | ||
779 | 27216, 26975, 26729, 26478, 26223, | ||
780 | 25964, 25700, 25432, 25159, 24882, | ||
781 | 24601, 24315, 24026, 23732, 23434, | ||
782 | 23133, 22827, 22517, 22204, 21886, | ||
783 | 21565, 21240, 20912, 20580, 20244, | ||
784 | 19905, 19563, 19217, 18868, 18516, | ||
785 | 18160, 17802, 17440, 17075, 16708, | ||
786 | 16338, 15964, 15588, 15210, 14829, | ||
787 | 14445, 14059, 13670, 13279, 12886, | ||
788 | 12490, 12093, 11693, 11291, 10888, | ||
789 | 10482, 10075, 9666, 9255, 8843, | ||
790 | 8429, 8014, 7597, 7180, 6760, | ||
791 | 6340, 5919, 5496, 5073, 4649, | ||
792 | 4224, 3798, 3372, 2945, 2517, | ||
793 | 2090, 1661, 1233, 804, 375, | ||
794 | -54, -483, -911, -1340, -1768, | ||
795 | -2197, -2624, -3052, -3479, -3905, | ||
796 | -4330, -4755, -5179, -5602, -6024, | ||
797 | -6445, -6865, -7284, -7702, -8118, | ||
798 | -8533, -8946, -9358, -9768, -10177, | ||
799 | -10584, -10989, -11392, -11793, -12192, | ||
800 | -12589, -12984, -13377, -13767, -14155, | ||
801 | -14541, -14924, -15305, -15683, -16058, | ||
802 | -16430, -16800, -17167, -17531, -17892, | ||
803 | -18249, -18604, -18956, -19304, -19649, | ||
804 | -19990, -20329, -20663, -20994, -21322, | ||
805 | -21646, -21966, -22282, -22595, -22904, | ||
806 | -23208, -23509, -23806, -24099, -24387, | ||
807 | -24672, -24952, -25228, -25499, -25766, | ||
808 | -26029, -26288, -26541, -26791, -27035, | ||
809 | -27275, -27511, -27741, -27967, -28188, | ||
810 | -28405, -28616, -28823, -29024, -29221, | ||
811 | -29412, -29599, -29780, -29957, -30128, | ||
812 | -30294, -30455, -30611, -30761, -30906, | ||
813 | -31046, -31181, -31310, -31434, -31552, | ||
814 | -31665, -31773, -31875, -31972, -32063, | ||
815 | -32149, -32229, -32304, -32373, -32437, | ||
816 | -32495, -32547, -32594, -32635, -32671, | ||
817 | -32701, -32726, -32745, -32758, -32766, | ||
818 | 32767, 32754, 32717, 32658, 32577, | ||
819 | 32473, 32348, 32200, 32029, 31837, | ||
820 | 31624, 31388, 31131, 30853, 30553, | ||
821 | 30232, 29891, 29530, 29148, 28746, | ||
822 | 28324, 27883, 27423, 26944, 26447, | ||
823 | 25931, 25398, 24847, 24279, 23695, | ||
824 | 23095, 22478, 21846, 21199, 20538, | ||
825 | 19863, 19174, 18472, 17757, 17030, | ||
826 | 16291, 15541, 14781, 14010, 13230, | ||
827 | 12441, 11643, 10837, 10024, 9204, | ||
828 | 8377, 7545, 6708, 5866, 5020, | ||
829 | 4171, 3319, 2464, 1608, 751, | ||
830 | -107, -965, -1822, -2678, -3532, | ||
831 | -4383, -5232, -6077, -6918, -7754, | ||
832 | -8585, -9409, -10228, -11039, -11843, | ||
833 | -12639, -13426, -14204, -14972, -15730, | ||
834 | -16477, -17213, -17937, -18648, -19347, | ||
835 | -20033, -20705, -21363, -22006, -22634, | ||
836 | -23246, -23843, -24423, -24986, -25533, | ||
837 | -26062, -26573, -27066, -27540, -27995, | ||
838 | -28431, -28848, -29245, -29622, -29979, | ||
839 | -30315, -30630, -30924, -31197, -31449, | ||
840 | -31679, -31887, -32074, -32239, -32381, | ||
841 | -32501, -32600, -32675, -32729, -32759, | ||
842 | }; | ||
571 | #endif | 843 | #endif |
572 | 844 | ||
573 | static const CELTMode mode48000_960_120 ICONST_ATTR = { | 845 | static const CELTMode mode48000_960_120 ICONST_ATTR = { |