/github/workspace/src/CommonTables/plp_common_tables.c
File containing common tables. More...
Attributes
Detailed Description
File containing common tables.
Version: V0
==========================================================================
@date 28. June 2020
Attributes Documentation
variable twiddleCoef_16_q16
const int16_t twiddleCoef_16_q16 = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7641, (int16_t)0x30FB, (int16_t)0x5A82,
(int16_t)0x5A82, (int16_t)0x30FB, (int16_t)0x7641, (int16_t)0x0000, (int16_t)0x7FFF,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xA57D, (int16_t)0x5A82, (int16_t)0x89BE,
(int16_t)0x30FB, (int16_t)0x8000, (int16_t)0x0000, (int16_t)0x89BE, (int16_t)0xCF04,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xCF04, (int16_t)0x89BE
};
Par:
Example code for q15 Twiddle factors Generation:: *
fori = 0; i< 3N/4; i++) { twiddleCoefq15[2i] = cos(i * 2PI/(float)N); twiddleCoefq15[2i+1] = sin(i * 2PI/(float)N); } *
where N = 16, PI = 3.14159265358979 *
Cos and Sin values are interleaved fashion *
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
variable twiddleCoef_32_q16
const int16_t twiddleCoef_32_q16 = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7D8A, (int16_t)0x18F8, (int16_t)0x7641,
(int16_t)0x30FB, (int16_t)0x6A6D, (int16_t)0x471C, (int16_t)0x5A82, (int16_t)0x5A82,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x30FB, (int16_t)0x7641, (int16_t)0x18F8,
(int16_t)0x7D8A, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0xE707, (int16_t)0x7D8A,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xB8E3, (int16_t)0x6A6D, (int16_t)0xA57D,
(int16_t)0x5A82, (int16_t)0x9592, (int16_t)0x471C, (int16_t)0x89BE, (int16_t)0x30FB,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x8000, (int16_t)0x0000, (int16_t)0x8275,
(int16_t)0xE707, (int16_t)0x89BE, (int16_t)0xCF04, (int16_t)0x9592, (int16_t)0xB8E3,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xB8E3, (int16_t)0x9592, (int16_t)0xCF04,
(int16_t)0x89BE, (int16_t)0xE707, (int16_t)0x8275
};
variable twiddleCoef_64_q16
const int16_t twiddleCoef_64_q16 = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7F62, (int16_t)0x0C8B, (int16_t)0x7D8A,
(int16_t)0x18F8, (int16_t)0x7A7D, (int16_t)0x2528, (int16_t)0x7641, (int16_t)0x30FB,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x6A6D, (int16_t)0x471C, (int16_t)0x62F2,
(int16_t)0x5133, (int16_t)0x5A82, (int16_t)0x5A82, (int16_t)0x5133, (int16_t)0x62F2,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x3C56, (int16_t)0x70E2, (int16_t)0x30FB,
(int16_t)0x7641, (int16_t)0x2528, (int16_t)0x7A7D, (int16_t)0x18F8, (int16_t)0x7D8A,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0xF374,
(int16_t)0x7F62, (int16_t)0xE707, (int16_t)0x7D8A, (int16_t)0xDAD7, (int16_t)0x7A7D,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xC3A9, (int16_t)0x70E2, (int16_t)0xB8E3,
(int16_t)0x6A6D, (int16_t)0xAECC, (int16_t)0x62F2, (int16_t)0xA57D, (int16_t)0x5A82,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9592, (int16_t)0x471C, (int16_t)0x8F1D,
(int16_t)0x3C56, (int16_t)0x89BE, (int16_t)0x30FB, (int16_t)0x8582, (int16_t)0x2528,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x809D, (int16_t)0x0C8B, (int16_t)0x8000,
(int16_t)0x0000, (int16_t)0x809D, (int16_t)0xF374, (int16_t)0x8275, (int16_t)0xE707,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x89BE, (int16_t)0xCF04, (int16_t)0x8F1D,
(int16_t)0xC3A9, (int16_t)0x9592, (int16_t)0xB8E3, (int16_t)0x9D0D, (int16_t)0xAECC,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xAECC, (int16_t)0x9D0D, (int16_t)0xB8E3,
(int16_t)0x9592, (int16_t)0xC3A9, (int16_t)0x8F1D, (int16_t)0xCF04, (int16_t)0x89BE,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xE707, (int16_t)0x8275, (int16_t)0xF374,
(int16_t)0x809D
};
variable twiddleCoef_128_q16
const int16_t twiddleCoef_128_q16;
variable twiddleCoef_256_q16
const int16_t twiddleCoef_256_q16;
variable twiddleCoef_512_q16
const int16_t twiddleCoef_512_q16;
variable twiddleCoef_1024_q16
const int16_t twiddleCoef_1024_q16;
variable twiddleCoef_2048_q16
const int16_t twiddleCoef_2048_q16;
variable twiddleCoef_4096_q16
const int16_t twiddleCoef_4096_q16;
variable twiddleCoef_16_q32
const int32_t twiddleCoef_16_q32 = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7641AF3C, (int32_t)0x30FBC54D,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x30FBC54D, (int32_t)0x7641AF3C,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xCF043AB2, (int32_t)0x7641AF3C,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0x89BE50C3, (int32_t)0x30FBC54D,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x89BE50C3, (int32_t)0xCF043AB2,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xCF043AB2, (int32_t)0x89BE50C3
};
Par:
Example code for q32 Twiddle factors Generation:: *
for(i = 0; i< 3N/4; i++) { twiddleCoefq32[2i] = cos(i * 2PI/(float)N); twiddleCoefq32[2i+1] = sin(i * 2PI/(float)N); } *
where N = 16, PI = 3.14159265358979 *
Cos and Sin values are interleaved fashion *
Convert Floating point to q32(Fixed point 1.31): round(twiddleCoefq32(i) * pow(2, 31))
variable twiddleCoef_32_q32
const int32_t twiddleCoef_32_q32 = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C,
(int32_t)0x7641AF3C, (int32_t)0x30FBC54D, (int32_t)0x6A6D98A4, (int32_t)0x471CECE6,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x471CECE6, (int32_t)0x6A6D98A4,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xE70747C3, (int32_t)0x7D8A5F3F,
(int32_t)0xCF043AB2, (int32_t)0x7641AF3C, (int32_t)0xB8E31319, (int32_t)0x6A6D98A4,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0x9592675B, (int32_t)0x471CECE6,
(int32_t)0x89BE50C3, (int32_t)0x30FBC54D, (int32_t)0x8275A0C0, (int32_t)0x18F8B83C,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x8275A0C0, (int32_t)0xE70747C3,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x9592675B, (int32_t)0xB8E31319,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xB8E31319, (int32_t)0x9592675B,
(int32_t)0xCF043AB2, (int32_t)0x89BE50C3, (int32_t)0xE70747C3, (int32_t)0x8275A0C0
};
variable twiddleCoef_64_q32
const int32_t twiddleCoef_64_q32 = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7F62368F, (int32_t)0x0C8BD35E,
(int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C, (int32_t)0x7A7D055B, (int32_t)0x25280C5D,
(int32_t)0x7641AF3C, (int32_t)0x30FBC54D, (int32_t)0x70E2CBC6, (int32_t)0x3C56BA70,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x62F201AC, (int32_t)0x5133CC94,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x5133CC94, (int32_t)0x62F201AC,
(int32_t)0x471CECE6, (int32_t)0x6A6D98A4, (int32_t)0x3C56BA70, (int32_t)0x70E2CBC6,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x25280C5D, (int32_t)0x7A7D055B,
(int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F, (int32_t)0x0C8BD35E, (int32_t)0x7F62368F,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xF3742CA1, (int32_t)0x7F62368F,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xDAD7F3A2, (int32_t)0x7A7D055B,
(int32_t)0xCF043AB2, (int32_t)0x7641AF3C, (int32_t)0xC3A9458F, (int32_t)0x70E2CBC6,
(int32_t)0xB8E31319, (int32_t)0x6A6D98A4, (int32_t)0xAECC336B, (int32_t)0x62F201AC,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0x9D0DFE53, (int32_t)0x5133CC94,
(int32_t)0x9592675B, (int32_t)0x471CECE6, (int32_t)0x8F1D343A, (int32_t)0x3C56BA70,
(int32_t)0x89BE50C3, (int32_t)0x30FBC54D, (int32_t)0x8582FAA4, (int32_t)0x25280C5D,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x809DC970, (int32_t)0x0C8BD35E,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x809DC970, (int32_t)0xF3742CA1,
(int32_t)0x8275A0C0, (int32_t)0xE70747C3, (int32_t)0x8582FAA4, (int32_t)0xDAD7F3A2,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x8F1D343A, (int32_t)0xC3A9458F,
(int32_t)0x9592675B, (int32_t)0xB8E31319, (int32_t)0x9D0DFE53, (int32_t)0xAECC336B,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xAECC336B, (int32_t)0x9D0DFE53,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xC3A9458F, (int32_t)0x8F1D343A,
(int32_t)0xCF043AB2, (int32_t)0x89BE50C3, (int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4,
(int32_t)0xE70747C3, (int32_t)0x8275A0C0, (int32_t)0xF3742CA1, (int32_t)0x809DC970
};
variable twiddleCoef_128_q32
const int32_t twiddleCoef_128_q32;
variable twiddleCoef_256_q32
const int32_t twiddleCoef_256_q32;
variable twiddleCoef_512_q32
const int32_t twiddleCoef_512_q32;
variable twiddleCoef_1024_q32
const int32_t twiddleCoef_1024_q32;
variable twiddleCoef_2048_q32
const int32_t twiddleCoef_2048_q32;
variable twiddleCoef_4096_q32
const int32_t twiddleCoef_4096_q32;
variable plpBitRevIndexTable_fixed_16
const uint16_t plpBitRevIndexTable_fixed_16 = {
8, 64, 16, 32, 24, 96, 40, 80, 56, 112, 88, 104
};
variable plpBitRevIndexTable_fixed_32
const uint16_t plpBitRevIndexTable_fixed_32 = {
8, 128, 16, 64, 24, 192, 40, 160, 48, 96, 56, 224,
72, 144, 88, 208, 104, 176, 120, 240, 152, 200, 184, 232
};
variable plpBitRevIndexTable_fixed_64
const uint16_t plpBitRevIndexTable_fixed_64 = {
8, 256, 16, 128, 24, 384, 32, 64, 40, 320, 48, 192, 56, 448, 72, 288, 80, 160, 88,
416, 104, 352, 112, 224, 120, 480, 136, 272, 152, 400, 168, 336, 176, 208, 184, 464, 200, 304,
216, 432, 232, 368, 248, 496, 280, 392, 296, 328, 312, 456, 344, 424, 376, 488, 440, 472
};
variable plpBitRevIndexTable_fixed_128
const uint16_t plpBitRevIndexTable_fixed_128 = {
8, 512, 16, 256, 24, 768, 32, 128, 40, 640, 48, 384, 56, 896, 72, 576, 80, 320, 88,
832, 96, 192, 104, 704, 112, 448, 120, 960, 136, 544, 144, 288, 152, 800, 168, 672, 176, 416,
184, 928, 200, 608, 208, 352, 216, 864, 232, 736, 240, 480, 248, 992, 264, 528, 280, 784, 296,
656, 304, 400, 312, 912, 328, 592, 344, 848, 360, 720, 368, 464, 376, 976, 392, 560, 408, 816,
424, 688, 440, 944, 456, 624, 472, 880, 488, 752, 504, 1008, 536, 776, 552, 648, 568, 904, 600,
840, 616, 712, 632, 968, 664, 808, 696, 936, 728, 872, 760, 1000, 824, 920, 888, 984
};
variable plpBitRevIndexTable_fixed_256
const uint16_t plpBitRevIndexTable_fixed_256 = {
8, 1024, 16, 512, 24, 1536, 32, 256, 40, 1280, 48, 768, 56, 1792, 64, 128,
72, 1152, 80, 640, 88, 1664, 96, 384, 104, 1408, 112, 896, 120, 1920, 136, 1088,
144, 576, 152, 1600, 160, 320, 168, 1344, 176, 832, 184, 1856, 200, 1216, 208, 704,
216, 1728, 224, 448, 232, 1472, 240, 960, 248, 1984, 264, 1056, 272, 544, 280, 1568,
296, 1312, 304, 800, 312, 1824, 328, 1184, 336, 672, 344, 1696, 352, 416, 360, 1440,
368, 928, 376, 1952, 392, 1120, 400, 608, 408, 1632, 424, 1376, 432, 864, 440, 1888,
456, 1248, 464, 736, 472, 1760, 488, 1504, 496, 992, 504, 2016, 520, 1040, 536, 1552,
552, 1296, 560, 784, 568, 1808, 584, 1168, 592, 656, 600, 1680, 616, 1424, 624, 912,
632, 1936, 648, 1104, 664, 1616, 680, 1360, 688, 848, 696, 1872, 712, 1232, 728, 1744,
744, 1488, 752, 976, 760, 2000, 776, 1072, 792, 1584, 808, 1328, 824, 1840, 840, 1200,
856, 1712, 872, 1456, 880, 944, 888, 1968, 904, 1136, 920, 1648, 936, 1392, 952, 1904,
968, 1264, 984, 1776, 1000, 1520, 1016, 2032, 1048, 1544, 1064, 1288, 1080, 1800, 1096, 1160,
1112, 1672, 1128, 1416, 1144, 1928, 1176, 1608, 1192, 1352, 1208, 1864, 1240, 1736, 1256, 1480,
1272, 1992, 1304, 1576, 1336, 1832, 1368, 1704, 1384, 1448, 1400, 1960, 1432, 1640, 1464, 1896,
1496, 1768, 1528, 2024, 1592, 1816, 1624, 1688, 1656, 1944, 1720, 1880, 1784, 2008, 1912, 1976
};
variable plpBitRevIndexTable_fixed_512
const uint16_t plpBitRevIndexTable_fixed_512;
variable plpBitRevIndexTable_fixed_1024
const uint16_t plpBitRevIndexTable_fixed_1024;
variable plpBitRevIndexTable_fixed_2048
const uint16_t plpBitRevIndexTable_fixed_2048;
variable plpBitRevIndexTable_fixed_4096
const uint16_t plpBitRevIndexTable_fixed_4096;
variable twiddleCoef_cfft_16
const Complex_type_f32 twiddleCoef_cfft_16 = {
{ 1.00000000f, -0.00000000f }, { 0.92387953f, -0.38268343f }, { 0.70710678f, -0.70710678f },
{ 0.38268343f, -0.92387953f }, { 0.00000000f, -1.00000000f }, { -0.38268343f, -0.92387953f },
{ -0.70710678f, -0.70710678f }, { -0.92387953f, -0.38268343f }, { -1.00000000f, -0.00000000f },
{ -0.92387953f, 0.38268343f }, { -0.70710678f, 0.70710678f }, { -0.38268343f, 0.92387953f },
{ -0.00000000f, 1.00000000f }, { 0.38268343f, 0.92387953f }, { 0.70710678f, 0.70710678f },
{ 0.92387953f, 0.38268343f }
};
variable twiddleCoef_cfft_32
const Complex_type_f32 twiddleCoef_cfft_32 = {
{ 1.00000000f, -0.00000000f }, { 0.98078528f, -0.19509032f }, { 0.92387953f, -0.38268343f },
{ 0.83146961f, -0.55557023f }, { 0.70710678f, -0.70710678f }, { 0.55557023f, -0.83146961f },
{ 0.38268343f, -0.92387953f }, { 0.19509032f, -0.98078528f }, { 0.00000000f, -1.00000000f },
{ -0.19509032f, -0.98078528f }, { -0.38268343f, -0.92387953f }, { -0.55557023f, -0.83146961f },
{ -0.70710678f, -0.70710678f }, { -0.83146961f, -0.55557023f }, { -0.92387953f, -0.38268343f },
{ -0.98078528f, -0.19509032f }, { -1.00000000f, -0.00000000f }, { -0.98078528f, 0.19509032f },
{ -0.92387953f, 0.38268343f }, { -0.83146961f, 0.55557023f }, { -0.70710678f, 0.70710678f },
{ -0.55557023f, 0.83146961f }, { -0.38268343f, 0.92387953f }, { -0.19509032f, 0.98078528f },
{ -0.00000000f, 1.00000000f }, { 0.19509032f, 0.98078528f }, { 0.38268343f, 0.92387953f },
{ 0.55557023f, 0.83146961f }, { 0.70710678f, 0.70710678f }, { 0.83146961f, 0.55557023f },
{ 0.92387953f, 0.38268343f }, { 0.98078528f, 0.19509032f }
};
variable twiddleCoef_cfft_64
const Complex_type_f32 twiddleCoef_cfft_64 = {
{ 1.00000000f, -0.00000000f }, { 0.99518473f, -0.09801714f }, { 0.98078528f, -0.19509032f },
{ 0.95694034f, -0.29028468f }, { 0.92387953f, -0.38268343f }, { 0.88192126f, -0.47139674f },
{ 0.83146961f, -0.55557023f }, { 0.77301045f, -0.63439328f }, { 0.70710678f, -0.70710678f },
{ 0.63439328f, -0.77301045f }, { 0.55557023f, -0.83146961f }, { 0.47139674f, -0.88192126f },
{ 0.38268343f, -0.92387953f }, { 0.29028468f, -0.95694034f }, { 0.19509032f, -0.98078528f },
{ 0.09801714f, -0.99518473f }, { 0.00000000f, -1.00000000f }, { -0.09801714f, -0.99518473f },
{ -0.19509032f, -0.98078528f }, { -0.29028468f, -0.95694034f }, { -0.38268343f, -0.92387953f },
{ -0.47139674f, -0.88192126f }, { -0.55557023f, -0.83146961f }, { -0.63439328f, -0.77301045f },
{ -0.70710678f, -0.70710678f }, { -0.77301045f, -0.63439328f }, { -0.83146961f, -0.55557023f },
{ -0.88192126f, -0.47139674f }, { -0.92387953f, -0.38268343f }, { -0.95694034f, -0.29028468f },
{ -0.98078528f, -0.19509032f }, { -0.99518473f, -0.09801714f }, { -1.00000000f, -0.00000000f },
{ -0.99518473f, 0.09801714f }, { -0.98078528f, 0.19509032f }, { -0.95694034f, 0.29028468f },
{ -0.92387953f, 0.38268343f }, { -0.88192126f, 0.47139674f }, { -0.83146961f, 0.55557023f },
{ -0.77301045f, 0.63439328f }, { -0.70710678f, 0.70710678f }, { -0.63439328f, 0.77301045f },
{ -0.55557023f, 0.83146961f }, { -0.47139674f, 0.88192126f }, { -0.38268343f, 0.92387953f },
{ -0.29028468f, 0.95694034f }, { -0.19509032f, 0.98078528f }, { -0.09801714f, 0.99518473f },
{ -0.00000000f, 1.00000000f }, { 0.09801714f, 0.99518473f }, { 0.19509032f, 0.98078528f },
{ 0.29028468f, 0.95694034f }, { 0.38268343f, 0.92387953f }, { 0.47139674f, 0.88192126f },
{ 0.55557023f, 0.83146961f }, { 0.63439328f, 0.77301045f }, { 0.70710678f, 0.70710678f },
{ 0.77301045f, 0.63439328f }, { 0.83146961f, 0.55557023f }, { 0.88192126f, 0.47139674f },
{ 0.92387953f, 0.38268343f }, { 0.95694034f, 0.29028468f }, { 0.98078528f, 0.19509032f },
{ 0.99518473f, 0.09801714f }
};
variable twiddleCoef_cfft_128
const Complex_type_f32 twiddleCoef_cfft_128;
variable twiddleCoef_cfft_256
const Complex_type_f32 twiddleCoef_cfft_256;
variable twiddleCoef_cfft_512
const Complex_type_f32 twiddleCoef_cfft_512;
variable twiddleCoef_cfft_1024
const Complex_type_f32 twiddleCoef_cfft_1024;
variable twiddleCoef_cfft_2048
const Complex_type_f32 twiddleCoef_cfft_2048;
variable twiddleCoef_rfft_32
const Complex_type_f32 twiddleCoef_rfft_32 = {
{ 1.00000000f, -0.00000000f }, { 0.98078528f, -0.19509032f }, { 0.92387953f, -0.38268343f },
{ 0.83146961f, -0.55557023f }, { 0.70710678f, -0.70710678f }, { 0.55557023f, -0.83146961f },
{ 0.38268343f, -0.92387953f }, { 0.19509032f, -0.98078528f }, { 0.00000000f, -1.00000000f },
{ -0.19509032f, -0.98078528f }, { -0.38268343f, -0.92387953f }, { -0.55557023f, -0.83146961f },
{ -0.70710678f, -0.70710678f }, { -0.83146961f, -0.55557023f }, { -0.92387953f, -0.38268343f },
{ -0.98078528f, -0.19509032f }
};
variable twiddleCoef_rfft_64
const Complex_type_f32 twiddleCoef_rfft_64 = {
{ 1.00000000f, -0.00000000f }, { 0.99518473f, -0.09801714f }, { 0.98078528f, -0.19509032f },
{ 0.95694034f, -0.29028468f }, { 0.92387953f, -0.38268343f }, { 0.88192126f, -0.47139674f },
{ 0.83146961f, -0.55557023f }, { 0.77301045f, -0.63439328f }, { 0.70710678f, -0.70710678f },
{ 0.63439328f, -0.77301045f }, { 0.55557023f, -0.83146961f }, { 0.47139674f, -0.88192126f },
{ 0.38268343f, -0.92387953f }, { 0.29028468f, -0.95694034f }, { 0.19509032f, -0.98078528f },
{ 0.09801714f, -0.99518473f }, { 0.00000000f, -1.00000000f }, { -0.09801714f, -0.99518473f },
{ -0.19509032f, -0.98078528f }, { -0.29028468f, -0.95694034f }, { -0.38268343f, -0.92387953f },
{ -0.47139674f, -0.88192126f }, { -0.55557023f, -0.83146961f }, { -0.63439328f, -0.77301045f },
{ -0.70710678f, -0.70710678f }, { -0.77301045f, -0.63439328f }, { -0.83146961f, -0.55557023f },
{ -0.88192126f, -0.47139674f }, { -0.92387953f, -0.38268343f }, { -0.95694034f, -0.29028468f },
{ -0.98078528f, -0.19509032f }, { -0.99518473f, -0.09801714f }
};
variable twiddleCoef_rfft_128
const Complex_type_f32 twiddleCoef_rfft_128 = {
{ 1.00000000f, -0.00000000f }, { 0.99879546f, -0.04906767f }, { 0.99518473f, -0.09801714f },
{ 0.98917651f, -0.14673047f }, { 0.98078528f, -0.19509032f }, { 0.97003125f, -0.24298018f },
{ 0.95694034f, -0.29028468f }, { 0.94154407f, -0.33688985f }, { 0.92387953f, -0.38268343f },
{ 0.90398929f, -0.42755509f }, { 0.88192126f, -0.47139674f }, { 0.85772861f, -0.51410274f },
{ 0.83146961f, -0.55557023f }, { 0.80320753f, -0.59569930f }, { 0.77301045f, -0.63439328f },
{ 0.74095113f, -0.67155895f }, { 0.70710678f, -0.70710678f }, { 0.67155895f, -0.74095113f },
{ 0.63439328f, -0.77301045f }, { 0.59569930f, -0.80320753f }, { 0.55557023f, -0.83146961f },
{ 0.51410274f, -0.85772861f }, { 0.47139674f, -0.88192126f }, { 0.42755509f, -0.90398929f },
{ 0.38268343f, -0.92387953f }, { 0.33688985f, -0.94154407f }, { 0.29028468f, -0.95694034f },
{ 0.24298018f, -0.97003125f }, { 0.19509032f, -0.98078528f }, { 0.14673047f, -0.98917651f },
{ 0.09801714f, -0.99518473f }, { 0.04906767f, -0.99879546f }, { 0.00000000f, -1.00000000f },
{ -0.04906767f, -0.99879546f }, { -0.09801714f, -0.99518473f }, { -0.14673047f, -0.98917651f },
{ -0.19509032f, -0.98078528f }, { -0.24298018f, -0.97003125f }, { -0.29028468f, -0.95694034f },
{ -0.33688985f, -0.94154407f }, { -0.38268343f, -0.92387953f }, { -0.42755509f, -0.90398929f },
{ -0.47139674f, -0.88192126f }, { -0.51410274f, -0.85772861f }, { -0.55557023f, -0.83146961f },
{ -0.59569930f, -0.80320753f }, { -0.63439328f, -0.77301045f }, { -0.67155895f, -0.74095113f },
{ -0.70710678f, -0.70710678f }, { -0.74095113f, -0.67155895f }, { -0.77301045f, -0.63439328f },
{ -0.80320753f, -0.59569930f }, { -0.83146961f, -0.55557023f }, { -0.85772861f, -0.51410274f },
{ -0.88192126f, -0.47139674f }, { -0.90398929f, -0.42755509f }, { -0.92387953f, -0.38268343f },
{ -0.94154407f, -0.33688985f }, { -0.95694034f, -0.29028468f }, { -0.97003125f, -0.24298018f },
{ -0.98078528f, -0.19509032f }, { -0.98917651f, -0.14673047f }, { -0.99518473f, -0.09801714f },
{ -0.99879546f, -0.04906767f }
};
variable twiddleCoef_rfft_256
const Complex_type_f32 twiddleCoef_rfft_256;
variable twiddleCoef_rfft_512
const Complex_type_f32 twiddleCoef_rfft_512;
variable twiddleCoef_rfft_1024
const Complex_type_f32 twiddleCoef_rfft_1024;
variable twiddleCoef_rfft_2048
const Complex_type_f32 twiddleCoef_rfft_2048;
variable bit_rev_radix8_LUT_16
short bit_rev_radix8_LUT_16 = {
0, 4, 8, 12, 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15
};
variable bit_rev_radix2_LUT_32
short bit_rev_radix2_LUT_32 = {
0, 16, 8, 24, 4, 20, 12, 28, 2, 18, 10, 26, 6, 22, 14, 30,
1, 17, 9, 25, 5, 21, 13, 29, 3, 19, 11, 27, 7, 23, 15, 31
};
variable bit_rev_radix_2by4_LUT_32
short bit_rev_radix_2by4_LUT_32 = {
1, 8, 4, 2, 16, 3, 24, 5, 10, 20, 6, 18, 17, 9, 12, 7,
26, 21, 11, 28, 13, 14, 22, 19, 25, 15, 30, 23, 27, 29, 0, 0
};
variable bit_rev_radix2_LUT_64
short bit_rev_radix2_LUT_64 = {
0, 32, 16, 48, 8, 40, 24, 56, 4, 36, 20, 52, 12, 44, 28, 60,
2, 34, 18, 50, 10, 42, 26, 58, 6, 38, 22, 54, 14, 46, 30, 62,
1, 33, 17, 49, 9, 41, 25, 57, 5, 37, 21, 53, 13, 45, 29, 61,
3, 35, 19, 51, 11, 43, 27, 59, 7, 39, 23, 55, 15, 47, 31, 63
};
variable bit_rev_radix8_LUT_64
short bit_rev_radix8_LUT_64 = {
0, 8, 16, 24, 32, 40, 48, 56, 1, 9, 17, 25, 33, 41, 49, 57,
2, 10, 18, 26, 34, 42, 50, 58, 3, 11, 19, 27, 35, 43, 51, 59,
4, 12, 20, 28, 36, 44, 52, 60, 5, 13, 21, 29, 37, 45, 53, 61,
6, 14, 22, 30, 38, 46, 54, 62, 7, 15, 23, 31, 39, 47, 55, 63
};
variable bit_rev_radix2_LUT_128
short bit_rev_radix2_LUT_128 = {
0, 64, 32, 96, 16, 80, 48, 112, 8, 72, 40, 104, 24, 88, 56, 120, 4, 68, 36,
100, 20, 84, 52, 116, 12, 76, 44, 108, 28, 92, 60, 124, 2, 66, 34, 98, 18, 82,
50, 114, 10, 74, 42, 106, 26, 90, 58, 122, 6, 70, 38, 102, 22, 86, 54, 118,
14, 78, 46, 110, 30, 94, 62, 126, 1, 65, 33, 97, 17, 81, 49, 113, 9, 73, 41,
105, 25, 89, 57, 121, 5, 69, 37, 101, 21, 85, 53, 117, 13, 77, 45, 109, 29,
93, 61, 125, 3, 67, 35, 99, 19, 83, 51, 115, 11, 75, 43, 107, 27, 91, 59, 123,
7, 71, 39, 103, 23, 87, 55, 119, 15, 79, 47, 111, 31, 95, 63, 127
};
variable bit_rev_radix_2by4_LUT_128
short bit_rev_radix_2by4_LUT_128 = {
1, 32, 4, 8, 16, 2, 64, 3, 96, 5, 40, 20, 10, 80, 6, 72,
17, 34, 68, 9, 48, 7, 104, 21, 42, 84, 11, 112, 12, 24, 18, 66,
65, 33, 36, 13, 56, 22, 74, 81, 35, 100, 14, 88, 19, 98, 69, 41,
52, 15, 120, 23, 106, 85, 43, 116, 25, 50, 70, 73, 49, 38, 76, 26,
82, 67, 97, 37, 44, 28, 27, 114, 71, 105, 53, 46, 92, 29, 58, 86,
75, 113, 39, 108, 30, 90, 83, 99, 101, 45, 60, 31, 122, 87, 107, 117,
47, 124, 51, 102, 77, 57, 54, 78, 89, 55, 110, 93, 59, 118, 79, 121,
61, 62, 94, 91, 115, 103, 109, 63, 126, 95, 123, 119, 111, 125, 0, 0
};
variable bit_rev_radix2_LUT_256
short bit_rev_radix2_LUT_256 = {
0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240,
8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248,
4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244,
12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252,
2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242,
10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250,
6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246,
14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254,
1, 129, 65, 193, 33, 161, 97, 225, 17, 145, 81, 209, 49, 177, 113, 241,
9, 137, 73, 201, 41, 169, 105, 233, 25, 153, 89, 217, 57, 185, 121, 249,
5, 133, 69, 197, 37, 165, 101, 229, 21, 149, 85, 213, 53, 181, 117, 245,
13, 141, 77, 205, 45, 173, 109, 237, 29, 157, 93, 221, 61, 189, 125, 253,
3, 131, 67, 195, 35, 163, 99, 227, 19, 147, 83, 211, 51, 179, 115, 243,
11, 139, 75, 203, 43, 171, 107, 235, 27, 155, 91, 219, 59, 187, 123, 251,
7, 135, 71, 199, 39, 167, 103, 231, 23, 151, 87, 215, 55, 183, 119, 247,
15, 143, 79, 207, 47, 175, 111, 239, 31, 159, 95, 223, 63, 191, 127, 255,
};
variable bit_rev_radix4_LUT_256
short bit_rev_radix4_LUT_256 = {
0, 64, 128, 192, 16, 80, 144, 208, 32, 96, 160, 224, 48, 112, 176, 240,
4, 68, 132, 196, 20, 84, 148, 212, 36, 100, 164, 228, 52, 116, 180, 244,
8, 72, 136, 200, 24, 88, 152, 216, 40, 104, 168, 232, 56, 120, 184, 248,
12, 76, 140, 204, 28, 92, 156, 220, 44, 108, 172, 236, 60, 124, 188, 252,
1, 65, 129, 193, 17, 81, 145, 209, 33, 97, 161, 225, 49, 113, 177, 241,
5, 69, 133, 197, 21, 85, 149, 213, 37, 101, 165, 229, 53, 117, 181, 245,
9, 73, 137, 201, 25, 89, 153, 217, 41, 105, 169, 233, 57, 121, 185, 249,
13, 77, 141, 205, 29, 93, 157, 221, 45, 109, 173, 237, 61, 125, 189, 253,
2, 66, 130, 194, 18, 82, 146, 210, 34, 98, 162, 226, 50, 114, 178, 242,
6, 70, 134, 198, 22, 86, 150, 214, 38, 102, 166, 230, 54, 118, 182, 246,
10, 74, 138, 202, 26, 90, 154, 218, 42, 106, 170, 234, 58, 122, 186, 250,
14, 78, 142, 206, 30, 94, 158, 222, 46, 110, 174, 238, 62, 126, 190, 254,
3, 67, 131, 195, 19, 83, 147, 211, 35, 99, 163, 227, 51, 115, 179, 243,
7, 71, 135, 199, 23, 87, 151, 215, 39, 103, 167, 231, 55, 119, 183, 247,
11, 75, 139, 203, 27, 91, 155, 219, 43, 107, 171, 235, 59, 123, 187, 251,
15, 79, 143, 207, 31, 95, 159, 223, 47, 111, 175, 239, 63, 127, 191, 255,
};
variable bit_rev_radix2_LUT_512
short bit_rev_radix2_LUT_512;
variable bit_rev_radix8_LUT_512
short bit_rev_radix8_LUT_512;
variable bit_rev_radix2_LUT_1024
short bit_rev_radix2_LUT_1024;
variable bit_rev_radix4_LUT_1024
short bit_rev_radix4_LUT_1024;
variable bit_rev_radix_2by4_LUT_2048
short bit_rev_radix_2by4_LUT_2048;
variable bit_rev_radix2_LUT_2048
short bit_rev_radix2_LUT_2048;
variable twiddleCoef_rfftfast_2048
const Complex_type_f32 twiddleCoef_rfftfast_2048;
variable twiddleCoef_rfftfast_1024
const Complex_type_f32 twiddleCoef_rfftfast_1024;
variable twiddleCoef_rfftfast_512
const Complex_type_f32 twiddleCoef_rfftfast_512;
variable twiddleCoef_rfftfast_256
const Complex_type_f32 twiddleCoef_rfftfast_256;
variable twiddleCoef_rfftfast_128
const Complex_type_f32 twiddleCoef_rfftfast_128 = {
{0.000000000f, 1.000000000f},{0.049067674f, 0.998795456f},{0.098017140f, 0.995184727f},{0.146730474f, 0.989176510f},
{0.195090322f, 0.980785280f},{0.242980180f, 0.970031253f},{0.290284677f, 0.956940336f},{0.336889853f, 0.941544065f},
{0.382683432f, 0.923879533f},{0.427555093f, 0.903989293f},{0.471396737f, 0.881921264f},{0.514102744f, 0.857728610f},
{0.555570233f, 0.831469612f},{0.595699304f, 0.803207531f},{0.634393284f, 0.773010453f},{0.671558955f, 0.740951125f},
{0.707106781f, 0.707106781f},{0.740951125f, 0.671558955f},{0.773010453f, 0.634393284f},{0.803207531f, 0.595699304f},
{0.831469612f, 0.555570233f},{0.857728610f, 0.514102744f},{0.881921264f, 0.471396737f},{0.903989293f, 0.427555093f},
{0.923879533f, 0.382683432f},{0.941544065f, 0.336889853f},{0.956940336f, 0.290284677f},{0.970031253f, 0.242980180f},
{0.980785280f, 0.195090322f},{0.989176510f, 0.146730474f},{0.995184727f, 0.098017140f},{0.998795456f, 0.049067674f},
{1.000000000f, 0.000000000f},{0.998795456f, -0.049067674f},{0.995184727f, -0.098017140f},{0.989176510f, -0.146730474f},
{0.980785280f, -0.195090322f},{0.970031253f, -0.242980180f},{0.956940336f, -0.290284677f},{0.941544065f, -0.336889853f},
{0.923879533f, -0.382683432f},{0.903989293f, -0.427555093f},{0.881921264f, -0.471396737f},{0.857728610f, -0.514102744f},
{0.831469612f, -0.555570233f},{0.803207531f, -0.595699304f},{0.773010453f, -0.634393284f},{0.740951125f, -0.671558955f},
{0.707106781f, -0.707106781f},{0.671558955f, -0.740951125f},{0.634393284f, -0.773010453f},{0.595699304f, -0.803207531f},
{0.555570233f, -0.831469612f},{0.514102744f, -0.857728610f},{0.471396737f, -0.881921264f},{0.427555093f, -0.903989293f},
{0.382683432f, -0.923879533f},{0.336889853f, -0.941544065f},{0.290284677f, -0.956940336f},{0.242980180f, -0.970031253f},
{0.195090322f, -0.980785280f},{0.146730474f, -0.989176510f},{0.098017140f, -0.995184727f},{0.049067674f, -0.998795456f}
};
variable twiddleCoef_rfftfast_64
const Complex_type_f32 twiddleCoef_rfftfast_64 = {
{0.000000000000000f, 1.000000000000000f},{0.098017140329561f, 0.995184726672197f},{0.195090322016128f, 0.980785280403230f},
{0.290284677254462f, 0.956940335732209f},{0.382683432365090f, 0.923879532511287f},{0.471396736825998f, 0.881921264348355f},
{0.555570233019602f, 0.831469612302545f},{0.634393284163645f, 0.773010453362737f},{0.707106781186547f, 0.707106781186548f},
{0.773010453362737f, 0.634393284163645f},{0.831469612302545f, 0.555570233019602f},{0.881921264348355f, 0.471396736825998f},
{0.923879532511287f, 0.382683432365090f},{0.956940335732209f, 0.290284677254462f},{0.980785280403230f, 0.195090322016128f},
{0.995184726672197f, 0.098017140329561f},{1.000000000000000f, 0.000000000000000f},{0.995184726672197f, -0.098017140329561f},
{0.980785280403230f, -0.195090322016128f},{0.956940335732209f, -0.290284677254462f},{0.923879532511287f, -0.382683432365090f},
{0.881921264348355f, -0.471396736825998f},{0.831469612302545f, -0.555570233019602f},{0.773010453362737f, -0.634393284163645f},
{0.707106781186548f, -0.707106781186547f},{0.634393284163645f, -0.773010453362737f},{0.555570233019602f, -0.831469612302545f},
{0.471396736825998f, -0.881921264348355f},{0.382683432365090f, -0.923879532511287f},{0.290284677254462f, -0.956940335732209f},
{0.195090322016129f, -0.980785280403230f},{0.098017140329561f, -0.995184726672197f}
};
variable twiddleCoef_rfftfast_32
const Complex_type_f32 twiddleCoef_rfftfast_32 = {
{0.000000000f, 1.000000000f},{0.195090322f, 0.980785280f},{0.382683432f, 0.923879533f},{0.555570233f, 0.831469612f},
{0.707106781f, 0.707106781f},{0.831469612f, 0.555570233f},{0.923879533f, 0.382683432f},{0.980785280f, 0.195090322f},
{1.000000000f, 0.000000000f},{0.980785280f, -0.195090322f},{0.923879533f, -0.382683432f},{0.831469612f, -0.555570233f},
{0.707106781f, -0.707106781f},{0.555570233f, -0.831469612f},{0.382683432f, -0.923879533f},{0.195090322f, -0.980785280f}
};
variable plpBitRevIndexTable_rfftfast_1024
const uint16_t plpBitRevIndexTable_rfftfast_1024;
variable plpBitRevIndexTable_rfftfast_512
const uint16_t plpBitRevIndexTable_rfftfast_512;
variable plpBitRevIndexTable_rfftfast_256
const uint16_t plpBitRevIndexTable_rfftfast_256;
variable plpBitRevIndexTable_rfftfast_128
const uint16_t plpBitRevIndexTable_rfftfast_128 =
{
8,512, 16,64, 24,576, 32,128, 40,640, 48,192, 56,704, 64,256, 72,768,
80,320, 88,832, 96,384, 104,896, 112,448, 120,960, 128,512, 136,520,
144,768, 152,584, 160,520, 168,648, 176,200, 184,712, 192,264, 200,776,
208,328, 216,840, 224,392, 232,904, 240,456, 248,968, 264,528, 272,320,
280,592, 288,768, 296,656, 304,328, 312,720, 328,784, 344,848, 352,400,
360,912, 368,464, 376,976, 384,576, 392,536, 400,832, 408,600, 416,584,
424,664, 432,840, 440,728, 448,592, 456,792, 464,848, 472,856, 480,600,
488,920, 496,856, 504,984, 520,544, 528,576, 536,608, 552,672, 560,608,
568,736, 576,768, 584,800, 592,832, 600,864, 608,800, 616,928, 624,864,
632,992, 648,672, 656,896, 664,928, 688,904, 696,744, 704,896, 712,808,
720,912, 728,872, 736,928, 744,936, 752,920, 760,1000, 776,800, 784,832,
792,864, 808,904, 816,864, 824,920, 840,864, 856,880, 872,944, 888,1008,
904,928, 912,960, 920,992, 944,968, 952,1000, 968,992, 984,1008
};
variable plpBitRevIndexTable_rfftfast_64
const uint16_t plpBitRevIndexTable_rfftfast_64 =
{
8,64, 16,128, 24,192, 32,256, 40,320, 48,384, 56,448, 80,136, 88,200,
96,264, 104,328, 112,392, 120,456, 152,208, 160,272, 168,336, 176,400,
184,464, 224,280, 232,344, 240,408, 248,472, 296,352, 304,416, 312,480,
368,424, 376,488, 440,496
};
variable plpBitRevIndexTable_rfftfast_32
const uint16_t plpBitRevIndexTable_rfftfast_32 =
{
8,64, 16,128, 24,192, 32,64, 40,72, 48,136, 56,200, 64,128, 72,80, 88,208,
80,144, 96,192, 104,208, 112,152, 120,216, 136,192, 144,160, 168,208,
152,224, 176,208, 184,232, 216,240, 200,224, 232,240
};
variable plpBitRevIndexTable_rfftfast_16
const uint16_t plpBitRevIndexTable_rfftfast_16 =
{
8,64, 24,72, 16,64, 40,80, 32,64, 56,88, 48,72, 88,104, 72,96, 104,112
};
variable sinTable_f32
const float32_t sinTable_f32;
Par:
Example code for the generation of the floating-point sine table: tableSize = 512; for (n = 0; n < (tableSize + 1); n++) { sinTable[n] = sin(2PIn/tableSize); } *
where PI value is 3.14159265358979
variable sinTable_q32
const int32_t sinTable_q32;
Par:
Table values are in q32 (1.31 fixed-point format) and generation is done in three steps. First, generate sin values in floating point: tableSize = 512; for (n = 0; n < (tableSize + 1); n++) { sinTable[n] = sin(2PIn/tableSize); } where PI value is 3.14159265358979 *
Second, convert floating-point to q32 (Fixed point): (sinTable[i] * pow(2, 31)) *
Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] > 0 ? 0.5 : -0.5);
variable sinTable_q16
const int16_t sinTable_q16;
Par:
Table values are in Q15 (1.15 fixed-point format) and generation is done in three steps. First, generate sin values in floating point: tableSize = 512; for (n = 0; n < (tableSize + 1); n++) { sinTable[n] = sin(2PIn/tableSize); } where PI value is 3.14159265358979 *
Second, convert floating-point to Q15 (Fixed point): (sinTable[i] * pow(2, 15)) *
Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] > 0 ? 0.5 :-0.5);
variable melFbTable_f32_23
const float32_t melFbTable_f32_23 = {
300.00000000, 394.32579291, 497.54894103, 610.50869444,
734.12346617, 869.39829924, 1017.43303821, 1179.43127132,
1356.71011621, 1550.71092871, 1763.01102167, 1995.33648924,
2249.57624075, 2527.79735841, 2832.26190360, 3165.44530843,
3530.05650210, 3929.05993573, 4365.69968460, 4843.52582400,
5366.42329287, 5938.64348011, 6564.83879023, 7250.10046949,
8000.00000000
};
variable melFbTable_f32_26
const float32_t melFbTable_f32_26 = {
300.00000000, 383.42040146, 473.79976630, 571.71861405,
677.80589138, 792.74301197, 917.26823331, 1052.18139861,
1198.34907431, 1356.71011621, 1528.28169979, 1714.16585376,
1915.55653848, 2133.74731496, 2370.13965362, 2626.25193607,
2903.72920794, 3204.35374523, 3530.05650210, 3882.92951372,
4265.23933362, 4679.44159219, 5128.19676945, 5614.38728376,
6141.13600596, 6711.82631804, 7330.12384505, 8000.00000000
};
variable melFbTable_f32_32
const float32_t melFbTable_f32_32 = {
20.00000000, 62.11824004, 106.70029417, 153.89028949,
203.84078418, 256.71326071, 312.67864788, 371.91787340,
434.62244881, 500.99508861, 571.25036559, 645.61540454,
724.33061650, 807.65047595, 895.84434350, 989.19733673,
1088.01125187, 1192.60553951, 1303.31833730, 1420.50756314,
1544.55207224, 1675.85288190, 1814.83446798, 1961.94613712,
2117.66347931, 2282.48990538, 2456.95827448, 2641.63261669,
2837.10995652, 3044.02224289, 3263.03839225, 3494.86645099,
3740.25588448, 4000.00000000
};
variable filterLengths_fb_32
const uint16_t filterLengths_fb_32 = {
3, 3, 3, 4, 4, 3, 3, 5, 5, 4, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9,
11, 11, 11, 12, 13, 14, 14, 15, 16
};
variable startingIndices_fb_32
const uint16_t startingIndices_fb_32 = {
1, 2, 4, 5, 7, 9, 11, 12, 14, 17, 19, 21, 24, 26, 29, 32, 35, 39, 42,
46, 50, 54, 59, 63, 68, 74, 79, 85, 91, 98, 105, 112
};
variable values_fb_32
const float32_t values_fb_32;
variable hannWindow_f32_len512
const float32_t hannWindow_f32_len512;
Source code
/*
* Copyright (C) 2020 ETH Zurich and University of Bologna. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "plp_common_tables.h"
#include "plp_math.h"
const int16_t twiddleCoef_16_q16[24] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7641, (int16_t)0x30FB, (int16_t)0x5A82,
(int16_t)0x5A82, (int16_t)0x30FB, (int16_t)0x7641, (int16_t)0x0000, (int16_t)0x7FFF,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xA57D, (int16_t)0x5A82, (int16_t)0x89BE,
(int16_t)0x30FB, (int16_t)0x8000, (int16_t)0x0000, (int16_t)0x89BE, (int16_t)0xCF04,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xCF04, (int16_t)0x89BE
};
const int16_t twiddleCoef_32_q16[48] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7D8A, (int16_t)0x18F8, (int16_t)0x7641,
(int16_t)0x30FB, (int16_t)0x6A6D, (int16_t)0x471C, (int16_t)0x5A82, (int16_t)0x5A82,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x30FB, (int16_t)0x7641, (int16_t)0x18F8,
(int16_t)0x7D8A, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0xE707, (int16_t)0x7D8A,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xB8E3, (int16_t)0x6A6D, (int16_t)0xA57D,
(int16_t)0x5A82, (int16_t)0x9592, (int16_t)0x471C, (int16_t)0x89BE, (int16_t)0x30FB,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x8000, (int16_t)0x0000, (int16_t)0x8275,
(int16_t)0xE707, (int16_t)0x89BE, (int16_t)0xCF04, (int16_t)0x9592, (int16_t)0xB8E3,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xB8E3, (int16_t)0x9592, (int16_t)0xCF04,
(int16_t)0x89BE, (int16_t)0xE707, (int16_t)0x8275
};
const int16_t twiddleCoef_64_q16[96] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7F62, (int16_t)0x0C8B, (int16_t)0x7D8A,
(int16_t)0x18F8, (int16_t)0x7A7D, (int16_t)0x2528, (int16_t)0x7641, (int16_t)0x30FB,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x6A6D, (int16_t)0x471C, (int16_t)0x62F2,
(int16_t)0x5133, (int16_t)0x5A82, (int16_t)0x5A82, (int16_t)0x5133, (int16_t)0x62F2,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x3C56, (int16_t)0x70E2, (int16_t)0x30FB,
(int16_t)0x7641, (int16_t)0x2528, (int16_t)0x7A7D, (int16_t)0x18F8, (int16_t)0x7D8A,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0xF374,
(int16_t)0x7F62, (int16_t)0xE707, (int16_t)0x7D8A, (int16_t)0xDAD7, (int16_t)0x7A7D,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xC3A9, (int16_t)0x70E2, (int16_t)0xB8E3,
(int16_t)0x6A6D, (int16_t)0xAECC, (int16_t)0x62F2, (int16_t)0xA57D, (int16_t)0x5A82,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9592, (int16_t)0x471C, (int16_t)0x8F1D,
(int16_t)0x3C56, (int16_t)0x89BE, (int16_t)0x30FB, (int16_t)0x8582, (int16_t)0x2528,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x809D, (int16_t)0x0C8B, (int16_t)0x8000,
(int16_t)0x0000, (int16_t)0x809D, (int16_t)0xF374, (int16_t)0x8275, (int16_t)0xE707,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x89BE, (int16_t)0xCF04, (int16_t)0x8F1D,
(int16_t)0xC3A9, (int16_t)0x9592, (int16_t)0xB8E3, (int16_t)0x9D0D, (int16_t)0xAECC,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xAECC, (int16_t)0x9D0D, (int16_t)0xB8E3,
(int16_t)0x9592, (int16_t)0xC3A9, (int16_t)0x8F1D, (int16_t)0xCF04, (int16_t)0x89BE,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xE707, (int16_t)0x8275, (int16_t)0xF374,
(int16_t)0x809D
};
const int16_t twiddleCoef_128_q16[192] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FD8, (int16_t)0x0647, (int16_t)0x7F62,
(int16_t)0x0C8B, (int16_t)0x7E9D, (int16_t)0x12C8, (int16_t)0x7D8A, (int16_t)0x18F8,
(int16_t)0x7C29, (int16_t)0x1F19, (int16_t)0x7A7D, (int16_t)0x2528, (int16_t)0x7884,
(int16_t)0x2B1F, (int16_t)0x7641, (int16_t)0x30FB, (int16_t)0x73B5, (int16_t)0x36BA,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x6DCA, (int16_t)0x41CE, (int16_t)0x6A6D,
(int16_t)0x471C, (int16_t)0x66CF, (int16_t)0x4C3F, (int16_t)0x62F2, (int16_t)0x5133,
(int16_t)0x5ED7, (int16_t)0x55F5, (int16_t)0x5A82, (int16_t)0x5A82, (int16_t)0x55F5,
(int16_t)0x5ED7, (int16_t)0x5133, (int16_t)0x62F2, (int16_t)0x4C3F, (int16_t)0x66CF,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x41CE, (int16_t)0x6DCA, (int16_t)0x3C56,
(int16_t)0x70E2, (int16_t)0x36BA, (int16_t)0x73B5, (int16_t)0x30FB, (int16_t)0x7641,
(int16_t)0x2B1F, (int16_t)0x7884, (int16_t)0x2528, (int16_t)0x7A7D, (int16_t)0x1F19,
(int16_t)0x7C29, (int16_t)0x18F8, (int16_t)0x7D8A, (int16_t)0x12C8, (int16_t)0x7E9D,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x0647, (int16_t)0x7FD8, (int16_t)0x0000,
(int16_t)0x7FFF, (int16_t)0xF9B8, (int16_t)0x7FD8, (int16_t)0xF374, (int16_t)0x7F62,
(int16_t)0xED37, (int16_t)0x7E9D, (int16_t)0xE707, (int16_t)0x7D8A, (int16_t)0xE0E6,
(int16_t)0x7C29, (int16_t)0xDAD7, (int16_t)0x7A7D, (int16_t)0xD4E0, (int16_t)0x7884,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xC945, (int16_t)0x73B5, (int16_t)0xC3A9,
(int16_t)0x70E2, (int16_t)0xBE31, (int16_t)0x6DCA, (int16_t)0xB8E3, (int16_t)0x6A6D,
(int16_t)0xB3C0, (int16_t)0x66CF, (int16_t)0xAECC, (int16_t)0x62F2, (int16_t)0xAA0A,
(int16_t)0x5ED7, (int16_t)0xA57D, (int16_t)0x5A82, (int16_t)0xA128, (int16_t)0x55F5,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9930, (int16_t)0x4C3F, (int16_t)0x9592,
(int16_t)0x471C, (int16_t)0x9235, (int16_t)0x41CE, (int16_t)0x8F1D, (int16_t)0x3C56,
(int16_t)0x8C4A, (int16_t)0x36BA, (int16_t)0x89BE, (int16_t)0x30FB, (int16_t)0x877B,
(int16_t)0x2B1F, (int16_t)0x8582, (int16_t)0x2528, (int16_t)0x83D6, (int16_t)0x1F19,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x8162, (int16_t)0x12C8, (int16_t)0x809D,
(int16_t)0x0C8B, (int16_t)0x8027, (int16_t)0x0647, (int16_t)0x8000, (int16_t)0x0000,
(int16_t)0x8027, (int16_t)0xF9B8, (int16_t)0x809D, (int16_t)0xF374, (int16_t)0x8162,
(int16_t)0xED37, (int16_t)0x8275, (int16_t)0xE707, (int16_t)0x83D6, (int16_t)0xE0E6,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x877B, (int16_t)0xD4E0, (int16_t)0x89BE,
(int16_t)0xCF04, (int16_t)0x8C4A, (int16_t)0xC945, (int16_t)0x8F1D, (int16_t)0xC3A9,
(int16_t)0x9235, (int16_t)0xBE31, (int16_t)0x9592, (int16_t)0xB8E3, (int16_t)0x9930,
(int16_t)0xB3C0, (int16_t)0x9D0D, (int16_t)0xAECC, (int16_t)0xA128, (int16_t)0xAA0A,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xAA0A, (int16_t)0xA128, (int16_t)0xAECC,
(int16_t)0x9D0D, (int16_t)0xB3C0, (int16_t)0x9930, (int16_t)0xB8E3, (int16_t)0x9592,
(int16_t)0xBE31, (int16_t)0x9235, (int16_t)0xC3A9, (int16_t)0x8F1D, (int16_t)0xC945,
(int16_t)0x8C4A, (int16_t)0xCF04, (int16_t)0x89BE, (int16_t)0xD4E0, (int16_t)0x877B,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xE0E6, (int16_t)0x83D6, (int16_t)0xE707,
(int16_t)0x8275, (int16_t)0xED37, (int16_t)0x8162, (int16_t)0xF374, (int16_t)0x809D,
(int16_t)0xF9B8, (int16_t)0x8027
};
const int16_t twiddleCoef_256_q16[384] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FF6, (int16_t)0x0324, (int16_t)0x7FD8,
(int16_t)0x0647, (int16_t)0x7FA7, (int16_t)0x096A, (int16_t)0x7F62, (int16_t)0x0C8B,
(int16_t)0x7F09, (int16_t)0x0FAB, (int16_t)0x7E9D, (int16_t)0x12C8, (int16_t)0x7E1D,
(int16_t)0x15E2, (int16_t)0x7D8A, (int16_t)0x18F8, (int16_t)0x7CE3, (int16_t)0x1C0B,
(int16_t)0x7C29, (int16_t)0x1F19, (int16_t)0x7B5D, (int16_t)0x2223, (int16_t)0x7A7D,
(int16_t)0x2528, (int16_t)0x798A, (int16_t)0x2826, (int16_t)0x7884, (int16_t)0x2B1F,
(int16_t)0x776C, (int16_t)0x2E11, (int16_t)0x7641, (int16_t)0x30FB, (int16_t)0x7504,
(int16_t)0x33DE, (int16_t)0x73B5, (int16_t)0x36BA, (int16_t)0x7255, (int16_t)0x398C,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x6F5F, (int16_t)0x3F17, (int16_t)0x6DCA,
(int16_t)0x41CE, (int16_t)0x6C24, (int16_t)0x447A, (int16_t)0x6A6D, (int16_t)0x471C,
(int16_t)0x68A6, (int16_t)0x49B4, (int16_t)0x66CF, (int16_t)0x4C3F, (int16_t)0x64E8,
(int16_t)0x4EBF, (int16_t)0x62F2, (int16_t)0x5133, (int16_t)0x60EC, (int16_t)0x539B,
(int16_t)0x5ED7, (int16_t)0x55F5, (int16_t)0x5CB4, (int16_t)0x5842, (int16_t)0x5A82,
(int16_t)0x5A82, (int16_t)0x5842, (int16_t)0x5CB4, (int16_t)0x55F5, (int16_t)0x5ED7,
(int16_t)0x539B, (int16_t)0x60EC, (int16_t)0x5133, (int16_t)0x62F2, (int16_t)0x4EBF,
(int16_t)0x64E8, (int16_t)0x4C3F, (int16_t)0x66CF, (int16_t)0x49B4, (int16_t)0x68A6,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x447A, (int16_t)0x6C24, (int16_t)0x41CE,
(int16_t)0x6DCA, (int16_t)0x3F17, (int16_t)0x6F5F, (int16_t)0x3C56, (int16_t)0x70E2,
(int16_t)0x398C, (int16_t)0x7255, (int16_t)0x36BA, (int16_t)0x73B5, (int16_t)0x33DE,
(int16_t)0x7504, (int16_t)0x30FB, (int16_t)0x7641, (int16_t)0x2E11, (int16_t)0x776C,
(int16_t)0x2B1F, (int16_t)0x7884, (int16_t)0x2826, (int16_t)0x798A, (int16_t)0x2528,
(int16_t)0x7A7D, (int16_t)0x2223, (int16_t)0x7B5D, (int16_t)0x1F19, (int16_t)0x7C29,
(int16_t)0x1C0B, (int16_t)0x7CE3, (int16_t)0x18F8, (int16_t)0x7D8A, (int16_t)0x15E2,
(int16_t)0x7E1D, (int16_t)0x12C8, (int16_t)0x7E9D, (int16_t)0x0FAB, (int16_t)0x7F09,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x096A, (int16_t)0x7FA7, (int16_t)0x0647,
(int16_t)0x7FD8, (int16_t)0x0324, (int16_t)0x7FF6, (int16_t)0x0000, (int16_t)0x7FFF,
(int16_t)0xFCDB, (int16_t)0x7FF6, (int16_t)0xF9B8, (int16_t)0x7FD8, (int16_t)0xF695,
(int16_t)0x7FA7, (int16_t)0xF374, (int16_t)0x7F62, (int16_t)0xF054, (int16_t)0x7F09,
(int16_t)0xED37, (int16_t)0x7E9D, (int16_t)0xEA1D, (int16_t)0x7E1D, (int16_t)0xE707,
(int16_t)0x7D8A, (int16_t)0xE3F4, (int16_t)0x7CE3, (int16_t)0xE0E6, (int16_t)0x7C29,
(int16_t)0xDDDC, (int16_t)0x7B5D, (int16_t)0xDAD7, (int16_t)0x7A7D, (int16_t)0xD7D9,
(int16_t)0x798A, (int16_t)0xD4E0, (int16_t)0x7884, (int16_t)0xD1EE, (int16_t)0x776C,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xCC21, (int16_t)0x7504, (int16_t)0xC945,
(int16_t)0x73B5, (int16_t)0xC673, (int16_t)0x7255, (int16_t)0xC3A9, (int16_t)0x70E2,
(int16_t)0xC0E8, (int16_t)0x6F5F, (int16_t)0xBE31, (int16_t)0x6DCA, (int16_t)0xBB85,
(int16_t)0x6C24, (int16_t)0xB8E3, (int16_t)0x6A6D, (int16_t)0xB64B, (int16_t)0x68A6,
(int16_t)0xB3C0, (int16_t)0x66CF, (int16_t)0xB140, (int16_t)0x64E8, (int16_t)0xAECC,
(int16_t)0x62F2, (int16_t)0xAC64, (int16_t)0x60EC, (int16_t)0xAA0A, (int16_t)0x5ED7,
(int16_t)0xA7BD, (int16_t)0x5CB4, (int16_t)0xA57D, (int16_t)0x5A82, (int16_t)0xA34B,
(int16_t)0x5842, (int16_t)0xA128, (int16_t)0x55F5, (int16_t)0x9F13, (int16_t)0x539B,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9B17, (int16_t)0x4EBF, (int16_t)0x9930,
(int16_t)0x4C3F, (int16_t)0x9759, (int16_t)0x49B4, (int16_t)0x9592, (int16_t)0x471C,
(int16_t)0x93DB, (int16_t)0x447A, (int16_t)0x9235, (int16_t)0x41CE, (int16_t)0x90A0,
(int16_t)0x3F17, (int16_t)0x8F1D, (int16_t)0x3C56, (int16_t)0x8DAA, (int16_t)0x398C,
(int16_t)0x8C4A, (int16_t)0x36BA, (int16_t)0x8AFB, (int16_t)0x33DE, (int16_t)0x89BE,
(int16_t)0x30FB, (int16_t)0x8893, (int16_t)0x2E11, (int16_t)0x877B, (int16_t)0x2B1F,
(int16_t)0x8675, (int16_t)0x2826, (int16_t)0x8582, (int16_t)0x2528, (int16_t)0x84A2,
(int16_t)0x2223, (int16_t)0x83D6, (int16_t)0x1F19, (int16_t)0x831C, (int16_t)0x1C0B,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x81E2, (int16_t)0x15E2, (int16_t)0x8162,
(int16_t)0x12C8, (int16_t)0x80F6, (int16_t)0x0FAB, (int16_t)0x809D, (int16_t)0x0C8B,
(int16_t)0x8058, (int16_t)0x096A, (int16_t)0x8027, (int16_t)0x0647, (int16_t)0x8009,
(int16_t)0x0324, (int16_t)0x8000, (int16_t)0x0000, (int16_t)0x8009, (int16_t)0xFCDB,
(int16_t)0x8027, (int16_t)0xF9B8, (int16_t)0x8058, (int16_t)0xF695, (int16_t)0x809D,
(int16_t)0xF374, (int16_t)0x80F6, (int16_t)0xF054, (int16_t)0x8162, (int16_t)0xED37,
(int16_t)0x81E2, (int16_t)0xEA1D, (int16_t)0x8275, (int16_t)0xE707, (int16_t)0x831C,
(int16_t)0xE3F4, (int16_t)0x83D6, (int16_t)0xE0E6, (int16_t)0x84A2, (int16_t)0xDDDC,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x8675, (int16_t)0xD7D9, (int16_t)0x877B,
(int16_t)0xD4E0, (int16_t)0x8893, (int16_t)0xD1EE, (int16_t)0x89BE, (int16_t)0xCF04,
(int16_t)0x8AFB, (int16_t)0xCC21, (int16_t)0x8C4A, (int16_t)0xC945, (int16_t)0x8DAA,
(int16_t)0xC673, (int16_t)0x8F1D, (int16_t)0xC3A9, (int16_t)0x90A0, (int16_t)0xC0E8,
(int16_t)0x9235, (int16_t)0xBE31, (int16_t)0x93DB, (int16_t)0xBB85, (int16_t)0x9592,
(int16_t)0xB8E3, (int16_t)0x9759, (int16_t)0xB64B, (int16_t)0x9930, (int16_t)0xB3C0,
(int16_t)0x9B17, (int16_t)0xB140, (int16_t)0x9D0D, (int16_t)0xAECC, (int16_t)0x9F13,
(int16_t)0xAC64, (int16_t)0xA128, (int16_t)0xAA0A, (int16_t)0xA34B, (int16_t)0xA7BD,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xA7BD, (int16_t)0xA34B, (int16_t)0xAA0A,
(int16_t)0xA128, (int16_t)0xAC64, (int16_t)0x9F13, (int16_t)0xAECC, (int16_t)0x9D0D,
(int16_t)0xB140, (int16_t)0x9B17, (int16_t)0xB3C0, (int16_t)0x9930, (int16_t)0xB64B,
(int16_t)0x9759, (int16_t)0xB8E3, (int16_t)0x9592, (int16_t)0xBB85, (int16_t)0x93DB,
(int16_t)0xBE31, (int16_t)0x9235, (int16_t)0xC0E8, (int16_t)0x90A0, (int16_t)0xC3A9,
(int16_t)0x8F1D, (int16_t)0xC673, (int16_t)0x8DAA, (int16_t)0xC945, (int16_t)0x8C4A,
(int16_t)0xCC21, (int16_t)0x8AFB, (int16_t)0xCF04, (int16_t)0x89BE, (int16_t)0xD1EE,
(int16_t)0x8893, (int16_t)0xD4E0, (int16_t)0x877B, (int16_t)0xD7D9, (int16_t)0x8675,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xDDDC, (int16_t)0x84A2, (int16_t)0xE0E6,
(int16_t)0x83D6, (int16_t)0xE3F4, (int16_t)0x831C, (int16_t)0xE707, (int16_t)0x8275,
(int16_t)0xEA1D, (int16_t)0x81E2, (int16_t)0xED37, (int16_t)0x8162, (int16_t)0xF054,
(int16_t)0x80F6, (int16_t)0xF374, (int16_t)0x809D, (int16_t)0xF695, (int16_t)0x8058,
(int16_t)0xF9B8, (int16_t)0x8027, (int16_t)0xFCDB, (int16_t)0x8009
};
const int16_t twiddleCoef_512_q16[768] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FFD, (int16_t)0x0192, (int16_t)0x7FF6,
(int16_t)0x0324, (int16_t)0x7FE9, (int16_t)0x04B6, (int16_t)0x7FD8, (int16_t)0x0647,
(int16_t)0x7FC2, (int16_t)0x07D9, (int16_t)0x7FA7, (int16_t)0x096A, (int16_t)0x7F87,
(int16_t)0x0AFB, (int16_t)0x7F62, (int16_t)0x0C8B, (int16_t)0x7F38, (int16_t)0x0E1B,
(int16_t)0x7F09, (int16_t)0x0FAB, (int16_t)0x7ED5, (int16_t)0x1139, (int16_t)0x7E9D,
(int16_t)0x12C8, (int16_t)0x7E5F, (int16_t)0x1455, (int16_t)0x7E1D, (int16_t)0x15E2,
(int16_t)0x7DD6, (int16_t)0x176D, (int16_t)0x7D8A, (int16_t)0x18F8, (int16_t)0x7D39,
(int16_t)0x1A82, (int16_t)0x7CE3, (int16_t)0x1C0B, (int16_t)0x7C89, (int16_t)0x1D93,
(int16_t)0x7C29, (int16_t)0x1F19, (int16_t)0x7BC5, (int16_t)0x209F, (int16_t)0x7B5D,
(int16_t)0x2223, (int16_t)0x7AEF, (int16_t)0x23A6, (int16_t)0x7A7D, (int16_t)0x2528,
(int16_t)0x7A05, (int16_t)0x26A8, (int16_t)0x798A, (int16_t)0x2826, (int16_t)0x7909,
(int16_t)0x29A3, (int16_t)0x7884, (int16_t)0x2B1F, (int16_t)0x77FA, (int16_t)0x2C98,
(int16_t)0x776C, (int16_t)0x2E11, (int16_t)0x76D9, (int16_t)0x2F87, (int16_t)0x7641,
(int16_t)0x30FB, (int16_t)0x75A5, (int16_t)0x326E, (int16_t)0x7504, (int16_t)0x33DE,
(int16_t)0x745F, (int16_t)0x354D, (int16_t)0x73B5, (int16_t)0x36BA, (int16_t)0x7307,
(int16_t)0x3824, (int16_t)0x7255, (int16_t)0x398C, (int16_t)0x719E, (int16_t)0x3AF2,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x7023, (int16_t)0x3DB8, (int16_t)0x6F5F,
(int16_t)0x3F17, (int16_t)0x6E96, (int16_t)0x4073, (int16_t)0x6DCA, (int16_t)0x41CE,
(int16_t)0x6CF9, (int16_t)0x4325, (int16_t)0x6C24, (int16_t)0x447A, (int16_t)0x6B4A,
(int16_t)0x45CD, (int16_t)0x6A6D, (int16_t)0x471C, (int16_t)0x698C, (int16_t)0x4869,
(int16_t)0x68A6, (int16_t)0x49B4, (int16_t)0x67BD, (int16_t)0x4AFB, (int16_t)0x66CF,
(int16_t)0x4C3F, (int16_t)0x65DD, (int16_t)0x4D81, (int16_t)0x64E8, (int16_t)0x4EBF,
(int16_t)0x63EF, (int16_t)0x4FFB, (int16_t)0x62F2, (int16_t)0x5133, (int16_t)0x61F1,
(int16_t)0x5269, (int16_t)0x60EC, (int16_t)0x539B, (int16_t)0x5FE3, (int16_t)0x54CA,
(int16_t)0x5ED7, (int16_t)0x55F5, (int16_t)0x5DC7, (int16_t)0x571D, (int16_t)0x5CB4,
(int16_t)0x5842, (int16_t)0x5B9D, (int16_t)0x5964, (int16_t)0x5A82, (int16_t)0x5A82,
(int16_t)0x5964, (int16_t)0x5B9D, (int16_t)0x5842, (int16_t)0x5CB4, (int16_t)0x571D,
(int16_t)0x5DC7, (int16_t)0x55F5, (int16_t)0x5ED7, (int16_t)0x54CA, (int16_t)0x5FE3,
(int16_t)0x539B, (int16_t)0x60EC, (int16_t)0x5269, (int16_t)0x61F1, (int16_t)0x5133,
(int16_t)0x62F2, (int16_t)0x4FFB, (int16_t)0x63EF, (int16_t)0x4EBF, (int16_t)0x64E8,
(int16_t)0x4D81, (int16_t)0x65DD, (int16_t)0x4C3F, (int16_t)0x66CF, (int16_t)0x4AFB,
(int16_t)0x67BD, (int16_t)0x49B4, (int16_t)0x68A6, (int16_t)0x4869, (int16_t)0x698C,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x45CD, (int16_t)0x6B4A, (int16_t)0x447A,
(int16_t)0x6C24, (int16_t)0x4325, (int16_t)0x6CF9, (int16_t)0x41CE, (int16_t)0x6DCA,
(int16_t)0x4073, (int16_t)0x6E96, (int16_t)0x3F17, (int16_t)0x6F5F, (int16_t)0x3DB8,
(int16_t)0x7023, (int16_t)0x3C56, (int16_t)0x70E2, (int16_t)0x3AF2, (int16_t)0x719E,
(int16_t)0x398C, (int16_t)0x7255, (int16_t)0x3824, (int16_t)0x7307, (int16_t)0x36BA,
(int16_t)0x73B5, (int16_t)0x354D, (int16_t)0x745F, (int16_t)0x33DE, (int16_t)0x7504,
(int16_t)0x326E, (int16_t)0x75A5, (int16_t)0x30FB, (int16_t)0x7641, (int16_t)0x2F87,
(int16_t)0x76D9, (int16_t)0x2E11, (int16_t)0x776C, (int16_t)0x2C98, (int16_t)0x77FA,
(int16_t)0x2B1F, (int16_t)0x7884, (int16_t)0x29A3, (int16_t)0x7909, (int16_t)0x2826,
(int16_t)0x798A, (int16_t)0x26A8, (int16_t)0x7A05, (int16_t)0x2528, (int16_t)0x7A7D,
(int16_t)0x23A6, (int16_t)0x7AEF, (int16_t)0x2223, (int16_t)0x7B5D, (int16_t)0x209F,
(int16_t)0x7BC5, (int16_t)0x1F19, (int16_t)0x7C29, (int16_t)0x1D93, (int16_t)0x7C89,
(int16_t)0x1C0B, (int16_t)0x7CE3, (int16_t)0x1A82, (int16_t)0x7D39, (int16_t)0x18F8,
(int16_t)0x7D8A, (int16_t)0x176D, (int16_t)0x7DD6, (int16_t)0x15E2, (int16_t)0x7E1D,
(int16_t)0x1455, (int16_t)0x7E5F, (int16_t)0x12C8, (int16_t)0x7E9D, (int16_t)0x1139,
(int16_t)0x7ED5, (int16_t)0x0FAB, (int16_t)0x7F09, (int16_t)0x0E1B, (int16_t)0x7F38,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x0AFB, (int16_t)0x7F87, (int16_t)0x096A,
(int16_t)0x7FA7, (int16_t)0x07D9, (int16_t)0x7FC2, (int16_t)0x0647, (int16_t)0x7FD8,
(int16_t)0x04B6, (int16_t)0x7FE9, (int16_t)0x0324, (int16_t)0x7FF6, (int16_t)0x0192,
(int16_t)0x7FFD, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0xFE6D, (int16_t)0x7FFD,
(int16_t)0xFCDB, (int16_t)0x7FF6, (int16_t)0xFB49, (int16_t)0x7FE9, (int16_t)0xF9B8,
(int16_t)0x7FD8, (int16_t)0xF826, (int16_t)0x7FC2, (int16_t)0xF695, (int16_t)0x7FA7,
(int16_t)0xF504, (int16_t)0x7F87, (int16_t)0xF374, (int16_t)0x7F62, (int16_t)0xF1E4,
(int16_t)0x7F38, (int16_t)0xF054, (int16_t)0x7F09, (int16_t)0xEEC6, (int16_t)0x7ED5,
(int16_t)0xED37, (int16_t)0x7E9D, (int16_t)0xEBAA, (int16_t)0x7E5F, (int16_t)0xEA1D,
(int16_t)0x7E1D, (int16_t)0xE892, (int16_t)0x7DD6, (int16_t)0xE707, (int16_t)0x7D8A,
(int16_t)0xE57D, (int16_t)0x7D39, (int16_t)0xE3F4, (int16_t)0x7CE3, (int16_t)0xE26C,
(int16_t)0x7C89, (int16_t)0xE0E6, (int16_t)0x7C29, (int16_t)0xDF60, (int16_t)0x7BC5,
(int16_t)0xDDDC, (int16_t)0x7B5D, (int16_t)0xDC59, (int16_t)0x7AEF, (int16_t)0xDAD7,
(int16_t)0x7A7D, (int16_t)0xD957, (int16_t)0x7A05, (int16_t)0xD7D9, (int16_t)0x798A,
(int16_t)0xD65C, (int16_t)0x7909, (int16_t)0xD4E0, (int16_t)0x7884, (int16_t)0xD367,
(int16_t)0x77FA, (int16_t)0xD1EE, (int16_t)0x776C, (int16_t)0xD078, (int16_t)0x76D9,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xCD91, (int16_t)0x75A5, (int16_t)0xCC21,
(int16_t)0x7504, (int16_t)0xCAB2, (int16_t)0x745F, (int16_t)0xC945, (int16_t)0x73B5,
(int16_t)0xC7DB, (int16_t)0x7307, (int16_t)0xC673, (int16_t)0x7255, (int16_t)0xC50D,
(int16_t)0x719E, (int16_t)0xC3A9, (int16_t)0x70E2, (int16_t)0xC247, (int16_t)0x7023,
(int16_t)0xC0E8, (int16_t)0x6F5F, (int16_t)0xBF8C, (int16_t)0x6E96, (int16_t)0xBE31,
(int16_t)0x6DCA, (int16_t)0xBCDA, (int16_t)0x6CF9, (int16_t)0xBB85, (int16_t)0x6C24,
(int16_t)0xBA32, (int16_t)0x6B4A, (int16_t)0xB8E3, (int16_t)0x6A6D, (int16_t)0xB796,
(int16_t)0x698C, (int16_t)0xB64B, (int16_t)0x68A6, (int16_t)0xB504, (int16_t)0x67BD,
(int16_t)0xB3C0, (int16_t)0x66CF, (int16_t)0xB27E, (int16_t)0x65DD, (int16_t)0xB140,
(int16_t)0x64E8, (int16_t)0xB004, (int16_t)0x63EF, (int16_t)0xAECC, (int16_t)0x62F2,
(int16_t)0xAD96, (int16_t)0x61F1, (int16_t)0xAC64, (int16_t)0x60EC, (int16_t)0xAB35,
(int16_t)0x5FE3, (int16_t)0xAA0A, (int16_t)0x5ED7, (int16_t)0xA8E2, (int16_t)0x5DC7,
(int16_t)0xA7BD, (int16_t)0x5CB4, (int16_t)0xA69B, (int16_t)0x5B9D, (int16_t)0xA57D,
(int16_t)0x5A82, (int16_t)0xA462, (int16_t)0x5964, (int16_t)0xA34B, (int16_t)0x5842,
(int16_t)0xA238, (int16_t)0x571D, (int16_t)0xA128, (int16_t)0x55F5, (int16_t)0xA01C,
(int16_t)0x54CA, (int16_t)0x9F13, (int16_t)0x539B, (int16_t)0x9E0E, (int16_t)0x5269,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9C10, (int16_t)0x4FFB, (int16_t)0x9B17,
(int16_t)0x4EBF, (int16_t)0x9A22, (int16_t)0x4D81, (int16_t)0x9930, (int16_t)0x4C3F,
(int16_t)0x9842, (int16_t)0x4AFB, (int16_t)0x9759, (int16_t)0x49B4, (int16_t)0x9673,
(int16_t)0x4869, (int16_t)0x9592, (int16_t)0x471C, (int16_t)0x94B5, (int16_t)0x45CD,
(int16_t)0x93DB, (int16_t)0x447A, (int16_t)0x9306, (int16_t)0x4325, (int16_t)0x9235,
(int16_t)0x41CE, (int16_t)0x9169, (int16_t)0x4073, (int16_t)0x90A0, (int16_t)0x3F17,
(int16_t)0x8FDC, (int16_t)0x3DB8, (int16_t)0x8F1D, (int16_t)0x3C56, (int16_t)0x8E61,
(int16_t)0x3AF2, (int16_t)0x8DAA, (int16_t)0x398C, (int16_t)0x8CF8, (int16_t)0x3824,
(int16_t)0x8C4A, (int16_t)0x36BA, (int16_t)0x8BA0, (int16_t)0x354D, (int16_t)0x8AFB,
(int16_t)0x33DE, (int16_t)0x8A5A, (int16_t)0x326E, (int16_t)0x89BE, (int16_t)0x30FB,
(int16_t)0x8926, (int16_t)0x2F87, (int16_t)0x8893, (int16_t)0x2E11, (int16_t)0x8805,
(int16_t)0x2C98, (int16_t)0x877B, (int16_t)0x2B1F, (int16_t)0x86F6, (int16_t)0x29A3,
(int16_t)0x8675, (int16_t)0x2826, (int16_t)0x85FA, (int16_t)0x26A8, (int16_t)0x8582,
(int16_t)0x2528, (int16_t)0x8510, (int16_t)0x23A6, (int16_t)0x84A2, (int16_t)0x2223,
(int16_t)0x843A, (int16_t)0x209F, (int16_t)0x83D6, (int16_t)0x1F19, (int16_t)0x8376,
(int16_t)0x1D93, (int16_t)0x831C, (int16_t)0x1C0B, (int16_t)0x82C6, (int16_t)0x1A82,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x8229, (int16_t)0x176D, (int16_t)0x81E2,
(int16_t)0x15E2, (int16_t)0x81A0, (int16_t)0x1455, (int16_t)0x8162, (int16_t)0x12C8,
(int16_t)0x812A, (int16_t)0x1139, (int16_t)0x80F6, (int16_t)0x0FAB, (int16_t)0x80C7,
(int16_t)0x0E1B, (int16_t)0x809D, (int16_t)0x0C8B, (int16_t)0x8078, (int16_t)0x0AFB,
(int16_t)0x8058, (int16_t)0x096A, (int16_t)0x803D, (int16_t)0x07D9, (int16_t)0x8027,
(int16_t)0x0647, (int16_t)0x8016, (int16_t)0x04B6, (int16_t)0x8009, (int16_t)0x0324,
(int16_t)0x8002, (int16_t)0x0192, (int16_t)0x8000, (int16_t)0x0000, (int16_t)0x8002,
(int16_t)0xFE6D, (int16_t)0x8009, (int16_t)0xFCDB, (int16_t)0x8016, (int16_t)0xFB49,
(int16_t)0x8027, (int16_t)0xF9B8, (int16_t)0x803D, (int16_t)0xF826, (int16_t)0x8058,
(int16_t)0xF695, (int16_t)0x8078, (int16_t)0xF504, (int16_t)0x809D, (int16_t)0xF374,
(int16_t)0x80C7, (int16_t)0xF1E4, (int16_t)0x80F6, (int16_t)0xF054, (int16_t)0x812A,
(int16_t)0xEEC6, (int16_t)0x8162, (int16_t)0xED37, (int16_t)0x81A0, (int16_t)0xEBAA,
(int16_t)0x81E2, (int16_t)0xEA1D, (int16_t)0x8229, (int16_t)0xE892, (int16_t)0x8275,
(int16_t)0xE707, (int16_t)0x82C6, (int16_t)0xE57D, (int16_t)0x831C, (int16_t)0xE3F4,
(int16_t)0x8376, (int16_t)0xE26C, (int16_t)0x83D6, (int16_t)0xE0E6, (int16_t)0x843A,
(int16_t)0xDF60, (int16_t)0x84A2, (int16_t)0xDDDC, (int16_t)0x8510, (int16_t)0xDC59,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x85FA, (int16_t)0xD957, (int16_t)0x8675,
(int16_t)0xD7D9, (int16_t)0x86F6, (int16_t)0xD65C, (int16_t)0x877B, (int16_t)0xD4E0,
(int16_t)0x8805, (int16_t)0xD367, (int16_t)0x8893, (int16_t)0xD1EE, (int16_t)0x8926,
(int16_t)0xD078, (int16_t)0x89BE, (int16_t)0xCF04, (int16_t)0x8A5A, (int16_t)0xCD91,
(int16_t)0x8AFB, (int16_t)0xCC21, (int16_t)0x8BA0, (int16_t)0xCAB2, (int16_t)0x8C4A,
(int16_t)0xC945, (int16_t)0x8CF8, (int16_t)0xC7DB, (int16_t)0x8DAA, (int16_t)0xC673,
(int16_t)0x8E61, (int16_t)0xC50D, (int16_t)0x8F1D, (int16_t)0xC3A9, (int16_t)0x8FDC,
(int16_t)0xC247, (int16_t)0x90A0, (int16_t)0xC0E8, (int16_t)0x9169, (int16_t)0xBF8C,
(int16_t)0x9235, (int16_t)0xBE31, (int16_t)0x9306, (int16_t)0xBCDA, (int16_t)0x93DB,
(int16_t)0xBB85, (int16_t)0x94B5, (int16_t)0xBA32, (int16_t)0x9592, (int16_t)0xB8E3,
(int16_t)0x9673, (int16_t)0xB796, (int16_t)0x9759, (int16_t)0xB64B, (int16_t)0x9842,
(int16_t)0xB504, (int16_t)0x9930, (int16_t)0xB3C0, (int16_t)0x9A22, (int16_t)0xB27E,
(int16_t)0x9B17, (int16_t)0xB140, (int16_t)0x9C10, (int16_t)0xB004, (int16_t)0x9D0D,
(int16_t)0xAECC, (int16_t)0x9E0E, (int16_t)0xAD96, (int16_t)0x9F13, (int16_t)0xAC64,
(int16_t)0xA01C, (int16_t)0xAB35, (int16_t)0xA128, (int16_t)0xAA0A, (int16_t)0xA238,
(int16_t)0xA8E2, (int16_t)0xA34B, (int16_t)0xA7BD, (int16_t)0xA462, (int16_t)0xA69B,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xA69B, (int16_t)0xA462, (int16_t)0xA7BD,
(int16_t)0xA34B, (int16_t)0xA8E2, (int16_t)0xA238, (int16_t)0xAA0A, (int16_t)0xA128,
(int16_t)0xAB35, (int16_t)0xA01C, (int16_t)0xAC64, (int16_t)0x9F13, (int16_t)0xAD96,
(int16_t)0x9E0E, (int16_t)0xAECC, (int16_t)0x9D0D, (int16_t)0xB004, (int16_t)0x9C10,
(int16_t)0xB140, (int16_t)0x9B17, (int16_t)0xB27E, (int16_t)0x9A22, (int16_t)0xB3C0,
(int16_t)0x9930, (int16_t)0xB504, (int16_t)0x9842, (int16_t)0xB64B, (int16_t)0x9759,
(int16_t)0xB796, (int16_t)0x9673, (int16_t)0xB8E3, (int16_t)0x9592, (int16_t)0xBA32,
(int16_t)0x94B5, (int16_t)0xBB85, (int16_t)0x93DB, (int16_t)0xBCDA, (int16_t)0x9306,
(int16_t)0xBE31, (int16_t)0x9235, (int16_t)0xBF8C, (int16_t)0x9169, (int16_t)0xC0E8,
(int16_t)0x90A0, (int16_t)0xC247, (int16_t)0x8FDC, (int16_t)0xC3A9, (int16_t)0x8F1D,
(int16_t)0xC50D, (int16_t)0x8E61, (int16_t)0xC673, (int16_t)0x8DAA, (int16_t)0xC7DB,
(int16_t)0x8CF8, (int16_t)0xC945, (int16_t)0x8C4A, (int16_t)0xCAB2, (int16_t)0x8BA0,
(int16_t)0xCC21, (int16_t)0x8AFB, (int16_t)0xCD91, (int16_t)0x8A5A, (int16_t)0xCF04,
(int16_t)0x89BE, (int16_t)0xD078, (int16_t)0x8926, (int16_t)0xD1EE, (int16_t)0x8893,
(int16_t)0xD367, (int16_t)0x8805, (int16_t)0xD4E0, (int16_t)0x877B, (int16_t)0xD65C,
(int16_t)0x86F6, (int16_t)0xD7D9, (int16_t)0x8675, (int16_t)0xD957, (int16_t)0x85FA,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xDC59, (int16_t)0x8510, (int16_t)0xDDDC,
(int16_t)0x84A2, (int16_t)0xDF60, (int16_t)0x843A, (int16_t)0xE0E6, (int16_t)0x83D6,
(int16_t)0xE26C, (int16_t)0x8376, (int16_t)0xE3F4, (int16_t)0x831C, (int16_t)0xE57D,
(int16_t)0x82C6, (int16_t)0xE707, (int16_t)0x8275, (int16_t)0xE892, (int16_t)0x8229,
(int16_t)0xEA1D, (int16_t)0x81E2, (int16_t)0xEBAA, (int16_t)0x81A0, (int16_t)0xED37,
(int16_t)0x8162, (int16_t)0xEEC6, (int16_t)0x812A, (int16_t)0xF054, (int16_t)0x80F6,
(int16_t)0xF1E4, (int16_t)0x80C7, (int16_t)0xF374, (int16_t)0x809D, (int16_t)0xF504,
(int16_t)0x8078, (int16_t)0xF695, (int16_t)0x8058, (int16_t)0xF826, (int16_t)0x803D,
(int16_t)0xF9B8, (int16_t)0x8027, (int16_t)0xFB49, (int16_t)0x8016, (int16_t)0xFCDB,
(int16_t)0x8009, (int16_t)0xFE6D, (int16_t)0x8002
};
const int16_t twiddleCoef_1024_q16[1536] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0x00C9, (int16_t)0x7FFD,
(int16_t)0x0192, (int16_t)0x7FFA, (int16_t)0x025B, (int16_t)0x7FF6, (int16_t)0x0324,
(int16_t)0x7FF0, (int16_t)0x03ED, (int16_t)0x7FE9, (int16_t)0x04B6, (int16_t)0x7FE1,
(int16_t)0x057F, (int16_t)0x7FD8, (int16_t)0x0647, (int16_t)0x7FCE, (int16_t)0x0710,
(int16_t)0x7FC2, (int16_t)0x07D9, (int16_t)0x7FB5, (int16_t)0x08A2, (int16_t)0x7FA7,
(int16_t)0x096A, (int16_t)0x7F97, (int16_t)0x0A33, (int16_t)0x7F87, (int16_t)0x0AFB,
(int16_t)0x7F75, (int16_t)0x0BC3, (int16_t)0x7F62, (int16_t)0x0C8B, (int16_t)0x7F4D,
(int16_t)0x0D53, (int16_t)0x7F38, (int16_t)0x0E1B, (int16_t)0x7F21, (int16_t)0x0EE3,
(int16_t)0x7F09, (int16_t)0x0FAB, (int16_t)0x7EF0, (int16_t)0x1072, (int16_t)0x7ED5,
(int16_t)0x1139, (int16_t)0x7EBA, (int16_t)0x1201, (int16_t)0x7E9D, (int16_t)0x12C8,
(int16_t)0x7E7F, (int16_t)0x138E, (int16_t)0x7E5F, (int16_t)0x1455, (int16_t)0x7E3F,
(int16_t)0x151B, (int16_t)0x7E1D, (int16_t)0x15E2, (int16_t)0x7DFA, (int16_t)0x16A8,
(int16_t)0x7DD6, (int16_t)0x176D, (int16_t)0x7DB0, (int16_t)0x1833, (int16_t)0x7D8A,
(int16_t)0x18F8, (int16_t)0x7D62, (int16_t)0x19BD, (int16_t)0x7D39, (int16_t)0x1A82,
(int16_t)0x7D0F, (int16_t)0x1B47, (int16_t)0x7CE3, (int16_t)0x1C0B, (int16_t)0x7CB7,
(int16_t)0x1CCF, (int16_t)0x7C89, (int16_t)0x1D93, (int16_t)0x7C5A, (int16_t)0x1E56,
(int16_t)0x7C29, (int16_t)0x1F19, (int16_t)0x7BF8, (int16_t)0x1FDC, (int16_t)0x7BC5,
(int16_t)0x209F, (int16_t)0x7B92, (int16_t)0x2161, (int16_t)0x7B5D, (int16_t)0x2223,
(int16_t)0x7B26, (int16_t)0x22E5, (int16_t)0x7AEF, (int16_t)0x23A6, (int16_t)0x7AB6,
(int16_t)0x2467, (int16_t)0x7A7D, (int16_t)0x2528, (int16_t)0x7A42, (int16_t)0x25E8,
(int16_t)0x7A05, (int16_t)0x26A8, (int16_t)0x79C8, (int16_t)0x2767, (int16_t)0x798A,
(int16_t)0x2826, (int16_t)0x794A, (int16_t)0x28E5, (int16_t)0x7909, (int16_t)0x29A3,
(int16_t)0x78C7, (int16_t)0x2A61, (int16_t)0x7884, (int16_t)0x2B1F, (int16_t)0x7840,
(int16_t)0x2BDC, (int16_t)0x77FA, (int16_t)0x2C98, (int16_t)0x77B4, (int16_t)0x2D55,
(int16_t)0x776C, (int16_t)0x2E11, (int16_t)0x7723, (int16_t)0x2ECC, (int16_t)0x76D9,
(int16_t)0x2F87, (int16_t)0x768E, (int16_t)0x3041, (int16_t)0x7641, (int16_t)0x30FB,
(int16_t)0x75F4, (int16_t)0x31B5, (int16_t)0x75A5, (int16_t)0x326E, (int16_t)0x7555,
(int16_t)0x3326, (int16_t)0x7504, (int16_t)0x33DE, (int16_t)0x74B2, (int16_t)0x3496,
(int16_t)0x745F, (int16_t)0x354D, (int16_t)0x740B, (int16_t)0x3604, (int16_t)0x73B5,
(int16_t)0x36BA, (int16_t)0x735F, (int16_t)0x376F, (int16_t)0x7307, (int16_t)0x3824,
(int16_t)0x72AF, (int16_t)0x38D8, (int16_t)0x7255, (int16_t)0x398C, (int16_t)0x71FA,
(int16_t)0x3A40, (int16_t)0x719E, (int16_t)0x3AF2, (int16_t)0x7141, (int16_t)0x3BA5,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x7083, (int16_t)0x3D07, (int16_t)0x7023,
(int16_t)0x3DB8, (int16_t)0x6FC1, (int16_t)0x3E68, (int16_t)0x6F5F, (int16_t)0x3F17,
(int16_t)0x6EFB, (int16_t)0x3FC5, (int16_t)0x6E96, (int16_t)0x4073, (int16_t)0x6E30,
(int16_t)0x4121, (int16_t)0x6DCA, (int16_t)0x41CE, (int16_t)0x6D62, (int16_t)0x427A,
(int16_t)0x6CF9, (int16_t)0x4325, (int16_t)0x6C8F, (int16_t)0x43D0, (int16_t)0x6C24,
(int16_t)0x447A, (int16_t)0x6BB8, (int16_t)0x4524, (int16_t)0x6B4A, (int16_t)0x45CD,
(int16_t)0x6ADC, (int16_t)0x4675, (int16_t)0x6A6D, (int16_t)0x471C, (int16_t)0x69FD,
(int16_t)0x47C3, (int16_t)0x698C, (int16_t)0x4869, (int16_t)0x6919, (int16_t)0x490F,
(int16_t)0x68A6, (int16_t)0x49B4, (int16_t)0x6832, (int16_t)0x4A58, (int16_t)0x67BD,
(int16_t)0x4AFB, (int16_t)0x6746, (int16_t)0x4B9E, (int16_t)0x66CF, (int16_t)0x4C3F,
(int16_t)0x6657, (int16_t)0x4CE1, (int16_t)0x65DD, (int16_t)0x4D81, (int16_t)0x6563,
(int16_t)0x4E21, (int16_t)0x64E8, (int16_t)0x4EBF, (int16_t)0x646C, (int16_t)0x4F5E,
(int16_t)0x63EF, (int16_t)0x4FFB, (int16_t)0x6371, (int16_t)0x5097, (int16_t)0x62F2,
(int16_t)0x5133, (int16_t)0x6271, (int16_t)0x51CE, (int16_t)0x61F1, (int16_t)0x5269,
(int16_t)0x616F, (int16_t)0x5302, (int16_t)0x60EC, (int16_t)0x539B, (int16_t)0x6068,
(int16_t)0x5433, (int16_t)0x5FE3, (int16_t)0x54CA, (int16_t)0x5F5E, (int16_t)0x5560,
(int16_t)0x5ED7, (int16_t)0x55F5, (int16_t)0x5E50, (int16_t)0x568A, (int16_t)0x5DC7,
(int16_t)0x571D, (int16_t)0x5D3E, (int16_t)0x57B0, (int16_t)0x5CB4, (int16_t)0x5842,
(int16_t)0x5C29, (int16_t)0x58D4, (int16_t)0x5B9D, (int16_t)0x5964, (int16_t)0x5B10,
(int16_t)0x59F3, (int16_t)0x5A82, (int16_t)0x5A82, (int16_t)0x59F3, (int16_t)0x5B10,
(int16_t)0x5964, (int16_t)0x5B9D, (int16_t)0x58D4, (int16_t)0x5C29, (int16_t)0x5842,
(int16_t)0x5CB4, (int16_t)0x57B0, (int16_t)0x5D3E, (int16_t)0x571D, (int16_t)0x5DC7,
(int16_t)0x568A, (int16_t)0x5E50, (int16_t)0x55F5, (int16_t)0x5ED7, (int16_t)0x5560,
(int16_t)0x5F5E, (int16_t)0x54CA, (int16_t)0x5FE3, (int16_t)0x5433, (int16_t)0x6068,
(int16_t)0x539B, (int16_t)0x60EC, (int16_t)0x5302, (int16_t)0x616F, (int16_t)0x5269,
(int16_t)0x61F1, (int16_t)0x51CE, (int16_t)0x6271, (int16_t)0x5133, (int16_t)0x62F2,
(int16_t)0x5097, (int16_t)0x6371, (int16_t)0x4FFB, (int16_t)0x63EF, (int16_t)0x4F5E,
(int16_t)0x646C, (int16_t)0x4EBF, (int16_t)0x64E8, (int16_t)0x4E21, (int16_t)0x6563,
(int16_t)0x4D81, (int16_t)0x65DD, (int16_t)0x4CE1, (int16_t)0x6657, (int16_t)0x4C3F,
(int16_t)0x66CF, (int16_t)0x4B9E, (int16_t)0x6746, (int16_t)0x4AFB, (int16_t)0x67BD,
(int16_t)0x4A58, (int16_t)0x6832, (int16_t)0x49B4, (int16_t)0x68A6, (int16_t)0x490F,
(int16_t)0x6919, (int16_t)0x4869, (int16_t)0x698C, (int16_t)0x47C3, (int16_t)0x69FD,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x4675, (int16_t)0x6ADC, (int16_t)0x45CD,
(int16_t)0x6B4A, (int16_t)0x4524, (int16_t)0x6BB8, (int16_t)0x447A, (int16_t)0x6C24,
(int16_t)0x43D0, (int16_t)0x6C8F, (int16_t)0x4325, (int16_t)0x6CF9, (int16_t)0x427A,
(int16_t)0x6D62, (int16_t)0x41CE, (int16_t)0x6DCA, (int16_t)0x4121, (int16_t)0x6E30,
(int16_t)0x4073, (int16_t)0x6E96, (int16_t)0x3FC5, (int16_t)0x6EFB, (int16_t)0x3F17,
(int16_t)0x6F5F, (int16_t)0x3E68, (int16_t)0x6FC1, (int16_t)0x3DB8, (int16_t)0x7023,
(int16_t)0x3D07, (int16_t)0x7083, (int16_t)0x3C56, (int16_t)0x70E2, (int16_t)0x3BA5,
(int16_t)0x7141, (int16_t)0x3AF2, (int16_t)0x719E, (int16_t)0x3A40, (int16_t)0x71FA,
(int16_t)0x398C, (int16_t)0x7255, (int16_t)0x38D8, (int16_t)0x72AF, (int16_t)0x3824,
(int16_t)0x7307, (int16_t)0x376F, (int16_t)0x735F, (int16_t)0x36BA, (int16_t)0x73B5,
(int16_t)0x3604, (int16_t)0x740B, (int16_t)0x354D, (int16_t)0x745F, (int16_t)0x3496,
(int16_t)0x74B2, (int16_t)0x33DE, (int16_t)0x7504, (int16_t)0x3326, (int16_t)0x7555,
(int16_t)0x326E, (int16_t)0x75A5, (int16_t)0x31B5, (int16_t)0x75F4, (int16_t)0x30FB,
(int16_t)0x7641, (int16_t)0x3041, (int16_t)0x768E, (int16_t)0x2F87, (int16_t)0x76D9,
(int16_t)0x2ECC, (int16_t)0x7723, (int16_t)0x2E11, (int16_t)0x776C, (int16_t)0x2D55,
(int16_t)0x77B4, (int16_t)0x2C98, (int16_t)0x77FA, (int16_t)0x2BDC, (int16_t)0x7840,
(int16_t)0x2B1F, (int16_t)0x7884, (int16_t)0x2A61, (int16_t)0x78C7, (int16_t)0x29A3,
(int16_t)0x7909, (int16_t)0x28E5, (int16_t)0x794A, (int16_t)0x2826, (int16_t)0x798A,
(int16_t)0x2767, (int16_t)0x79C8, (int16_t)0x26A8, (int16_t)0x7A05, (int16_t)0x25E8,
(int16_t)0x7A42, (int16_t)0x2528, (int16_t)0x7A7D, (int16_t)0x2467, (int16_t)0x7AB6,
(int16_t)0x23A6, (int16_t)0x7AEF, (int16_t)0x22E5, (int16_t)0x7B26, (int16_t)0x2223,
(int16_t)0x7B5D, (int16_t)0x2161, (int16_t)0x7B92, (int16_t)0x209F, (int16_t)0x7BC5,
(int16_t)0x1FDC, (int16_t)0x7BF8, (int16_t)0x1F19, (int16_t)0x7C29, (int16_t)0x1E56,
(int16_t)0x7C5A, (int16_t)0x1D93, (int16_t)0x7C89, (int16_t)0x1CCF, (int16_t)0x7CB7,
(int16_t)0x1C0B, (int16_t)0x7CE3, (int16_t)0x1B47, (int16_t)0x7D0F, (int16_t)0x1A82,
(int16_t)0x7D39, (int16_t)0x19BD, (int16_t)0x7D62, (int16_t)0x18F8, (int16_t)0x7D8A,
(int16_t)0x1833, (int16_t)0x7DB0, (int16_t)0x176D, (int16_t)0x7DD6, (int16_t)0x16A8,
(int16_t)0x7DFA, (int16_t)0x15E2, (int16_t)0x7E1D, (int16_t)0x151B, (int16_t)0x7E3F,
(int16_t)0x1455, (int16_t)0x7E5F, (int16_t)0x138E, (int16_t)0x7E7F, (int16_t)0x12C8,
(int16_t)0x7E9D, (int16_t)0x1201, (int16_t)0x7EBA, (int16_t)0x1139, (int16_t)0x7ED5,
(int16_t)0x1072, (int16_t)0x7EF0, (int16_t)0x0FAB, (int16_t)0x7F09, (int16_t)0x0EE3,
(int16_t)0x7F21, (int16_t)0x0E1B, (int16_t)0x7F38, (int16_t)0x0D53, (int16_t)0x7F4D,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x0BC3, (int16_t)0x7F75, (int16_t)0x0AFB,
(int16_t)0x7F87, (int16_t)0x0A33, (int16_t)0x7F97, (int16_t)0x096A, (int16_t)0x7FA7,
(int16_t)0x08A2, (int16_t)0x7FB5, (int16_t)0x07D9, (int16_t)0x7FC2, (int16_t)0x0710,
(int16_t)0x7FCE, (int16_t)0x0647, (int16_t)0x7FD8, (int16_t)0x057F, (int16_t)0x7FE1,
(int16_t)0x04B6, (int16_t)0x7FE9, (int16_t)0x03ED, (int16_t)0x7FF0, (int16_t)0x0324,
(int16_t)0x7FF6, (int16_t)0x025B, (int16_t)0x7FFA, (int16_t)0x0192, (int16_t)0x7FFD,
(int16_t)0x00C9, (int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0xFF36,
(int16_t)0x7FFF, (int16_t)0xFE6D, (int16_t)0x7FFD, (int16_t)0xFDA4, (int16_t)0x7FFA,
(int16_t)0xFCDB, (int16_t)0x7FF6, (int16_t)0xFC12, (int16_t)0x7FF0, (int16_t)0xFB49,
(int16_t)0x7FE9, (int16_t)0xFA80, (int16_t)0x7FE1, (int16_t)0xF9B8, (int16_t)0x7FD8,
(int16_t)0xF8EF, (int16_t)0x7FCE, (int16_t)0xF826, (int16_t)0x7FC2, (int16_t)0xF75D,
(int16_t)0x7FB5, (int16_t)0xF695, (int16_t)0x7FA7, (int16_t)0xF5CC, (int16_t)0x7F97,
(int16_t)0xF504, (int16_t)0x7F87, (int16_t)0xF43C, (int16_t)0x7F75, (int16_t)0xF374,
(int16_t)0x7F62, (int16_t)0xF2AC, (int16_t)0x7F4D, (int16_t)0xF1E4, (int16_t)0x7F38,
(int16_t)0xF11C, (int16_t)0x7F21, (int16_t)0xF054, (int16_t)0x7F09, (int16_t)0xEF8D,
(int16_t)0x7EF0, (int16_t)0xEEC6, (int16_t)0x7ED5, (int16_t)0xEDFE, (int16_t)0x7EBA,
(int16_t)0xED37, (int16_t)0x7E9D, (int16_t)0xEC71, (int16_t)0x7E7F, (int16_t)0xEBAA,
(int16_t)0x7E5F, (int16_t)0xEAE4, (int16_t)0x7E3F, (int16_t)0xEA1D, (int16_t)0x7E1D,
(int16_t)0xE957, (int16_t)0x7DFA, (int16_t)0xE892, (int16_t)0x7DD6, (int16_t)0xE7CC,
(int16_t)0x7DB0, (int16_t)0xE707, (int16_t)0x7D8A, (int16_t)0xE642, (int16_t)0x7D62,
(int16_t)0xE57D, (int16_t)0x7D39, (int16_t)0xE4B8, (int16_t)0x7D0F, (int16_t)0xE3F4,
(int16_t)0x7CE3, (int16_t)0xE330, (int16_t)0x7CB7, (int16_t)0xE26C, (int16_t)0x7C89,
(int16_t)0xE1A9, (int16_t)0x7C5A, (int16_t)0xE0E6, (int16_t)0x7C29, (int16_t)0xE023,
(int16_t)0x7BF8, (int16_t)0xDF60, (int16_t)0x7BC5, (int16_t)0xDE9E, (int16_t)0x7B92,
(int16_t)0xDDDC, (int16_t)0x7B5D, (int16_t)0xDD1A, (int16_t)0x7B26, (int16_t)0xDC59,
(int16_t)0x7AEF, (int16_t)0xDB98, (int16_t)0x7AB6, (int16_t)0xDAD7, (int16_t)0x7A7D,
(int16_t)0xDA17, (int16_t)0x7A42, (int16_t)0xD957, (int16_t)0x7A05, (int16_t)0xD898,
(int16_t)0x79C8, (int16_t)0xD7D9, (int16_t)0x798A, (int16_t)0xD71A, (int16_t)0x794A,
(int16_t)0xD65C, (int16_t)0x7909, (int16_t)0xD59E, (int16_t)0x78C7, (int16_t)0xD4E0,
(int16_t)0x7884, (int16_t)0xD423, (int16_t)0x7840, (int16_t)0xD367, (int16_t)0x77FA,
(int16_t)0xD2AA, (int16_t)0x77B4, (int16_t)0xD1EE, (int16_t)0x776C, (int16_t)0xD133,
(int16_t)0x7723, (int16_t)0xD078, (int16_t)0x76D9, (int16_t)0xCFBE, (int16_t)0x768E,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xCE4A, (int16_t)0x75F4, (int16_t)0xCD91,
(int16_t)0x75A5, (int16_t)0xCCD9, (int16_t)0x7555, (int16_t)0xCC21, (int16_t)0x7504,
(int16_t)0xCB69, (int16_t)0x74B2, (int16_t)0xCAB2, (int16_t)0x745F, (int16_t)0xC9FB,
(int16_t)0x740B, (int16_t)0xC945, (int16_t)0x73B5, (int16_t)0xC890, (int16_t)0x735F,
(int16_t)0xC7DB, (int16_t)0x7307, (int16_t)0xC727, (int16_t)0x72AF, (int16_t)0xC673,
(int16_t)0x7255, (int16_t)0xC5BF, (int16_t)0x71FA, (int16_t)0xC50D, (int16_t)0x719E,
(int16_t)0xC45A, (int16_t)0x7141, (int16_t)0xC3A9, (int16_t)0x70E2, (int16_t)0xC2F8,
(int16_t)0x7083, (int16_t)0xC247, (int16_t)0x7023, (int16_t)0xC197, (int16_t)0x6FC1,
(int16_t)0xC0E8, (int16_t)0x6F5F, (int16_t)0xC03A, (int16_t)0x6EFB, (int16_t)0xBF8C,
(int16_t)0x6E96, (int16_t)0xBEDE, (int16_t)0x6E30, (int16_t)0xBE31, (int16_t)0x6DCA,
(int16_t)0xBD85, (int16_t)0x6D62, (int16_t)0xBCDA, (int16_t)0x6CF9, (int16_t)0xBC2F,
(int16_t)0x6C8F, (int16_t)0xBB85, (int16_t)0x6C24, (int16_t)0xBADB, (int16_t)0x6BB8,
(int16_t)0xBA32, (int16_t)0x6B4A, (int16_t)0xB98A, (int16_t)0x6ADC, (int16_t)0xB8E3,
(int16_t)0x6A6D, (int16_t)0xB83C, (int16_t)0x69FD, (int16_t)0xB796, (int16_t)0x698C,
(int16_t)0xB6F0, (int16_t)0x6919, (int16_t)0xB64B, (int16_t)0x68A6, (int16_t)0xB5A7,
(int16_t)0x6832, (int16_t)0xB504, (int16_t)0x67BD, (int16_t)0xB461, (int16_t)0x6746,
(int16_t)0xB3C0, (int16_t)0x66CF, (int16_t)0xB31E, (int16_t)0x6657, (int16_t)0xB27E,
(int16_t)0x65DD, (int16_t)0xB1DE, (int16_t)0x6563, (int16_t)0xB140, (int16_t)0x64E8,
(int16_t)0xB0A1, (int16_t)0x646C, (int16_t)0xB004, (int16_t)0x63EF, (int16_t)0xAF68,
(int16_t)0x6371, (int16_t)0xAECC, (int16_t)0x62F2, (int16_t)0xAE31, (int16_t)0x6271,
(int16_t)0xAD96, (int16_t)0x61F1, (int16_t)0xACFD, (int16_t)0x616F, (int16_t)0xAC64,
(int16_t)0x60EC, (int16_t)0xABCC, (int16_t)0x6068, (int16_t)0xAB35, (int16_t)0x5FE3,
(int16_t)0xAA9F, (int16_t)0x5F5E, (int16_t)0xAA0A, (int16_t)0x5ED7, (int16_t)0xA975,
(int16_t)0x5E50, (int16_t)0xA8E2, (int16_t)0x5DC7, (int16_t)0xA84F, (int16_t)0x5D3E,
(int16_t)0xA7BD, (int16_t)0x5CB4, (int16_t)0xA72B, (int16_t)0x5C29, (int16_t)0xA69B,
(int16_t)0x5B9D, (int16_t)0xA60C, (int16_t)0x5B10, (int16_t)0xA57D, (int16_t)0x5A82,
(int16_t)0xA4EF, (int16_t)0x59F3, (int16_t)0xA462, (int16_t)0x5964, (int16_t)0xA3D6,
(int16_t)0x58D4, (int16_t)0xA34B, (int16_t)0x5842, (int16_t)0xA2C1, (int16_t)0x57B0,
(int16_t)0xA238, (int16_t)0x571D, (int16_t)0xA1AF, (int16_t)0x568A, (int16_t)0xA128,
(int16_t)0x55F5, (int16_t)0xA0A1, (int16_t)0x5560, (int16_t)0xA01C, (int16_t)0x54CA,
(int16_t)0x9F97, (int16_t)0x5433, (int16_t)0x9F13, (int16_t)0x539B, (int16_t)0x9E90,
(int16_t)0x5302, (int16_t)0x9E0E, (int16_t)0x5269, (int16_t)0x9D8E, (int16_t)0x51CE,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9C8E, (int16_t)0x5097, (int16_t)0x9C10,
(int16_t)0x4FFB, (int16_t)0x9B93, (int16_t)0x4F5E, (int16_t)0x9B17, (int16_t)0x4EBF,
(int16_t)0x9A9C, (int16_t)0x4E21, (int16_t)0x9A22, (int16_t)0x4D81, (int16_t)0x99A8,
(int16_t)0x4CE1, (int16_t)0x9930, (int16_t)0x4C3F, (int16_t)0x98B9, (int16_t)0x4B9E,
(int16_t)0x9842, (int16_t)0x4AFB, (int16_t)0x97CD, (int16_t)0x4A58, (int16_t)0x9759,
(int16_t)0x49B4, (int16_t)0x96E6, (int16_t)0x490F, (int16_t)0x9673, (int16_t)0x4869,
(int16_t)0x9602, (int16_t)0x47C3, (int16_t)0x9592, (int16_t)0x471C, (int16_t)0x9523,
(int16_t)0x4675, (int16_t)0x94B5, (int16_t)0x45CD, (int16_t)0x9447, (int16_t)0x4524,
(int16_t)0x93DB, (int16_t)0x447A, (int16_t)0x9370, (int16_t)0x43D0, (int16_t)0x9306,
(int16_t)0x4325, (int16_t)0x929D, (int16_t)0x427A, (int16_t)0x9235, (int16_t)0x41CE,
(int16_t)0x91CF, (int16_t)0x4121, (int16_t)0x9169, (int16_t)0x4073, (int16_t)0x9104,
(int16_t)0x3FC5, (int16_t)0x90A0, (int16_t)0x3F17, (int16_t)0x903E, (int16_t)0x3E68,
(int16_t)0x8FDC, (int16_t)0x3DB8, (int16_t)0x8F7C, (int16_t)0x3D07, (int16_t)0x8F1D,
(int16_t)0x3C56, (int16_t)0x8EBE, (int16_t)0x3BA5, (int16_t)0x8E61, (int16_t)0x3AF2,
(int16_t)0x8E05, (int16_t)0x3A40, (int16_t)0x8DAA, (int16_t)0x398C, (int16_t)0x8D50,
(int16_t)0x38D8, (int16_t)0x8CF8, (int16_t)0x3824, (int16_t)0x8CA0, (int16_t)0x376F,
(int16_t)0x8C4A, (int16_t)0x36BA, (int16_t)0x8BF4, (int16_t)0x3604, (int16_t)0x8BA0,
(int16_t)0x354D, (int16_t)0x8B4D, (int16_t)0x3496, (int16_t)0x8AFB, (int16_t)0x33DE,
(int16_t)0x8AAA, (int16_t)0x3326, (int16_t)0x8A5A, (int16_t)0x326E, (int16_t)0x8A0B,
(int16_t)0x31B5, (int16_t)0x89BE, (int16_t)0x30FB, (int16_t)0x8971, (int16_t)0x3041,
(int16_t)0x8926, (int16_t)0x2F87, (int16_t)0x88DC, (int16_t)0x2ECC, (int16_t)0x8893,
(int16_t)0x2E11, (int16_t)0x884B, (int16_t)0x2D55, (int16_t)0x8805, (int16_t)0x2C98,
(int16_t)0x87BF, (int16_t)0x2BDC, (int16_t)0x877B, (int16_t)0x2B1F, (int16_t)0x8738,
(int16_t)0x2A61, (int16_t)0x86F6, (int16_t)0x29A3, (int16_t)0x86B5, (int16_t)0x28E5,
(int16_t)0x8675, (int16_t)0x2826, (int16_t)0x8637, (int16_t)0x2767, (int16_t)0x85FA,
(int16_t)0x26A8, (int16_t)0x85BD, (int16_t)0x25E8, (int16_t)0x8582, (int16_t)0x2528,
(int16_t)0x8549, (int16_t)0x2467, (int16_t)0x8510, (int16_t)0x23A6, (int16_t)0x84D9,
(int16_t)0x22E5, (int16_t)0x84A2, (int16_t)0x2223, (int16_t)0x846D, (int16_t)0x2161,
(int16_t)0x843A, (int16_t)0x209F, (int16_t)0x8407, (int16_t)0x1FDC, (int16_t)0x83D6,
(int16_t)0x1F19, (int16_t)0x83A5, (int16_t)0x1E56, (int16_t)0x8376, (int16_t)0x1D93,
(int16_t)0x8348, (int16_t)0x1CCF, (int16_t)0x831C, (int16_t)0x1C0B, (int16_t)0x82F0,
(int16_t)0x1B47, (int16_t)0x82C6, (int16_t)0x1A82, (int16_t)0x829D, (int16_t)0x19BD,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x824F, (int16_t)0x1833, (int16_t)0x8229,
(int16_t)0x176D, (int16_t)0x8205, (int16_t)0x16A8, (int16_t)0x81E2, (int16_t)0x15E2,
(int16_t)0x81C0, (int16_t)0x151B, (int16_t)0x81A0, (int16_t)0x1455, (int16_t)0x8180,
(int16_t)0x138E, (int16_t)0x8162, (int16_t)0x12C8, (int16_t)0x8145, (int16_t)0x1201,
(int16_t)0x812A, (int16_t)0x1139, (int16_t)0x810F, (int16_t)0x1072, (int16_t)0x80F6,
(int16_t)0x0FAB, (int16_t)0x80DE, (int16_t)0x0EE3, (int16_t)0x80C7, (int16_t)0x0E1B,
(int16_t)0x80B2, (int16_t)0x0D53, (int16_t)0x809D, (int16_t)0x0C8B, (int16_t)0x808A,
(int16_t)0x0BC3, (int16_t)0x8078, (int16_t)0x0AFB, (int16_t)0x8068, (int16_t)0x0A33,
(int16_t)0x8058, (int16_t)0x096A, (int16_t)0x804A, (int16_t)0x08A2, (int16_t)0x803D,
(int16_t)0x07D9, (int16_t)0x8031, (int16_t)0x0710, (int16_t)0x8027, (int16_t)0x0647,
(int16_t)0x801E, (int16_t)0x057F, (int16_t)0x8016, (int16_t)0x04B6, (int16_t)0x800F,
(int16_t)0x03ED, (int16_t)0x8009, (int16_t)0x0324, (int16_t)0x8005, (int16_t)0x025B,
(int16_t)0x8002, (int16_t)0x0192, (int16_t)0x8000, (int16_t)0x00C9, (int16_t)0x8000,
(int16_t)0x0000, (int16_t)0x8000, (int16_t)0xFF36, (int16_t)0x8002, (int16_t)0xFE6D,
(int16_t)0x8005, (int16_t)0xFDA4, (int16_t)0x8009, (int16_t)0xFCDB, (int16_t)0x800F,
(int16_t)0xFC12, (int16_t)0x8016, (int16_t)0xFB49, (int16_t)0x801E, (int16_t)0xFA80,
(int16_t)0x8027, (int16_t)0xF9B8, (int16_t)0x8031, (int16_t)0xF8EF, (int16_t)0x803D,
(int16_t)0xF826, (int16_t)0x804A, (int16_t)0xF75D, (int16_t)0x8058, (int16_t)0xF695,
(int16_t)0x8068, (int16_t)0xF5CC, (int16_t)0x8078, (int16_t)0xF504, (int16_t)0x808A,
(int16_t)0xF43C, (int16_t)0x809D, (int16_t)0xF374, (int16_t)0x80B2, (int16_t)0xF2AC,
(int16_t)0x80C7, (int16_t)0xF1E4, (int16_t)0x80DE, (int16_t)0xF11C, (int16_t)0x80F6,
(int16_t)0xF054, (int16_t)0x810F, (int16_t)0xEF8D, (int16_t)0x812A, (int16_t)0xEEC6,
(int16_t)0x8145, (int16_t)0xEDFE, (int16_t)0x8162, (int16_t)0xED37, (int16_t)0x8180,
(int16_t)0xEC71, (int16_t)0x81A0, (int16_t)0xEBAA, (int16_t)0x81C0, (int16_t)0xEAE4,
(int16_t)0x81E2, (int16_t)0xEA1D, (int16_t)0x8205, (int16_t)0xE957, (int16_t)0x8229,
(int16_t)0xE892, (int16_t)0x824F, (int16_t)0xE7CC, (int16_t)0x8275, (int16_t)0xE707,
(int16_t)0x829D, (int16_t)0xE642, (int16_t)0x82C6, (int16_t)0xE57D, (int16_t)0x82F0,
(int16_t)0xE4B8, (int16_t)0x831C, (int16_t)0xE3F4, (int16_t)0x8348, (int16_t)0xE330,
(int16_t)0x8376, (int16_t)0xE26C, (int16_t)0x83A5, (int16_t)0xE1A9, (int16_t)0x83D6,
(int16_t)0xE0E6, (int16_t)0x8407, (int16_t)0xE023, (int16_t)0x843A, (int16_t)0xDF60,
(int16_t)0x846D, (int16_t)0xDE9E, (int16_t)0x84A2, (int16_t)0xDDDC, (int16_t)0x84D9,
(int16_t)0xDD1A, (int16_t)0x8510, (int16_t)0xDC59, (int16_t)0x8549, (int16_t)0xDB98,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x85BD, (int16_t)0xDA17, (int16_t)0x85FA,
(int16_t)0xD957, (int16_t)0x8637, (int16_t)0xD898, (int16_t)0x8675, (int16_t)0xD7D9,
(int16_t)0x86B5, (int16_t)0xD71A, (int16_t)0x86F6, (int16_t)0xD65C, (int16_t)0x8738,
(int16_t)0xD59E, (int16_t)0x877B, (int16_t)0xD4E0, (int16_t)0x87BF, (int16_t)0xD423,
(int16_t)0x8805, (int16_t)0xD367, (int16_t)0x884B, (int16_t)0xD2AA, (int16_t)0x8893,
(int16_t)0xD1EE, (int16_t)0x88DC, (int16_t)0xD133, (int16_t)0x8926, (int16_t)0xD078,
(int16_t)0x8971, (int16_t)0xCFBE, (int16_t)0x89BE, (int16_t)0xCF04, (int16_t)0x8A0B,
(int16_t)0xCE4A, (int16_t)0x8A5A, (int16_t)0xCD91, (int16_t)0x8AAA, (int16_t)0xCCD9,
(int16_t)0x8AFB, (int16_t)0xCC21, (int16_t)0x8B4D, (int16_t)0xCB69, (int16_t)0x8BA0,
(int16_t)0xCAB2, (int16_t)0x8BF4, (int16_t)0xC9FB, (int16_t)0x8C4A, (int16_t)0xC945,
(int16_t)0x8CA0, (int16_t)0xC890, (int16_t)0x8CF8, (int16_t)0xC7DB, (int16_t)0x8D50,
(int16_t)0xC727, (int16_t)0x8DAA, (int16_t)0xC673, (int16_t)0x8E05, (int16_t)0xC5BF,
(int16_t)0x8E61, (int16_t)0xC50D, (int16_t)0x8EBE, (int16_t)0xC45A, (int16_t)0x8F1D,
(int16_t)0xC3A9, (int16_t)0x8F7C, (int16_t)0xC2F8, (int16_t)0x8FDC, (int16_t)0xC247,
(int16_t)0x903E, (int16_t)0xC197, (int16_t)0x90A0, (int16_t)0xC0E8, (int16_t)0x9104,
(int16_t)0xC03A, (int16_t)0x9169, (int16_t)0xBF8C, (int16_t)0x91CF, (int16_t)0xBEDE,
(int16_t)0x9235, (int16_t)0xBE31, (int16_t)0x929D, (int16_t)0xBD85, (int16_t)0x9306,
(int16_t)0xBCDA, (int16_t)0x9370, (int16_t)0xBC2F, (int16_t)0x93DB, (int16_t)0xBB85,
(int16_t)0x9447, (int16_t)0xBADB, (int16_t)0x94B5, (int16_t)0xBA32, (int16_t)0x9523,
(int16_t)0xB98A, (int16_t)0x9592, (int16_t)0xB8E3, (int16_t)0x9602, (int16_t)0xB83C,
(int16_t)0x9673, (int16_t)0xB796, (int16_t)0x96E6, (int16_t)0xB6F0, (int16_t)0x9759,
(int16_t)0xB64B, (int16_t)0x97CD, (int16_t)0xB5A7, (int16_t)0x9842, (int16_t)0xB504,
(int16_t)0x98B9, (int16_t)0xB461, (int16_t)0x9930, (int16_t)0xB3C0, (int16_t)0x99A8,
(int16_t)0xB31E, (int16_t)0x9A22, (int16_t)0xB27E, (int16_t)0x9A9C, (int16_t)0xB1DE,
(int16_t)0x9B17, (int16_t)0xB140, (int16_t)0x9B93, (int16_t)0xB0A1, (int16_t)0x9C10,
(int16_t)0xB004, (int16_t)0x9C8E, (int16_t)0xAF68, (int16_t)0x9D0D, (int16_t)0xAECC,
(int16_t)0x9D8E, (int16_t)0xAE31, (int16_t)0x9E0E, (int16_t)0xAD96, (int16_t)0x9E90,
(int16_t)0xACFD, (int16_t)0x9F13, (int16_t)0xAC64, (int16_t)0x9F97, (int16_t)0xABCC,
(int16_t)0xA01C, (int16_t)0xAB35, (int16_t)0xA0A1, (int16_t)0xAA9F, (int16_t)0xA128,
(int16_t)0xAA0A, (int16_t)0xA1AF, (int16_t)0xA975, (int16_t)0xA238, (int16_t)0xA8E2,
(int16_t)0xA2C1, (int16_t)0xA84F, (int16_t)0xA34B, (int16_t)0xA7BD, (int16_t)0xA3D6,
(int16_t)0xA72B, (int16_t)0xA462, (int16_t)0xA69B, (int16_t)0xA4EF, (int16_t)0xA60C,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xA60C, (int16_t)0xA4EF, (int16_t)0xA69B,
(int16_t)0xA462, (int16_t)0xA72B, (int16_t)0xA3D6, (int16_t)0xA7BD, (int16_t)0xA34B,
(int16_t)0xA84F, (int16_t)0xA2C1, (int16_t)0xA8E2, (int16_t)0xA238, (int16_t)0xA975,
(int16_t)0xA1AF, (int16_t)0xAA0A, (int16_t)0xA128, (int16_t)0xAA9F, (int16_t)0xA0A1,
(int16_t)0xAB35, (int16_t)0xA01C, (int16_t)0xABCC, (int16_t)0x9F97, (int16_t)0xAC64,
(int16_t)0x9F13, (int16_t)0xACFD, (int16_t)0x9E90, (int16_t)0xAD96, (int16_t)0x9E0E,
(int16_t)0xAE31, (int16_t)0x9D8E, (int16_t)0xAECC, (int16_t)0x9D0D, (int16_t)0xAF68,
(int16_t)0x9C8E, (int16_t)0xB004, (int16_t)0x9C10, (int16_t)0xB0A1, (int16_t)0x9B93,
(int16_t)0xB140, (int16_t)0x9B17, (int16_t)0xB1DE, (int16_t)0x9A9C, (int16_t)0xB27E,
(int16_t)0x9A22, (int16_t)0xB31E, (int16_t)0x99A8, (int16_t)0xB3C0, (int16_t)0x9930,
(int16_t)0xB461, (int16_t)0x98B9, (int16_t)0xB504, (int16_t)0x9842, (int16_t)0xB5A7,
(int16_t)0x97CD, (int16_t)0xB64B, (int16_t)0x9759, (int16_t)0xB6F0, (int16_t)0x96E6,
(int16_t)0xB796, (int16_t)0x9673, (int16_t)0xB83C, (int16_t)0x9602, (int16_t)0xB8E3,
(int16_t)0x9592, (int16_t)0xB98A, (int16_t)0x9523, (int16_t)0xBA32, (int16_t)0x94B5,
(int16_t)0xBADB, (int16_t)0x9447, (int16_t)0xBB85, (int16_t)0x93DB, (int16_t)0xBC2F,
(int16_t)0x9370, (int16_t)0xBCDA, (int16_t)0x9306, (int16_t)0xBD85, (int16_t)0x929D,
(int16_t)0xBE31, (int16_t)0x9235, (int16_t)0xBEDE, (int16_t)0x91CF, (int16_t)0xBF8C,
(int16_t)0x9169, (int16_t)0xC03A, (int16_t)0x9104, (int16_t)0xC0E8, (int16_t)0x90A0,
(int16_t)0xC197, (int16_t)0x903E, (int16_t)0xC247, (int16_t)0x8FDC, (int16_t)0xC2F8,
(int16_t)0x8F7C, (int16_t)0xC3A9, (int16_t)0x8F1D, (int16_t)0xC45A, (int16_t)0x8EBE,
(int16_t)0xC50D, (int16_t)0x8E61, (int16_t)0xC5BF, (int16_t)0x8E05, (int16_t)0xC673,
(int16_t)0x8DAA, (int16_t)0xC727, (int16_t)0x8D50, (int16_t)0xC7DB, (int16_t)0x8CF8,
(int16_t)0xC890, (int16_t)0x8CA0, (int16_t)0xC945, (int16_t)0x8C4A, (int16_t)0xC9FB,
(int16_t)0x8BF4, (int16_t)0xCAB2, (int16_t)0x8BA0, (int16_t)0xCB69, (int16_t)0x8B4D,
(int16_t)0xCC21, (int16_t)0x8AFB, (int16_t)0xCCD9, (int16_t)0x8AAA, (int16_t)0xCD91,
(int16_t)0x8A5A, (int16_t)0xCE4A, (int16_t)0x8A0B, (int16_t)0xCF04, (int16_t)0x89BE,
(int16_t)0xCFBE, (int16_t)0x8971, (int16_t)0xD078, (int16_t)0x8926, (int16_t)0xD133,
(int16_t)0x88DC, (int16_t)0xD1EE, (int16_t)0x8893, (int16_t)0xD2AA, (int16_t)0x884B,
(int16_t)0xD367, (int16_t)0x8805, (int16_t)0xD423, (int16_t)0x87BF, (int16_t)0xD4E0,
(int16_t)0x877B, (int16_t)0xD59E, (int16_t)0x8738, (int16_t)0xD65C, (int16_t)0x86F6,
(int16_t)0xD71A, (int16_t)0x86B5, (int16_t)0xD7D9, (int16_t)0x8675, (int16_t)0xD898,
(int16_t)0x8637, (int16_t)0xD957, (int16_t)0x85FA, (int16_t)0xDA17, (int16_t)0x85BD,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xDB98, (int16_t)0x8549, (int16_t)0xDC59,
(int16_t)0x8510, (int16_t)0xDD1A, (int16_t)0x84D9, (int16_t)0xDDDC, (int16_t)0x84A2,
(int16_t)0xDE9E, (int16_t)0x846D, (int16_t)0xDF60, (int16_t)0x843A, (int16_t)0xE023,
(int16_t)0x8407, (int16_t)0xE0E6, (int16_t)0x83D6, (int16_t)0xE1A9, (int16_t)0x83A5,
(int16_t)0xE26C, (int16_t)0x8376, (int16_t)0xE330, (int16_t)0x8348, (int16_t)0xE3F4,
(int16_t)0x831C, (int16_t)0xE4B8, (int16_t)0x82F0, (int16_t)0xE57D, (int16_t)0x82C6,
(int16_t)0xE642, (int16_t)0x829D, (int16_t)0xE707, (int16_t)0x8275, (int16_t)0xE7CC,
(int16_t)0x824F, (int16_t)0xE892, (int16_t)0x8229, (int16_t)0xE957, (int16_t)0x8205,
(int16_t)0xEA1D, (int16_t)0x81E2, (int16_t)0xEAE4, (int16_t)0x81C0, (int16_t)0xEBAA,
(int16_t)0x81A0, (int16_t)0xEC71, (int16_t)0x8180, (int16_t)0xED37, (int16_t)0x8162,
(int16_t)0xEDFE, (int16_t)0x8145, (int16_t)0xEEC6, (int16_t)0x812A, (int16_t)0xEF8D,
(int16_t)0x810F, (int16_t)0xF054, (int16_t)0x80F6, (int16_t)0xF11C, (int16_t)0x80DE,
(int16_t)0xF1E4, (int16_t)0x80C7, (int16_t)0xF2AC, (int16_t)0x80B2, (int16_t)0xF374,
(int16_t)0x809D, (int16_t)0xF43C, (int16_t)0x808A, (int16_t)0xF504, (int16_t)0x8078,
(int16_t)0xF5CC, (int16_t)0x8068, (int16_t)0xF695, (int16_t)0x8058, (int16_t)0xF75D,
(int16_t)0x804A, (int16_t)0xF826, (int16_t)0x803D, (int16_t)0xF8EF, (int16_t)0x8031,
(int16_t)0xF9B8, (int16_t)0x8027, (int16_t)0xFA80, (int16_t)0x801E, (int16_t)0xFB49,
(int16_t)0x8016, (int16_t)0xFC12, (int16_t)0x800F, (int16_t)0xFCDB, (int16_t)0x8009,
(int16_t)0xFDA4, (int16_t)0x8005, (int16_t)0xFE6D, (int16_t)0x8002, (int16_t)0xFF36,
(int16_t)0x8000
};
const int16_t twiddleCoef_2048_q16[3072] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0x0064, (int16_t)0x7FFF,
(int16_t)0x00C9, (int16_t)0x7FFE, (int16_t)0x012D, (int16_t)0x7FFD, (int16_t)0x0192,
(int16_t)0x7FFC, (int16_t)0x01F6, (int16_t)0x7FFA, (int16_t)0x025B, (int16_t)0x7FF8,
(int16_t)0x02BF, (int16_t)0x7FF6, (int16_t)0x0324, (int16_t)0x7FF3, (int16_t)0x0388,
(int16_t)0x7FF0, (int16_t)0x03ED, (int16_t)0x7FED, (int16_t)0x0451, (int16_t)0x7FE9,
(int16_t)0x04B6, (int16_t)0x7FE5, (int16_t)0x051A, (int16_t)0x7FE1, (int16_t)0x057F,
(int16_t)0x7FDD, (int16_t)0x05E3, (int16_t)0x7FD8, (int16_t)0x0647, (int16_t)0x7FD3,
(int16_t)0x06AC, (int16_t)0x7FCE, (int16_t)0x0710, (int16_t)0x7FC8, (int16_t)0x0775,
(int16_t)0x7FC2, (int16_t)0x07D9, (int16_t)0x7FBC, (int16_t)0x083D, (int16_t)0x7FB5,
(int16_t)0x08A2, (int16_t)0x7FAE, (int16_t)0x0906, (int16_t)0x7FA7, (int16_t)0x096A,
(int16_t)0x7F9F, (int16_t)0x09CE, (int16_t)0x7F97, (int16_t)0x0A33, (int16_t)0x7F8F,
(int16_t)0x0A97, (int16_t)0x7F87, (int16_t)0x0AFB, (int16_t)0x7F7E, (int16_t)0x0B5F,
(int16_t)0x7F75, (int16_t)0x0BC3, (int16_t)0x7F6B, (int16_t)0x0C27, (int16_t)0x7F62,
(int16_t)0x0C8B, (int16_t)0x7F58, (int16_t)0x0CEF, (int16_t)0x7F4D, (int16_t)0x0D53,
(int16_t)0x7F43, (int16_t)0x0DB7, (int16_t)0x7F38, (int16_t)0x0E1B, (int16_t)0x7F2D,
(int16_t)0x0E7F, (int16_t)0x7F21, (int16_t)0x0EE3, (int16_t)0x7F15, (int16_t)0x0F47,
(int16_t)0x7F09, (int16_t)0x0FAB, (int16_t)0x7EFD, (int16_t)0x100E, (int16_t)0x7EF0,
(int16_t)0x1072, (int16_t)0x7EE3, (int16_t)0x10D6, (int16_t)0x7ED5, (int16_t)0x1139,
(int16_t)0x7EC8, (int16_t)0x119D, (int16_t)0x7EBA, (int16_t)0x1201, (int16_t)0x7EAB,
(int16_t)0x1264, (int16_t)0x7E9D, (int16_t)0x12C8, (int16_t)0x7E8E, (int16_t)0x132B,
(int16_t)0x7E7F, (int16_t)0x138E, (int16_t)0x7E6F, (int16_t)0x13F2, (int16_t)0x7E5F,
(int16_t)0x1455, (int16_t)0x7E4F, (int16_t)0x14B8, (int16_t)0x7E3F, (int16_t)0x151B,
(int16_t)0x7E2E, (int16_t)0x157F, (int16_t)0x7E1D, (int16_t)0x15E2, (int16_t)0x7E0C,
(int16_t)0x1645, (int16_t)0x7DFA, (int16_t)0x16A8, (int16_t)0x7DE8, (int16_t)0x170A,
(int16_t)0x7DD6, (int16_t)0x176D, (int16_t)0x7DC3, (int16_t)0x17D0, (int16_t)0x7DB0,
(int16_t)0x1833, (int16_t)0x7D9D, (int16_t)0x1896, (int16_t)0x7D8A, (int16_t)0x18F8,
(int16_t)0x7D76, (int16_t)0x195B, (int16_t)0x7D62, (int16_t)0x19BD, (int16_t)0x7D4E,
(int16_t)0x1A20, (int16_t)0x7D39, (int16_t)0x1A82, (int16_t)0x7D24, (int16_t)0x1AE4,
(int16_t)0x7D0F, (int16_t)0x1B47, (int16_t)0x7CF9, (int16_t)0x1BA9, (int16_t)0x7CE3,
(int16_t)0x1C0B, (int16_t)0x7CCD, (int16_t)0x1C6D, (int16_t)0x7CB7, (int16_t)0x1CCF,
(int16_t)0x7CA0, (int16_t)0x1D31, (int16_t)0x7C89, (int16_t)0x1D93, (int16_t)0x7C71,
(int16_t)0x1DF5, (int16_t)0x7C5A, (int16_t)0x1E56, (int16_t)0x7C42, (int16_t)0x1EB8,
(int16_t)0x7C29, (int16_t)0x1F19, (int16_t)0x7C11, (int16_t)0x1F7B, (int16_t)0x7BF8,
(int16_t)0x1FDC, (int16_t)0x7BDF, (int16_t)0x203E, (int16_t)0x7BC5, (int16_t)0x209F,
(int16_t)0x7BAC, (int16_t)0x2100, (int16_t)0x7B92, (int16_t)0x2161, (int16_t)0x7B77,
(int16_t)0x21C2, (int16_t)0x7B5D, (int16_t)0x2223, (int16_t)0x7B42, (int16_t)0x2284,
(int16_t)0x7B26, (int16_t)0x22E5, (int16_t)0x7B0B, (int16_t)0x2345, (int16_t)0x7AEF,
(int16_t)0x23A6, (int16_t)0x7AD3, (int16_t)0x2407, (int16_t)0x7AB6, (int16_t)0x2467,
(int16_t)0x7A9A, (int16_t)0x24C7, (int16_t)0x7A7D, (int16_t)0x2528, (int16_t)0x7A5F,
(int16_t)0x2588, (int16_t)0x7A42, (int16_t)0x25E8, (int16_t)0x7A24, (int16_t)0x2648,
(int16_t)0x7A05, (int16_t)0x26A8, (int16_t)0x79E7, (int16_t)0x2707, (int16_t)0x79C8,
(int16_t)0x2767, (int16_t)0x79A9, (int16_t)0x27C7, (int16_t)0x798A, (int16_t)0x2826,
(int16_t)0x796A, (int16_t)0x2886, (int16_t)0x794A, (int16_t)0x28E5, (int16_t)0x792A,
(int16_t)0x2944, (int16_t)0x7909, (int16_t)0x29A3, (int16_t)0x78E8, (int16_t)0x2A02,
(int16_t)0x78C7, (int16_t)0x2A61, (int16_t)0x78A6, (int16_t)0x2AC0, (int16_t)0x7884,
(int16_t)0x2B1F, (int16_t)0x7862, (int16_t)0x2B7D, (int16_t)0x7840, (int16_t)0x2BDC,
(int16_t)0x781D, (int16_t)0x2C3A, (int16_t)0x77FA, (int16_t)0x2C98, (int16_t)0x77D7,
(int16_t)0x2CF7, (int16_t)0x77B4, (int16_t)0x2D55, (int16_t)0x7790, (int16_t)0x2DB3,
(int16_t)0x776C, (int16_t)0x2E11, (int16_t)0x7747, (int16_t)0x2E6E, (int16_t)0x7723,
(int16_t)0x2ECC, (int16_t)0x76FE, (int16_t)0x2F29, (int16_t)0x76D9, (int16_t)0x2F87,
(int16_t)0x76B3, (int16_t)0x2FE4, (int16_t)0x768E, (int16_t)0x3041, (int16_t)0x7668,
(int16_t)0x309E, (int16_t)0x7641, (int16_t)0x30FB, (int16_t)0x761B, (int16_t)0x3158,
(int16_t)0x75F4, (int16_t)0x31B5, (int16_t)0x75CC, (int16_t)0x3211, (int16_t)0x75A5,
(int16_t)0x326E, (int16_t)0x757D, (int16_t)0x32CA, (int16_t)0x7555, (int16_t)0x3326,
(int16_t)0x752D, (int16_t)0x3382, (int16_t)0x7504, (int16_t)0x33DE, (int16_t)0x74DB,
(int16_t)0x343A, (int16_t)0x74B2, (int16_t)0x3496, (int16_t)0x7489, (int16_t)0x34F2,
(int16_t)0x745F, (int16_t)0x354D, (int16_t)0x7435, (int16_t)0x35A8, (int16_t)0x740B,
(int16_t)0x3604, (int16_t)0x73E0, (int16_t)0x365F, (int16_t)0x73B5, (int16_t)0x36BA,
(int16_t)0x738A, (int16_t)0x3714, (int16_t)0x735F, (int16_t)0x376F, (int16_t)0x7333,
(int16_t)0x37CA, (int16_t)0x7307, (int16_t)0x3824, (int16_t)0x72DB, (int16_t)0x387E,
(int16_t)0x72AF, (int16_t)0x38D8, (int16_t)0x7282, (int16_t)0x3932, (int16_t)0x7255,
(int16_t)0x398C, (int16_t)0x7227, (int16_t)0x39E6, (int16_t)0x71FA, (int16_t)0x3A40,
(int16_t)0x71CC, (int16_t)0x3A99, (int16_t)0x719E, (int16_t)0x3AF2, (int16_t)0x716F,
(int16_t)0x3B4C, (int16_t)0x7141, (int16_t)0x3BA5, (int16_t)0x7112, (int16_t)0x3BFD,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x70B3, (int16_t)0x3CAF, (int16_t)0x7083,
(int16_t)0x3D07, (int16_t)0x7053, (int16_t)0x3D60, (int16_t)0x7023, (int16_t)0x3DB8,
(int16_t)0x6FF2, (int16_t)0x3E10, (int16_t)0x6FC1, (int16_t)0x3E68, (int16_t)0x6F90,
(int16_t)0x3EBF, (int16_t)0x6F5F, (int16_t)0x3F17, (int16_t)0x6F2D, (int16_t)0x3F6E,
(int16_t)0x6EFB, (int16_t)0x3FC5, (int16_t)0x6EC9, (int16_t)0x401D, (int16_t)0x6E96,
(int16_t)0x4073, (int16_t)0x6E63, (int16_t)0x40CA, (int16_t)0x6E30, (int16_t)0x4121,
(int16_t)0x6DFD, (int16_t)0x4177, (int16_t)0x6DCA, (int16_t)0x41CE, (int16_t)0x6D96,
(int16_t)0x4224, (int16_t)0x6D62, (int16_t)0x427A, (int16_t)0x6D2D, (int16_t)0x42D0,
(int16_t)0x6CF9, (int16_t)0x4325, (int16_t)0x6CC4, (int16_t)0x437B, (int16_t)0x6C8F,
(int16_t)0x43D0, (int16_t)0x6C59, (int16_t)0x4425, (int16_t)0x6C24, (int16_t)0x447A,
(int16_t)0x6BEE, (int16_t)0x44CF, (int16_t)0x6BB8, (int16_t)0x4524, (int16_t)0x6B81,
(int16_t)0x4578, (int16_t)0x6B4A, (int16_t)0x45CD, (int16_t)0x6B13, (int16_t)0x4621,
(int16_t)0x6ADC, (int16_t)0x4675, (int16_t)0x6AA5, (int16_t)0x46C9, (int16_t)0x6A6D,
(int16_t)0x471C, (int16_t)0x6A35, (int16_t)0x4770, (int16_t)0x69FD, (int16_t)0x47C3,
(int16_t)0x69C4, (int16_t)0x4816, (int16_t)0x698C, (int16_t)0x4869, (int16_t)0x6953,
(int16_t)0x48BC, (int16_t)0x6919, (int16_t)0x490F, (int16_t)0x68E0, (int16_t)0x4961,
(int16_t)0x68A6, (int16_t)0x49B4, (int16_t)0x686C, (int16_t)0x4A06, (int16_t)0x6832,
(int16_t)0x4A58, (int16_t)0x67F7, (int16_t)0x4AA9, (int16_t)0x67BD, (int16_t)0x4AFB,
(int16_t)0x6782, (int16_t)0x4B4C, (int16_t)0x6746, (int16_t)0x4B9E, (int16_t)0x670B,
(int16_t)0x4BEF, (int16_t)0x66CF, (int16_t)0x4C3F, (int16_t)0x6693, (int16_t)0x4C90,
(int16_t)0x6657, (int16_t)0x4CE1, (int16_t)0x661A, (int16_t)0x4D31, (int16_t)0x65DD,
(int16_t)0x4D81, (int16_t)0x65A0, (int16_t)0x4DD1, (int16_t)0x6563, (int16_t)0x4E21,
(int16_t)0x6526, (int16_t)0x4E70, (int16_t)0x64E8, (int16_t)0x4EBF, (int16_t)0x64AA,
(int16_t)0x4F0F, (int16_t)0x646C, (int16_t)0x4F5E, (int16_t)0x642D, (int16_t)0x4FAC,
(int16_t)0x63EF, (int16_t)0x4FFB, (int16_t)0x63B0, (int16_t)0x5049, (int16_t)0x6371,
(int16_t)0x5097, (int16_t)0x6331, (int16_t)0x50E5, (int16_t)0x62F2, (int16_t)0x5133,
(int16_t)0x62B2, (int16_t)0x5181, (int16_t)0x6271, (int16_t)0x51CE, (int16_t)0x6231,
(int16_t)0x521C, (int16_t)0x61F1, (int16_t)0x5269, (int16_t)0x61B0, (int16_t)0x52B5,
(int16_t)0x616F, (int16_t)0x5302, (int16_t)0x612D, (int16_t)0x534E, (int16_t)0x60EC,
(int16_t)0x539B, (int16_t)0x60AA, (int16_t)0x53E7, (int16_t)0x6068, (int16_t)0x5433,
(int16_t)0x6026, (int16_t)0x547E, (int16_t)0x5FE3, (int16_t)0x54CA, (int16_t)0x5FA0,
(int16_t)0x5515, (int16_t)0x5F5E, (int16_t)0x5560, (int16_t)0x5F1A, (int16_t)0x55AB,
(int16_t)0x5ED7, (int16_t)0x55F5, (int16_t)0x5E93, (int16_t)0x5640, (int16_t)0x5E50,
(int16_t)0x568A, (int16_t)0x5E0B, (int16_t)0x56D4, (int16_t)0x5DC7, (int16_t)0x571D,
(int16_t)0x5D83, (int16_t)0x5767, (int16_t)0x5D3E, (int16_t)0x57B0, (int16_t)0x5CF9,
(int16_t)0x57F9, (int16_t)0x5CB4, (int16_t)0x5842, (int16_t)0x5C6E, (int16_t)0x588B,
(int16_t)0x5C29, (int16_t)0x58D4, (int16_t)0x5BE3, (int16_t)0x591C, (int16_t)0x5B9D,
(int16_t)0x5964, (int16_t)0x5B56, (int16_t)0x59AC, (int16_t)0x5B10, (int16_t)0x59F3,
(int16_t)0x5AC9, (int16_t)0x5A3B, (int16_t)0x5A82, (int16_t)0x5A82, (int16_t)0x5A3B,
(int16_t)0x5AC9, (int16_t)0x59F3, (int16_t)0x5B10, (int16_t)0x59AC, (int16_t)0x5B56,
(int16_t)0x5964, (int16_t)0x5B9D, (int16_t)0x591C, (int16_t)0x5BE3, (int16_t)0x58D4,
(int16_t)0x5C29, (int16_t)0x588B, (int16_t)0x5C6E, (int16_t)0x5842, (int16_t)0x5CB4,
(int16_t)0x57F9, (int16_t)0x5CF9, (int16_t)0x57B0, (int16_t)0x5D3E, (int16_t)0x5767,
(int16_t)0x5D83, (int16_t)0x571D, (int16_t)0x5DC7, (int16_t)0x56D4, (int16_t)0x5E0B,
(int16_t)0x568A, (int16_t)0x5E50, (int16_t)0x5640, (int16_t)0x5E93, (int16_t)0x55F5,
(int16_t)0x5ED7, (int16_t)0x55AB, (int16_t)0x5F1A, (int16_t)0x5560, (int16_t)0x5F5E,
(int16_t)0x5515, (int16_t)0x5FA0, (int16_t)0x54CA, (int16_t)0x5FE3, (int16_t)0x547E,
(int16_t)0x6026, (int16_t)0x5433, (int16_t)0x6068, (int16_t)0x53E7, (int16_t)0x60AA,
(int16_t)0x539B, (int16_t)0x60EC, (int16_t)0x534E, (int16_t)0x612D, (int16_t)0x5302,
(int16_t)0x616F, (int16_t)0x52B5, (int16_t)0x61B0, (int16_t)0x5269, (int16_t)0x61F1,
(int16_t)0x521C, (int16_t)0x6231, (int16_t)0x51CE, (int16_t)0x6271, (int16_t)0x5181,
(int16_t)0x62B2, (int16_t)0x5133, (int16_t)0x62F2, (int16_t)0x50E5, (int16_t)0x6331,
(int16_t)0x5097, (int16_t)0x6371, (int16_t)0x5049, (int16_t)0x63B0, (int16_t)0x4FFB,
(int16_t)0x63EF, (int16_t)0x4FAC, (int16_t)0x642D, (int16_t)0x4F5E, (int16_t)0x646C,
(int16_t)0x4F0F, (int16_t)0x64AA, (int16_t)0x4EBF, (int16_t)0x64E8, (int16_t)0x4E70,
(int16_t)0x6526, (int16_t)0x4E21, (int16_t)0x6563, (int16_t)0x4DD1, (int16_t)0x65A0,
(int16_t)0x4D81, (int16_t)0x65DD, (int16_t)0x4D31, (int16_t)0x661A, (int16_t)0x4CE1,
(int16_t)0x6657, (int16_t)0x4C90, (int16_t)0x6693, (int16_t)0x4C3F, (int16_t)0x66CF,
(int16_t)0x4BEF, (int16_t)0x670B, (int16_t)0x4B9E, (int16_t)0x6746, (int16_t)0x4B4C,
(int16_t)0x6782, (int16_t)0x4AFB, (int16_t)0x67BD, (int16_t)0x4AA9, (int16_t)0x67F7,
(int16_t)0x4A58, (int16_t)0x6832, (int16_t)0x4A06, (int16_t)0x686C, (int16_t)0x49B4,
(int16_t)0x68A6, (int16_t)0x4961, (int16_t)0x68E0, (int16_t)0x490F, (int16_t)0x6919,
(int16_t)0x48BC, (int16_t)0x6953, (int16_t)0x4869, (int16_t)0x698C, (int16_t)0x4816,
(int16_t)0x69C4, (int16_t)0x47C3, (int16_t)0x69FD, (int16_t)0x4770, (int16_t)0x6A35,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x46C9, (int16_t)0x6AA5, (int16_t)0x4675,
(int16_t)0x6ADC, (int16_t)0x4621, (int16_t)0x6B13, (int16_t)0x45CD, (int16_t)0x6B4A,
(int16_t)0x4578, (int16_t)0x6B81, (int16_t)0x4524, (int16_t)0x6BB8, (int16_t)0x44CF,
(int16_t)0x6BEE, (int16_t)0x447A, (int16_t)0x6C24, (int16_t)0x4425, (int16_t)0x6C59,
(int16_t)0x43D0, (int16_t)0x6C8F, (int16_t)0x437B, (int16_t)0x6CC4, (int16_t)0x4325,
(int16_t)0x6CF9, (int16_t)0x42D0, (int16_t)0x6D2D, (int16_t)0x427A, (int16_t)0x6D62,
(int16_t)0x4224, (int16_t)0x6D96, (int16_t)0x41CE, (int16_t)0x6DCA, (int16_t)0x4177,
(int16_t)0x6DFD, (int16_t)0x4121, (int16_t)0x6E30, (int16_t)0x40CA, (int16_t)0x6E63,
(int16_t)0x4073, (int16_t)0x6E96, (int16_t)0x401D, (int16_t)0x6EC9, (int16_t)0x3FC5,
(int16_t)0x6EFB, (int16_t)0x3F6E, (int16_t)0x6F2D, (int16_t)0x3F17, (int16_t)0x6F5F,
(int16_t)0x3EBF, (int16_t)0x6F90, (int16_t)0x3E68, (int16_t)0x6FC1, (int16_t)0x3E10,
(int16_t)0x6FF2, (int16_t)0x3DB8, (int16_t)0x7023, (int16_t)0x3D60, (int16_t)0x7053,
(int16_t)0x3D07, (int16_t)0x7083, (int16_t)0x3CAF, (int16_t)0x70B3, (int16_t)0x3C56,
(int16_t)0x70E2, (int16_t)0x3BFD, (int16_t)0x7112, (int16_t)0x3BA5, (int16_t)0x7141,
(int16_t)0x3B4C, (int16_t)0x716F, (int16_t)0x3AF2, (int16_t)0x719E, (int16_t)0x3A99,
(int16_t)0x71CC, (int16_t)0x3A40, (int16_t)0x71FA, (int16_t)0x39E6, (int16_t)0x7227,
(int16_t)0x398C, (int16_t)0x7255, (int16_t)0x3932, (int16_t)0x7282, (int16_t)0x38D8,
(int16_t)0x72AF, (int16_t)0x387E, (int16_t)0x72DB, (int16_t)0x3824, (int16_t)0x7307,
(int16_t)0x37CA, (int16_t)0x7333, (int16_t)0x376F, (int16_t)0x735F, (int16_t)0x3714,
(int16_t)0x738A, (int16_t)0x36BA, (int16_t)0x73B5, (int16_t)0x365F, (int16_t)0x73E0,
(int16_t)0x3604, (int16_t)0x740B, (int16_t)0x35A8, (int16_t)0x7435, (int16_t)0x354D,
(int16_t)0x745F, (int16_t)0x34F2, (int16_t)0x7489, (int16_t)0x3496, (int16_t)0x74B2,
(int16_t)0x343A, (int16_t)0x74DB, (int16_t)0x33DE, (int16_t)0x7504, (int16_t)0x3382,
(int16_t)0x752D, (int16_t)0x3326, (int16_t)0x7555, (int16_t)0x32CA, (int16_t)0x757D,
(int16_t)0x326E, (int16_t)0x75A5, (int16_t)0x3211, (int16_t)0x75CC, (int16_t)0x31B5,
(int16_t)0x75F4, (int16_t)0x3158, (int16_t)0x761B, (int16_t)0x30FB, (int16_t)0x7641,
(int16_t)0x309E, (int16_t)0x7668, (int16_t)0x3041, (int16_t)0x768E, (int16_t)0x2FE4,
(int16_t)0x76B3, (int16_t)0x2F87, (int16_t)0x76D9, (int16_t)0x2F29, (int16_t)0x76FE,
(int16_t)0x2ECC, (int16_t)0x7723, (int16_t)0x2E6E, (int16_t)0x7747, (int16_t)0x2E11,
(int16_t)0x776C, (int16_t)0x2DB3, (int16_t)0x7790, (int16_t)0x2D55, (int16_t)0x77B4,
(int16_t)0x2CF7, (int16_t)0x77D7, (int16_t)0x2C98, (int16_t)0x77FA, (int16_t)0x2C3A,
(int16_t)0x781D, (int16_t)0x2BDC, (int16_t)0x7840, (int16_t)0x2B7D, (int16_t)0x7862,
(int16_t)0x2B1F, (int16_t)0x7884, (int16_t)0x2AC0, (int16_t)0x78A6, (int16_t)0x2A61,
(int16_t)0x78C7, (int16_t)0x2A02, (int16_t)0x78E8, (int16_t)0x29A3, (int16_t)0x7909,
(int16_t)0x2944, (int16_t)0x792A, (int16_t)0x28E5, (int16_t)0x794A, (int16_t)0x2886,
(int16_t)0x796A, (int16_t)0x2826, (int16_t)0x798A, (int16_t)0x27C7, (int16_t)0x79A9,
(int16_t)0x2767, (int16_t)0x79C8, (int16_t)0x2707, (int16_t)0x79E7, (int16_t)0x26A8,
(int16_t)0x7A05, (int16_t)0x2648, (int16_t)0x7A24, (int16_t)0x25E8, (int16_t)0x7A42,
(int16_t)0x2588, (int16_t)0x7A5F, (int16_t)0x2528, (int16_t)0x7A7D, (int16_t)0x24C7,
(int16_t)0x7A9A, (int16_t)0x2467, (int16_t)0x7AB6, (int16_t)0x2407, (int16_t)0x7AD3,
(int16_t)0x23A6, (int16_t)0x7AEF, (int16_t)0x2345, (int16_t)0x7B0B, (int16_t)0x22E5,
(int16_t)0x7B26, (int16_t)0x2284, (int16_t)0x7B42, (int16_t)0x2223, (int16_t)0x7B5D,
(int16_t)0x21C2, (int16_t)0x7B77, (int16_t)0x2161, (int16_t)0x7B92, (int16_t)0x2100,
(int16_t)0x7BAC, (int16_t)0x209F, (int16_t)0x7BC5, (int16_t)0x203E, (int16_t)0x7BDF,
(int16_t)0x1FDC, (int16_t)0x7BF8, (int16_t)0x1F7B, (int16_t)0x7C11, (int16_t)0x1F19,
(int16_t)0x7C29, (int16_t)0x1EB8, (int16_t)0x7C42, (int16_t)0x1E56, (int16_t)0x7C5A,
(int16_t)0x1DF5, (int16_t)0x7C71, (int16_t)0x1D93, (int16_t)0x7C89, (int16_t)0x1D31,
(int16_t)0x7CA0, (int16_t)0x1CCF, (int16_t)0x7CB7, (int16_t)0x1C6D, (int16_t)0x7CCD,
(int16_t)0x1C0B, (int16_t)0x7CE3, (int16_t)0x1BA9, (int16_t)0x7CF9, (int16_t)0x1B47,
(int16_t)0x7D0F, (int16_t)0x1AE4, (int16_t)0x7D24, (int16_t)0x1A82, (int16_t)0x7D39,
(int16_t)0x1A20, (int16_t)0x7D4E, (int16_t)0x19BD, (int16_t)0x7D62, (int16_t)0x195B,
(int16_t)0x7D76, (int16_t)0x18F8, (int16_t)0x7D8A, (int16_t)0x1896, (int16_t)0x7D9D,
(int16_t)0x1833, (int16_t)0x7DB0, (int16_t)0x17D0, (int16_t)0x7DC3, (int16_t)0x176D,
(int16_t)0x7DD6, (int16_t)0x170A, (int16_t)0x7DE8, (int16_t)0x16A8, (int16_t)0x7DFA,
(int16_t)0x1645, (int16_t)0x7E0C, (int16_t)0x15E2, (int16_t)0x7E1D, (int16_t)0x157F,
(int16_t)0x7E2E, (int16_t)0x151B, (int16_t)0x7E3F, (int16_t)0x14B8, (int16_t)0x7E4F,
(int16_t)0x1455, (int16_t)0x7E5F, (int16_t)0x13F2, (int16_t)0x7E6F, (int16_t)0x138E,
(int16_t)0x7E7F, (int16_t)0x132B, (int16_t)0x7E8E, (int16_t)0x12C8, (int16_t)0x7E9D,
(int16_t)0x1264, (int16_t)0x7EAB, (int16_t)0x1201, (int16_t)0x7EBA, (int16_t)0x119D,
(int16_t)0x7EC8, (int16_t)0x1139, (int16_t)0x7ED5, (int16_t)0x10D6, (int16_t)0x7EE3,
(int16_t)0x1072, (int16_t)0x7EF0, (int16_t)0x100E, (int16_t)0x7EFD, (int16_t)0x0FAB,
(int16_t)0x7F09, (int16_t)0x0F47, (int16_t)0x7F15, (int16_t)0x0EE3, (int16_t)0x7F21,
(int16_t)0x0E7F, (int16_t)0x7F2D, (int16_t)0x0E1B, (int16_t)0x7F38, (int16_t)0x0DB7,
(int16_t)0x7F43, (int16_t)0x0D53, (int16_t)0x7F4D, (int16_t)0x0CEF, (int16_t)0x7F58,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x0C27, (int16_t)0x7F6B, (int16_t)0x0BC3,
(int16_t)0x7F75, (int16_t)0x0B5F, (int16_t)0x7F7E, (int16_t)0x0AFB, (int16_t)0x7F87,
(int16_t)0x0A97, (int16_t)0x7F8F, (int16_t)0x0A33, (int16_t)0x7F97, (int16_t)0x09CE,
(int16_t)0x7F9F, (int16_t)0x096A, (int16_t)0x7FA7, (int16_t)0x0906, (int16_t)0x7FAE,
(int16_t)0x08A2, (int16_t)0x7FB5, (int16_t)0x083D, (int16_t)0x7FBC, (int16_t)0x07D9,
(int16_t)0x7FC2, (int16_t)0x0775, (int16_t)0x7FC8, (int16_t)0x0710, (int16_t)0x7FCE,
(int16_t)0x06AC, (int16_t)0x7FD3, (int16_t)0x0647, (int16_t)0x7FD8, (int16_t)0x05E3,
(int16_t)0x7FDD, (int16_t)0x057F, (int16_t)0x7FE1, (int16_t)0x051A, (int16_t)0x7FE5,
(int16_t)0x04B6, (int16_t)0x7FE9, (int16_t)0x0451, (int16_t)0x7FED, (int16_t)0x03ED,
(int16_t)0x7FF0, (int16_t)0x0388, (int16_t)0x7FF3, (int16_t)0x0324, (int16_t)0x7FF6,
(int16_t)0x02BF, (int16_t)0x7FF8, (int16_t)0x025B, (int16_t)0x7FFA, (int16_t)0x01F6,
(int16_t)0x7FFC, (int16_t)0x0192, (int16_t)0x7FFD, (int16_t)0x012D, (int16_t)0x7FFE,
(int16_t)0x00C9, (int16_t)0x7FFF, (int16_t)0x0064, (int16_t)0x7FFF, (int16_t)0x0000,
(int16_t)0x7FFF, (int16_t)0xFF9B, (int16_t)0x7FFF, (int16_t)0xFF36, (int16_t)0x7FFF,
(int16_t)0xFED2, (int16_t)0x7FFE, (int16_t)0xFE6D, (int16_t)0x7FFD, (int16_t)0xFE09,
(int16_t)0x7FFC, (int16_t)0xFDA4, (int16_t)0x7FFA, (int16_t)0xFD40, (int16_t)0x7FF8,
(int16_t)0xFCDB, (int16_t)0x7FF6, (int16_t)0xFC77, (int16_t)0x7FF3, (int16_t)0xFC12,
(int16_t)0x7FF0, (int16_t)0xFBAE, (int16_t)0x7FED, (int16_t)0xFB49, (int16_t)0x7FE9,
(int16_t)0xFAE5, (int16_t)0x7FE5, (int16_t)0xFA80, (int16_t)0x7FE1, (int16_t)0xFA1C,
(int16_t)0x7FDD, (int16_t)0xF9B8, (int16_t)0x7FD8, (int16_t)0xF953, (int16_t)0x7FD3,
(int16_t)0xF8EF, (int16_t)0x7FCE, (int16_t)0xF88A, (int16_t)0x7FC8, (int16_t)0xF826,
(int16_t)0x7FC2, (int16_t)0xF7C2, (int16_t)0x7FBC, (int16_t)0xF75D, (int16_t)0x7FB5,
(int16_t)0xF6F9, (int16_t)0x7FAE, (int16_t)0xF695, (int16_t)0x7FA7, (int16_t)0xF631,
(int16_t)0x7F9F, (int16_t)0xF5CC, (int16_t)0x7F97, (int16_t)0xF568, (int16_t)0x7F8F,
(int16_t)0xF504, (int16_t)0x7F87, (int16_t)0xF4A0, (int16_t)0x7F7E, (int16_t)0xF43C,
(int16_t)0x7F75, (int16_t)0xF3D8, (int16_t)0x7F6B, (int16_t)0xF374, (int16_t)0x7F62,
(int16_t)0xF310, (int16_t)0x7F58, (int16_t)0xF2AC, (int16_t)0x7F4D, (int16_t)0xF248,
(int16_t)0x7F43, (int16_t)0xF1E4, (int16_t)0x7F38, (int16_t)0xF180, (int16_t)0x7F2D,
(int16_t)0xF11C, (int16_t)0x7F21, (int16_t)0xF0B8, (int16_t)0x7F15, (int16_t)0xF054,
(int16_t)0x7F09, (int16_t)0xEFF1, (int16_t)0x7EFD, (int16_t)0xEF8D, (int16_t)0x7EF0,
(int16_t)0xEF29, (int16_t)0x7EE3, (int16_t)0xEEC6, (int16_t)0x7ED5, (int16_t)0xEE62,
(int16_t)0x7EC8, (int16_t)0xEDFE, (int16_t)0x7EBA, (int16_t)0xED9B, (int16_t)0x7EAB,
(int16_t)0xED37, (int16_t)0x7E9D, (int16_t)0xECD4, (int16_t)0x7E8E, (int16_t)0xEC71,
(int16_t)0x7E7F, (int16_t)0xEC0D, (int16_t)0x7E6F, (int16_t)0xEBAA, (int16_t)0x7E5F,
(int16_t)0xEB47, (int16_t)0x7E4F, (int16_t)0xEAE4, (int16_t)0x7E3F, (int16_t)0xEA80,
(int16_t)0x7E2E, (int16_t)0xEA1D, (int16_t)0x7E1D, (int16_t)0xE9BA, (int16_t)0x7E0C,
(int16_t)0xE957, (int16_t)0x7DFA, (int16_t)0xE8F5, (int16_t)0x7DE8, (int16_t)0xE892,
(int16_t)0x7DD6, (int16_t)0xE82F, (int16_t)0x7DC3, (int16_t)0xE7CC, (int16_t)0x7DB0,
(int16_t)0xE769, (int16_t)0x7D9D, (int16_t)0xE707, (int16_t)0x7D8A, (int16_t)0xE6A4,
(int16_t)0x7D76, (int16_t)0xE642, (int16_t)0x7D62, (int16_t)0xE5DF, (int16_t)0x7D4E,
(int16_t)0xE57D, (int16_t)0x7D39, (int16_t)0xE51B, (int16_t)0x7D24, (int16_t)0xE4B8,
(int16_t)0x7D0F, (int16_t)0xE456, (int16_t)0x7CF9, (int16_t)0xE3F4, (int16_t)0x7CE3,
(int16_t)0xE392, (int16_t)0x7CCD, (int16_t)0xE330, (int16_t)0x7CB7, (int16_t)0xE2CE,
(int16_t)0x7CA0, (int16_t)0xE26C, (int16_t)0x7C89, (int16_t)0xE20A, (int16_t)0x7C71,
(int16_t)0xE1A9, (int16_t)0x7C5A, (int16_t)0xE147, (int16_t)0x7C42, (int16_t)0xE0E6,
(int16_t)0x7C29, (int16_t)0xE084, (int16_t)0x7C11, (int16_t)0xE023, (int16_t)0x7BF8,
(int16_t)0xDFC1, (int16_t)0x7BDF, (int16_t)0xDF60, (int16_t)0x7BC5, (int16_t)0xDEFF,
(int16_t)0x7BAC, (int16_t)0xDE9E, (int16_t)0x7B92, (int16_t)0xDE3D, (int16_t)0x7B77,
(int16_t)0xDDDC, (int16_t)0x7B5D, (int16_t)0xDD7B, (int16_t)0x7B42, (int16_t)0xDD1A,
(int16_t)0x7B26, (int16_t)0xDCBA, (int16_t)0x7B0B, (int16_t)0xDC59, (int16_t)0x7AEF,
(int16_t)0xDBF8, (int16_t)0x7AD3, (int16_t)0xDB98, (int16_t)0x7AB6, (int16_t)0xDB38,
(int16_t)0x7A9A, (int16_t)0xDAD7, (int16_t)0x7A7D, (int16_t)0xDA77, (int16_t)0x7A5F,
(int16_t)0xDA17, (int16_t)0x7A42, (int16_t)0xD9B7, (int16_t)0x7A24, (int16_t)0xD957,
(int16_t)0x7A05, (int16_t)0xD8F8, (int16_t)0x79E7, (int16_t)0xD898, (int16_t)0x79C8,
(int16_t)0xD838, (int16_t)0x79A9, (int16_t)0xD7D9, (int16_t)0x798A, (int16_t)0xD779,
(int16_t)0x796A, (int16_t)0xD71A, (int16_t)0x794A, (int16_t)0xD6BB, (int16_t)0x792A,
(int16_t)0xD65C, (int16_t)0x7909, (int16_t)0xD5FD, (int16_t)0x78E8, (int16_t)0xD59E,
(int16_t)0x78C7, (int16_t)0xD53F, (int16_t)0x78A6, (int16_t)0xD4E0, (int16_t)0x7884,
(int16_t)0xD482, (int16_t)0x7862, (int16_t)0xD423, (int16_t)0x7840, (int16_t)0xD3C5,
(int16_t)0x781D, (int16_t)0xD367, (int16_t)0x77FA, (int16_t)0xD308, (int16_t)0x77D7,
(int16_t)0xD2AA, (int16_t)0x77B4, (int16_t)0xD24C, (int16_t)0x7790, (int16_t)0xD1EE,
(int16_t)0x776C, (int16_t)0xD191, (int16_t)0x7747, (int16_t)0xD133, (int16_t)0x7723,
(int16_t)0xD0D6, (int16_t)0x76FE, (int16_t)0xD078, (int16_t)0x76D9, (int16_t)0xD01B,
(int16_t)0x76B3, (int16_t)0xCFBE, (int16_t)0x768E, (int16_t)0xCF61, (int16_t)0x7668,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xCEA7, (int16_t)0x761B, (int16_t)0xCE4A,
(int16_t)0x75F4, (int16_t)0xCDEE, (int16_t)0x75CC, (int16_t)0xCD91, (int16_t)0x75A5,
(int16_t)0xCD35, (int16_t)0x757D, (int16_t)0xCCD9, (int16_t)0x7555, (int16_t)0xCC7D,
(int16_t)0x752D, (int16_t)0xCC21, (int16_t)0x7504, (int16_t)0xCBC5, (int16_t)0x74DB,
(int16_t)0xCB69, (int16_t)0x74B2, (int16_t)0xCB0D, (int16_t)0x7489, (int16_t)0xCAB2,
(int16_t)0x745F, (int16_t)0xCA57, (int16_t)0x7435, (int16_t)0xC9FB, (int16_t)0x740B,
(int16_t)0xC9A0, (int16_t)0x73E0, (int16_t)0xC945, (int16_t)0x73B5, (int16_t)0xC8EB,
(int16_t)0x738A, (int16_t)0xC890, (int16_t)0x735F, (int16_t)0xC835, (int16_t)0x7333,
(int16_t)0xC7DB, (int16_t)0x7307, (int16_t)0xC781, (int16_t)0x72DB, (int16_t)0xC727,
(int16_t)0x72AF, (int16_t)0xC6CD, (int16_t)0x7282, (int16_t)0xC673, (int16_t)0x7255,
(int16_t)0xC619, (int16_t)0x7227, (int16_t)0xC5BF, (int16_t)0x71FA, (int16_t)0xC566,
(int16_t)0x71CC, (int16_t)0xC50D, (int16_t)0x719E, (int16_t)0xC4B3, (int16_t)0x716F,
(int16_t)0xC45A, (int16_t)0x7141, (int16_t)0xC402, (int16_t)0x7112, (int16_t)0xC3A9,
(int16_t)0x70E2, (int16_t)0xC350, (int16_t)0x70B3, (int16_t)0xC2F8, (int16_t)0x7083,
(int16_t)0xC29F, (int16_t)0x7053, (int16_t)0xC247, (int16_t)0x7023, (int16_t)0xC1EF,
(int16_t)0x6FF2, (int16_t)0xC197, (int16_t)0x6FC1, (int16_t)0xC140, (int16_t)0x6F90,
(int16_t)0xC0E8, (int16_t)0x6F5F, (int16_t)0xC091, (int16_t)0x6F2D, (int16_t)0xC03A,
(int16_t)0x6EFB, (int16_t)0xBFE2, (int16_t)0x6EC9, (int16_t)0xBF8C, (int16_t)0x6E96,
(int16_t)0xBF35, (int16_t)0x6E63, (int16_t)0xBEDE, (int16_t)0x6E30, (int16_t)0xBE88,
(int16_t)0x6DFD, (int16_t)0xBE31, (int16_t)0x6DCA, (int16_t)0xBDDB, (int16_t)0x6D96,
(int16_t)0xBD85, (int16_t)0x6D62, (int16_t)0xBD2F, (int16_t)0x6D2D, (int16_t)0xBCDA,
(int16_t)0x6CF9, (int16_t)0xBC84, (int16_t)0x6CC4, (int16_t)0xBC2F, (int16_t)0x6C8F,
(int16_t)0xBBDA, (int16_t)0x6C59, (int16_t)0xBB85, (int16_t)0x6C24, (int16_t)0xBB30,
(int16_t)0x6BEE, (int16_t)0xBADB, (int16_t)0x6BB8, (int16_t)0xBA87, (int16_t)0x6B81,
(int16_t)0xBA32, (int16_t)0x6B4A, (int16_t)0xB9DE, (int16_t)0x6B13, (int16_t)0xB98A,
(int16_t)0x6ADC, (int16_t)0xB936, (int16_t)0x6AA5, (int16_t)0xB8E3, (int16_t)0x6A6D,
(int16_t)0xB88F, (int16_t)0x6A35, (int16_t)0xB83C, (int16_t)0x69FD, (int16_t)0xB7E9,
(int16_t)0x69C4, (int16_t)0xB796, (int16_t)0x698C, (int16_t)0xB743, (int16_t)0x6953,
(int16_t)0xB6F0, (int16_t)0x6919, (int16_t)0xB69E, (int16_t)0x68E0, (int16_t)0xB64B,
(int16_t)0x68A6, (int16_t)0xB5F9, (int16_t)0x686C, (int16_t)0xB5A7, (int16_t)0x6832,
(int16_t)0xB556, (int16_t)0x67F7, (int16_t)0xB504, (int16_t)0x67BD, (int16_t)0xB4B3,
(int16_t)0x6782, (int16_t)0xB461, (int16_t)0x6746, (int16_t)0xB410, (int16_t)0x670B,
(int16_t)0xB3C0, (int16_t)0x66CF, (int16_t)0xB36F, (int16_t)0x6693, (int16_t)0xB31E,
(int16_t)0x6657, (int16_t)0xB2CE, (int16_t)0x661A, (int16_t)0xB27E, (int16_t)0x65DD,
(int16_t)0xB22E, (int16_t)0x65A0, (int16_t)0xB1DE, (int16_t)0x6563, (int16_t)0xB18F,
(int16_t)0x6526, (int16_t)0xB140, (int16_t)0x64E8, (int16_t)0xB0F0, (int16_t)0x64AA,
(int16_t)0xB0A1, (int16_t)0x646C, (int16_t)0xB053, (int16_t)0x642D, (int16_t)0xB004,
(int16_t)0x63EF, (int16_t)0xAFB6, (int16_t)0x63B0, (int16_t)0xAF68, (int16_t)0x6371,
(int16_t)0xAF1A, (int16_t)0x6331, (int16_t)0xAECC, (int16_t)0x62F2, (int16_t)0xAE7E,
(int16_t)0x62B2, (int16_t)0xAE31, (int16_t)0x6271, (int16_t)0xADE3, (int16_t)0x6231,
(int16_t)0xAD96, (int16_t)0x61F1, (int16_t)0xAD4A, (int16_t)0x61B0, (int16_t)0xACFD,
(int16_t)0x616F, (int16_t)0xACB1, (int16_t)0x612D, (int16_t)0xAC64, (int16_t)0x60EC,
(int16_t)0xAC18, (int16_t)0x60AA, (int16_t)0xABCC, (int16_t)0x6068, (int16_t)0xAB81,
(int16_t)0x6026, (int16_t)0xAB35, (int16_t)0x5FE3, (int16_t)0xAAEA, (int16_t)0x5FA0,
(int16_t)0xAA9F, (int16_t)0x5F5E, (int16_t)0xAA54, (int16_t)0x5F1A, (int16_t)0xAA0A,
(int16_t)0x5ED7, (int16_t)0xA9BF, (int16_t)0x5E93, (int16_t)0xA975, (int16_t)0x5E50,
(int16_t)0xA92B, (int16_t)0x5E0B, (int16_t)0xA8E2, (int16_t)0x5DC7, (int16_t)0xA898,
(int16_t)0x5D83, (int16_t)0xA84F, (int16_t)0x5D3E, (int16_t)0xA806, (int16_t)0x5CF9,
(int16_t)0xA7BD, (int16_t)0x5CB4, (int16_t)0xA774, (int16_t)0x5C6E, (int16_t)0xA72B,
(int16_t)0x5C29, (int16_t)0xA6E3, (int16_t)0x5BE3, (int16_t)0xA69B, (int16_t)0x5B9D,
(int16_t)0xA653, (int16_t)0x5B56, (int16_t)0xA60C, (int16_t)0x5B10, (int16_t)0xA5C4,
(int16_t)0x5AC9, (int16_t)0xA57D, (int16_t)0x5A82, (int16_t)0xA536, (int16_t)0x5A3B,
(int16_t)0xA4EF, (int16_t)0x59F3, (int16_t)0xA4A9, (int16_t)0x59AC, (int16_t)0xA462,
(int16_t)0x5964, (int16_t)0xA41C, (int16_t)0x591C, (int16_t)0xA3D6, (int16_t)0x58D4,
(int16_t)0xA391, (int16_t)0x588B, (int16_t)0xA34B, (int16_t)0x5842, (int16_t)0xA306,
(int16_t)0x57F9, (int16_t)0xA2C1, (int16_t)0x57B0, (int16_t)0xA27C, (int16_t)0x5767,
(int16_t)0xA238, (int16_t)0x571D, (int16_t)0xA1F4, (int16_t)0x56D4, (int16_t)0xA1AF,
(int16_t)0x568A, (int16_t)0xA16C, (int16_t)0x5640, (int16_t)0xA128, (int16_t)0x55F5,
(int16_t)0xA0E5, (int16_t)0x55AB, (int16_t)0xA0A1, (int16_t)0x5560, (int16_t)0xA05F,
(int16_t)0x5515, (int16_t)0xA01C, (int16_t)0x54CA, (int16_t)0x9FD9, (int16_t)0x547E,
(int16_t)0x9F97, (int16_t)0x5433, (int16_t)0x9F55, (int16_t)0x53E7, (int16_t)0x9F13,
(int16_t)0x539B, (int16_t)0x9ED2, (int16_t)0x534E, (int16_t)0x9E90, (int16_t)0x5302,
(int16_t)0x9E4F, (int16_t)0x52B5, (int16_t)0x9E0E, (int16_t)0x5269, (int16_t)0x9DCE,
(int16_t)0x521C, (int16_t)0x9D8E, (int16_t)0x51CE, (int16_t)0x9D4D, (int16_t)0x5181,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9CCE, (int16_t)0x50E5, (int16_t)0x9C8E,
(int16_t)0x5097, (int16_t)0x9C4F, (int16_t)0x5049, (int16_t)0x9C10, (int16_t)0x4FFB,
(int16_t)0x9BD2, (int16_t)0x4FAC, (int16_t)0x9B93, (int16_t)0x4F5E, (int16_t)0x9B55,
(int16_t)0x4F0F, (int16_t)0x9B17, (int16_t)0x4EBF, (int16_t)0x9AD9, (int16_t)0x4E70,
(int16_t)0x9A9C, (int16_t)0x4E21, (int16_t)0x9A5F, (int16_t)0x4DD1, (int16_t)0x9A22,
(int16_t)0x4D81, (int16_t)0x99E5, (int16_t)0x4D31, (int16_t)0x99A8, (int16_t)0x4CE1,
(int16_t)0x996C, (int16_t)0x4C90, (int16_t)0x9930, (int16_t)0x4C3F, (int16_t)0x98F4,
(int16_t)0x4BEF, (int16_t)0x98B9, (int16_t)0x4B9E, (int16_t)0x987D, (int16_t)0x4B4C,
(int16_t)0x9842, (int16_t)0x4AFB, (int16_t)0x9808, (int16_t)0x4AA9, (int16_t)0x97CD,
(int16_t)0x4A58, (int16_t)0x9793, (int16_t)0x4A06, (int16_t)0x9759, (int16_t)0x49B4,
(int16_t)0x971F, (int16_t)0x4961, (int16_t)0x96E6, (int16_t)0x490F, (int16_t)0x96AC,
(int16_t)0x48BC, (int16_t)0x9673, (int16_t)0x4869, (int16_t)0x963B, (int16_t)0x4816,
(int16_t)0x9602, (int16_t)0x47C3, (int16_t)0x95CA, (int16_t)0x4770, (int16_t)0x9592,
(int16_t)0x471C, (int16_t)0x955A, (int16_t)0x46C9, (int16_t)0x9523, (int16_t)0x4675,
(int16_t)0x94EC, (int16_t)0x4621, (int16_t)0x94B5, (int16_t)0x45CD, (int16_t)0x947E,
(int16_t)0x4578, (int16_t)0x9447, (int16_t)0x4524, (int16_t)0x9411, (int16_t)0x44CF,
(int16_t)0x93DB, (int16_t)0x447A, (int16_t)0x93A6, (int16_t)0x4425, (int16_t)0x9370,
(int16_t)0x43D0, (int16_t)0x933B, (int16_t)0x437B, (int16_t)0x9306, (int16_t)0x4325,
(int16_t)0x92D2, (int16_t)0x42D0, (int16_t)0x929D, (int16_t)0x427A, (int16_t)0x9269,
(int16_t)0x4224, (int16_t)0x9235, (int16_t)0x41CE, (int16_t)0x9202, (int16_t)0x4177,
(int16_t)0x91CF, (int16_t)0x4121, (int16_t)0x919C, (int16_t)0x40CA, (int16_t)0x9169,
(int16_t)0x4073, (int16_t)0x9136, (int16_t)0x401D, (int16_t)0x9104, (int16_t)0x3FC5,
(int16_t)0x90D2, (int16_t)0x3F6E, (int16_t)0x90A0, (int16_t)0x3F17, (int16_t)0x906F,
(int16_t)0x3EBF, (int16_t)0x903E, (int16_t)0x3E68, (int16_t)0x900D, (int16_t)0x3E10,
(int16_t)0x8FDC, (int16_t)0x3DB8, (int16_t)0x8FAC, (int16_t)0x3D60, (int16_t)0x8F7C,
(int16_t)0x3D07, (int16_t)0x8F4C, (int16_t)0x3CAF, (int16_t)0x8F1D, (int16_t)0x3C56,
(int16_t)0x8EED, (int16_t)0x3BFD, (int16_t)0x8EBE, (int16_t)0x3BA5, (int16_t)0x8E90,
(int16_t)0x3B4C, (int16_t)0x8E61, (int16_t)0x3AF2, (int16_t)0x8E33, (int16_t)0x3A99,
(int16_t)0x8E05, (int16_t)0x3A40, (int16_t)0x8DD8, (int16_t)0x39E6, (int16_t)0x8DAA,
(int16_t)0x398C, (int16_t)0x8D7D, (int16_t)0x3932, (int16_t)0x8D50, (int16_t)0x38D8,
(int16_t)0x8D24, (int16_t)0x387E, (int16_t)0x8CF8, (int16_t)0x3824, (int16_t)0x8CCC,
(int16_t)0x37CA, (int16_t)0x8CA0, (int16_t)0x376F, (int16_t)0x8C75, (int16_t)0x3714,
(int16_t)0x8C4A, (int16_t)0x36BA, (int16_t)0x8C1F, (int16_t)0x365F, (int16_t)0x8BF4,
(int16_t)0x3604, (int16_t)0x8BCA, (int16_t)0x35A8, (int16_t)0x8BA0, (int16_t)0x354D,
(int16_t)0x8B76, (int16_t)0x34F2, (int16_t)0x8B4D, (int16_t)0x3496, (int16_t)0x8B24,
(int16_t)0x343A, (int16_t)0x8AFB, (int16_t)0x33DE, (int16_t)0x8AD2, (int16_t)0x3382,
(int16_t)0x8AAA, (int16_t)0x3326, (int16_t)0x8A82, (int16_t)0x32CA, (int16_t)0x8A5A,
(int16_t)0x326E, (int16_t)0x8A33, (int16_t)0x3211, (int16_t)0x8A0B, (int16_t)0x31B5,
(int16_t)0x89E4, (int16_t)0x3158, (int16_t)0x89BE, (int16_t)0x30FB, (int16_t)0x8997,
(int16_t)0x309E, (int16_t)0x8971, (int16_t)0x3041, (int16_t)0x894C, (int16_t)0x2FE4,
(int16_t)0x8926, (int16_t)0x2F87, (int16_t)0x8901, (int16_t)0x2F29, (int16_t)0x88DC,
(int16_t)0x2ECC, (int16_t)0x88B8, (int16_t)0x2E6E, (int16_t)0x8893, (int16_t)0x2E11,
(int16_t)0x886F, (int16_t)0x2DB3, (int16_t)0x884B, (int16_t)0x2D55, (int16_t)0x8828,
(int16_t)0x2CF7, (int16_t)0x8805, (int16_t)0x2C98, (int16_t)0x87E2, (int16_t)0x2C3A,
(int16_t)0x87BF, (int16_t)0x2BDC, (int16_t)0x879D, (int16_t)0x2B7D, (int16_t)0x877B,
(int16_t)0x2B1F, (int16_t)0x8759, (int16_t)0x2AC0, (int16_t)0x8738, (int16_t)0x2A61,
(int16_t)0x8717, (int16_t)0x2A02, (int16_t)0x86F6, (int16_t)0x29A3, (int16_t)0x86D5,
(int16_t)0x2944, (int16_t)0x86B5, (int16_t)0x28E5, (int16_t)0x8695, (int16_t)0x2886,
(int16_t)0x8675, (int16_t)0x2826, (int16_t)0x8656, (int16_t)0x27C7, (int16_t)0x8637,
(int16_t)0x2767, (int16_t)0x8618, (int16_t)0x2707, (int16_t)0x85FA, (int16_t)0x26A8,
(int16_t)0x85DB, (int16_t)0x2648, (int16_t)0x85BD, (int16_t)0x25E8, (int16_t)0x85A0,
(int16_t)0x2588, (int16_t)0x8582, (int16_t)0x2528, (int16_t)0x8565, (int16_t)0x24C7,
(int16_t)0x8549, (int16_t)0x2467, (int16_t)0x852C, (int16_t)0x2407, (int16_t)0x8510,
(int16_t)0x23A6, (int16_t)0x84F4, (int16_t)0x2345, (int16_t)0x84D9, (int16_t)0x22E5,
(int16_t)0x84BD, (int16_t)0x2284, (int16_t)0x84A2, (int16_t)0x2223, (int16_t)0x8488,
(int16_t)0x21C2, (int16_t)0x846D, (int16_t)0x2161, (int16_t)0x8453, (int16_t)0x2100,
(int16_t)0x843A, (int16_t)0x209F, (int16_t)0x8420, (int16_t)0x203E, (int16_t)0x8407,
(int16_t)0x1FDC, (int16_t)0x83EE, (int16_t)0x1F7B, (int16_t)0x83D6, (int16_t)0x1F19,
(int16_t)0x83BD, (int16_t)0x1EB8, (int16_t)0x83A5, (int16_t)0x1E56, (int16_t)0x838E,
(int16_t)0x1DF5, (int16_t)0x8376, (int16_t)0x1D93, (int16_t)0x835F, (int16_t)0x1D31,
(int16_t)0x8348, (int16_t)0x1CCF, (int16_t)0x8332, (int16_t)0x1C6D, (int16_t)0x831C,
(int16_t)0x1C0B, (int16_t)0x8306, (int16_t)0x1BA9, (int16_t)0x82F0, (int16_t)0x1B47,
(int16_t)0x82DB, (int16_t)0x1AE4, (int16_t)0x82C6, (int16_t)0x1A82, (int16_t)0x82B1,
(int16_t)0x1A20, (int16_t)0x829D, (int16_t)0x19BD, (int16_t)0x8289, (int16_t)0x195B,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x8262, (int16_t)0x1896, (int16_t)0x824F,
(int16_t)0x1833, (int16_t)0x823C, (int16_t)0x17D0, (int16_t)0x8229, (int16_t)0x176D,
(int16_t)0x8217, (int16_t)0x170A, (int16_t)0x8205, (int16_t)0x16A8, (int16_t)0x81F3,
(int16_t)0x1645, (int16_t)0x81E2, (int16_t)0x15E2, (int16_t)0x81D1, (int16_t)0x157F,
(int16_t)0x81C0, (int16_t)0x151B, (int16_t)0x81B0, (int16_t)0x14B8, (int16_t)0x81A0,
(int16_t)0x1455, (int16_t)0x8190, (int16_t)0x13F2, (int16_t)0x8180, (int16_t)0x138E,
(int16_t)0x8171, (int16_t)0x132B, (int16_t)0x8162, (int16_t)0x12C8, (int16_t)0x8154,
(int16_t)0x1264, (int16_t)0x8145, (int16_t)0x1201, (int16_t)0x8137, (int16_t)0x119D,
(int16_t)0x812A, (int16_t)0x1139, (int16_t)0x811C, (int16_t)0x10D6, (int16_t)0x810F,
(int16_t)0x1072, (int16_t)0x8102, (int16_t)0x100E, (int16_t)0x80F6, (int16_t)0x0FAB,
(int16_t)0x80EA, (int16_t)0x0F47, (int16_t)0x80DE, (int16_t)0x0EE3, (int16_t)0x80D2,
(int16_t)0x0E7F, (int16_t)0x80C7, (int16_t)0x0E1B, (int16_t)0x80BC, (int16_t)0x0DB7,
(int16_t)0x80B2, (int16_t)0x0D53, (int16_t)0x80A7, (int16_t)0x0CEF, (int16_t)0x809D,
(int16_t)0x0C8B, (int16_t)0x8094, (int16_t)0x0C27, (int16_t)0x808A, (int16_t)0x0BC3,
(int16_t)0x8081, (int16_t)0x0B5F, (int16_t)0x8078, (int16_t)0x0AFB, (int16_t)0x8070,
(int16_t)0x0A97, (int16_t)0x8068, (int16_t)0x0A33, (int16_t)0x8060, (int16_t)0x09CE,
(int16_t)0x8058, (int16_t)0x096A, (int16_t)0x8051, (int16_t)0x0906, (int16_t)0x804A,
(int16_t)0x08A2, (int16_t)0x8043, (int16_t)0x083D, (int16_t)0x803D, (int16_t)0x07D9,
(int16_t)0x8037, (int16_t)0x0775, (int16_t)0x8031, (int16_t)0x0710, (int16_t)0x802C,
(int16_t)0x06AC, (int16_t)0x8027, (int16_t)0x0647, (int16_t)0x8022, (int16_t)0x05E3,
(int16_t)0x801E, (int16_t)0x057F, (int16_t)0x801A, (int16_t)0x051A, (int16_t)0x8016,
(int16_t)0x04B6, (int16_t)0x8012, (int16_t)0x0451, (int16_t)0x800F, (int16_t)0x03ED,
(int16_t)0x800C, (int16_t)0x0388, (int16_t)0x8009, (int16_t)0x0324, (int16_t)0x8007,
(int16_t)0x02BF, (int16_t)0x8005, (int16_t)0x025B, (int16_t)0x8003, (int16_t)0x01F6,
(int16_t)0x8002, (int16_t)0x0192, (int16_t)0x8001, (int16_t)0x012D, (int16_t)0x8000,
(int16_t)0x00C9, (int16_t)0x8000, (int16_t)0x0064, (int16_t)0x8000, (int16_t)0x0000,
(int16_t)0x8000, (int16_t)0xFF9B, (int16_t)0x8000, (int16_t)0xFF36, (int16_t)0x8001,
(int16_t)0xFED2, (int16_t)0x8002, (int16_t)0xFE6D, (int16_t)0x8003, (int16_t)0xFE09,
(int16_t)0x8005, (int16_t)0xFDA4, (int16_t)0x8007, (int16_t)0xFD40, (int16_t)0x8009,
(int16_t)0xFCDB, (int16_t)0x800C, (int16_t)0xFC77, (int16_t)0x800F, (int16_t)0xFC12,
(int16_t)0x8012, (int16_t)0xFBAE, (int16_t)0x8016, (int16_t)0xFB49, (int16_t)0x801A,
(int16_t)0xFAE5, (int16_t)0x801E, (int16_t)0xFA80, (int16_t)0x8022, (int16_t)0xFA1C,
(int16_t)0x8027, (int16_t)0xF9B8, (int16_t)0x802C, (int16_t)0xF953, (int16_t)0x8031,
(int16_t)0xF8EF, (int16_t)0x8037, (int16_t)0xF88A, (int16_t)0x803D, (int16_t)0xF826,
(int16_t)0x8043, (int16_t)0xF7C2, (int16_t)0x804A, (int16_t)0xF75D, (int16_t)0x8051,
(int16_t)0xF6F9, (int16_t)0x8058, (int16_t)0xF695, (int16_t)0x8060, (int16_t)0xF631,
(int16_t)0x8068, (int16_t)0xF5CC, (int16_t)0x8070, (int16_t)0xF568, (int16_t)0x8078,
(int16_t)0xF504, (int16_t)0x8081, (int16_t)0xF4A0, (int16_t)0x808A, (int16_t)0xF43C,
(int16_t)0x8094, (int16_t)0xF3D8, (int16_t)0x809D, (int16_t)0xF374, (int16_t)0x80A7,
(int16_t)0xF310, (int16_t)0x80B2, (int16_t)0xF2AC, (int16_t)0x80BC, (int16_t)0xF248,
(int16_t)0x80C7, (int16_t)0xF1E4, (int16_t)0x80D2, (int16_t)0xF180, (int16_t)0x80DE,
(int16_t)0xF11C, (int16_t)0x80EA, (int16_t)0xF0B8, (int16_t)0x80F6, (int16_t)0xF054,
(int16_t)0x8102, (int16_t)0xEFF1, (int16_t)0x810F, (int16_t)0xEF8D, (int16_t)0x811C,
(int16_t)0xEF29, (int16_t)0x812A, (int16_t)0xEEC6, (int16_t)0x8137, (int16_t)0xEE62,
(int16_t)0x8145, (int16_t)0xEDFE, (int16_t)0x8154, (int16_t)0xED9B, (int16_t)0x8162,
(int16_t)0xED37, (int16_t)0x8171, (int16_t)0xECD4, (int16_t)0x8180, (int16_t)0xEC71,
(int16_t)0x8190, (int16_t)0xEC0D, (int16_t)0x81A0, (int16_t)0xEBAA, (int16_t)0x81B0,
(int16_t)0xEB47, (int16_t)0x81C0, (int16_t)0xEAE4, (int16_t)0x81D1, (int16_t)0xEA80,
(int16_t)0x81E2, (int16_t)0xEA1D, (int16_t)0x81F3, (int16_t)0xE9BA, (int16_t)0x8205,
(int16_t)0xE957, (int16_t)0x8217, (int16_t)0xE8F5, (int16_t)0x8229, (int16_t)0xE892,
(int16_t)0x823C, (int16_t)0xE82F, (int16_t)0x824F, (int16_t)0xE7CC, (int16_t)0x8262,
(int16_t)0xE769, (int16_t)0x8275, (int16_t)0xE707, (int16_t)0x8289, (int16_t)0xE6A4,
(int16_t)0x829D, (int16_t)0xE642, (int16_t)0x82B1, (int16_t)0xE5DF, (int16_t)0x82C6,
(int16_t)0xE57D, (int16_t)0x82DB, (int16_t)0xE51B, (int16_t)0x82F0, (int16_t)0xE4B8,
(int16_t)0x8306, (int16_t)0xE456, (int16_t)0x831C, (int16_t)0xE3F4, (int16_t)0x8332,
(int16_t)0xE392, (int16_t)0x8348, (int16_t)0xE330, (int16_t)0x835F, (int16_t)0xE2CE,
(int16_t)0x8376, (int16_t)0xE26C, (int16_t)0x838E, (int16_t)0xE20A, (int16_t)0x83A5,
(int16_t)0xE1A9, (int16_t)0x83BD, (int16_t)0xE147, (int16_t)0x83D6, (int16_t)0xE0E6,
(int16_t)0x83EE, (int16_t)0xE084, (int16_t)0x8407, (int16_t)0xE023, (int16_t)0x8420,
(int16_t)0xDFC1, (int16_t)0x843A, (int16_t)0xDF60, (int16_t)0x8453, (int16_t)0xDEFF,
(int16_t)0x846D, (int16_t)0xDE9E, (int16_t)0x8488, (int16_t)0xDE3D, (int16_t)0x84A2,
(int16_t)0xDDDC, (int16_t)0x84BD, (int16_t)0xDD7B, (int16_t)0x84D9, (int16_t)0xDD1A,
(int16_t)0x84F4, (int16_t)0xDCBA, (int16_t)0x8510, (int16_t)0xDC59, (int16_t)0x852C,
(int16_t)0xDBF8, (int16_t)0x8549, (int16_t)0xDB98, (int16_t)0x8565, (int16_t)0xDB38,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x85A0, (int16_t)0xDA77, (int16_t)0x85BD,
(int16_t)0xDA17, (int16_t)0x85DB, (int16_t)0xD9B7, (int16_t)0x85FA, (int16_t)0xD957,
(int16_t)0x8618, (int16_t)0xD8F8, (int16_t)0x8637, (int16_t)0xD898, (int16_t)0x8656,
(int16_t)0xD838, (int16_t)0x8675, (int16_t)0xD7D9, (int16_t)0x8695, (int16_t)0xD779,
(int16_t)0x86B5, (int16_t)0xD71A, (int16_t)0x86D5, (int16_t)0xD6BB, (int16_t)0x86F6,
(int16_t)0xD65C, (int16_t)0x8717, (int16_t)0xD5FD, (int16_t)0x8738, (int16_t)0xD59E,
(int16_t)0x8759, (int16_t)0xD53F, (int16_t)0x877B, (int16_t)0xD4E0, (int16_t)0x879D,
(int16_t)0xD482, (int16_t)0x87BF, (int16_t)0xD423, (int16_t)0x87E2, (int16_t)0xD3C5,
(int16_t)0x8805, (int16_t)0xD367, (int16_t)0x8828, (int16_t)0xD308, (int16_t)0x884B,
(int16_t)0xD2AA, (int16_t)0x886F, (int16_t)0xD24C, (int16_t)0x8893, (int16_t)0xD1EE,
(int16_t)0x88B8, (int16_t)0xD191, (int16_t)0x88DC, (int16_t)0xD133, (int16_t)0x8901,
(int16_t)0xD0D6, (int16_t)0x8926, (int16_t)0xD078, (int16_t)0x894C, (int16_t)0xD01B,
(int16_t)0x8971, (int16_t)0xCFBE, (int16_t)0x8997, (int16_t)0xCF61, (int16_t)0x89BE,
(int16_t)0xCF04, (int16_t)0x89E4, (int16_t)0xCEA7, (int16_t)0x8A0B, (int16_t)0xCE4A,
(int16_t)0x8A33, (int16_t)0xCDEE, (int16_t)0x8A5A, (int16_t)0xCD91, (int16_t)0x8A82,
(int16_t)0xCD35, (int16_t)0x8AAA, (int16_t)0xCCD9, (int16_t)0x8AD2, (int16_t)0xCC7D,
(int16_t)0x8AFB, (int16_t)0xCC21, (int16_t)0x8B24, (int16_t)0xCBC5, (int16_t)0x8B4D,
(int16_t)0xCB69, (int16_t)0x8B76, (int16_t)0xCB0D, (int16_t)0x8BA0, (int16_t)0xCAB2,
(int16_t)0x8BCA, (int16_t)0xCA57, (int16_t)0x8BF4, (int16_t)0xC9FB, (int16_t)0x8C1F,
(int16_t)0xC9A0, (int16_t)0x8C4A, (int16_t)0xC945, (int16_t)0x8C75, (int16_t)0xC8EB,
(int16_t)0x8CA0, (int16_t)0xC890, (int16_t)0x8CCC, (int16_t)0xC835, (int16_t)0x8CF8,
(int16_t)0xC7DB, (int16_t)0x8D24, (int16_t)0xC781, (int16_t)0x8D50, (int16_t)0xC727,
(int16_t)0x8D7D, (int16_t)0xC6CD, (int16_t)0x8DAA, (int16_t)0xC673, (int16_t)0x8DD8,
(int16_t)0xC619, (int16_t)0x8E05, (int16_t)0xC5BF, (int16_t)0x8E33, (int16_t)0xC566,
(int16_t)0x8E61, (int16_t)0xC50D, (int16_t)0x8E90, (int16_t)0xC4B3, (int16_t)0x8EBE,
(int16_t)0xC45A, (int16_t)0x8EED, (int16_t)0xC402, (int16_t)0x8F1D, (int16_t)0xC3A9,
(int16_t)0x8F4C, (int16_t)0xC350, (int16_t)0x8F7C, (int16_t)0xC2F8, (int16_t)0x8FAC,
(int16_t)0xC29F, (int16_t)0x8FDC, (int16_t)0xC247, (int16_t)0x900D, (int16_t)0xC1EF,
(int16_t)0x903E, (int16_t)0xC197, (int16_t)0x906F, (int16_t)0xC140, (int16_t)0x90A0,
(int16_t)0xC0E8, (int16_t)0x90D2, (int16_t)0xC091, (int16_t)0x9104, (int16_t)0xC03A,
(int16_t)0x9136, (int16_t)0xBFE2, (int16_t)0x9169, (int16_t)0xBF8C, (int16_t)0x919C,
(int16_t)0xBF35, (int16_t)0x91CF, (int16_t)0xBEDE, (int16_t)0x9202, (int16_t)0xBE88,
(int16_t)0x9235, (int16_t)0xBE31, (int16_t)0x9269, (int16_t)0xBDDB, (int16_t)0x929D,
(int16_t)0xBD85, (int16_t)0x92D2, (int16_t)0xBD2F, (int16_t)0x9306, (int16_t)0xBCDA,
(int16_t)0x933B, (int16_t)0xBC84, (int16_t)0x9370, (int16_t)0xBC2F, (int16_t)0x93A6,
(int16_t)0xBBDA, (int16_t)0x93DB, (int16_t)0xBB85, (int16_t)0x9411, (int16_t)0xBB30,
(int16_t)0x9447, (int16_t)0xBADB, (int16_t)0x947E, (int16_t)0xBA87, (int16_t)0x94B5,
(int16_t)0xBA32, (int16_t)0x94EC, (int16_t)0xB9DE, (int16_t)0x9523, (int16_t)0xB98A,
(int16_t)0x955A, (int16_t)0xB936, (int16_t)0x9592, (int16_t)0xB8E3, (int16_t)0x95CA,
(int16_t)0xB88F, (int16_t)0x9602, (int16_t)0xB83C, (int16_t)0x963B, (int16_t)0xB7E9,
(int16_t)0x9673, (int16_t)0xB796, (int16_t)0x96AC, (int16_t)0xB743, (int16_t)0x96E6,
(int16_t)0xB6F0, (int16_t)0x971F, (int16_t)0xB69E, (int16_t)0x9759, (int16_t)0xB64B,
(int16_t)0x9793, (int16_t)0xB5F9, (int16_t)0x97CD, (int16_t)0xB5A7, (int16_t)0x9808,
(int16_t)0xB556, (int16_t)0x9842, (int16_t)0xB504, (int16_t)0x987D, (int16_t)0xB4B3,
(int16_t)0x98B9, (int16_t)0xB461, (int16_t)0x98F4, (int16_t)0xB410, (int16_t)0x9930,
(int16_t)0xB3C0, (int16_t)0x996C, (int16_t)0xB36F, (int16_t)0x99A8, (int16_t)0xB31E,
(int16_t)0x99E5, (int16_t)0xB2CE, (int16_t)0x9A22, (int16_t)0xB27E, (int16_t)0x9A5F,
(int16_t)0xB22E, (int16_t)0x9A9C, (int16_t)0xB1DE, (int16_t)0x9AD9, (int16_t)0xB18F,
(int16_t)0x9B17, (int16_t)0xB140, (int16_t)0x9B55, (int16_t)0xB0F0, (int16_t)0x9B93,
(int16_t)0xB0A1, (int16_t)0x9BD2, (int16_t)0xB053, (int16_t)0x9C10, (int16_t)0xB004,
(int16_t)0x9C4F, (int16_t)0xAFB6, (int16_t)0x9C8E, (int16_t)0xAF68, (int16_t)0x9CCE,
(int16_t)0xAF1A, (int16_t)0x9D0D, (int16_t)0xAECC, (int16_t)0x9D4D, (int16_t)0xAE7E,
(int16_t)0x9D8E, (int16_t)0xAE31, (int16_t)0x9DCE, (int16_t)0xADE3, (int16_t)0x9E0E,
(int16_t)0xAD96, (int16_t)0x9E4F, (int16_t)0xAD4A, (int16_t)0x9E90, (int16_t)0xACFD,
(int16_t)0x9ED2, (int16_t)0xACB1, (int16_t)0x9F13, (int16_t)0xAC64, (int16_t)0x9F55,
(int16_t)0xAC18, (int16_t)0x9F97, (int16_t)0xABCC, (int16_t)0x9FD9, (int16_t)0xAB81,
(int16_t)0xA01C, (int16_t)0xAB35, (int16_t)0xA05F, (int16_t)0xAAEA, (int16_t)0xA0A1,
(int16_t)0xAA9F, (int16_t)0xA0E5, (int16_t)0xAA54, (int16_t)0xA128, (int16_t)0xAA0A,
(int16_t)0xA16C, (int16_t)0xA9BF, (int16_t)0xA1AF, (int16_t)0xA975, (int16_t)0xA1F4,
(int16_t)0xA92B, (int16_t)0xA238, (int16_t)0xA8E2, (int16_t)0xA27C, (int16_t)0xA898,
(int16_t)0xA2C1, (int16_t)0xA84F, (int16_t)0xA306, (int16_t)0xA806, (int16_t)0xA34B,
(int16_t)0xA7BD, (int16_t)0xA391, (int16_t)0xA774, (int16_t)0xA3D6, (int16_t)0xA72B,
(int16_t)0xA41C, (int16_t)0xA6E3, (int16_t)0xA462, (int16_t)0xA69B, (int16_t)0xA4A9,
(int16_t)0xA653, (int16_t)0xA4EF, (int16_t)0xA60C, (int16_t)0xA536, (int16_t)0xA5C4,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xA5C4, (int16_t)0xA536, (int16_t)0xA60C,
(int16_t)0xA4EF, (int16_t)0xA653, (int16_t)0xA4A9, (int16_t)0xA69B, (int16_t)0xA462,
(int16_t)0xA6E3, (int16_t)0xA41C, (int16_t)0xA72B, (int16_t)0xA3D6, (int16_t)0xA774,
(int16_t)0xA391, (int16_t)0xA7BD, (int16_t)0xA34B, (int16_t)0xA806, (int16_t)0xA306,
(int16_t)0xA84F, (int16_t)0xA2C1, (int16_t)0xA898, (int16_t)0xA27C, (int16_t)0xA8E2,
(int16_t)0xA238, (int16_t)0xA92B, (int16_t)0xA1F4, (int16_t)0xA975, (int16_t)0xA1AF,
(int16_t)0xA9BF, (int16_t)0xA16C, (int16_t)0xAA0A, (int16_t)0xA128, (int16_t)0xAA54,
(int16_t)0xA0E5, (int16_t)0xAA9F, (int16_t)0xA0A1, (int16_t)0xAAEA, (int16_t)0xA05F,
(int16_t)0xAB35, (int16_t)0xA01C, (int16_t)0xAB81, (int16_t)0x9FD9, (int16_t)0xABCC,
(int16_t)0x9F97, (int16_t)0xAC18, (int16_t)0x9F55, (int16_t)0xAC64, (int16_t)0x9F13,
(int16_t)0xACB1, (int16_t)0x9ED2, (int16_t)0xACFD, (int16_t)0x9E90, (int16_t)0xAD4A,
(int16_t)0x9E4F, (int16_t)0xAD96, (int16_t)0x9E0E, (int16_t)0xADE3, (int16_t)0x9DCE,
(int16_t)0xAE31, (int16_t)0x9D8E, (int16_t)0xAE7E, (int16_t)0x9D4D, (int16_t)0xAECC,
(int16_t)0x9D0D, (int16_t)0xAF1A, (int16_t)0x9CCE, (int16_t)0xAF68, (int16_t)0x9C8E,
(int16_t)0xAFB6, (int16_t)0x9C4F, (int16_t)0xB004, (int16_t)0x9C10, (int16_t)0xB053,
(int16_t)0x9BD2, (int16_t)0xB0A1, (int16_t)0x9B93, (int16_t)0xB0F0, (int16_t)0x9B55,
(int16_t)0xB140, (int16_t)0x9B17, (int16_t)0xB18F, (int16_t)0x9AD9, (int16_t)0xB1DE,
(int16_t)0x9A9C, (int16_t)0xB22E, (int16_t)0x9A5F, (int16_t)0xB27E, (int16_t)0x9A22,
(int16_t)0xB2CE, (int16_t)0x99E5, (int16_t)0xB31E, (int16_t)0x99A8, (int16_t)0xB36F,
(int16_t)0x996C, (int16_t)0xB3C0, (int16_t)0x9930, (int16_t)0xB410, (int16_t)0x98F4,
(int16_t)0xB461, (int16_t)0x98B9, (int16_t)0xB4B3, (int16_t)0x987D, (int16_t)0xB504,
(int16_t)0x9842, (int16_t)0xB556, (int16_t)0x9808, (int16_t)0xB5A7, (int16_t)0x97CD,
(int16_t)0xB5F9, (int16_t)0x9793, (int16_t)0xB64B, (int16_t)0x9759, (int16_t)0xB69E,
(int16_t)0x971F, (int16_t)0xB6F0, (int16_t)0x96E6, (int16_t)0xB743, (int16_t)0x96AC,
(int16_t)0xB796, (int16_t)0x9673, (int16_t)0xB7E9, (int16_t)0x963B, (int16_t)0xB83C,
(int16_t)0x9602, (int16_t)0xB88F, (int16_t)0x95CA, (int16_t)0xB8E3, (int16_t)0x9592,
(int16_t)0xB936, (int16_t)0x955A, (int16_t)0xB98A, (int16_t)0x9523, (int16_t)0xB9DE,
(int16_t)0x94EC, (int16_t)0xBA32, (int16_t)0x94B5, (int16_t)0xBA87, (int16_t)0x947E,
(int16_t)0xBADB, (int16_t)0x9447, (int16_t)0xBB30, (int16_t)0x9411, (int16_t)0xBB85,
(int16_t)0x93DB, (int16_t)0xBBDA, (int16_t)0x93A6, (int16_t)0xBC2F, (int16_t)0x9370,
(int16_t)0xBC84, (int16_t)0x933B, (int16_t)0xBCDA, (int16_t)0x9306, (int16_t)0xBD2F,
(int16_t)0x92D2, (int16_t)0xBD85, (int16_t)0x929D, (int16_t)0xBDDB, (int16_t)0x9269,
(int16_t)0xBE31, (int16_t)0x9235, (int16_t)0xBE88, (int16_t)0x9202, (int16_t)0xBEDE,
(int16_t)0x91CF, (int16_t)0xBF35, (int16_t)0x919C, (int16_t)0xBF8C, (int16_t)0x9169,
(int16_t)0xBFE2, (int16_t)0x9136, (int16_t)0xC03A, (int16_t)0x9104, (int16_t)0xC091,
(int16_t)0x90D2, (int16_t)0xC0E8, (int16_t)0x90A0, (int16_t)0xC140, (int16_t)0x906F,
(int16_t)0xC197, (int16_t)0x903E, (int16_t)0xC1EF, (int16_t)0x900D, (int16_t)0xC247,
(int16_t)0x8FDC, (int16_t)0xC29F, (int16_t)0x8FAC, (int16_t)0xC2F8, (int16_t)0x8F7C,
(int16_t)0xC350, (int16_t)0x8F4C, (int16_t)0xC3A9, (int16_t)0x8F1D, (int16_t)0xC402,
(int16_t)0x8EED, (int16_t)0xC45A, (int16_t)0x8EBE, (int16_t)0xC4B3, (int16_t)0x8E90,
(int16_t)0xC50D, (int16_t)0x8E61, (int16_t)0xC566, (int16_t)0x8E33, (int16_t)0xC5BF,
(int16_t)0x8E05, (int16_t)0xC619, (int16_t)0x8DD8, (int16_t)0xC673, (int16_t)0x8DAA,
(int16_t)0xC6CD, (int16_t)0x8D7D, (int16_t)0xC727, (int16_t)0x8D50, (int16_t)0xC781,
(int16_t)0x8D24, (int16_t)0xC7DB, (int16_t)0x8CF8, (int16_t)0xC835, (int16_t)0x8CCC,
(int16_t)0xC890, (int16_t)0x8CA0, (int16_t)0xC8EB, (int16_t)0x8C75, (int16_t)0xC945,
(int16_t)0x8C4A, (int16_t)0xC9A0, (int16_t)0x8C1F, (int16_t)0xC9FB, (int16_t)0x8BF4,
(int16_t)0xCA57, (int16_t)0x8BCA, (int16_t)0xCAB2, (int16_t)0x8BA0, (int16_t)0xCB0D,
(int16_t)0x8B76, (int16_t)0xCB69, (int16_t)0x8B4D, (int16_t)0xCBC5, (int16_t)0x8B24,
(int16_t)0xCC21, (int16_t)0x8AFB, (int16_t)0xCC7D, (int16_t)0x8AD2, (int16_t)0xCCD9,
(int16_t)0x8AAA, (int16_t)0xCD35, (int16_t)0x8A82, (int16_t)0xCD91, (int16_t)0x8A5A,
(int16_t)0xCDEE, (int16_t)0x8A33, (int16_t)0xCE4A, (int16_t)0x8A0B, (int16_t)0xCEA7,
(int16_t)0x89E4, (int16_t)0xCF04, (int16_t)0x89BE, (int16_t)0xCF61, (int16_t)0x8997,
(int16_t)0xCFBE, (int16_t)0x8971, (int16_t)0xD01B, (int16_t)0x894C, (int16_t)0xD078,
(int16_t)0x8926, (int16_t)0xD0D6, (int16_t)0x8901, (int16_t)0xD133, (int16_t)0x88DC,
(int16_t)0xD191, (int16_t)0x88B8, (int16_t)0xD1EE, (int16_t)0x8893, (int16_t)0xD24C,
(int16_t)0x886F, (int16_t)0xD2AA, (int16_t)0x884B, (int16_t)0xD308, (int16_t)0x8828,
(int16_t)0xD367, (int16_t)0x8805, (int16_t)0xD3C5, (int16_t)0x87E2, (int16_t)0xD423,
(int16_t)0x87BF, (int16_t)0xD482, (int16_t)0x879D, (int16_t)0xD4E0, (int16_t)0x877B,
(int16_t)0xD53F, (int16_t)0x8759, (int16_t)0xD59E, (int16_t)0x8738, (int16_t)0xD5FD,
(int16_t)0x8717, (int16_t)0xD65C, (int16_t)0x86F6, (int16_t)0xD6BB, (int16_t)0x86D5,
(int16_t)0xD71A, (int16_t)0x86B5, (int16_t)0xD779, (int16_t)0x8695, (int16_t)0xD7D9,
(int16_t)0x8675, (int16_t)0xD838, (int16_t)0x8656, (int16_t)0xD898, (int16_t)0x8637,
(int16_t)0xD8F8, (int16_t)0x8618, (int16_t)0xD957, (int16_t)0x85FA, (int16_t)0xD9B7,
(int16_t)0x85DB, (int16_t)0xDA17, (int16_t)0x85BD, (int16_t)0xDA77, (int16_t)0x85A0,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xDB38, (int16_t)0x8565, (int16_t)0xDB98,
(int16_t)0x8549, (int16_t)0xDBF8, (int16_t)0x852C, (int16_t)0xDC59, (int16_t)0x8510,
(int16_t)0xDCBA, (int16_t)0x84F4, (int16_t)0xDD1A, (int16_t)0x84D9, (int16_t)0xDD7B,
(int16_t)0x84BD, (int16_t)0xDDDC, (int16_t)0x84A2, (int16_t)0xDE3D, (int16_t)0x8488,
(int16_t)0xDE9E, (int16_t)0x846D, (int16_t)0xDEFF, (int16_t)0x8453, (int16_t)0xDF60,
(int16_t)0x843A, (int16_t)0xDFC1, (int16_t)0x8420, (int16_t)0xE023, (int16_t)0x8407,
(int16_t)0xE084, (int16_t)0x83EE, (int16_t)0xE0E6, (int16_t)0x83D6, (int16_t)0xE147,
(int16_t)0x83BD, (int16_t)0xE1A9, (int16_t)0x83A5, (int16_t)0xE20A, (int16_t)0x838E,
(int16_t)0xE26C, (int16_t)0x8376, (int16_t)0xE2CE, (int16_t)0x835F, (int16_t)0xE330,
(int16_t)0x8348, (int16_t)0xE392, (int16_t)0x8332, (int16_t)0xE3F4, (int16_t)0x831C,
(int16_t)0xE456, (int16_t)0x8306, (int16_t)0xE4B8, (int16_t)0x82F0, (int16_t)0xE51B,
(int16_t)0x82DB, (int16_t)0xE57D, (int16_t)0x82C6, (int16_t)0xE5DF, (int16_t)0x82B1,
(int16_t)0xE642, (int16_t)0x829D, (int16_t)0xE6A4, (int16_t)0x8289, (int16_t)0xE707,
(int16_t)0x8275, (int16_t)0xE769, (int16_t)0x8262, (int16_t)0xE7CC, (int16_t)0x824F,
(int16_t)0xE82F, (int16_t)0x823C, (int16_t)0xE892, (int16_t)0x8229, (int16_t)0xE8F5,
(int16_t)0x8217, (int16_t)0xE957, (int16_t)0x8205, (int16_t)0xE9BA, (int16_t)0x81F3,
(int16_t)0xEA1D, (int16_t)0x81E2, (int16_t)0xEA80, (int16_t)0x81D1, (int16_t)0xEAE4,
(int16_t)0x81C0, (int16_t)0xEB47, (int16_t)0x81B0, (int16_t)0xEBAA, (int16_t)0x81A0,
(int16_t)0xEC0D, (int16_t)0x8190, (int16_t)0xEC71, (int16_t)0x8180, (int16_t)0xECD4,
(int16_t)0x8171, (int16_t)0xED37, (int16_t)0x8162, (int16_t)0xED9B, (int16_t)0x8154,
(int16_t)0xEDFE, (int16_t)0x8145, (int16_t)0xEE62, (int16_t)0x8137, (int16_t)0xEEC6,
(int16_t)0x812A, (int16_t)0xEF29, (int16_t)0x811C, (int16_t)0xEF8D, (int16_t)0x810F,
(int16_t)0xEFF1, (int16_t)0x8102, (int16_t)0xF054, (int16_t)0x80F6, (int16_t)0xF0B8,
(int16_t)0x80EA, (int16_t)0xF11C, (int16_t)0x80DE, (int16_t)0xF180, (int16_t)0x80D2,
(int16_t)0xF1E4, (int16_t)0x80C7, (int16_t)0xF248, (int16_t)0x80BC, (int16_t)0xF2AC,
(int16_t)0x80B2, (int16_t)0xF310, (int16_t)0x80A7, (int16_t)0xF374, (int16_t)0x809D,
(int16_t)0xF3D8, (int16_t)0x8094, (int16_t)0xF43C, (int16_t)0x808A, (int16_t)0xF4A0,
(int16_t)0x8081, (int16_t)0xF504, (int16_t)0x8078, (int16_t)0xF568, (int16_t)0x8070,
(int16_t)0xF5CC, (int16_t)0x8068, (int16_t)0xF631, (int16_t)0x8060, (int16_t)0xF695,
(int16_t)0x8058, (int16_t)0xF6F9, (int16_t)0x8051, (int16_t)0xF75D, (int16_t)0x804A,
(int16_t)0xF7C2, (int16_t)0x8043, (int16_t)0xF826, (int16_t)0x803D, (int16_t)0xF88A,
(int16_t)0x8037, (int16_t)0xF8EF, (int16_t)0x8031, (int16_t)0xF953, (int16_t)0x802C,
(int16_t)0xF9B8, (int16_t)0x8027, (int16_t)0xFA1C, (int16_t)0x8022, (int16_t)0xFA80,
(int16_t)0x801E, (int16_t)0xFAE5, (int16_t)0x801A, (int16_t)0xFB49, (int16_t)0x8016,
(int16_t)0xFBAE, (int16_t)0x8012, (int16_t)0xFC12, (int16_t)0x800F, (int16_t)0xFC77,
(int16_t)0x800C, (int16_t)0xFCDB, (int16_t)0x8009, (int16_t)0xFD40, (int16_t)0x8007,
(int16_t)0xFDA4, (int16_t)0x8005, (int16_t)0xFE09, (int16_t)0x8003, (int16_t)0xFE6D,
(int16_t)0x8002, (int16_t)0xFED2, (int16_t)0x8001, (int16_t)0xFF36, (int16_t)0x8000,
(int16_t)0xFF9B, (int16_t)0x8000
};
const int16_t twiddleCoef_4096_q16[6144] = {
(int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FFF, (int16_t)0x0032, (int16_t)0x7FFF,
(int16_t)0x0064, (int16_t)0x7FFF, (int16_t)0x0096, (int16_t)0x7FFF, (int16_t)0x00C9,
(int16_t)0x7FFF, (int16_t)0x00FB, (int16_t)0x7FFE, (int16_t)0x012D, (int16_t)0x7FFE,
(int16_t)0x015F, (int16_t)0x7FFD, (int16_t)0x0192, (int16_t)0x7FFC, (int16_t)0x01C4,
(int16_t)0x7FFC, (int16_t)0x01F6, (int16_t)0x7FFB, (int16_t)0x0228, (int16_t)0x7FFA,
(int16_t)0x025B, (int16_t)0x7FF9, (int16_t)0x028D, (int16_t)0x7FF8, (int16_t)0x02BF,
(int16_t)0x7FF7, (int16_t)0x02F1, (int16_t)0x7FF6, (int16_t)0x0324, (int16_t)0x7FF4,
(int16_t)0x0356, (int16_t)0x7FF3, (int16_t)0x0388, (int16_t)0x7FF2, (int16_t)0x03BA,
(int16_t)0x7FF0, (int16_t)0x03ED, (int16_t)0x7FEE, (int16_t)0x041F, (int16_t)0x7FED,
(int16_t)0x0451, (int16_t)0x7FEB, (int16_t)0x0483, (int16_t)0x7FE9, (int16_t)0x04B6,
(int16_t)0x7FE7, (int16_t)0x04E8, (int16_t)0x7FE5, (int16_t)0x051A, (int16_t)0x7FE3,
(int16_t)0x054C, (int16_t)0x7FE1, (int16_t)0x057F, (int16_t)0x7FDF, (int16_t)0x05B1,
(int16_t)0x7FDD, (int16_t)0x05E3, (int16_t)0x7FDA, (int16_t)0x0615, (int16_t)0x7FD8,
(int16_t)0x0647, (int16_t)0x7FD6, (int16_t)0x067A, (int16_t)0x7FD3, (int16_t)0x06AC,
(int16_t)0x7FD0, (int16_t)0x06DE, (int16_t)0x7FCE, (int16_t)0x0710, (int16_t)0x7FCB,
(int16_t)0x0742, (int16_t)0x7FC8, (int16_t)0x0775, (int16_t)0x7FC5, (int16_t)0x07A7,
(int16_t)0x7FC2, (int16_t)0x07D9, (int16_t)0x7FBF, (int16_t)0x080B, (int16_t)0x7FBC,
(int16_t)0x083D, (int16_t)0x7FB8, (int16_t)0x086F, (int16_t)0x7FB5, (int16_t)0x08A2,
(int16_t)0x7FB1, (int16_t)0x08D4, (int16_t)0x7FAE, (int16_t)0x0906, (int16_t)0x7FAA,
(int16_t)0x0938, (int16_t)0x7FA7, (int16_t)0x096A, (int16_t)0x7FA3, (int16_t)0x099C,
(int16_t)0x7F9F, (int16_t)0x09CE, (int16_t)0x7F9B, (int16_t)0x0A00, (int16_t)0x7F97,
(int16_t)0x0A33, (int16_t)0x7F93, (int16_t)0x0A65, (int16_t)0x7F8F, (int16_t)0x0A97,
(int16_t)0x7F8B, (int16_t)0x0AC9, (int16_t)0x7F87, (int16_t)0x0AFB, (int16_t)0x7F82,
(int16_t)0x0B2D, (int16_t)0x7F7E, (int16_t)0x0B5F, (int16_t)0x7F79, (int16_t)0x0B91,
(int16_t)0x7F75, (int16_t)0x0BC3, (int16_t)0x7F70, (int16_t)0x0BF5, (int16_t)0x7F6B,
(int16_t)0x0C27, (int16_t)0x7F67, (int16_t)0x0C59, (int16_t)0x7F62, (int16_t)0x0C8B,
(int16_t)0x7F5D, (int16_t)0x0CBD, (int16_t)0x7F58, (int16_t)0x0CEF, (int16_t)0x7F53,
(int16_t)0x0D21, (int16_t)0x7F4D, (int16_t)0x0D53, (int16_t)0x7F48, (int16_t)0x0D85,
(int16_t)0x7F43, (int16_t)0x0DB7, (int16_t)0x7F3D, (int16_t)0x0DE9, (int16_t)0x7F38,
(int16_t)0x0E1B, (int16_t)0x7F32, (int16_t)0x0E4D, (int16_t)0x7F2D, (int16_t)0x0E7F,
(int16_t)0x7F27, (int16_t)0x0EB1, (int16_t)0x7F21, (int16_t)0x0EE3, (int16_t)0x7F1B,
(int16_t)0x0F15, (int16_t)0x7F15, (int16_t)0x0F47, (int16_t)0x7F0F, (int16_t)0x0F79,
(int16_t)0x7F09, (int16_t)0x0FAB, (int16_t)0x7F03, (int16_t)0x0FDD, (int16_t)0x7EFD,
(int16_t)0x100E, (int16_t)0x7EF6, (int16_t)0x1040, (int16_t)0x7EF0, (int16_t)0x1072,
(int16_t)0x7EE9, (int16_t)0x10A4, (int16_t)0x7EE3, (int16_t)0x10D6, (int16_t)0x7EDC,
(int16_t)0x1108, (int16_t)0x7ED5, (int16_t)0x1139, (int16_t)0x7ECF, (int16_t)0x116B,
(int16_t)0x7EC8, (int16_t)0x119D, (int16_t)0x7EC1, (int16_t)0x11CF, (int16_t)0x7EBA,
(int16_t)0x1201, (int16_t)0x7EB3, (int16_t)0x1232, (int16_t)0x7EAB, (int16_t)0x1264,
(int16_t)0x7EA4, (int16_t)0x1296, (int16_t)0x7E9D, (int16_t)0x12C8, (int16_t)0x7E95,
(int16_t)0x12F9, (int16_t)0x7E8E, (int16_t)0x132B, (int16_t)0x7E86, (int16_t)0x135D,
(int16_t)0x7E7F, (int16_t)0x138E, (int16_t)0x7E77, (int16_t)0x13C0, (int16_t)0x7E6F,
(int16_t)0x13F2, (int16_t)0x7E67, (int16_t)0x1423, (int16_t)0x7E5F, (int16_t)0x1455,
(int16_t)0x7E57, (int16_t)0x1487, (int16_t)0x7E4F, (int16_t)0x14B8, (int16_t)0x7E47,
(int16_t)0x14EA, (int16_t)0x7E3F, (int16_t)0x151B, (int16_t)0x7E37, (int16_t)0x154D,
(int16_t)0x7E2E, (int16_t)0x157F, (int16_t)0x7E26, (int16_t)0x15B0, (int16_t)0x7E1D,
(int16_t)0x15E2, (int16_t)0x7E14, (int16_t)0x1613, (int16_t)0x7E0C, (int16_t)0x1645,
(int16_t)0x7E03, (int16_t)0x1676, (int16_t)0x7DFA, (int16_t)0x16A8, (int16_t)0x7DF1,
(int16_t)0x16D9, (int16_t)0x7DE8, (int16_t)0x170A, (int16_t)0x7DDF, (int16_t)0x173C,
(int16_t)0x7DD6, (int16_t)0x176D, (int16_t)0x7DCD, (int16_t)0x179F, (int16_t)0x7DC3,
(int16_t)0x17D0, (int16_t)0x7DBA, (int16_t)0x1802, (int16_t)0x7DB0, (int16_t)0x1833,
(int16_t)0x7DA7, (int16_t)0x1864, (int16_t)0x7D9D, (int16_t)0x1896, (int16_t)0x7D94,
(int16_t)0x18C7, (int16_t)0x7D8A, (int16_t)0x18F8, (int16_t)0x7D80, (int16_t)0x192A,
(int16_t)0x7D76, (int16_t)0x195B, (int16_t)0x7D6C, (int16_t)0x198C, (int16_t)0x7D62,
(int16_t)0x19BD, (int16_t)0x7D58, (int16_t)0x19EF, (int16_t)0x7D4E, (int16_t)0x1A20,
(int16_t)0x7D43, (int16_t)0x1A51, (int16_t)0x7D39, (int16_t)0x1A82, (int16_t)0x7D2F,
(int16_t)0x1AB3, (int16_t)0x7D24, (int16_t)0x1AE4, (int16_t)0x7D19, (int16_t)0x1B16,
(int16_t)0x7D0F, (int16_t)0x1B47, (int16_t)0x7D04, (int16_t)0x1B78, (int16_t)0x7CF9,
(int16_t)0x1BA9, (int16_t)0x7CEE, (int16_t)0x1BDA, (int16_t)0x7CE3, (int16_t)0x1C0B,
(int16_t)0x7CD8, (int16_t)0x1C3C, (int16_t)0x7CCD, (int16_t)0x1C6D, (int16_t)0x7CC2,
(int16_t)0x1C9E, (int16_t)0x7CB7, (int16_t)0x1CCF, (int16_t)0x7CAB, (int16_t)0x1D00,
(int16_t)0x7CA0, (int16_t)0x1D31, (int16_t)0x7C94, (int16_t)0x1D62, (int16_t)0x7C89,
(int16_t)0x1D93, (int16_t)0x7C7D, (int16_t)0x1DC4, (int16_t)0x7C71, (int16_t)0x1DF5,
(int16_t)0x7C66, (int16_t)0x1E25, (int16_t)0x7C5A, (int16_t)0x1E56, (int16_t)0x7C4E,
(int16_t)0x1E87, (int16_t)0x7C42, (int16_t)0x1EB8, (int16_t)0x7C36, (int16_t)0x1EE9,
(int16_t)0x7C29, (int16_t)0x1F19, (int16_t)0x7C1D, (int16_t)0x1F4A, (int16_t)0x7C11,
(int16_t)0x1F7B, (int16_t)0x7C05, (int16_t)0x1FAC, (int16_t)0x7BF8, (int16_t)0x1FDC,
(int16_t)0x7BEB, (int16_t)0x200D, (int16_t)0x7BDF, (int16_t)0x203E, (int16_t)0x7BD2,
(int16_t)0x206E, (int16_t)0x7BC5, (int16_t)0x209F, (int16_t)0x7BB9, (int16_t)0x20D0,
(int16_t)0x7BAC, (int16_t)0x2100, (int16_t)0x7B9F, (int16_t)0x2131, (int16_t)0x7B92,
(int16_t)0x2161, (int16_t)0x7B84, (int16_t)0x2192, (int16_t)0x7B77, (int16_t)0x21C2,
(int16_t)0x7B6A, (int16_t)0x21F3, (int16_t)0x7B5D, (int16_t)0x2223, (int16_t)0x7B4F,
(int16_t)0x2254, (int16_t)0x7B42, (int16_t)0x2284, (int16_t)0x7B34, (int16_t)0x22B4,
(int16_t)0x7B26, (int16_t)0x22E5, (int16_t)0x7B19, (int16_t)0x2315, (int16_t)0x7B0B,
(int16_t)0x2345, (int16_t)0x7AFD, (int16_t)0x2376, (int16_t)0x7AEF, (int16_t)0x23A6,
(int16_t)0x7AE1, (int16_t)0x23D6, (int16_t)0x7AD3, (int16_t)0x2407, (int16_t)0x7AC5,
(int16_t)0x2437, (int16_t)0x7AB6, (int16_t)0x2467, (int16_t)0x7AA8, (int16_t)0x2497,
(int16_t)0x7A9A, (int16_t)0x24C7, (int16_t)0x7A8B, (int16_t)0x24F7, (int16_t)0x7A7D,
(int16_t)0x2528, (int16_t)0x7A6E, (int16_t)0x2558, (int16_t)0x7A5F, (int16_t)0x2588,
(int16_t)0x7A50, (int16_t)0x25B8, (int16_t)0x7A42, (int16_t)0x25E8, (int16_t)0x7A33,
(int16_t)0x2618, (int16_t)0x7A24, (int16_t)0x2648, (int16_t)0x7A15, (int16_t)0x2678,
(int16_t)0x7A05, (int16_t)0x26A8, (int16_t)0x79F6, (int16_t)0x26D8, (int16_t)0x79E7,
(int16_t)0x2707, (int16_t)0x79D8, (int16_t)0x2737, (int16_t)0x79C8, (int16_t)0x2767,
(int16_t)0x79B9, (int16_t)0x2797, (int16_t)0x79A9, (int16_t)0x27C7, (int16_t)0x7999,
(int16_t)0x27F6, (int16_t)0x798A, (int16_t)0x2826, (int16_t)0x797A, (int16_t)0x2856,
(int16_t)0x796A, (int16_t)0x2886, (int16_t)0x795A, (int16_t)0x28B5, (int16_t)0x794A,
(int16_t)0x28E5, (int16_t)0x793A, (int16_t)0x2915, (int16_t)0x792A, (int16_t)0x2944,
(int16_t)0x7919, (int16_t)0x2974, (int16_t)0x7909, (int16_t)0x29A3, (int16_t)0x78F9,
(int16_t)0x29D3, (int16_t)0x78E8, (int16_t)0x2A02, (int16_t)0x78D8, (int16_t)0x2A32,
(int16_t)0x78C7, (int16_t)0x2A61, (int16_t)0x78B6, (int16_t)0x2A91, (int16_t)0x78A6,
(int16_t)0x2AC0, (int16_t)0x7895, (int16_t)0x2AEF, (int16_t)0x7884, (int16_t)0x2B1F,
(int16_t)0x7873, (int16_t)0x2B4E, (int16_t)0x7862, (int16_t)0x2B7D, (int16_t)0x7851,
(int16_t)0x2BAD, (int16_t)0x7840, (int16_t)0x2BDC, (int16_t)0x782E, (int16_t)0x2C0B,
(int16_t)0x781D, (int16_t)0x2C3A, (int16_t)0x780C, (int16_t)0x2C69, (int16_t)0x77FA,
(int16_t)0x2C98, (int16_t)0x77E9, (int16_t)0x2CC8, (int16_t)0x77D7, (int16_t)0x2CF7,
(int16_t)0x77C5, (int16_t)0x2D26, (int16_t)0x77B4, (int16_t)0x2D55, (int16_t)0x77A2,
(int16_t)0x2D84, (int16_t)0x7790, (int16_t)0x2DB3, (int16_t)0x777E, (int16_t)0x2DE2,
(int16_t)0x776C, (int16_t)0x2E11, (int16_t)0x775A, (int16_t)0x2E3F, (int16_t)0x7747,
(int16_t)0x2E6E, (int16_t)0x7735, (int16_t)0x2E9D, (int16_t)0x7723, (int16_t)0x2ECC,
(int16_t)0x7710, (int16_t)0x2EFB, (int16_t)0x76FE, (int16_t)0x2F29, (int16_t)0x76EB,
(int16_t)0x2F58, (int16_t)0x76D9, (int16_t)0x2F87, (int16_t)0x76C6, (int16_t)0x2FB5,
(int16_t)0x76B3, (int16_t)0x2FE4, (int16_t)0x76A0, (int16_t)0x3013, (int16_t)0x768E,
(int16_t)0x3041, (int16_t)0x767B, (int16_t)0x3070, (int16_t)0x7668, (int16_t)0x309E,
(int16_t)0x7654, (int16_t)0x30CD, (int16_t)0x7641, (int16_t)0x30FB, (int16_t)0x762E,
(int16_t)0x312A, (int16_t)0x761B, (int16_t)0x3158, (int16_t)0x7607, (int16_t)0x3186,
(int16_t)0x75F4, (int16_t)0x31B5, (int16_t)0x75E0, (int16_t)0x31E3, (int16_t)0x75CC,
(int16_t)0x3211, (int16_t)0x75B9, (int16_t)0x3240, (int16_t)0x75A5, (int16_t)0x326E,
(int16_t)0x7591, (int16_t)0x329C, (int16_t)0x757D, (int16_t)0x32CA, (int16_t)0x7569,
(int16_t)0x32F8, (int16_t)0x7555, (int16_t)0x3326, (int16_t)0x7541, (int16_t)0x3354,
(int16_t)0x752D, (int16_t)0x3382, (int16_t)0x7519, (int16_t)0x33B0, (int16_t)0x7504,
(int16_t)0x33DE, (int16_t)0x74F0, (int16_t)0x340C, (int16_t)0x74DB, (int16_t)0x343A,
(int16_t)0x74C7, (int16_t)0x3468, (int16_t)0x74B2, (int16_t)0x3496, (int16_t)0x749E,
(int16_t)0x34C4, (int16_t)0x7489, (int16_t)0x34F2, (int16_t)0x7474, (int16_t)0x351F,
(int16_t)0x745F, (int16_t)0x354D, (int16_t)0x744A, (int16_t)0x357B, (int16_t)0x7435,
(int16_t)0x35A8, (int16_t)0x7420, (int16_t)0x35D6, (int16_t)0x740B, (int16_t)0x3604,
(int16_t)0x73F6, (int16_t)0x3631, (int16_t)0x73E0, (int16_t)0x365F, (int16_t)0x73CB,
(int16_t)0x368C, (int16_t)0x73B5, (int16_t)0x36BA, (int16_t)0x73A0, (int16_t)0x36E7,
(int16_t)0x738A, (int16_t)0x3714, (int16_t)0x7375, (int16_t)0x3742, (int16_t)0x735F,
(int16_t)0x376F, (int16_t)0x7349, (int16_t)0x379C, (int16_t)0x7333, (int16_t)0x37CA,
(int16_t)0x731D, (int16_t)0x37F7, (int16_t)0x7307, (int16_t)0x3824, (int16_t)0x72F1,
(int16_t)0x3851, (int16_t)0x72DB, (int16_t)0x387E, (int16_t)0x72C5, (int16_t)0x38AB,
(int16_t)0x72AF, (int16_t)0x38D8, (int16_t)0x7298, (int16_t)0x3906, (int16_t)0x7282,
(int16_t)0x3932, (int16_t)0x726B, (int16_t)0x395F, (int16_t)0x7255, (int16_t)0x398C,
(int16_t)0x723E, (int16_t)0x39B9, (int16_t)0x7227, (int16_t)0x39E6, (int16_t)0x7211,
(int16_t)0x3A13, (int16_t)0x71FA, (int16_t)0x3A40, (int16_t)0x71E3, (int16_t)0x3A6C,
(int16_t)0x71CC, (int16_t)0x3A99, (int16_t)0x71B5, (int16_t)0x3AC6, (int16_t)0x719E,
(int16_t)0x3AF2, (int16_t)0x7186, (int16_t)0x3B1F, (int16_t)0x716F, (int16_t)0x3B4C,
(int16_t)0x7158, (int16_t)0x3B78, (int16_t)0x7141, (int16_t)0x3BA5, (int16_t)0x7129,
(int16_t)0x3BD1, (int16_t)0x7112, (int16_t)0x3BFD, (int16_t)0x70FA, (int16_t)0x3C2A,
(int16_t)0x70E2, (int16_t)0x3C56, (int16_t)0x70CB, (int16_t)0x3C83, (int16_t)0x70B3,
(int16_t)0x3CAF, (int16_t)0x709B, (int16_t)0x3CDB, (int16_t)0x7083, (int16_t)0x3D07,
(int16_t)0x706B, (int16_t)0x3D33, (int16_t)0x7053, (int16_t)0x3D60, (int16_t)0x703B,
(int16_t)0x3D8C, (int16_t)0x7023, (int16_t)0x3DB8, (int16_t)0x700A, (int16_t)0x3DE4,
(int16_t)0x6FF2, (int16_t)0x3E10, (int16_t)0x6FDA, (int16_t)0x3E3C, (int16_t)0x6FC1,
(int16_t)0x3E68, (int16_t)0x6FA9, (int16_t)0x3E93, (int16_t)0x6F90, (int16_t)0x3EBF,
(int16_t)0x6F77, (int16_t)0x3EEB, (int16_t)0x6F5F, (int16_t)0x3F17, (int16_t)0x6F46,
(int16_t)0x3F43, (int16_t)0x6F2D, (int16_t)0x3F6E, (int16_t)0x6F14, (int16_t)0x3F9A,
(int16_t)0x6EFB, (int16_t)0x3FC5, (int16_t)0x6EE2, (int16_t)0x3FF1, (int16_t)0x6EC9,
(int16_t)0x401D, (int16_t)0x6EAF, (int16_t)0x4048, (int16_t)0x6E96, (int16_t)0x4073,
(int16_t)0x6E7D, (int16_t)0x409F, (int16_t)0x6E63, (int16_t)0x40CA, (int16_t)0x6E4A,
(int16_t)0x40F6, (int16_t)0x6E30, (int16_t)0x4121, (int16_t)0x6E17, (int16_t)0x414C,
(int16_t)0x6DFD, (int16_t)0x4177, (int16_t)0x6DE3, (int16_t)0x41A2, (int16_t)0x6DCA,
(int16_t)0x41CE, (int16_t)0x6DB0, (int16_t)0x41F9, (int16_t)0x6D96, (int16_t)0x4224,
(int16_t)0x6D7C, (int16_t)0x424F, (int16_t)0x6D62, (int16_t)0x427A, (int16_t)0x6D48,
(int16_t)0x42A5, (int16_t)0x6D2D, (int16_t)0x42D0, (int16_t)0x6D13, (int16_t)0x42FA,
(int16_t)0x6CF9, (int16_t)0x4325, (int16_t)0x6CDE, (int16_t)0x4350, (int16_t)0x6CC4,
(int16_t)0x437B, (int16_t)0x6CA9, (int16_t)0x43A5, (int16_t)0x6C8F, (int16_t)0x43D0,
(int16_t)0x6C74, (int16_t)0x43FB, (int16_t)0x6C59, (int16_t)0x4425, (int16_t)0x6C3F,
(int16_t)0x4450, (int16_t)0x6C24, (int16_t)0x447A, (int16_t)0x6C09, (int16_t)0x44A5,
(int16_t)0x6BEE, (int16_t)0x44CF, (int16_t)0x6BD3, (int16_t)0x44FA, (int16_t)0x6BB8,
(int16_t)0x4524, (int16_t)0x6B9C, (int16_t)0x454E, (int16_t)0x6B81, (int16_t)0x4578,
(int16_t)0x6B66, (int16_t)0x45A3, (int16_t)0x6B4A, (int16_t)0x45CD, (int16_t)0x6B2F,
(int16_t)0x45F7, (int16_t)0x6B13, (int16_t)0x4621, (int16_t)0x6AF8, (int16_t)0x464B,
(int16_t)0x6ADC, (int16_t)0x4675, (int16_t)0x6AC1, (int16_t)0x469F, (int16_t)0x6AA5,
(int16_t)0x46C9, (int16_t)0x6A89, (int16_t)0x46F3, (int16_t)0x6A6D, (int16_t)0x471C,
(int16_t)0x6A51, (int16_t)0x4746, (int16_t)0x6A35, (int16_t)0x4770, (int16_t)0x6A19,
(int16_t)0x479A, (int16_t)0x69FD, (int16_t)0x47C3, (int16_t)0x69E1, (int16_t)0x47ED,
(int16_t)0x69C4, (int16_t)0x4816, (int16_t)0x69A8, (int16_t)0x4840, (int16_t)0x698C,
(int16_t)0x4869, (int16_t)0x696F, (int16_t)0x4893, (int16_t)0x6953, (int16_t)0x48BC,
(int16_t)0x6936, (int16_t)0x48E6, (int16_t)0x6919, (int16_t)0x490F, (int16_t)0x68FD,
(int16_t)0x4938, (int16_t)0x68E0, (int16_t)0x4961, (int16_t)0x68C3, (int16_t)0x498A,
(int16_t)0x68A6, (int16_t)0x49B4, (int16_t)0x6889, (int16_t)0x49DD, (int16_t)0x686C,
(int16_t)0x4A06, (int16_t)0x684F, (int16_t)0x4A2F, (int16_t)0x6832, (int16_t)0x4A58,
(int16_t)0x6815, (int16_t)0x4A81, (int16_t)0x67F7, (int16_t)0x4AA9, (int16_t)0x67DA,
(int16_t)0x4AD2, (int16_t)0x67BD, (int16_t)0x4AFB, (int16_t)0x679F, (int16_t)0x4B24,
(int16_t)0x6782, (int16_t)0x4B4C, (int16_t)0x6764, (int16_t)0x4B75, (int16_t)0x6746,
(int16_t)0x4B9E, (int16_t)0x6729, (int16_t)0x4BC6, (int16_t)0x670B, (int16_t)0x4BEF,
(int16_t)0x66ED, (int16_t)0x4C17, (int16_t)0x66CF, (int16_t)0x4C3F, (int16_t)0x66B1,
(int16_t)0x4C68, (int16_t)0x6693, (int16_t)0x4C90, (int16_t)0x6675, (int16_t)0x4CB8,
(int16_t)0x6657, (int16_t)0x4CE1, (int16_t)0x6639, (int16_t)0x4D09, (int16_t)0x661A,
(int16_t)0x4D31, (int16_t)0x65FC, (int16_t)0x4D59, (int16_t)0x65DD, (int16_t)0x4D81,
(int16_t)0x65BF, (int16_t)0x4DA9, (int16_t)0x65A0, (int16_t)0x4DD1, (int16_t)0x6582,
(int16_t)0x4DF9, (int16_t)0x6563, (int16_t)0x4E21, (int16_t)0x6545, (int16_t)0x4E48,
(int16_t)0x6526, (int16_t)0x4E70, (int16_t)0x6507, (int16_t)0x4E98, (int16_t)0x64E8,
(int16_t)0x4EBF, (int16_t)0x64C9, (int16_t)0x4EE7, (int16_t)0x64AA, (int16_t)0x4F0F,
(int16_t)0x648B, (int16_t)0x4F36, (int16_t)0x646C, (int16_t)0x4F5E, (int16_t)0x644D,
(int16_t)0x4F85, (int16_t)0x642D, (int16_t)0x4FAC, (int16_t)0x640E, (int16_t)0x4FD4,
(int16_t)0x63EF, (int16_t)0x4FFB, (int16_t)0x63CF, (int16_t)0x5022, (int16_t)0x63B0,
(int16_t)0x5049, (int16_t)0x6390, (int16_t)0x5070, (int16_t)0x6371, (int16_t)0x5097,
(int16_t)0x6351, (int16_t)0x50BF, (int16_t)0x6331, (int16_t)0x50E5, (int16_t)0x6311,
(int16_t)0x510C, (int16_t)0x62F2, (int16_t)0x5133, (int16_t)0x62D2, (int16_t)0x515A,
(int16_t)0x62B2, (int16_t)0x5181, (int16_t)0x6292, (int16_t)0x51A8, (int16_t)0x6271,
(int16_t)0x51CE, (int16_t)0x6251, (int16_t)0x51F5, (int16_t)0x6231, (int16_t)0x521C,
(int16_t)0x6211, (int16_t)0x5242, (int16_t)0x61F1, (int16_t)0x5269, (int16_t)0x61D0,
(int16_t)0x528F, (int16_t)0x61B0, (int16_t)0x52B5, (int16_t)0x618F, (int16_t)0x52DC,
(int16_t)0x616F, (int16_t)0x5302, (int16_t)0x614E, (int16_t)0x5328, (int16_t)0x612D,
(int16_t)0x534E, (int16_t)0x610D, (int16_t)0x5375, (int16_t)0x60EC, (int16_t)0x539B,
(int16_t)0x60CB, (int16_t)0x53C1, (int16_t)0x60AA, (int16_t)0x53E7, (int16_t)0x6089,
(int16_t)0x540D, (int16_t)0x6068, (int16_t)0x5433, (int16_t)0x6047, (int16_t)0x5458,
(int16_t)0x6026, (int16_t)0x547E, (int16_t)0x6004, (int16_t)0x54A4, (int16_t)0x5FE3,
(int16_t)0x54CA, (int16_t)0x5FC2, (int16_t)0x54EF, (int16_t)0x5FA0, (int16_t)0x5515,
(int16_t)0x5F7F, (int16_t)0x553A, (int16_t)0x5F5E, (int16_t)0x5560, (int16_t)0x5F3C,
(int16_t)0x5585, (int16_t)0x5F1A, (int16_t)0x55AB, (int16_t)0x5EF9, (int16_t)0x55D0,
(int16_t)0x5ED7, (int16_t)0x55F5, (int16_t)0x5EB5, (int16_t)0x561A, (int16_t)0x5E93,
(int16_t)0x5640, (int16_t)0x5E71, (int16_t)0x5665, (int16_t)0x5E50, (int16_t)0x568A,
(int16_t)0x5E2D, (int16_t)0x56AF, (int16_t)0x5E0B, (int16_t)0x56D4, (int16_t)0x5DE9,
(int16_t)0x56F9, (int16_t)0x5DC7, (int16_t)0x571D, (int16_t)0x5DA5, (int16_t)0x5742,
(int16_t)0x5D83, (int16_t)0x5767, (int16_t)0x5D60, (int16_t)0x578C, (int16_t)0x5D3E,
(int16_t)0x57B0, (int16_t)0x5D1B, (int16_t)0x57D5, (int16_t)0x5CF9, (int16_t)0x57F9,
(int16_t)0x5CD6, (int16_t)0x581E, (int16_t)0x5CB4, (int16_t)0x5842, (int16_t)0x5C91,
(int16_t)0x5867, (int16_t)0x5C6E, (int16_t)0x588B, (int16_t)0x5C4B, (int16_t)0x58AF,
(int16_t)0x5C29, (int16_t)0x58D4, (int16_t)0x5C06, (int16_t)0x58F8, (int16_t)0x5BE3,
(int16_t)0x591C, (int16_t)0x5BC0, (int16_t)0x5940, (int16_t)0x5B9D, (int16_t)0x5964,
(int16_t)0x5B79, (int16_t)0x5988, (int16_t)0x5B56, (int16_t)0x59AC, (int16_t)0x5B33,
(int16_t)0x59D0, (int16_t)0x5B10, (int16_t)0x59F3, (int16_t)0x5AEC, (int16_t)0x5A17,
(int16_t)0x5AC9, (int16_t)0x5A3B, (int16_t)0x5AA5, (int16_t)0x5A5E, (int16_t)0x5A82,
(int16_t)0x5A82, (int16_t)0x5A5E, (int16_t)0x5AA5, (int16_t)0x5A3B, (int16_t)0x5AC9,
(int16_t)0x5A17, (int16_t)0x5AEC, (int16_t)0x59F3, (int16_t)0x5B10, (int16_t)0x59D0,
(int16_t)0x5B33, (int16_t)0x59AC, (int16_t)0x5B56, (int16_t)0x5988, (int16_t)0x5B79,
(int16_t)0x5964, (int16_t)0x5B9D, (int16_t)0x5940, (int16_t)0x5BC0, (int16_t)0x591C,
(int16_t)0x5BE3, (int16_t)0x58F8, (int16_t)0x5C06, (int16_t)0x58D4, (int16_t)0x5C29,
(int16_t)0x58AF, (int16_t)0x5C4B, (int16_t)0x588B, (int16_t)0x5C6E, (int16_t)0x5867,
(int16_t)0x5C91, (int16_t)0x5842, (int16_t)0x5CB4, (int16_t)0x581E, (int16_t)0x5CD6,
(int16_t)0x57F9, (int16_t)0x5CF9, (int16_t)0x57D5, (int16_t)0x5D1B, (int16_t)0x57B0,
(int16_t)0x5D3E, (int16_t)0x578C, (int16_t)0x5D60, (int16_t)0x5767, (int16_t)0x5D83,
(int16_t)0x5742, (int16_t)0x5DA5, (int16_t)0x571D, (int16_t)0x5DC7, (int16_t)0x56F9,
(int16_t)0x5DE9, (int16_t)0x56D4, (int16_t)0x5E0B, (int16_t)0x56AF, (int16_t)0x5E2D,
(int16_t)0x568A, (int16_t)0x5E50, (int16_t)0x5665, (int16_t)0x5E71, (int16_t)0x5640,
(int16_t)0x5E93, (int16_t)0x561A, (int16_t)0x5EB5, (int16_t)0x55F5, (int16_t)0x5ED7,
(int16_t)0x55D0, (int16_t)0x5EF9, (int16_t)0x55AB, (int16_t)0x5F1A, (int16_t)0x5585,
(int16_t)0x5F3C, (int16_t)0x5560, (int16_t)0x5F5E, (int16_t)0x553A, (int16_t)0x5F7F,
(int16_t)0x5515, (int16_t)0x5FA0, (int16_t)0x54EF, (int16_t)0x5FC2, (int16_t)0x54CA,
(int16_t)0x5FE3, (int16_t)0x54A4, (int16_t)0x6004, (int16_t)0x547E, (int16_t)0x6026,
(int16_t)0x5458, (int16_t)0x6047, (int16_t)0x5433, (int16_t)0x6068, (int16_t)0x540D,
(int16_t)0x6089, (int16_t)0x53E7, (int16_t)0x60AA, (int16_t)0x53C1, (int16_t)0x60CB,
(int16_t)0x539B, (int16_t)0x60EC, (int16_t)0x5375, (int16_t)0x610D, (int16_t)0x534E,
(int16_t)0x612D, (int16_t)0x5328, (int16_t)0x614E, (int16_t)0x5302, (int16_t)0x616F,
(int16_t)0x52DC, (int16_t)0x618F, (int16_t)0x52B5, (int16_t)0x61B0, (int16_t)0x528F,
(int16_t)0x61D0, (int16_t)0x5269, (int16_t)0x61F1, (int16_t)0x5242, (int16_t)0x6211,
(int16_t)0x521C, (int16_t)0x6231, (int16_t)0x51F5, (int16_t)0x6251, (int16_t)0x51CE,
(int16_t)0x6271, (int16_t)0x51A8, (int16_t)0x6292, (int16_t)0x5181, (int16_t)0x62B2,
(int16_t)0x515A, (int16_t)0x62D2, (int16_t)0x5133, (int16_t)0x62F2, (int16_t)0x510C,
(int16_t)0x6311, (int16_t)0x50E5, (int16_t)0x6331, (int16_t)0x50BF, (int16_t)0x6351,
(int16_t)0x5097, (int16_t)0x6371, (int16_t)0x5070, (int16_t)0x6390, (int16_t)0x5049,
(int16_t)0x63B0, (int16_t)0x5022, (int16_t)0x63CF, (int16_t)0x4FFB, (int16_t)0x63EF,
(int16_t)0x4FD4, (int16_t)0x640E, (int16_t)0x4FAC, (int16_t)0x642D, (int16_t)0x4F85,
(int16_t)0x644D, (int16_t)0x4F5E, (int16_t)0x646C, (int16_t)0x4F36, (int16_t)0x648B,
(int16_t)0x4F0F, (int16_t)0x64AA, (int16_t)0x4EE7, (int16_t)0x64C9, (int16_t)0x4EBF,
(int16_t)0x64E8, (int16_t)0x4E98, (int16_t)0x6507, (int16_t)0x4E70, (int16_t)0x6526,
(int16_t)0x4E48, (int16_t)0x6545, (int16_t)0x4E21, (int16_t)0x6563, (int16_t)0x4DF9,
(int16_t)0x6582, (int16_t)0x4DD1, (int16_t)0x65A0, (int16_t)0x4DA9, (int16_t)0x65BF,
(int16_t)0x4D81, (int16_t)0x65DD, (int16_t)0x4D59, (int16_t)0x65FC, (int16_t)0x4D31,
(int16_t)0x661A, (int16_t)0x4D09, (int16_t)0x6639, (int16_t)0x4CE1, (int16_t)0x6657,
(int16_t)0x4CB8, (int16_t)0x6675, (int16_t)0x4C90, (int16_t)0x6693, (int16_t)0x4C68,
(int16_t)0x66B1, (int16_t)0x4C3F, (int16_t)0x66CF, (int16_t)0x4C17, (int16_t)0x66ED,
(int16_t)0x4BEF, (int16_t)0x670B, (int16_t)0x4BC6, (int16_t)0x6729, (int16_t)0x4B9E,
(int16_t)0x6746, (int16_t)0x4B75, (int16_t)0x6764, (int16_t)0x4B4C, (int16_t)0x6782,
(int16_t)0x4B24, (int16_t)0x679F, (int16_t)0x4AFB, (int16_t)0x67BD, (int16_t)0x4AD2,
(int16_t)0x67DA, (int16_t)0x4AA9, (int16_t)0x67F7, (int16_t)0x4A81, (int16_t)0x6815,
(int16_t)0x4A58, (int16_t)0x6832, (int16_t)0x4A2F, (int16_t)0x684F, (int16_t)0x4A06,
(int16_t)0x686C, (int16_t)0x49DD, (int16_t)0x6889, (int16_t)0x49B4, (int16_t)0x68A6,
(int16_t)0x498A, (int16_t)0x68C3, (int16_t)0x4961, (int16_t)0x68E0, (int16_t)0x4938,
(int16_t)0x68FD, (int16_t)0x490F, (int16_t)0x6919, (int16_t)0x48E6, (int16_t)0x6936,
(int16_t)0x48BC, (int16_t)0x6953, (int16_t)0x4893, (int16_t)0x696F, (int16_t)0x4869,
(int16_t)0x698C, (int16_t)0x4840, (int16_t)0x69A8, (int16_t)0x4816, (int16_t)0x69C4,
(int16_t)0x47ED, (int16_t)0x69E1, (int16_t)0x47C3, (int16_t)0x69FD, (int16_t)0x479A,
(int16_t)0x6A19, (int16_t)0x4770, (int16_t)0x6A35, (int16_t)0x4746, (int16_t)0x6A51,
(int16_t)0x471C, (int16_t)0x6A6D, (int16_t)0x46F3, (int16_t)0x6A89, (int16_t)0x46C9,
(int16_t)0x6AA5, (int16_t)0x469F, (int16_t)0x6AC1, (int16_t)0x4675, (int16_t)0x6ADC,
(int16_t)0x464B, (int16_t)0x6AF8, (int16_t)0x4621, (int16_t)0x6B13, (int16_t)0x45F7,
(int16_t)0x6B2F, (int16_t)0x45CD, (int16_t)0x6B4A, (int16_t)0x45A3, (int16_t)0x6B66,
(int16_t)0x4578, (int16_t)0x6B81, (int16_t)0x454E, (int16_t)0x6B9C, (int16_t)0x4524,
(int16_t)0x6BB8, (int16_t)0x44FA, (int16_t)0x6BD3, (int16_t)0x44CF, (int16_t)0x6BEE,
(int16_t)0x44A5, (int16_t)0x6C09, (int16_t)0x447A, (int16_t)0x6C24, (int16_t)0x4450,
(int16_t)0x6C3F, (int16_t)0x4425, (int16_t)0x6C59, (int16_t)0x43FB, (int16_t)0x6C74,
(int16_t)0x43D0, (int16_t)0x6C8F, (int16_t)0x43A5, (int16_t)0x6CA9, (int16_t)0x437B,
(int16_t)0x6CC4, (int16_t)0x4350, (int16_t)0x6CDE, (int16_t)0x4325, (int16_t)0x6CF9,
(int16_t)0x42FA, (int16_t)0x6D13, (int16_t)0x42D0, (int16_t)0x6D2D, (int16_t)0x42A5,
(int16_t)0x6D48, (int16_t)0x427A, (int16_t)0x6D62, (int16_t)0x424F, (int16_t)0x6D7C,
(int16_t)0x4224, (int16_t)0x6D96, (int16_t)0x41F9, (int16_t)0x6DB0, (int16_t)0x41CE,
(int16_t)0x6DCA, (int16_t)0x41A2, (int16_t)0x6DE3, (int16_t)0x4177, (int16_t)0x6DFD,
(int16_t)0x414C, (int16_t)0x6E17, (int16_t)0x4121, (int16_t)0x6E30, (int16_t)0x40F6,
(int16_t)0x6E4A, (int16_t)0x40CA, (int16_t)0x6E63, (int16_t)0x409F, (int16_t)0x6E7D,
(int16_t)0x4073, (int16_t)0x6E96, (int16_t)0x4048, (int16_t)0x6EAF, (int16_t)0x401D,
(int16_t)0x6EC9, (int16_t)0x3FF1, (int16_t)0x6EE2, (int16_t)0x3FC5, (int16_t)0x6EFB,
(int16_t)0x3F9A, (int16_t)0x6F14, (int16_t)0x3F6E, (int16_t)0x6F2D, (int16_t)0x3F43,
(int16_t)0x6F46, (int16_t)0x3F17, (int16_t)0x6F5F, (int16_t)0x3EEB, (int16_t)0x6F77,
(int16_t)0x3EBF, (int16_t)0x6F90, (int16_t)0x3E93, (int16_t)0x6FA9, (int16_t)0x3E68,
(int16_t)0x6FC1, (int16_t)0x3E3C, (int16_t)0x6FDA, (int16_t)0x3E10, (int16_t)0x6FF2,
(int16_t)0x3DE4, (int16_t)0x700A, (int16_t)0x3DB8, (int16_t)0x7023, (int16_t)0x3D8C,
(int16_t)0x703B, (int16_t)0x3D60, (int16_t)0x7053, (int16_t)0x3D33, (int16_t)0x706B,
(int16_t)0x3D07, (int16_t)0x7083, (int16_t)0x3CDB, (int16_t)0x709B, (int16_t)0x3CAF,
(int16_t)0x70B3, (int16_t)0x3C83, (int16_t)0x70CB, (int16_t)0x3C56, (int16_t)0x70E2,
(int16_t)0x3C2A, (int16_t)0x70FA, (int16_t)0x3BFD, (int16_t)0x7112, (int16_t)0x3BD1,
(int16_t)0x7129, (int16_t)0x3BA5, (int16_t)0x7141, (int16_t)0x3B78, (int16_t)0x7158,
(int16_t)0x3B4C, (int16_t)0x716F, (int16_t)0x3B1F, (int16_t)0x7186, (int16_t)0x3AF2,
(int16_t)0x719E, (int16_t)0x3AC6, (int16_t)0x71B5, (int16_t)0x3A99, (int16_t)0x71CC,
(int16_t)0x3A6C, (int16_t)0x71E3, (int16_t)0x3A40, (int16_t)0x71FA, (int16_t)0x3A13,
(int16_t)0x7211, (int16_t)0x39E6, (int16_t)0x7227, (int16_t)0x39B9, (int16_t)0x723E,
(int16_t)0x398C, (int16_t)0x7255, (int16_t)0x395F, (int16_t)0x726B, (int16_t)0x3932,
(int16_t)0x7282, (int16_t)0x3906, (int16_t)0x7298, (int16_t)0x38D8, (int16_t)0x72AF,
(int16_t)0x38AB, (int16_t)0x72C5, (int16_t)0x387E, (int16_t)0x72DB, (int16_t)0x3851,
(int16_t)0x72F1, (int16_t)0x3824, (int16_t)0x7307, (int16_t)0x37F7, (int16_t)0x731D,
(int16_t)0x37CA, (int16_t)0x7333, (int16_t)0x379C, (int16_t)0x7349, (int16_t)0x376F,
(int16_t)0x735F, (int16_t)0x3742, (int16_t)0x7375, (int16_t)0x3714, (int16_t)0x738A,
(int16_t)0x36E7, (int16_t)0x73A0, (int16_t)0x36BA, (int16_t)0x73B5, (int16_t)0x368C,
(int16_t)0x73CB, (int16_t)0x365F, (int16_t)0x73E0, (int16_t)0x3631, (int16_t)0x73F6,
(int16_t)0x3604, (int16_t)0x740B, (int16_t)0x35D6, (int16_t)0x7420, (int16_t)0x35A8,
(int16_t)0x7435, (int16_t)0x357B, (int16_t)0x744A, (int16_t)0x354D, (int16_t)0x745F,
(int16_t)0x351F, (int16_t)0x7474, (int16_t)0x34F2, (int16_t)0x7489, (int16_t)0x34C4,
(int16_t)0x749E, (int16_t)0x3496, (int16_t)0x74B2, (int16_t)0x3468, (int16_t)0x74C7,
(int16_t)0x343A, (int16_t)0x74DB, (int16_t)0x340C, (int16_t)0x74F0, (int16_t)0x33DE,
(int16_t)0x7504, (int16_t)0x33B0, (int16_t)0x7519, (int16_t)0x3382, (int16_t)0x752D,
(int16_t)0x3354, (int16_t)0x7541, (int16_t)0x3326, (int16_t)0x7555, (int16_t)0x32F8,
(int16_t)0x7569, (int16_t)0x32CA, (int16_t)0x757D, (int16_t)0x329C, (int16_t)0x7591,
(int16_t)0x326E, (int16_t)0x75A5, (int16_t)0x3240, (int16_t)0x75B9, (int16_t)0x3211,
(int16_t)0x75CC, (int16_t)0x31E3, (int16_t)0x75E0, (int16_t)0x31B5, (int16_t)0x75F4,
(int16_t)0x3186, (int16_t)0x7607, (int16_t)0x3158, (int16_t)0x761B, (int16_t)0x312A,
(int16_t)0x762E, (int16_t)0x30FB, (int16_t)0x7641, (int16_t)0x30CD, (int16_t)0x7654,
(int16_t)0x309E, (int16_t)0x7668, (int16_t)0x3070, (int16_t)0x767B, (int16_t)0x3041,
(int16_t)0x768E, (int16_t)0x3013, (int16_t)0x76A0, (int16_t)0x2FE4, (int16_t)0x76B3,
(int16_t)0x2FB5, (int16_t)0x76C6, (int16_t)0x2F87, (int16_t)0x76D9, (int16_t)0x2F58,
(int16_t)0x76EB, (int16_t)0x2F29, (int16_t)0x76FE, (int16_t)0x2EFB, (int16_t)0x7710,
(int16_t)0x2ECC, (int16_t)0x7723, (int16_t)0x2E9D, (int16_t)0x7735, (int16_t)0x2E6E,
(int16_t)0x7747, (int16_t)0x2E3F, (int16_t)0x775A, (int16_t)0x2E11, (int16_t)0x776C,
(int16_t)0x2DE2, (int16_t)0x777E, (int16_t)0x2DB3, (int16_t)0x7790, (int16_t)0x2D84,
(int16_t)0x77A2, (int16_t)0x2D55, (int16_t)0x77B4, (int16_t)0x2D26, (int16_t)0x77C5,
(int16_t)0x2CF7, (int16_t)0x77D7, (int16_t)0x2CC8, (int16_t)0x77E9, (int16_t)0x2C98,
(int16_t)0x77FA, (int16_t)0x2C69, (int16_t)0x780C, (int16_t)0x2C3A, (int16_t)0x781D,
(int16_t)0x2C0B, (int16_t)0x782E, (int16_t)0x2BDC, (int16_t)0x7840, (int16_t)0x2BAD,
(int16_t)0x7851, (int16_t)0x2B7D, (int16_t)0x7862, (int16_t)0x2B4E, (int16_t)0x7873,
(int16_t)0x2B1F, (int16_t)0x7884, (int16_t)0x2AEF, (int16_t)0x7895, (int16_t)0x2AC0,
(int16_t)0x78A6, (int16_t)0x2A91, (int16_t)0x78B6, (int16_t)0x2A61, (int16_t)0x78C7,
(int16_t)0x2A32, (int16_t)0x78D8, (int16_t)0x2A02, (int16_t)0x78E8, (int16_t)0x29D3,
(int16_t)0x78F9, (int16_t)0x29A3, (int16_t)0x7909, (int16_t)0x2974, (int16_t)0x7919,
(int16_t)0x2944, (int16_t)0x792A, (int16_t)0x2915, (int16_t)0x793A, (int16_t)0x28E5,
(int16_t)0x794A, (int16_t)0x28B5, (int16_t)0x795A, (int16_t)0x2886, (int16_t)0x796A,
(int16_t)0x2856, (int16_t)0x797A, (int16_t)0x2826, (int16_t)0x798A, (int16_t)0x27F6,
(int16_t)0x7999, (int16_t)0x27C7, (int16_t)0x79A9, (int16_t)0x2797, (int16_t)0x79B9,
(int16_t)0x2767, (int16_t)0x79C8, (int16_t)0x2737, (int16_t)0x79D8, (int16_t)0x2707,
(int16_t)0x79E7, (int16_t)0x26D8, (int16_t)0x79F6, (int16_t)0x26A8, (int16_t)0x7A05,
(int16_t)0x2678, (int16_t)0x7A15, (int16_t)0x2648, (int16_t)0x7A24, (int16_t)0x2618,
(int16_t)0x7A33, (int16_t)0x25E8, (int16_t)0x7A42, (int16_t)0x25B8, (int16_t)0x7A50,
(int16_t)0x2588, (int16_t)0x7A5F, (int16_t)0x2558, (int16_t)0x7A6E, (int16_t)0x2528,
(int16_t)0x7A7D, (int16_t)0x24F7, (int16_t)0x7A8B, (int16_t)0x24C7, (int16_t)0x7A9A,
(int16_t)0x2497, (int16_t)0x7AA8, (int16_t)0x2467, (int16_t)0x7AB6, (int16_t)0x2437,
(int16_t)0x7AC5, (int16_t)0x2407, (int16_t)0x7AD3, (int16_t)0x23D6, (int16_t)0x7AE1,
(int16_t)0x23A6, (int16_t)0x7AEF, (int16_t)0x2376, (int16_t)0x7AFD, (int16_t)0x2345,
(int16_t)0x7B0B, (int16_t)0x2315, (int16_t)0x7B19, (int16_t)0x22E5, (int16_t)0x7B26,
(int16_t)0x22B4, (int16_t)0x7B34, (int16_t)0x2284, (int16_t)0x7B42, (int16_t)0x2254,
(int16_t)0x7B4F, (int16_t)0x2223, (int16_t)0x7B5D, (int16_t)0x21F3, (int16_t)0x7B6A,
(int16_t)0x21C2, (int16_t)0x7B77, (int16_t)0x2192, (int16_t)0x7B84, (int16_t)0x2161,
(int16_t)0x7B92, (int16_t)0x2131, (int16_t)0x7B9F, (int16_t)0x2100, (int16_t)0x7BAC,
(int16_t)0x20D0, (int16_t)0x7BB9, (int16_t)0x209F, (int16_t)0x7BC5, (int16_t)0x206E,
(int16_t)0x7BD2, (int16_t)0x203E, (int16_t)0x7BDF, (int16_t)0x200D, (int16_t)0x7BEB,
(int16_t)0x1FDC, (int16_t)0x7BF8, (int16_t)0x1FAC, (int16_t)0x7C05, (int16_t)0x1F7B,
(int16_t)0x7C11, (int16_t)0x1F4A, (int16_t)0x7C1D, (int16_t)0x1F19, (int16_t)0x7C29,
(int16_t)0x1EE9, (int16_t)0x7C36, (int16_t)0x1EB8, (int16_t)0x7C42, (int16_t)0x1E87,
(int16_t)0x7C4E, (int16_t)0x1E56, (int16_t)0x7C5A, (int16_t)0x1E25, (int16_t)0x7C66,
(int16_t)0x1DF5, (int16_t)0x7C71, (int16_t)0x1DC4, (int16_t)0x7C7D, (int16_t)0x1D93,
(int16_t)0x7C89, (int16_t)0x1D62, (int16_t)0x7C94, (int16_t)0x1D31, (int16_t)0x7CA0,
(int16_t)0x1D00, (int16_t)0x7CAB, (int16_t)0x1CCF, (int16_t)0x7CB7, (int16_t)0x1C9E,
(int16_t)0x7CC2, (int16_t)0x1C6D, (int16_t)0x7CCD, (int16_t)0x1C3C, (int16_t)0x7CD8,
(int16_t)0x1C0B, (int16_t)0x7CE3, (int16_t)0x1BDA, (int16_t)0x7CEE, (int16_t)0x1BA9,
(int16_t)0x7CF9, (int16_t)0x1B78, (int16_t)0x7D04, (int16_t)0x1B47, (int16_t)0x7D0F,
(int16_t)0x1B16, (int16_t)0x7D19, (int16_t)0x1AE4, (int16_t)0x7D24, (int16_t)0x1AB3,
(int16_t)0x7D2F, (int16_t)0x1A82, (int16_t)0x7D39, (int16_t)0x1A51, (int16_t)0x7D43,
(int16_t)0x1A20, (int16_t)0x7D4E, (int16_t)0x19EF, (int16_t)0x7D58, (int16_t)0x19BD,
(int16_t)0x7D62, (int16_t)0x198C, (int16_t)0x7D6C, (int16_t)0x195B, (int16_t)0x7D76,
(int16_t)0x192A, (int16_t)0x7D80, (int16_t)0x18F8, (int16_t)0x7D8A, (int16_t)0x18C7,
(int16_t)0x7D94, (int16_t)0x1896, (int16_t)0x7D9D, (int16_t)0x1864, (int16_t)0x7DA7,
(int16_t)0x1833, (int16_t)0x7DB0, (int16_t)0x1802, (int16_t)0x7DBA, (int16_t)0x17D0,
(int16_t)0x7DC3, (int16_t)0x179F, (int16_t)0x7DCD, (int16_t)0x176D, (int16_t)0x7DD6,
(int16_t)0x173C, (int16_t)0x7DDF, (int16_t)0x170A, (int16_t)0x7DE8, (int16_t)0x16D9,
(int16_t)0x7DF1, (int16_t)0x16A8, (int16_t)0x7DFA, (int16_t)0x1676, (int16_t)0x7E03,
(int16_t)0x1645, (int16_t)0x7E0C, (int16_t)0x1613, (int16_t)0x7E14, (int16_t)0x15E2,
(int16_t)0x7E1D, (int16_t)0x15B0, (int16_t)0x7E26, (int16_t)0x157F, (int16_t)0x7E2E,
(int16_t)0x154D, (int16_t)0x7E37, (int16_t)0x151B, (int16_t)0x7E3F, (int16_t)0x14EA,
(int16_t)0x7E47, (int16_t)0x14B8, (int16_t)0x7E4F, (int16_t)0x1487, (int16_t)0x7E57,
(int16_t)0x1455, (int16_t)0x7E5F, (int16_t)0x1423, (int16_t)0x7E67, (int16_t)0x13F2,
(int16_t)0x7E6F, (int16_t)0x13C0, (int16_t)0x7E77, (int16_t)0x138E, (int16_t)0x7E7F,
(int16_t)0x135D, (int16_t)0x7E86, (int16_t)0x132B, (int16_t)0x7E8E, (int16_t)0x12F9,
(int16_t)0x7E95, (int16_t)0x12C8, (int16_t)0x7E9D, (int16_t)0x1296, (int16_t)0x7EA4,
(int16_t)0x1264, (int16_t)0x7EAB, (int16_t)0x1232, (int16_t)0x7EB3, (int16_t)0x1201,
(int16_t)0x7EBA, (int16_t)0x11CF, (int16_t)0x7EC1, (int16_t)0x119D, (int16_t)0x7EC8,
(int16_t)0x116B, (int16_t)0x7ECF, (int16_t)0x1139, (int16_t)0x7ED5, (int16_t)0x1108,
(int16_t)0x7EDC, (int16_t)0x10D6, (int16_t)0x7EE3, (int16_t)0x10A4, (int16_t)0x7EE9,
(int16_t)0x1072, (int16_t)0x7EF0, (int16_t)0x1040, (int16_t)0x7EF6, (int16_t)0x100E,
(int16_t)0x7EFD, (int16_t)0x0FDD, (int16_t)0x7F03, (int16_t)0x0FAB, (int16_t)0x7F09,
(int16_t)0x0F79, (int16_t)0x7F0F, (int16_t)0x0F47, (int16_t)0x7F15, (int16_t)0x0F15,
(int16_t)0x7F1B, (int16_t)0x0EE3, (int16_t)0x7F21, (int16_t)0x0EB1, (int16_t)0x7F27,
(int16_t)0x0E7F, (int16_t)0x7F2D, (int16_t)0x0E4D, (int16_t)0x7F32, (int16_t)0x0E1B,
(int16_t)0x7F38, (int16_t)0x0DE9, (int16_t)0x7F3D, (int16_t)0x0DB7, (int16_t)0x7F43,
(int16_t)0x0D85, (int16_t)0x7F48, (int16_t)0x0D53, (int16_t)0x7F4D, (int16_t)0x0D21,
(int16_t)0x7F53, (int16_t)0x0CEF, (int16_t)0x7F58, (int16_t)0x0CBD, (int16_t)0x7F5D,
(int16_t)0x0C8B, (int16_t)0x7F62, (int16_t)0x0C59, (int16_t)0x7F67, (int16_t)0x0C27,
(int16_t)0x7F6B, (int16_t)0x0BF5, (int16_t)0x7F70, (int16_t)0x0BC3, (int16_t)0x7F75,
(int16_t)0x0B91, (int16_t)0x7F79, (int16_t)0x0B5F, (int16_t)0x7F7E, (int16_t)0x0B2D,
(int16_t)0x7F82, (int16_t)0x0AFB, (int16_t)0x7F87, (int16_t)0x0AC9, (int16_t)0x7F8B,
(int16_t)0x0A97, (int16_t)0x7F8F, (int16_t)0x0A65, (int16_t)0x7F93, (int16_t)0x0A33,
(int16_t)0x7F97, (int16_t)0x0A00, (int16_t)0x7F9B, (int16_t)0x09CE, (int16_t)0x7F9F,
(int16_t)0x099C, (int16_t)0x7FA3, (int16_t)0x096A, (int16_t)0x7FA7, (int16_t)0x0938,
(int16_t)0x7FAA, (int16_t)0x0906, (int16_t)0x7FAE, (int16_t)0x08D4, (int16_t)0x7FB1,
(int16_t)0x08A2, (int16_t)0x7FB5, (int16_t)0x086F, (int16_t)0x7FB8, (int16_t)0x083D,
(int16_t)0x7FBC, (int16_t)0x080B, (int16_t)0x7FBF, (int16_t)0x07D9, (int16_t)0x7FC2,
(int16_t)0x07A7, (int16_t)0x7FC5, (int16_t)0x0775, (int16_t)0x7FC8, (int16_t)0x0742,
(int16_t)0x7FCB, (int16_t)0x0710, (int16_t)0x7FCE, (int16_t)0x06DE, (int16_t)0x7FD0,
(int16_t)0x06AC, (int16_t)0x7FD3, (int16_t)0x067A, (int16_t)0x7FD6, (int16_t)0x0647,
(int16_t)0x7FD8, (int16_t)0x0615, (int16_t)0x7FDA, (int16_t)0x05E3, (int16_t)0x7FDD,
(int16_t)0x05B1, (int16_t)0x7FDF, (int16_t)0x057F, (int16_t)0x7FE1, (int16_t)0x054C,
(int16_t)0x7FE3, (int16_t)0x051A, (int16_t)0x7FE5, (int16_t)0x04E8, (int16_t)0x7FE7,
(int16_t)0x04B6, (int16_t)0x7FE9, (int16_t)0x0483, (int16_t)0x7FEB, (int16_t)0x0451,
(int16_t)0x7FED, (int16_t)0x041F, (int16_t)0x7FEE, (int16_t)0x03ED, (int16_t)0x7FF0,
(int16_t)0x03BA, (int16_t)0x7FF2, (int16_t)0x0388, (int16_t)0x7FF3, (int16_t)0x0356,
(int16_t)0x7FF4, (int16_t)0x0324, (int16_t)0x7FF6, (int16_t)0x02F1, (int16_t)0x7FF7,
(int16_t)0x02BF, (int16_t)0x7FF8, (int16_t)0x028D, (int16_t)0x7FF9, (int16_t)0x025B,
(int16_t)0x7FFA, (int16_t)0x0228, (int16_t)0x7FFB, (int16_t)0x01F6, (int16_t)0x7FFC,
(int16_t)0x01C4, (int16_t)0x7FFC, (int16_t)0x0192, (int16_t)0x7FFD, (int16_t)0x015F,
(int16_t)0x7FFE, (int16_t)0x012D, (int16_t)0x7FFE, (int16_t)0x00FB, (int16_t)0x7FFF,
(int16_t)0x00C9, (int16_t)0x7FFF, (int16_t)0x0096, (int16_t)0x7FFF, (int16_t)0x0064,
(int16_t)0x7FFF, (int16_t)0x0032, (int16_t)0x7FFF, (int16_t)0x0000, (int16_t)0x7FFF,
(int16_t)0xFFCD, (int16_t)0x7FFF, (int16_t)0xFF9B, (int16_t)0x7FFF, (int16_t)0xFF69,
(int16_t)0x7FFF, (int16_t)0xFF36, (int16_t)0x7FFF, (int16_t)0xFF04, (int16_t)0x7FFF,
(int16_t)0xFED2, (int16_t)0x7FFE, (int16_t)0xFEA0, (int16_t)0x7FFE, (int16_t)0xFE6D,
(int16_t)0x7FFD, (int16_t)0xFE3B, (int16_t)0x7FFC, (int16_t)0xFE09, (int16_t)0x7FFC,
(int16_t)0xFDD7, (int16_t)0x7FFB, (int16_t)0xFDA4, (int16_t)0x7FFA, (int16_t)0xFD72,
(int16_t)0x7FF9, (int16_t)0xFD40, (int16_t)0x7FF8, (int16_t)0xFD0E, (int16_t)0x7FF7,
(int16_t)0xFCDB, (int16_t)0x7FF6, (int16_t)0xFCA9, (int16_t)0x7FF4, (int16_t)0xFC77,
(int16_t)0x7FF3, (int16_t)0xFC45, (int16_t)0x7FF2, (int16_t)0xFC12, (int16_t)0x7FF0,
(int16_t)0xFBE0, (int16_t)0x7FEE, (int16_t)0xFBAE, (int16_t)0x7FED, (int16_t)0xFB7C,
(int16_t)0x7FEB, (int16_t)0xFB49, (int16_t)0x7FE9, (int16_t)0xFB17, (int16_t)0x7FE7,
(int16_t)0xFAE5, (int16_t)0x7FE5, (int16_t)0xFAB3, (int16_t)0x7FE3, (int16_t)0xFA80,
(int16_t)0x7FE1, (int16_t)0xFA4E, (int16_t)0x7FDF, (int16_t)0xFA1C, (int16_t)0x7FDD,
(int16_t)0xF9EA, (int16_t)0x7FDA, (int16_t)0xF9B8, (int16_t)0x7FD8, (int16_t)0xF985,
(int16_t)0x7FD6, (int16_t)0xF953, (int16_t)0x7FD3, (int16_t)0xF921, (int16_t)0x7FD0,
(int16_t)0xF8EF, (int16_t)0x7FCE, (int16_t)0xF8BD, (int16_t)0x7FCB, (int16_t)0xF88A,
(int16_t)0x7FC8, (int16_t)0xF858, (int16_t)0x7FC5, (int16_t)0xF826, (int16_t)0x7FC2,
(int16_t)0xF7F4, (int16_t)0x7FBF, (int16_t)0xF7C2, (int16_t)0x7FBC, (int16_t)0xF790,
(int16_t)0x7FB8, (int16_t)0xF75D, (int16_t)0x7FB5, (int16_t)0xF72B, (int16_t)0x7FB1,
(int16_t)0xF6F9, (int16_t)0x7FAE, (int16_t)0xF6C7, (int16_t)0x7FAA, (int16_t)0xF695,
(int16_t)0x7FA7, (int16_t)0xF663, (int16_t)0x7FA3, (int16_t)0xF631, (int16_t)0x7F9F,
(int16_t)0xF5FF, (int16_t)0x7F9B, (int16_t)0xF5CC, (int16_t)0x7F97, (int16_t)0xF59A,
(int16_t)0x7F93, (int16_t)0xF568, (int16_t)0x7F8F, (int16_t)0xF536, (int16_t)0x7F8B,
(int16_t)0xF504, (int16_t)0x7F87, (int16_t)0xF4D2, (int16_t)0x7F82, (int16_t)0xF4A0,
(int16_t)0x7F7E, (int16_t)0xF46E, (int16_t)0x7F79, (int16_t)0xF43C, (int16_t)0x7F75,
(int16_t)0xF40A, (int16_t)0x7F70, (int16_t)0xF3D8, (int16_t)0x7F6B, (int16_t)0xF3A6,
(int16_t)0x7F67, (int16_t)0xF374, (int16_t)0x7F62, (int16_t)0xF342, (int16_t)0x7F5D,
(int16_t)0xF310, (int16_t)0x7F58, (int16_t)0xF2DE, (int16_t)0x7F53, (int16_t)0xF2AC,
(int16_t)0x7F4D, (int16_t)0xF27A, (int16_t)0x7F48, (int16_t)0xF248, (int16_t)0x7F43,
(int16_t)0xF216, (int16_t)0x7F3D, (int16_t)0xF1E4, (int16_t)0x7F38, (int16_t)0xF1B2,
(int16_t)0x7F32, (int16_t)0xF180, (int16_t)0x7F2D, (int16_t)0xF14E, (int16_t)0x7F27,
(int16_t)0xF11C, (int16_t)0x7F21, (int16_t)0xF0EA, (int16_t)0x7F1B, (int16_t)0xF0B8,
(int16_t)0x7F15, (int16_t)0xF086, (int16_t)0x7F0F, (int16_t)0xF054, (int16_t)0x7F09,
(int16_t)0xF022, (int16_t)0x7F03, (int16_t)0xEFF1, (int16_t)0x7EFD, (int16_t)0xEFBF,
(int16_t)0x7EF6, (int16_t)0xEF8D, (int16_t)0x7EF0, (int16_t)0xEF5B, (int16_t)0x7EE9,
(int16_t)0xEF29, (int16_t)0x7EE3, (int16_t)0xEEF7, (int16_t)0x7EDC, (int16_t)0xEEC6,
(int16_t)0x7ED5, (int16_t)0xEE94, (int16_t)0x7ECF, (int16_t)0xEE62, (int16_t)0x7EC8,
(int16_t)0xEE30, (int16_t)0x7EC1, (int16_t)0xEDFE, (int16_t)0x7EBA, (int16_t)0xEDCD,
(int16_t)0x7EB3, (int16_t)0xED9B, (int16_t)0x7EAB, (int16_t)0xED69, (int16_t)0x7EA4,
(int16_t)0xED37, (int16_t)0x7E9D, (int16_t)0xED06, (int16_t)0x7E95, (int16_t)0xECD4,
(int16_t)0x7E8E, (int16_t)0xECA2, (int16_t)0x7E86, (int16_t)0xEC71, (int16_t)0x7E7F,
(int16_t)0xEC3F, (int16_t)0x7E77, (int16_t)0xEC0D, (int16_t)0x7E6F, (int16_t)0xEBDC,
(int16_t)0x7E67, (int16_t)0xEBAA, (int16_t)0x7E5F, (int16_t)0xEB78, (int16_t)0x7E57,
(int16_t)0xEB47, (int16_t)0x7E4F, (int16_t)0xEB15, (int16_t)0x7E47, (int16_t)0xEAE4,
(int16_t)0x7E3F, (int16_t)0xEAB2, (int16_t)0x7E37, (int16_t)0xEA80, (int16_t)0x7E2E,
(int16_t)0xEA4F, (int16_t)0x7E26, (int16_t)0xEA1D, (int16_t)0x7E1D, (int16_t)0xE9EC,
(int16_t)0x7E14, (int16_t)0xE9BA, (int16_t)0x7E0C, (int16_t)0xE989, (int16_t)0x7E03,
(int16_t)0xE957, (int16_t)0x7DFA, (int16_t)0xE926, (int16_t)0x7DF1, (int16_t)0xE8F5,
(int16_t)0x7DE8, (int16_t)0xE8C3, (int16_t)0x7DDF, (int16_t)0xE892, (int16_t)0x7DD6,
(int16_t)0xE860, (int16_t)0x7DCD, (int16_t)0xE82F, (int16_t)0x7DC3, (int16_t)0xE7FD,
(int16_t)0x7DBA, (int16_t)0xE7CC, (int16_t)0x7DB0, (int16_t)0xE79B, (int16_t)0x7DA7,
(int16_t)0xE769, (int16_t)0x7D9D, (int16_t)0xE738, (int16_t)0x7D94, (int16_t)0xE707,
(int16_t)0x7D8A, (int16_t)0xE6D5, (int16_t)0x7D80, (int16_t)0xE6A4, (int16_t)0x7D76,
(int16_t)0xE673, (int16_t)0x7D6C, (int16_t)0xE642, (int16_t)0x7D62, (int16_t)0xE610,
(int16_t)0x7D58, (int16_t)0xE5DF, (int16_t)0x7D4E, (int16_t)0xE5AE, (int16_t)0x7D43,
(int16_t)0xE57D, (int16_t)0x7D39, (int16_t)0xE54C, (int16_t)0x7D2F, (int16_t)0xE51B,
(int16_t)0x7D24, (int16_t)0xE4E9, (int16_t)0x7D19, (int16_t)0xE4B8, (int16_t)0x7D0F,
(int16_t)0xE487, (int16_t)0x7D04, (int16_t)0xE456, (int16_t)0x7CF9, (int16_t)0xE425,
(int16_t)0x7CEE, (int16_t)0xE3F4, (int16_t)0x7CE3, (int16_t)0xE3C3, (int16_t)0x7CD8,
(int16_t)0xE392, (int16_t)0x7CCD, (int16_t)0xE361, (int16_t)0x7CC2, (int16_t)0xE330,
(int16_t)0x7CB7, (int16_t)0xE2FF, (int16_t)0x7CAB, (int16_t)0xE2CE, (int16_t)0x7CA0,
(int16_t)0xE29D, (int16_t)0x7C94, (int16_t)0xE26C, (int16_t)0x7C89, (int16_t)0xE23B,
(int16_t)0x7C7D, (int16_t)0xE20A, (int16_t)0x7C71, (int16_t)0xE1DA, (int16_t)0x7C66,
(int16_t)0xE1A9, (int16_t)0x7C5A, (int16_t)0xE178, (int16_t)0x7C4E, (int16_t)0xE147,
(int16_t)0x7C42, (int16_t)0xE116, (int16_t)0x7C36, (int16_t)0xE0E6, (int16_t)0x7C29,
(int16_t)0xE0B5, (int16_t)0x7C1D, (int16_t)0xE084, (int16_t)0x7C11, (int16_t)0xE053,
(int16_t)0x7C05, (int16_t)0xE023, (int16_t)0x7BF8, (int16_t)0xDFF2, (int16_t)0x7BEB,
(int16_t)0xDFC1, (int16_t)0x7BDF, (int16_t)0xDF91, (int16_t)0x7BD2, (int16_t)0xDF60,
(int16_t)0x7BC5, (int16_t)0xDF2F, (int16_t)0x7BB9, (int16_t)0xDEFF, (int16_t)0x7BAC,
(int16_t)0xDECE, (int16_t)0x7B9F, (int16_t)0xDE9E, (int16_t)0x7B92, (int16_t)0xDE6D,
(int16_t)0x7B84, (int16_t)0xDE3D, (int16_t)0x7B77, (int16_t)0xDE0C, (int16_t)0x7B6A,
(int16_t)0xDDDC, (int16_t)0x7B5D, (int16_t)0xDDAB, (int16_t)0x7B4F, (int16_t)0xDD7B,
(int16_t)0x7B42, (int16_t)0xDD4B, (int16_t)0x7B34, (int16_t)0xDD1A, (int16_t)0x7B26,
(int16_t)0xDCEA, (int16_t)0x7B19, (int16_t)0xDCBA, (int16_t)0x7B0B, (int16_t)0xDC89,
(int16_t)0x7AFD, (int16_t)0xDC59, (int16_t)0x7AEF, (int16_t)0xDC29, (int16_t)0x7AE1,
(int16_t)0xDBF8, (int16_t)0x7AD3, (int16_t)0xDBC8, (int16_t)0x7AC5, (int16_t)0xDB98,
(int16_t)0x7AB6, (int16_t)0xDB68, (int16_t)0x7AA8, (int16_t)0xDB38, (int16_t)0x7A9A,
(int16_t)0xDB08, (int16_t)0x7A8B, (int16_t)0xDAD7, (int16_t)0x7A7D, (int16_t)0xDAA7,
(int16_t)0x7A6E, (int16_t)0xDA77, (int16_t)0x7A5F, (int16_t)0xDA47, (int16_t)0x7A50,
(int16_t)0xDA17, (int16_t)0x7A42, (int16_t)0xD9E7, (int16_t)0x7A33, (int16_t)0xD9B7,
(int16_t)0x7A24, (int16_t)0xD987, (int16_t)0x7A15, (int16_t)0xD957, (int16_t)0x7A05,
(int16_t)0xD927, (int16_t)0x79F6, (int16_t)0xD8F8, (int16_t)0x79E7, (int16_t)0xD8C8,
(int16_t)0x79D8, (int16_t)0xD898, (int16_t)0x79C8, (int16_t)0xD868, (int16_t)0x79B9,
(int16_t)0xD838, (int16_t)0x79A9, (int16_t)0xD809, (int16_t)0x7999, (int16_t)0xD7D9,
(int16_t)0x798A, (int16_t)0xD7A9, (int16_t)0x797A, (int16_t)0xD779, (int16_t)0x796A,
(int16_t)0xD74A, (int16_t)0x795A, (int16_t)0xD71A, (int16_t)0x794A, (int16_t)0xD6EA,
(int16_t)0x793A, (int16_t)0xD6BB, (int16_t)0x792A, (int16_t)0xD68B, (int16_t)0x7919,
(int16_t)0xD65C, (int16_t)0x7909, (int16_t)0xD62C, (int16_t)0x78F9, (int16_t)0xD5FD,
(int16_t)0x78E8, (int16_t)0xD5CD, (int16_t)0x78D8, (int16_t)0xD59E, (int16_t)0x78C7,
(int16_t)0xD56E, (int16_t)0x78B6, (int16_t)0xD53F, (int16_t)0x78A6, (int16_t)0xD510,
(int16_t)0x7895, (int16_t)0xD4E0, (int16_t)0x7884, (int16_t)0xD4B1, (int16_t)0x7873,
(int16_t)0xD482, (int16_t)0x7862, (int16_t)0xD452, (int16_t)0x7851, (int16_t)0xD423,
(int16_t)0x7840, (int16_t)0xD3F4, (int16_t)0x782E, (int16_t)0xD3C5, (int16_t)0x781D,
(int16_t)0xD396, (int16_t)0x780C, (int16_t)0xD367, (int16_t)0x77FA, (int16_t)0xD337,
(int16_t)0x77E9, (int16_t)0xD308, (int16_t)0x77D7, (int16_t)0xD2D9, (int16_t)0x77C5,
(int16_t)0xD2AA, (int16_t)0x77B4, (int16_t)0xD27B, (int16_t)0x77A2, (int16_t)0xD24C,
(int16_t)0x7790, (int16_t)0xD21D, (int16_t)0x777E, (int16_t)0xD1EE, (int16_t)0x776C,
(int16_t)0xD1C0, (int16_t)0x775A, (int16_t)0xD191, (int16_t)0x7747, (int16_t)0xD162,
(int16_t)0x7735, (int16_t)0xD133, (int16_t)0x7723, (int16_t)0xD104, (int16_t)0x7710,
(int16_t)0xD0D6, (int16_t)0x76FE, (int16_t)0xD0A7, (int16_t)0x76EB, (int16_t)0xD078,
(int16_t)0x76D9, (int16_t)0xD04A, (int16_t)0x76C6, (int16_t)0xD01B, (int16_t)0x76B3,
(int16_t)0xCFEC, (int16_t)0x76A0, (int16_t)0xCFBE, (int16_t)0x768E, (int16_t)0xCF8F,
(int16_t)0x767B, (int16_t)0xCF61, (int16_t)0x7668, (int16_t)0xCF32, (int16_t)0x7654,
(int16_t)0xCF04, (int16_t)0x7641, (int16_t)0xCED5, (int16_t)0x762E, (int16_t)0xCEA7,
(int16_t)0x761B, (int16_t)0xCE79, (int16_t)0x7607, (int16_t)0xCE4A, (int16_t)0x75F4,
(int16_t)0xCE1C, (int16_t)0x75E0, (int16_t)0xCDEE, (int16_t)0x75CC, (int16_t)0xCDBF,
(int16_t)0x75B9, (int16_t)0xCD91, (int16_t)0x75A5, (int16_t)0xCD63, (int16_t)0x7591,
(int16_t)0xCD35, (int16_t)0x757D, (int16_t)0xCD07, (int16_t)0x7569, (int16_t)0xCCD9,
(int16_t)0x7555, (int16_t)0xCCAB, (int16_t)0x7541, (int16_t)0xCC7D, (int16_t)0x752D,
(int16_t)0xCC4F, (int16_t)0x7519, (int16_t)0xCC21, (int16_t)0x7504, (int16_t)0xCBF3,
(int16_t)0x74F0, (int16_t)0xCBC5, (int16_t)0x74DB, (int16_t)0xCB97, (int16_t)0x74C7,
(int16_t)0xCB69, (int16_t)0x74B2, (int16_t)0xCB3B, (int16_t)0x749E, (int16_t)0xCB0D,
(int16_t)0x7489, (int16_t)0xCAE0, (int16_t)0x7474, (int16_t)0xCAB2, (int16_t)0x745F,
(int16_t)0xCA84, (int16_t)0x744A, (int16_t)0xCA57, (int16_t)0x7435, (int16_t)0xCA29,
(int16_t)0x7420, (int16_t)0xC9FB, (int16_t)0x740B, (int16_t)0xC9CE, (int16_t)0x73F6,
(int16_t)0xC9A0, (int16_t)0x73E0, (int16_t)0xC973, (int16_t)0x73CB, (int16_t)0xC945,
(int16_t)0x73B5, (int16_t)0xC918, (int16_t)0x73A0, (int16_t)0xC8EB, (int16_t)0x738A,
(int16_t)0xC8BD, (int16_t)0x7375, (int16_t)0xC890, (int16_t)0x735F, (int16_t)0xC863,
(int16_t)0x7349, (int16_t)0xC835, (int16_t)0x7333, (int16_t)0xC808, (int16_t)0x731D,
(int16_t)0xC7DB, (int16_t)0x7307, (int16_t)0xC7AE, (int16_t)0x72F1, (int16_t)0xC781,
(int16_t)0x72DB, (int16_t)0xC754, (int16_t)0x72C5, (int16_t)0xC727, (int16_t)0x72AF,
(int16_t)0xC6F9, (int16_t)0x7298, (int16_t)0xC6CD, (int16_t)0x7282, (int16_t)0xC6A0,
(int16_t)0x726B, (int16_t)0xC673, (int16_t)0x7255, (int16_t)0xC646, (int16_t)0x723E,
(int16_t)0xC619, (int16_t)0x7227, (int16_t)0xC5EC, (int16_t)0x7211, (int16_t)0xC5BF,
(int16_t)0x71FA, (int16_t)0xC593, (int16_t)0x71E3, (int16_t)0xC566, (int16_t)0x71CC,
(int16_t)0xC539, (int16_t)0x71B5, (int16_t)0xC50D, (int16_t)0x719E, (int16_t)0xC4E0,
(int16_t)0x7186, (int16_t)0xC4B3, (int16_t)0x716F, (int16_t)0xC487, (int16_t)0x7158,
(int16_t)0xC45A, (int16_t)0x7141, (int16_t)0xC42E, (int16_t)0x7129, (int16_t)0xC402,
(int16_t)0x7112, (int16_t)0xC3D5, (int16_t)0x70FA, (int16_t)0xC3A9, (int16_t)0x70E2,
(int16_t)0xC37C, (int16_t)0x70CB, (int16_t)0xC350, (int16_t)0x70B3, (int16_t)0xC324,
(int16_t)0x709B, (int16_t)0xC2F8, (int16_t)0x7083, (int16_t)0xC2CC, (int16_t)0x706B,
(int16_t)0xC29F, (int16_t)0x7053, (int16_t)0xC273, (int16_t)0x703B, (int16_t)0xC247,
(int16_t)0x7023, (int16_t)0xC21B, (int16_t)0x700A, (int16_t)0xC1EF, (int16_t)0x6FF2,
(int16_t)0xC1C3, (int16_t)0x6FDA, (int16_t)0xC197, (int16_t)0x6FC1, (int16_t)0xC16C,
(int16_t)0x6FA9, (int16_t)0xC140, (int16_t)0x6F90, (int16_t)0xC114, (int16_t)0x6F77,
(int16_t)0xC0E8, (int16_t)0x6F5F, (int16_t)0xC0BC, (int16_t)0x6F46, (int16_t)0xC091,
(int16_t)0x6F2D, (int16_t)0xC065, (int16_t)0x6F14, (int16_t)0xC03A, (int16_t)0x6EFB,
(int16_t)0xC00E, (int16_t)0x6EE2, (int16_t)0xBFE2, (int16_t)0x6EC9, (int16_t)0xBFB7,
(int16_t)0x6EAF, (int16_t)0xBF8C, (int16_t)0x6E96, (int16_t)0xBF60, (int16_t)0x6E7D,
(int16_t)0xBF35, (int16_t)0x6E63, (int16_t)0xBF09, (int16_t)0x6E4A, (int16_t)0xBEDE,
(int16_t)0x6E30, (int16_t)0xBEB3, (int16_t)0x6E17, (int16_t)0xBE88, (int16_t)0x6DFD,
(int16_t)0xBE5D, (int16_t)0x6DE3, (int16_t)0xBE31, (int16_t)0x6DCA, (int16_t)0xBE06,
(int16_t)0x6DB0, (int16_t)0xBDDB, (int16_t)0x6D96, (int16_t)0xBDB0, (int16_t)0x6D7C,
(int16_t)0xBD85, (int16_t)0x6D62, (int16_t)0xBD5A, (int16_t)0x6D48, (int16_t)0xBD2F,
(int16_t)0x6D2D, (int16_t)0xBD05, (int16_t)0x6D13, (int16_t)0xBCDA, (int16_t)0x6CF9,
(int16_t)0xBCAF, (int16_t)0x6CDE, (int16_t)0xBC84, (int16_t)0x6CC4, (int16_t)0xBC5A,
(int16_t)0x6CA9, (int16_t)0xBC2F, (int16_t)0x6C8F, (int16_t)0xBC04, (int16_t)0x6C74,
(int16_t)0xBBDA, (int16_t)0x6C59, (int16_t)0xBBAF, (int16_t)0x6C3F, (int16_t)0xBB85,
(int16_t)0x6C24, (int16_t)0xBB5A, (int16_t)0x6C09, (int16_t)0xBB30, (int16_t)0x6BEE,
(int16_t)0xBB05, (int16_t)0x6BD3, (int16_t)0xBADB, (int16_t)0x6BB8, (int16_t)0xBAB1,
(int16_t)0x6B9C, (int16_t)0xBA87, (int16_t)0x6B81, (int16_t)0xBA5C, (int16_t)0x6B66,
(int16_t)0xBA32, (int16_t)0x6B4A, (int16_t)0xBA08, (int16_t)0x6B2F, (int16_t)0xB9DE,
(int16_t)0x6B13, (int16_t)0xB9B4, (int16_t)0x6AF8, (int16_t)0xB98A, (int16_t)0x6ADC,
(int16_t)0xB960, (int16_t)0x6AC1, (int16_t)0xB936, (int16_t)0x6AA5, (int16_t)0xB90C,
(int16_t)0x6A89, (int16_t)0xB8E3, (int16_t)0x6A6D, (int16_t)0xB8B9, (int16_t)0x6A51,
(int16_t)0xB88F, (int16_t)0x6A35, (int16_t)0xB865, (int16_t)0x6A19, (int16_t)0xB83C,
(int16_t)0x69FD, (int16_t)0xB812, (int16_t)0x69E1, (int16_t)0xB7E9, (int16_t)0x69C4,
(int16_t)0xB7BF, (int16_t)0x69A8, (int16_t)0xB796, (int16_t)0x698C, (int16_t)0xB76C,
(int16_t)0x696F, (int16_t)0xB743, (int16_t)0x6953, (int16_t)0xB719, (int16_t)0x6936,
(int16_t)0xB6F0, (int16_t)0x6919, (int16_t)0xB6C7, (int16_t)0x68FD, (int16_t)0xB69E,
(int16_t)0x68E0, (int16_t)0xB675, (int16_t)0x68C3, (int16_t)0xB64B, (int16_t)0x68A6,
(int16_t)0xB622, (int16_t)0x6889, (int16_t)0xB5F9, (int16_t)0x686C, (int16_t)0xB5D0,
(int16_t)0x684F, (int16_t)0xB5A7, (int16_t)0x6832, (int16_t)0xB57E, (int16_t)0x6815,
(int16_t)0xB556, (int16_t)0x67F7, (int16_t)0xB52D, (int16_t)0x67DA, (int16_t)0xB504,
(int16_t)0x67BD, (int16_t)0xB4DB, (int16_t)0x679F, (int16_t)0xB4B3, (int16_t)0x6782,
(int16_t)0xB48A, (int16_t)0x6764, (int16_t)0xB461, (int16_t)0x6746, (int16_t)0xB439,
(int16_t)0x6729, (int16_t)0xB410, (int16_t)0x670B, (int16_t)0xB3E8, (int16_t)0x66ED,
(int16_t)0xB3C0, (int16_t)0x66CF, (int16_t)0xB397, (int16_t)0x66B1, (int16_t)0xB36F,
(int16_t)0x6693, (int16_t)0xB347, (int16_t)0x6675, (int16_t)0xB31E, (int16_t)0x6657,
(int16_t)0xB2F6, (int16_t)0x6639, (int16_t)0xB2CE, (int16_t)0x661A, (int16_t)0xB2A6,
(int16_t)0x65FC, (int16_t)0xB27E, (int16_t)0x65DD, (int16_t)0xB256, (int16_t)0x65BF,
(int16_t)0xB22E, (int16_t)0x65A0, (int16_t)0xB206, (int16_t)0x6582, (int16_t)0xB1DE,
(int16_t)0x6563, (int16_t)0xB1B7, (int16_t)0x6545, (int16_t)0xB18F, (int16_t)0x6526,
(int16_t)0xB167, (int16_t)0x6507, (int16_t)0xB140, (int16_t)0x64E8, (int16_t)0xB118,
(int16_t)0x64C9, (int16_t)0xB0F0, (int16_t)0x64AA, (int16_t)0xB0C9, (int16_t)0x648B,
(int16_t)0xB0A1, (int16_t)0x646C, (int16_t)0xB07A, (int16_t)0x644D, (int16_t)0xB053,
(int16_t)0x642D, (int16_t)0xB02B, (int16_t)0x640E, (int16_t)0xB004, (int16_t)0x63EF,
(int16_t)0xAFDD, (int16_t)0x63CF, (int16_t)0xAFB6, (int16_t)0x63B0, (int16_t)0xAF8F,
(int16_t)0x6390, (int16_t)0xAF68, (int16_t)0x6371, (int16_t)0xAF40, (int16_t)0x6351,
(int16_t)0xAF1A, (int16_t)0x6331, (int16_t)0xAEF3, (int16_t)0x6311, (int16_t)0xAECC,
(int16_t)0x62F2, (int16_t)0xAEA5, (int16_t)0x62D2, (int16_t)0xAE7E, (int16_t)0x62B2,
(int16_t)0xAE57, (int16_t)0x6292, (int16_t)0xAE31, (int16_t)0x6271, (int16_t)0xAE0A,
(int16_t)0x6251, (int16_t)0xADE3, (int16_t)0x6231, (int16_t)0xADBD, (int16_t)0x6211,
(int16_t)0xAD96, (int16_t)0x61F1, (int16_t)0xAD70, (int16_t)0x61D0, (int16_t)0xAD4A,
(int16_t)0x61B0, (int16_t)0xAD23, (int16_t)0x618F, (int16_t)0xACFD, (int16_t)0x616F,
(int16_t)0xACD7, (int16_t)0x614E, (int16_t)0xACB1, (int16_t)0x612D, (int16_t)0xAC8A,
(int16_t)0x610D, (int16_t)0xAC64, (int16_t)0x60EC, (int16_t)0xAC3E, (int16_t)0x60CB,
(int16_t)0xAC18, (int16_t)0x60AA, (int16_t)0xABF2, (int16_t)0x6089, (int16_t)0xABCC,
(int16_t)0x6068, (int16_t)0xABA7, (int16_t)0x6047, (int16_t)0xAB81, (int16_t)0x6026,
(int16_t)0xAB5B, (int16_t)0x6004, (int16_t)0xAB35, (int16_t)0x5FE3, (int16_t)0xAB10,
(int16_t)0x5FC2, (int16_t)0xAAEA, (int16_t)0x5FA0, (int16_t)0xAAC5, (int16_t)0x5F7F,
(int16_t)0xAA9F, (int16_t)0x5F5E, (int16_t)0xAA7A, (int16_t)0x5F3C, (int16_t)0xAA54,
(int16_t)0x5F1A, (int16_t)0xAA2F, (int16_t)0x5EF9, (int16_t)0xAA0A, (int16_t)0x5ED7,
(int16_t)0xA9E5, (int16_t)0x5EB5, (int16_t)0xA9BF, (int16_t)0x5E93, (int16_t)0xA99A,
(int16_t)0x5E71, (int16_t)0xA975, (int16_t)0x5E50, (int16_t)0xA950, (int16_t)0x5E2D,
(int16_t)0xA92B, (int16_t)0x5E0B, (int16_t)0xA906, (int16_t)0x5DE9, (int16_t)0xA8E2,
(int16_t)0x5DC7, (int16_t)0xA8BD, (int16_t)0x5DA5, (int16_t)0xA898, (int16_t)0x5D83,
(int16_t)0xA873, (int16_t)0x5D60, (int16_t)0xA84F, (int16_t)0x5D3E, (int16_t)0xA82A,
(int16_t)0x5D1B, (int16_t)0xA806, (int16_t)0x5CF9, (int16_t)0xA7E1, (int16_t)0x5CD6,
(int16_t)0xA7BD, (int16_t)0x5CB4, (int16_t)0xA798, (int16_t)0x5C91, (int16_t)0xA774,
(int16_t)0x5C6E, (int16_t)0xA750, (int16_t)0x5C4B, (int16_t)0xA72B, (int16_t)0x5C29,
(int16_t)0xA707, (int16_t)0x5C06, (int16_t)0xA6E3, (int16_t)0x5BE3, (int16_t)0xA6BF,
(int16_t)0x5BC0, (int16_t)0xA69B, (int16_t)0x5B9D, (int16_t)0xA677, (int16_t)0x5B79,
(int16_t)0xA653, (int16_t)0x5B56, (int16_t)0xA62F, (int16_t)0x5B33, (int16_t)0xA60C,
(int16_t)0x5B10, (int16_t)0xA5E8, (int16_t)0x5AEC, (int16_t)0xA5C4, (int16_t)0x5AC9,
(int16_t)0xA5A1, (int16_t)0x5AA5, (int16_t)0xA57D, (int16_t)0x5A82, (int16_t)0xA55A,
(int16_t)0x5A5E, (int16_t)0xA536, (int16_t)0x5A3B, (int16_t)0xA513, (int16_t)0x5A17,
(int16_t)0xA4EF, (int16_t)0x59F3, (int16_t)0xA4CC, (int16_t)0x59D0, (int16_t)0xA4A9,
(int16_t)0x59AC, (int16_t)0xA486, (int16_t)0x5988, (int16_t)0xA462, (int16_t)0x5964,
(int16_t)0xA43F, (int16_t)0x5940, (int16_t)0xA41C, (int16_t)0x591C, (int16_t)0xA3F9,
(int16_t)0x58F8, (int16_t)0xA3D6, (int16_t)0x58D4, (int16_t)0xA3B4, (int16_t)0x58AF,
(int16_t)0xA391, (int16_t)0x588B, (int16_t)0xA36E, (int16_t)0x5867, (int16_t)0xA34B,
(int16_t)0x5842, (int16_t)0xA329, (int16_t)0x581E, (int16_t)0xA306, (int16_t)0x57F9,
(int16_t)0xA2E4, (int16_t)0x57D5, (int16_t)0xA2C1, (int16_t)0x57B0, (int16_t)0xA29F,
(int16_t)0x578C, (int16_t)0xA27C, (int16_t)0x5767, (int16_t)0xA25A, (int16_t)0x5742,
(int16_t)0xA238, (int16_t)0x571D, (int16_t)0xA216, (int16_t)0x56F9, (int16_t)0xA1F4,
(int16_t)0x56D4, (int16_t)0xA1D2, (int16_t)0x56AF, (int16_t)0xA1AF, (int16_t)0x568A,
(int16_t)0xA18E, (int16_t)0x5665, (int16_t)0xA16C, (int16_t)0x5640, (int16_t)0xA14A,
(int16_t)0x561A, (int16_t)0xA128, (int16_t)0x55F5, (int16_t)0xA106, (int16_t)0x55D0,
(int16_t)0xA0E5, (int16_t)0x55AB, (int16_t)0xA0C3, (int16_t)0x5585, (int16_t)0xA0A1,
(int16_t)0x5560, (int16_t)0xA080, (int16_t)0x553A, (int16_t)0xA05F, (int16_t)0x5515,
(int16_t)0xA03D, (int16_t)0x54EF, (int16_t)0xA01C, (int16_t)0x54CA, (int16_t)0x9FFB,
(int16_t)0x54A4, (int16_t)0x9FD9, (int16_t)0x547E, (int16_t)0x9FB8, (int16_t)0x5458,
(int16_t)0x9F97, (int16_t)0x5433, (int16_t)0x9F76, (int16_t)0x540D, (int16_t)0x9F55,
(int16_t)0x53E7, (int16_t)0x9F34, (int16_t)0x53C1, (int16_t)0x9F13, (int16_t)0x539B,
(int16_t)0x9EF2, (int16_t)0x5375, (int16_t)0x9ED2, (int16_t)0x534E, (int16_t)0x9EB1,
(int16_t)0x5328, (int16_t)0x9E90, (int16_t)0x5302, (int16_t)0x9E70, (int16_t)0x52DC,
(int16_t)0x9E4F, (int16_t)0x52B5, (int16_t)0x9E2F, (int16_t)0x528F, (int16_t)0x9E0E,
(int16_t)0x5269, (int16_t)0x9DEE, (int16_t)0x5242, (int16_t)0x9DCE, (int16_t)0x521C,
(int16_t)0x9DAE, (int16_t)0x51F5, (int16_t)0x9D8E, (int16_t)0x51CE, (int16_t)0x9D6D,
(int16_t)0x51A8, (int16_t)0x9D4D, (int16_t)0x5181, (int16_t)0x9D2D, (int16_t)0x515A,
(int16_t)0x9D0D, (int16_t)0x5133, (int16_t)0x9CEE, (int16_t)0x510C, (int16_t)0x9CCE,
(int16_t)0x50E5, (int16_t)0x9CAE, (int16_t)0x50BF, (int16_t)0x9C8E, (int16_t)0x5097,
(int16_t)0x9C6F, (int16_t)0x5070, (int16_t)0x9C4F, (int16_t)0x5049, (int16_t)0x9C30,
(int16_t)0x5022, (int16_t)0x9C10, (int16_t)0x4FFB, (int16_t)0x9BF1, (int16_t)0x4FD4,
(int16_t)0x9BD2, (int16_t)0x4FAC, (int16_t)0x9BB2, (int16_t)0x4F85, (int16_t)0x9B93,
(int16_t)0x4F5E, (int16_t)0x9B74, (int16_t)0x4F36, (int16_t)0x9B55, (int16_t)0x4F0F,
(int16_t)0x9B36, (int16_t)0x4EE7, (int16_t)0x9B17, (int16_t)0x4EBF, (int16_t)0x9AF8,
(int16_t)0x4E98, (int16_t)0x9AD9, (int16_t)0x4E70, (int16_t)0x9ABA, (int16_t)0x4E48,
(int16_t)0x9A9C, (int16_t)0x4E21, (int16_t)0x9A7D, (int16_t)0x4DF9, (int16_t)0x9A5F,
(int16_t)0x4DD1, (int16_t)0x9A40, (int16_t)0x4DA9, (int16_t)0x9A22, (int16_t)0x4D81,
(int16_t)0x9A03, (int16_t)0x4D59, (int16_t)0x99E5, (int16_t)0x4D31, (int16_t)0x99C6,
(int16_t)0x4D09, (int16_t)0x99A8, (int16_t)0x4CE1, (int16_t)0x998A, (int16_t)0x4CB8,
(int16_t)0x996C, (int16_t)0x4C90, (int16_t)0x994E, (int16_t)0x4C68, (int16_t)0x9930,
(int16_t)0x4C3F, (int16_t)0x9912, (int16_t)0x4C17, (int16_t)0x98F4, (int16_t)0x4BEF,
(int16_t)0x98D6, (int16_t)0x4BC6, (int16_t)0x98B9, (int16_t)0x4B9E, (int16_t)0x989B,
(int16_t)0x4B75, (int16_t)0x987D, (int16_t)0x4B4C, (int16_t)0x9860, (int16_t)0x4B24,
(int16_t)0x9842, (int16_t)0x4AFB, (int16_t)0x9825, (int16_t)0x4AD2, (int16_t)0x9808,
(int16_t)0x4AA9, (int16_t)0x97EA, (int16_t)0x4A81, (int16_t)0x97CD, (int16_t)0x4A58,
(int16_t)0x97B0, (int16_t)0x4A2F, (int16_t)0x9793, (int16_t)0x4A06, (int16_t)0x9776,
(int16_t)0x49DD, (int16_t)0x9759, (int16_t)0x49B4, (int16_t)0x973C, (int16_t)0x498A,
(int16_t)0x971F, (int16_t)0x4961, (int16_t)0x9702, (int16_t)0x4938, (int16_t)0x96E6,
(int16_t)0x490F, (int16_t)0x96C9, (int16_t)0x48E6, (int16_t)0x96AC, (int16_t)0x48BC,
(int16_t)0x9690, (int16_t)0x4893, (int16_t)0x9673, (int16_t)0x4869, (int16_t)0x9657,
(int16_t)0x4840, (int16_t)0x963B, (int16_t)0x4816, (int16_t)0x961E, (int16_t)0x47ED,
(int16_t)0x9602, (int16_t)0x47C3, (int16_t)0x95E6, (int16_t)0x479A, (int16_t)0x95CA,
(int16_t)0x4770, (int16_t)0x95AE, (int16_t)0x4746, (int16_t)0x9592, (int16_t)0x471C,
(int16_t)0x9576, (int16_t)0x46F3, (int16_t)0x955A, (int16_t)0x46C9, (int16_t)0x953E,
(int16_t)0x469F, (int16_t)0x9523, (int16_t)0x4675, (int16_t)0x9507, (int16_t)0x464B,
(int16_t)0x94EC, (int16_t)0x4621, (int16_t)0x94D0, (int16_t)0x45F7, (int16_t)0x94B5,
(int16_t)0x45CD, (int16_t)0x9499, (int16_t)0x45A3, (int16_t)0x947E, (int16_t)0x4578,
(int16_t)0x9463, (int16_t)0x454E, (int16_t)0x9447, (int16_t)0x4524, (int16_t)0x942C,
(int16_t)0x44FA, (int16_t)0x9411, (int16_t)0x44CF, (int16_t)0x93F6, (int16_t)0x44A5,
(int16_t)0x93DB, (int16_t)0x447A, (int16_t)0x93C0, (int16_t)0x4450, (int16_t)0x93A6,
(int16_t)0x4425, (int16_t)0x938B, (int16_t)0x43FB, (int16_t)0x9370, (int16_t)0x43D0,
(int16_t)0x9356, (int16_t)0x43A5, (int16_t)0x933B, (int16_t)0x437B, (int16_t)0x9321,
(int16_t)0x4350, (int16_t)0x9306, (int16_t)0x4325, (int16_t)0x92EC, (int16_t)0x42FA,
(int16_t)0x92D2, (int16_t)0x42D0, (int16_t)0x92B7, (int16_t)0x42A5, (int16_t)0x929D,
(int16_t)0x427A, (int16_t)0x9283, (int16_t)0x424F, (int16_t)0x9269, (int16_t)0x4224,
(int16_t)0x924F, (int16_t)0x41F9, (int16_t)0x9235, (int16_t)0x41CE, (int16_t)0x921C,
(int16_t)0x41A2, (int16_t)0x9202, (int16_t)0x4177, (int16_t)0x91E8, (int16_t)0x414C,
(int16_t)0x91CF, (int16_t)0x4121, (int16_t)0x91B5, (int16_t)0x40F6, (int16_t)0x919C,
(int16_t)0x40CA, (int16_t)0x9182, (int16_t)0x409F, (int16_t)0x9169, (int16_t)0x4073,
(int16_t)0x9150, (int16_t)0x4048, (int16_t)0x9136, (int16_t)0x401D, (int16_t)0x911D,
(int16_t)0x3FF1, (int16_t)0x9104, (int16_t)0x3FC5, (int16_t)0x90EB, (int16_t)0x3F9A,
(int16_t)0x90D2, (int16_t)0x3F6E, (int16_t)0x90B9, (int16_t)0x3F43, (int16_t)0x90A0,
(int16_t)0x3F17, (int16_t)0x9088, (int16_t)0x3EEB, (int16_t)0x906F, (int16_t)0x3EBF,
(int16_t)0x9056, (int16_t)0x3E93, (int16_t)0x903E, (int16_t)0x3E68, (int16_t)0x9025,
(int16_t)0x3E3C, (int16_t)0x900D, (int16_t)0x3E10, (int16_t)0x8FF5, (int16_t)0x3DE4,
(int16_t)0x8FDC, (int16_t)0x3DB8, (int16_t)0x8FC4, (int16_t)0x3D8C, (int16_t)0x8FAC,
(int16_t)0x3D60, (int16_t)0x8F94, (int16_t)0x3D33, (int16_t)0x8F7C, (int16_t)0x3D07,
(int16_t)0x8F64, (int16_t)0x3CDB, (int16_t)0x8F4C, (int16_t)0x3CAF, (int16_t)0x8F34,
(int16_t)0x3C83, (int16_t)0x8F1D, (int16_t)0x3C56, (int16_t)0x8F05, (int16_t)0x3C2A,
(int16_t)0x8EED, (int16_t)0x3BFD, (int16_t)0x8ED6, (int16_t)0x3BD1, (int16_t)0x8EBE,
(int16_t)0x3BA5, (int16_t)0x8EA7, (int16_t)0x3B78, (int16_t)0x8E90, (int16_t)0x3B4C,
(int16_t)0x8E79, (int16_t)0x3B1F, (int16_t)0x8E61, (int16_t)0x3AF2, (int16_t)0x8E4A,
(int16_t)0x3AC6, (int16_t)0x8E33, (int16_t)0x3A99, (int16_t)0x8E1C, (int16_t)0x3A6C,
(int16_t)0x8E05, (int16_t)0x3A40, (int16_t)0x8DEE, (int16_t)0x3A13, (int16_t)0x8DD8,
(int16_t)0x39E6, (int16_t)0x8DC1, (int16_t)0x39B9, (int16_t)0x8DAA, (int16_t)0x398C,
(int16_t)0x8D94, (int16_t)0x395F, (int16_t)0x8D7D, (int16_t)0x3932, (int16_t)0x8D67,
(int16_t)0x3906, (int16_t)0x8D50, (int16_t)0x38D8, (int16_t)0x8D3A, (int16_t)0x38AB,
(int16_t)0x8D24, (int16_t)0x387E, (int16_t)0x8D0E, (int16_t)0x3851, (int16_t)0x8CF8,
(int16_t)0x3824, (int16_t)0x8CE2, (int16_t)0x37F7, (int16_t)0x8CCC, (int16_t)0x37CA,
(int16_t)0x8CB6, (int16_t)0x379C, (int16_t)0x8CA0, (int16_t)0x376F, (int16_t)0x8C8A,
(int16_t)0x3742, (int16_t)0x8C75, (int16_t)0x3714, (int16_t)0x8C5F, (int16_t)0x36E7,
(int16_t)0x8C4A, (int16_t)0x36BA, (int16_t)0x8C34, (int16_t)0x368C, (int16_t)0x8C1F,
(int16_t)0x365F, (int16_t)0x8C09, (int16_t)0x3631, (int16_t)0x8BF4, (int16_t)0x3604,
(int16_t)0x8BDF, (int16_t)0x35D6, (int16_t)0x8BCA, (int16_t)0x35A8, (int16_t)0x8BB5,
(int16_t)0x357B, (int16_t)0x8BA0, (int16_t)0x354D, (int16_t)0x8B8B, (int16_t)0x351F,
(int16_t)0x8B76, (int16_t)0x34F2, (int16_t)0x8B61, (int16_t)0x34C4, (int16_t)0x8B4D,
(int16_t)0x3496, (int16_t)0x8B38, (int16_t)0x3468, (int16_t)0x8B24, (int16_t)0x343A,
(int16_t)0x8B0F, (int16_t)0x340C, (int16_t)0x8AFB, (int16_t)0x33DE, (int16_t)0x8AE6,
(int16_t)0x33B0, (int16_t)0x8AD2, (int16_t)0x3382, (int16_t)0x8ABE, (int16_t)0x3354,
(int16_t)0x8AAA, (int16_t)0x3326, (int16_t)0x8A96, (int16_t)0x32F8, (int16_t)0x8A82,
(int16_t)0x32CA, (int16_t)0x8A6E, (int16_t)0x329C, (int16_t)0x8A5A, (int16_t)0x326E,
(int16_t)0x8A46, (int16_t)0x3240, (int16_t)0x8A33, (int16_t)0x3211, (int16_t)0x8A1F,
(int16_t)0x31E3, (int16_t)0x8A0B, (int16_t)0x31B5, (int16_t)0x89F8, (int16_t)0x3186,
(int16_t)0x89E4, (int16_t)0x3158, (int16_t)0x89D1, (int16_t)0x312A, (int16_t)0x89BE,
(int16_t)0x30FB, (int16_t)0x89AB, (int16_t)0x30CD, (int16_t)0x8997, (int16_t)0x309E,
(int16_t)0x8984, (int16_t)0x3070, (int16_t)0x8971, (int16_t)0x3041, (int16_t)0x895F,
(int16_t)0x3013, (int16_t)0x894C, (int16_t)0x2FE4, (int16_t)0x8939, (int16_t)0x2FB5,
(int16_t)0x8926, (int16_t)0x2F87, (int16_t)0x8914, (int16_t)0x2F58, (int16_t)0x8901,
(int16_t)0x2F29, (int16_t)0x88EF, (int16_t)0x2EFB, (int16_t)0x88DC, (int16_t)0x2ECC,
(int16_t)0x88CA, (int16_t)0x2E9D, (int16_t)0x88B8, (int16_t)0x2E6E, (int16_t)0x88A5,
(int16_t)0x2E3F, (int16_t)0x8893, (int16_t)0x2E11, (int16_t)0x8881, (int16_t)0x2DE2,
(int16_t)0x886F, (int16_t)0x2DB3, (int16_t)0x885D, (int16_t)0x2D84, (int16_t)0x884B,
(int16_t)0x2D55, (int16_t)0x883A, (int16_t)0x2D26, (int16_t)0x8828, (int16_t)0x2CF7,
(int16_t)0x8816, (int16_t)0x2CC8, (int16_t)0x8805, (int16_t)0x2C98, (int16_t)0x87F3,
(int16_t)0x2C69, (int16_t)0x87E2, (int16_t)0x2C3A, (int16_t)0x87D1, (int16_t)0x2C0B,
(int16_t)0x87BF, (int16_t)0x2BDC, (int16_t)0x87AE, (int16_t)0x2BAD, (int16_t)0x879D,
(int16_t)0x2B7D, (int16_t)0x878C, (int16_t)0x2B4E, (int16_t)0x877B, (int16_t)0x2B1F,
(int16_t)0x876A, (int16_t)0x2AEF, (int16_t)0x8759, (int16_t)0x2AC0, (int16_t)0x8749,
(int16_t)0x2A91, (int16_t)0x8738, (int16_t)0x2A61, (int16_t)0x8727, (int16_t)0x2A32,
(int16_t)0x8717, (int16_t)0x2A02, (int16_t)0x8706, (int16_t)0x29D3, (int16_t)0x86F6,
(int16_t)0x29A3, (int16_t)0x86E6, (int16_t)0x2974, (int16_t)0x86D5, (int16_t)0x2944,
(int16_t)0x86C5, (int16_t)0x2915, (int16_t)0x86B5, (int16_t)0x28E5, (int16_t)0x86A5,
(int16_t)0x28B5, (int16_t)0x8695, (int16_t)0x2886, (int16_t)0x8685, (int16_t)0x2856,
(int16_t)0x8675, (int16_t)0x2826, (int16_t)0x8666, (int16_t)0x27F6, (int16_t)0x8656,
(int16_t)0x27C7, (int16_t)0x8646, (int16_t)0x2797, (int16_t)0x8637, (int16_t)0x2767,
(int16_t)0x8627, (int16_t)0x2737, (int16_t)0x8618, (int16_t)0x2707, (int16_t)0x8609,
(int16_t)0x26D8, (int16_t)0x85FA, (int16_t)0x26A8, (int16_t)0x85EA, (int16_t)0x2678,
(int16_t)0x85DB, (int16_t)0x2648, (int16_t)0x85CC, (int16_t)0x2618, (int16_t)0x85BD,
(int16_t)0x25E8, (int16_t)0x85AF, (int16_t)0x25B8, (int16_t)0x85A0, (int16_t)0x2588,
(int16_t)0x8591, (int16_t)0x2558, (int16_t)0x8582, (int16_t)0x2528, (int16_t)0x8574,
(int16_t)0x24F7, (int16_t)0x8565, (int16_t)0x24C7, (int16_t)0x8557, (int16_t)0x2497,
(int16_t)0x8549, (int16_t)0x2467, (int16_t)0x853A, (int16_t)0x2437, (int16_t)0x852C,
(int16_t)0x2407, (int16_t)0x851E, (int16_t)0x23D6, (int16_t)0x8510, (int16_t)0x23A6,
(int16_t)0x8502, (int16_t)0x2376, (int16_t)0x84F4, (int16_t)0x2345, (int16_t)0x84E6,
(int16_t)0x2315, (int16_t)0x84D9, (int16_t)0x22E5, (int16_t)0x84CB, (int16_t)0x22B4,
(int16_t)0x84BD, (int16_t)0x2284, (int16_t)0x84B0, (int16_t)0x2254, (int16_t)0x84A2,
(int16_t)0x2223, (int16_t)0x8495, (int16_t)0x21F3, (int16_t)0x8488, (int16_t)0x21C2,
(int16_t)0x847B, (int16_t)0x2192, (int16_t)0x846D, (int16_t)0x2161, (int16_t)0x8460,
(int16_t)0x2131, (int16_t)0x8453, (int16_t)0x2100, (int16_t)0x8446, (int16_t)0x20D0,
(int16_t)0x843A, (int16_t)0x209F, (int16_t)0x842D, (int16_t)0x206E, (int16_t)0x8420,
(int16_t)0x203E, (int16_t)0x8414, (int16_t)0x200D, (int16_t)0x8407, (int16_t)0x1FDC,
(int16_t)0x83FA, (int16_t)0x1FAC, (int16_t)0x83EE, (int16_t)0x1F7B, (int16_t)0x83E2,
(int16_t)0x1F4A, (int16_t)0x83D6, (int16_t)0x1F19, (int16_t)0x83C9, (int16_t)0x1EE9,
(int16_t)0x83BD, (int16_t)0x1EB8, (int16_t)0x83B1, (int16_t)0x1E87, (int16_t)0x83A5,
(int16_t)0x1E56, (int16_t)0x8399, (int16_t)0x1E25, (int16_t)0x838E, (int16_t)0x1DF5,
(int16_t)0x8382, (int16_t)0x1DC4, (int16_t)0x8376, (int16_t)0x1D93, (int16_t)0x836B,
(int16_t)0x1D62, (int16_t)0x835F, (int16_t)0x1D31, (int16_t)0x8354, (int16_t)0x1D00,
(int16_t)0x8348, (int16_t)0x1CCF, (int16_t)0x833D, (int16_t)0x1C9E, (int16_t)0x8332,
(int16_t)0x1C6D, (int16_t)0x8327, (int16_t)0x1C3C, (int16_t)0x831C, (int16_t)0x1C0B,
(int16_t)0x8311, (int16_t)0x1BDA, (int16_t)0x8306, (int16_t)0x1BA9, (int16_t)0x82FB,
(int16_t)0x1B78, (int16_t)0x82F0, (int16_t)0x1B47, (int16_t)0x82E6, (int16_t)0x1B16,
(int16_t)0x82DB, (int16_t)0x1AE4, (int16_t)0x82D0, (int16_t)0x1AB3, (int16_t)0x82C6,
(int16_t)0x1A82, (int16_t)0x82BC, (int16_t)0x1A51, (int16_t)0x82B1, (int16_t)0x1A20,
(int16_t)0x82A7, (int16_t)0x19EF, (int16_t)0x829D, (int16_t)0x19BD, (int16_t)0x8293,
(int16_t)0x198C, (int16_t)0x8289, (int16_t)0x195B, (int16_t)0x827F, (int16_t)0x192A,
(int16_t)0x8275, (int16_t)0x18F8, (int16_t)0x826B, (int16_t)0x18C7, (int16_t)0x8262,
(int16_t)0x1896, (int16_t)0x8258, (int16_t)0x1864, (int16_t)0x824F, (int16_t)0x1833,
(int16_t)0x8245, (int16_t)0x1802, (int16_t)0x823C, (int16_t)0x17D0, (int16_t)0x8232,
(int16_t)0x179F, (int16_t)0x8229, (int16_t)0x176D, (int16_t)0x8220, (int16_t)0x173C,
(int16_t)0x8217, (int16_t)0x170A, (int16_t)0x820E, (int16_t)0x16D9, (int16_t)0x8205,
(int16_t)0x16A8, (int16_t)0x81FC, (int16_t)0x1676, (int16_t)0x81F3, (int16_t)0x1645,
(int16_t)0x81EB, (int16_t)0x1613, (int16_t)0x81E2, (int16_t)0x15E2, (int16_t)0x81D9,
(int16_t)0x15B0, (int16_t)0x81D1, (int16_t)0x157F, (int16_t)0x81C8, (int16_t)0x154D,
(int16_t)0x81C0, (int16_t)0x151B, (int16_t)0x81B8, (int16_t)0x14EA, (int16_t)0x81B0,
(int16_t)0x14B8, (int16_t)0x81A8, (int16_t)0x1487, (int16_t)0x81A0, (int16_t)0x1455,
(int16_t)0x8198, (int16_t)0x1423, (int16_t)0x8190, (int16_t)0x13F2, (int16_t)0x8188,
(int16_t)0x13C0, (int16_t)0x8180, (int16_t)0x138E, (int16_t)0x8179, (int16_t)0x135D,
(int16_t)0x8171, (int16_t)0x132B, (int16_t)0x816A, (int16_t)0x12F9, (int16_t)0x8162,
(int16_t)0x12C8, (int16_t)0x815B, (int16_t)0x1296, (int16_t)0x8154, (int16_t)0x1264,
(int16_t)0x814C, (int16_t)0x1232, (int16_t)0x8145, (int16_t)0x1201, (int16_t)0x813E,
(int16_t)0x11CF, (int16_t)0x8137, (int16_t)0x119D, (int16_t)0x8130, (int16_t)0x116B,
(int16_t)0x812A, (int16_t)0x1139, (int16_t)0x8123, (int16_t)0x1108, (int16_t)0x811C,
(int16_t)0x10D6, (int16_t)0x8116, (int16_t)0x10A4, (int16_t)0x810F, (int16_t)0x1072,
(int16_t)0x8109, (int16_t)0x1040, (int16_t)0x8102, (int16_t)0x100E, (int16_t)0x80FC,
(int16_t)0x0FDD, (int16_t)0x80F6, (int16_t)0x0FAB, (int16_t)0x80F0, (int16_t)0x0F79,
(int16_t)0x80EA, (int16_t)0x0F47, (int16_t)0x80E4, (int16_t)0x0F15, (int16_t)0x80DE,
(int16_t)0x0EE3, (int16_t)0x80D8, (int16_t)0x0EB1, (int16_t)0x80D2, (int16_t)0x0E7F,
(int16_t)0x80CD, (int16_t)0x0E4D, (int16_t)0x80C7, (int16_t)0x0E1B, (int16_t)0x80C2,
(int16_t)0x0DE9, (int16_t)0x80BC, (int16_t)0x0DB7, (int16_t)0x80B7, (int16_t)0x0D85,
(int16_t)0x80B2, (int16_t)0x0D53, (int16_t)0x80AC, (int16_t)0x0D21, (int16_t)0x80A7,
(int16_t)0x0CEF, (int16_t)0x80A2, (int16_t)0x0CBD, (int16_t)0x809D, (int16_t)0x0C8B,
(int16_t)0x8098, (int16_t)0x0C59, (int16_t)0x8094, (int16_t)0x0C27, (int16_t)0x808F,
(int16_t)0x0BF5, (int16_t)0x808A, (int16_t)0x0BC3, (int16_t)0x8086, (int16_t)0x0B91,
(int16_t)0x8081, (int16_t)0x0B5F, (int16_t)0x807D, (int16_t)0x0B2D, (int16_t)0x8078,
(int16_t)0x0AFB, (int16_t)0x8074, (int16_t)0x0AC9, (int16_t)0x8070, (int16_t)0x0A97,
(int16_t)0x806C, (int16_t)0x0A65, (int16_t)0x8068, (int16_t)0x0A33, (int16_t)0x8064,
(int16_t)0x0A00, (int16_t)0x8060, (int16_t)0x09CE, (int16_t)0x805C, (int16_t)0x099C,
(int16_t)0x8058, (int16_t)0x096A, (int16_t)0x8055, (int16_t)0x0938, (int16_t)0x8051,
(int16_t)0x0906, (int16_t)0x804E, (int16_t)0x08D4, (int16_t)0x804A, (int16_t)0x08A2,
(int16_t)0x8047, (int16_t)0x086F, (int16_t)0x8043, (int16_t)0x083D, (int16_t)0x8040,
(int16_t)0x080B, (int16_t)0x803D, (int16_t)0x07D9, (int16_t)0x803A, (int16_t)0x07A7,
(int16_t)0x8037, (int16_t)0x0775, (int16_t)0x8034, (int16_t)0x0742, (int16_t)0x8031,
(int16_t)0x0710, (int16_t)0x802F, (int16_t)0x06DE, (int16_t)0x802C, (int16_t)0x06AC,
(int16_t)0x8029, (int16_t)0x067A, (int16_t)0x8027, (int16_t)0x0647, (int16_t)0x8025,
(int16_t)0x0615, (int16_t)0x8022, (int16_t)0x05E3, (int16_t)0x8020, (int16_t)0x05B1,
(int16_t)0x801E, (int16_t)0x057F, (int16_t)0x801C, (int16_t)0x054C, (int16_t)0x801A,
(int16_t)0x051A, (int16_t)0x8018, (int16_t)0x04E8, (int16_t)0x8016, (int16_t)0x04B6,
(int16_t)0x8014, (int16_t)0x0483, (int16_t)0x8012, (int16_t)0x0451, (int16_t)0x8011,
(int16_t)0x041F, (int16_t)0x800F, (int16_t)0x03ED, (int16_t)0x800D, (int16_t)0x03BA,
(int16_t)0x800C, (int16_t)0x0388, (int16_t)0x800B, (int16_t)0x0356, (int16_t)0x8009,
(int16_t)0x0324, (int16_t)0x8008, (int16_t)0x02F1, (int16_t)0x8007, (int16_t)0x02BF,
(int16_t)0x8006, (int16_t)0x028D, (int16_t)0x8005, (int16_t)0x025B, (int16_t)0x8004,
(int16_t)0x0228, (int16_t)0x8003, (int16_t)0x01F6, (int16_t)0x8003, (int16_t)0x01C4,
(int16_t)0x8002, (int16_t)0x0192, (int16_t)0x8001, (int16_t)0x015F, (int16_t)0x8001,
(int16_t)0x012D, (int16_t)0x8000, (int16_t)0x00FB, (int16_t)0x8000, (int16_t)0x00C9,
(int16_t)0x8000, (int16_t)0x0096, (int16_t)0x8000, (int16_t)0x0064, (int16_t)0x8000,
(int16_t)0x0032, (int16_t)0x8000, (int16_t)0x0000, (int16_t)0x8000, (int16_t)0xFFCD,
(int16_t)0x8000, (int16_t)0xFF9B, (int16_t)0x8000, (int16_t)0xFF69, (int16_t)0x8000,
(int16_t)0xFF36, (int16_t)0x8000, (int16_t)0xFF04, (int16_t)0x8001, (int16_t)0xFED2,
(int16_t)0x8001, (int16_t)0xFEA0, (int16_t)0x8002, (int16_t)0xFE6D, (int16_t)0x8003,
(int16_t)0xFE3B, (int16_t)0x8003, (int16_t)0xFE09, (int16_t)0x8004, (int16_t)0xFDD7,
(int16_t)0x8005, (int16_t)0xFDA4, (int16_t)0x8006, (int16_t)0xFD72, (int16_t)0x8007,
(int16_t)0xFD40, (int16_t)0x8008, (int16_t)0xFD0E, (int16_t)0x8009, (int16_t)0xFCDB,
(int16_t)0x800B, (int16_t)0xFCA9, (int16_t)0x800C, (int16_t)0xFC77, (int16_t)0x800D,
(int16_t)0xFC45, (int16_t)0x800F, (int16_t)0xFC12, (int16_t)0x8011, (int16_t)0xFBE0,
(int16_t)0x8012, (int16_t)0xFBAE, (int16_t)0x8014, (int16_t)0xFB7C, (int16_t)0x8016,
(int16_t)0xFB49, (int16_t)0x8018, (int16_t)0xFB17, (int16_t)0x801A, (int16_t)0xFAE5,
(int16_t)0x801C, (int16_t)0xFAB3, (int16_t)0x801E, (int16_t)0xFA80, (int16_t)0x8020,
(int16_t)0xFA4E, (int16_t)0x8022, (int16_t)0xFA1C, (int16_t)0x8025, (int16_t)0xF9EA,
(int16_t)0x8027, (int16_t)0xF9B8, (int16_t)0x8029, (int16_t)0xF985, (int16_t)0x802C,
(int16_t)0xF953, (int16_t)0x802F, (int16_t)0xF921, (int16_t)0x8031, (int16_t)0xF8EF,
(int16_t)0x8034, (int16_t)0xF8BD, (int16_t)0x8037, (int16_t)0xF88A, (int16_t)0x803A,
(int16_t)0xF858, (int16_t)0x803D, (int16_t)0xF826, (int16_t)0x8040, (int16_t)0xF7F4,
(int16_t)0x8043, (int16_t)0xF7C2, (int16_t)0x8047, (int16_t)0xF790, (int16_t)0x804A,
(int16_t)0xF75D, (int16_t)0x804E, (int16_t)0xF72B, (int16_t)0x8051, (int16_t)0xF6F9,
(int16_t)0x8055, (int16_t)0xF6C7, (int16_t)0x8058, (int16_t)0xF695, (int16_t)0x805C,
(int16_t)0xF663, (int16_t)0x8060, (int16_t)0xF631, (int16_t)0x8064, (int16_t)0xF5FF,
(int16_t)0x8068, (int16_t)0xF5CC, (int16_t)0x806C, (int16_t)0xF59A, (int16_t)0x8070,
(int16_t)0xF568, (int16_t)0x8074, (int16_t)0xF536, (int16_t)0x8078, (int16_t)0xF504,
(int16_t)0x807D, (int16_t)0xF4D2, (int16_t)0x8081, (int16_t)0xF4A0, (int16_t)0x8086,
(int16_t)0xF46E, (int16_t)0x808A, (int16_t)0xF43C, (int16_t)0x808F, (int16_t)0xF40A,
(int16_t)0x8094, (int16_t)0xF3D8, (int16_t)0x8098, (int16_t)0xF3A6, (int16_t)0x809D,
(int16_t)0xF374, (int16_t)0x80A2, (int16_t)0xF342, (int16_t)0x80A7, (int16_t)0xF310,
(int16_t)0x80AC, (int16_t)0xF2DE, (int16_t)0x80B2, (int16_t)0xF2AC, (int16_t)0x80B7,
(int16_t)0xF27A, (int16_t)0x80BC, (int16_t)0xF248, (int16_t)0x80C2, (int16_t)0xF216,
(int16_t)0x80C7, (int16_t)0xF1E4, (int16_t)0x80CD, (int16_t)0xF1B2, (int16_t)0x80D2,
(int16_t)0xF180, (int16_t)0x80D8, (int16_t)0xF14E, (int16_t)0x80DE, (int16_t)0xF11C,
(int16_t)0x80E4, (int16_t)0xF0EA, (int16_t)0x80EA, (int16_t)0xF0B8, (int16_t)0x80F0,
(int16_t)0xF086, (int16_t)0x80F6, (int16_t)0xF054, (int16_t)0x80FC, (int16_t)0xF022,
(int16_t)0x8102, (int16_t)0xEFF1, (int16_t)0x8109, (int16_t)0xEFBF, (int16_t)0x810F,
(int16_t)0xEF8D, (int16_t)0x8116, (int16_t)0xEF5B, (int16_t)0x811C, (int16_t)0xEF29,
(int16_t)0x8123, (int16_t)0xEEF7, (int16_t)0x812A, (int16_t)0xEEC6, (int16_t)0x8130,
(int16_t)0xEE94, (int16_t)0x8137, (int16_t)0xEE62, (int16_t)0x813E, (int16_t)0xEE30,
(int16_t)0x8145, (int16_t)0xEDFE, (int16_t)0x814C, (int16_t)0xEDCD, (int16_t)0x8154,
(int16_t)0xED9B, (int16_t)0x815B, (int16_t)0xED69, (int16_t)0x8162, (int16_t)0xED37,
(int16_t)0x816A, (int16_t)0xED06, (int16_t)0x8171, (int16_t)0xECD4, (int16_t)0x8179,
(int16_t)0xECA2, (int16_t)0x8180, (int16_t)0xEC71, (int16_t)0x8188, (int16_t)0xEC3F,
(int16_t)0x8190, (int16_t)0xEC0D, (int16_t)0x8198, (int16_t)0xEBDC, (int16_t)0x81A0,
(int16_t)0xEBAA, (int16_t)0x81A8, (int16_t)0xEB78, (int16_t)0x81B0, (int16_t)0xEB47,
(int16_t)0x81B8, (int16_t)0xEB15, (int16_t)0x81C0, (int16_t)0xEAE4, (int16_t)0x81C8,
(int16_t)0xEAB2, (int16_t)0x81D1, (int16_t)0xEA80, (int16_t)0x81D9, (int16_t)0xEA4F,
(int16_t)0x81E2, (int16_t)0xEA1D, (int16_t)0x81EB, (int16_t)0xE9EC, (int16_t)0x81F3,
(int16_t)0xE9BA, (int16_t)0x81FC, (int16_t)0xE989, (int16_t)0x8205, (int16_t)0xE957,
(int16_t)0x820E, (int16_t)0xE926, (int16_t)0x8217, (int16_t)0xE8F5, (int16_t)0x8220,
(int16_t)0xE8C3, (int16_t)0x8229, (int16_t)0xE892, (int16_t)0x8232, (int16_t)0xE860,
(int16_t)0x823C, (int16_t)0xE82F, (int16_t)0x8245, (int16_t)0xE7FD, (int16_t)0x824F,
(int16_t)0xE7CC, (int16_t)0x8258, (int16_t)0xE79B, (int16_t)0x8262, (int16_t)0xE769,
(int16_t)0x826B, (int16_t)0xE738, (int16_t)0x8275, (int16_t)0xE707, (int16_t)0x827F,
(int16_t)0xE6D5, (int16_t)0x8289, (int16_t)0xE6A4, (int16_t)0x8293, (int16_t)0xE673,
(int16_t)0x829D, (int16_t)0xE642, (int16_t)0x82A7, (int16_t)0xE610, (int16_t)0x82B1,
(int16_t)0xE5DF, (int16_t)0x82BC, (int16_t)0xE5AE, (int16_t)0x82C6, (int16_t)0xE57D,
(int16_t)0x82D0, (int16_t)0xE54C, (int16_t)0x82DB, (int16_t)0xE51B, (int16_t)0x82E6,
(int16_t)0xE4E9, (int16_t)0x82F0, (int16_t)0xE4B8, (int16_t)0x82FB, (int16_t)0xE487,
(int16_t)0x8306, (int16_t)0xE456, (int16_t)0x8311, (int16_t)0xE425, (int16_t)0x831C,
(int16_t)0xE3F4, (int16_t)0x8327, (int16_t)0xE3C3, (int16_t)0x8332, (int16_t)0xE392,
(int16_t)0x833D, (int16_t)0xE361, (int16_t)0x8348, (int16_t)0xE330, (int16_t)0x8354,
(int16_t)0xE2FF, (int16_t)0x835F, (int16_t)0xE2CE, (int16_t)0x836B, (int16_t)0xE29D,
(int16_t)0x8376, (int16_t)0xE26C, (int16_t)0x8382, (int16_t)0xE23B, (int16_t)0x838E,
(int16_t)0xE20A, (int16_t)0x8399, (int16_t)0xE1DA, (int16_t)0x83A5, (int16_t)0xE1A9,
(int16_t)0x83B1, (int16_t)0xE178, (int16_t)0x83BD, (int16_t)0xE147, (int16_t)0x83C9,
(int16_t)0xE116, (int16_t)0x83D6, (int16_t)0xE0E6, (int16_t)0x83E2, (int16_t)0xE0B5,
(int16_t)0x83EE, (int16_t)0xE084, (int16_t)0x83FA, (int16_t)0xE053, (int16_t)0x8407,
(int16_t)0xE023, (int16_t)0x8414, (int16_t)0xDFF2, (int16_t)0x8420, (int16_t)0xDFC1,
(int16_t)0x842D, (int16_t)0xDF91, (int16_t)0x843A, (int16_t)0xDF60, (int16_t)0x8446,
(int16_t)0xDF2F, (int16_t)0x8453, (int16_t)0xDEFF, (int16_t)0x8460, (int16_t)0xDECE,
(int16_t)0x846D, (int16_t)0xDE9E, (int16_t)0x847B, (int16_t)0xDE6D, (int16_t)0x8488,
(int16_t)0xDE3D, (int16_t)0x8495, (int16_t)0xDE0C, (int16_t)0x84A2, (int16_t)0xDDDC,
(int16_t)0x84B0, (int16_t)0xDDAB, (int16_t)0x84BD, (int16_t)0xDD7B, (int16_t)0x84CB,
(int16_t)0xDD4B, (int16_t)0x84D9, (int16_t)0xDD1A, (int16_t)0x84E6, (int16_t)0xDCEA,
(int16_t)0x84F4, (int16_t)0xDCBA, (int16_t)0x8502, (int16_t)0xDC89, (int16_t)0x8510,
(int16_t)0xDC59, (int16_t)0x851E, (int16_t)0xDC29, (int16_t)0x852C, (int16_t)0xDBF8,
(int16_t)0x853A, (int16_t)0xDBC8, (int16_t)0x8549, (int16_t)0xDB98, (int16_t)0x8557,
(int16_t)0xDB68, (int16_t)0x8565, (int16_t)0xDB38, (int16_t)0x8574, (int16_t)0xDB08,
(int16_t)0x8582, (int16_t)0xDAD7, (int16_t)0x8591, (int16_t)0xDAA7, (int16_t)0x85A0,
(int16_t)0xDA77, (int16_t)0x85AF, (int16_t)0xDA47, (int16_t)0x85BD, (int16_t)0xDA17,
(int16_t)0x85CC, (int16_t)0xD9E7, (int16_t)0x85DB, (int16_t)0xD9B7, (int16_t)0x85EA,
(int16_t)0xD987, (int16_t)0x85FA, (int16_t)0xD957, (int16_t)0x8609, (int16_t)0xD927,
(int16_t)0x8618, (int16_t)0xD8F8, (int16_t)0x8627, (int16_t)0xD8C8, (int16_t)0x8637,
(int16_t)0xD898, (int16_t)0x8646, (int16_t)0xD868, (int16_t)0x8656, (int16_t)0xD838,
(int16_t)0x8666, (int16_t)0xD809, (int16_t)0x8675, (int16_t)0xD7D9, (int16_t)0x8685,
(int16_t)0xD7A9, (int16_t)0x8695, (int16_t)0xD779, (int16_t)0x86A5, (int16_t)0xD74A,
(int16_t)0x86B5, (int16_t)0xD71A, (int16_t)0x86C5, (int16_t)0xD6EA, (int16_t)0x86D5,
(int16_t)0xD6BB, (int16_t)0x86E6, (int16_t)0xD68B, (int16_t)0x86F6, (int16_t)0xD65C,
(int16_t)0x8706, (int16_t)0xD62C, (int16_t)0x8717, (int16_t)0xD5FD, (int16_t)0x8727,
(int16_t)0xD5CD, (int16_t)0x8738, (int16_t)0xD59E, (int16_t)0x8749, (int16_t)0xD56E,
(int16_t)0x8759, (int16_t)0xD53F, (int16_t)0x876A, (int16_t)0xD510, (int16_t)0x877B,
(int16_t)0xD4E0, (int16_t)0x878C, (int16_t)0xD4B1, (int16_t)0x879D, (int16_t)0xD482,
(int16_t)0x87AE, (int16_t)0xD452, (int16_t)0x87BF, (int16_t)0xD423, (int16_t)0x87D1,
(int16_t)0xD3F4, (int16_t)0x87E2, (int16_t)0xD3C5, (int16_t)0x87F3, (int16_t)0xD396,
(int16_t)0x8805, (int16_t)0xD367, (int16_t)0x8816, (int16_t)0xD337, (int16_t)0x8828,
(int16_t)0xD308, (int16_t)0x883A, (int16_t)0xD2D9, (int16_t)0x884B, (int16_t)0xD2AA,
(int16_t)0x885D, (int16_t)0xD27B, (int16_t)0x886F, (int16_t)0xD24C, (int16_t)0x8881,
(int16_t)0xD21D, (int16_t)0x8893, (int16_t)0xD1EE, (int16_t)0x88A5, (int16_t)0xD1C0,
(int16_t)0x88B8, (int16_t)0xD191, (int16_t)0x88CA, (int16_t)0xD162, (int16_t)0x88DC,
(int16_t)0xD133, (int16_t)0x88EF, (int16_t)0xD104, (int16_t)0x8901, (int16_t)0xD0D6,
(int16_t)0x8914, (int16_t)0xD0A7, (int16_t)0x8926, (int16_t)0xD078, (int16_t)0x8939,
(int16_t)0xD04A, (int16_t)0x894C, (int16_t)0xD01B, (int16_t)0x895F, (int16_t)0xCFEC,
(int16_t)0x8971, (int16_t)0xCFBE, (int16_t)0x8984, (int16_t)0xCF8F, (int16_t)0x8997,
(int16_t)0xCF61, (int16_t)0x89AB, (int16_t)0xCF32, (int16_t)0x89BE, (int16_t)0xCF04,
(int16_t)0x89D1, (int16_t)0xCED5, (int16_t)0x89E4, (int16_t)0xCEA7, (int16_t)0x89F8,
(int16_t)0xCE79, (int16_t)0x8A0B, (int16_t)0xCE4A, (int16_t)0x8A1F, (int16_t)0xCE1C,
(int16_t)0x8A33, (int16_t)0xCDEE, (int16_t)0x8A46, (int16_t)0xCDBF, (int16_t)0x8A5A,
(int16_t)0xCD91, (int16_t)0x8A6E, (int16_t)0xCD63, (int16_t)0x8A82, (int16_t)0xCD35,
(int16_t)0x8A96, (int16_t)0xCD07, (int16_t)0x8AAA, (int16_t)0xCCD9, (int16_t)0x8ABE,
(int16_t)0xCCAB, (int16_t)0x8AD2, (int16_t)0xCC7D, (int16_t)0x8AE6, (int16_t)0xCC4F,
(int16_t)0x8AFB, (int16_t)0xCC21, (int16_t)0x8B0F, (int16_t)0xCBF3, (int16_t)0x8B24,
(int16_t)0xCBC5, (int16_t)0x8B38, (int16_t)0xCB97, (int16_t)0x8B4D, (int16_t)0xCB69,
(int16_t)0x8B61, (int16_t)0xCB3B, (int16_t)0x8B76, (int16_t)0xCB0D, (int16_t)0x8B8B,
(int16_t)0xCAE0, (int16_t)0x8BA0, (int16_t)0xCAB2, (int16_t)0x8BB5, (int16_t)0xCA84,
(int16_t)0x8BCA, (int16_t)0xCA57, (int16_t)0x8BDF, (int16_t)0xCA29, (int16_t)0x8BF4,
(int16_t)0xC9FB, (int16_t)0x8C09, (int16_t)0xC9CE, (int16_t)0x8C1F, (int16_t)0xC9A0,
(int16_t)0x8C34, (int16_t)0xC973, (int16_t)0x8C4A, (int16_t)0xC945, (int16_t)0x8C5F,
(int16_t)0xC918, (int16_t)0x8C75, (int16_t)0xC8EB, (int16_t)0x8C8A, (int16_t)0xC8BD,
(int16_t)0x8CA0, (int16_t)0xC890, (int16_t)0x8CB6, (int16_t)0xC863, (int16_t)0x8CCC,
(int16_t)0xC835, (int16_t)0x8CE2, (int16_t)0xC808, (int16_t)0x8CF8, (int16_t)0xC7DB,
(int16_t)0x8D0E, (int16_t)0xC7AE, (int16_t)0x8D24, (int16_t)0xC781, (int16_t)0x8D3A,
(int16_t)0xC754, (int16_t)0x8D50, (int16_t)0xC727, (int16_t)0x8D67, (int16_t)0xC6F9,
(int16_t)0x8D7D, (int16_t)0xC6CD, (int16_t)0x8D94, (int16_t)0xC6A0, (int16_t)0x8DAA,
(int16_t)0xC673, (int16_t)0x8DC1, (int16_t)0xC646, (int16_t)0x8DD8, (int16_t)0xC619,
(int16_t)0x8DEE, (int16_t)0xC5EC, (int16_t)0x8E05, (int16_t)0xC5BF, (int16_t)0x8E1C,
(int16_t)0xC593, (int16_t)0x8E33, (int16_t)0xC566, (int16_t)0x8E4A, (int16_t)0xC539,
(int16_t)0x8E61, (int16_t)0xC50D, (int16_t)0x8E79, (int16_t)0xC4E0, (int16_t)0x8E90,
(int16_t)0xC4B3, (int16_t)0x8EA7, (int16_t)0xC487, (int16_t)0x8EBE, (int16_t)0xC45A,
(int16_t)0x8ED6, (int16_t)0xC42E, (int16_t)0x8EED, (int16_t)0xC402, (int16_t)0x8F05,
(int16_t)0xC3D5, (int16_t)0x8F1D, (int16_t)0xC3A9, (int16_t)0x8F34, (int16_t)0xC37C,
(int16_t)0x8F4C, (int16_t)0xC350, (int16_t)0x8F64, (int16_t)0xC324, (int16_t)0x8F7C,
(int16_t)0xC2F8, (int16_t)0x8F94, (int16_t)0xC2CC, (int16_t)0x8FAC, (int16_t)0xC29F,
(int16_t)0x8FC4, (int16_t)0xC273, (int16_t)0x8FDC, (int16_t)0xC247, (int16_t)0x8FF5,
(int16_t)0xC21B, (int16_t)0x900D, (int16_t)0xC1EF, (int16_t)0x9025, (int16_t)0xC1C3,
(int16_t)0x903E, (int16_t)0xC197, (int16_t)0x9056, (int16_t)0xC16C, (int16_t)0x906F,
(int16_t)0xC140, (int16_t)0x9088, (int16_t)0xC114, (int16_t)0x90A0, (int16_t)0xC0E8,
(int16_t)0x90B9, (int16_t)0xC0BC, (int16_t)0x90D2, (int16_t)0xC091, (int16_t)0x90EB,
(int16_t)0xC065, (int16_t)0x9104, (int16_t)0xC03A, (int16_t)0x911D, (int16_t)0xC00E,
(int16_t)0x9136, (int16_t)0xBFE2, (int16_t)0x9150, (int16_t)0xBFB7, (int16_t)0x9169,
(int16_t)0xBF8C, (int16_t)0x9182, (int16_t)0xBF60, (int16_t)0x919C, (int16_t)0xBF35,
(int16_t)0x91B5, (int16_t)0xBF09, (int16_t)0x91CF, (int16_t)0xBEDE, (int16_t)0x91E8,
(int16_t)0xBEB3, (int16_t)0x9202, (int16_t)0xBE88, (int16_t)0x921C, (int16_t)0xBE5D,
(int16_t)0x9235, (int16_t)0xBE31, (int16_t)0x924F, (int16_t)0xBE06, (int16_t)0x9269,
(int16_t)0xBDDB, (int16_t)0x9283, (int16_t)0xBDB0, (int16_t)0x929D, (int16_t)0xBD85,
(int16_t)0x92B7, (int16_t)0xBD5A, (int16_t)0x92D2, (int16_t)0xBD2F, (int16_t)0x92EC,
(int16_t)0xBD05, (int16_t)0x9306, (int16_t)0xBCDA, (int16_t)0x9321, (int16_t)0xBCAF,
(int16_t)0x933B, (int16_t)0xBC84, (int16_t)0x9356, (int16_t)0xBC5A, (int16_t)0x9370,
(int16_t)0xBC2F, (int16_t)0x938B, (int16_t)0xBC04, (int16_t)0x93A6, (int16_t)0xBBDA,
(int16_t)0x93C0, (int16_t)0xBBAF, (int16_t)0x93DB, (int16_t)0xBB85, (int16_t)0x93F6,
(int16_t)0xBB5A, (int16_t)0x9411, (int16_t)0xBB30, (int16_t)0x942C, (int16_t)0xBB05,
(int16_t)0x9447, (int16_t)0xBADB, (int16_t)0x9463, (int16_t)0xBAB1, (int16_t)0x947E,
(int16_t)0xBA87, (int16_t)0x9499, (int16_t)0xBA5C, (int16_t)0x94B5, (int16_t)0xBA32,
(int16_t)0x94D0, (int16_t)0xBA08, (int16_t)0x94EC, (int16_t)0xB9DE, (int16_t)0x9507,
(int16_t)0xB9B4, (int16_t)0x9523, (int16_t)0xB98A, (int16_t)0x953E, (int16_t)0xB960,
(int16_t)0x955A, (int16_t)0xB936, (int16_t)0x9576, (int16_t)0xB90C, (int16_t)0x9592,
(int16_t)0xB8E3, (int16_t)0x95AE, (int16_t)0xB8B9, (int16_t)0x95CA, (int16_t)0xB88F,
(int16_t)0x95E6, (int16_t)0xB865, (int16_t)0x9602, (int16_t)0xB83C, (int16_t)0x961E,
(int16_t)0xB812, (int16_t)0x963B, (int16_t)0xB7E9, (int16_t)0x9657, (int16_t)0xB7BF,
(int16_t)0x9673, (int16_t)0xB796, (int16_t)0x9690, (int16_t)0xB76C, (int16_t)0x96AC,
(int16_t)0xB743, (int16_t)0x96C9, (int16_t)0xB719, (int16_t)0x96E6, (int16_t)0xB6F0,
(int16_t)0x9702, (int16_t)0xB6C7, (int16_t)0x971F, (int16_t)0xB69E, (int16_t)0x973C,
(int16_t)0xB675, (int16_t)0x9759, (int16_t)0xB64B, (int16_t)0x9776, (int16_t)0xB622,
(int16_t)0x9793, (int16_t)0xB5F9, (int16_t)0x97B0, (int16_t)0xB5D0, (int16_t)0x97CD,
(int16_t)0xB5A7, (int16_t)0x97EA, (int16_t)0xB57E, (int16_t)0x9808, (int16_t)0xB556,
(int16_t)0x9825, (int16_t)0xB52D, (int16_t)0x9842, (int16_t)0xB504, (int16_t)0x9860,
(int16_t)0xB4DB, (int16_t)0x987D, (int16_t)0xB4B3, (int16_t)0x989B, (int16_t)0xB48A,
(int16_t)0x98B9, (int16_t)0xB461, (int16_t)0x98D6, (int16_t)0xB439, (int16_t)0x98F4,
(int16_t)0xB410, (int16_t)0x9912, (int16_t)0xB3E8, (int16_t)0x9930, (int16_t)0xB3C0,
(int16_t)0x994E, (int16_t)0xB397, (int16_t)0x996C, (int16_t)0xB36F, (int16_t)0x998A,
(int16_t)0xB347, (int16_t)0x99A8, (int16_t)0xB31E, (int16_t)0x99C6, (int16_t)0xB2F6,
(int16_t)0x99E5, (int16_t)0xB2CE, (int16_t)0x9A03, (int16_t)0xB2A6, (int16_t)0x9A22,
(int16_t)0xB27E, (int16_t)0x9A40, (int16_t)0xB256, (int16_t)0x9A5F, (int16_t)0xB22E,
(int16_t)0x9A7D, (int16_t)0xB206, (int16_t)0x9A9C, (int16_t)0xB1DE, (int16_t)0x9ABA,
(int16_t)0xB1B7, (int16_t)0x9AD9, (int16_t)0xB18F, (int16_t)0x9AF8, (int16_t)0xB167,
(int16_t)0x9B17, (int16_t)0xB140, (int16_t)0x9B36, (int16_t)0xB118, (int16_t)0x9B55,
(int16_t)0xB0F0, (int16_t)0x9B74, (int16_t)0xB0C9, (int16_t)0x9B93, (int16_t)0xB0A1,
(int16_t)0x9BB2, (int16_t)0xB07A, (int16_t)0x9BD2, (int16_t)0xB053, (int16_t)0x9BF1,
(int16_t)0xB02B, (int16_t)0x9C10, (int16_t)0xB004, (int16_t)0x9C30, (int16_t)0xAFDD,
(int16_t)0x9C4F, (int16_t)0xAFB6, (int16_t)0x9C6F, (int16_t)0xAF8F, (int16_t)0x9C8E,
(int16_t)0xAF68, (int16_t)0x9CAE, (int16_t)0xAF40, (int16_t)0x9CCE, (int16_t)0xAF1A,
(int16_t)0x9CEE, (int16_t)0xAEF3, (int16_t)0x9D0D, (int16_t)0xAECC, (int16_t)0x9D2D,
(int16_t)0xAEA5, (int16_t)0x9D4D, (int16_t)0xAE7E, (int16_t)0x9D6D, (int16_t)0xAE57,
(int16_t)0x9D8E, (int16_t)0xAE31, (int16_t)0x9DAE, (int16_t)0xAE0A, (int16_t)0x9DCE,
(int16_t)0xADE3, (int16_t)0x9DEE, (int16_t)0xADBD, (int16_t)0x9E0E, (int16_t)0xAD96,
(int16_t)0x9E2F, (int16_t)0xAD70, (int16_t)0x9E4F, (int16_t)0xAD4A, (int16_t)0x9E70,
(int16_t)0xAD23, (int16_t)0x9E90, (int16_t)0xACFD, (int16_t)0x9EB1, (int16_t)0xACD7,
(int16_t)0x9ED2, (int16_t)0xACB1, (int16_t)0x9EF2, (int16_t)0xAC8A, (int16_t)0x9F13,
(int16_t)0xAC64, (int16_t)0x9F34, (int16_t)0xAC3E, (int16_t)0x9F55, (int16_t)0xAC18,
(int16_t)0x9F76, (int16_t)0xABF2, (int16_t)0x9F97, (int16_t)0xABCC, (int16_t)0x9FB8,
(int16_t)0xABA7, (int16_t)0x9FD9, (int16_t)0xAB81, (int16_t)0x9FFB, (int16_t)0xAB5B,
(int16_t)0xA01C, (int16_t)0xAB35, (int16_t)0xA03D, (int16_t)0xAB10, (int16_t)0xA05F,
(int16_t)0xAAEA, (int16_t)0xA080, (int16_t)0xAAC5, (int16_t)0xA0A1, (int16_t)0xAA9F,
(int16_t)0xA0C3, (int16_t)0xAA7A, (int16_t)0xA0E5, (int16_t)0xAA54, (int16_t)0xA106,
(int16_t)0xAA2F, (int16_t)0xA128, (int16_t)0xAA0A, (int16_t)0xA14A, (int16_t)0xA9E5,
(int16_t)0xA16C, (int16_t)0xA9BF, (int16_t)0xA18E, (int16_t)0xA99A, (int16_t)0xA1AF,
(int16_t)0xA975, (int16_t)0xA1D2, (int16_t)0xA950, (int16_t)0xA1F4, (int16_t)0xA92B,
(int16_t)0xA216, (int16_t)0xA906, (int16_t)0xA238, (int16_t)0xA8E2, (int16_t)0xA25A,
(int16_t)0xA8BD, (int16_t)0xA27C, (int16_t)0xA898, (int16_t)0xA29F, (int16_t)0xA873,
(int16_t)0xA2C1, (int16_t)0xA84F, (int16_t)0xA2E4, (int16_t)0xA82A, (int16_t)0xA306,
(int16_t)0xA806, (int16_t)0xA329, (int16_t)0xA7E1, (int16_t)0xA34B, (int16_t)0xA7BD,
(int16_t)0xA36E, (int16_t)0xA798, (int16_t)0xA391, (int16_t)0xA774, (int16_t)0xA3B4,
(int16_t)0xA750, (int16_t)0xA3D6, (int16_t)0xA72B, (int16_t)0xA3F9, (int16_t)0xA707,
(int16_t)0xA41C, (int16_t)0xA6E3, (int16_t)0xA43F, (int16_t)0xA6BF, (int16_t)0xA462,
(int16_t)0xA69B, (int16_t)0xA486, (int16_t)0xA677, (int16_t)0xA4A9, (int16_t)0xA653,
(int16_t)0xA4CC, (int16_t)0xA62F, (int16_t)0xA4EF, (int16_t)0xA60C, (int16_t)0xA513,
(int16_t)0xA5E8, (int16_t)0xA536, (int16_t)0xA5C4, (int16_t)0xA55A, (int16_t)0xA5A1,
(int16_t)0xA57D, (int16_t)0xA57D, (int16_t)0xA5A1, (int16_t)0xA55A, (int16_t)0xA5C4,
(int16_t)0xA536, (int16_t)0xA5E8, (int16_t)0xA513, (int16_t)0xA60C, (int16_t)0xA4EF,
(int16_t)0xA62F, (int16_t)0xA4CC, (int16_t)0xA653, (int16_t)0xA4A9, (int16_t)0xA677,
(int16_t)0xA486, (int16_t)0xA69B, (int16_t)0xA462, (int16_t)0xA6BF, (int16_t)0xA43F,
(int16_t)0xA6E3, (int16_t)0xA41C, (int16_t)0xA707, (int16_t)0xA3F9, (int16_t)0xA72B,
(int16_t)0xA3D6, (int16_t)0xA750, (int16_t)0xA3B4, (int16_t)0xA774, (int16_t)0xA391,
(int16_t)0xA798, (int16_t)0xA36E, (int16_t)0xA7BD, (int16_t)0xA34B, (int16_t)0xA7E1,
(int16_t)0xA329, (int16_t)0xA806, (int16_t)0xA306, (int16_t)0xA82A, (int16_t)0xA2E4,
(int16_t)0xA84F, (int16_t)0xA2C1, (int16_t)0xA873, (int16_t)0xA29F, (int16_t)0xA898,
(int16_t)0xA27C, (int16_t)0xA8BD, (int16_t)0xA25A, (int16_t)0xA8E2, (int16_t)0xA238,
(int16_t)0xA906, (int16_t)0xA216, (int16_t)0xA92B, (int16_t)0xA1F4, (int16_t)0xA950,
(int16_t)0xA1D2, (int16_t)0xA975, (int16_t)0xA1AF, (int16_t)0xA99A, (int16_t)0xA18E,
(int16_t)0xA9BF, (int16_t)0xA16C, (int16_t)0xA9E5, (int16_t)0xA14A, (int16_t)0xAA0A,
(int16_t)0xA128, (int16_t)0xAA2F, (int16_t)0xA106, (int16_t)0xAA54, (int16_t)0xA0E5,
(int16_t)0xAA7A, (int16_t)0xA0C3, (int16_t)0xAA9F, (int16_t)0xA0A1, (int16_t)0xAAC5,
(int16_t)0xA080, (int16_t)0xAAEA, (int16_t)0xA05F, (int16_t)0xAB10, (int16_t)0xA03D,
(int16_t)0xAB35, (int16_t)0xA01C, (int16_t)0xAB5B, (int16_t)0x9FFB, (int16_t)0xAB81,
(int16_t)0x9FD9, (int16_t)0xABA7, (int16_t)0x9FB8, (int16_t)0xABCC, (int16_t)0x9F97,
(int16_t)0xABF2, (int16_t)0x9F76, (int16_t)0xAC18, (int16_t)0x9F55, (int16_t)0xAC3E,
(int16_t)0x9F34, (int16_t)0xAC64, (int16_t)0x9F13, (int16_t)0xAC8A, (int16_t)0x9EF2,
(int16_t)0xACB1, (int16_t)0x9ED2, (int16_t)0xACD7, (int16_t)0x9EB1, (int16_t)0xACFD,
(int16_t)0x9E90, (int16_t)0xAD23, (int16_t)0x9E70, (int16_t)0xAD4A, (int16_t)0x9E4F,
(int16_t)0xAD70, (int16_t)0x9E2F, (int16_t)0xAD96, (int16_t)0x9E0E, (int16_t)0xADBD,
(int16_t)0x9DEE, (int16_t)0xADE3, (int16_t)0x9DCE, (int16_t)0xAE0A, (int16_t)0x9DAE,
(int16_t)0xAE31, (int16_t)0x9D8E, (int16_t)0xAE57, (int16_t)0x9D6D, (int16_t)0xAE7E,
(int16_t)0x9D4D, (int16_t)0xAEA5, (int16_t)0x9D2D, (int16_t)0xAECC, (int16_t)0x9D0D,
(int16_t)0xAEF3, (int16_t)0x9CEE, (int16_t)0xAF1A, (int16_t)0x9CCE, (int16_t)0xAF40,
(int16_t)0x9CAE, (int16_t)0xAF68, (int16_t)0x9C8E, (int16_t)0xAF8F, (int16_t)0x9C6F,
(int16_t)0xAFB6, (int16_t)0x9C4F, (int16_t)0xAFDD, (int16_t)0x9C30, (int16_t)0xB004,
(int16_t)0x9C10, (int16_t)0xB02B, (int16_t)0x9BF1, (int16_t)0xB053, (int16_t)0x9BD2,
(int16_t)0xB07A, (int16_t)0x9BB2, (int16_t)0xB0A1, (int16_t)0x9B93, (int16_t)0xB0C9,
(int16_t)0x9B74, (int16_t)0xB0F0, (int16_t)0x9B55, (int16_t)0xB118, (int16_t)0x9B36,
(int16_t)0xB140, (int16_t)0x9B17, (int16_t)0xB167, (int16_t)0x9AF8, (int16_t)0xB18F,
(int16_t)0x9AD9, (int16_t)0xB1B7, (int16_t)0x9ABA, (int16_t)0xB1DE, (int16_t)0x9A9C,
(int16_t)0xB206, (int16_t)0x9A7D, (int16_t)0xB22E, (int16_t)0x9A5F, (int16_t)0xB256,
(int16_t)0x9A40, (int16_t)0xB27E, (int16_t)0x9A22, (int16_t)0xB2A6, (int16_t)0x9A03,
(int16_t)0xB2CE, (int16_t)0x99E5, (int16_t)0xB2F6, (int16_t)0x99C6, (int16_t)0xB31E,
(int16_t)0x99A8, (int16_t)0xB347, (int16_t)0x998A, (int16_t)0xB36F, (int16_t)0x996C,
(int16_t)0xB397, (int16_t)0x994E, (int16_t)0xB3C0, (int16_t)0x9930, (int16_t)0xB3E8,
(int16_t)0x9912, (int16_t)0xB410, (int16_t)0x98F4, (int16_t)0xB439, (int16_t)0x98D6,
(int16_t)0xB461, (int16_t)0x98B9, (int16_t)0xB48A, (int16_t)0x989B, (int16_t)0xB4B3,
(int16_t)0x987D, (int16_t)0xB4DB, (int16_t)0x9860, (int16_t)0xB504, (int16_t)0x9842,
(int16_t)0xB52D, (int16_t)0x9825, (int16_t)0xB556, (int16_t)0x9808, (int16_t)0xB57E,
(int16_t)0x97EA, (int16_t)0xB5A7, (int16_t)0x97CD, (int16_t)0xB5D0, (int16_t)0x97B0,
(int16_t)0xB5F9, (int16_t)0x9793, (int16_t)0xB622, (int16_t)0x9776, (int16_t)0xB64B,
(int16_t)0x9759, (int16_t)0xB675, (int16_t)0x973C, (int16_t)0xB69E, (int16_t)0x971F,
(int16_t)0xB6C7, (int16_t)0x9702, (int16_t)0xB6F0, (int16_t)0x96E6, (int16_t)0xB719,
(int16_t)0x96C9, (int16_t)0xB743, (int16_t)0x96AC, (int16_t)0xB76C, (int16_t)0x9690,
(int16_t)0xB796, (int16_t)0x9673, (int16_t)0xB7BF, (int16_t)0x9657, (int16_t)0xB7E9,
(int16_t)0x963B, (int16_t)0xB812, (int16_t)0x961E, (int16_t)0xB83C, (int16_t)0x9602,
(int16_t)0xB865, (int16_t)0x95E6, (int16_t)0xB88F, (int16_t)0x95CA, (int16_t)0xB8B9,
(int16_t)0x95AE, (int16_t)0xB8E3, (int16_t)0x9592, (int16_t)0xB90C, (int16_t)0x9576,
(int16_t)0xB936, (int16_t)0x955A, (int16_t)0xB960, (int16_t)0x953E, (int16_t)0xB98A,
(int16_t)0x9523, (int16_t)0xB9B4, (int16_t)0x9507, (int16_t)0xB9DE, (int16_t)0x94EC,
(int16_t)0xBA08, (int16_t)0x94D0, (int16_t)0xBA32, (int16_t)0x94B5, (int16_t)0xBA5C,
(int16_t)0x9499, (int16_t)0xBA87, (int16_t)0x947E, (int16_t)0xBAB1, (int16_t)0x9463,
(int16_t)0xBADB, (int16_t)0x9447, (int16_t)0xBB05, (int16_t)0x942C, (int16_t)0xBB30,
(int16_t)0x9411, (int16_t)0xBB5A, (int16_t)0x93F6, (int16_t)0xBB85, (int16_t)0x93DB,
(int16_t)0xBBAF, (int16_t)0x93C0, (int16_t)0xBBDA, (int16_t)0x93A6, (int16_t)0xBC04,
(int16_t)0x938B, (int16_t)0xBC2F, (int16_t)0x9370, (int16_t)0xBC5A, (int16_t)0x9356,
(int16_t)0xBC84, (int16_t)0x933B, (int16_t)0xBCAF, (int16_t)0x9321, (int16_t)0xBCDA,
(int16_t)0x9306, (int16_t)0xBD05, (int16_t)0x92EC, (int16_t)0xBD2F, (int16_t)0x92D2,
(int16_t)0xBD5A, (int16_t)0x92B7, (int16_t)0xBD85, (int16_t)0x929D, (int16_t)0xBDB0,
(int16_t)0x9283, (int16_t)0xBDDB, (int16_t)0x9269, (int16_t)0xBE06, (int16_t)0x924F,
(int16_t)0xBE31, (int16_t)0x9235, (int16_t)0xBE5D, (int16_t)0x921C, (int16_t)0xBE88,
(int16_t)0x9202, (int16_t)0xBEB3, (int16_t)0x91E8, (int16_t)0xBEDE, (int16_t)0x91CF,
(int16_t)0xBF09, (int16_t)0x91B5, (int16_t)0xBF35, (int16_t)0x919C, (int16_t)0xBF60,
(int16_t)0x9182, (int16_t)0xBF8C, (int16_t)0x9169, (int16_t)0xBFB7, (int16_t)0x9150,
(int16_t)0xBFE2, (int16_t)0x9136, (int16_t)0xC00E, (int16_t)0x911D, (int16_t)0xC03A,
(int16_t)0x9104, (int16_t)0xC065, (int16_t)0x90EB, (int16_t)0xC091, (int16_t)0x90D2,
(int16_t)0xC0BC, (int16_t)0x90B9, (int16_t)0xC0E8, (int16_t)0x90A0, (int16_t)0xC114,
(int16_t)0x9088, (int16_t)0xC140, (int16_t)0x906F, (int16_t)0xC16C, (int16_t)0x9056,
(int16_t)0xC197, (int16_t)0x903E, (int16_t)0xC1C3, (int16_t)0x9025, (int16_t)0xC1EF,
(int16_t)0x900D, (int16_t)0xC21B, (int16_t)0x8FF5, (int16_t)0xC247, (int16_t)0x8FDC,
(int16_t)0xC273, (int16_t)0x8FC4, (int16_t)0xC29F, (int16_t)0x8FAC, (int16_t)0xC2CC,
(int16_t)0x8F94, (int16_t)0xC2F8, (int16_t)0x8F7C, (int16_t)0xC324, (int16_t)0x8F64,
(int16_t)0xC350, (int16_t)0x8F4C, (int16_t)0xC37C, (int16_t)0x8F34, (int16_t)0xC3A9,
(int16_t)0x8F1D, (int16_t)0xC3D5, (int16_t)0x8F05, (int16_t)0xC402, (int16_t)0x8EED,
(int16_t)0xC42E, (int16_t)0x8ED6, (int16_t)0xC45A, (int16_t)0x8EBE, (int16_t)0xC487,
(int16_t)0x8EA7, (int16_t)0xC4B3, (int16_t)0x8E90, (int16_t)0xC4E0, (int16_t)0x8E79,
(int16_t)0xC50D, (int16_t)0x8E61, (int16_t)0xC539, (int16_t)0x8E4A, (int16_t)0xC566,
(int16_t)0x8E33, (int16_t)0xC593, (int16_t)0x8E1C, (int16_t)0xC5BF, (int16_t)0x8E05,
(int16_t)0xC5EC, (int16_t)0x8DEE, (int16_t)0xC619, (int16_t)0x8DD8, (int16_t)0xC646,
(int16_t)0x8DC1, (int16_t)0xC673, (int16_t)0x8DAA, (int16_t)0xC6A0, (int16_t)0x8D94,
(int16_t)0xC6CD, (int16_t)0x8D7D, (int16_t)0xC6F9, (int16_t)0x8D67, (int16_t)0xC727,
(int16_t)0x8D50, (int16_t)0xC754, (int16_t)0x8D3A, (int16_t)0xC781, (int16_t)0x8D24,
(int16_t)0xC7AE, (int16_t)0x8D0E, (int16_t)0xC7DB, (int16_t)0x8CF8, (int16_t)0xC808,
(int16_t)0x8CE2, (int16_t)0xC835, (int16_t)0x8CCC, (int16_t)0xC863, (int16_t)0x8CB6,
(int16_t)0xC890, (int16_t)0x8CA0, (int16_t)0xC8BD, (int16_t)0x8C8A, (int16_t)0xC8EB,
(int16_t)0x8C75, (int16_t)0xC918, (int16_t)0x8C5F, (int16_t)0xC945, (int16_t)0x8C4A,
(int16_t)0xC973, (int16_t)0x8C34, (int16_t)0xC9A0, (int16_t)0x8C1F, (int16_t)0xC9CE,
(int16_t)0x8C09, (int16_t)0xC9FB, (int16_t)0x8BF4, (int16_t)0xCA29, (int16_t)0x8BDF,
(int16_t)0xCA57, (int16_t)0x8BCA, (int16_t)0xCA84, (int16_t)0x8BB5, (int16_t)0xCAB2,
(int16_t)0x8BA0, (int16_t)0xCAE0, (int16_t)0x8B8B, (int16_t)0xCB0D, (int16_t)0x8B76,
(int16_t)0xCB3B, (int16_t)0x8B61, (int16_t)0xCB69, (int16_t)0x8B4D, (int16_t)0xCB97,
(int16_t)0x8B38, (int16_t)0xCBC5, (int16_t)0x8B24, (int16_t)0xCBF3, (int16_t)0x8B0F,
(int16_t)0xCC21, (int16_t)0x8AFB, (int16_t)0xCC4F, (int16_t)0x8AE6, (int16_t)0xCC7D,
(int16_t)0x8AD2, (int16_t)0xCCAB, (int16_t)0x8ABE, (int16_t)0xCCD9, (int16_t)0x8AAA,
(int16_t)0xCD07, (int16_t)0x8A96, (int16_t)0xCD35, (int16_t)0x8A82, (int16_t)0xCD63,
(int16_t)0x8A6E, (int16_t)0xCD91, (int16_t)0x8A5A, (int16_t)0xCDBF, (int16_t)0x8A46,
(int16_t)0xCDEE, (int16_t)0x8A33, (int16_t)0xCE1C, (int16_t)0x8A1F, (int16_t)0xCE4A,
(int16_t)0x8A0B, (int16_t)0xCE79, (int16_t)0x89F8, (int16_t)0xCEA7, (int16_t)0x89E4,
(int16_t)0xCED5, (int16_t)0x89D1, (int16_t)0xCF04, (int16_t)0x89BE, (int16_t)0xCF32,
(int16_t)0x89AB, (int16_t)0xCF61, (int16_t)0x8997, (int16_t)0xCF8F, (int16_t)0x8984,
(int16_t)0xCFBE, (int16_t)0x8971, (int16_t)0xCFEC, (int16_t)0x895F, (int16_t)0xD01B,
(int16_t)0x894C, (int16_t)0xD04A, (int16_t)0x8939, (int16_t)0xD078, (int16_t)0x8926,
(int16_t)0xD0A7, (int16_t)0x8914, (int16_t)0xD0D6, (int16_t)0x8901, (int16_t)0xD104,
(int16_t)0x88EF, (int16_t)0xD133, (int16_t)0x88DC, (int16_t)0xD162, (int16_t)0x88CA,
(int16_t)0xD191, (int16_t)0x88B8, (int16_t)0xD1C0, (int16_t)0x88A5, (int16_t)0xD1EE,
(int16_t)0x8893, (int16_t)0xD21D, (int16_t)0x8881, (int16_t)0xD24C, (int16_t)0x886F,
(int16_t)0xD27B, (int16_t)0x885D, (int16_t)0xD2AA, (int16_t)0x884B, (int16_t)0xD2D9,
(int16_t)0x883A, (int16_t)0xD308, (int16_t)0x8828, (int16_t)0xD337, (int16_t)0x8816,
(int16_t)0xD367, (int16_t)0x8805, (int16_t)0xD396, (int16_t)0x87F3, (int16_t)0xD3C5,
(int16_t)0x87E2, (int16_t)0xD3F4, (int16_t)0x87D1, (int16_t)0xD423, (int16_t)0x87BF,
(int16_t)0xD452, (int16_t)0x87AE, (int16_t)0xD482, (int16_t)0x879D, (int16_t)0xD4B1,
(int16_t)0x878C, (int16_t)0xD4E0, (int16_t)0x877B, (int16_t)0xD510, (int16_t)0x876A,
(int16_t)0xD53F, (int16_t)0x8759, (int16_t)0xD56E, (int16_t)0x8749, (int16_t)0xD59E,
(int16_t)0x8738, (int16_t)0xD5CD, (int16_t)0x8727, (int16_t)0xD5FD, (int16_t)0x8717,
(int16_t)0xD62C, (int16_t)0x8706, (int16_t)0xD65C, (int16_t)0x86F6, (int16_t)0xD68B,
(int16_t)0x86E6, (int16_t)0xD6BB, (int16_t)0x86D5, (int16_t)0xD6EA, (int16_t)0x86C5,
(int16_t)0xD71A, (int16_t)0x86B5, (int16_t)0xD74A, (int16_t)0x86A5, (int16_t)0xD779,
(int16_t)0x8695, (int16_t)0xD7A9, (int16_t)0x8685, (int16_t)0xD7D9, (int16_t)0x8675,
(int16_t)0xD809, (int16_t)0x8666, (int16_t)0xD838, (int16_t)0x8656, (int16_t)0xD868,
(int16_t)0x8646, (int16_t)0xD898, (int16_t)0x8637, (int16_t)0xD8C8, (int16_t)0x8627,
(int16_t)0xD8F8, (int16_t)0x8618, (int16_t)0xD927, (int16_t)0x8609, (int16_t)0xD957,
(int16_t)0x85FA, (int16_t)0xD987, (int16_t)0x85EA, (int16_t)0xD9B7, (int16_t)0x85DB,
(int16_t)0xD9E7, (int16_t)0x85CC, (int16_t)0xDA17, (int16_t)0x85BD, (int16_t)0xDA47,
(int16_t)0x85AF, (int16_t)0xDA77, (int16_t)0x85A0, (int16_t)0xDAA7, (int16_t)0x8591,
(int16_t)0xDAD7, (int16_t)0x8582, (int16_t)0xDB08, (int16_t)0x8574, (int16_t)0xDB38,
(int16_t)0x8565, (int16_t)0xDB68, (int16_t)0x8557, (int16_t)0xDB98, (int16_t)0x8549,
(int16_t)0xDBC8, (int16_t)0x853A, (int16_t)0xDBF8, (int16_t)0x852C, (int16_t)0xDC29,
(int16_t)0x851E, (int16_t)0xDC59, (int16_t)0x8510, (int16_t)0xDC89, (int16_t)0x8502,
(int16_t)0xDCBA, (int16_t)0x84F4, (int16_t)0xDCEA, (int16_t)0x84E6, (int16_t)0xDD1A,
(int16_t)0x84D9, (int16_t)0xDD4B, (int16_t)0x84CB, (int16_t)0xDD7B, (int16_t)0x84BD,
(int16_t)0xDDAB, (int16_t)0x84B0, (int16_t)0xDDDC, (int16_t)0x84A2, (int16_t)0xDE0C,
(int16_t)0x8495, (int16_t)0xDE3D, (int16_t)0x8488, (int16_t)0xDE6D, (int16_t)0x847B,
(int16_t)0xDE9E, (int16_t)0x846D, (int16_t)0xDECE, (int16_t)0x8460, (int16_t)0xDEFF,
(int16_t)0x8453, (int16_t)0xDF2F, (int16_t)0x8446, (int16_t)0xDF60, (int16_t)0x843A,
(int16_t)0xDF91, (int16_t)0x842D, (int16_t)0xDFC1, (int16_t)0x8420, (int16_t)0xDFF2,
(int16_t)0x8414, (int16_t)0xE023, (int16_t)0x8407, (int16_t)0xE053, (int16_t)0x83FA,
(int16_t)0xE084, (int16_t)0x83EE, (int16_t)0xE0B5, (int16_t)0x83E2, (int16_t)0xE0E6,
(int16_t)0x83D6, (int16_t)0xE116, (int16_t)0x83C9, (int16_t)0xE147, (int16_t)0x83BD,
(int16_t)0xE178, (int16_t)0x83B1, (int16_t)0xE1A9, (int16_t)0x83A5, (int16_t)0xE1DA,
(int16_t)0x8399, (int16_t)0xE20A, (int16_t)0x838E, (int16_t)0xE23B, (int16_t)0x8382,
(int16_t)0xE26C, (int16_t)0x8376, (int16_t)0xE29D, (int16_t)0x836B, (int16_t)0xE2CE,
(int16_t)0x835F, (int16_t)0xE2FF, (int16_t)0x8354, (int16_t)0xE330, (int16_t)0x8348,
(int16_t)0xE361, (int16_t)0x833D, (int16_t)0xE392, (int16_t)0x8332, (int16_t)0xE3C3,
(int16_t)0x8327, (int16_t)0xE3F4, (int16_t)0x831C, (int16_t)0xE425, (int16_t)0x8311,
(int16_t)0xE456, (int16_t)0x8306, (int16_t)0xE487, (int16_t)0x82FB, (int16_t)0xE4B8,
(int16_t)0x82F0, (int16_t)0xE4E9, (int16_t)0x82E6, (int16_t)0xE51B, (int16_t)0x82DB,
(int16_t)0xE54C, (int16_t)0x82D0, (int16_t)0xE57D, (int16_t)0x82C6, (int16_t)0xE5AE,
(int16_t)0x82BC, (int16_t)0xE5DF, (int16_t)0x82B1, (int16_t)0xE610, (int16_t)0x82A7,
(int16_t)0xE642, (int16_t)0x829D, (int16_t)0xE673, (int16_t)0x8293, (int16_t)0xE6A4,
(int16_t)0x8289, (int16_t)0xE6D5, (int16_t)0x827F, (int16_t)0xE707, (int16_t)0x8275,
(int16_t)0xE738, (int16_t)0x826B, (int16_t)0xE769, (int16_t)0x8262, (int16_t)0xE79B,
(int16_t)0x8258, (int16_t)0xE7CC, (int16_t)0x824F, (int16_t)0xE7FD, (int16_t)0x8245,
(int16_t)0xE82F, (int16_t)0x823C, (int16_t)0xE860, (int16_t)0x8232, (int16_t)0xE892,
(int16_t)0x8229, (int16_t)0xE8C3, (int16_t)0x8220, (int16_t)0xE8F5, (int16_t)0x8217,
(int16_t)0xE926, (int16_t)0x820E, (int16_t)0xE957, (int16_t)0x8205, (int16_t)0xE989,
(int16_t)0x81FC, (int16_t)0xE9BA, (int16_t)0x81F3, (int16_t)0xE9EC, (int16_t)0x81EB,
(int16_t)0xEA1D, (int16_t)0x81E2, (int16_t)0xEA4F, (int16_t)0x81D9, (int16_t)0xEA80,
(int16_t)0x81D1, (int16_t)0xEAB2, (int16_t)0x81C8, (int16_t)0xEAE4, (int16_t)0x81C0,
(int16_t)0xEB15, (int16_t)0x81B8, (int16_t)0xEB47, (int16_t)0x81B0, (int16_t)0xEB78,
(int16_t)0x81A8, (int16_t)0xEBAA, (int16_t)0x81A0, (int16_t)0xEBDC, (int16_t)0x8198,
(int16_t)0xEC0D, (int16_t)0x8190, (int16_t)0xEC3F, (int16_t)0x8188, (int16_t)0xEC71,
(int16_t)0x8180, (int16_t)0xECA2, (int16_t)0x8179, (int16_t)0xECD4, (int16_t)0x8171,
(int16_t)0xED06, (int16_t)0x816A, (int16_t)0xED37, (int16_t)0x8162, (int16_t)0xED69,
(int16_t)0x815B, (int16_t)0xED9B, (int16_t)0x8154, (int16_t)0xEDCD, (int16_t)0x814C,
(int16_t)0xEDFE, (int16_t)0x8145, (int16_t)0xEE30, (int16_t)0x813E, (int16_t)0xEE62,
(int16_t)0x8137, (int16_t)0xEE94, (int16_t)0x8130, (int16_t)0xEEC6, (int16_t)0x812A,
(int16_t)0xEEF7, (int16_t)0x8123, (int16_t)0xEF29, (int16_t)0x811C, (int16_t)0xEF5B,
(int16_t)0x8116, (int16_t)0xEF8D, (int16_t)0x810F, (int16_t)0xEFBF, (int16_t)0x8109,
(int16_t)0xEFF1, (int16_t)0x8102, (int16_t)0xF022, (int16_t)0x80FC, (int16_t)0xF054,
(int16_t)0x80F6, (int16_t)0xF086, (int16_t)0x80F0, (int16_t)0xF0B8, (int16_t)0x80EA,
(int16_t)0xF0EA, (int16_t)0x80E4, (int16_t)0xF11C, (int16_t)0x80DE, (int16_t)0xF14E,
(int16_t)0x80D8, (int16_t)0xF180, (int16_t)0x80D2, (int16_t)0xF1B2, (int16_t)0x80CD,
(int16_t)0xF1E4, (int16_t)0x80C7, (int16_t)0xF216, (int16_t)0x80C2, (int16_t)0xF248,
(int16_t)0x80BC, (int16_t)0xF27A, (int16_t)0x80B7, (int16_t)0xF2AC, (int16_t)0x80B2,
(int16_t)0xF2DE, (int16_t)0x80AC, (int16_t)0xF310, (int16_t)0x80A7, (int16_t)0xF342,
(int16_t)0x80A2, (int16_t)0xF374, (int16_t)0x809D, (int16_t)0xF3A6, (int16_t)0x8098,
(int16_t)0xF3D8, (int16_t)0x8094, (int16_t)0xF40A, (int16_t)0x808F, (int16_t)0xF43C,
(int16_t)0x808A, (int16_t)0xF46E, (int16_t)0x8086, (int16_t)0xF4A0, (int16_t)0x8081,
(int16_t)0xF4D2, (int16_t)0x807D, (int16_t)0xF504, (int16_t)0x8078, (int16_t)0xF536,
(int16_t)0x8074, (int16_t)0xF568, (int16_t)0x8070, (int16_t)0xF59A, (int16_t)0x806C,
(int16_t)0xF5CC, (int16_t)0x8068, (int16_t)0xF5FF, (int16_t)0x8064, (int16_t)0xF631,
(int16_t)0x8060, (int16_t)0xF663, (int16_t)0x805C, (int16_t)0xF695, (int16_t)0x8058,
(int16_t)0xF6C7, (int16_t)0x8055, (int16_t)0xF6F9, (int16_t)0x8051, (int16_t)0xF72B,
(int16_t)0x804E, (int16_t)0xF75D, (int16_t)0x804A, (int16_t)0xF790, (int16_t)0x8047,
(int16_t)0xF7C2, (int16_t)0x8043, (int16_t)0xF7F4, (int16_t)0x8040, (int16_t)0xF826,
(int16_t)0x803D, (int16_t)0xF858, (int16_t)0x803A, (int16_t)0xF88A, (int16_t)0x8037,
(int16_t)0xF8BD, (int16_t)0x8034, (int16_t)0xF8EF, (int16_t)0x8031, (int16_t)0xF921,
(int16_t)0x802F, (int16_t)0xF953, (int16_t)0x802C, (int16_t)0xF985, (int16_t)0x8029,
(int16_t)0xF9B8, (int16_t)0x8027, (int16_t)0xF9EA, (int16_t)0x8025, (int16_t)0xFA1C,
(int16_t)0x8022, (int16_t)0xFA4E, (int16_t)0x8020, (int16_t)0xFA80, (int16_t)0x801E,
(int16_t)0xFAB3, (int16_t)0x801C, (int16_t)0xFAE5, (int16_t)0x801A, (int16_t)0xFB17,
(int16_t)0x8018, (int16_t)0xFB49, (int16_t)0x8016, (int16_t)0xFB7C, (int16_t)0x8014,
(int16_t)0xFBAE, (int16_t)0x8012, (int16_t)0xFBE0, (int16_t)0x8011, (int16_t)0xFC12,
(int16_t)0x800F, (int16_t)0xFC45, (int16_t)0x800D, (int16_t)0xFC77, (int16_t)0x800C,
(int16_t)0xFCA9, (int16_t)0x800B, (int16_t)0xFCDB, (int16_t)0x8009, (int16_t)0xFD0E,
(int16_t)0x8008, (int16_t)0xFD40, (int16_t)0x8007, (int16_t)0xFD72, (int16_t)0x8006,
(int16_t)0xFDA4, (int16_t)0x8005, (int16_t)0xFDD7, (int16_t)0x8004, (int16_t)0xFE09,
(int16_t)0x8003, (int16_t)0xFE3B, (int16_t)0x8003, (int16_t)0xFE6D, (int16_t)0x8002,
(int16_t)0xFEA0, (int16_t)0x8001, (int16_t)0xFED2, (int16_t)0x8001, (int16_t)0xFF04,
(int16_t)0x8000, (int16_t)0xFF36, (int16_t)0x8000, (int16_t)0xFF69, (int16_t)0x8000,
(int16_t)0xFF9B, (int16_t)0x8000, (int16_t)0xFFCD, (int16_t)0x8000
};
const int32_t twiddleCoef_16_q32[24] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7641AF3C, (int32_t)0x30FBC54D,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x30FBC54D, (int32_t)0x7641AF3C,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xCF043AB2, (int32_t)0x7641AF3C,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0x89BE50C3, (int32_t)0x30FBC54D,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x89BE50C3, (int32_t)0xCF043AB2,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xCF043AB2, (int32_t)0x89BE50C3
};
const int32_t twiddleCoef_32_q32[48] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C,
(int32_t)0x7641AF3C, (int32_t)0x30FBC54D, (int32_t)0x6A6D98A4, (int32_t)0x471CECE6,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x471CECE6, (int32_t)0x6A6D98A4,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xE70747C3, (int32_t)0x7D8A5F3F,
(int32_t)0xCF043AB2, (int32_t)0x7641AF3C, (int32_t)0xB8E31319, (int32_t)0x6A6D98A4,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0x9592675B, (int32_t)0x471CECE6,
(int32_t)0x89BE50C3, (int32_t)0x30FBC54D, (int32_t)0x8275A0C0, (int32_t)0x18F8B83C,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x8275A0C0, (int32_t)0xE70747C3,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x9592675B, (int32_t)0xB8E31319,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xB8E31319, (int32_t)0x9592675B,
(int32_t)0xCF043AB2, (int32_t)0x89BE50C3, (int32_t)0xE70747C3, (int32_t)0x8275A0C0
};
const int32_t twiddleCoef_64_q32[96] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7F62368F, (int32_t)0x0C8BD35E,
(int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C, (int32_t)0x7A7D055B, (int32_t)0x25280C5D,
(int32_t)0x7641AF3C, (int32_t)0x30FBC54D, (int32_t)0x70E2CBC6, (int32_t)0x3C56BA70,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x62F201AC, (int32_t)0x5133CC94,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x5133CC94, (int32_t)0x62F201AC,
(int32_t)0x471CECE6, (int32_t)0x6A6D98A4, (int32_t)0x3C56BA70, (int32_t)0x70E2CBC6,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x25280C5D, (int32_t)0x7A7D055B,
(int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F, (int32_t)0x0C8BD35E, (int32_t)0x7F62368F,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xF3742CA1, (int32_t)0x7F62368F,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xDAD7F3A2, (int32_t)0x7A7D055B,
(int32_t)0xCF043AB2, (int32_t)0x7641AF3C, (int32_t)0xC3A9458F, (int32_t)0x70E2CBC6,
(int32_t)0xB8E31319, (int32_t)0x6A6D98A4, (int32_t)0xAECC336B, (int32_t)0x62F201AC,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0x9D0DFE53, (int32_t)0x5133CC94,
(int32_t)0x9592675B, (int32_t)0x471CECE6, (int32_t)0x8F1D343A, (int32_t)0x3C56BA70,
(int32_t)0x89BE50C3, (int32_t)0x30FBC54D, (int32_t)0x8582FAA4, (int32_t)0x25280C5D,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x809DC970, (int32_t)0x0C8BD35E,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x809DC970, (int32_t)0xF3742CA1,
(int32_t)0x8275A0C0, (int32_t)0xE70747C3, (int32_t)0x8582FAA4, (int32_t)0xDAD7F3A2,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x8F1D343A, (int32_t)0xC3A9458F,
(int32_t)0x9592675B, (int32_t)0xB8E31319, (int32_t)0x9D0DFE53, (int32_t)0xAECC336B,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xAECC336B, (int32_t)0x9D0DFE53,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xC3A9458F, (int32_t)0x8F1D343A,
(int32_t)0xCF043AB2, (int32_t)0x89BE50C3, (int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4,
(int32_t)0xE70747C3, (int32_t)0x8275A0C0, (int32_t)0xF3742CA1, (int32_t)0x809DC970
};
const int32_t twiddleCoef_128_q32[192] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7FD8878D, (int32_t)0x0647D97C,
(int32_t)0x7F62368F, (int32_t)0x0C8BD35E, (int32_t)0x7E9D55FC, (int32_t)0x12C8106E,
(int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C, (int32_t)0x7C29FBEE, (int32_t)0x1F19F97B,
(int32_t)0x7A7D055B, (int32_t)0x25280C5D, (int32_t)0x78848413, (int32_t)0x2B1F34EB,
(int32_t)0x7641AF3C, (int32_t)0x30FBC54D, (int32_t)0x73B5EBD0, (int32_t)0x36BA2013,
(int32_t)0x70E2CBC6, (int32_t)0x3C56BA70, (int32_t)0x6DCA0D14, (int32_t)0x41CE1E64,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x66CF811F, (int32_t)0x4C3FDFF3,
(int32_t)0x62F201AC, (int32_t)0x5133CC94, (int32_t)0x5ED77C89, (int32_t)0x55F5A4D2,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x55F5A4D2, (int32_t)0x5ED77C89,
(int32_t)0x5133CC94, (int32_t)0x62F201AC, (int32_t)0x4C3FDFF3, (int32_t)0x66CF811F,
(int32_t)0x471CECE6, (int32_t)0x6A6D98A4, (int32_t)0x41CE1E64, (int32_t)0x6DCA0D14,
(int32_t)0x3C56BA70, (int32_t)0x70E2CBC6, (int32_t)0x36BA2013, (int32_t)0x73B5EBD0,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x2B1F34EB, (int32_t)0x78848413,
(int32_t)0x25280C5D, (int32_t)0x7A7D055B, (int32_t)0x1F19F97B, (int32_t)0x7C29FBEE,
(int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F, (int32_t)0x12C8106E, (int32_t)0x7E9D55FC,
(int32_t)0x0C8BD35E, (int32_t)0x7F62368F, (int32_t)0x0647D97C, (int32_t)0x7FD8878D,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xF9B82683, (int32_t)0x7FD8878D,
(int32_t)0xF3742CA1, (int32_t)0x7F62368F, (int32_t)0xED37EF91, (int32_t)0x7E9D55FC,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xE0E60684, (int32_t)0x7C29FBEE,
(int32_t)0xDAD7F3A2, (int32_t)0x7A7D055B, (int32_t)0xD4E0CB14, (int32_t)0x78848413,
(int32_t)0xCF043AB2, (int32_t)0x7641AF3C, (int32_t)0xC945DFEC, (int32_t)0x73B5EBD0,
(int32_t)0xC3A9458F, (int32_t)0x70E2CBC6, (int32_t)0xBE31E19B, (int32_t)0x6DCA0D14,
(int32_t)0xB8E31319, (int32_t)0x6A6D98A4, (int32_t)0xB3C0200C, (int32_t)0x66CF811F,
(int32_t)0xAECC336B, (int32_t)0x62F201AC, (int32_t)0xAA0A5B2D, (int32_t)0x5ED77C89,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0xA1288376, (int32_t)0x55F5A4D2,
(int32_t)0x9D0DFE53, (int32_t)0x5133CC94, (int32_t)0x99307EE0, (int32_t)0x4C3FDFF3,
(int32_t)0x9592675B, (int32_t)0x471CECE6, (int32_t)0x9235F2EB, (int32_t)0x41CE1E64,
(int32_t)0x8F1D343A, (int32_t)0x3C56BA70, (int32_t)0x8C4A142F, (int32_t)0x36BA2013,
(int32_t)0x89BE50C3, (int32_t)0x30FBC54D, (int32_t)0x877B7BEC, (int32_t)0x2B1F34EB,
(int32_t)0x8582FAA4, (int32_t)0x25280C5D, (int32_t)0x83D60411, (int32_t)0x1F19F97B,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x8162AA03, (int32_t)0x12C8106E,
(int32_t)0x809DC970, (int32_t)0x0C8BD35E, (int32_t)0x80277872, (int32_t)0x0647D97C,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x80277872, (int32_t)0xF9B82683,
(int32_t)0x809DC970, (int32_t)0xF3742CA1, (int32_t)0x8162AA03, (int32_t)0xED37EF91,
(int32_t)0x8275A0C0, (int32_t)0xE70747C3, (int32_t)0x83D60411, (int32_t)0xE0E60684,
(int32_t)0x8582FAA4, (int32_t)0xDAD7F3A2, (int32_t)0x877B7BEC, (int32_t)0xD4E0CB14,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x8C4A142F, (int32_t)0xC945DFEC,
(int32_t)0x8F1D343A, (int32_t)0xC3A9458F, (int32_t)0x9235F2EB, (int32_t)0xBE31E19B,
(int32_t)0x9592675B, (int32_t)0xB8E31319, (int32_t)0x99307EE0, (int32_t)0xB3C0200C,
(int32_t)0x9D0DFE53, (int32_t)0xAECC336B, (int32_t)0xA1288376, (int32_t)0xAA0A5B2D,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xAA0A5B2D, (int32_t)0xA1288376,
(int32_t)0xAECC336B, (int32_t)0x9D0DFE53, (int32_t)0xB3C0200C, (int32_t)0x99307EE0,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xBE31E19B, (int32_t)0x9235F2EB,
(int32_t)0xC3A9458F, (int32_t)0x8F1D343A, (int32_t)0xC945DFEC, (int32_t)0x8C4A142F,
(int32_t)0xCF043AB2, (int32_t)0x89BE50C3, (int32_t)0xD4E0CB14, (int32_t)0x877B7BEC,
(int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4, (int32_t)0xE0E60684, (int32_t)0x83D60411,
(int32_t)0xE70747C3, (int32_t)0x8275A0C0, (int32_t)0xED37EF91, (int32_t)0x8162AA03,
(int32_t)0xF3742CA1, (int32_t)0x809DC970, (int32_t)0xF9B82683, (int32_t)0x80277872
};
const int32_t twiddleCoef_256_q32[384] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7FF62182, (int32_t)0x03242ABF,
(int32_t)0x7FD8878D, (int32_t)0x0647D97C, (int32_t)0x7FA736B4, (int32_t)0x096A9049,
(int32_t)0x7F62368F, (int32_t)0x0C8BD35E, (int32_t)0x7F0991C3, (int32_t)0x0FAB272B,
(int32_t)0x7E9D55FC, (int32_t)0x12C8106E, (int32_t)0x7E1D93E9, (int32_t)0x15E21444,
(int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C, (int32_t)0x7CE3CEB1, (int32_t)0x1C0B826A,
(int32_t)0x7C29FBEE, (int32_t)0x1F19F97B, (int32_t)0x7B5D039D, (int32_t)0x2223A4C5,
(int32_t)0x7A7D055B, (int32_t)0x25280C5D, (int32_t)0x798A23B1, (int32_t)0x2826B928,
(int32_t)0x78848413, (int32_t)0x2B1F34EB, (int32_t)0x776C4EDB, (int32_t)0x2E110A62,
(int32_t)0x7641AF3C, (int32_t)0x30FBC54D, (int32_t)0x7504D345, (int32_t)0x33DEF287,
(int32_t)0x73B5EBD0, (int32_t)0x36BA2013, (int32_t)0x72552C84, (int32_t)0x398CDD32,
(int32_t)0x70E2CBC6, (int32_t)0x3C56BA70, (int32_t)0x6F5F02B1, (int32_t)0x3F1749B7,
(int32_t)0x6DCA0D14, (int32_t)0x41CE1E64, (int32_t)0x6C242960, (int32_t)0x447ACD50,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x68A69E81, (int32_t)0x49B41533,
(int32_t)0x66CF811F, (int32_t)0x4C3FDFF3, (int32_t)0x64E88926, (int32_t)0x4EBFE8A4,
(int32_t)0x62F201AC, (int32_t)0x5133CC94, (int32_t)0x60EC3830, (int32_t)0x539B2AEF,
(int32_t)0x5ED77C89, (int32_t)0x55F5A4D2, (int32_t)0x5CB420DF, (int32_t)0x5842DD54,
(int32_t)0x5A82799A, (int32_t)0x5A82799A, (int32_t)0x5842DD54, (int32_t)0x5CB420DF,
(int32_t)0x55F5A4D2, (int32_t)0x5ED77C89, (int32_t)0x539B2AEF, (int32_t)0x60EC3830,
(int32_t)0x5133CC94, (int32_t)0x62F201AC, (int32_t)0x4EBFE8A4, (int32_t)0x64E88926,
(int32_t)0x4C3FDFF3, (int32_t)0x66CF811F, (int32_t)0x49B41533, (int32_t)0x68A69E81,
(int32_t)0x471CECE6, (int32_t)0x6A6D98A4, (int32_t)0x447ACD50, (int32_t)0x6C242960,
(int32_t)0x41CE1E64, (int32_t)0x6DCA0D14, (int32_t)0x3F1749B7, (int32_t)0x6F5F02B1,
(int32_t)0x3C56BA70, (int32_t)0x70E2CBC6, (int32_t)0x398CDD32, (int32_t)0x72552C84,
(int32_t)0x36BA2013, (int32_t)0x73B5EBD0, (int32_t)0x33DEF287, (int32_t)0x7504D345,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x2E110A62, (int32_t)0x776C4EDB,
(int32_t)0x2B1F34EB, (int32_t)0x78848413, (int32_t)0x2826B928, (int32_t)0x798A23B1,
(int32_t)0x25280C5D, (int32_t)0x7A7D055B, (int32_t)0x2223A4C5, (int32_t)0x7B5D039D,
(int32_t)0x1F19F97B, (int32_t)0x7C29FBEE, (int32_t)0x1C0B826A, (int32_t)0x7CE3CEB1,
(int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F, (int32_t)0x15E21444, (int32_t)0x7E1D93E9,
(int32_t)0x12C8106E, (int32_t)0x7E9D55FC, (int32_t)0x0FAB272B, (int32_t)0x7F0991C3,
(int32_t)0x0C8BD35E, (int32_t)0x7F62368F, (int32_t)0x096A9049, (int32_t)0x7FA736B4,
(int32_t)0x0647D97C, (int32_t)0x7FD8878D, (int32_t)0x03242ABF, (int32_t)0x7FF62182,
(int32_t)0x00000000, (int32_t)0x7FFFFFFF, (int32_t)0xFCDBD541, (int32_t)0x7FF62182,
(int32_t)0xF9B82683, (int32_t)0x7FD8878D, (int32_t)0xF6956FB6, (int32_t)0x7FA736B4,
(int32_t)0xF3742CA1, (int32_t)0x7F62368F, (int32_t)0xF054D8D4, (int32_t)0x7F0991C3,
(int32_t)0xED37EF91, (int32_t)0x7E9D55FC, (int32_t)0xEA1DEBBB, (int32_t)0x7E1D93E9,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xE3F47D95, (int32_t)0x7CE3CEB1,
(int32_t)0xE0E60684, (int32_t)0x7C29FBEE, (int32_t)0xDDDC5B3A, (int32_t)0x7B5D039D,
(int32_t)0xDAD7F3A2, (int32_t)0x7A7D055B, (int32_t)0xD7D946D7, (int32_t)0x798A23B1,
(int32_t)0xD4E0CB14, (int32_t)0x78848413, (int32_t)0xD1EEF59E, (int32_t)0x776C4EDB,
(int32_t)0xCF043AB2, (int32_t)0x7641AF3C, (int32_t)0xCC210D78, (int32_t)0x7504D345,
(int32_t)0xC945DFEC, (int32_t)0x73B5EBD0, (int32_t)0xC67322CD, (int32_t)0x72552C84,
(int32_t)0xC3A9458F, (int32_t)0x70E2CBC6, (int32_t)0xC0E8B648, (int32_t)0x6F5F02B1,
(int32_t)0xBE31E19B, (int32_t)0x6DCA0D14, (int32_t)0xBB8532AF, (int32_t)0x6C242960,
(int32_t)0xB8E31319, (int32_t)0x6A6D98A4, (int32_t)0xB64BEACC, (int32_t)0x68A69E81,
(int32_t)0xB3C0200C, (int32_t)0x66CF811F, (int32_t)0xB140175B, (int32_t)0x64E88926,
(int32_t)0xAECC336B, (int32_t)0x62F201AC, (int32_t)0xAC64D510, (int32_t)0x60EC3830,
(int32_t)0xAA0A5B2D, (int32_t)0x5ED77C89, (int32_t)0xA7BD22AB, (int32_t)0x5CB420DF,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0xA34BDF20, (int32_t)0x5842DD54,
(int32_t)0xA1288376, (int32_t)0x55F5A4D2, (int32_t)0x9F13C7D0, (int32_t)0x539B2AEF,
(int32_t)0x9D0DFE53, (int32_t)0x5133CC94, (int32_t)0x9B1776D9, (int32_t)0x4EBFE8A4,
(int32_t)0x99307EE0, (int32_t)0x4C3FDFF3, (int32_t)0x9759617E, (int32_t)0x49B41533,
(int32_t)0x9592675B, (int32_t)0x471CECE6, (int32_t)0x93DBD69F, (int32_t)0x447ACD50,
(int32_t)0x9235F2EB, (int32_t)0x41CE1E64, (int32_t)0x90A0FD4E, (int32_t)0x3F1749B7,
(int32_t)0x8F1D343A, (int32_t)0x3C56BA70, (int32_t)0x8DAAD37B, (int32_t)0x398CDD32,
(int32_t)0x8C4A142F, (int32_t)0x36BA2013, (int32_t)0x8AFB2CBA, (int32_t)0x33DEF287,
(int32_t)0x89BE50C3, (int32_t)0x30FBC54D, (int32_t)0x8893B124, (int32_t)0x2E110A62,
(int32_t)0x877B7BEC, (int32_t)0x2B1F34EB, (int32_t)0x8675DC4E, (int32_t)0x2826B928,
(int32_t)0x8582FAA4, (int32_t)0x25280C5D, (int32_t)0x84A2FC62, (int32_t)0x2223A4C5,
(int32_t)0x83D60411, (int32_t)0x1F19F97B, (int32_t)0x831C314E, (int32_t)0x1C0B826A,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x81E26C16, (int32_t)0x15E21444,
(int32_t)0x8162AA03, (int32_t)0x12C8106E, (int32_t)0x80F66E3C, (int32_t)0x0FAB272B,
(int32_t)0x809DC970, (int32_t)0x0C8BD35E, (int32_t)0x8058C94C, (int32_t)0x096A9049,
(int32_t)0x80277872, (int32_t)0x0647D97C, (int32_t)0x8009DE7D, (int32_t)0x03242ABF,
(int32_t)0x80000000, (int32_t)0x00000000, (int32_t)0x8009DE7D, (int32_t)0xFCDBD541,
(int32_t)0x80277872, (int32_t)0xF9B82683, (int32_t)0x8058C94C, (int32_t)0xF6956FB6,
(int32_t)0x809DC970, (int32_t)0xF3742CA1, (int32_t)0x80F66E3C, (int32_t)0xF054D8D4,
(int32_t)0x8162AA03, (int32_t)0xED37EF91, (int32_t)0x81E26C16, (int32_t)0xEA1DEBBB,
(int32_t)0x8275A0C0, (int32_t)0xE70747C3, (int32_t)0x831C314E, (int32_t)0xE3F47D95,
(int32_t)0x83D60411, (int32_t)0xE0E60684, (int32_t)0x84A2FC62, (int32_t)0xDDDC5B3A,
(int32_t)0x8582FAA4, (int32_t)0xDAD7F3A2, (int32_t)0x8675DC4E, (int32_t)0xD7D946D7,
(int32_t)0x877B7BEC, (int32_t)0xD4E0CB14, (int32_t)0x8893B124, (int32_t)0xD1EEF59E,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x8AFB2CBA, (int32_t)0xCC210D78,
(int32_t)0x8C4A142F, (int32_t)0xC945DFEC, (int32_t)0x8DAAD37B, (int32_t)0xC67322CD,
(int32_t)0x8F1D343A, (int32_t)0xC3A9458F, (int32_t)0x90A0FD4E, (int32_t)0xC0E8B648,
(int32_t)0x9235F2EB, (int32_t)0xBE31E19B, (int32_t)0x93DBD69F, (int32_t)0xBB8532AF,
(int32_t)0x9592675B, (int32_t)0xB8E31319, (int32_t)0x9759617E, (int32_t)0xB64BEACC,
(int32_t)0x99307EE0, (int32_t)0xB3C0200C, (int32_t)0x9B1776D9, (int32_t)0xB140175B,
(int32_t)0x9D0DFE53, (int32_t)0xAECC336B, (int32_t)0x9F13C7D0, (int32_t)0xAC64D510,
(int32_t)0xA1288376, (int32_t)0xAA0A5B2D, (int32_t)0xA34BDF20, (int32_t)0xA7BD22AB,
(int32_t)0xA57D8666, (int32_t)0xA57D8666, (int32_t)0xA7BD22AB, (int32_t)0xA34BDF20,
(int32_t)0xAA0A5B2D, (int32_t)0xA1288376, (int32_t)0xAC64D510, (int32_t)0x9F13C7D0,
(int32_t)0xAECC336B, (int32_t)0x9D0DFE53, (int32_t)0xB140175B, (int32_t)0x9B1776D9,
(int32_t)0xB3C0200C, (int32_t)0x99307EE0, (int32_t)0xB64BEACC, (int32_t)0x9759617E,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xBB8532AF, (int32_t)0x93DBD69F,
(int32_t)0xBE31E19B, (int32_t)0x9235F2EB, (int32_t)0xC0E8B648, (int32_t)0x90A0FD4E,
(int32_t)0xC3A9458F, (int32_t)0x8F1D343A, (int32_t)0xC67322CD, (int32_t)0x8DAAD37B,
(int32_t)0xC945DFEC, (int32_t)0x8C4A142F, (int32_t)0xCC210D78, (int32_t)0x8AFB2CBA,
(int32_t)0xCF043AB2, (int32_t)0x89BE50C3, (int32_t)0xD1EEF59E, (int32_t)0x8893B124,
(int32_t)0xD4E0CB14, (int32_t)0x877B7BEC, (int32_t)0xD7D946D7, (int32_t)0x8675DC4E,
(int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4, (int32_t)0xDDDC5B3A, (int32_t)0x84A2FC62,
(int32_t)0xE0E60684, (int32_t)0x83D60411, (int32_t)0xE3F47D95, (int32_t)0x831C314E,
(int32_t)0xE70747C3, (int32_t)0x8275A0C0, (int32_t)0xEA1DEBBB, (int32_t)0x81E26C16,
(int32_t)0xED37EF91, (int32_t)0x8162AA03, (int32_t)0xF054D8D4, (int32_t)0x80F66E3C,
(int32_t)0xF3742CA1, (int32_t)0x809DC970, (int32_t)0xF6956FB6, (int32_t)0x8058C94C,
(int32_t)0xF9B82683, (int32_t)0x80277872, (int32_t)0xFCDBD541, (int32_t)0x8009DE7D
};
const int32_t twiddleCoef_512_q32[768] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7FFD885A,
(int32_t)0x01921D1F, (int32_t)0x7FF62182, (int32_t)0x03242ABF,
(int32_t)0x7FE9CBC0, (int32_t)0x04B6195D, (int32_t)0x7FD8878D,
(int32_t)0x0647D97C, (int32_t)0x7FC25596, (int32_t)0x07D95B9E,
(int32_t)0x7FA736B4, (int32_t)0x096A9049, (int32_t)0x7F872BF3,
(int32_t)0x0AFB6805, (int32_t)0x7F62368F, (int32_t)0x0C8BD35E,
(int32_t)0x7F3857F5, (int32_t)0x0E1BC2E3, (int32_t)0x7F0991C3,
(int32_t)0x0FAB272B, (int32_t)0x7ED5E5C6, (int32_t)0x1139F0CE,
(int32_t)0x7E9D55FC, (int32_t)0x12C8106E, (int32_t)0x7E5FE493,
(int32_t)0x145576B1, (int32_t)0x7E1D93E9, (int32_t)0x15E21444,
(int32_t)0x7DD6668E, (int32_t)0x176DD9DE, (int32_t)0x7D8A5F3F,
(int32_t)0x18F8B83C, (int32_t)0x7D3980EC, (int32_t)0x1A82A025,
(int32_t)0x7CE3CEB1, (int32_t)0x1C0B826A, (int32_t)0x7C894BDD,
(int32_t)0x1D934FE5, (int32_t)0x7C29FBEE, (int32_t)0x1F19F97B,
(int32_t)0x7BC5E28F, (int32_t)0x209F701C, (int32_t)0x7B5D039D,
(int32_t)0x2223A4C5, (int32_t)0x7AEF6323, (int32_t)0x23A6887E,
(int32_t)0x7A7D055B, (int32_t)0x25280C5D, (int32_t)0x7A05EEAD,
(int32_t)0x26A82185, (int32_t)0x798A23B1, (int32_t)0x2826B928,
(int32_t)0x7909A92C, (int32_t)0x29A3C484, (int32_t)0x78848413,
(int32_t)0x2B1F34EB, (int32_t)0x77FAB988, (int32_t)0x2C98FBBA,
(int32_t)0x776C4EDB, (int32_t)0x2E110A62, (int32_t)0x76D94988,
(int32_t)0x2F875262, (int32_t)0x7641AF3C, (int32_t)0x30FBC54D,
(int32_t)0x75A585CF, (int32_t)0x326E54C7, (int32_t)0x7504D345,
(int32_t)0x33DEF287, (int32_t)0x745F9DD1, (int32_t)0x354D9056,
(int32_t)0x73B5EBD0, (int32_t)0x36BA2013, (int32_t)0x7307C3D0,
(int32_t)0x382493B0, (int32_t)0x72552C84, (int32_t)0x398CDD32,
(int32_t)0x719E2CD2, (int32_t)0x3AF2EEB7, (int32_t)0x70E2CBC6,
(int32_t)0x3C56BA70, (int32_t)0x70231099, (int32_t)0x3DB832A5,
(int32_t)0x6F5F02B1, (int32_t)0x3F1749B7, (int32_t)0x6E96A99C,
(int32_t)0x4073F21D, (int32_t)0x6DCA0D14, (int32_t)0x41CE1E64,
(int32_t)0x6CF934FB, (int32_t)0x4325C135, (int32_t)0x6C242960,
(int32_t)0x447ACD50, (int32_t)0x6B4AF278, (int32_t)0x45CD358F,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x698C246C,
(int32_t)0x4869E664, (int32_t)0x68A69E81, (int32_t)0x49B41533,
(int32_t)0x67BD0FBC, (int32_t)0x4AFB6C97, (int32_t)0x66CF811F,
(int32_t)0x4C3FDFF3, (int32_t)0x65DDFBD3, (int32_t)0x4D8162C4,
(int32_t)0x64E88926, (int32_t)0x4EBFE8A4, (int32_t)0x63EF328F,
(int32_t)0x4FFB654D, (int32_t)0x62F201AC, (int32_t)0x5133CC94,
(int32_t)0x61F1003E, (int32_t)0x5269126E, (int32_t)0x60EC3830,
(int32_t)0x539B2AEF, (int32_t)0x5FE3B38D, (int32_t)0x54CA0A4A,
(int32_t)0x5ED77C89, (int32_t)0x55F5A4D2, (int32_t)0x5DC79D7C,
(int32_t)0x571DEEF9, (int32_t)0x5CB420DF, (int32_t)0x5842DD54,
(int32_t)0x5B9D1153, (int32_t)0x59646497, (int32_t)0x5A82799A,
(int32_t)0x5A82799A, (int32_t)0x59646497, (int32_t)0x5B9D1153,
(int32_t)0x5842DD54, (int32_t)0x5CB420DF, (int32_t)0x571DEEF9,
(int32_t)0x5DC79D7C, (int32_t)0x55F5A4D2, (int32_t)0x5ED77C89,
(int32_t)0x54CA0A4A, (int32_t)0x5FE3B38D, (int32_t)0x539B2AEF,
(int32_t)0x60EC3830, (int32_t)0x5269126E, (int32_t)0x61F1003E,
(int32_t)0x5133CC94, (int32_t)0x62F201AC, (int32_t)0x4FFB654D,
(int32_t)0x63EF328F, (int32_t)0x4EBFE8A4, (int32_t)0x64E88926,
(int32_t)0x4D8162C4, (int32_t)0x65DDFBD3, (int32_t)0x4C3FDFF3,
(int32_t)0x66CF811F, (int32_t)0x4AFB6C97, (int32_t)0x67BD0FBC,
(int32_t)0x49B41533, (int32_t)0x68A69E81, (int32_t)0x4869E664,
(int32_t)0x698C246C, (int32_t)0x471CECE6, (int32_t)0x6A6D98A4,
(int32_t)0x45CD358F, (int32_t)0x6B4AF278, (int32_t)0x447ACD50,
(int32_t)0x6C242960, (int32_t)0x4325C135, (int32_t)0x6CF934FB,
(int32_t)0x41CE1E64, (int32_t)0x6DCA0D14, (int32_t)0x4073F21D,
(int32_t)0x6E96A99C, (int32_t)0x3F1749B7, (int32_t)0x6F5F02B1,
(int32_t)0x3DB832A5, (int32_t)0x70231099, (int32_t)0x3C56BA70,
(int32_t)0x70E2CBC6, (int32_t)0x3AF2EEB7, (int32_t)0x719E2CD2,
(int32_t)0x398CDD32, (int32_t)0x72552C84, (int32_t)0x382493B0,
(int32_t)0x7307C3D0, (int32_t)0x36BA2013, (int32_t)0x73B5EBD0,
(int32_t)0x354D9056, (int32_t)0x745F9DD1, (int32_t)0x33DEF287,
(int32_t)0x7504D345, (int32_t)0x326E54C7, (int32_t)0x75A585CF,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x2F875262,
(int32_t)0x76D94988, (int32_t)0x2E110A62, (int32_t)0x776C4EDB,
(int32_t)0x2C98FBBA, (int32_t)0x77FAB988, (int32_t)0x2B1F34EB,
(int32_t)0x78848413, (int32_t)0x29A3C484, (int32_t)0x7909A92C,
(int32_t)0x2826B928, (int32_t)0x798A23B1, (int32_t)0x26A82185,
(int32_t)0x7A05EEAD, (int32_t)0x25280C5D, (int32_t)0x7A7D055B,
(int32_t)0x23A6887E, (int32_t)0x7AEF6323, (int32_t)0x2223A4C5,
(int32_t)0x7B5D039D, (int32_t)0x209F701C, (int32_t)0x7BC5E28F,
(int32_t)0x1F19F97B, (int32_t)0x7C29FBEE, (int32_t)0x1D934FE5,
(int32_t)0x7C894BDD, (int32_t)0x1C0B826A, (int32_t)0x7CE3CEB1,
(int32_t)0x1A82A025, (int32_t)0x7D3980EC, (int32_t)0x18F8B83C,
(int32_t)0x7D8A5F3F, (int32_t)0x176DD9DE, (int32_t)0x7DD6668E,
(int32_t)0x15E21444, (int32_t)0x7E1D93E9, (int32_t)0x145576B1,
(int32_t)0x7E5FE493, (int32_t)0x12C8106E, (int32_t)0x7E9D55FC,
(int32_t)0x1139F0CE, (int32_t)0x7ED5E5C6, (int32_t)0x0FAB272B,
(int32_t)0x7F0991C3, (int32_t)0x0E1BC2E3, (int32_t)0x7F3857F5,
(int32_t)0x0C8BD35E, (int32_t)0x7F62368F, (int32_t)0x0AFB6805,
(int32_t)0x7F872BF3, (int32_t)0x096A9049, (int32_t)0x7FA736B4,
(int32_t)0x07D95B9E, (int32_t)0x7FC25596, (int32_t)0x0647D97C,
(int32_t)0x7FD8878D, (int32_t)0x04B6195D, (int32_t)0x7FE9CBC0,
(int32_t)0x03242ABF, (int32_t)0x7FF62182, (int32_t)0x01921D1F,
(int32_t)0x7FFD885A, (int32_t)0x00000000, (int32_t)0x7FFFFFFF,
(int32_t)0xFE6DE2E0, (int32_t)0x7FFD885A, (int32_t)0xFCDBD541,
(int32_t)0x7FF62182, (int32_t)0xFB49E6A2, (int32_t)0x7FE9CBC0,
(int32_t)0xF9B82683, (int32_t)0x7FD8878D, (int32_t)0xF826A461,
(int32_t)0x7FC25596, (int32_t)0xF6956FB6, (int32_t)0x7FA736B4,
(int32_t)0xF50497FA, (int32_t)0x7F872BF3, (int32_t)0xF3742CA1,
(int32_t)0x7F62368F, (int32_t)0xF1E43D1C, (int32_t)0x7F3857F5,
(int32_t)0xF054D8D4, (int32_t)0x7F0991C3, (int32_t)0xEEC60F31,
(int32_t)0x7ED5E5C6, (int32_t)0xED37EF91, (int32_t)0x7E9D55FC,
(int32_t)0xEBAA894E, (int32_t)0x7E5FE493, (int32_t)0xEA1DEBBB,
(int32_t)0x7E1D93E9, (int32_t)0xE8922621, (int32_t)0x7DD6668E,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xE57D5FDA,
(int32_t)0x7D3980EC, (int32_t)0xE3F47D95, (int32_t)0x7CE3CEB1,
(int32_t)0xE26CB01A, (int32_t)0x7C894BDD, (int32_t)0xE0E60684,
(int32_t)0x7C29FBEE, (int32_t)0xDF608FE3, (int32_t)0x7BC5E28F,
(int32_t)0xDDDC5B3A, (int32_t)0x7B5D039D, (int32_t)0xDC597781,
(int32_t)0x7AEF6323, (int32_t)0xDAD7F3A2, (int32_t)0x7A7D055B,
(int32_t)0xD957DE7A, (int32_t)0x7A05EEAD, (int32_t)0xD7D946D7,
(int32_t)0x798A23B1, (int32_t)0xD65C3B7B, (int32_t)0x7909A92C,
(int32_t)0xD4E0CB14, (int32_t)0x78848413, (int32_t)0xD3670445,
(int32_t)0x77FAB988, (int32_t)0xD1EEF59E, (int32_t)0x776C4EDB,
(int32_t)0xD078AD9D, (int32_t)0x76D94988, (int32_t)0xCF043AB2,
(int32_t)0x7641AF3C, (int32_t)0xCD91AB38, (int32_t)0x75A585CF,
(int32_t)0xCC210D78, (int32_t)0x7504D345, (int32_t)0xCAB26FA9,
(int32_t)0x745F9DD1, (int32_t)0xC945DFEC, (int32_t)0x73B5EBD0,
(int32_t)0xC7DB6C50, (int32_t)0x7307C3D0, (int32_t)0xC67322CD,
(int32_t)0x72552C84, (int32_t)0xC50D1148, (int32_t)0x719E2CD2,
(int32_t)0xC3A9458F, (int32_t)0x70E2CBC6, (int32_t)0xC247CD5A,
(int32_t)0x70231099, (int32_t)0xC0E8B648, (int32_t)0x6F5F02B1,
(int32_t)0xBF8C0DE2, (int32_t)0x6E96A99C, (int32_t)0xBE31E19B,
(int32_t)0x6DCA0D14, (int32_t)0xBCDA3ECA, (int32_t)0x6CF934FB,
(int32_t)0xBB8532AF, (int32_t)0x6C242960, (int32_t)0xBA32CA70,
(int32_t)0x6B4AF278, (int32_t)0xB8E31319, (int32_t)0x6A6D98A4,
(int32_t)0xB796199B, (int32_t)0x698C246C, (int32_t)0xB64BEACC,
(int32_t)0x68A69E81, (int32_t)0xB5049368, (int32_t)0x67BD0FBC,
(int32_t)0xB3C0200C, (int32_t)0x66CF811F, (int32_t)0xB27E9D3B,
(int32_t)0x65DDFBD3, (int32_t)0xB140175B, (int32_t)0x64E88926,
(int32_t)0xB0049AB2, (int32_t)0x63EF328F, (int32_t)0xAECC336B,
(int32_t)0x62F201AC, (int32_t)0xAD96ED91, (int32_t)0x61F1003E,
(int32_t)0xAC64D510, (int32_t)0x60EC3830, (int32_t)0xAB35F5B5,
(int32_t)0x5FE3B38D, (int32_t)0xAA0A5B2D, (int32_t)0x5ED77C89,
(int32_t)0xA8E21106, (int32_t)0x5DC79D7C, (int32_t)0xA7BD22AB,
(int32_t)0x5CB420DF, (int32_t)0xA69B9B68, (int32_t)0x5B9D1153,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0xA462EEAC,
(int32_t)0x59646497, (int32_t)0xA34BDF20, (int32_t)0x5842DD54,
(int32_t)0xA2386283, (int32_t)0x571DEEF9, (int32_t)0xA1288376,
(int32_t)0x55F5A4D2, (int32_t)0xA01C4C72, (int32_t)0x54CA0A4A,
(int32_t)0x9F13C7D0, (int32_t)0x539B2AEF, (int32_t)0x9E0EFFC1,
(int32_t)0x5269126E, (int32_t)0x9D0DFE53, (int32_t)0x5133CC94,
(int32_t)0x9C10CD70, (int32_t)0x4FFB654D, (int32_t)0x9B1776D9,
(int32_t)0x4EBFE8A4, (int32_t)0x9A22042C, (int32_t)0x4D8162C4,
(int32_t)0x99307EE0, (int32_t)0x4C3FDFF3, (int32_t)0x9842F043,
(int32_t)0x4AFB6C97, (int32_t)0x9759617E, (int32_t)0x49B41533,
(int32_t)0x9673DB94, (int32_t)0x4869E664, (int32_t)0x9592675B,
(int32_t)0x471CECE6, (int32_t)0x94B50D87, (int32_t)0x45CD358F,
(int32_t)0x93DBD69F, (int32_t)0x447ACD50, (int32_t)0x9306CB04,
(int32_t)0x4325C135, (int32_t)0x9235F2EB, (int32_t)0x41CE1E64,
(int32_t)0x91695663, (int32_t)0x4073F21D, (int32_t)0x90A0FD4E,
(int32_t)0x3F1749B7, (int32_t)0x8FDCEF66, (int32_t)0x3DB832A5,
(int32_t)0x8F1D343A, (int32_t)0x3C56BA70, (int32_t)0x8E61D32D,
(int32_t)0x3AF2EEB7, (int32_t)0x8DAAD37B, (int32_t)0x398CDD32,
(int32_t)0x8CF83C30, (int32_t)0x382493B0, (int32_t)0x8C4A142F,
(int32_t)0x36BA2013, (int32_t)0x8BA0622F, (int32_t)0x354D9056,
(int32_t)0x8AFB2CBA, (int32_t)0x33DEF287, (int32_t)0x8A5A7A30,
(int32_t)0x326E54C7, (int32_t)0x89BE50C3, (int32_t)0x30FBC54D,
(int32_t)0x8926B677, (int32_t)0x2F875262, (int32_t)0x8893B124,
(int32_t)0x2E110A62, (int32_t)0x88054677, (int32_t)0x2C98FBBA,
(int32_t)0x877B7BEC, (int32_t)0x2B1F34EB, (int32_t)0x86F656D3,
(int32_t)0x29A3C484, (int32_t)0x8675DC4E, (int32_t)0x2826B928,
(int32_t)0x85FA1152, (int32_t)0x26A82185, (int32_t)0x8582FAA4,
(int32_t)0x25280C5D, (int32_t)0x85109CDC, (int32_t)0x23A6887E,
(int32_t)0x84A2FC62, (int32_t)0x2223A4C5, (int32_t)0x843A1D70,
(int32_t)0x209F701C, (int32_t)0x83D60411, (int32_t)0x1F19F97B,
(int32_t)0x8376B422, (int32_t)0x1D934FE5, (int32_t)0x831C314E,
(int32_t)0x1C0B826A, (int32_t)0x82C67F13, (int32_t)0x1A82A025,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x82299971,
(int32_t)0x176DD9DE, (int32_t)0x81E26C16, (int32_t)0x15E21444,
(int32_t)0x81A01B6C, (int32_t)0x145576B1, (int32_t)0x8162AA03,
(int32_t)0x12C8106E, (int32_t)0x812A1A39, (int32_t)0x1139F0CE,
(int32_t)0x80F66E3C, (int32_t)0x0FAB272B, (int32_t)0x80C7A80A,
(int32_t)0x0E1BC2E3, (int32_t)0x809DC970, (int32_t)0x0C8BD35E,
(int32_t)0x8078D40D, (int32_t)0x0AFB6805, (int32_t)0x8058C94C,
(int32_t)0x096A9049, (int32_t)0x803DAA69, (int32_t)0x07D95B9E,
(int32_t)0x80277872, (int32_t)0x0647D97C, (int32_t)0x80163440,
(int32_t)0x04B6195D, (int32_t)0x8009DE7D, (int32_t)0x03242ABF,
(int32_t)0x800277A5, (int32_t)0x01921D1F, (int32_t)0x80000000,
(int32_t)0x00000000, (int32_t)0x800277A5, (int32_t)0xFE6DE2E0,
(int32_t)0x8009DE7D, (int32_t)0xFCDBD541, (int32_t)0x80163440,
(int32_t)0xFB49E6A2, (int32_t)0x80277872, (int32_t)0xF9B82683,
(int32_t)0x803DAA69, (int32_t)0xF826A461, (int32_t)0x8058C94C,
(int32_t)0xF6956FB6, (int32_t)0x8078D40D, (int32_t)0xF50497FA,
(int32_t)0x809DC970, (int32_t)0xF3742CA1, (int32_t)0x80C7A80A,
(int32_t)0xF1E43D1C, (int32_t)0x80F66E3C, (int32_t)0xF054D8D4,
(int32_t)0x812A1A39, (int32_t)0xEEC60F31, (int32_t)0x8162AA03,
(int32_t)0xED37EF91, (int32_t)0x81A01B6C, (int32_t)0xEBAA894E,
(int32_t)0x81E26C16, (int32_t)0xEA1DEBBB, (int32_t)0x82299971,
(int32_t)0xE8922621, (int32_t)0x8275A0C0, (int32_t)0xE70747C3,
(int32_t)0x82C67F13, (int32_t)0xE57D5FDA, (int32_t)0x831C314E,
(int32_t)0xE3F47D95, (int32_t)0x8376B422, (int32_t)0xE26CB01A,
(int32_t)0x83D60411, (int32_t)0xE0E60684, (int32_t)0x843A1D70,
(int32_t)0xDF608FE3, (int32_t)0x84A2FC62, (int32_t)0xDDDC5B3A,
(int32_t)0x85109CDC, (int32_t)0xDC597781, (int32_t)0x8582FAA4,
(int32_t)0xDAD7F3A2, (int32_t)0x85FA1152, (int32_t)0xD957DE7A,
(int32_t)0x8675DC4E, (int32_t)0xD7D946D7, (int32_t)0x86F656D3,
(int32_t)0xD65C3B7B, (int32_t)0x877B7BEC, (int32_t)0xD4E0CB14,
(int32_t)0x88054677, (int32_t)0xD3670445, (int32_t)0x8893B124,
(int32_t)0xD1EEF59E, (int32_t)0x8926B677, (int32_t)0xD078AD9D,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x8A5A7A30,
(int32_t)0xCD91AB38, (int32_t)0x8AFB2CBA, (int32_t)0xCC210D78,
(int32_t)0x8BA0622F, (int32_t)0xCAB26FA9, (int32_t)0x8C4A142F,
(int32_t)0xC945DFEC, (int32_t)0x8CF83C30, (int32_t)0xC7DB6C50,
(int32_t)0x8DAAD37B, (int32_t)0xC67322CD, (int32_t)0x8E61D32D,
(int32_t)0xC50D1148, (int32_t)0x8F1D343A, (int32_t)0xC3A9458F,
(int32_t)0x8FDCEF66, (int32_t)0xC247CD5A, (int32_t)0x90A0FD4E,
(int32_t)0xC0E8B648, (int32_t)0x91695663, (int32_t)0xBF8C0DE2,
(int32_t)0x9235F2EB, (int32_t)0xBE31E19B, (int32_t)0x9306CB04,
(int32_t)0xBCDA3ECA, (int32_t)0x93DBD69F, (int32_t)0xBB8532AF,
(int32_t)0x94B50D87, (int32_t)0xBA32CA70, (int32_t)0x9592675B,
(int32_t)0xB8E31319, (int32_t)0x9673DB94, (int32_t)0xB796199B,
(int32_t)0x9759617E, (int32_t)0xB64BEACC, (int32_t)0x9842F043,
(int32_t)0xB5049368, (int32_t)0x99307EE0, (int32_t)0xB3C0200C,
(int32_t)0x9A22042C, (int32_t)0xB27E9D3B, (int32_t)0x9B1776D9,
(int32_t)0xB140175B, (int32_t)0x9C10CD70, (int32_t)0xB0049AB2,
(int32_t)0x9D0DFE53, (int32_t)0xAECC336B, (int32_t)0x9E0EFFC1,
(int32_t)0xAD96ED91, (int32_t)0x9F13C7D0, (int32_t)0xAC64D510,
(int32_t)0xA01C4C72, (int32_t)0xAB35F5B5, (int32_t)0xA1288376,
(int32_t)0xAA0A5B2D, (int32_t)0xA2386283, (int32_t)0xA8E21106,
(int32_t)0xA34BDF20, (int32_t)0xA7BD22AB, (int32_t)0xA462EEAC,
(int32_t)0xA69B9B68, (int32_t)0xA57D8666, (int32_t)0xA57D8666,
(int32_t)0xA69B9B68, (int32_t)0xA462EEAC, (int32_t)0xA7BD22AB,
(int32_t)0xA34BDF20, (int32_t)0xA8E21106, (int32_t)0xA2386283,
(int32_t)0xAA0A5B2D, (int32_t)0xA1288376, (int32_t)0xAB35F5B5,
(int32_t)0xA01C4C72, (int32_t)0xAC64D510, (int32_t)0x9F13C7D0,
(int32_t)0xAD96ED91, (int32_t)0x9E0EFFC1, (int32_t)0xAECC336B,
(int32_t)0x9D0DFE53, (int32_t)0xB0049AB2, (int32_t)0x9C10CD70,
(int32_t)0xB140175B, (int32_t)0x9B1776D9, (int32_t)0xB27E9D3B,
(int32_t)0x9A22042C, (int32_t)0xB3C0200C, (int32_t)0x99307EE0,
(int32_t)0xB5049368, (int32_t)0x9842F043, (int32_t)0xB64BEACC,
(int32_t)0x9759617E, (int32_t)0xB796199B, (int32_t)0x9673DB94,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xBA32CA70,
(int32_t)0x94B50D87, (int32_t)0xBB8532AF, (int32_t)0x93DBD69F,
(int32_t)0xBCDA3ECA, (int32_t)0x9306CB04, (int32_t)0xBE31E19B,
(int32_t)0x9235F2EB, (int32_t)0xBF8C0DE2, (int32_t)0x91695663,
(int32_t)0xC0E8B648, (int32_t)0x90A0FD4E, (int32_t)0xC247CD5A,
(int32_t)0x8FDCEF66, (int32_t)0xC3A9458F, (int32_t)0x8F1D343A,
(int32_t)0xC50D1148, (int32_t)0x8E61D32D, (int32_t)0xC67322CD,
(int32_t)0x8DAAD37B, (int32_t)0xC7DB6C50, (int32_t)0x8CF83C30,
(int32_t)0xC945DFEC, (int32_t)0x8C4A142F, (int32_t)0xCAB26FA9,
(int32_t)0x8BA0622F, (int32_t)0xCC210D78, (int32_t)0x8AFB2CBA,
(int32_t)0xCD91AB38, (int32_t)0x8A5A7A30, (int32_t)0xCF043AB2,
(int32_t)0x89BE50C3, (int32_t)0xD078AD9D, (int32_t)0x8926B677,
(int32_t)0xD1EEF59E, (int32_t)0x8893B124, (int32_t)0xD3670445,
(int32_t)0x88054677, (int32_t)0xD4E0CB14, (int32_t)0x877B7BEC,
(int32_t)0xD65C3B7B, (int32_t)0x86F656D3, (int32_t)0xD7D946D7,
(int32_t)0x8675DC4E, (int32_t)0xD957DE7A, (int32_t)0x85FA1152,
(int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4, (int32_t)0xDC597781,
(int32_t)0x85109CDC, (int32_t)0xDDDC5B3A, (int32_t)0x84A2FC62,
(int32_t)0xDF608FE3, (int32_t)0x843A1D70, (int32_t)0xE0E60684,
(int32_t)0x83D60411, (int32_t)0xE26CB01A, (int32_t)0x8376B422,
(int32_t)0xE3F47D95, (int32_t)0x831C314E, (int32_t)0xE57D5FDA,
(int32_t)0x82C67F13, (int32_t)0xE70747C3, (int32_t)0x8275A0C0,
(int32_t)0xE8922621, (int32_t)0x82299971, (int32_t)0xEA1DEBBB,
(int32_t)0x81E26C16, (int32_t)0xEBAA894E, (int32_t)0x81A01B6C,
(int32_t)0xED37EF91, (int32_t)0x8162AA03, (int32_t)0xEEC60F31,
(int32_t)0x812A1A39, (int32_t)0xF054D8D4, (int32_t)0x80F66E3C,
(int32_t)0xF1E43D1C, (int32_t)0x80C7A80A, (int32_t)0xF3742CA1,
(int32_t)0x809DC970, (int32_t)0xF50497FA, (int32_t)0x8078D40D,
(int32_t)0xF6956FB6, (int32_t)0x8058C94C, (int32_t)0xF826A461,
(int32_t)0x803DAA69, (int32_t)0xF9B82683, (int32_t)0x80277872,
(int32_t)0xFB49E6A2, (int32_t)0x80163440, (int32_t)0xFCDBD541,
(int32_t)0x8009DE7D, (int32_t)0xFE6DE2E0, (int32_t)0x800277A5
};
const int32_t twiddleCoef_1024_q32[1536] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7FFF6216,
(int32_t)0x00C90F88, (int32_t)0x7FFD885A, (int32_t)0x01921D1F,
(int32_t)0x7FFA72D1, (int32_t)0x025B26D7, (int32_t)0x7FF62182,
(int32_t)0x03242ABF, (int32_t)0x7FF09477, (int32_t)0x03ED26E6,
(int32_t)0x7FE9CBC0, (int32_t)0x04B6195D, (int32_t)0x7FE1C76B,
(int32_t)0x057F0034, (int32_t)0x7FD8878D, (int32_t)0x0647D97C,
(int32_t)0x7FCE0C3E, (int32_t)0x0710A344, (int32_t)0x7FC25596,
(int32_t)0x07D95B9E, (int32_t)0x7FB563B2, (int32_t)0x08A2009A,
(int32_t)0x7FA736B4, (int32_t)0x096A9049, (int32_t)0x7F97CEBC,
(int32_t)0x0A3308BC, (int32_t)0x7F872BF3, (int32_t)0x0AFB6805,
(int32_t)0x7F754E7F, (int32_t)0x0BC3AC35, (int32_t)0x7F62368F,
(int32_t)0x0C8BD35E, (int32_t)0x7F4DE450, (int32_t)0x0D53DB92,
(int32_t)0x7F3857F5, (int32_t)0x0E1BC2E3, (int32_t)0x7F2191B4,
(int32_t)0x0EE38765, (int32_t)0x7F0991C3, (int32_t)0x0FAB272B,
(int32_t)0x7EF0585F, (int32_t)0x1072A047, (int32_t)0x7ED5E5C6,
(int32_t)0x1139F0CE, (int32_t)0x7EBA3A39, (int32_t)0x120116D4,
(int32_t)0x7E9D55FC, (int32_t)0x12C8106E, (int32_t)0x7E7F3956,
(int32_t)0x138EDBB0, (int32_t)0x7E5FE493, (int32_t)0x145576B1,
(int32_t)0x7E3F57FE, (int32_t)0x151BDF85, (int32_t)0x7E1D93E9,
(int32_t)0x15E21444, (int32_t)0x7DFA98A7, (int32_t)0x16A81305,
(int32_t)0x7DD6668E, (int32_t)0x176DD9DE, (int32_t)0x7DB0FDF7,
(int32_t)0x183366E8, (int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C,
(int32_t)0x7D628AC5, (int32_t)0x19BDCBF2, (int32_t)0x7D3980EC,
(int32_t)0x1A82A025, (int32_t)0x7D0F4218, (int32_t)0x1B4732EF,
(int32_t)0x7CE3CEB1, (int32_t)0x1C0B826A, (int32_t)0x7CB72724,
(int32_t)0x1CCF8CB3, (int32_t)0x7C894BDD, (int32_t)0x1D934FE5,
(int32_t)0x7C5A3D4F, (int32_t)0x1E56CA1E, (int32_t)0x7C29FBEE,
(int32_t)0x1F19F97B, (int32_t)0x7BF88830, (int32_t)0x1FDCDC1A,
(int32_t)0x7BC5E28F, (int32_t)0x209F701C, (int32_t)0x7B920B89,
(int32_t)0x2161B39F, (int32_t)0x7B5D039D, (int32_t)0x2223A4C5,
(int32_t)0x7B26CB4F, (int32_t)0x22E541AE, (int32_t)0x7AEF6323,
(int32_t)0x23A6887E, (int32_t)0x7AB6CBA3, (int32_t)0x24677757,
(int32_t)0x7A7D055B, (int32_t)0x25280C5D, (int32_t)0x7A4210D8,
(int32_t)0x25E845B5, (int32_t)0x7A05EEAD, (int32_t)0x26A82185,
(int32_t)0x79C89F6D, (int32_t)0x27679DF4, (int32_t)0x798A23B1,
(int32_t)0x2826B928, (int32_t)0x794A7C11, (int32_t)0x28E5714A,
(int32_t)0x7909A92C, (int32_t)0x29A3C484, (int32_t)0x78C7ABA1,
(int32_t)0x2A61B101, (int32_t)0x78848413, (int32_t)0x2B1F34EB,
(int32_t)0x78403328, (int32_t)0x2BDC4E6F, (int32_t)0x77FAB988,
(int32_t)0x2C98FBBA, (int32_t)0x77B417DF, (int32_t)0x2D553AFB,
(int32_t)0x776C4EDB, (int32_t)0x2E110A62, (int32_t)0x77235F2D,
(int32_t)0x2ECC681E, (int32_t)0x76D94988, (int32_t)0x2F875262,
(int32_t)0x768E0EA5, (int32_t)0x3041C760, (int32_t)0x7641AF3C,
(int32_t)0x30FBC54D, (int32_t)0x75F42C0A, (int32_t)0x31B54A5D,
(int32_t)0x75A585CF, (int32_t)0x326E54C7, (int32_t)0x7555BD4B,
(int32_t)0x3326E2C2, (int32_t)0x7504D345, (int32_t)0x33DEF287,
(int32_t)0x74B2C883, (int32_t)0x3496824F, (int32_t)0x745F9DD1,
(int32_t)0x354D9056, (int32_t)0x740B53FA, (int32_t)0x36041AD9,
(int32_t)0x73B5EBD0, (int32_t)0x36BA2013, (int32_t)0x735F6626,
(int32_t)0x376F9E46, (int32_t)0x7307C3D0, (int32_t)0x382493B0,
(int32_t)0x72AF05A6, (int32_t)0x38D8FE93, (int32_t)0x72552C84,
(int32_t)0x398CDD32, (int32_t)0x71FA3948, (int32_t)0x3A402DD1,
(int32_t)0x719E2CD2, (int32_t)0x3AF2EEB7, (int32_t)0x71410804,
(int32_t)0x3BA51E29, (int32_t)0x70E2CBC6, (int32_t)0x3C56BA70,
(int32_t)0x708378FE, (int32_t)0x3D07C1D5, (int32_t)0x70231099,
(int32_t)0x3DB832A5, (int32_t)0x6FC19385, (int32_t)0x3E680B2C,
(int32_t)0x6F5F02B1, (int32_t)0x3F1749B7, (int32_t)0x6EFB5F12,
(int32_t)0x3FC5EC97, (int32_t)0x6E96A99C, (int32_t)0x4073F21D,
(int32_t)0x6E30E349, (int32_t)0x4121589A, (int32_t)0x6DCA0D14,
(int32_t)0x41CE1E64, (int32_t)0x6D6227FA, (int32_t)0x427A41D0,
(int32_t)0x6CF934FB, (int32_t)0x4325C135, (int32_t)0x6C8F351C,
(int32_t)0x43D09AEC, (int32_t)0x6C242960, (int32_t)0x447ACD50,
(int32_t)0x6BB812D0, (int32_t)0x452456BC, (int32_t)0x6B4AF278,
(int32_t)0x45CD358F, (int32_t)0x6ADCC964, (int32_t)0x46756827,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x69FD614A,
(int32_t)0x47C3C22E, (int32_t)0x698C246C, (int32_t)0x4869E664,
(int32_t)0x6919E320, (int32_t)0x490F57EE, (int32_t)0x68A69E81,
(int32_t)0x49B41533, (int32_t)0x683257AA, (int32_t)0x4A581C9D,
(int32_t)0x67BD0FBC, (int32_t)0x4AFB6C97, (int32_t)0x6746C7D7,
(int32_t)0x4B9E038F, (int32_t)0x66CF811F, (int32_t)0x4C3FDFF3,
(int32_t)0x66573CBB, (int32_t)0x4CE10034, (int32_t)0x65DDFBD3,
(int32_t)0x4D8162C4, (int32_t)0x6563BF92, (int32_t)0x4E210617,
(int32_t)0x64E88926, (int32_t)0x4EBFE8A4, (int32_t)0x646C59BF,
(int32_t)0x4F5E08E3, (int32_t)0x63EF328F, (int32_t)0x4FFB654D,
(int32_t)0x637114CC, (int32_t)0x5097FC5E, (int32_t)0x62F201AC,
(int32_t)0x5133CC94, (int32_t)0x6271FA69, (int32_t)0x51CED46E,
(int32_t)0x61F1003E, (int32_t)0x5269126E, (int32_t)0x616F146B,
(int32_t)0x53028517, (int32_t)0x60EC3830, (int32_t)0x539B2AEF,
(int32_t)0x60686CCE, (int32_t)0x5433027D, (int32_t)0x5FE3B38D,
(int32_t)0x54CA0A4A, (int32_t)0x5F5E0DB3, (int32_t)0x556040E2,
(int32_t)0x5ED77C89, (int32_t)0x55F5A4D2, (int32_t)0x5E50015D,
(int32_t)0x568A34A9, (int32_t)0x5DC79D7C, (int32_t)0x571DEEF9,
(int32_t)0x5D3E5236, (int32_t)0x57B0D256, (int32_t)0x5CB420DF,
(int32_t)0x5842DD54, (int32_t)0x5C290ACC, (int32_t)0x58D40E8C,
(int32_t)0x5B9D1153, (int32_t)0x59646497, (int32_t)0x5B1035CF,
(int32_t)0x59F3DE12, (int32_t)0x5A82799A, (int32_t)0x5A82799A,
(int32_t)0x59F3DE12, (int32_t)0x5B1035CF, (int32_t)0x59646497,
(int32_t)0x5B9D1153, (int32_t)0x58D40E8C, (int32_t)0x5C290ACC,
(int32_t)0x5842DD54, (int32_t)0x5CB420DF, (int32_t)0x57B0D256,
(int32_t)0x5D3E5236, (int32_t)0x571DEEF9, (int32_t)0x5DC79D7C,
(int32_t)0x568A34A9, (int32_t)0x5E50015D, (int32_t)0x55F5A4D2,
(int32_t)0x5ED77C89, (int32_t)0x556040E2, (int32_t)0x5F5E0DB3,
(int32_t)0x54CA0A4A, (int32_t)0x5FE3B38D, (int32_t)0x5433027D,
(int32_t)0x60686CCE, (int32_t)0x539B2AEF, (int32_t)0x60EC3830,
(int32_t)0x53028517, (int32_t)0x616F146B, (int32_t)0x5269126E,
(int32_t)0x61F1003E, (int32_t)0x51CED46E, (int32_t)0x6271FA69,
(int32_t)0x5133CC94, (int32_t)0x62F201AC, (int32_t)0x5097FC5E,
(int32_t)0x637114CC, (int32_t)0x4FFB654D, (int32_t)0x63EF328F,
(int32_t)0x4F5E08E3, (int32_t)0x646C59BF, (int32_t)0x4EBFE8A4,
(int32_t)0x64E88926, (int32_t)0x4E210617, (int32_t)0x6563BF92,
(int32_t)0x4D8162C4, (int32_t)0x65DDFBD3, (int32_t)0x4CE10034,
(int32_t)0x66573CBB, (int32_t)0x4C3FDFF3, (int32_t)0x66CF811F,
(int32_t)0x4B9E038F, (int32_t)0x6746C7D7, (int32_t)0x4AFB6C97,
(int32_t)0x67BD0FBC, (int32_t)0x4A581C9D, (int32_t)0x683257AA,
(int32_t)0x49B41533, (int32_t)0x68A69E81, (int32_t)0x490F57EE,
(int32_t)0x6919E320, (int32_t)0x4869E664, (int32_t)0x698C246C,
(int32_t)0x47C3C22E, (int32_t)0x69FD614A, (int32_t)0x471CECE6,
(int32_t)0x6A6D98A4, (int32_t)0x46756827, (int32_t)0x6ADCC964,
(int32_t)0x45CD358F, (int32_t)0x6B4AF278, (int32_t)0x452456BC,
(int32_t)0x6BB812D0, (int32_t)0x447ACD50, (int32_t)0x6C242960,
(int32_t)0x43D09AEC, (int32_t)0x6C8F351C, (int32_t)0x4325C135,
(int32_t)0x6CF934FB, (int32_t)0x427A41D0, (int32_t)0x6D6227FA,
(int32_t)0x41CE1E64, (int32_t)0x6DCA0D14, (int32_t)0x4121589A,
(int32_t)0x6E30E349, (int32_t)0x4073F21D, (int32_t)0x6E96A99C,
(int32_t)0x3FC5EC97, (int32_t)0x6EFB5F12, (int32_t)0x3F1749B7,
(int32_t)0x6F5F02B1, (int32_t)0x3E680B2C, (int32_t)0x6FC19385,
(int32_t)0x3DB832A5, (int32_t)0x70231099, (int32_t)0x3D07C1D5,
(int32_t)0x708378FE, (int32_t)0x3C56BA70, (int32_t)0x70E2CBC6,
(int32_t)0x3BA51E29, (int32_t)0x71410804, (int32_t)0x3AF2EEB7,
(int32_t)0x719E2CD2, (int32_t)0x3A402DD1, (int32_t)0x71FA3948,
(int32_t)0x398CDD32, (int32_t)0x72552C84, (int32_t)0x38D8FE93,
(int32_t)0x72AF05A6, (int32_t)0x382493B0, (int32_t)0x7307C3D0,
(int32_t)0x376F9E46, (int32_t)0x735F6626, (int32_t)0x36BA2013,
(int32_t)0x73B5EBD0, (int32_t)0x36041AD9, (int32_t)0x740B53FA,
(int32_t)0x354D9056, (int32_t)0x745F9DD1, (int32_t)0x3496824F,
(int32_t)0x74B2C883, (int32_t)0x33DEF287, (int32_t)0x7504D345,
(int32_t)0x3326E2C2, (int32_t)0x7555BD4B, (int32_t)0x326E54C7,
(int32_t)0x75A585CF, (int32_t)0x31B54A5D, (int32_t)0x75F42C0A,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x3041C760,
(int32_t)0x768E0EA5, (int32_t)0x2F875262, (int32_t)0x76D94988,
(int32_t)0x2ECC681E, (int32_t)0x77235F2D, (int32_t)0x2E110A62,
(int32_t)0x776C4EDB, (int32_t)0x2D553AFB, (int32_t)0x77B417DF,
(int32_t)0x2C98FBBA, (int32_t)0x77FAB988, (int32_t)0x2BDC4E6F,
(int32_t)0x78403328, (int32_t)0x2B1F34EB, (int32_t)0x78848413,
(int32_t)0x2A61B101, (int32_t)0x78C7ABA1, (int32_t)0x29A3C484,
(int32_t)0x7909A92C, (int32_t)0x28E5714A, (int32_t)0x794A7C11,
(int32_t)0x2826B928, (int32_t)0x798A23B1, (int32_t)0x27679DF4,
(int32_t)0x79C89F6D, (int32_t)0x26A82185, (int32_t)0x7A05EEAD,
(int32_t)0x25E845B5, (int32_t)0x7A4210D8, (int32_t)0x25280C5D,
(int32_t)0x7A7D055B, (int32_t)0x24677757, (int32_t)0x7AB6CBA3,
(int32_t)0x23A6887E, (int32_t)0x7AEF6323, (int32_t)0x22E541AE,
(int32_t)0x7B26CB4F, (int32_t)0x2223A4C5, (int32_t)0x7B5D039D,
(int32_t)0x2161B39F, (int32_t)0x7B920B89, (int32_t)0x209F701C,
(int32_t)0x7BC5E28F, (int32_t)0x1FDCDC1A, (int32_t)0x7BF88830,
(int32_t)0x1F19F97B, (int32_t)0x7C29FBEE, (int32_t)0x1E56CA1E,
(int32_t)0x7C5A3D4F, (int32_t)0x1D934FE5, (int32_t)0x7C894BDD,
(int32_t)0x1CCF8CB3, (int32_t)0x7CB72724, (int32_t)0x1C0B826A,
(int32_t)0x7CE3CEB1, (int32_t)0x1B4732EF, (int32_t)0x7D0F4218,
(int32_t)0x1A82A025, (int32_t)0x7D3980EC, (int32_t)0x19BDCBF2,
(int32_t)0x7D628AC5, (int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F,
(int32_t)0x183366E8, (int32_t)0x7DB0FDF7, (int32_t)0x176DD9DE,
(int32_t)0x7DD6668E, (int32_t)0x16A81305, (int32_t)0x7DFA98A7,
(int32_t)0x15E21444, (int32_t)0x7E1D93E9, (int32_t)0x151BDF85,
(int32_t)0x7E3F57FE, (int32_t)0x145576B1, (int32_t)0x7E5FE493,
(int32_t)0x138EDBB0, (int32_t)0x7E7F3956, (int32_t)0x12C8106E,
(int32_t)0x7E9D55FC, (int32_t)0x120116D4, (int32_t)0x7EBA3A39,
(int32_t)0x1139F0CE, (int32_t)0x7ED5E5C6, (int32_t)0x1072A047,
(int32_t)0x7EF0585F, (int32_t)0x0FAB272B, (int32_t)0x7F0991C3,
(int32_t)0x0EE38765, (int32_t)0x7F2191B4, (int32_t)0x0E1BC2E3,
(int32_t)0x7F3857F5, (int32_t)0x0D53DB92, (int32_t)0x7F4DE450,
(int32_t)0x0C8BD35E, (int32_t)0x7F62368F, (int32_t)0x0BC3AC35,
(int32_t)0x7F754E7F, (int32_t)0x0AFB6805, (int32_t)0x7F872BF3,
(int32_t)0x0A3308BC, (int32_t)0x7F97CEBC, (int32_t)0x096A9049,
(int32_t)0x7FA736B4, (int32_t)0x08A2009A, (int32_t)0x7FB563B2,
(int32_t)0x07D95B9E, (int32_t)0x7FC25596, (int32_t)0x0710A344,
(int32_t)0x7FCE0C3E, (int32_t)0x0647D97C, (int32_t)0x7FD8878D,
(int32_t)0x057F0034, (int32_t)0x7FE1C76B, (int32_t)0x04B6195D,
(int32_t)0x7FE9CBC0, (int32_t)0x03ED26E6, (int32_t)0x7FF09477,
(int32_t)0x03242ABF, (int32_t)0x7FF62182, (int32_t)0x025B26D7,
(int32_t)0x7FFA72D1, (int32_t)0x01921D1F, (int32_t)0x7FFD885A,
(int32_t)0x00C90F88, (int32_t)0x7FFF6216, (int32_t)0x00000000,
(int32_t)0x7FFFFFFF, (int32_t)0xFF36F078, (int32_t)0x7FFF6216,
(int32_t)0xFE6DE2E0, (int32_t)0x7FFD885A, (int32_t)0xFDA4D928,
(int32_t)0x7FFA72D1, (int32_t)0xFCDBD541, (int32_t)0x7FF62182,
(int32_t)0xFC12D919, (int32_t)0x7FF09477, (int32_t)0xFB49E6A2,
(int32_t)0x7FE9CBC0, (int32_t)0xFA80FFCB, (int32_t)0x7FE1C76B,
(int32_t)0xF9B82683, (int32_t)0x7FD8878D, (int32_t)0xF8EF5CBB,
(int32_t)0x7FCE0C3E, (int32_t)0xF826A461, (int32_t)0x7FC25596,
(int32_t)0xF75DFF65, (int32_t)0x7FB563B2, (int32_t)0xF6956FB6,
(int32_t)0x7FA736B4, (int32_t)0xF5CCF743, (int32_t)0x7F97CEBC,
(int32_t)0xF50497FA, (int32_t)0x7F872BF3, (int32_t)0xF43C53CA,
(int32_t)0x7F754E7F, (int32_t)0xF3742CA1, (int32_t)0x7F62368F,
(int32_t)0xF2AC246D, (int32_t)0x7F4DE450, (int32_t)0xF1E43D1C,
(int32_t)0x7F3857F5, (int32_t)0xF11C789A, (int32_t)0x7F2191B4,
(int32_t)0xF054D8D4, (int32_t)0x7F0991C3, (int32_t)0xEF8D5FB8,
(int32_t)0x7EF0585F, (int32_t)0xEEC60F31, (int32_t)0x7ED5E5C6,
(int32_t)0xEDFEE92B, (int32_t)0x7EBA3A39, (int32_t)0xED37EF91,
(int32_t)0x7E9D55FC, (int32_t)0xEC71244F, (int32_t)0x7E7F3956,
(int32_t)0xEBAA894E, (int32_t)0x7E5FE493, (int32_t)0xEAE4207A,
(int32_t)0x7E3F57FE, (int32_t)0xEA1DEBBB, (int32_t)0x7E1D93E9,
(int32_t)0xE957ECFB, (int32_t)0x7DFA98A7, (int32_t)0xE8922621,
(int32_t)0x7DD6668E, (int32_t)0xE7CC9917, (int32_t)0x7DB0FDF7,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xE642340D,
(int32_t)0x7D628AC5, (int32_t)0xE57D5FDA, (int32_t)0x7D3980EC,
(int32_t)0xE4B8CD10, (int32_t)0x7D0F4218, (int32_t)0xE3F47D95,
(int32_t)0x7CE3CEB1, (int32_t)0xE330734C, (int32_t)0x7CB72724,
(int32_t)0xE26CB01A, (int32_t)0x7C894BDD, (int32_t)0xE1A935E1,
(int32_t)0x7C5A3D4F, (int32_t)0xE0E60684, (int32_t)0x7C29FBEE,
(int32_t)0xE02323E5, (int32_t)0x7BF88830, (int32_t)0xDF608FE3,
(int32_t)0x7BC5E28F, (int32_t)0xDE9E4C60, (int32_t)0x7B920B89,
(int32_t)0xDDDC5B3A, (int32_t)0x7B5D039D, (int32_t)0xDD1ABE51,
(int32_t)0x7B26CB4F, (int32_t)0xDC597781, (int32_t)0x7AEF6323,
(int32_t)0xDB9888A8, (int32_t)0x7AB6CBA3, (int32_t)0xDAD7F3A2,
(int32_t)0x7A7D055B, (int32_t)0xDA17BA4A, (int32_t)0x7A4210D8,
(int32_t)0xD957DE7A, (int32_t)0x7A05EEAD, (int32_t)0xD898620C,
(int32_t)0x79C89F6D, (int32_t)0xD7D946D7, (int32_t)0x798A23B1,
(int32_t)0xD71A8EB5, (int32_t)0x794A7C11, (int32_t)0xD65C3B7B,
(int32_t)0x7909A92C, (int32_t)0xD59E4EFE, (int32_t)0x78C7ABA1,
(int32_t)0xD4E0CB14, (int32_t)0x78848413, (int32_t)0xD423B190,
(int32_t)0x78403328, (int32_t)0xD3670445, (int32_t)0x77FAB988,
(int32_t)0xD2AAC504, (int32_t)0x77B417DF, (int32_t)0xD1EEF59E,
(int32_t)0x776C4EDB, (int32_t)0xD13397E1, (int32_t)0x77235F2D,
(int32_t)0xD078AD9D, (int32_t)0x76D94988, (int32_t)0xCFBE389F,
(int32_t)0x768E0EA5, (int32_t)0xCF043AB2, (int32_t)0x7641AF3C,
(int32_t)0xCE4AB5A2, (int32_t)0x75F42C0A, (int32_t)0xCD91AB38,
(int32_t)0x75A585CF, (int32_t)0xCCD91D3D, (int32_t)0x7555BD4B,
(int32_t)0xCC210D78, (int32_t)0x7504D345, (int32_t)0xCB697DB0,
(int32_t)0x74B2C883, (int32_t)0xCAB26FA9, (int32_t)0x745F9DD1,
(int32_t)0xC9FBE527, (int32_t)0x740B53FA, (int32_t)0xC945DFEC,
(int32_t)0x73B5EBD0, (int32_t)0xC89061BA, (int32_t)0x735F6626,
(int32_t)0xC7DB6C50, (int32_t)0x7307C3D0, (int32_t)0xC727016C,
(int32_t)0x72AF05A6, (int32_t)0xC67322CD, (int32_t)0x72552C84,
(int32_t)0xC5BFD22E, (int32_t)0x71FA3948, (int32_t)0xC50D1148,
(int32_t)0x719E2CD2, (int32_t)0xC45AE1D7, (int32_t)0x71410804,
(int32_t)0xC3A9458F, (int32_t)0x70E2CBC6, (int32_t)0xC2F83E2A,
(int32_t)0x708378FE, (int32_t)0xC247CD5A, (int32_t)0x70231099,
(int32_t)0xC197F4D3, (int32_t)0x6FC19385, (int32_t)0xC0E8B648,
(int32_t)0x6F5F02B1, (int32_t)0xC03A1368, (int32_t)0x6EFB5F12,
(int32_t)0xBF8C0DE2, (int32_t)0x6E96A99C, (int32_t)0xBEDEA765,
(int32_t)0x6E30E349, (int32_t)0xBE31E19B, (int32_t)0x6DCA0D14,
(int32_t)0xBD85BE2F, (int32_t)0x6D6227FA, (int32_t)0xBCDA3ECA,
(int32_t)0x6CF934FB, (int32_t)0xBC2F6513, (int32_t)0x6C8F351C,
(int32_t)0xBB8532AF, (int32_t)0x6C242960, (int32_t)0xBADBA943,
(int32_t)0x6BB812D0, (int32_t)0xBA32CA70, (int32_t)0x6B4AF278,
(int32_t)0xB98A97D8, (int32_t)0x6ADCC964, (int32_t)0xB8E31319,
(int32_t)0x6A6D98A4, (int32_t)0xB83C3DD1, (int32_t)0x69FD614A,
(int32_t)0xB796199B, (int32_t)0x698C246C, (int32_t)0xB6F0A811,
(int32_t)0x6919E320, (int32_t)0xB64BEACC, (int32_t)0x68A69E81,
(int32_t)0xB5A7E362, (int32_t)0x683257AA, (int32_t)0xB5049368,
(int32_t)0x67BD0FBC, (int32_t)0xB461FC70, (int32_t)0x6746C7D7,
(int32_t)0xB3C0200C, (int32_t)0x66CF811F, (int32_t)0xB31EFFCB,
(int32_t)0x66573CBB, (int32_t)0xB27E9D3B, (int32_t)0x65DDFBD3,
(int32_t)0xB1DEF9E8, (int32_t)0x6563BF92, (int32_t)0xB140175B,
(int32_t)0x64E88926, (int32_t)0xB0A1F71C, (int32_t)0x646C59BF,
(int32_t)0xB0049AB2, (int32_t)0x63EF328F, (int32_t)0xAF6803A1,
(int32_t)0x637114CC, (int32_t)0xAECC336B, (int32_t)0x62F201AC,
(int32_t)0xAE312B91, (int32_t)0x6271FA69, (int32_t)0xAD96ED91,
(int32_t)0x61F1003E, (int32_t)0xACFD7AE8, (int32_t)0x616F146B,
(int32_t)0xAC64D510, (int32_t)0x60EC3830, (int32_t)0xABCCFD82,
(int32_t)0x60686CCE, (int32_t)0xAB35F5B5, (int32_t)0x5FE3B38D,
(int32_t)0xAA9FBF1D, (int32_t)0x5F5E0DB3, (int32_t)0xAA0A5B2D,
(int32_t)0x5ED77C89, (int32_t)0xA975CB56, (int32_t)0x5E50015D,
(int32_t)0xA8E21106, (int32_t)0x5DC79D7C, (int32_t)0xA84F2DA9,
(int32_t)0x5D3E5236, (int32_t)0xA7BD22AB, (int32_t)0x5CB420DF,
(int32_t)0xA72BF173, (int32_t)0x5C290ACC, (int32_t)0xA69B9B68,
(int32_t)0x5B9D1153, (int32_t)0xA60C21ED, (int32_t)0x5B1035CF,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0xA4EFCA31,
(int32_t)0x59F3DE12, (int32_t)0xA462EEAC, (int32_t)0x59646497,
(int32_t)0xA3D6F533, (int32_t)0x58D40E8C, (int32_t)0xA34BDF20,
(int32_t)0x5842DD54, (int32_t)0xA2C1ADC9, (int32_t)0x57B0D256,
(int32_t)0xA2386283, (int32_t)0x571DEEF9, (int32_t)0xA1AFFEA2,
(int32_t)0x568A34A9, (int32_t)0xA1288376, (int32_t)0x55F5A4D2,
(int32_t)0xA0A1F24C, (int32_t)0x556040E2, (int32_t)0xA01C4C72,
(int32_t)0x54CA0A4A, (int32_t)0x9F979331, (int32_t)0x5433027D,
(int32_t)0x9F13C7D0, (int32_t)0x539B2AEF, (int32_t)0x9E90EB94,
(int32_t)0x53028517, (int32_t)0x9E0EFFC1, (int32_t)0x5269126E,
(int32_t)0x9D8E0596, (int32_t)0x51CED46E, (int32_t)0x9D0DFE53,
(int32_t)0x5133CC94, (int32_t)0x9C8EEB33, (int32_t)0x5097FC5E,
(int32_t)0x9C10CD70, (int32_t)0x4FFB654D, (int32_t)0x9B93A640,
(int32_t)0x4F5E08E3, (int32_t)0x9B1776D9, (int32_t)0x4EBFE8A4,
(int32_t)0x9A9C406D, (int32_t)0x4E210617, (int32_t)0x9A22042C,
(int32_t)0x4D8162C4, (int32_t)0x99A8C344, (int32_t)0x4CE10034,
(int32_t)0x99307EE0, (int32_t)0x4C3FDFF3, (int32_t)0x98B93828,
(int32_t)0x4B9E038F, (int32_t)0x9842F043, (int32_t)0x4AFB6C97,
(int32_t)0x97CDA855, (int32_t)0x4A581C9D, (int32_t)0x9759617E,
(int32_t)0x49B41533, (int32_t)0x96E61CDF, (int32_t)0x490F57EE,
(int32_t)0x9673DB94, (int32_t)0x4869E664, (int32_t)0x96029EB5,
(int32_t)0x47C3C22E, (int32_t)0x9592675B, (int32_t)0x471CECE6,
(int32_t)0x9523369B, (int32_t)0x46756827, (int32_t)0x94B50D87,
(int32_t)0x45CD358F, (int32_t)0x9447ED2F, (int32_t)0x452456BC,
(int32_t)0x93DBD69F, (int32_t)0x447ACD50, (int32_t)0x9370CAE4,
(int32_t)0x43D09AEC, (int32_t)0x9306CB04, (int32_t)0x4325C135,
(int32_t)0x929DD805, (int32_t)0x427A41D0, (int32_t)0x9235F2EB,
(int32_t)0x41CE1E64, (int32_t)0x91CF1CB6, (int32_t)0x4121589A,
(int32_t)0x91695663, (int32_t)0x4073F21D, (int32_t)0x9104A0ED,
(int32_t)0x3FC5EC97, (int32_t)0x90A0FD4E, (int32_t)0x3F1749B7,
(int32_t)0x903E6C7A, (int32_t)0x3E680B2C, (int32_t)0x8FDCEF66,
(int32_t)0x3DB832A5, (int32_t)0x8F7C8701, (int32_t)0x3D07C1D5,
(int32_t)0x8F1D343A, (int32_t)0x3C56BA70, (int32_t)0x8EBEF7FB,
(int32_t)0x3BA51E29, (int32_t)0x8E61D32D, (int32_t)0x3AF2EEB7,
(int32_t)0x8E05C6B7, (int32_t)0x3A402DD1, (int32_t)0x8DAAD37B,
(int32_t)0x398CDD32, (int32_t)0x8D50FA59, (int32_t)0x38D8FE93,
(int32_t)0x8CF83C30, (int32_t)0x382493B0, (int32_t)0x8CA099D9,
(int32_t)0x376F9E46, (int32_t)0x8C4A142F, (int32_t)0x36BA2013,
(int32_t)0x8BF4AC05, (int32_t)0x36041AD9, (int32_t)0x8BA0622F,
(int32_t)0x354D9056, (int32_t)0x8B4D377C, (int32_t)0x3496824F,
(int32_t)0x8AFB2CBA, (int32_t)0x33DEF287, (int32_t)0x8AAA42B4,
(int32_t)0x3326E2C2, (int32_t)0x8A5A7A30, (int32_t)0x326E54C7,
(int32_t)0x8A0BD3F5, (int32_t)0x31B54A5D, (int32_t)0x89BE50C3,
(int32_t)0x30FBC54D, (int32_t)0x8971F15A, (int32_t)0x3041C760,
(int32_t)0x8926B677, (int32_t)0x2F875262, (int32_t)0x88DCA0D3,
(int32_t)0x2ECC681E, (int32_t)0x8893B124, (int32_t)0x2E110A62,
(int32_t)0x884BE820, (int32_t)0x2D553AFB, (int32_t)0x88054677,
(int32_t)0x2C98FBBA, (int32_t)0x87BFCCD7, (int32_t)0x2BDC4E6F,
(int32_t)0x877B7BEC, (int32_t)0x2B1F34EB, (int32_t)0x8738545E,
(int32_t)0x2A61B101, (int32_t)0x86F656D3, (int32_t)0x29A3C484,
(int32_t)0x86B583EE, (int32_t)0x28E5714A, (int32_t)0x8675DC4E,
(int32_t)0x2826B928, (int32_t)0x86376092, (int32_t)0x27679DF4,
(int32_t)0x85FA1152, (int32_t)0x26A82185, (int32_t)0x85BDEF27,
(int32_t)0x25E845B5, (int32_t)0x8582FAA4, (int32_t)0x25280C5D,
(int32_t)0x8549345C, (int32_t)0x24677757, (int32_t)0x85109CDC,
(int32_t)0x23A6887E, (int32_t)0x84D934B0, (int32_t)0x22E541AE,
(int32_t)0x84A2FC62, (int32_t)0x2223A4C5, (int32_t)0x846DF476,
(int32_t)0x2161B39F, (int32_t)0x843A1D70, (int32_t)0x209F701C,
(int32_t)0x840777CF, (int32_t)0x1FDCDC1A, (int32_t)0x83D60411,
(int32_t)0x1F19F97B, (int32_t)0x83A5C2B0, (int32_t)0x1E56CA1E,
(int32_t)0x8376B422, (int32_t)0x1D934FE5, (int32_t)0x8348D8DB,
(int32_t)0x1CCF8CB3, (int32_t)0x831C314E, (int32_t)0x1C0B826A,
(int32_t)0x82F0BDE8, (int32_t)0x1B4732EF, (int32_t)0x82C67F13,
(int32_t)0x1A82A025, (int32_t)0x829D753A, (int32_t)0x19BDCBF2,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x824F0208,
(int32_t)0x183366E8, (int32_t)0x82299971, (int32_t)0x176DD9DE,
(int32_t)0x82056758, (int32_t)0x16A81305, (int32_t)0x81E26C16,
(int32_t)0x15E21444, (int32_t)0x81C0A801, (int32_t)0x151BDF85,
(int32_t)0x81A01B6C, (int32_t)0x145576B1, (int32_t)0x8180C6A9,
(int32_t)0x138EDBB0, (int32_t)0x8162AA03, (int32_t)0x12C8106E,
(int32_t)0x8145C5C6, (int32_t)0x120116D4, (int32_t)0x812A1A39,
(int32_t)0x1139F0CE, (int32_t)0x810FA7A0, (int32_t)0x1072A047,
(int32_t)0x80F66E3C, (int32_t)0x0FAB272B, (int32_t)0x80DE6E4C,
(int32_t)0x0EE38765, (int32_t)0x80C7A80A, (int32_t)0x0E1BC2E3,
(int32_t)0x80B21BAF, (int32_t)0x0D53DB92, (int32_t)0x809DC970,
(int32_t)0x0C8BD35E, (int32_t)0x808AB180, (int32_t)0x0BC3AC35,
(int32_t)0x8078D40D, (int32_t)0x0AFB6805, (int32_t)0x80683143,
(int32_t)0x0A3308BC, (int32_t)0x8058C94C, (int32_t)0x096A9049,
(int32_t)0x804A9C4D, (int32_t)0x08A2009A, (int32_t)0x803DAA69,
(int32_t)0x07D95B9E, (int32_t)0x8031F3C1, (int32_t)0x0710A344,
(int32_t)0x80277872, (int32_t)0x0647D97C, (int32_t)0x801E3894,
(int32_t)0x057F0034, (int32_t)0x80163440, (int32_t)0x04B6195D,
(int32_t)0x800F6B88, (int32_t)0x03ED26E6, (int32_t)0x8009DE7D,
(int32_t)0x03242ABF, (int32_t)0x80058D2E, (int32_t)0x025B26D7,
(int32_t)0x800277A5, (int32_t)0x01921D1F, (int32_t)0x80009DE9,
(int32_t)0x00C90F88, (int32_t)0x80000000, (int32_t)0x00000000,
(int32_t)0x80009DE9, (int32_t)0xFF36F078, (int32_t)0x800277A5,
(int32_t)0xFE6DE2E0, (int32_t)0x80058D2E, (int32_t)0xFDA4D928,
(int32_t)0x8009DE7D, (int32_t)0xFCDBD541, (int32_t)0x800F6B88,
(int32_t)0xFC12D919, (int32_t)0x80163440, (int32_t)0xFB49E6A2,
(int32_t)0x801E3894, (int32_t)0xFA80FFCB, (int32_t)0x80277872,
(int32_t)0xF9B82683, (int32_t)0x8031F3C1, (int32_t)0xF8EF5CBB,
(int32_t)0x803DAA69, (int32_t)0xF826A461, (int32_t)0x804A9C4D,
(int32_t)0xF75DFF65, (int32_t)0x8058C94C, (int32_t)0xF6956FB6,
(int32_t)0x80683143, (int32_t)0xF5CCF743, (int32_t)0x8078D40D,
(int32_t)0xF50497FA, (int32_t)0x808AB180, (int32_t)0xF43C53CA,
(int32_t)0x809DC970, (int32_t)0xF3742CA1, (int32_t)0x80B21BAF,
(int32_t)0xF2AC246D, (int32_t)0x80C7A80A, (int32_t)0xF1E43D1C,
(int32_t)0x80DE6E4C, (int32_t)0xF11C789A, (int32_t)0x80F66E3C,
(int32_t)0xF054D8D4, (int32_t)0x810FA7A0, (int32_t)0xEF8D5FB8,
(int32_t)0x812A1A39, (int32_t)0xEEC60F31, (int32_t)0x8145C5C6,
(int32_t)0xEDFEE92B, (int32_t)0x8162AA03, (int32_t)0xED37EF91,
(int32_t)0x8180C6A9, (int32_t)0xEC71244F, (int32_t)0x81A01B6C,
(int32_t)0xEBAA894E, (int32_t)0x81C0A801, (int32_t)0xEAE4207A,
(int32_t)0x81E26C16, (int32_t)0xEA1DEBBB, (int32_t)0x82056758,
(int32_t)0xE957ECFB, (int32_t)0x82299971, (int32_t)0xE8922621,
(int32_t)0x824F0208, (int32_t)0xE7CC9917, (int32_t)0x8275A0C0,
(int32_t)0xE70747C3, (int32_t)0x829D753A, (int32_t)0xE642340D,
(int32_t)0x82C67F13, (int32_t)0xE57D5FDA, (int32_t)0x82F0BDE8,
(int32_t)0xE4B8CD10, (int32_t)0x831C314E, (int32_t)0xE3F47D95,
(int32_t)0x8348D8DB, (int32_t)0xE330734C, (int32_t)0x8376B422,
(int32_t)0xE26CB01A, (int32_t)0x83A5C2B0, (int32_t)0xE1A935E1,
(int32_t)0x83D60411, (int32_t)0xE0E60684, (int32_t)0x840777CF,
(int32_t)0xE02323E5, (int32_t)0x843A1D70, (int32_t)0xDF608FE3,
(int32_t)0x846DF476, (int32_t)0xDE9E4C60, (int32_t)0x84A2FC62,
(int32_t)0xDDDC5B3A, (int32_t)0x84D934B0, (int32_t)0xDD1ABE51,
(int32_t)0x85109CDC, (int32_t)0xDC597781, (int32_t)0x8549345C,
(int32_t)0xDB9888A8, (int32_t)0x8582FAA4, (int32_t)0xDAD7F3A2,
(int32_t)0x85BDEF27, (int32_t)0xDA17BA4A, (int32_t)0x85FA1152,
(int32_t)0xD957DE7A, (int32_t)0x86376092, (int32_t)0xD898620C,
(int32_t)0x8675DC4E, (int32_t)0xD7D946D7, (int32_t)0x86B583EE,
(int32_t)0xD71A8EB5, (int32_t)0x86F656D3, (int32_t)0xD65C3B7B,
(int32_t)0x8738545E, (int32_t)0xD59E4EFE, (int32_t)0x877B7BEC,
(int32_t)0xD4E0CB14, (int32_t)0x87BFCCD7, (int32_t)0xD423B190,
(int32_t)0x88054677, (int32_t)0xD3670445, (int32_t)0x884BE820,
(int32_t)0xD2AAC504, (int32_t)0x8893B124, (int32_t)0xD1EEF59E,
(int32_t)0x88DCA0D3, (int32_t)0xD13397E1, (int32_t)0x8926B677,
(int32_t)0xD078AD9D, (int32_t)0x8971F15A, (int32_t)0xCFBE389F,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x8A0BD3F5,
(int32_t)0xCE4AB5A2, (int32_t)0x8A5A7A30, (int32_t)0xCD91AB38,
(int32_t)0x8AAA42B4, (int32_t)0xCCD91D3D, (int32_t)0x8AFB2CBA,
(int32_t)0xCC210D78, (int32_t)0x8B4D377C, (int32_t)0xCB697DB0,
(int32_t)0x8BA0622F, (int32_t)0xCAB26FA9, (int32_t)0x8BF4AC05,
(int32_t)0xC9FBE527, (int32_t)0x8C4A142F, (int32_t)0xC945DFEC,
(int32_t)0x8CA099D9, (int32_t)0xC89061BA, (int32_t)0x8CF83C30,
(int32_t)0xC7DB6C50, (int32_t)0x8D50FA59, (int32_t)0xC727016C,
(int32_t)0x8DAAD37B, (int32_t)0xC67322CD, (int32_t)0x8E05C6B7,
(int32_t)0xC5BFD22E, (int32_t)0x8E61D32D, (int32_t)0xC50D1148,
(int32_t)0x8EBEF7FB, (int32_t)0xC45AE1D7, (int32_t)0x8F1D343A,
(int32_t)0xC3A9458F, (int32_t)0x8F7C8701, (int32_t)0xC2F83E2A,
(int32_t)0x8FDCEF66, (int32_t)0xC247CD5A, (int32_t)0x903E6C7A,
(int32_t)0xC197F4D3, (int32_t)0x90A0FD4E, (int32_t)0xC0E8B648,
(int32_t)0x9104A0ED, (int32_t)0xC03A1368, (int32_t)0x91695663,
(int32_t)0xBF8C0DE2, (int32_t)0x91CF1CB6, (int32_t)0xBEDEA765,
(int32_t)0x9235F2EB, (int32_t)0xBE31E19B, (int32_t)0x929DD805,
(int32_t)0xBD85BE2F, (int32_t)0x9306CB04, (int32_t)0xBCDA3ECA,
(int32_t)0x9370CAE4, (int32_t)0xBC2F6513, (int32_t)0x93DBD69F,
(int32_t)0xBB8532AF, (int32_t)0x9447ED2F, (int32_t)0xBADBA943,
(int32_t)0x94B50D87, (int32_t)0xBA32CA70, (int32_t)0x9523369B,
(int32_t)0xB98A97D8, (int32_t)0x9592675B, (int32_t)0xB8E31319,
(int32_t)0x96029EB5, (int32_t)0xB83C3DD1, (int32_t)0x9673DB94,
(int32_t)0xB796199B, (int32_t)0x96E61CDF, (int32_t)0xB6F0A811,
(int32_t)0x9759617E, (int32_t)0xB64BEACC, (int32_t)0x97CDA855,
(int32_t)0xB5A7E362, (int32_t)0x9842F043, (int32_t)0xB5049368,
(int32_t)0x98B93828, (int32_t)0xB461FC70, (int32_t)0x99307EE0,
(int32_t)0xB3C0200C, (int32_t)0x99A8C344, (int32_t)0xB31EFFCB,
(int32_t)0x9A22042C, (int32_t)0xB27E9D3B, (int32_t)0x9A9C406D,
(int32_t)0xB1DEF9E8, (int32_t)0x9B1776D9, (int32_t)0xB140175B,
(int32_t)0x9B93A640, (int32_t)0xB0A1F71C, (int32_t)0x9C10CD70,
(int32_t)0xB0049AB2, (int32_t)0x9C8EEB33, (int32_t)0xAF6803A1,
(int32_t)0x9D0DFE53, (int32_t)0xAECC336B, (int32_t)0x9D8E0596,
(int32_t)0xAE312B91, (int32_t)0x9E0EFFC1, (int32_t)0xAD96ED91,
(int32_t)0x9E90EB94, (int32_t)0xACFD7AE8, (int32_t)0x9F13C7D0,
(int32_t)0xAC64D510, (int32_t)0x9F979331, (int32_t)0xABCCFD82,
(int32_t)0xA01C4C72, (int32_t)0xAB35F5B5, (int32_t)0xA0A1F24C,
(int32_t)0xAA9FBF1D, (int32_t)0xA1288376, (int32_t)0xAA0A5B2D,
(int32_t)0xA1AFFEA2, (int32_t)0xA975CB56, (int32_t)0xA2386283,
(int32_t)0xA8E21106, (int32_t)0xA2C1ADC9, (int32_t)0xA84F2DA9,
(int32_t)0xA34BDF20, (int32_t)0xA7BD22AB, (int32_t)0xA3D6F533,
(int32_t)0xA72BF173, (int32_t)0xA462EEAC, (int32_t)0xA69B9B68,
(int32_t)0xA4EFCA31, (int32_t)0xA60C21ED, (int32_t)0xA57D8666,
(int32_t)0xA57D8666, (int32_t)0xA60C21ED, (int32_t)0xA4EFCA31,
(int32_t)0xA69B9B68, (int32_t)0xA462EEAC, (int32_t)0xA72BF173,
(int32_t)0xA3D6F533, (int32_t)0xA7BD22AB, (int32_t)0xA34BDF20,
(int32_t)0xA84F2DA9, (int32_t)0xA2C1ADC9, (int32_t)0xA8E21106,
(int32_t)0xA2386283, (int32_t)0xA975CB56, (int32_t)0xA1AFFEA2,
(int32_t)0xAA0A5B2D, (int32_t)0xA1288376, (int32_t)0xAA9FBF1D,
(int32_t)0xA0A1F24C, (int32_t)0xAB35F5B5, (int32_t)0xA01C4C72,
(int32_t)0xABCCFD82, (int32_t)0x9F979331, (int32_t)0xAC64D510,
(int32_t)0x9F13C7D0, (int32_t)0xACFD7AE8, (int32_t)0x9E90EB94,
(int32_t)0xAD96ED91, (int32_t)0x9E0EFFC1, (int32_t)0xAE312B91,
(int32_t)0x9D8E0596, (int32_t)0xAECC336B, (int32_t)0x9D0DFE53,
(int32_t)0xAF6803A1, (int32_t)0x9C8EEB33, (int32_t)0xB0049AB2,
(int32_t)0x9C10CD70, (int32_t)0xB0A1F71C, (int32_t)0x9B93A640,
(int32_t)0xB140175B, (int32_t)0x9B1776D9, (int32_t)0xB1DEF9E8,
(int32_t)0x9A9C406D, (int32_t)0xB27E9D3B, (int32_t)0x9A22042C,
(int32_t)0xB31EFFCB, (int32_t)0x99A8C344, (int32_t)0xB3C0200C,
(int32_t)0x99307EE0, (int32_t)0xB461FC70, (int32_t)0x98B93828,
(int32_t)0xB5049368, (int32_t)0x9842F043, (int32_t)0xB5A7E362,
(int32_t)0x97CDA855, (int32_t)0xB64BEACC, (int32_t)0x9759617E,
(int32_t)0xB6F0A811, (int32_t)0x96E61CDF, (int32_t)0xB796199B,
(int32_t)0x9673DB94, (int32_t)0xB83C3DD1, (int32_t)0x96029EB5,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xB98A97D8,
(int32_t)0x9523369B, (int32_t)0xBA32CA70, (int32_t)0x94B50D87,
(int32_t)0xBADBA943, (int32_t)0x9447ED2F, (int32_t)0xBB8532AF,
(int32_t)0x93DBD69F, (int32_t)0xBC2F6513, (int32_t)0x9370CAE4,
(int32_t)0xBCDA3ECA, (int32_t)0x9306CB04, (int32_t)0xBD85BE2F,
(int32_t)0x929DD805, (int32_t)0xBE31E19B, (int32_t)0x9235F2EB,
(int32_t)0xBEDEA765, (int32_t)0x91CF1CB6, (int32_t)0xBF8C0DE2,
(int32_t)0x91695663, (int32_t)0xC03A1368, (int32_t)0x9104A0ED,
(int32_t)0xC0E8B648, (int32_t)0x90A0FD4E, (int32_t)0xC197F4D3,
(int32_t)0x903E6C7A, (int32_t)0xC247CD5A, (int32_t)0x8FDCEF66,
(int32_t)0xC2F83E2A, (int32_t)0x8F7C8701, (int32_t)0xC3A9458F,
(int32_t)0x8F1D343A, (int32_t)0xC45AE1D7, (int32_t)0x8EBEF7FB,
(int32_t)0xC50D1148, (int32_t)0x8E61D32D, (int32_t)0xC5BFD22E,
(int32_t)0x8E05C6B7, (int32_t)0xC67322CD, (int32_t)0x8DAAD37B,
(int32_t)0xC727016C, (int32_t)0x8D50FA59, (int32_t)0xC7DB6C50,
(int32_t)0x8CF83C30, (int32_t)0xC89061BA, (int32_t)0x8CA099D9,
(int32_t)0xC945DFEC, (int32_t)0x8C4A142F, (int32_t)0xC9FBE527,
(int32_t)0x8BF4AC05, (int32_t)0xCAB26FA9, (int32_t)0x8BA0622F,
(int32_t)0xCB697DB0, (int32_t)0x8B4D377C, (int32_t)0xCC210D78,
(int32_t)0x8AFB2CBA, (int32_t)0xCCD91D3D, (int32_t)0x8AAA42B4,
(int32_t)0xCD91AB38, (int32_t)0x8A5A7A30, (int32_t)0xCE4AB5A2,
(int32_t)0x8A0BD3F5, (int32_t)0xCF043AB2, (int32_t)0x89BE50C3,
(int32_t)0xCFBE389F, (int32_t)0x8971F15A, (int32_t)0xD078AD9D,
(int32_t)0x8926B677, (int32_t)0xD13397E1, (int32_t)0x88DCA0D3,
(int32_t)0xD1EEF59E, (int32_t)0x8893B124, (int32_t)0xD2AAC504,
(int32_t)0x884BE820, (int32_t)0xD3670445, (int32_t)0x88054677,
(int32_t)0xD423B190, (int32_t)0x87BFCCD7, (int32_t)0xD4E0CB14,
(int32_t)0x877B7BEC, (int32_t)0xD59E4EFE, (int32_t)0x8738545E,
(int32_t)0xD65C3B7B, (int32_t)0x86F656D3, (int32_t)0xD71A8EB5,
(int32_t)0x86B583EE, (int32_t)0xD7D946D7, (int32_t)0x8675DC4E,
(int32_t)0xD898620C, (int32_t)0x86376092, (int32_t)0xD957DE7A,
(int32_t)0x85FA1152, (int32_t)0xDA17BA4A, (int32_t)0x85BDEF27,
(int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4, (int32_t)0xDB9888A8,
(int32_t)0x8549345C, (int32_t)0xDC597781, (int32_t)0x85109CDC,
(int32_t)0xDD1ABE51, (int32_t)0x84D934B0, (int32_t)0xDDDC5B3A,
(int32_t)0x84A2FC62, (int32_t)0xDE9E4C60, (int32_t)0x846DF476,
(int32_t)0xDF608FE3, (int32_t)0x843A1D70, (int32_t)0xE02323E5,
(int32_t)0x840777CF, (int32_t)0xE0E60684, (int32_t)0x83D60411,
(int32_t)0xE1A935E1, (int32_t)0x83A5C2B0, (int32_t)0xE26CB01A,
(int32_t)0x8376B422, (int32_t)0xE330734C, (int32_t)0x8348D8DB,
(int32_t)0xE3F47D95, (int32_t)0x831C314E, (int32_t)0xE4B8CD10,
(int32_t)0x82F0BDE8, (int32_t)0xE57D5FDA, (int32_t)0x82C67F13,
(int32_t)0xE642340D, (int32_t)0x829D753A, (int32_t)0xE70747C3,
(int32_t)0x8275A0C0, (int32_t)0xE7CC9917, (int32_t)0x824F0208,
(int32_t)0xE8922621, (int32_t)0x82299971, (int32_t)0xE957ECFB,
(int32_t)0x82056758, (int32_t)0xEA1DEBBB, (int32_t)0x81E26C16,
(int32_t)0xEAE4207A, (int32_t)0x81C0A801, (int32_t)0xEBAA894E,
(int32_t)0x81A01B6C, (int32_t)0xEC71244F, (int32_t)0x8180C6A9,
(int32_t)0xED37EF91, (int32_t)0x8162AA03, (int32_t)0xEDFEE92B,
(int32_t)0x8145C5C6, (int32_t)0xEEC60F31, (int32_t)0x812A1A39,
(int32_t)0xEF8D5FB8, (int32_t)0x810FA7A0, (int32_t)0xF054D8D4,
(int32_t)0x80F66E3C, (int32_t)0xF11C789A, (int32_t)0x80DE6E4C,
(int32_t)0xF1E43D1C, (int32_t)0x80C7A80A, (int32_t)0xF2AC246D,
(int32_t)0x80B21BAF, (int32_t)0xF3742CA1, (int32_t)0x809DC970,
(int32_t)0xF43C53CA, (int32_t)0x808AB180, (int32_t)0xF50497FA,
(int32_t)0x8078D40D, (int32_t)0xF5CCF743, (int32_t)0x80683143,
(int32_t)0xF6956FB6, (int32_t)0x8058C94C, (int32_t)0xF75DFF65,
(int32_t)0x804A9C4D, (int32_t)0xF826A461, (int32_t)0x803DAA69,
(int32_t)0xF8EF5CBB, (int32_t)0x8031F3C1, (int32_t)0xF9B82683,
(int32_t)0x80277872, (int32_t)0xFA80FFCB, (int32_t)0x801E3894,
(int32_t)0xFB49E6A2, (int32_t)0x80163440, (int32_t)0xFC12D919,
(int32_t)0x800F6B88, (int32_t)0xFCDBD541, (int32_t)0x8009DE7D,
(int32_t)0xFDA4D928, (int32_t)0x80058D2E, (int32_t)0xFE6DE2E0,
(int32_t)0x800277A5, (int32_t)0xFF36F078, (int32_t)0x80009DE9
};
const int32_t twiddleCoef_2048_q32[3072] = {
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7FFFD885,
(int32_t)0x006487E3, (int32_t)0x7FFF6216, (int32_t)0x00C90F88,
(int32_t)0x7FFE9CB2, (int32_t)0x012D96B0, (int32_t)0x7FFD885A,
(int32_t)0x01921D1F, (int32_t)0x7FFC250F, (int32_t)0x01F6A296,
(int32_t)0x7FFA72D1, (int32_t)0x025B26D7, (int32_t)0x7FF871A1,
(int32_t)0x02BFA9A4, (int32_t)0x7FF62182, (int32_t)0x03242ABF,
(int32_t)0x7FF38273, (int32_t)0x0388A9E9, (int32_t)0x7FF09477,
(int32_t)0x03ED26E6, (int32_t)0x7FED5790, (int32_t)0x0451A176,
(int32_t)0x7FE9CBC0, (int32_t)0x04B6195D, (int32_t)0x7FE5F108,
(int32_t)0x051A8E5C, (int32_t)0x7FE1C76B, (int32_t)0x057F0034,
(int32_t)0x7FDD4EEC, (int32_t)0x05E36EA9, (int32_t)0x7FD8878D,
(int32_t)0x0647D97C, (int32_t)0x7FD37152, (int32_t)0x06AC406F,
(int32_t)0x7FCE0C3E, (int32_t)0x0710A344, (int32_t)0x7FC85853,
(int32_t)0x077501BE, (int32_t)0x7FC25596, (int32_t)0x07D95B9E,
(int32_t)0x7FBC040A, (int32_t)0x083DB0A7, (int32_t)0x7FB563B2,
(int32_t)0x08A2009A, (int32_t)0x7FAE7494, (int32_t)0x09064B3A,
(int32_t)0x7FA736B4, (int32_t)0x096A9049, (int32_t)0x7F9FAA15,
(int32_t)0x09CECF89, (int32_t)0x7F97CEBC, (int32_t)0x0A3308BC,
(int32_t)0x7F8FA4AF, (int32_t)0x0A973BA5, (int32_t)0x7F872BF3,
(int32_t)0x0AFB6805, (int32_t)0x7F7E648B, (int32_t)0x0B5F8D9F,
(int32_t)0x7F754E7F, (int32_t)0x0BC3AC35, (int32_t)0x7F6BE9D4,
(int32_t)0x0C27C389, (int32_t)0x7F62368F, (int32_t)0x0C8BD35E,
(int32_t)0x7F5834B6, (int32_t)0x0CEFDB75, (int32_t)0x7F4DE450,
(int32_t)0x0D53DB92, (int32_t)0x7F434563, (int32_t)0x0DB7D376,
(int32_t)0x7F3857F5, (int32_t)0x0E1BC2E3, (int32_t)0x7F2D1C0E,
(int32_t)0x0E7FA99D, (int32_t)0x7F2191B4, (int32_t)0x0EE38765,
(int32_t)0x7F15B8EE, (int32_t)0x0F475BFE, (int32_t)0x7F0991C3,
(int32_t)0x0FAB272B, (int32_t)0x7EFD1C3C, (int32_t)0x100EE8AD,
(int32_t)0x7EF0585F, (int32_t)0x1072A047, (int32_t)0x7EE34635,
(int32_t)0x10D64DBC, (int32_t)0x7ED5E5C6, (int32_t)0x1139F0CE,
(int32_t)0x7EC8371A, (int32_t)0x119D8940, (int32_t)0x7EBA3A39,
(int32_t)0x120116D4, (int32_t)0x7EABEF2C, (int32_t)0x1264994E,
(int32_t)0x7E9D55FC, (int32_t)0x12C8106E, (int32_t)0x7E8E6EB1,
(int32_t)0x132B7BF9, (int32_t)0x7E7F3956, (int32_t)0x138EDBB0,
(int32_t)0x7E6FB5F3, (int32_t)0x13F22F57, (int32_t)0x7E5FE493,
(int32_t)0x145576B1, (int32_t)0x7E4FC53E, (int32_t)0x14B8B17F,
(int32_t)0x7E3F57FE, (int32_t)0x151BDF85, (int32_t)0x7E2E9CDF,
(int32_t)0x157F0086, (int32_t)0x7E1D93E9, (int32_t)0x15E21444,
(int32_t)0x7E0C3D29, (int32_t)0x16451A83, (int32_t)0x7DFA98A7,
(int32_t)0x16A81305, (int32_t)0x7DE8A670, (int32_t)0x170AFD8D,
(int32_t)0x7DD6668E, (int32_t)0x176DD9DE, (int32_t)0x7DC3D90D,
(int32_t)0x17D0A7BB, (int32_t)0x7DB0FDF7, (int32_t)0x183366E8,
(int32_t)0x7D9DD55A, (int32_t)0x18961727, (int32_t)0x7D8A5F3F,
(int32_t)0x18F8B83C, (int32_t)0x7D769BB5, (int32_t)0x195B49E9,
(int32_t)0x7D628AC5, (int32_t)0x19BDCBF2, (int32_t)0x7D4E2C7E,
(int32_t)0x1A203E1B, (int32_t)0x7D3980EC, (int32_t)0x1A82A025,
(int32_t)0x7D24881A, (int32_t)0x1AE4F1D6, (int32_t)0x7D0F4218,
(int32_t)0x1B4732EF, (int32_t)0x7CF9AEF0, (int32_t)0x1BA96334,
(int32_t)0x7CE3CEB1, (int32_t)0x1C0B826A, (int32_t)0x7CCDA168,
(int32_t)0x1C6D9053, (int32_t)0x7CB72724, (int32_t)0x1CCF8CB3,
(int32_t)0x7CA05FF1, (int32_t)0x1D31774D, (int32_t)0x7C894BDD,
(int32_t)0x1D934FE5, (int32_t)0x7C71EAF8, (int32_t)0x1DF5163F,
(int32_t)0x7C5A3D4F, (int32_t)0x1E56CA1E, (int32_t)0x7C4242F2,
(int32_t)0x1EB86B46, (int32_t)0x7C29FBEE, (int32_t)0x1F19F97B,
(int32_t)0x7C116853, (int32_t)0x1F7B7480, (int32_t)0x7BF88830,
(int32_t)0x1FDCDC1A, (int32_t)0x7BDF5B94, (int32_t)0x203E300D,
(int32_t)0x7BC5E28F, (int32_t)0x209F701C, (int32_t)0x7BAC1D31,
(int32_t)0x21009C0B, (int32_t)0x7B920B89, (int32_t)0x2161B39F,
(int32_t)0x7B77ADA8, (int32_t)0x21C2B69C, (int32_t)0x7B5D039D,
(int32_t)0x2223A4C5, (int32_t)0x7B420D7A, (int32_t)0x22847DDF,
(int32_t)0x7B26CB4F, (int32_t)0x22E541AE, (int32_t)0x7B0B3D2C,
(int32_t)0x2345EFF7, (int32_t)0x7AEF6323, (int32_t)0x23A6887E,
(int32_t)0x7AD33D45, (int32_t)0x24070B07, (int32_t)0x7AB6CBA3,
(int32_t)0x24677757, (int32_t)0x7A9A0E4F, (int32_t)0x24C7CD32,
(int32_t)0x7A7D055B, (int32_t)0x25280C5D, (int32_t)0x7A5FB0D8,
(int32_t)0x2588349D, (int32_t)0x7A4210D8, (int32_t)0x25E845B5,
(int32_t)0x7A24256E, (int32_t)0x26483F6C, (int32_t)0x7A05EEAD,
(int32_t)0x26A82185, (int32_t)0x79E76CA6, (int32_t)0x2707EBC6,
(int32_t)0x79C89F6D, (int32_t)0x27679DF4, (int32_t)0x79A98715,
(int32_t)0x27C737D2, (int32_t)0x798A23B1, (int32_t)0x2826B928,
(int32_t)0x796A7554, (int32_t)0x288621B9, (int32_t)0x794A7C11,
(int32_t)0x28E5714A, (int32_t)0x792A37FE, (int32_t)0x2944A7A2,
(int32_t)0x7909A92C, (int32_t)0x29A3C484, (int32_t)0x78E8CFB1,
(int32_t)0x2A02C7B8, (int32_t)0x78C7ABA1, (int32_t)0x2A61B101,
(int32_t)0x78A63D10, (int32_t)0x2AC08025, (int32_t)0x78848413,
(int32_t)0x2B1F34EB, (int32_t)0x786280BF, (int32_t)0x2B7DCF17,
(int32_t)0x78403328, (int32_t)0x2BDC4E6F, (int32_t)0x781D9B64,
(int32_t)0x2C3AB2B9, (int32_t)0x77FAB988, (int32_t)0x2C98FBBA,
(int32_t)0x77D78DAA, (int32_t)0x2CF72939, (int32_t)0x77B417DF,
(int32_t)0x2D553AFB, (int32_t)0x7790583D, (int32_t)0x2DB330C7,
(int32_t)0x776C4EDB, (int32_t)0x2E110A62, (int32_t)0x7747FBCE,
(int32_t)0x2E6EC792, (int32_t)0x77235F2D, (int32_t)0x2ECC681E,
(int32_t)0x76FE790E, (int32_t)0x2F29EBCC, (int32_t)0x76D94988,
(int32_t)0x2F875262, (int32_t)0x76B3D0B3, (int32_t)0x2FE49BA6,
(int32_t)0x768E0EA5, (int32_t)0x3041C760, (int32_t)0x76680376,
(int32_t)0x309ED555, (int32_t)0x7641AF3C, (int32_t)0x30FBC54D,
(int32_t)0x761B1211, (int32_t)0x3158970D, (int32_t)0x75F42C0A,
(int32_t)0x31B54A5D, (int32_t)0x75CCFD42, (int32_t)0x3211DF03,
(int32_t)0x75A585CF, (int32_t)0x326E54C7, (int32_t)0x757DC5CA,
(int32_t)0x32CAAB6F, (int32_t)0x7555BD4B, (int32_t)0x3326E2C2,
(int32_t)0x752D6C6C, (int32_t)0x3382FA88, (int32_t)0x7504D345,
(int32_t)0x33DEF287, (int32_t)0x74DBF1EF, (int32_t)0x343ACA87,
(int32_t)0x74B2C883, (int32_t)0x3496824F, (int32_t)0x7489571B,
(int32_t)0x34F219A7, (int32_t)0x745F9DD1, (int32_t)0x354D9056,
(int32_t)0x74359CBD, (int32_t)0x35A8E624, (int32_t)0x740B53FA,
(int32_t)0x36041AD9, (int32_t)0x73E0C3A3, (int32_t)0x365F2E3B,
(int32_t)0x73B5EBD0, (int32_t)0x36BA2013, (int32_t)0x738ACC9E,
(int32_t)0x3714F02A, (int32_t)0x735F6626, (int32_t)0x376F9E46,
(int32_t)0x7333B883, (int32_t)0x37CA2A30, (int32_t)0x7307C3D0,
(int32_t)0x382493B0, (int32_t)0x72DB8828, (int32_t)0x387EDA8E,
(int32_t)0x72AF05A6, (int32_t)0x38D8FE93, (int32_t)0x72823C66,
(int32_t)0x3932FF87, (int32_t)0x72552C84, (int32_t)0x398CDD32,
(int32_t)0x7227D61C, (int32_t)0x39E6975D, (int32_t)0x71FA3948,
(int32_t)0x3A402DD1, (int32_t)0x71CC5626, (int32_t)0x3A99A057,
(int32_t)0x719E2CD2, (int32_t)0x3AF2EEB7, (int32_t)0x716FBD68,
(int32_t)0x3B4C18BA, (int32_t)0x71410804, (int32_t)0x3BA51E29,
(int32_t)0x71120CC5, (int32_t)0x3BFDFECD, (int32_t)0x70E2CBC6,
(int32_t)0x3C56BA70, (int32_t)0x70B34524, (int32_t)0x3CAF50DA,
(int32_t)0x708378FE, (int32_t)0x3D07C1D5, (int32_t)0x70536771,
(int32_t)0x3D600D2B, (int32_t)0x70231099, (int32_t)0x3DB832A5,
(int32_t)0x6FF27496, (int32_t)0x3E10320D, (int32_t)0x6FC19385,
(int32_t)0x3E680B2C, (int32_t)0x6F906D84, (int32_t)0x3EBFBDCC,
(int32_t)0x6F5F02B1, (int32_t)0x3F1749B7, (int32_t)0x6F2D532C,
(int32_t)0x3F6EAEB8, (int32_t)0x6EFB5F12, (int32_t)0x3FC5EC97,
(int32_t)0x6EC92682, (int32_t)0x401D0320, (int32_t)0x6E96A99C,
(int32_t)0x4073F21D, (int32_t)0x6E63E87F, (int32_t)0x40CAB957,
(int32_t)0x6E30E349, (int32_t)0x4121589A, (int32_t)0x6DFD9A1B,
(int32_t)0x4177CFB0, (int32_t)0x6DCA0D14, (int32_t)0x41CE1E64,
(int32_t)0x6D963C54, (int32_t)0x42244480, (int32_t)0x6D6227FA,
(int32_t)0x427A41D0, (int32_t)0x6D2DD027, (int32_t)0x42D0161E,
(int32_t)0x6CF934FB, (int32_t)0x4325C135, (int32_t)0x6CC45697,
(int32_t)0x437B42E1, (int32_t)0x6C8F351C, (int32_t)0x43D09AEC,
(int32_t)0x6C59D0A9, (int32_t)0x4425C923, (int32_t)0x6C242960,
(int32_t)0x447ACD50, (int32_t)0x6BEE3F62, (int32_t)0x44CFA73F,
(int32_t)0x6BB812D0, (int32_t)0x452456BC, (int32_t)0x6B81A3CD,
(int32_t)0x4578DB93, (int32_t)0x6B4AF278, (int32_t)0x45CD358F,
(int32_t)0x6B13FEF5, (int32_t)0x4621647C, (int32_t)0x6ADCC964,
(int32_t)0x46756827, (int32_t)0x6AA551E8, (int32_t)0x46C9405C,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x6A359DB9,
(int32_t)0x47706D93, (int32_t)0x69FD614A, (int32_t)0x47C3C22E,
(int32_t)0x69C4E37A, (int32_t)0x4816EA85, (int32_t)0x698C246C,
(int32_t)0x4869E664, (int32_t)0x69532442, (int32_t)0x48BCB598,
(int32_t)0x6919E320, (int32_t)0x490F57EE, (int32_t)0x68E06129,
(int32_t)0x4961CD32, (int32_t)0x68A69E81, (int32_t)0x49B41533,
(int32_t)0x686C9B4B, (int32_t)0x4A062FBD, (int32_t)0x683257AA,
(int32_t)0x4A581C9D, (int32_t)0x67F7D3C4, (int32_t)0x4AA9DBA1,
(int32_t)0x67BD0FBC, (int32_t)0x4AFB6C97, (int32_t)0x67820BB6,
(int32_t)0x4B4CCF4D, (int32_t)0x6746C7D7, (int32_t)0x4B9E038F,
(int32_t)0x670B4443, (int32_t)0x4BEF092D, (int32_t)0x66CF811F,
(int32_t)0x4C3FDFF3, (int32_t)0x66937E90, (int32_t)0x4C9087B1,
(int32_t)0x66573CBB, (int32_t)0x4CE10034, (int32_t)0x661ABBC5,
(int32_t)0x4D31494B, (int32_t)0x65DDFBD3, (int32_t)0x4D8162C4,
(int32_t)0x65A0FD0B, (int32_t)0x4DD14C6E, (int32_t)0x6563BF92,
(int32_t)0x4E210617, (int32_t)0x6526438E, (int32_t)0x4E708F8F,
(int32_t)0x64E88926, (int32_t)0x4EBFE8A4, (int32_t)0x64AA907F,
(int32_t)0x4F0F1126, (int32_t)0x646C59BF, (int32_t)0x4F5E08E3,
(int32_t)0x642DE50D, (int32_t)0x4FACCFAB, (int32_t)0x63EF328F,
(int32_t)0x4FFB654D, (int32_t)0x63B0426D, (int32_t)0x5049C999,
(int32_t)0x637114CC, (int32_t)0x5097FC5E, (int32_t)0x6331A9D4,
(int32_t)0x50E5FD6C, (int32_t)0x62F201AC, (int32_t)0x5133CC94,
(int32_t)0x62B21C7B, (int32_t)0x518169A4, (int32_t)0x6271FA69,
(int32_t)0x51CED46E, (int32_t)0x62319B9D, (int32_t)0x521C0CC1,
(int32_t)0x61F1003E, (int32_t)0x5269126E, (int32_t)0x61B02876,
(int32_t)0x52B5E545, (int32_t)0x616F146B, (int32_t)0x53028517,
(int32_t)0x612DC446, (int32_t)0x534EF1B5, (int32_t)0x60EC3830,
(int32_t)0x539B2AEF, (int32_t)0x60AA704F, (int32_t)0x53E73097,
(int32_t)0x60686CCE, (int32_t)0x5433027D, (int32_t)0x60262DD5,
(int32_t)0x547EA073, (int32_t)0x5FE3B38D, (int32_t)0x54CA0A4A,
(int32_t)0x5FA0FE1E, (int32_t)0x55153FD4, (int32_t)0x5F5E0DB3,
(int32_t)0x556040E2, (int32_t)0x5F1AE273, (int32_t)0x55AB0D46,
(int32_t)0x5ED77C89, (int32_t)0x55F5A4D2, (int32_t)0x5E93DC1F,
(int32_t)0x56400757, (int32_t)0x5E50015D, (int32_t)0x568A34A9,
(int32_t)0x5E0BEC6E, (int32_t)0x56D42C99, (int32_t)0x5DC79D7C,
(int32_t)0x571DEEF9, (int32_t)0x5D8314B0, (int32_t)0x57677B9D,
(int32_t)0x5D3E5236, (int32_t)0x57B0D256, (int32_t)0x5CF95638,
(int32_t)0x57F9F2F7, (int32_t)0x5CB420DF, (int32_t)0x5842DD54,
(int32_t)0x5C6EB258, (int32_t)0x588B913F, (int32_t)0x5C290ACC,
(int32_t)0x58D40E8C, (int32_t)0x5BE32A67, (int32_t)0x591C550E,
(int32_t)0x5B9D1153, (int32_t)0x59646497, (int32_t)0x5B56BFBD,
(int32_t)0x59AC3CFD, (int32_t)0x5B1035CF, (int32_t)0x59F3DE12,
(int32_t)0x5AC973B4, (int32_t)0x5A3B47AA, (int32_t)0x5A82799A,
(int32_t)0x5A82799A, (int32_t)0x5A3B47AA, (int32_t)0x5AC973B4,
(int32_t)0x59F3DE12, (int32_t)0x5B1035CF, (int32_t)0x59AC3CFD,
(int32_t)0x5B56BFBD, (int32_t)0x59646497, (int32_t)0x5B9D1153,
(int32_t)0x591C550E, (int32_t)0x5BE32A67, (int32_t)0x58D40E8C,
(int32_t)0x5C290ACC, (int32_t)0x588B913F, (int32_t)0x5C6EB258,
(int32_t)0x5842DD54, (int32_t)0x5CB420DF, (int32_t)0x57F9F2F7,
(int32_t)0x5CF95638, (int32_t)0x57B0D256, (int32_t)0x5D3E5236,
(int32_t)0x57677B9D, (int32_t)0x5D8314B0, (int32_t)0x571DEEF9,
(int32_t)0x5DC79D7C, (int32_t)0x56D42C99, (int32_t)0x5E0BEC6E,
(int32_t)0x568A34A9, (int32_t)0x5E50015D, (int32_t)0x56400757,
(int32_t)0x5E93DC1F, (int32_t)0x55F5A4D2, (int32_t)0x5ED77C89,
(int32_t)0x55AB0D46, (int32_t)0x5F1AE273, (int32_t)0x556040E2,
(int32_t)0x5F5E0DB3, (int32_t)0x55153FD4, (int32_t)0x5FA0FE1E,
(int32_t)0x54CA0A4A, (int32_t)0x5FE3B38D, (int32_t)0x547EA073,
(int32_t)0x60262DD5, (int32_t)0x5433027D, (int32_t)0x60686CCE,
(int32_t)0x53E73097, (int32_t)0x60AA704F, (int32_t)0x539B2AEF,
(int32_t)0x60EC3830, (int32_t)0x534EF1B5, (int32_t)0x612DC446,
(int32_t)0x53028517, (int32_t)0x616F146B, (int32_t)0x52B5E545,
(int32_t)0x61B02876, (int32_t)0x5269126E, (int32_t)0x61F1003E,
(int32_t)0x521C0CC1, (int32_t)0x62319B9D, (int32_t)0x51CED46E,
(int32_t)0x6271FA69, (int32_t)0x518169A4, (int32_t)0x62B21C7B,
(int32_t)0x5133CC94, (int32_t)0x62F201AC, (int32_t)0x50E5FD6C,
(int32_t)0x6331A9D4, (int32_t)0x5097FC5E, (int32_t)0x637114CC,
(int32_t)0x5049C999, (int32_t)0x63B0426D, (int32_t)0x4FFB654D,
(int32_t)0x63EF328F, (int32_t)0x4FACCFAB, (int32_t)0x642DE50D,
(int32_t)0x4F5E08E3, (int32_t)0x646C59BF, (int32_t)0x4F0F1126,
(int32_t)0x64AA907F, (int32_t)0x4EBFE8A4, (int32_t)0x64E88926,
(int32_t)0x4E708F8F, (int32_t)0x6526438E, (int32_t)0x4E210617,
(int32_t)0x6563BF92, (int32_t)0x4DD14C6E, (int32_t)0x65A0FD0B,
(int32_t)0x4D8162C4, (int32_t)0x65DDFBD3, (int32_t)0x4D31494B,
(int32_t)0x661ABBC5, (int32_t)0x4CE10034, (int32_t)0x66573CBB,
(int32_t)0x4C9087B1, (int32_t)0x66937E90, (int32_t)0x4C3FDFF3,
(int32_t)0x66CF811F, (int32_t)0x4BEF092D, (int32_t)0x670B4443,
(int32_t)0x4B9E038F, (int32_t)0x6746C7D7, (int32_t)0x4B4CCF4D,
(int32_t)0x67820BB6, (int32_t)0x4AFB6C97, (int32_t)0x67BD0FBC,
(int32_t)0x4AA9DBA1, (int32_t)0x67F7D3C4, (int32_t)0x4A581C9D,
(int32_t)0x683257AA, (int32_t)0x4A062FBD, (int32_t)0x686C9B4B,
(int32_t)0x49B41533, (int32_t)0x68A69E81, (int32_t)0x4961CD32,
(int32_t)0x68E06129, (int32_t)0x490F57EE, (int32_t)0x6919E320,
(int32_t)0x48BCB598, (int32_t)0x69532442, (int32_t)0x4869E664,
(int32_t)0x698C246C, (int32_t)0x4816EA85, (int32_t)0x69C4E37A,
(int32_t)0x47C3C22E, (int32_t)0x69FD614A, (int32_t)0x47706D93,
(int32_t)0x6A359DB9, (int32_t)0x471CECE6, (int32_t)0x6A6D98A4,
(int32_t)0x46C9405C, (int32_t)0x6AA551E8, (int32_t)0x46756827,
(int32_t)0x6ADCC964, (int32_t)0x4621647C, (int32_t)0x6B13FEF5,
(int32_t)0x45CD358F, (int32_t)0x6B4AF278, (int32_t)0x4578DB93,
(int32_t)0x6B81A3CD, (int32_t)0x452456BC, (int32_t)0x6BB812D0,
(int32_t)0x44CFA73F, (int32_t)0x6BEE3F62, (int32_t)0x447ACD50,
(int32_t)0x6C242960, (int32_t)0x4425C923, (int32_t)0x6C59D0A9,
(int32_t)0x43D09AEC, (int32_t)0x6C8F351C, (int32_t)0x437B42E1,
(int32_t)0x6CC45697, (int32_t)0x4325C135, (int32_t)0x6CF934FB,
(int32_t)0x42D0161E, (int32_t)0x6D2DD027, (int32_t)0x427A41D0,
(int32_t)0x6D6227FA, (int32_t)0x42244480, (int32_t)0x6D963C54,
(int32_t)0x41CE1E64, (int32_t)0x6DCA0D14, (int32_t)0x4177CFB0,
(int32_t)0x6DFD9A1B, (int32_t)0x4121589A, (int32_t)0x6E30E349,
(int32_t)0x40CAB957, (int32_t)0x6E63E87F, (int32_t)0x4073F21D,
(int32_t)0x6E96A99C, (int32_t)0x401D0320, (int32_t)0x6EC92682,
(int32_t)0x3FC5EC97, (int32_t)0x6EFB5F12, (int32_t)0x3F6EAEB8,
(int32_t)0x6F2D532C, (int32_t)0x3F1749B7, (int32_t)0x6F5F02B1,
(int32_t)0x3EBFBDCC, (int32_t)0x6F906D84, (int32_t)0x3E680B2C,
(int32_t)0x6FC19385, (int32_t)0x3E10320D, (int32_t)0x6FF27496,
(int32_t)0x3DB832A5, (int32_t)0x70231099, (int32_t)0x3D600D2B,
(int32_t)0x70536771, (int32_t)0x3D07C1D5, (int32_t)0x708378FE,
(int32_t)0x3CAF50DA, (int32_t)0x70B34524, (int32_t)0x3C56BA70,
(int32_t)0x70E2CBC6, (int32_t)0x3BFDFECD, (int32_t)0x71120CC5,
(int32_t)0x3BA51E29, (int32_t)0x71410804, (int32_t)0x3B4C18BA,
(int32_t)0x716FBD68, (int32_t)0x3AF2EEB7, (int32_t)0x719E2CD2,
(int32_t)0x3A99A057, (int32_t)0x71CC5626, (int32_t)0x3A402DD1,
(int32_t)0x71FA3948, (int32_t)0x39E6975D, (int32_t)0x7227D61C,
(int32_t)0x398CDD32, (int32_t)0x72552C84, (int32_t)0x3932FF87,
(int32_t)0x72823C66, (int32_t)0x38D8FE93, (int32_t)0x72AF05A6,
(int32_t)0x387EDA8E, (int32_t)0x72DB8828, (int32_t)0x382493B0,
(int32_t)0x7307C3D0, (int32_t)0x37CA2A30, (int32_t)0x7333B883,
(int32_t)0x376F9E46, (int32_t)0x735F6626, (int32_t)0x3714F02A,
(int32_t)0x738ACC9E, (int32_t)0x36BA2013, (int32_t)0x73B5EBD0,
(int32_t)0x365F2E3B, (int32_t)0x73E0C3A3, (int32_t)0x36041AD9,
(int32_t)0x740B53FA, (int32_t)0x35A8E624, (int32_t)0x74359CBD,
(int32_t)0x354D9056, (int32_t)0x745F9DD1, (int32_t)0x34F219A7,
(int32_t)0x7489571B, (int32_t)0x3496824F, (int32_t)0x74B2C883,
(int32_t)0x343ACA87, (int32_t)0x74DBF1EF, (int32_t)0x33DEF287,
(int32_t)0x7504D345, (int32_t)0x3382FA88, (int32_t)0x752D6C6C,
(int32_t)0x3326E2C2, (int32_t)0x7555BD4B, (int32_t)0x32CAAB6F,
(int32_t)0x757DC5CA, (int32_t)0x326E54C7, (int32_t)0x75A585CF,
(int32_t)0x3211DF03, (int32_t)0x75CCFD42, (int32_t)0x31B54A5D,
(int32_t)0x75F42C0A, (int32_t)0x3158970D, (int32_t)0x761B1211,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x309ED555,
(int32_t)0x76680376, (int32_t)0x3041C760, (int32_t)0x768E0EA5,
(int32_t)0x2FE49BA6, (int32_t)0x76B3D0B3, (int32_t)0x2F875262,
(int32_t)0x76D94988, (int32_t)0x2F29EBCC, (int32_t)0x76FE790E,
(int32_t)0x2ECC681E, (int32_t)0x77235F2D, (int32_t)0x2E6EC792,
(int32_t)0x7747FBCE, (int32_t)0x2E110A62, (int32_t)0x776C4EDB,
(int32_t)0x2DB330C7, (int32_t)0x7790583D, (int32_t)0x2D553AFB,
(int32_t)0x77B417DF, (int32_t)0x2CF72939, (int32_t)0x77D78DAA,
(int32_t)0x2C98FBBA, (int32_t)0x77FAB988, (int32_t)0x2C3AB2B9,
(int32_t)0x781D9B64, (int32_t)0x2BDC4E6F, (int32_t)0x78403328,
(int32_t)0x2B7DCF17, (int32_t)0x786280BF, (int32_t)0x2B1F34EB,
(int32_t)0x78848413, (int32_t)0x2AC08025, (int32_t)0x78A63D10,
(int32_t)0x2A61B101, (int32_t)0x78C7ABA1, (int32_t)0x2A02C7B8,
(int32_t)0x78E8CFB1, (int32_t)0x29A3C484, (int32_t)0x7909A92C,
(int32_t)0x2944A7A2, (int32_t)0x792A37FE, (int32_t)0x28E5714A,
(int32_t)0x794A7C11, (int32_t)0x288621B9, (int32_t)0x796A7554,
(int32_t)0x2826B928, (int32_t)0x798A23B1, (int32_t)0x27C737D2,
(int32_t)0x79A98715, (int32_t)0x27679DF4, (int32_t)0x79C89F6D,
(int32_t)0x2707EBC6, (int32_t)0x79E76CA6, (int32_t)0x26A82185,
(int32_t)0x7A05EEAD, (int32_t)0x26483F6C, (int32_t)0x7A24256E,
(int32_t)0x25E845B5, (int32_t)0x7A4210D8, (int32_t)0x2588349D,
(int32_t)0x7A5FB0D8, (int32_t)0x25280C5D, (int32_t)0x7A7D055B,
(int32_t)0x24C7CD32, (int32_t)0x7A9A0E4F, (int32_t)0x24677757,
(int32_t)0x7AB6CBA3, (int32_t)0x24070B07, (int32_t)0x7AD33D45,
(int32_t)0x23A6887E, (int32_t)0x7AEF6323, (int32_t)0x2345EFF7,
(int32_t)0x7B0B3D2C, (int32_t)0x22E541AE, (int32_t)0x7B26CB4F,
(int32_t)0x22847DDF, (int32_t)0x7B420D7A, (int32_t)0x2223A4C5,
(int32_t)0x7B5D039D, (int32_t)0x21C2B69C, (int32_t)0x7B77ADA8,
(int32_t)0x2161B39F, (int32_t)0x7B920B89, (int32_t)0x21009C0B,
(int32_t)0x7BAC1D31, (int32_t)0x209F701C, (int32_t)0x7BC5E28F,
(int32_t)0x203E300D, (int32_t)0x7BDF5B94, (int32_t)0x1FDCDC1A,
(int32_t)0x7BF88830, (int32_t)0x1F7B7480, (int32_t)0x7C116853,
(int32_t)0x1F19F97B, (int32_t)0x7C29FBEE, (int32_t)0x1EB86B46,
(int32_t)0x7C4242F2, (int32_t)0x1E56CA1E, (int32_t)0x7C5A3D4F,
(int32_t)0x1DF5163F, (int32_t)0x7C71EAF8, (int32_t)0x1D934FE5,
(int32_t)0x7C894BDD, (int32_t)0x1D31774D, (int32_t)0x7CA05FF1,
(int32_t)0x1CCF8CB3, (int32_t)0x7CB72724, (int32_t)0x1C6D9053,
(int32_t)0x7CCDA168, (int32_t)0x1C0B826A, (int32_t)0x7CE3CEB1,
(int32_t)0x1BA96334, (int32_t)0x7CF9AEF0, (int32_t)0x1B4732EF,
(int32_t)0x7D0F4218, (int32_t)0x1AE4F1D6, (int32_t)0x7D24881A,
(int32_t)0x1A82A025, (int32_t)0x7D3980EC, (int32_t)0x1A203E1B,
(int32_t)0x7D4E2C7E, (int32_t)0x19BDCBF2, (int32_t)0x7D628AC5,
(int32_t)0x195B49E9, (int32_t)0x7D769BB5, (int32_t)0x18F8B83C,
(int32_t)0x7D8A5F3F, (int32_t)0x18961727, (int32_t)0x7D9DD55A,
(int32_t)0x183366E8, (int32_t)0x7DB0FDF7, (int32_t)0x17D0A7BB,
(int32_t)0x7DC3D90D, (int32_t)0x176DD9DE, (int32_t)0x7DD6668E,
(int32_t)0x170AFD8D, (int32_t)0x7DE8A670, (int32_t)0x16A81305,
(int32_t)0x7DFA98A7, (int32_t)0x16451A83, (int32_t)0x7E0C3D29,
(int32_t)0x15E21444, (int32_t)0x7E1D93E9, (int32_t)0x157F0086,
(int32_t)0x7E2E9CDF, (int32_t)0x151BDF85, (int32_t)0x7E3F57FE,
(int32_t)0x14B8B17F, (int32_t)0x7E4FC53E, (int32_t)0x145576B1,
(int32_t)0x7E5FE493, (int32_t)0x13F22F57, (int32_t)0x7E6FB5F3,
(int32_t)0x138EDBB0, (int32_t)0x7E7F3956, (int32_t)0x132B7BF9,
(int32_t)0x7E8E6EB1, (int32_t)0x12C8106E, (int32_t)0x7E9D55FC,
(int32_t)0x1264994E, (int32_t)0x7EABEF2C, (int32_t)0x120116D4,
(int32_t)0x7EBA3A39, (int32_t)0x119D8940, (int32_t)0x7EC8371A,
(int32_t)0x1139F0CE, (int32_t)0x7ED5E5C6, (int32_t)0x10D64DBC,
(int32_t)0x7EE34635, (int32_t)0x1072A047, (int32_t)0x7EF0585F,
(int32_t)0x100EE8AD, (int32_t)0x7EFD1C3C, (int32_t)0x0FAB272B,
(int32_t)0x7F0991C3, (int32_t)0x0F475BFE, (int32_t)0x7F15B8EE,
(int32_t)0x0EE38765, (int32_t)0x7F2191B4, (int32_t)0x0E7FA99D,
(int32_t)0x7F2D1C0E, (int32_t)0x0E1BC2E3, (int32_t)0x7F3857F5,
(int32_t)0x0DB7D376, (int32_t)0x7F434563, (int32_t)0x0D53DB92,
(int32_t)0x7F4DE450, (int32_t)0x0CEFDB75, (int32_t)0x7F5834B6,
(int32_t)0x0C8BD35E, (int32_t)0x7F62368F, (int32_t)0x0C27C389,
(int32_t)0x7F6BE9D4, (int32_t)0x0BC3AC35, (int32_t)0x7F754E7F,
(int32_t)0x0B5F8D9F, (int32_t)0x7F7E648B, (int32_t)0x0AFB6805,
(int32_t)0x7F872BF3, (int32_t)0x0A973BA5, (int32_t)0x7F8FA4AF,
(int32_t)0x0A3308BC, (int32_t)0x7F97CEBC, (int32_t)0x09CECF89,
(int32_t)0x7F9FAA15, (int32_t)0x096A9049, (int32_t)0x7FA736B4,
(int32_t)0x09064B3A, (int32_t)0x7FAE7494, (int32_t)0x08A2009A,
(int32_t)0x7FB563B2, (int32_t)0x083DB0A7, (int32_t)0x7FBC040A,
(int32_t)0x07D95B9E, (int32_t)0x7FC25596, (int32_t)0x077501BE,
(int32_t)0x7FC85853, (int32_t)0x0710A344, (int32_t)0x7FCE0C3E,
(int32_t)0x06AC406F, (int32_t)0x7FD37152, (int32_t)0x0647D97C,
(int32_t)0x7FD8878D, (int32_t)0x05E36EA9, (int32_t)0x7FDD4EEC,
(int32_t)0x057F0034, (int32_t)0x7FE1C76B, (int32_t)0x051A8E5C,
(int32_t)0x7FE5F108, (int32_t)0x04B6195D, (int32_t)0x7FE9CBC0,
(int32_t)0x0451A176, (int32_t)0x7FED5790, (int32_t)0x03ED26E6,
(int32_t)0x7FF09477, (int32_t)0x0388A9E9, (int32_t)0x7FF38273,
(int32_t)0x03242ABF, (int32_t)0x7FF62182, (int32_t)0x02BFA9A4,
(int32_t)0x7FF871A1, (int32_t)0x025B26D7, (int32_t)0x7FFA72D1,
(int32_t)0x01F6A296, (int32_t)0x7FFC250F, (int32_t)0x01921D1F,
(int32_t)0x7FFD885A, (int32_t)0x012D96B0, (int32_t)0x7FFE9CB2,
(int32_t)0x00C90F88, (int32_t)0x7FFF6216, (int32_t)0x006487E3,
(int32_t)0x7FFFD885, (int32_t)0x00000000, (int32_t)0x7FFFFFFF,
(int32_t)0xFF9B781D, (int32_t)0x7FFFD885, (int32_t)0xFF36F078,
(int32_t)0x7FFF6216, (int32_t)0xFED2694F, (int32_t)0x7FFE9CB2,
(int32_t)0xFE6DE2E0, (int32_t)0x7FFD885A, (int32_t)0xFE095D69,
(int32_t)0x7FFC250F, (int32_t)0xFDA4D928, (int32_t)0x7FFA72D1,
(int32_t)0xFD40565B, (int32_t)0x7FF871A1, (int32_t)0xFCDBD541,
(int32_t)0x7FF62182, (int32_t)0xFC775616, (int32_t)0x7FF38273,
(int32_t)0xFC12D919, (int32_t)0x7FF09477, (int32_t)0xFBAE5E89,
(int32_t)0x7FED5790, (int32_t)0xFB49E6A2, (int32_t)0x7FE9CBC0,
(int32_t)0xFAE571A4, (int32_t)0x7FE5F108, (int32_t)0xFA80FFCB,
(int32_t)0x7FE1C76B, (int32_t)0xFA1C9156, (int32_t)0x7FDD4EEC,
(int32_t)0xF9B82683, (int32_t)0x7FD8878D, (int32_t)0xF953BF90,
(int32_t)0x7FD37152, (int32_t)0xF8EF5CBB, (int32_t)0x7FCE0C3E,
(int32_t)0xF88AFE41, (int32_t)0x7FC85853, (int32_t)0xF826A461,
(int32_t)0x7FC25596, (int32_t)0xF7C24F58, (int32_t)0x7FBC040A,
(int32_t)0xF75DFF65, (int32_t)0x7FB563B2, (int32_t)0xF6F9B4C5,
(int32_t)0x7FAE7494, (int32_t)0xF6956FB6, (int32_t)0x7FA736B4,
(int32_t)0xF6313076, (int32_t)0x7F9FAA15, (int32_t)0xF5CCF743,
(int32_t)0x7F97CEBC, (int32_t)0xF568C45A, (int32_t)0x7F8FA4AF,
(int32_t)0xF50497FA, (int32_t)0x7F872BF3, (int32_t)0xF4A07260,
(int32_t)0x7F7E648B, (int32_t)0xF43C53CA, (int32_t)0x7F754E7F,
(int32_t)0xF3D83C76, (int32_t)0x7F6BE9D4, (int32_t)0xF3742CA1,
(int32_t)0x7F62368F, (int32_t)0xF310248A, (int32_t)0x7F5834B6,
(int32_t)0xF2AC246D, (int32_t)0x7F4DE450, (int32_t)0xF2482C89,
(int32_t)0x7F434563, (int32_t)0xF1E43D1C, (int32_t)0x7F3857F5,
(int32_t)0xF1805662, (int32_t)0x7F2D1C0E, (int32_t)0xF11C789A,
(int32_t)0x7F2191B4, (int32_t)0xF0B8A401, (int32_t)0x7F15B8EE,
(int32_t)0xF054D8D4, (int32_t)0x7F0991C3, (int32_t)0xEFF11752,
(int32_t)0x7EFD1C3C, (int32_t)0xEF8D5FB8, (int32_t)0x7EF0585F,
(int32_t)0xEF29B243, (int32_t)0x7EE34635, (int32_t)0xEEC60F31,
(int32_t)0x7ED5E5C6, (int32_t)0xEE6276BF, (int32_t)0x7EC8371A,
(int32_t)0xEDFEE92B, (int32_t)0x7EBA3A39, (int32_t)0xED9B66B2,
(int32_t)0x7EABEF2C, (int32_t)0xED37EF91, (int32_t)0x7E9D55FC,
(int32_t)0xECD48406, (int32_t)0x7E8E6EB1, (int32_t)0xEC71244F,
(int32_t)0x7E7F3956, (int32_t)0xEC0DD0A8, (int32_t)0x7E6FB5F3,
(int32_t)0xEBAA894E, (int32_t)0x7E5FE493, (int32_t)0xEB474E80,
(int32_t)0x7E4FC53E, (int32_t)0xEAE4207A, (int32_t)0x7E3F57FE,
(int32_t)0xEA80FF79, (int32_t)0x7E2E9CDF, (int32_t)0xEA1DEBBB,
(int32_t)0x7E1D93E9, (int32_t)0xE9BAE57C, (int32_t)0x7E0C3D29,
(int32_t)0xE957ECFB, (int32_t)0x7DFA98A7, (int32_t)0xE8F50273,
(int32_t)0x7DE8A670, (int32_t)0xE8922621, (int32_t)0x7DD6668E,
(int32_t)0xE82F5844, (int32_t)0x7DC3D90D, (int32_t)0xE7CC9917,
(int32_t)0x7DB0FDF7, (int32_t)0xE769E8D8, (int32_t)0x7D9DD55A,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xE6A4B616,
(int32_t)0x7D769BB5, (int32_t)0xE642340D, (int32_t)0x7D628AC5,
(int32_t)0xE5DFC1E4, (int32_t)0x7D4E2C7E, (int32_t)0xE57D5FDA,
(int32_t)0x7D3980EC, (int32_t)0xE51B0E2A, (int32_t)0x7D24881A,
(int32_t)0xE4B8CD10, (int32_t)0x7D0F4218, (int32_t)0xE4569CCB,
(int32_t)0x7CF9AEF0, (int32_t)0xE3F47D95, (int32_t)0x7CE3CEB1,
(int32_t)0xE3926FAC, (int32_t)0x7CCDA168, (int32_t)0xE330734C,
(int32_t)0x7CB72724, (int32_t)0xE2CE88B2, (int32_t)0x7CA05FF1,
(int32_t)0xE26CB01A, (int32_t)0x7C894BDD, (int32_t)0xE20AE9C1,
(int32_t)0x7C71EAF8, (int32_t)0xE1A935E1, (int32_t)0x7C5A3D4F,
(int32_t)0xE14794B9, (int32_t)0x7C4242F2, (int32_t)0xE0E60684,
(int32_t)0x7C29FBEE, (int32_t)0xE0848B7F, (int32_t)0x7C116853,
(int32_t)0xE02323E5, (int32_t)0x7BF88830, (int32_t)0xDFC1CFF2,
(int32_t)0x7BDF5B94, (int32_t)0xDF608FE3, (int32_t)0x7BC5E28F,
(int32_t)0xDEFF63F4, (int32_t)0x7BAC1D31, (int32_t)0xDE9E4C60,
(int32_t)0x7B920B89, (int32_t)0xDE3D4963, (int32_t)0x7B77ADA8,
(int32_t)0xDDDC5B3A, (int32_t)0x7B5D039D, (int32_t)0xDD7B8220,
(int32_t)0x7B420D7A, (int32_t)0xDD1ABE51, (int32_t)0x7B26CB4F,
(int32_t)0xDCBA1008, (int32_t)0x7B0B3D2C, (int32_t)0xDC597781,
(int32_t)0x7AEF6323, (int32_t)0xDBF8F4F8, (int32_t)0x7AD33D45,
(int32_t)0xDB9888A8, (int32_t)0x7AB6CBA3, (int32_t)0xDB3832CD,
(int32_t)0x7A9A0E4F, (int32_t)0xDAD7F3A2, (int32_t)0x7A7D055B,
(int32_t)0xDA77CB62, (int32_t)0x7A5FB0D8, (int32_t)0xDA17BA4A,
(int32_t)0x7A4210D8, (int32_t)0xD9B7C093, (int32_t)0x7A24256E,
(int32_t)0xD957DE7A, (int32_t)0x7A05EEAD, (int32_t)0xD8F81439,
(int32_t)0x79E76CA6, (int32_t)0xD898620C, (int32_t)0x79C89F6D,
(int32_t)0xD838C82D, (int32_t)0x79A98715, (int32_t)0xD7D946D7,
(int32_t)0x798A23B1, (int32_t)0xD779DE46, (int32_t)0x796A7554,
(int32_t)0xD71A8EB5, (int32_t)0x794A7C11, (int32_t)0xD6BB585D,
(int32_t)0x792A37FE, (int32_t)0xD65C3B7B, (int32_t)0x7909A92C,
(int32_t)0xD5FD3847, (int32_t)0x78E8CFB1, (int32_t)0xD59E4EFE,
(int32_t)0x78C7ABA1, (int32_t)0xD53F7FDA, (int32_t)0x78A63D10,
(int32_t)0xD4E0CB14, (int32_t)0x78848413, (int32_t)0xD48230E8,
(int32_t)0x786280BF, (int32_t)0xD423B190, (int32_t)0x78403328,
(int32_t)0xD3C54D46, (int32_t)0x781D9B64, (int32_t)0xD3670445,
(int32_t)0x77FAB988, (int32_t)0xD308D6C6, (int32_t)0x77D78DAA,
(int32_t)0xD2AAC504, (int32_t)0x77B417DF, (int32_t)0xD24CCF38,
(int32_t)0x7790583D, (int32_t)0xD1EEF59E, (int32_t)0x776C4EDB,
(int32_t)0xD191386D, (int32_t)0x7747FBCE, (int32_t)0xD13397E1,
(int32_t)0x77235F2D, (int32_t)0xD0D61433, (int32_t)0x76FE790E,
(int32_t)0xD078AD9D, (int32_t)0x76D94988, (int32_t)0xD01B6459,
(int32_t)0x76B3D0B3, (int32_t)0xCFBE389F, (int32_t)0x768E0EA5,
(int32_t)0xCF612AAA, (int32_t)0x76680376, (int32_t)0xCF043AB2,
(int32_t)0x7641AF3C, (int32_t)0xCEA768F2, (int32_t)0x761B1211,
(int32_t)0xCE4AB5A2, (int32_t)0x75F42C0A, (int32_t)0xCDEE20FC,
(int32_t)0x75CCFD42, (int32_t)0xCD91AB38, (int32_t)0x75A585CF,
(int32_t)0xCD355490, (int32_t)0x757DC5CA, (int32_t)0xCCD91D3D,
(int32_t)0x7555BD4B, (int32_t)0xCC7D0577, (int32_t)0x752D6C6C,
(int32_t)0xCC210D78, (int32_t)0x7504D345, (int32_t)0xCBC53578,
(int32_t)0x74DBF1EF, (int32_t)0xCB697DB0, (int32_t)0x74B2C883,
(int32_t)0xCB0DE658, (int32_t)0x7489571B, (int32_t)0xCAB26FA9,
(int32_t)0x745F9DD1, (int32_t)0xCA5719DB, (int32_t)0x74359CBD,
(int32_t)0xC9FBE527, (int32_t)0x740B53FA, (int32_t)0xC9A0D1C4,
(int32_t)0x73E0C3A3, (int32_t)0xC945DFEC, (int32_t)0x73B5EBD0,
(int32_t)0xC8EB0FD6, (int32_t)0x738ACC9E, (int32_t)0xC89061BA,
(int32_t)0x735F6626, (int32_t)0xC835D5D0, (int32_t)0x7333B883,
(int32_t)0xC7DB6C50, (int32_t)0x7307C3D0, (int32_t)0xC7812571,
(int32_t)0x72DB8828, (int32_t)0xC727016C, (int32_t)0x72AF05A6,
(int32_t)0xC6CD0079, (int32_t)0x72823C66, (int32_t)0xC67322CD,
(int32_t)0x72552C84, (int32_t)0xC61968A2, (int32_t)0x7227D61C,
(int32_t)0xC5BFD22E, (int32_t)0x71FA3948, (int32_t)0xC5665FA8,
(int32_t)0x71CC5626, (int32_t)0xC50D1148, (int32_t)0x719E2CD2,
(int32_t)0xC4B3E746, (int32_t)0x716FBD68, (int32_t)0xC45AE1D7,
(int32_t)0x71410804, (int32_t)0xC4020132, (int32_t)0x71120CC5,
(int32_t)0xC3A9458F, (int32_t)0x70E2CBC6, (int32_t)0xC350AF25,
(int32_t)0x70B34524, (int32_t)0xC2F83E2A, (int32_t)0x708378FE,
(int32_t)0xC29FF2D4, (int32_t)0x70536771, (int32_t)0xC247CD5A,
(int32_t)0x70231099, (int32_t)0xC1EFCDF2, (int32_t)0x6FF27496,
(int32_t)0xC197F4D3, (int32_t)0x6FC19385, (int32_t)0xC1404233,
(int32_t)0x6F906D84, (int32_t)0xC0E8B648, (int32_t)0x6F5F02B1,
(int32_t)0xC0915147, (int32_t)0x6F2D532C, (int32_t)0xC03A1368,
(int32_t)0x6EFB5F12, (int32_t)0xBFE2FCDF, (int32_t)0x6EC92682,
(int32_t)0xBF8C0DE2, (int32_t)0x6E96A99C, (int32_t)0xBF3546A8,
(int32_t)0x6E63E87F, (int32_t)0xBEDEA765, (int32_t)0x6E30E349,
(int32_t)0xBE88304F, (int32_t)0x6DFD9A1B, (int32_t)0xBE31E19B,
(int32_t)0x6DCA0D14, (int32_t)0xBDDBBB7F, (int32_t)0x6D963C54,
(int32_t)0xBD85BE2F, (int32_t)0x6D6227FA, (int32_t)0xBD2FE9E1,
(int32_t)0x6D2DD027, (int32_t)0xBCDA3ECA, (int32_t)0x6CF934FB,
(int32_t)0xBC84BD1E, (int32_t)0x6CC45697, (int32_t)0xBC2F6513,
(int32_t)0x6C8F351C, (int32_t)0xBBDA36DC, (int32_t)0x6C59D0A9,
(int32_t)0xBB8532AF, (int32_t)0x6C242960, (int32_t)0xBB3058C0,
(int32_t)0x6BEE3F62, (int32_t)0xBADBA943, (int32_t)0x6BB812D0,
(int32_t)0xBA87246C, (int32_t)0x6B81A3CD, (int32_t)0xBA32CA70,
(int32_t)0x6B4AF278, (int32_t)0xB9DE9B83, (int32_t)0x6B13FEF5,
(int32_t)0xB98A97D8, (int32_t)0x6ADCC964, (int32_t)0xB936BFA3,
(int32_t)0x6AA551E8, (int32_t)0xB8E31319, (int32_t)0x6A6D98A4,
(int32_t)0xB88F926C, (int32_t)0x6A359DB9, (int32_t)0xB83C3DD1,
(int32_t)0x69FD614A, (int32_t)0xB7E9157A, (int32_t)0x69C4E37A,
(int32_t)0xB796199B, (int32_t)0x698C246C, (int32_t)0xB7434A67,
(int32_t)0x69532442, (int32_t)0xB6F0A811, (int32_t)0x6919E320,
(int32_t)0xB69E32CD, (int32_t)0x68E06129, (int32_t)0xB64BEACC,
(int32_t)0x68A69E81, (int32_t)0xB5F9D042, (int32_t)0x686C9B4B,
(int32_t)0xB5A7E362, (int32_t)0x683257AA, (int32_t)0xB556245E,
(int32_t)0x67F7D3C4, (int32_t)0xB5049368, (int32_t)0x67BD0FBC,
(int32_t)0xB4B330B2, (int32_t)0x67820BB6, (int32_t)0xB461FC70,
(int32_t)0x6746C7D7, (int32_t)0xB410F6D2, (int32_t)0x670B4443,
(int32_t)0xB3C0200C, (int32_t)0x66CF811F, (int32_t)0xB36F784E,
(int32_t)0x66937E90, (int32_t)0xB31EFFCB, (int32_t)0x66573CBB,
(int32_t)0xB2CEB6B5, (int32_t)0x661ABBC5, (int32_t)0xB27E9D3B,
(int32_t)0x65DDFBD3, (int32_t)0xB22EB392, (int32_t)0x65A0FD0B,
(int32_t)0xB1DEF9E8, (int32_t)0x6563BF92, (int32_t)0xB18F7070,
(int32_t)0x6526438E, (int32_t)0xB140175B, (int32_t)0x64E88926,
(int32_t)0xB0F0EEDA, (int32_t)0x64AA907F, (int32_t)0xB0A1F71C,
(int32_t)0x646C59BF, (int32_t)0xB0533055, (int32_t)0x642DE50D,
(int32_t)0xB0049AB2, (int32_t)0x63EF328F, (int32_t)0xAFB63667,
(int32_t)0x63B0426D, (int32_t)0xAF6803A1, (int32_t)0x637114CC,
(int32_t)0xAF1A0293, (int32_t)0x6331A9D4, (int32_t)0xAECC336B,
(int32_t)0x62F201AC, (int32_t)0xAE7E965B, (int32_t)0x62B21C7B,
(int32_t)0xAE312B91, (int32_t)0x6271FA69, (int32_t)0xADE3F33E,
(int32_t)0x62319B9D, (int32_t)0xAD96ED91, (int32_t)0x61F1003E,
(int32_t)0xAD4A1ABA, (int32_t)0x61B02876, (int32_t)0xACFD7AE8,
(int32_t)0x616F146B, (int32_t)0xACB10E4A, (int32_t)0x612DC446,
(int32_t)0xAC64D510, (int32_t)0x60EC3830, (int32_t)0xAC18CF68,
(int32_t)0x60AA704F, (int32_t)0xABCCFD82, (int32_t)0x60686CCE,
(int32_t)0xAB815F8C, (int32_t)0x60262DD5, (int32_t)0xAB35F5B5,
(int32_t)0x5FE3B38D, (int32_t)0xAAEAC02B, (int32_t)0x5FA0FE1E,
(int32_t)0xAA9FBF1D, (int32_t)0x5F5E0DB3, (int32_t)0xAA54F2B9,
(int32_t)0x5F1AE273, (int32_t)0xAA0A5B2D, (int32_t)0x5ED77C89,
(int32_t)0xA9BFF8A8, (int32_t)0x5E93DC1F, (int32_t)0xA975CB56,
(int32_t)0x5E50015D, (int32_t)0xA92BD366, (int32_t)0x5E0BEC6E,
(int32_t)0xA8E21106, (int32_t)0x5DC79D7C, (int32_t)0xA8988463,
(int32_t)0x5D8314B0, (int32_t)0xA84F2DA9, (int32_t)0x5D3E5236,
(int32_t)0xA8060D08, (int32_t)0x5CF95638, (int32_t)0xA7BD22AB,
(int32_t)0x5CB420DF, (int32_t)0xA7746EC0, (int32_t)0x5C6EB258,
(int32_t)0xA72BF173, (int32_t)0x5C290ACC, (int32_t)0xA6E3AAF2,
(int32_t)0x5BE32A67, (int32_t)0xA69B9B68, (int32_t)0x5B9D1153,
(int32_t)0xA653C302, (int32_t)0x5B56BFBD, (int32_t)0xA60C21ED,
(int32_t)0x5B1035CF, (int32_t)0xA5C4B855, (int32_t)0x5AC973B4,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0xA5368C4B,
(int32_t)0x5A3B47AA, (int32_t)0xA4EFCA31, (int32_t)0x59F3DE12,
(int32_t)0xA4A94042, (int32_t)0x59AC3CFD, (int32_t)0xA462EEAC,
(int32_t)0x59646497, (int32_t)0xA41CD598, (int32_t)0x591C550E,
(int32_t)0xA3D6F533, (int32_t)0x58D40E8C, (int32_t)0xA3914DA7,
(int32_t)0x588B913F, (int32_t)0xA34BDF20, (int32_t)0x5842DD54,
(int32_t)0xA306A9C7, (int32_t)0x57F9F2F7, (int32_t)0xA2C1ADC9,
(int32_t)0x57B0D256, (int32_t)0xA27CEB4F, (int32_t)0x57677B9D,
(int32_t)0xA2386283, (int32_t)0x571DEEF9, (int32_t)0xA1F41391,
(int32_t)0x56D42C99, (int32_t)0xA1AFFEA2, (int32_t)0x568A34A9,
(int32_t)0xA16C23E1, (int32_t)0x56400757, (int32_t)0xA1288376,
(int32_t)0x55F5A4D2, (int32_t)0xA0E51D8C, (int32_t)0x55AB0D46,
(int32_t)0xA0A1F24C, (int32_t)0x556040E2, (int32_t)0xA05F01E1,
(int32_t)0x55153FD4, (int32_t)0xA01C4C72, (int32_t)0x54CA0A4A,
(int32_t)0x9FD9D22A, (int32_t)0x547EA073, (int32_t)0x9F979331,
(int32_t)0x5433027D, (int32_t)0x9F558FB0, (int32_t)0x53E73097,
(int32_t)0x9F13C7D0, (int32_t)0x539B2AEF, (int32_t)0x9ED23BB9,
(int32_t)0x534EF1B5, (int32_t)0x9E90EB94, (int32_t)0x53028517,
(int32_t)0x9E4FD789, (int32_t)0x52B5E545, (int32_t)0x9E0EFFC1,
(int32_t)0x5269126E, (int32_t)0x9DCE6462, (int32_t)0x521C0CC1,
(int32_t)0x9D8E0596, (int32_t)0x51CED46E, (int32_t)0x9D4DE384,
(int32_t)0x518169A4, (int32_t)0x9D0DFE53, (int32_t)0x5133CC94,
(int32_t)0x9CCE562B, (int32_t)0x50E5FD6C, (int32_t)0x9C8EEB33,
(int32_t)0x5097FC5E, (int32_t)0x9C4FBD92, (int32_t)0x5049C999,
(int32_t)0x9C10CD70, (int32_t)0x4FFB654D, (int32_t)0x9BD21AF2,
(int32_t)0x4FACCFAB, (int32_t)0x9B93A640, (int32_t)0x4F5E08E3,
(int32_t)0x9B556F80, (int32_t)0x4F0F1126, (int32_t)0x9B1776D9,
(int32_t)0x4EBFE8A4, (int32_t)0x9AD9BC71, (int32_t)0x4E708F8F,
(int32_t)0x9A9C406D, (int32_t)0x4E210617, (int32_t)0x9A5F02F5,
(int32_t)0x4DD14C6E, (int32_t)0x9A22042C, (int32_t)0x4D8162C4,
(int32_t)0x99E5443A, (int32_t)0x4D31494B, (int32_t)0x99A8C344,
(int32_t)0x4CE10034, (int32_t)0x996C816F, (int32_t)0x4C9087B1,
(int32_t)0x99307EE0, (int32_t)0x4C3FDFF3, (int32_t)0x98F4BBBC,
(int32_t)0x4BEF092D, (int32_t)0x98B93828, (int32_t)0x4B9E038F,
(int32_t)0x987DF449, (int32_t)0x4B4CCF4D, (int32_t)0x9842F043,
(int32_t)0x4AFB6C97, (int32_t)0x98082C3B, (int32_t)0x4AA9DBA1,
(int32_t)0x97CDA855, (int32_t)0x4A581C9D, (int32_t)0x979364B5,
(int32_t)0x4A062FBD, (int32_t)0x9759617E, (int32_t)0x49B41533,
(int32_t)0x971F9ED6, (int32_t)0x4961CD32, (int32_t)0x96E61CDF,
(int32_t)0x490F57EE, (int32_t)0x96ACDBBD, (int32_t)0x48BCB598,
(int32_t)0x9673DB94, (int32_t)0x4869E664, (int32_t)0x963B1C85,
(int32_t)0x4816EA85, (int32_t)0x96029EB5, (int32_t)0x47C3C22E,
(int32_t)0x95CA6246, (int32_t)0x47706D93, (int32_t)0x9592675B,
(int32_t)0x471CECE6, (int32_t)0x955AAE17, (int32_t)0x46C9405C,
(int32_t)0x9523369B, (int32_t)0x46756827, (int32_t)0x94EC010B,
(int32_t)0x4621647C, (int32_t)0x94B50D87, (int32_t)0x45CD358F,
(int32_t)0x947E5C32, (int32_t)0x4578DB93, (int32_t)0x9447ED2F,
(int32_t)0x452456BC, (int32_t)0x9411C09D, (int32_t)0x44CFA73F,
(int32_t)0x93DBD69F, (int32_t)0x447ACD50, (int32_t)0x93A62F56,
(int32_t)0x4425C923, (int32_t)0x9370CAE4, (int32_t)0x43D09AEC,
(int32_t)0x933BA968, (int32_t)0x437B42E1, (int32_t)0x9306CB04,
(int32_t)0x4325C135, (int32_t)0x92D22FD8, (int32_t)0x42D0161E,
(int32_t)0x929DD805, (int32_t)0x427A41D0, (int32_t)0x9269C3AC,
(int32_t)0x42244480, (int32_t)0x9235F2EB, (int32_t)0x41CE1E64,
(int32_t)0x920265E4, (int32_t)0x4177CFB0, (int32_t)0x91CF1CB6,
(int32_t)0x4121589A, (int32_t)0x919C1780, (int32_t)0x40CAB957,
(int32_t)0x91695663, (int32_t)0x4073F21D, (int32_t)0x9136D97D,
(int32_t)0x401D0320, (int32_t)0x9104A0ED, (int32_t)0x3FC5EC97,
(int32_t)0x90D2ACD3, (int32_t)0x3F6EAEB8, (int32_t)0x90A0FD4E,
(int32_t)0x3F1749B7, (int32_t)0x906F927B, (int32_t)0x3EBFBDCC,
(int32_t)0x903E6C7A, (int32_t)0x3E680B2C, (int32_t)0x900D8B69,
(int32_t)0x3E10320D, (int32_t)0x8FDCEF66, (int32_t)0x3DB832A5,
(int32_t)0x8FAC988E, (int32_t)0x3D600D2B, (int32_t)0x8F7C8701,
(int32_t)0x3D07C1D5, (int32_t)0x8F4CBADB, (int32_t)0x3CAF50DA,
(int32_t)0x8F1D343A, (int32_t)0x3C56BA70, (int32_t)0x8EEDF33B,
(int32_t)0x3BFDFECD, (int32_t)0x8EBEF7FB, (int32_t)0x3BA51E29,
(int32_t)0x8E904298, (int32_t)0x3B4C18BA, (int32_t)0x8E61D32D,
(int32_t)0x3AF2EEB7, (int32_t)0x8E33A9D9, (int32_t)0x3A99A057,
(int32_t)0x8E05C6B7, (int32_t)0x3A402DD1, (int32_t)0x8DD829E4,
(int32_t)0x39E6975D, (int32_t)0x8DAAD37B, (int32_t)0x398CDD32,
(int32_t)0x8D7DC399, (int32_t)0x3932FF87, (int32_t)0x8D50FA59,
(int32_t)0x38D8FE93, (int32_t)0x8D2477D8, (int32_t)0x387EDA8E,
(int32_t)0x8CF83C30, (int32_t)0x382493B0, (int32_t)0x8CCC477D,
(int32_t)0x37CA2A30, (int32_t)0x8CA099D9, (int32_t)0x376F9E46,
(int32_t)0x8C753361, (int32_t)0x3714F02A, (int32_t)0x8C4A142F,
(int32_t)0x36BA2013, (int32_t)0x8C1F3C5C, (int32_t)0x365F2E3B,
(int32_t)0x8BF4AC05, (int32_t)0x36041AD9, (int32_t)0x8BCA6342,
(int32_t)0x35A8E624, (int32_t)0x8BA0622F, (int32_t)0x354D9056,
(int32_t)0x8B76A8E4, (int32_t)0x34F219A7, (int32_t)0x8B4D377C,
(int32_t)0x3496824F, (int32_t)0x8B240E10, (int32_t)0x343ACA87,
(int32_t)0x8AFB2CBA, (int32_t)0x33DEF287, (int32_t)0x8AD29393,
(int32_t)0x3382FA88, (int32_t)0x8AAA42B4, (int32_t)0x3326E2C2,
(int32_t)0x8A823A35, (int32_t)0x32CAAB6F, (int32_t)0x8A5A7A30,
(int32_t)0x326E54C7, (int32_t)0x8A3302BD, (int32_t)0x3211DF03,
(int32_t)0x8A0BD3F5, (int32_t)0x31B54A5D, (int32_t)0x89E4EDEE,
(int32_t)0x3158970D, (int32_t)0x89BE50C3, (int32_t)0x30FBC54D,
(int32_t)0x8997FC89, (int32_t)0x309ED555, (int32_t)0x8971F15A,
(int32_t)0x3041C760, (int32_t)0x894C2F4C, (int32_t)0x2FE49BA6,
(int32_t)0x8926B677, (int32_t)0x2F875262, (int32_t)0x890186F1,
(int32_t)0x2F29EBCC, (int32_t)0x88DCA0D3, (int32_t)0x2ECC681E,
(int32_t)0x88B80431, (int32_t)0x2E6EC792, (int32_t)0x8893B124,
(int32_t)0x2E110A62, (int32_t)0x886FA7C2, (int32_t)0x2DB330C7,
(int32_t)0x884BE820, (int32_t)0x2D553AFB, (int32_t)0x88287255,
(int32_t)0x2CF72939, (int32_t)0x88054677, (int32_t)0x2C98FBBA,
(int32_t)0x87E2649B, (int32_t)0x2C3AB2B9, (int32_t)0x87BFCCD7,
(int32_t)0x2BDC4E6F, (int32_t)0x879D7F40, (int32_t)0x2B7DCF17,
(int32_t)0x877B7BEC, (int32_t)0x2B1F34EB, (int32_t)0x8759C2EF,
(int32_t)0x2AC08025, (int32_t)0x8738545E, (int32_t)0x2A61B101,
(int32_t)0x8717304E, (int32_t)0x2A02C7B8, (int32_t)0x86F656D3,
(int32_t)0x29A3C484, (int32_t)0x86D5C802, (int32_t)0x2944A7A2,
(int32_t)0x86B583EE, (int32_t)0x28E5714A, (int32_t)0x86958AAB,
(int32_t)0x288621B9, (int32_t)0x8675DC4E, (int32_t)0x2826B928,
(int32_t)0x865678EA, (int32_t)0x27C737D2, (int32_t)0x86376092,
(int32_t)0x27679DF4, (int32_t)0x86189359, (int32_t)0x2707EBC6,
(int32_t)0x85FA1152, (int32_t)0x26A82185, (int32_t)0x85DBDA91,
(int32_t)0x26483F6C, (int32_t)0x85BDEF27, (int32_t)0x25E845B5,
(int32_t)0x85A04F28, (int32_t)0x2588349D, (int32_t)0x8582FAA4,
(int32_t)0x25280C5D, (int32_t)0x8565F1B0, (int32_t)0x24C7CD32,
(int32_t)0x8549345C, (int32_t)0x24677757, (int32_t)0x852CC2BA,
(int32_t)0x24070B07, (int32_t)0x85109CDC, (int32_t)0x23A6887E,
(int32_t)0x84F4C2D3, (int32_t)0x2345EFF7, (int32_t)0x84D934B0,
(int32_t)0x22E541AE, (int32_t)0x84BDF285, (int32_t)0x22847DDF,
(int32_t)0x84A2FC62, (int32_t)0x2223A4C5, (int32_t)0x84885257,
(int32_t)0x21C2B69C, (int32_t)0x846DF476, (int32_t)0x2161B39F,
(int32_t)0x8453E2CE, (int32_t)0x21009C0B, (int32_t)0x843A1D70,
(int32_t)0x209F701C, (int32_t)0x8420A46B, (int32_t)0x203E300D,
(int32_t)0x840777CF, (int32_t)0x1FDCDC1A, (int32_t)0x83EE97AC,
(int32_t)0x1F7B7480, (int32_t)0x83D60411, (int32_t)0x1F19F97B,
(int32_t)0x83BDBD0D, (int32_t)0x1EB86B46, (int32_t)0x83A5C2B0,
(int32_t)0x1E56CA1E, (int32_t)0x838E1507, (int32_t)0x1DF5163F,
(int32_t)0x8376B422, (int32_t)0x1D934FE5, (int32_t)0x835FA00E,
(int32_t)0x1D31774D, (int32_t)0x8348D8DB, (int32_t)0x1CCF8CB3,
(int32_t)0x83325E97, (int32_t)0x1C6D9053, (int32_t)0x831C314E,
(int32_t)0x1C0B826A, (int32_t)0x8306510F, (int32_t)0x1BA96334,
(int32_t)0x82F0BDE8, (int32_t)0x1B4732EF, (int32_t)0x82DB77E5,
(int32_t)0x1AE4F1D6, (int32_t)0x82C67F13, (int32_t)0x1A82A025,
(int32_t)0x82B1D381, (int32_t)0x1A203E1B, (int32_t)0x829D753A,
(int32_t)0x19BDCBF2, (int32_t)0x8289644A, (int32_t)0x195B49E9,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x82622AA5,
(int32_t)0x18961727, (int32_t)0x824F0208, (int32_t)0x183366E8,
(int32_t)0x823C26F2, (int32_t)0x17D0A7BB, (int32_t)0x82299971,
(int32_t)0x176DD9DE, (int32_t)0x8217598F, (int32_t)0x170AFD8D,
(int32_t)0x82056758, (int32_t)0x16A81305, (int32_t)0x81F3C2D7,
(int32_t)0x16451A83, (int32_t)0x81E26C16, (int32_t)0x15E21444,
(int32_t)0x81D16320, (int32_t)0x157F0086, (int32_t)0x81C0A801,
(int32_t)0x151BDF85, (int32_t)0x81B03AC1, (int32_t)0x14B8B17F,
(int32_t)0x81A01B6C, (int32_t)0x145576B1, (int32_t)0x81904A0C,
(int32_t)0x13F22F57, (int32_t)0x8180C6A9, (int32_t)0x138EDBB0,
(int32_t)0x8171914E, (int32_t)0x132B7BF9, (int32_t)0x8162AA03,
(int32_t)0x12C8106E, (int32_t)0x815410D3, (int32_t)0x1264994E,
(int32_t)0x8145C5C6, (int32_t)0x120116D4, (int32_t)0x8137C8E6,
(int32_t)0x119D8940, (int32_t)0x812A1A39, (int32_t)0x1139F0CE,
(int32_t)0x811CB9CA, (int32_t)0x10D64DBC, (int32_t)0x810FA7A0,
(int32_t)0x1072A047, (int32_t)0x8102E3C3, (int32_t)0x100EE8AD,
(int32_t)0x80F66E3C, (int32_t)0x0FAB272B, (int32_t)0x80EA4712,
(int32_t)0x0F475BFE, (int32_t)0x80DE6E4C, (int32_t)0x0EE38765,
(int32_t)0x80D2E3F1, (int32_t)0x0E7FA99D, (int32_t)0x80C7A80A,
(int32_t)0x0E1BC2E3, (int32_t)0x80BCBA9C, (int32_t)0x0DB7D376,
(int32_t)0x80B21BAF, (int32_t)0x0D53DB92, (int32_t)0x80A7CB49,
(int32_t)0x0CEFDB75, (int32_t)0x809DC970, (int32_t)0x0C8BD35E,
(int32_t)0x8094162B, (int32_t)0x0C27C389, (int32_t)0x808AB180,
(int32_t)0x0BC3AC35, (int32_t)0x80819B74, (int32_t)0x0B5F8D9F,
(int32_t)0x8078D40D, (int32_t)0x0AFB6805, (int32_t)0x80705B50,
(int32_t)0x0A973BA5, (int32_t)0x80683143, (int32_t)0x0A3308BC,
(int32_t)0x806055EA, (int32_t)0x09CECF89, (int32_t)0x8058C94C,
(int32_t)0x096A9049, (int32_t)0x80518B6B, (int32_t)0x09064B3A,
(int32_t)0x804A9C4D, (int32_t)0x08A2009A, (int32_t)0x8043FBF6,
(int32_t)0x083DB0A7, (int32_t)0x803DAA69, (int32_t)0x07D95B9E,
(int32_t)0x8037A7AC, (int32_t)0x077501BE, (int32_t)0x8031F3C1,
(int32_t)0x0710A344, (int32_t)0x802C8EAD, (int32_t)0x06AC406F,
(int32_t)0x80277872, (int32_t)0x0647D97C, (int32_t)0x8022B113,
(int32_t)0x05E36EA9, (int32_t)0x801E3894, (int32_t)0x057F0034,
(int32_t)0x801A0EF7, (int32_t)0x051A8E5C, (int32_t)0x80163440,
(int32_t)0x04B6195D, (int32_t)0x8012A86F, (int32_t)0x0451A176,
(int32_t)0x800F6B88, (int32_t)0x03ED26E6, (int32_t)0x800C7D8C,
(int32_t)0x0388A9E9, (int32_t)0x8009DE7D, (int32_t)0x03242ABF,
(int32_t)0x80078E5E, (int32_t)0x02BFA9A4, (int32_t)0x80058D2E,
(int32_t)0x025B26D7, (int32_t)0x8003DAF0, (int32_t)0x01F6A296,
(int32_t)0x800277A5, (int32_t)0x01921D1F, (int32_t)0x8001634D,
(int32_t)0x012D96B0, (int32_t)0x80009DE9, (int32_t)0x00C90F88,
(int32_t)0x8000277A, (int32_t)0x006487E3, (int32_t)0x80000000,
(int32_t)0x00000000, (int32_t)0x8000277A, (int32_t)0xFF9B781D,
(int32_t)0x80009DE9, (int32_t)0xFF36F078, (int32_t)0x8001634D,
(int32_t)0xFED2694F, (int32_t)0x800277A5, (int32_t)0xFE6DE2E0,
(int32_t)0x8003DAF0, (int32_t)0xFE095D69, (int32_t)0x80058D2E,
(int32_t)0xFDA4D928, (int32_t)0x80078E5E, (int32_t)0xFD40565B,
(int32_t)0x8009DE7D, (int32_t)0xFCDBD541, (int32_t)0x800C7D8C,
(int32_t)0xFC775616, (int32_t)0x800F6B88, (int32_t)0xFC12D919,
(int32_t)0x8012A86F, (int32_t)0xFBAE5E89, (int32_t)0x80163440,
(int32_t)0xFB49E6A2, (int32_t)0x801A0EF7, (int32_t)0xFAE571A4,
(int32_t)0x801E3894, (int32_t)0xFA80FFCB, (int32_t)0x8022B113,
(int32_t)0xFA1C9156, (int32_t)0x80277872, (int32_t)0xF9B82683,
(int32_t)0x802C8EAD, (int32_t)0xF953BF90, (int32_t)0x8031F3C1,
(int32_t)0xF8EF5CBB, (int32_t)0x8037A7AC, (int32_t)0xF88AFE41,
(int32_t)0x803DAA69, (int32_t)0xF826A461, (int32_t)0x8043FBF6,
(int32_t)0xF7C24F58, (int32_t)0x804A9C4D, (int32_t)0xF75DFF65,
(int32_t)0x80518B6B, (int32_t)0xF6F9B4C5, (int32_t)0x8058C94C,
(int32_t)0xF6956FB6, (int32_t)0x806055EA, (int32_t)0xF6313076,
(int32_t)0x80683143, (int32_t)0xF5CCF743, (int32_t)0x80705B50,
(int32_t)0xF568C45A, (int32_t)0x8078D40D, (int32_t)0xF50497FA,
(int32_t)0x80819B74, (int32_t)0xF4A07260, (int32_t)0x808AB180,
(int32_t)0xF43C53CA, (int32_t)0x8094162B, (int32_t)0xF3D83C76,
(int32_t)0x809DC970, (int32_t)0xF3742CA1, (int32_t)0x80A7CB49,
(int32_t)0xF310248A, (int32_t)0x80B21BAF, (int32_t)0xF2AC246D,
(int32_t)0x80BCBA9C, (int32_t)0xF2482C89, (int32_t)0x80C7A80A,
(int32_t)0xF1E43D1C, (int32_t)0x80D2E3F1, (int32_t)0xF1805662,
(int32_t)0x80DE6E4C, (int32_t)0xF11C789A, (int32_t)0x80EA4712,
(int32_t)0xF0B8A401, (int32_t)0x80F66E3C, (int32_t)0xF054D8D4,
(int32_t)0x8102E3C3, (int32_t)0xEFF11752, (int32_t)0x810FA7A0,
(int32_t)0xEF8D5FB8, (int32_t)0x811CB9CA, (int32_t)0xEF29B243,
(int32_t)0x812A1A39, (int32_t)0xEEC60F31, (int32_t)0x8137C8E6,
(int32_t)0xEE6276BF, (int32_t)0x8145C5C6, (int32_t)0xEDFEE92B,
(int32_t)0x815410D3, (int32_t)0xED9B66B2, (int32_t)0x8162AA03,
(int32_t)0xED37EF91, (int32_t)0x8171914E, (int32_t)0xECD48406,
(int32_t)0x8180C6A9, (int32_t)0xEC71244F, (int32_t)0x81904A0C,
(int32_t)0xEC0DD0A8, (int32_t)0x81A01B6C, (int32_t)0xEBAA894E,
(int32_t)0x81B03AC1, (int32_t)0xEB474E80, (int32_t)0x81C0A801,
(int32_t)0xEAE4207A, (int32_t)0x81D16320, (int32_t)0xEA80FF79,
(int32_t)0x81E26C16, (int32_t)0xEA1DEBBB, (int32_t)0x81F3C2D7,
(int32_t)0xE9BAE57C, (int32_t)0x82056758, (int32_t)0xE957ECFB,
(int32_t)0x8217598F, (int32_t)0xE8F50273, (int32_t)0x82299971,
(int32_t)0xE8922621, (int32_t)0x823C26F2, (int32_t)0xE82F5844,
(int32_t)0x824F0208, (int32_t)0xE7CC9917, (int32_t)0x82622AA5,
(int32_t)0xE769E8D8, (int32_t)0x8275A0C0, (int32_t)0xE70747C3,
(int32_t)0x8289644A, (int32_t)0xE6A4B616, (int32_t)0x829D753A,
(int32_t)0xE642340D, (int32_t)0x82B1D381, (int32_t)0xE5DFC1E4,
(int32_t)0x82C67F13, (int32_t)0xE57D5FDA, (int32_t)0x82DB77E5,
(int32_t)0xE51B0E2A, (int32_t)0x82F0BDE8, (int32_t)0xE4B8CD10,
(int32_t)0x8306510F, (int32_t)0xE4569CCB, (int32_t)0x831C314E,
(int32_t)0xE3F47D95, (int32_t)0x83325E97, (int32_t)0xE3926FAC,
(int32_t)0x8348D8DB, (int32_t)0xE330734C, (int32_t)0x835FA00E,
(int32_t)0xE2CE88B2, (int32_t)0x8376B422, (int32_t)0xE26CB01A,
(int32_t)0x838E1507, (int32_t)0xE20AE9C1, (int32_t)0x83A5C2B0,
(int32_t)0xE1A935E1, (int32_t)0x83BDBD0D, (int32_t)0xE14794B9,
(int32_t)0x83D60411, (int32_t)0xE0E60684, (int32_t)0x83EE97AC,
(int32_t)0xE0848B7F, (int32_t)0x840777CF, (int32_t)0xE02323E5,
(int32_t)0x8420A46B, (int32_t)0xDFC1CFF2, (int32_t)0x843A1D70,
(int32_t)0xDF608FE3, (int32_t)0x8453E2CE, (int32_t)0xDEFF63F4,
(int32_t)0x846DF476, (int32_t)0xDE9E4C60, (int32_t)0x84885257,
(int32_t)0xDE3D4963, (int32_t)0x84A2FC62, (int32_t)0xDDDC5B3A,
(int32_t)0x84BDF285, (int32_t)0xDD7B8220, (int32_t)0x84D934B0,
(int32_t)0xDD1ABE51, (int32_t)0x84F4C2D3, (int32_t)0xDCBA1008,
(int32_t)0x85109CDC, (int32_t)0xDC597781, (int32_t)0x852CC2BA,
(int32_t)0xDBF8F4F8, (int32_t)0x8549345C, (int32_t)0xDB9888A8,
(int32_t)0x8565F1B0, (int32_t)0xDB3832CD, (int32_t)0x8582FAA4,
(int32_t)0xDAD7F3A2, (int32_t)0x85A04F28, (int32_t)0xDA77CB62,
(int32_t)0x85BDEF27, (int32_t)0xDA17BA4A, (int32_t)0x85DBDA91,
(int32_t)0xD9B7C093, (int32_t)0x85FA1152, (int32_t)0xD957DE7A,
(int32_t)0x86189359, (int32_t)0xD8F81439, (int32_t)0x86376092,
(int32_t)0xD898620C, (int32_t)0x865678EA, (int32_t)0xD838C82D,
(int32_t)0x8675DC4E, (int32_t)0xD7D946D7, (int32_t)0x86958AAB,
(int32_t)0xD779DE46, (int32_t)0x86B583EE, (int32_t)0xD71A8EB5,
(int32_t)0x86D5C802, (int32_t)0xD6BB585D, (int32_t)0x86F656D3,
(int32_t)0xD65C3B7B, (int32_t)0x8717304E, (int32_t)0xD5FD3847,
(int32_t)0x8738545E, (int32_t)0xD59E4EFE, (int32_t)0x8759C2EF,
(int32_t)0xD53F7FDA, (int32_t)0x877B7BEC, (int32_t)0xD4E0CB14,
(int32_t)0x879D7F40, (int32_t)0xD48230E8, (int32_t)0x87BFCCD7,
(int32_t)0xD423B190, (int32_t)0x87E2649B, (int32_t)0xD3C54D46,
(int32_t)0x88054677, (int32_t)0xD3670445, (int32_t)0x88287255,
(int32_t)0xD308D6C6, (int32_t)0x884BE820, (int32_t)0xD2AAC504,
(int32_t)0x886FA7C2, (int32_t)0xD24CCF38, (int32_t)0x8893B124,
(int32_t)0xD1EEF59E, (int32_t)0x88B80431, (int32_t)0xD191386D,
(int32_t)0x88DCA0D3, (int32_t)0xD13397E1, (int32_t)0x890186F1,
(int32_t)0xD0D61433, (int32_t)0x8926B677, (int32_t)0xD078AD9D,
(int32_t)0x894C2F4C, (int32_t)0xD01B6459, (int32_t)0x8971F15A,
(int32_t)0xCFBE389F, (int32_t)0x8997FC89, (int32_t)0xCF612AAA,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x89E4EDEE,
(int32_t)0xCEA768F2, (int32_t)0x8A0BD3F5, (int32_t)0xCE4AB5A2,
(int32_t)0x8A3302BD, (int32_t)0xCDEE20FC, (int32_t)0x8A5A7A30,
(int32_t)0xCD91AB38, (int32_t)0x8A823A35, (int32_t)0xCD355490,
(int32_t)0x8AAA42B4, (int32_t)0xCCD91D3D, (int32_t)0x8AD29393,
(int32_t)0xCC7D0577, (int32_t)0x8AFB2CBA, (int32_t)0xCC210D78,
(int32_t)0x8B240E10, (int32_t)0xCBC53578, (int32_t)0x8B4D377C,
(int32_t)0xCB697DB0, (int32_t)0x8B76A8E4, (int32_t)0xCB0DE658,
(int32_t)0x8BA0622F, (int32_t)0xCAB26FA9, (int32_t)0x8BCA6342,
(int32_t)0xCA5719DB, (int32_t)0x8BF4AC05, (int32_t)0xC9FBE527,
(int32_t)0x8C1F3C5C, (int32_t)0xC9A0D1C4, (int32_t)0x8C4A142F,
(int32_t)0xC945DFEC, (int32_t)0x8C753361, (int32_t)0xC8EB0FD6,
(int32_t)0x8CA099D9, (int32_t)0xC89061BA, (int32_t)0x8CCC477D,
(int32_t)0xC835D5D0, (int32_t)0x8CF83C30, (int32_t)0xC7DB6C50,
(int32_t)0x8D2477D8, (int32_t)0xC7812571, (int32_t)0x8D50FA59,
(int32_t)0xC727016C, (int32_t)0x8D7DC399, (int32_t)0xC6CD0079,
(int32_t)0x8DAAD37B, (int32_t)0xC67322CD, (int32_t)0x8DD829E4,
(int32_t)0xC61968A2, (int32_t)0x8E05C6B7, (int32_t)0xC5BFD22E,
(int32_t)0x8E33A9D9, (int32_t)0xC5665FA8, (int32_t)0x8E61D32D,
(int32_t)0xC50D1148, (int32_t)0x8E904298, (int32_t)0xC4B3E746,
(int32_t)0x8EBEF7FB, (int32_t)0xC45AE1D7, (int32_t)0x8EEDF33B,
(int32_t)0xC4020132, (int32_t)0x8F1D343A, (int32_t)0xC3A9458F,
(int32_t)0x8F4CBADB, (int32_t)0xC350AF25, (int32_t)0x8F7C8701,
(int32_t)0xC2F83E2A, (int32_t)0x8FAC988E, (int32_t)0xC29FF2D4,
(int32_t)0x8FDCEF66, (int32_t)0xC247CD5A, (int32_t)0x900D8B69,
(int32_t)0xC1EFCDF2, (int32_t)0x903E6C7A, (int32_t)0xC197F4D3,
(int32_t)0x906F927B, (int32_t)0xC1404233, (int32_t)0x90A0FD4E,
(int32_t)0xC0E8B648, (int32_t)0x90D2ACD3, (int32_t)0xC0915147,
(int32_t)0x9104A0ED, (int32_t)0xC03A1368, (int32_t)0x9136D97D,
(int32_t)0xBFE2FCDF, (int32_t)0x91695663, (int32_t)0xBF8C0DE2,
(int32_t)0x919C1780, (int32_t)0xBF3546A8, (int32_t)0x91CF1CB6,
(int32_t)0xBEDEA765, (int32_t)0x920265E4, (int32_t)0xBE88304F,
(int32_t)0x9235F2EB, (int32_t)0xBE31E19B, (int32_t)0x9269C3AC,
(int32_t)0xBDDBBB7F, (int32_t)0x929DD805, (int32_t)0xBD85BE2F,
(int32_t)0x92D22FD8, (int32_t)0xBD2FE9E1, (int32_t)0x9306CB04,
(int32_t)0xBCDA3ECA, (int32_t)0x933BA968, (int32_t)0xBC84BD1E,
(int32_t)0x9370CAE4, (int32_t)0xBC2F6513, (int32_t)0x93A62F56,
(int32_t)0xBBDA36DC, (int32_t)0x93DBD69F, (int32_t)0xBB8532AF,
(int32_t)0x9411C09D, (int32_t)0xBB3058C0, (int32_t)0x9447ED2F,
(int32_t)0xBADBA943, (int32_t)0x947E5C32, (int32_t)0xBA87246C,
(int32_t)0x94B50D87, (int32_t)0xBA32CA70, (int32_t)0x94EC010B,
(int32_t)0xB9DE9B83, (int32_t)0x9523369B, (int32_t)0xB98A97D8,
(int32_t)0x955AAE17, (int32_t)0xB936BFA3, (int32_t)0x9592675B,
(int32_t)0xB8E31319, (int32_t)0x95CA6246, (int32_t)0xB88F926C,
(int32_t)0x96029EB5, (int32_t)0xB83C3DD1, (int32_t)0x963B1C85,
(int32_t)0xB7E9157A, (int32_t)0x9673DB94, (int32_t)0xB796199B,
(int32_t)0x96ACDBBD, (int32_t)0xB7434A67, (int32_t)0x96E61CDF,
(int32_t)0xB6F0A811, (int32_t)0x971F9ED6, (int32_t)0xB69E32CD,
(int32_t)0x9759617E, (int32_t)0xB64BEACC, (int32_t)0x979364B5,
(int32_t)0xB5F9D042, (int32_t)0x97CDA855, (int32_t)0xB5A7E362,
(int32_t)0x98082C3B, (int32_t)0xB556245E, (int32_t)0x9842F043,
(int32_t)0xB5049368, (int32_t)0x987DF449, (int32_t)0xB4B330B2,
(int32_t)0x98B93828, (int32_t)0xB461FC70, (int32_t)0x98F4BBBC,
(int32_t)0xB410F6D2, (int32_t)0x99307EE0, (int32_t)0xB3C0200C,
(int32_t)0x996C816F, (int32_t)0xB36F784E, (int32_t)0x99A8C344,
(int32_t)0xB31EFFCB, (int32_t)0x99E5443A, (int32_t)0xB2CEB6B5,
(int32_t)0x9A22042C, (int32_t)0xB27E9D3B, (int32_t)0x9A5F02F5,
(int32_t)0xB22EB392, (int32_t)0x9A9C406D, (int32_t)0xB1DEF9E8,
(int32_t)0x9AD9BC71, (int32_t)0xB18F7070, (int32_t)0x9B1776D9,
(int32_t)0xB140175B, (int32_t)0x9B556F80, (int32_t)0xB0F0EEDA,
(int32_t)0x9B93A640, (int32_t)0xB0A1F71C, (int32_t)0x9BD21AF2,
(int32_t)0xB0533055, (int32_t)0x9C10CD70, (int32_t)0xB0049AB2,
(int32_t)0x9C4FBD92, (int32_t)0xAFB63667, (int32_t)0x9C8EEB33,
(int32_t)0xAF6803A1, (int32_t)0x9CCE562B, (int32_t)0xAF1A0293,
(int32_t)0x9D0DFE53, (int32_t)0xAECC336B, (int32_t)0x9D4DE384,
(int32_t)0xAE7E965B, (int32_t)0x9D8E0596, (int32_t)0xAE312B91,
(int32_t)0x9DCE6462, (int32_t)0xADE3F33E, (int32_t)0x9E0EFFC1,
(int32_t)0xAD96ED91, (int32_t)0x9E4FD789, (int32_t)0xAD4A1ABA,
(int32_t)0x9E90EB94, (int32_t)0xACFD7AE8, (int32_t)0x9ED23BB9,
(int32_t)0xACB10E4A, (int32_t)0x9F13C7D0, (int32_t)0xAC64D510,
(int32_t)0x9F558FB0, (int32_t)0xAC18CF68, (int32_t)0x9F979331,
(int32_t)0xABCCFD82, (int32_t)0x9FD9D22A, (int32_t)0xAB815F8C,
(int32_t)0xA01C4C72, (int32_t)0xAB35F5B5, (int32_t)0xA05F01E1,
(int32_t)0xAAEAC02B, (int32_t)0xA0A1F24C, (int32_t)0xAA9FBF1D,
(int32_t)0xA0E51D8C, (int32_t)0xAA54F2B9, (int32_t)0xA1288376,
(int32_t)0xAA0A5B2D, (int32_t)0xA16C23E1, (int32_t)0xA9BFF8A8,
(int32_t)0xA1AFFEA2, (int32_t)0xA975CB56, (int32_t)0xA1F41391,
(int32_t)0xA92BD366, (int32_t)0xA2386283, (int32_t)0xA8E21106,
(int32_t)0xA27CEB4F, (int32_t)0xA8988463, (int32_t)0xA2C1ADC9,
(int32_t)0xA84F2DA9, (int32_t)0xA306A9C7, (int32_t)0xA8060D08,
(int32_t)0xA34BDF20, (int32_t)0xA7BD22AB, (int32_t)0xA3914DA7,
(int32_t)0xA7746EC0, (int32_t)0xA3D6F533, (int32_t)0xA72BF173,
(int32_t)0xA41CD598, (int32_t)0xA6E3AAF2, (int32_t)0xA462EEAC,
(int32_t)0xA69B9B68, (int32_t)0xA4A94042, (int32_t)0xA653C302,
(int32_t)0xA4EFCA31, (int32_t)0xA60C21ED, (int32_t)0xA5368C4B,
(int32_t)0xA5C4B855, (int32_t)0xA57D8666, (int32_t)0xA57D8666,
(int32_t)0xA5C4B855, (int32_t)0xA5368C4B, (int32_t)0xA60C21ED,
(int32_t)0xA4EFCA31, (int32_t)0xA653C302, (int32_t)0xA4A94042,
(int32_t)0xA69B9B68, (int32_t)0xA462EEAC, (int32_t)0xA6E3AAF2,
(int32_t)0xA41CD598, (int32_t)0xA72BF173, (int32_t)0xA3D6F533,
(int32_t)0xA7746EC0, (int32_t)0xA3914DA7, (int32_t)0xA7BD22AB,
(int32_t)0xA34BDF20, (int32_t)0xA8060D08, (int32_t)0xA306A9C7,
(int32_t)0xA84F2DA9, (int32_t)0xA2C1ADC9, (int32_t)0xA8988463,
(int32_t)0xA27CEB4F, (int32_t)0xA8E21106, (int32_t)0xA2386283,
(int32_t)0xA92BD366, (int32_t)0xA1F41391, (int32_t)0xA975CB56,
(int32_t)0xA1AFFEA2, (int32_t)0xA9BFF8A8, (int32_t)0xA16C23E1,
(int32_t)0xAA0A5B2D, (int32_t)0xA1288376, (int32_t)0xAA54F2B9,
(int32_t)0xA0E51D8C, (int32_t)0xAA9FBF1D, (int32_t)0xA0A1F24C,
(int32_t)0xAAEAC02B, (int32_t)0xA05F01E1, (int32_t)0xAB35F5B5,
(int32_t)0xA01C4C72, (int32_t)0xAB815F8C, (int32_t)0x9FD9D22A,
(int32_t)0xABCCFD82, (int32_t)0x9F979331, (int32_t)0xAC18CF68,
(int32_t)0x9F558FB0, (int32_t)0xAC64D510, (int32_t)0x9F13C7D0,
(int32_t)0xACB10E4A, (int32_t)0x9ED23BB9, (int32_t)0xACFD7AE8,
(int32_t)0x9E90EB94, (int32_t)0xAD4A1ABA, (int32_t)0x9E4FD789,
(int32_t)0xAD96ED91, (int32_t)0x9E0EFFC1, (int32_t)0xADE3F33E,
(int32_t)0x9DCE6462, (int32_t)0xAE312B91, (int32_t)0x9D8E0596,
(int32_t)0xAE7E965B, (int32_t)0x9D4DE384, (int32_t)0xAECC336B,
(int32_t)0x9D0DFE53, (int32_t)0xAF1A0293, (int32_t)0x9CCE562B,
(int32_t)0xAF6803A1, (int32_t)0x9C8EEB33, (int32_t)0xAFB63667,
(int32_t)0x9C4FBD92, (int32_t)0xB0049AB2, (int32_t)0x9C10CD70,
(int32_t)0xB0533055, (int32_t)0x9BD21AF2, (int32_t)0xB0A1F71C,
(int32_t)0x9B93A640, (int32_t)0xB0F0EEDA, (int32_t)0x9B556F80,
(int32_t)0xB140175B, (int32_t)0x9B1776D9, (int32_t)0xB18F7070,
(int32_t)0x9AD9BC71, (int32_t)0xB1DEF9E8, (int32_t)0x9A9C406D,
(int32_t)0xB22EB392, (int32_t)0x9A5F02F5, (int32_t)0xB27E9D3B,
(int32_t)0x9A22042C, (int32_t)0xB2CEB6B5, (int32_t)0x99E5443A,
(int32_t)0xB31EFFCB, (int32_t)0x99A8C344, (int32_t)0xB36F784E,
(int32_t)0x996C816F, (int32_t)0xB3C0200C, (int32_t)0x99307EE0,
(int32_t)0xB410F6D2, (int32_t)0x98F4BBBC, (int32_t)0xB461FC70,
(int32_t)0x98B93828, (int32_t)0xB4B330B2, (int32_t)0x987DF449,
(int32_t)0xB5049368, (int32_t)0x9842F043, (int32_t)0xB556245E,
(int32_t)0x98082C3B, (int32_t)0xB5A7E362, (int32_t)0x97CDA855,
(int32_t)0xB5F9D042, (int32_t)0x979364B5, (int32_t)0xB64BEACC,
(int32_t)0x9759617E, (int32_t)0xB69E32CD, (int32_t)0x971F9ED6,
(int32_t)0xB6F0A811, (int32_t)0x96E61CDF, (int32_t)0xB7434A67,
(int32_t)0x96ACDBBD, (int32_t)0xB796199B, (int32_t)0x9673DB94,
(int32_t)0xB7E9157A, (int32_t)0x963B1C85, (int32_t)0xB83C3DD1,
(int32_t)0x96029EB5, (int32_t)0xB88F926C, (int32_t)0x95CA6246,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xB936BFA3,
(int32_t)0x955AAE17, (int32_t)0xB98A97D8, (int32_t)0x9523369B,
(int32_t)0xB9DE9B83, (int32_t)0x94EC010B, (int32_t)0xBA32CA70,
(int32_t)0x94B50D87, (int32_t)0xBA87246C, (int32_t)0x947E5C32,
(int32_t)0xBADBA943, (int32_t)0x9447ED2F, (int32_t)0xBB3058C0,
(int32_t)0x9411C09D, (int32_t)0xBB8532AF, (int32_t)0x93DBD69F,
(int32_t)0xBBDA36DC, (int32_t)0x93A62F56, (int32_t)0xBC2F6513,
(int32_t)0x9370CAE4, (int32_t)0xBC84BD1E, (int32_t)0x933BA968,
(int32_t)0xBCDA3ECA, (int32_t)0x9306CB04, (int32_t)0xBD2FE9E1,
(int32_t)0x92D22FD8, (int32_t)0xBD85BE2F, (int32_t)0x929DD805,
(int32_t)0xBDDBBB7F, (int32_t)0x9269C3AC, (int32_t)0xBE31E19B,
(int32_t)0x9235F2EB, (int32_t)0xBE88304F, (int32_t)0x920265E4,
(int32_t)0xBEDEA765, (int32_t)0x91CF1CB6, (int32_t)0xBF3546A8,
(int32_t)0x919C1780, (int32_t)0xBF8C0DE2, (int32_t)0x91695663,
(int32_t)0xBFE2FCDF, (int32_t)0x9136D97D, (int32_t)0xC03A1368,
(int32_t)0x9104A0ED, (int32_t)0xC0915147, (int32_t)0x90D2ACD3,
(int32_t)0xC0E8B648, (int32_t)0x90A0FD4E, (int32_t)0xC1404233,
(int32_t)0x906F927B, (int32_t)0xC197F4D3, (int32_t)0x903E6C7A,
(int32_t)0xC1EFCDF2, (int32_t)0x900D8B69, (int32_t)0xC247CD5A,
(int32_t)0x8FDCEF66, (int32_t)0xC29FF2D4, (int32_t)0x8FAC988E,
(int32_t)0xC2F83E2A, (int32_t)0x8F7C8701, (int32_t)0xC350AF25,
(int32_t)0x8F4CBADB, (int32_t)0xC3A9458F, (int32_t)0x8F1D343A,
(int32_t)0xC4020132, (int32_t)0x8EEDF33B, (int32_t)0xC45AE1D7,
(int32_t)0x8EBEF7FB, (int32_t)0xC4B3E746, (int32_t)0x8E904298,
(int32_t)0xC50D1148, (int32_t)0x8E61D32D, (int32_t)0xC5665FA8,
(int32_t)0x8E33A9D9, (int32_t)0xC5BFD22E, (int32_t)0x8E05C6B7,
(int32_t)0xC61968A2, (int32_t)0x8DD829E4, (int32_t)0xC67322CD,
(int32_t)0x8DAAD37B, (int32_t)0xC6CD0079, (int32_t)0x8D7DC399,
(int32_t)0xC727016C, (int32_t)0x8D50FA59, (int32_t)0xC7812571,
(int32_t)0x8D2477D8, (int32_t)0xC7DB6C50, (int32_t)0x8CF83C30,
(int32_t)0xC835D5D0, (int32_t)0x8CCC477D, (int32_t)0xC89061BA,
(int32_t)0x8CA099D9, (int32_t)0xC8EB0FD6, (int32_t)0x8C753361,
(int32_t)0xC945DFEC, (int32_t)0x8C4A142F, (int32_t)0xC9A0D1C4,
(int32_t)0x8C1F3C5C, (int32_t)0xC9FBE527, (int32_t)0x8BF4AC05,
(int32_t)0xCA5719DB, (int32_t)0x8BCA6342, (int32_t)0xCAB26FA9,
(int32_t)0x8BA0622F, (int32_t)0xCB0DE658, (int32_t)0x8B76A8E4,
(int32_t)0xCB697DB0, (int32_t)0x8B4D377C, (int32_t)0xCBC53578,
(int32_t)0x8B240E10, (int32_t)0xCC210D78, (int32_t)0x8AFB2CBA,
(int32_t)0xCC7D0577, (int32_t)0x8AD29393, (int32_t)0xCCD91D3D,
(int32_t)0x8AAA42B4, (int32_t)0xCD355490, (int32_t)0x8A823A35,
(int32_t)0xCD91AB38, (int32_t)0x8A5A7A30, (int32_t)0xCDEE20FC,
(int32_t)0x8A3302BD, (int32_t)0xCE4AB5A2, (int32_t)0x8A0BD3F5,
(int32_t)0xCEA768F2, (int32_t)0x89E4EDEE, (int32_t)0xCF043AB2,
(int32_t)0x89BE50C3, (int32_t)0xCF612AAA, (int32_t)0x8997FC89,
(int32_t)0xCFBE389F, (int32_t)0x8971F15A, (int32_t)0xD01B6459,
(int32_t)0x894C2F4C, (int32_t)0xD078AD9D, (int32_t)0x8926B677,
(int32_t)0xD0D61433, (int32_t)0x890186F1, (int32_t)0xD13397E1,
(int32_t)0x88DCA0D3, (int32_t)0xD191386D, (int32_t)0x88B80431,
(int32_t)0xD1EEF59E, (int32_t)0x8893B124, (int32_t)0xD24CCF38,
(int32_t)0x886FA7C2, (int32_t)0xD2AAC504, (int32_t)0x884BE820,
(int32_t)0xD308D6C6, (int32_t)0x88287255, (int32_t)0xD3670445,
(int32_t)0x88054677, (int32_t)0xD3C54D46, (int32_t)0x87E2649B,
(int32_t)0xD423B190, (int32_t)0x87BFCCD7, (int32_t)0xD48230E8,
(int32_t)0x879D7F40, (int32_t)0xD4E0CB14, (int32_t)0x877B7BEC,
(int32_t)0xD53F7FDA, (int32_t)0x8759C2EF, (int32_t)0xD59E4EFE,
(int32_t)0x8738545E, (int32_t)0xD5FD3847, (int32_t)0x8717304E,
(int32_t)0xD65C3B7B, (int32_t)0x86F656D3, (int32_t)0xD6BB585D,
(int32_t)0x86D5C802, (int32_t)0xD71A8EB5, (int32_t)0x86B583EE,
(int32_t)0xD779DE46, (int32_t)0x86958AAB, (int32_t)0xD7D946D7,
(int32_t)0x8675DC4E, (int32_t)0xD838C82D, (int32_t)0x865678EA,
(int32_t)0xD898620C, (int32_t)0x86376092, (int32_t)0xD8F81439,
(int32_t)0x86189359, (int32_t)0xD957DE7A, (int32_t)0x85FA1152,
(int32_t)0xD9B7C093, (int32_t)0x85DBDA91, (int32_t)0xDA17BA4A,
(int32_t)0x85BDEF27, (int32_t)0xDA77CB62, (int32_t)0x85A04F28,
(int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4, (int32_t)0xDB3832CD,
(int32_t)0x8565F1B0, (int32_t)0xDB9888A8, (int32_t)0x8549345C,
(int32_t)0xDBF8F4F8, (int32_t)0x852CC2BA, (int32_t)0xDC597781,
(int32_t)0x85109CDC, (int32_t)0xDCBA1008, (int32_t)0x84F4C2D3,
(int32_t)0xDD1ABE51, (int32_t)0x84D934B0, (int32_t)0xDD7B8220,
(int32_t)0x84BDF285, (int32_t)0xDDDC5B3A, (int32_t)0x84A2FC62,
(int32_t)0xDE3D4963, (int32_t)0x84885257, (int32_t)0xDE9E4C60,
(int32_t)0x846DF476, (int32_t)0xDEFF63F4, (int32_t)0x8453E2CE,
(int32_t)0xDF608FE3, (int32_t)0x843A1D70, (int32_t)0xDFC1CFF2,
(int32_t)0x8420A46B, (int32_t)0xE02323E5, (int32_t)0x840777CF,
(int32_t)0xE0848B7F, (int32_t)0x83EE97AC, (int32_t)0xE0E60684,
(int32_t)0x83D60411, (int32_t)0xE14794B9, (int32_t)0x83BDBD0D,
(int32_t)0xE1A935E1, (int32_t)0x83A5C2B0, (int32_t)0xE20AE9C1,
(int32_t)0x838E1507, (int32_t)0xE26CB01A, (int32_t)0x8376B422,
(int32_t)0xE2CE88B2, (int32_t)0x835FA00E, (int32_t)0xE330734C,
(int32_t)0x8348D8DB, (int32_t)0xE3926FAC, (int32_t)0x83325E97,
(int32_t)0xE3F47D95, (int32_t)0x831C314E, (int32_t)0xE4569CCB,
(int32_t)0x8306510F, (int32_t)0xE4B8CD10, (int32_t)0x82F0BDE8,
(int32_t)0xE51B0E2A, (int32_t)0x82DB77E5, (int32_t)0xE57D5FDA,
(int32_t)0x82C67F13, (int32_t)0xE5DFC1E4, (int32_t)0x82B1D381,
(int32_t)0xE642340D, (int32_t)0x829D753A, (int32_t)0xE6A4B616,
(int32_t)0x8289644A, (int32_t)0xE70747C3, (int32_t)0x8275A0C0,
(int32_t)0xE769E8D8, (int32_t)0x82622AA5, (int32_t)0xE7CC9917,
(int32_t)0x824F0208, (int32_t)0xE82F5844, (int32_t)0x823C26F2,
(int32_t)0xE8922621, (int32_t)0x82299971, (int32_t)0xE8F50273,
(int32_t)0x8217598F, (int32_t)0xE957ECFB, (int32_t)0x82056758,
(int32_t)0xE9BAE57C, (int32_t)0x81F3C2D7, (int32_t)0xEA1DEBBB,
(int32_t)0x81E26C16, (int32_t)0xEA80FF79, (int32_t)0x81D16320,
(int32_t)0xEAE4207A, (int32_t)0x81C0A801, (int32_t)0xEB474E80,
(int32_t)0x81B03AC1, (int32_t)0xEBAA894E, (int32_t)0x81A01B6C,
(int32_t)0xEC0DD0A8, (int32_t)0x81904A0C, (int32_t)0xEC71244F,
(int32_t)0x8180C6A9, (int32_t)0xECD48406, (int32_t)0x8171914E,
(int32_t)0xED37EF91, (int32_t)0x8162AA03, (int32_t)0xED9B66B2,
(int32_t)0x815410D3, (int32_t)0xEDFEE92B, (int32_t)0x8145C5C6,
(int32_t)0xEE6276BF, (int32_t)0x8137C8E6, (int32_t)0xEEC60F31,
(int32_t)0x812A1A39, (int32_t)0xEF29B243, (int32_t)0x811CB9CA,
(int32_t)0xEF8D5FB8, (int32_t)0x810FA7A0, (int32_t)0xEFF11752,
(int32_t)0x8102E3C3, (int32_t)0xF054D8D4, (int32_t)0x80F66E3C,
(int32_t)0xF0B8A401, (int32_t)0x80EA4712, (int32_t)0xF11C789A,
(int32_t)0x80DE6E4C, (int32_t)0xF1805662, (int32_t)0x80D2E3F1,
(int32_t)0xF1E43D1C, (int32_t)0x80C7A80A, (int32_t)0xF2482C89,
(int32_t)0x80BCBA9C, (int32_t)0xF2AC246D, (int32_t)0x80B21BAF,
(int32_t)0xF310248A, (int32_t)0x80A7CB49, (int32_t)0xF3742CA1,
(int32_t)0x809DC970, (int32_t)0xF3D83C76, (int32_t)0x8094162B,
(int32_t)0xF43C53CA, (int32_t)0x808AB180, (int32_t)0xF4A07260,
(int32_t)0x80819B74, (int32_t)0xF50497FA, (int32_t)0x8078D40D,
(int32_t)0xF568C45A, (int32_t)0x80705B50, (int32_t)0xF5CCF743,
(int32_t)0x80683143, (int32_t)0xF6313076, (int32_t)0x806055EA,
(int32_t)0xF6956FB6, (int32_t)0x8058C94C, (int32_t)0xF6F9B4C5,
(int32_t)0x80518B6B, (int32_t)0xF75DFF65, (int32_t)0x804A9C4D,
(int32_t)0xF7C24F58, (int32_t)0x8043FBF6, (int32_t)0xF826A461,
(int32_t)0x803DAA69, (int32_t)0xF88AFE41, (int32_t)0x8037A7AC,
(int32_t)0xF8EF5CBB, (int32_t)0x8031F3C1, (int32_t)0xF953BF90,
(int32_t)0x802C8EAD, (int32_t)0xF9B82683, (int32_t)0x80277872,
(int32_t)0xFA1C9156, (int32_t)0x8022B113, (int32_t)0xFA80FFCB,
(int32_t)0x801E3894, (int32_t)0xFAE571A4, (int32_t)0x801A0EF7,
(int32_t)0xFB49E6A2, (int32_t)0x80163440, (int32_t)0xFBAE5E89,
(int32_t)0x8012A86F, (int32_t)0xFC12D919, (int32_t)0x800F6B88,
(int32_t)0xFC775616, (int32_t)0x800C7D8C, (int32_t)0xFCDBD541,
(int32_t)0x8009DE7D, (int32_t)0xFD40565B, (int32_t)0x80078E5E,
(int32_t)0xFDA4D928, (int32_t)0x80058D2E, (int32_t)0xFE095D69,
(int32_t)0x8003DAF0, (int32_t)0xFE6DE2E0, (int32_t)0x800277A5,
(int32_t)0xFED2694F, (int32_t)0x8001634D, (int32_t)0xFF36F078,
(int32_t)0x80009DE9, (int32_t)0xFF9B781D, (int32_t)0x8000277A
};
const int32_t twiddleCoef_4096_q32[6144] =
{
(int32_t)0x7FFFFFFF, (int32_t)0x00000000, (int32_t)0x7FFFF621,
(int32_t)0x003243F5, (int32_t)0x7FFFD885, (int32_t)0x006487E3,
(int32_t)0x7FFFA72C, (int32_t)0x0096CBC1, (int32_t)0x7FFF6216,
(int32_t)0x00C90F88, (int32_t)0x7FFF0942, (int32_t)0x00FB532F,
(int32_t)0x7FFE9CB2, (int32_t)0x012D96B0, (int32_t)0x7FFE1C64,
(int32_t)0x015FDA03, (int32_t)0x7FFD885A, (int32_t)0x01921D1F,
(int32_t)0x7FFCE093, (int32_t)0x01C45FFE, (int32_t)0x7FFC250F,
(int32_t)0x01F6A296, (int32_t)0x7FFB55CE, (int32_t)0x0228E4E1,
(int32_t)0x7FFA72D1, (int32_t)0x025B26D7, (int32_t)0x7FF97C17,
(int32_t)0x028D6870, (int32_t)0x7FF871A1, (int32_t)0x02BFA9A4,
(int32_t)0x7FF7536F, (int32_t)0x02F1EA6B, (int32_t)0x7FF62182,
(int32_t)0x03242ABF, (int32_t)0x7FF4DBD8, (int32_t)0x03566A96,
(int32_t)0x7FF38273, (int32_t)0x0388A9E9, (int32_t)0x7FF21553,
(int32_t)0x03BAE8B1, (int32_t)0x7FF09477, (int32_t)0x03ED26E6,
(int32_t)0x7FEEFFE1, (int32_t)0x041F647F, (int32_t)0x7FED5790,
(int32_t)0x0451A176, (int32_t)0x7FEB9B85, (int32_t)0x0483DDC3,
(int32_t)0x7FE9CBC0, (int32_t)0x04B6195D, (int32_t)0x7FE7E840,
(int32_t)0x04E8543D, (int32_t)0x7FE5F108, (int32_t)0x051A8E5C,
(int32_t)0x7FE3E616, (int32_t)0x054CC7B0, (int32_t)0x7FE1C76B,
(int32_t)0x057F0034, (int32_t)0x7FDF9508, (int32_t)0x05B137DF,
(int32_t)0x7FDD4EEC, (int32_t)0x05E36EA9, (int32_t)0x7FDAF518,
(int32_t)0x0615A48A, (int32_t)0x7FD8878D, (int32_t)0x0647D97C,
(int32_t)0x7FD6064B, (int32_t)0x067A0D75, (int32_t)0x7FD37152,
(int32_t)0x06AC406F, (int32_t)0x7FD0C8A3, (int32_t)0x06DE7261,
(int32_t)0x7FCE0C3E, (int32_t)0x0710A344, (int32_t)0x7FCB3C23,
(int32_t)0x0742D310, (int32_t)0x7FC85853, (int32_t)0x077501BE,
(int32_t)0x7FC560CF, (int32_t)0x07A72F45, (int32_t)0x7FC25596,
(int32_t)0x07D95B9E, (int32_t)0x7FBF36A9, (int32_t)0x080B86C1,
(int32_t)0x7FBC040A, (int32_t)0x083DB0A7, (int32_t)0x7FB8BDB7,
(int32_t)0x086FD947, (int32_t)0x7FB563B2, (int32_t)0x08A2009A,
(int32_t)0x7FB1F5FC, (int32_t)0x08D42698, (int32_t)0x7FAE7494,
(int32_t)0x09064B3A, (int32_t)0x7FAADF7C, (int32_t)0x09386E77,
(int32_t)0x7FA736B4, (int32_t)0x096A9049, (int32_t)0x7FA37A3C,
(int32_t)0x099CB0A7, (int32_t)0x7F9FAA15, (int32_t)0x09CECF89,
(int32_t)0x7F9BC63F, (int32_t)0x0A00ECE8, (int32_t)0x7F97CEBC,
(int32_t)0x0A3308BC, (int32_t)0x7F93C38C, (int32_t)0x0A6522FE,
(int32_t)0x7F8FA4AF, (int32_t)0x0A973BA5, (int32_t)0x7F8B7226,
(int32_t)0x0AC952AA, (int32_t)0x7F872BF3, (int32_t)0x0AFB6805,
(int32_t)0x7F82D214, (int32_t)0x0B2D7BAE, (int32_t)0x7F7E648B,
(int32_t)0x0B5F8D9F, (int32_t)0x7F79E35A, (int32_t)0x0B919DCE,
(int32_t)0x7F754E7F, (int32_t)0x0BC3AC35, (int32_t)0x7F70A5FD,
(int32_t)0x0BF5B8CB, (int32_t)0x7F6BE9D4, (int32_t)0x0C27C389,
(int32_t)0x7F671A04, (int32_t)0x0C59CC67, (int32_t)0x7F62368F,
(int32_t)0x0C8BD35E, (int32_t)0x7F5D3F75, (int32_t)0x0CBDD865,
(int32_t)0x7F5834B6, (int32_t)0x0CEFDB75, (int32_t)0x7F531654,
(int32_t)0x0D21DC87, (int32_t)0x7F4DE450, (int32_t)0x0D53DB92,
(int32_t)0x7F489EAA, (int32_t)0x0D85D88F, (int32_t)0x7F434563,
(int32_t)0x0DB7D376, (int32_t)0x7F3DD87C, (int32_t)0x0DE9CC3F,
(int32_t)0x7F3857F5, (int32_t)0x0E1BC2E3, (int32_t)0x7F32C3D0,
(int32_t)0x0E4DB75B, (int32_t)0x7F2D1C0E, (int32_t)0x0E7FA99D,
(int32_t)0x7F2760AF, (int32_t)0x0EB199A3, (int32_t)0x7F2191B4,
(int32_t)0x0EE38765, (int32_t)0x7F1BAF1E, (int32_t)0x0F1572DC,
(int32_t)0x7F15B8EE, (int32_t)0x0F475BFE, (int32_t)0x7F0FAF24,
(int32_t)0x0F7942C6, (int32_t)0x7F0991C3, (int32_t)0x0FAB272B,
(int32_t)0x7F0360CB, (int32_t)0x0FDD0925, (int32_t)0x7EFD1C3C,
(int32_t)0x100EE8AD, (int32_t)0x7EF6C418, (int32_t)0x1040C5BB,
(int32_t)0x7EF0585F, (int32_t)0x1072A047, (int32_t)0x7EE9D913,
(int32_t)0x10A4784A, (int32_t)0x7EE34635, (int32_t)0x10D64DBC,
(int32_t)0x7EDC9FC6, (int32_t)0x11082096, (int32_t)0x7ED5E5C6,
(int32_t)0x1139F0CE, (int32_t)0x7ECF1837, (int32_t)0x116BBE5F,
(int32_t)0x7EC8371A, (int32_t)0x119D8940, (int32_t)0x7EC1426F,
(int32_t)0x11CF516A, (int32_t)0x7EBA3A39, (int32_t)0x120116D4,
(int32_t)0x7EB31E77, (int32_t)0x1232D978, (int32_t)0x7EABEF2C,
(int32_t)0x1264994E, (int32_t)0x7EA4AC58, (int32_t)0x1296564D,
(int32_t)0x7E9D55FC, (int32_t)0x12C8106E, (int32_t)0x7E95EC19,
(int32_t)0x12F9C7AA, (int32_t)0x7E8E6EB1, (int32_t)0x132B7BF9,
(int32_t)0x7E86DDC5, (int32_t)0x135D2D53, (int32_t)0x7E7F3956,
(int32_t)0x138EDBB0, (int32_t)0x7E778165, (int32_t)0x13C0870A,
(int32_t)0x7E6FB5F3, (int32_t)0x13F22F57, (int32_t)0x7E67D702,
(int32_t)0x1423D492, (int32_t)0x7E5FE493, (int32_t)0x145576B1,
(int32_t)0x7E57DEA6, (int32_t)0x148715AD, (int32_t)0x7E4FC53E,
(int32_t)0x14B8B17F, (int32_t)0x7E47985B, (int32_t)0x14EA4A1F,
(int32_t)0x7E3F57FE, (int32_t)0x151BDF85, (int32_t)0x7E37042A,
(int32_t)0x154D71AA, (int32_t)0x7E2E9CDF, (int32_t)0x157F0086,
(int32_t)0x7E26221E, (int32_t)0x15B08C11, (int32_t)0x7E1D93E9,
(int32_t)0x15E21444, (int32_t)0x7E14F242, (int32_t)0x16139917,
(int32_t)0x7E0C3D29, (int32_t)0x16451A83, (int32_t)0x7E03749F,
(int32_t)0x1676987F, (int32_t)0x7DFA98A7, (int32_t)0x16A81305,
(int32_t)0x7DF1A942, (int32_t)0x16D98A0C, (int32_t)0x7DE8A670,
(int32_t)0x170AFD8D, (int32_t)0x7DDF9034, (int32_t)0x173C6D80,
(int32_t)0x7DD6668E, (int32_t)0x176DD9DE, (int32_t)0x7DCD2981,
(int32_t)0x179F429F, (int32_t)0x7DC3D90D, (int32_t)0x17D0A7BB,
(int32_t)0x7DBA7534, (int32_t)0x1802092C, (int32_t)0x7DB0FDF7,
(int32_t)0x183366E8, (int32_t)0x7DA77359, (int32_t)0x1864C0E9,
(int32_t)0x7D9DD55A, (int32_t)0x18961727, (int32_t)0x7D9423FB,
(int32_t)0x18C7699B, (int32_t)0x7D8A5F3F, (int32_t)0x18F8B83C,
(int32_t)0x7D808727, (int32_t)0x192A0303, (int32_t)0x7D769BB5,
(int32_t)0x195B49E9, (int32_t)0x7D6C9CE9, (int32_t)0x198C8CE6,
(int32_t)0x7D628AC5, (int32_t)0x19BDCBF2, (int32_t)0x7D58654C,
(int32_t)0x19EF0706, (int32_t)0x7D4E2C7E, (int32_t)0x1A203E1B,
(int32_t)0x7D43E05E, (int32_t)0x1A517127, (int32_t)0x7D3980EC,
(int32_t)0x1A82A025, (int32_t)0x7D2F0E2A, (int32_t)0x1AB3CB0C,
(int32_t)0x7D24881A, (int32_t)0x1AE4F1D6, (int32_t)0x7D19EEBE,
(int32_t)0x1B161479, (int32_t)0x7D0F4218, (int32_t)0x1B4732EF,
(int32_t)0x7D048228, (int32_t)0x1B784D30, (int32_t)0x7CF9AEF0,
(int32_t)0x1BA96334, (int32_t)0x7CEEC873, (int32_t)0x1BDA74F5,
(int32_t)0x7CE3CEB1, (int32_t)0x1C0B826A, (int32_t)0x7CD8C1AD,
(int32_t)0x1C3C8B8C, (int32_t)0x7CCDA168, (int32_t)0x1C6D9053,
(int32_t)0x7CC26DE5, (int32_t)0x1C9E90B8, (int32_t)0x7CB72724,
(int32_t)0x1CCF8CB3, (int32_t)0x7CABCD27, (int32_t)0x1D00843C,
(int32_t)0x7CA05FF1, (int32_t)0x1D31774D, (int32_t)0x7C94DF82,
(int32_t)0x1D6265DD, (int32_t)0x7C894BDD, (int32_t)0x1D934FE5,
(int32_t)0x7C7DA504, (int32_t)0x1DC4355D, (int32_t)0x7C71EAF8,
(int32_t)0x1DF5163F, (int32_t)0x7C661DBB, (int32_t)0x1E25F281,
(int32_t)0x7C5A3D4F, (int32_t)0x1E56CA1E, (int32_t)0x7C4E49B6,
(int32_t)0x1E879D0C, (int32_t)0x7C4242F2, (int32_t)0x1EB86B46,
(int32_t)0x7C362904, (int32_t)0x1EE934C2, (int32_t)0x7C29FBEE,
(int32_t)0x1F19F97B, (int32_t)0x7C1DBBB2, (int32_t)0x1F4AB967,
(int32_t)0x7C116853, (int32_t)0x1F7B7480, (int32_t)0x7C0501D1,
(int32_t)0x1FAC2ABF, (int32_t)0x7BF88830, (int32_t)0x1FDCDC1A,
(int32_t)0x7BEBFB70, (int32_t)0x200D888C, (int32_t)0x7BDF5B94,
(int32_t)0x203E300D, (int32_t)0x7BD2A89E, (int32_t)0x206ED295,
(int32_t)0x7BC5E28F, (int32_t)0x209F701C, (int32_t)0x7BB9096A,
(int32_t)0x20D0089B, (int32_t)0x7BAC1D31, (int32_t)0x21009C0B,
(int32_t)0x7B9F1DE5, (int32_t)0x21312A65, (int32_t)0x7B920B89,
(int32_t)0x2161B39F, (int32_t)0x7B84E61E, (int32_t)0x219237B4,
(int32_t)0x7B77ADA8, (int32_t)0x21C2B69C, (int32_t)0x7B6A6227,
(int32_t)0x21F3304E, (int32_t)0x7B5D039D, (int32_t)0x2223A4C5,
(int32_t)0x7B4F920E, (int32_t)0x225413F8, (int32_t)0x7B420D7A,
(int32_t)0x22847DDF, (int32_t)0x7B3475E4, (int32_t)0x22B4E274,
(int32_t)0x7B26CB4F, (int32_t)0x22E541AE, (int32_t)0x7B190DBB,
(int32_t)0x23159B87, (int32_t)0x7B0B3D2C, (int32_t)0x2345EFF7,
(int32_t)0x7AFD59A3, (int32_t)0x23763EF7, (int32_t)0x7AEF6323,
(int32_t)0x23A6887E, (int32_t)0x7AE159AE, (int32_t)0x23D6CC86,
(int32_t)0x7AD33D45, (int32_t)0x24070B07, (int32_t)0x7AC50DEB,
(int32_t)0x243743FA, (int32_t)0x7AB6CBA3, (int32_t)0x24677757,
(int32_t)0x7AA8766E, (int32_t)0x2497A517, (int32_t)0x7A9A0E4F,
(int32_t)0x24C7CD32, (int32_t)0x7A8B9348, (int32_t)0x24F7EFA1,
(int32_t)0x7A7D055B, (int32_t)0x25280C5D, (int32_t)0x7A6E648A,
(int32_t)0x2558235E, (int32_t)0x7A5FB0D8, (int32_t)0x2588349D,
(int32_t)0x7A50EA46, (int32_t)0x25B84012, (int32_t)0x7A4210D8,
(int32_t)0x25E845B5, (int32_t)0x7A33248F, (int32_t)0x26184581,
(int32_t)0x7A24256E, (int32_t)0x26483F6C, (int32_t)0x7A151377,
(int32_t)0x26783370, (int32_t)0x7A05EEAD, (int32_t)0x26A82185,
(int32_t)0x79F6B711, (int32_t)0x26D809A5, (int32_t)0x79E76CA6,
(int32_t)0x2707EBC6, (int32_t)0x79D80F6F, (int32_t)0x2737C7E3,
(int32_t)0x79C89F6D, (int32_t)0x27679DF4, (int32_t)0x79B91CA4,
(int32_t)0x27976DF1, (int32_t)0x79A98715, (int32_t)0x27C737D2,
(int32_t)0x7999DEC3, (int32_t)0x27F6FB92, (int32_t)0x798A23B1,
(int32_t)0x2826B928, (int32_t)0x797A55E0, (int32_t)0x2856708C,
(int32_t)0x796A7554, (int32_t)0x288621B9, (int32_t)0x795A820E,
(int32_t)0x28B5CCA5, (int32_t)0x794A7C11, (int32_t)0x28E5714A,
(int32_t)0x793A6360, (int32_t)0x29150FA1, (int32_t)0x792A37FE,
(int32_t)0x2944A7A2, (int32_t)0x7919F9EB, (int32_t)0x29743945,
(int32_t)0x7909A92C, (int32_t)0x29A3C484, (int32_t)0x78F945C3,
(int32_t)0x29D34958, (int32_t)0x78E8CFB1, (int32_t)0x2A02C7B8,
(int32_t)0x78D846FB, (int32_t)0x2A323F9D, (int32_t)0x78C7ABA1,
(int32_t)0x2A61B101, (int32_t)0x78B6FDA8, (int32_t)0x2A911BDB,
(int32_t)0x78A63D10, (int32_t)0x2AC08025, (int32_t)0x789569DE,
(int32_t)0x2AEFDDD8, (int32_t)0x78848413, (int32_t)0x2B1F34EB,
(int32_t)0x78738BB3, (int32_t)0x2B4E8558, (int32_t)0x786280BF,
(int32_t)0x2B7DCF17, (int32_t)0x7851633B, (int32_t)0x2BAD1221,
(int32_t)0x78403328, (int32_t)0x2BDC4E6F, (int32_t)0x782EF08B,
(int32_t)0x2C0B83F9, (int32_t)0x781D9B64, (int32_t)0x2C3AB2B9,
(int32_t)0x780C33B8, (int32_t)0x2C69DAA6, (int32_t)0x77FAB988,
(int32_t)0x2C98FBBA, (int32_t)0x77E92CD8, (int32_t)0x2CC815ED,
(int32_t)0x77D78DAA, (int32_t)0x2CF72939, (int32_t)0x77C5DC01,
(int32_t)0x2D263595, (int32_t)0x77B417DF, (int32_t)0x2D553AFB,
(int32_t)0x77A24148, (int32_t)0x2D843963, (int32_t)0x7790583D,
(int32_t)0x2DB330C7, (int32_t)0x777E5CC3, (int32_t)0x2DE2211E,
(int32_t)0x776C4EDB, (int32_t)0x2E110A62, (int32_t)0x775A2E88,
(int32_t)0x2E3FEC8B, (int32_t)0x7747FBCE, (int32_t)0x2E6EC792,
(int32_t)0x7735B6AE, (int32_t)0x2E9D9B70, (int32_t)0x77235F2D,
(int32_t)0x2ECC681E, (int32_t)0x7710F54B, (int32_t)0x2EFB2D94,
(int32_t)0x76FE790E, (int32_t)0x2F29EBCC, (int32_t)0x76EBEA77,
(int32_t)0x2F58A2BD, (int32_t)0x76D94988, (int32_t)0x2F875262,
(int32_t)0x76C69646, (int32_t)0x2FB5FAB2, (int32_t)0x76B3D0B3,
(int32_t)0x2FE49BA6, (int32_t)0x76A0F8D2, (int32_t)0x30133538,
(int32_t)0x768E0EA5, (int32_t)0x3041C760, (int32_t)0x767B1230,
(int32_t)0x30705217, (int32_t)0x76680376, (int32_t)0x309ED555,
(int32_t)0x7654E279, (int32_t)0x30CD5114, (int32_t)0x7641AF3C,
(int32_t)0x30FBC54D, (int32_t)0x762E69C3, (int32_t)0x312A31F8,
(int32_t)0x761B1211, (int32_t)0x3158970D, (int32_t)0x7607A827,
(int32_t)0x3186F487, (int32_t)0x75F42C0A, (int32_t)0x31B54A5D,
(int32_t)0x75E09DBD, (int32_t)0x31E39889, (int32_t)0x75CCFD42,
(int32_t)0x3211DF03, (int32_t)0x75B94A9C, (int32_t)0x32401DC5,
(int32_t)0x75A585CF, (int32_t)0x326E54C7, (int32_t)0x7591AEDD,
(int32_t)0x329C8402, (int32_t)0x757DC5CA, (int32_t)0x32CAAB6F,
(int32_t)0x7569CA98, (int32_t)0x32F8CB07, (int32_t)0x7555BD4B,
(int32_t)0x3326E2C2, (int32_t)0x75419DE6, (int32_t)0x3354F29A,
(int32_t)0x752D6C6C, (int32_t)0x3382FA88, (int32_t)0x751928E0,
(int32_t)0x33B0FA84, (int32_t)0x7504D345, (int32_t)0x33DEF287,
(int32_t)0x74F06B9E, (int32_t)0x340CE28A, (int32_t)0x74DBF1EF,
(int32_t)0x343ACA87, (int32_t)0x74C7663A, (int32_t)0x3468AA76,
(int32_t)0x74B2C883, (int32_t)0x3496824F, (int32_t)0x749E18CD,
(int32_t)0x34C4520D, (int32_t)0x7489571B, (int32_t)0x34F219A7,
(int32_t)0x74748371, (int32_t)0x351FD917, (int32_t)0x745F9DD1,
(int32_t)0x354D9056, (int32_t)0x744AA63E, (int32_t)0x357B3F5D,
(int32_t)0x74359CBD, (int32_t)0x35A8E624, (int32_t)0x74208150,
(int32_t)0x35D684A5, (int32_t)0x740B53FA, (int32_t)0x36041AD9,
(int32_t)0x73F614C0, (int32_t)0x3631A8B7, (int32_t)0x73E0C3A3,
(int32_t)0x365F2E3B, (int32_t)0x73CB60A7, (int32_t)0x368CAB5C,
(int32_t)0x73B5EBD0, (int32_t)0x36BA2013, (int32_t)0x73A06522,
(int32_t)0x36E78C5A, (int32_t)0x738ACC9E, (int32_t)0x3714F02A,
(int32_t)0x73752249, (int32_t)0x37424B7A, (int32_t)0x735F6626,
(int32_t)0x376F9E46, (int32_t)0x73499838, (int32_t)0x379CE884,
(int32_t)0x7333B883, (int32_t)0x37CA2A30, (int32_t)0x731DC709,
(int32_t)0x37F76340, (int32_t)0x7307C3D0, (int32_t)0x382493B0,
(int32_t)0x72F1AED8, (int32_t)0x3851BB76, (int32_t)0x72DB8828,
(int32_t)0x387EDA8E, (int32_t)0x72C54FC0, (int32_t)0x38ABF0EF,
(int32_t)0x72AF05A6, (int32_t)0x38D8FE93, (int32_t)0x7298A9DC,
(int32_t)0x39060372, (int32_t)0x72823C66, (int32_t)0x3932FF87,
(int32_t)0x726BBD48, (int32_t)0x395FF2C9, (int32_t)0x72552C84,
(int32_t)0x398CDD32, (int32_t)0x723E8A1F, (int32_t)0x39B9BEBB,
(int32_t)0x7227D61C, (int32_t)0x39E6975D, (int32_t)0x7211107D,
(int32_t)0x3A136712, (int32_t)0x71FA3948, (int32_t)0x3A402DD1,
(int32_t)0x71E3507F, (int32_t)0x3A6CEB95, (int32_t)0x71CC5626,
(int32_t)0x3A99A057, (int32_t)0x71B54A40, (int32_t)0x3AC64C0F,
(int32_t)0x719E2CD2, (int32_t)0x3AF2EEB7, (int32_t)0x7186FDDE,
(int32_t)0x3B1F8847, (int32_t)0x716FBD68, (int32_t)0x3B4C18BA,
(int32_t)0x71586B73, (int32_t)0x3B78A007, (int32_t)0x71410804,
(int32_t)0x3BA51E29, (int32_t)0x7129931E, (int32_t)0x3BD19317,
(int32_t)0x71120CC5, (int32_t)0x3BFDFECD, (int32_t)0x70FA74FB,
(int32_t)0x3C2A6142, (int32_t)0x70E2CBC6, (int32_t)0x3C56BA70,
(int32_t)0x70CB1127, (int32_t)0x3C830A4F, (int32_t)0x70B34524,
(int32_t)0x3CAF50DA, (int32_t)0x709B67C0, (int32_t)0x3CDB8E09,
(int32_t)0x708378FE, (int32_t)0x3D07C1D5, (int32_t)0x706B78E3,
(int32_t)0x3D33EC39, (int32_t)0x70536771, (int32_t)0x3D600D2B,
(int32_t)0x703B44AC, (int32_t)0x3D8C24A7, (int32_t)0x70231099,
(int32_t)0x3DB832A5, (int32_t)0x700ACB3B, (int32_t)0x3DE4371F,
(int32_t)0x6FF27496, (int32_t)0x3E10320D, (int32_t)0x6FDA0CAD,
(int32_t)0x3E3C2369, (int32_t)0x6FC19385, (int32_t)0x3E680B2C,
(int32_t)0x6FA90920, (int32_t)0x3E93E94F, (int32_t)0x6F906D84,
(int32_t)0x3EBFBDCC, (int32_t)0x6F77C0B3, (int32_t)0x3EEB889C,
(int32_t)0x6F5F02B1, (int32_t)0x3F1749B7, (int32_t)0x6F463383,
(int32_t)0x3F430118, (int32_t)0x6F2D532C, (int32_t)0x3F6EAEB8,
(int32_t)0x6F1461AF, (int32_t)0x3F9A528F, (int32_t)0x6EFB5F12,
(int32_t)0x3FC5EC97, (int32_t)0x6EE24B57, (int32_t)0x3FF17CCA,
(int32_t)0x6EC92682, (int32_t)0x401D0320, (int32_t)0x6EAFF098,
(int32_t)0x40487F93, (int32_t)0x6E96A99C, (int32_t)0x4073F21D,
(int32_t)0x6E7D5193, (int32_t)0x409F5AB6, (int32_t)0x6E63E87F,
(int32_t)0x40CAB957, (int32_t)0x6E4A6E65, (int32_t)0x40F60DFB,
(int32_t)0x6E30E349, (int32_t)0x4121589A, (int32_t)0x6E17472F,
(int32_t)0x414C992E, (int32_t)0x6DFD9A1B, (int32_t)0x4177CFB0,
(int32_t)0x6DE3DC11, (int32_t)0x41A2FC1A, (int32_t)0x6DCA0D14,
(int32_t)0x41CE1E64, (int32_t)0x6DB02D29, (int32_t)0x41F93688,
(int32_t)0x6D963C54, (int32_t)0x42244480, (int32_t)0x6D7C3A98,
(int32_t)0x424F4845, (int32_t)0x6D6227FA, (int32_t)0x427A41D0,
(int32_t)0x6D48047E, (int32_t)0x42A5311A, (int32_t)0x6D2DD027,
(int32_t)0x42D0161E, (int32_t)0x6D138AFA, (int32_t)0x42FAF0D4,
(int32_t)0x6CF934FB, (int32_t)0x4325C135, (int32_t)0x6CDECE2E,
(int32_t)0x4350873C, (int32_t)0x6CC45697, (int32_t)0x437B42E1,
(int32_t)0x6CA9CE3A, (int32_t)0x43A5F41E, (int32_t)0x6C8F351C,
(int32_t)0x43D09AEC, (int32_t)0x6C748B3F, (int32_t)0x43FB3745,
(int32_t)0x6C59D0A9, (int32_t)0x4425C923, (int32_t)0x6C3F055D,
(int32_t)0x4450507E, (int32_t)0x6C242960, (int32_t)0x447ACD50,
(int32_t)0x6C093CB6, (int32_t)0x44A53F93, (int32_t)0x6BEE3F62,
(int32_t)0x44CFA73F, (int32_t)0x6BD3316A, (int32_t)0x44FA044F,
(int32_t)0x6BB812D0, (int32_t)0x452456BC, (int32_t)0x6B9CE39B,
(int32_t)0x454E9E80, (int32_t)0x6B81A3CD, (int32_t)0x4578DB93,
(int32_t)0x6B66536A, (int32_t)0x45A30DF0, (int32_t)0x6B4AF278,
(int32_t)0x45CD358F, (int32_t)0x6B2F80FA, (int32_t)0x45F7526B,
(int32_t)0x6B13FEF5, (int32_t)0x4621647C, (int32_t)0x6AF86C6C,
(int32_t)0x464B6BBD, (int32_t)0x6ADCC964, (int32_t)0x46756827,
(int32_t)0x6AC115E1, (int32_t)0x469F59B4, (int32_t)0x6AA551E8,
(int32_t)0x46C9405C, (int32_t)0x6A897D7D, (int32_t)0x46F31C1A,
(int32_t)0x6A6D98A4, (int32_t)0x471CECE6, (int32_t)0x6A51A361,
(int32_t)0x4746B2BC, (int32_t)0x6A359DB9, (int32_t)0x47706D93,
(int32_t)0x6A1987B0, (int32_t)0x479A1D66, (int32_t)0x69FD614A,
(int32_t)0x47C3C22E, (int32_t)0x69E12A8C, (int32_t)0x47ED5BE6,
(int32_t)0x69C4E37A, (int32_t)0x4816EA85, (int32_t)0x69A88C18,
(int32_t)0x48406E07, (int32_t)0x698C246C, (int32_t)0x4869E664,
(int32_t)0x696FAC78, (int32_t)0x48935397, (int32_t)0x69532442,
(int32_t)0x48BCB598, (int32_t)0x69368BCE, (int32_t)0x48E60C62,
(int32_t)0x6919E320, (int32_t)0x490F57EE, (int32_t)0x68FD2A3D,
(int32_t)0x49389836, (int32_t)0x68E06129, (int32_t)0x4961CD32,
(int32_t)0x68C387E9, (int32_t)0x498AF6DE, (int32_t)0x68A69E81,
(int32_t)0x49B41533, (int32_t)0x6889A4F5, (int32_t)0x49DD282A,
(int32_t)0x686C9B4B, (int32_t)0x4A062FBD, (int32_t)0x684F8186,
(int32_t)0x4A2F2BE5, (int32_t)0x683257AA, (int32_t)0x4A581C9D,
(int32_t)0x68151DBE, (int32_t)0x4A8101DE, (int32_t)0x67F7D3C4,
(int32_t)0x4AA9DBA1, (int32_t)0x67DA79C2, (int32_t)0x4AD2A9E1,
(int32_t)0x67BD0FBC, (int32_t)0x4AFB6C97, (int32_t)0x679F95B7,
(int32_t)0x4B2423BD, (int32_t)0x67820BB6, (int32_t)0x4B4CCF4D,
(int32_t)0x676471C0, (int32_t)0x4B756F3F, (int32_t)0x6746C7D7,
(int32_t)0x4B9E038F, (int32_t)0x67290E02, (int32_t)0x4BC68C36,
(int32_t)0x670B4443, (int32_t)0x4BEF092D, (int32_t)0x66ED6AA1,
(int32_t)0x4C177A6E, (int32_t)0x66CF811F, (int32_t)0x4C3FDFF3,
(int32_t)0x66B187C3, (int32_t)0x4C6839B6, (int32_t)0x66937E90,
(int32_t)0x4C9087B1, (int32_t)0x6675658C, (int32_t)0x4CB8C9DD,
(int32_t)0x66573CBB, (int32_t)0x4CE10034, (int32_t)0x66390422,
(int32_t)0x4D092AB0, (int32_t)0x661ABBC5, (int32_t)0x4D31494B,
(int32_t)0x65FC63A9, (int32_t)0x4D595BFE, (int32_t)0x65DDFBD3,
(int32_t)0x4D8162C4, (int32_t)0x65BF8447, (int32_t)0x4DA95D96,
(int32_t)0x65A0FD0B, (int32_t)0x4DD14C6E, (int32_t)0x65826622,
(int32_t)0x4DF92F45, (int32_t)0x6563BF92, (int32_t)0x4E210617,
(int32_t)0x6545095F, (int32_t)0x4E48D0DC, (int32_t)0x6526438E,
(int32_t)0x4E708F8F, (int32_t)0x65076E24, (int32_t)0x4E984229,
(int32_t)0x64E88926, (int32_t)0x4EBFE8A4, (int32_t)0x64C99498,
(int32_t)0x4EE782FA, (int32_t)0x64AA907F, (int32_t)0x4F0F1126,
(int32_t)0x648B7CDF, (int32_t)0x4F369320, (int32_t)0x646C59BF,
(int32_t)0x4F5E08E3, (int32_t)0x644D2722, (int32_t)0x4F857268,
(int32_t)0x642DE50D, (int32_t)0x4FACCFAB, (int32_t)0x640E9385,
(int32_t)0x4FD420A3, (int32_t)0x63EF328F, (int32_t)0x4FFB654D,
(int32_t)0x63CFC230, (int32_t)0x50229DA0, (int32_t)0x63B0426D,
(int32_t)0x5049C999, (int32_t)0x6390B34A, (int32_t)0x5070E92F,
(int32_t)0x637114CC, (int32_t)0x5097FC5E, (int32_t)0x635166F8,
(int32_t)0x50BF031F, (int32_t)0x6331A9D4, (int32_t)0x50E5FD6C,
(int32_t)0x6311DD63, (int32_t)0x510CEB40, (int32_t)0x62F201AC,
(int32_t)0x5133CC94, (int32_t)0x62D216B2, (int32_t)0x515AA162,
(int32_t)0x62B21C7B, (int32_t)0x518169A4, (int32_t)0x6292130C,
(int32_t)0x51A82555, (int32_t)0x6271FA69, (int32_t)0x51CED46E,
(int32_t)0x6251D297, (int32_t)0x51F576E9, (int32_t)0x62319B9D,
(int32_t)0x521C0CC1, (int32_t)0x6211557D, (int32_t)0x524295EF,
(int32_t)0x61F1003E, (int32_t)0x5269126E, (int32_t)0x61D09BE5,
(int32_t)0x528F8237, (int32_t)0x61B02876, (int32_t)0x52B5E545,
(int32_t)0x618FA5F6, (int32_t)0x52DC3B92, (int32_t)0x616F146B,
(int32_t)0x53028517, (int32_t)0x614E73D9, (int32_t)0x5328C1D0,
(int32_t)0x612DC446, (int32_t)0x534EF1B5, (int32_t)0x610D05B7,
(int32_t)0x537514C1, (int32_t)0x60EC3830, (int32_t)0x539B2AEF,
(int32_t)0x60CB5BB6, (int32_t)0x53C13438, (int32_t)0x60AA704F,
(int32_t)0x53E73097, (int32_t)0x60897600, (int32_t)0x540D2005,
(int32_t)0x60686CCE, (int32_t)0x5433027D, (int32_t)0x604754BE,
(int32_t)0x5458D7F9, (int32_t)0x60262DD5, (int32_t)0x547EA073,
(int32_t)0x6004F818, (int32_t)0x54A45BE5, (int32_t)0x5FE3B38D,
(int32_t)0x54CA0A4A, (int32_t)0x5FC26038, (int32_t)0x54EFAB9C,
(int32_t)0x5FA0FE1E, (int32_t)0x55153FD4, (int32_t)0x5F7F8D46,
(int32_t)0x553AC6ED, (int32_t)0x5F5E0DB3, (int32_t)0x556040E2,
(int32_t)0x5F3C7F6B, (int32_t)0x5585ADAC, (int32_t)0x5F1AE273,
(int32_t)0x55AB0D46, (int32_t)0x5EF936D1, (int32_t)0x55D05FAA,
(int32_t)0x5ED77C89, (int32_t)0x55F5A4D2, (int32_t)0x5EB5B3A1,
(int32_t)0x561ADCB8, (int32_t)0x5E93DC1F, (int32_t)0x56400757,
(int32_t)0x5E71F606, (int32_t)0x566524AA, (int32_t)0x5E50015D,
(int32_t)0x568A34A9, (int32_t)0x5E2DFE28, (int32_t)0x56AF3750,
(int32_t)0x5E0BEC6E, (int32_t)0x56D42C99, (int32_t)0x5DE9CC32,
(int32_t)0x56F9147E, (int32_t)0x5DC79D7C, (int32_t)0x571DEEF9,
(int32_t)0x5DA5604E, (int32_t)0x5742BC05, (int32_t)0x5D8314B0,
(int32_t)0x57677B9D, (int32_t)0x5D60BAA6, (int32_t)0x578C2DB9,
(int32_t)0x5D3E5236, (int32_t)0x57B0D256, (int32_t)0x5D1BDB65,
(int32_t)0x57D5696C, (int32_t)0x5CF95638, (int32_t)0x57F9F2F7,
(int32_t)0x5CD6C2B4, (int32_t)0x581E6EF1, (int32_t)0x5CB420DF,
(int32_t)0x5842DD54, (int32_t)0x5C9170BF, (int32_t)0x58673E1B,
(int32_t)0x5C6EB258, (int32_t)0x588B913F, (int32_t)0x5C4BE5B0,
(int32_t)0x58AFD6BC, (int32_t)0x5C290ACC, (int32_t)0x58D40E8C,
(int32_t)0x5C0621B2, (int32_t)0x58F838A9, (int32_t)0x5BE32A67,
(int32_t)0x591C550E, (int32_t)0x5BC024F0, (int32_t)0x594063B4,
(int32_t)0x5B9D1153, (int32_t)0x59646497, (int32_t)0x5B79EF96,
(int32_t)0x598857B1, (int32_t)0x5B56BFBD, (int32_t)0x59AC3CFD,
(int32_t)0x5B3381CE, (int32_t)0x59D01474, (int32_t)0x5B1035CF,
(int32_t)0x59F3DE12, (int32_t)0x5AECDBC4, (int32_t)0x5A1799D0,
(int32_t)0x5AC973B4, (int32_t)0x5A3B47AA, (int32_t)0x5AA5FDA4,
(int32_t)0x5A5EE79A, (int32_t)0x5A82799A, (int32_t)0x5A82799A,
(int32_t)0x5A5EE79A, (int32_t)0x5AA5FDA4, (int32_t)0x5A3B47AA,
(int32_t)0x5AC973B4, (int32_t)0x5A1799D0, (int32_t)0x5AECDBC4,
(int32_t)0x59F3DE12, (int32_t)0x5B1035CF, (int32_t)0x59D01474,
(int32_t)0x5B3381CE, (int32_t)0x59AC3CFD, (int32_t)0x5B56BFBD,
(int32_t)0x598857B1, (int32_t)0x5B79EF96, (int32_t)0x59646497,
(int32_t)0x5B9D1153, (int32_t)0x594063B4, (int32_t)0x5BC024F0,
(int32_t)0x591C550E, (int32_t)0x5BE32A67, (int32_t)0x58F838A9,
(int32_t)0x5C0621B2, (int32_t)0x58D40E8C, (int32_t)0x5C290ACC,
(int32_t)0x58AFD6BC, (int32_t)0x5C4BE5B0, (int32_t)0x588B913F,
(int32_t)0x5C6EB258, (int32_t)0x58673E1B, (int32_t)0x5C9170BF,
(int32_t)0x5842DD54, (int32_t)0x5CB420DF, (int32_t)0x581E6EF1,
(int32_t)0x5CD6C2B4, (int32_t)0x57F9F2F7, (int32_t)0x5CF95638,
(int32_t)0x57D5696C, (int32_t)0x5D1BDB65, (int32_t)0x57B0D256,
(int32_t)0x5D3E5236, (int32_t)0x578C2DB9, (int32_t)0x5D60BAA6,
(int32_t)0x57677B9D, (int32_t)0x5D8314B0, (int32_t)0x5742BC05,
(int32_t)0x5DA5604E, (int32_t)0x571DEEF9, (int32_t)0x5DC79D7C,
(int32_t)0x56F9147E, (int32_t)0x5DE9CC32, (int32_t)0x56D42C99,
(int32_t)0x5E0BEC6E, (int32_t)0x56AF3750, (int32_t)0x5E2DFE28,
(int32_t)0x568A34A9, (int32_t)0x5E50015D, (int32_t)0x566524AA,
(int32_t)0x5E71F606, (int32_t)0x56400757, (int32_t)0x5E93DC1F,
(int32_t)0x561ADCB8, (int32_t)0x5EB5B3A1, (int32_t)0x55F5A4D2,
(int32_t)0x5ED77C89, (int32_t)0x55D05FAA, (int32_t)0x5EF936D1,
(int32_t)0x55AB0D46, (int32_t)0x5F1AE273, (int32_t)0x5585ADAC,
(int32_t)0x5F3C7F6B, (int32_t)0x556040E2, (int32_t)0x5F5E0DB3,
(int32_t)0x553AC6ED, (int32_t)0x5F7F8D46, (int32_t)0x55153FD4,
(int32_t)0x5FA0FE1E, (int32_t)0x54EFAB9C, (int32_t)0x5FC26038,
(int32_t)0x54CA0A4A, (int32_t)0x5FE3B38D, (int32_t)0x54A45BE5,
(int32_t)0x6004F818, (int32_t)0x547EA073, (int32_t)0x60262DD5,
(int32_t)0x5458D7F9, (int32_t)0x604754BE, (int32_t)0x5433027D,
(int32_t)0x60686CCE, (int32_t)0x540D2005, (int32_t)0x60897600,
(int32_t)0x53E73097, (int32_t)0x60AA704F, (int32_t)0x53C13438,
(int32_t)0x60CB5BB6, (int32_t)0x539B2AEF, (int32_t)0x60EC3830,
(int32_t)0x537514C1, (int32_t)0x610D05B7, (int32_t)0x534EF1B5,
(int32_t)0x612DC446, (int32_t)0x5328C1D0, (int32_t)0x614E73D9,
(int32_t)0x53028517, (int32_t)0x616F146B, (int32_t)0x52DC3B92,
(int32_t)0x618FA5F6, (int32_t)0x52B5E545, (int32_t)0x61B02876,
(int32_t)0x528F8237, (int32_t)0x61D09BE5, (int32_t)0x5269126E,
(int32_t)0x61F1003E, (int32_t)0x524295EF, (int32_t)0x6211557D,
(int32_t)0x521C0CC1, (int32_t)0x62319B9D, (int32_t)0x51F576E9,
(int32_t)0x6251D297, (int32_t)0x51CED46E, (int32_t)0x6271FA69,
(int32_t)0x51A82555, (int32_t)0x6292130C, (int32_t)0x518169A4,
(int32_t)0x62B21C7B, (int32_t)0x515AA162, (int32_t)0x62D216B2,
(int32_t)0x5133CC94, (int32_t)0x62F201AC, (int32_t)0x510CEB40,
(int32_t)0x6311DD63, (int32_t)0x50E5FD6C, (int32_t)0x6331A9D4,
(int32_t)0x50BF031F, (int32_t)0x635166F8, (int32_t)0x5097FC5E,
(int32_t)0x637114CC, (int32_t)0x5070E92F, (int32_t)0x6390B34A,
(int32_t)0x5049C999, (int32_t)0x63B0426D, (int32_t)0x50229DA0,
(int32_t)0x63CFC230, (int32_t)0x4FFB654D, (int32_t)0x63EF328F,
(int32_t)0x4FD420A3, (int32_t)0x640E9385, (int32_t)0x4FACCFAB,
(int32_t)0x642DE50D, (int32_t)0x4F857268, (int32_t)0x644D2722,
(int32_t)0x4F5E08E3, (int32_t)0x646C59BF, (int32_t)0x4F369320,
(int32_t)0x648B7CDF, (int32_t)0x4F0F1126, (int32_t)0x64AA907F,
(int32_t)0x4EE782FA, (int32_t)0x64C99498, (int32_t)0x4EBFE8A4,
(int32_t)0x64E88926, (int32_t)0x4E984229, (int32_t)0x65076E24,
(int32_t)0x4E708F8F, (int32_t)0x6526438E, (int32_t)0x4E48D0DC,
(int32_t)0x6545095F, (int32_t)0x4E210617, (int32_t)0x6563BF92,
(int32_t)0x4DF92F45, (int32_t)0x65826622, (int32_t)0x4DD14C6E,
(int32_t)0x65A0FD0B, (int32_t)0x4DA95D96, (int32_t)0x65BF8447,
(int32_t)0x4D8162C4, (int32_t)0x65DDFBD3, (int32_t)0x4D595BFE,
(int32_t)0x65FC63A9, (int32_t)0x4D31494B, (int32_t)0x661ABBC5,
(int32_t)0x4D092AB0, (int32_t)0x66390422, (int32_t)0x4CE10034,
(int32_t)0x66573CBB, (int32_t)0x4CB8C9DD, (int32_t)0x6675658C,
(int32_t)0x4C9087B1, (int32_t)0x66937E90, (int32_t)0x4C6839B6,
(int32_t)0x66B187C3, (int32_t)0x4C3FDFF3, (int32_t)0x66CF811F,
(int32_t)0x4C177A6E, (int32_t)0x66ED6AA1, (int32_t)0x4BEF092D,
(int32_t)0x670B4443, (int32_t)0x4BC68C36, (int32_t)0x67290E02,
(int32_t)0x4B9E038F, (int32_t)0x6746C7D7, (int32_t)0x4B756F3F,
(int32_t)0x676471C0, (int32_t)0x4B4CCF4D, (int32_t)0x67820BB6,
(int32_t)0x4B2423BD, (int32_t)0x679F95B7, (int32_t)0x4AFB6C97,
(int32_t)0x67BD0FBC, (int32_t)0x4AD2A9E1, (int32_t)0x67DA79C2,
(int32_t)0x4AA9DBA1, (int32_t)0x67F7D3C4, (int32_t)0x4A8101DE,
(int32_t)0x68151DBE, (int32_t)0x4A581C9D, (int32_t)0x683257AA,
(int32_t)0x4A2F2BE5, (int32_t)0x684F8186, (int32_t)0x4A062FBD,
(int32_t)0x686C9B4B, (int32_t)0x49DD282A, (int32_t)0x6889A4F5,
(int32_t)0x49B41533, (int32_t)0x68A69E81, (int32_t)0x498AF6DE,
(int32_t)0x68C387E9, (int32_t)0x4961CD32, (int32_t)0x68E06129,
(int32_t)0x49389836, (int32_t)0x68FD2A3D, (int32_t)0x490F57EE,
(int32_t)0x6919E320, (int32_t)0x48E60C62, (int32_t)0x69368BCE,
(int32_t)0x48BCB598, (int32_t)0x69532442, (int32_t)0x48935397,
(int32_t)0x696FAC78, (int32_t)0x4869E664, (int32_t)0x698C246C,
(int32_t)0x48406E07, (int32_t)0x69A88C18, (int32_t)0x4816EA85,
(int32_t)0x69C4E37A, (int32_t)0x47ED5BE6, (int32_t)0x69E12A8C,
(int32_t)0x47C3C22E, (int32_t)0x69FD614A, (int32_t)0x479A1D66,
(int32_t)0x6A1987B0, (int32_t)0x47706D93, (int32_t)0x6A359DB9,
(int32_t)0x4746B2BC, (int32_t)0x6A51A361, (int32_t)0x471CECE6,
(int32_t)0x6A6D98A4, (int32_t)0x46F31C1A, (int32_t)0x6A897D7D,
(int32_t)0x46C9405C, (int32_t)0x6AA551E8, (int32_t)0x469F59B4,
(int32_t)0x6AC115E1, (int32_t)0x46756827, (int32_t)0x6ADCC964,
(int32_t)0x464B6BBD, (int32_t)0x6AF86C6C, (int32_t)0x4621647C,
(int32_t)0x6B13FEF5, (int32_t)0x45F7526B, (int32_t)0x6B2F80FA,
(int32_t)0x45CD358F, (int32_t)0x6B4AF278, (int32_t)0x45A30DF0,
(int32_t)0x6B66536A, (int32_t)0x4578DB93, (int32_t)0x6B81A3CD,
(int32_t)0x454E9E80, (int32_t)0x6B9CE39B, (int32_t)0x452456BC,
(int32_t)0x6BB812D0, (int32_t)0x44FA044F, (int32_t)0x6BD3316A,
(int32_t)0x44CFA73F, (int32_t)0x6BEE3F62, (int32_t)0x44A53F93,
(int32_t)0x6C093CB6, (int32_t)0x447ACD50, (int32_t)0x6C242960,
(int32_t)0x4450507E, (int32_t)0x6C3F055D, (int32_t)0x4425C923,
(int32_t)0x6C59D0A9, (int32_t)0x43FB3745, (int32_t)0x6C748B3F,
(int32_t)0x43D09AEC, (int32_t)0x6C8F351C, (int32_t)0x43A5F41E,
(int32_t)0x6CA9CE3A, (int32_t)0x437B42E1, (int32_t)0x6CC45697,
(int32_t)0x4350873C, (int32_t)0x6CDECE2E, (int32_t)0x4325C135,
(int32_t)0x6CF934FB, (int32_t)0x42FAF0D4, (int32_t)0x6D138AFA,
(int32_t)0x42D0161E, (int32_t)0x6D2DD027, (int32_t)0x42A5311A,
(int32_t)0x6D48047E, (int32_t)0x427A41D0, (int32_t)0x6D6227FA,
(int32_t)0x424F4845, (int32_t)0x6D7C3A98, (int32_t)0x42244480,
(int32_t)0x6D963C54, (int32_t)0x41F93688, (int32_t)0x6DB02D29,
(int32_t)0x41CE1E64, (int32_t)0x6DCA0D14, (int32_t)0x41A2FC1A,
(int32_t)0x6DE3DC11, (int32_t)0x4177CFB0, (int32_t)0x6DFD9A1B,
(int32_t)0x414C992E, (int32_t)0x6E17472F, (int32_t)0x4121589A,
(int32_t)0x6E30E349, (int32_t)0x40F60DFB, (int32_t)0x6E4A6E65,
(int32_t)0x40CAB957, (int32_t)0x6E63E87F, (int32_t)0x409F5AB6,
(int32_t)0x6E7D5193, (int32_t)0x4073F21D, (int32_t)0x6E96A99C,
(int32_t)0x40487F93, (int32_t)0x6EAFF098, (int32_t)0x401D0320,
(int32_t)0x6EC92682, (int32_t)0x3FF17CCA, (int32_t)0x6EE24B57,
(int32_t)0x3FC5EC97, (int32_t)0x6EFB5F12, (int32_t)0x3F9A528F,
(int32_t)0x6F1461AF, (int32_t)0x3F6EAEB8, (int32_t)0x6F2D532C,
(int32_t)0x3F430118, (int32_t)0x6F463383, (int32_t)0x3F1749B7,
(int32_t)0x6F5F02B1, (int32_t)0x3EEB889C, (int32_t)0x6F77C0B3,
(int32_t)0x3EBFBDCC, (int32_t)0x6F906D84, (int32_t)0x3E93E94F,
(int32_t)0x6FA90920, (int32_t)0x3E680B2C, (int32_t)0x6FC19385,
(int32_t)0x3E3C2369, (int32_t)0x6FDA0CAD, (int32_t)0x3E10320D,
(int32_t)0x6FF27496, (int32_t)0x3DE4371F, (int32_t)0x700ACB3B,
(int32_t)0x3DB832A5, (int32_t)0x70231099, (int32_t)0x3D8C24A7,
(int32_t)0x703B44AC, (int32_t)0x3D600D2B, (int32_t)0x70536771,
(int32_t)0x3D33EC39, (int32_t)0x706B78E3, (int32_t)0x3D07C1D5,
(int32_t)0x708378FE, (int32_t)0x3CDB8E09, (int32_t)0x709B67C0,
(int32_t)0x3CAF50DA, (int32_t)0x70B34524, (int32_t)0x3C830A4F,
(int32_t)0x70CB1127, (int32_t)0x3C56BA70, (int32_t)0x70E2CBC6,
(int32_t)0x3C2A6142, (int32_t)0x70FA74FB, (int32_t)0x3BFDFECD,
(int32_t)0x71120CC5, (int32_t)0x3BD19317, (int32_t)0x7129931E,
(int32_t)0x3BA51E29, (int32_t)0x71410804, (int32_t)0x3B78A007,
(int32_t)0x71586B73, (int32_t)0x3B4C18BA, (int32_t)0x716FBD68,
(int32_t)0x3B1F8847, (int32_t)0x7186FDDE, (int32_t)0x3AF2EEB7,
(int32_t)0x719E2CD2, (int32_t)0x3AC64C0F, (int32_t)0x71B54A40,
(int32_t)0x3A99A057, (int32_t)0x71CC5626, (int32_t)0x3A6CEB95,
(int32_t)0x71E3507F, (int32_t)0x3A402DD1, (int32_t)0x71FA3948,
(int32_t)0x3A136712, (int32_t)0x7211107D, (int32_t)0x39E6975D,
(int32_t)0x7227D61C, (int32_t)0x39B9BEBB, (int32_t)0x723E8A1F,
(int32_t)0x398CDD32, (int32_t)0x72552C84, (int32_t)0x395FF2C9,
(int32_t)0x726BBD48, (int32_t)0x3932FF87, (int32_t)0x72823C66,
(int32_t)0x39060372, (int32_t)0x7298A9DC, (int32_t)0x38D8FE93,
(int32_t)0x72AF05A6, (int32_t)0x38ABF0EF, (int32_t)0x72C54FC0,
(int32_t)0x387EDA8E, (int32_t)0x72DB8828, (int32_t)0x3851BB76,
(int32_t)0x72F1AED8, (int32_t)0x382493B0, (int32_t)0x7307C3D0,
(int32_t)0x37F76340, (int32_t)0x731DC709, (int32_t)0x37CA2A30,
(int32_t)0x7333B883, (int32_t)0x379CE884, (int32_t)0x73499838,
(int32_t)0x376F9E46, (int32_t)0x735F6626, (int32_t)0x37424B7A,
(int32_t)0x73752249, (int32_t)0x3714F02A, (int32_t)0x738ACC9E,
(int32_t)0x36E78C5A, (int32_t)0x73A06522, (int32_t)0x36BA2013,
(int32_t)0x73B5EBD0, (int32_t)0x368CAB5C, (int32_t)0x73CB60A7,
(int32_t)0x365F2E3B, (int32_t)0x73E0C3A3, (int32_t)0x3631A8B7,
(int32_t)0x73F614C0, (int32_t)0x36041AD9, (int32_t)0x740B53FA,
(int32_t)0x35D684A5, (int32_t)0x74208150, (int32_t)0x35A8E624,
(int32_t)0x74359CBD, (int32_t)0x357B3F5D, (int32_t)0x744AA63E,
(int32_t)0x354D9056, (int32_t)0x745F9DD1, (int32_t)0x351FD917,
(int32_t)0x74748371, (int32_t)0x34F219A7, (int32_t)0x7489571B,
(int32_t)0x34C4520D, (int32_t)0x749E18CD, (int32_t)0x3496824F,
(int32_t)0x74B2C883, (int32_t)0x3468AA76, (int32_t)0x74C7663A,
(int32_t)0x343ACA87, (int32_t)0x74DBF1EF, (int32_t)0x340CE28A,
(int32_t)0x74F06B9E, (int32_t)0x33DEF287, (int32_t)0x7504D345,
(int32_t)0x33B0FA84, (int32_t)0x751928E0, (int32_t)0x3382FA88,
(int32_t)0x752D6C6C, (int32_t)0x3354F29A, (int32_t)0x75419DE6,
(int32_t)0x3326E2C2, (int32_t)0x7555BD4B, (int32_t)0x32F8CB07,
(int32_t)0x7569CA98, (int32_t)0x32CAAB6F, (int32_t)0x757DC5CA,
(int32_t)0x329C8402, (int32_t)0x7591AEDD, (int32_t)0x326E54C7,
(int32_t)0x75A585CF, (int32_t)0x32401DC5, (int32_t)0x75B94A9C,
(int32_t)0x3211DF03, (int32_t)0x75CCFD42, (int32_t)0x31E39889,
(int32_t)0x75E09DBD, (int32_t)0x31B54A5D, (int32_t)0x75F42C0A,
(int32_t)0x3186F487, (int32_t)0x7607A827, (int32_t)0x3158970D,
(int32_t)0x761B1211, (int32_t)0x312A31F8, (int32_t)0x762E69C3,
(int32_t)0x30FBC54D, (int32_t)0x7641AF3C, (int32_t)0x30CD5114,
(int32_t)0x7654E279, (int32_t)0x309ED555, (int32_t)0x76680376,
(int32_t)0x30705217, (int32_t)0x767B1230, (int32_t)0x3041C760,
(int32_t)0x768E0EA5, (int32_t)0x30133538, (int32_t)0x76A0F8D2,
(int32_t)0x2FE49BA6, (int32_t)0x76B3D0B3, (int32_t)0x2FB5FAB2,
(int32_t)0x76C69646, (int32_t)0x2F875262, (int32_t)0x76D94988,
(int32_t)0x2F58A2BD, (int32_t)0x76EBEA77, (int32_t)0x2F29EBCC,
(int32_t)0x76FE790E, (int32_t)0x2EFB2D94, (int32_t)0x7710F54B,
(int32_t)0x2ECC681E, (int32_t)0x77235F2D, (int32_t)0x2E9D9B70,
(int32_t)0x7735B6AE, (int32_t)0x2E6EC792, (int32_t)0x7747FBCE,
(int32_t)0x2E3FEC8B, (int32_t)0x775A2E88, (int32_t)0x2E110A62,
(int32_t)0x776C4EDB, (int32_t)0x2DE2211E, (int32_t)0x777E5CC3,
(int32_t)0x2DB330C7, (int32_t)0x7790583D, (int32_t)0x2D843963,
(int32_t)0x77A24148, (int32_t)0x2D553AFB, (int32_t)0x77B417DF,
(int32_t)0x2D263595, (int32_t)0x77C5DC01, (int32_t)0x2CF72939,
(int32_t)0x77D78DAA, (int32_t)0x2CC815ED, (int32_t)0x77E92CD8,
(int32_t)0x2C98FBBA, (int32_t)0x77FAB988, (int32_t)0x2C69DAA6,
(int32_t)0x780C33B8, (int32_t)0x2C3AB2B9, (int32_t)0x781D9B64,
(int32_t)0x2C0B83F9, (int32_t)0x782EF08B, (int32_t)0x2BDC4E6F,
(int32_t)0x78403328, (int32_t)0x2BAD1221, (int32_t)0x7851633B,
(int32_t)0x2B7DCF17, (int32_t)0x786280BF, (int32_t)0x2B4E8558,
(int32_t)0x78738BB3, (int32_t)0x2B1F34EB, (int32_t)0x78848413,
(int32_t)0x2AEFDDD8, (int32_t)0x789569DE, (int32_t)0x2AC08025,
(int32_t)0x78A63D10, (int32_t)0x2A911BDB, (int32_t)0x78B6FDA8,
(int32_t)0x2A61B101, (int32_t)0x78C7ABA1, (int32_t)0x2A323F9D,
(int32_t)0x78D846FB, (int32_t)0x2A02C7B8, (int32_t)0x78E8CFB1,
(int32_t)0x29D34958, (int32_t)0x78F945C3, (int32_t)0x29A3C484,
(int32_t)0x7909A92C, (int32_t)0x29743945, (int32_t)0x7919F9EB,
(int32_t)0x2944A7A2, (int32_t)0x792A37FE, (int32_t)0x29150FA1,
(int32_t)0x793A6360, (int32_t)0x28E5714A, (int32_t)0x794A7C11,
(int32_t)0x28B5CCA5, (int32_t)0x795A820E, (int32_t)0x288621B9,
(int32_t)0x796A7554, (int32_t)0x2856708C, (int32_t)0x797A55E0,
(int32_t)0x2826B928, (int32_t)0x798A23B1, (int32_t)0x27F6FB92,
(int32_t)0x7999DEC3, (int32_t)0x27C737D2, (int32_t)0x79A98715,
(int32_t)0x27976DF1, (int32_t)0x79B91CA4, (int32_t)0x27679DF4,
(int32_t)0x79C89F6D, (int32_t)0x2737C7E3, (int32_t)0x79D80F6F,
(int32_t)0x2707EBC6, (int32_t)0x79E76CA6, (int32_t)0x26D809A5,
(int32_t)0x79F6B711, (int32_t)0x26A82185, (int32_t)0x7A05EEAD,
(int32_t)0x26783370, (int32_t)0x7A151377, (int32_t)0x26483F6C,
(int32_t)0x7A24256E, (int32_t)0x26184581, (int32_t)0x7A33248F,
(int32_t)0x25E845B5, (int32_t)0x7A4210D8, (int32_t)0x25B84012,
(int32_t)0x7A50EA46, (int32_t)0x2588349D, (int32_t)0x7A5FB0D8,
(int32_t)0x2558235E, (int32_t)0x7A6E648A, (int32_t)0x25280C5D,
(int32_t)0x7A7D055B, (int32_t)0x24F7EFA1, (int32_t)0x7A8B9348,
(int32_t)0x24C7CD32, (int32_t)0x7A9A0E4F, (int32_t)0x2497A517,
(int32_t)0x7AA8766E, (int32_t)0x24677757, (int32_t)0x7AB6CBA3,
(int32_t)0x243743FA, (int32_t)0x7AC50DEB, (int32_t)0x24070B07,
(int32_t)0x7AD33D45, (int32_t)0x23D6CC86, (int32_t)0x7AE159AE,
(int32_t)0x23A6887E, (int32_t)0x7AEF6323, (int32_t)0x23763EF7,
(int32_t)0x7AFD59A3, (int32_t)0x2345EFF7, (int32_t)0x7B0B3D2C,
(int32_t)0x23159B87, (int32_t)0x7B190DBB, (int32_t)0x22E541AE,
(int32_t)0x7B26CB4F, (int32_t)0x22B4E274, (int32_t)0x7B3475E4,
(int32_t)0x22847DDF, (int32_t)0x7B420D7A, (int32_t)0x225413F8,
(int32_t)0x7B4F920E, (int32_t)0x2223A4C5, (int32_t)0x7B5D039D,
(int32_t)0x21F3304E, (int32_t)0x7B6A6227, (int32_t)0x21C2B69C,
(int32_t)0x7B77ADA8, (int32_t)0x219237B4, (int32_t)0x7B84E61E,
(int32_t)0x2161B39F, (int32_t)0x7B920B89, (int32_t)0x21312A65,
(int32_t)0x7B9F1DE5, (int32_t)0x21009C0B, (int32_t)0x7BAC1D31,
(int32_t)0x20D0089B, (int32_t)0x7BB9096A, (int32_t)0x209F701C,
(int32_t)0x7BC5E28F, (int32_t)0x206ED295, (int32_t)0x7BD2A89E,
(int32_t)0x203E300D, (int32_t)0x7BDF5B94, (int32_t)0x200D888C,
(int32_t)0x7BEBFB70, (int32_t)0x1FDCDC1A, (int32_t)0x7BF88830,
(int32_t)0x1FAC2ABF, (int32_t)0x7C0501D1, (int32_t)0x1F7B7480,
(int32_t)0x7C116853, (int32_t)0x1F4AB967, (int32_t)0x7C1DBBB2,
(int32_t)0x1F19F97B, (int32_t)0x7C29FBEE, (int32_t)0x1EE934C2,
(int32_t)0x7C362904, (int32_t)0x1EB86B46, (int32_t)0x7C4242F2,
(int32_t)0x1E879D0C, (int32_t)0x7C4E49B6, (int32_t)0x1E56CA1E,
(int32_t)0x7C5A3D4F, (int32_t)0x1E25F281, (int32_t)0x7C661DBB,
(int32_t)0x1DF5163F, (int32_t)0x7C71EAF8, (int32_t)0x1DC4355D,
(int32_t)0x7C7DA504, (int32_t)0x1D934FE5, (int32_t)0x7C894BDD,
(int32_t)0x1D6265DD, (int32_t)0x7C94DF82, (int32_t)0x1D31774D,
(int32_t)0x7CA05FF1, (int32_t)0x1D00843C, (int32_t)0x7CABCD27,
(int32_t)0x1CCF8CB3, (int32_t)0x7CB72724, (int32_t)0x1C9E90B8,
(int32_t)0x7CC26DE5, (int32_t)0x1C6D9053, (int32_t)0x7CCDA168,
(int32_t)0x1C3C8B8C, (int32_t)0x7CD8C1AD, (int32_t)0x1C0B826A,
(int32_t)0x7CE3CEB1, (int32_t)0x1BDA74F5, (int32_t)0x7CEEC873,
(int32_t)0x1BA96334, (int32_t)0x7CF9AEF0, (int32_t)0x1B784D30,
(int32_t)0x7D048228, (int32_t)0x1B4732EF, (int32_t)0x7D0F4218,
(int32_t)0x1B161479, (int32_t)0x7D19EEBE, (int32_t)0x1AE4F1D6,
(int32_t)0x7D24881A, (int32_t)0x1AB3CB0C, (int32_t)0x7D2F0E2A,
(int32_t)0x1A82A025, (int32_t)0x7D3980EC, (int32_t)0x1A517127,
(int32_t)0x7D43E05E, (int32_t)0x1A203E1B, (int32_t)0x7D4E2C7E,
(int32_t)0x19EF0706, (int32_t)0x7D58654C, (int32_t)0x19BDCBF2,
(int32_t)0x7D628AC5, (int32_t)0x198C8CE6, (int32_t)0x7D6C9CE9,
(int32_t)0x195B49E9, (int32_t)0x7D769BB5, (int32_t)0x192A0303,
(int32_t)0x7D808727, (int32_t)0x18F8B83C, (int32_t)0x7D8A5F3F,
(int32_t)0x18C7699B, (int32_t)0x7D9423FB, (int32_t)0x18961727,
(int32_t)0x7D9DD55A, (int32_t)0x1864C0E9, (int32_t)0x7DA77359,
(int32_t)0x183366E8, (int32_t)0x7DB0FDF7, (int32_t)0x1802092C,
(int32_t)0x7DBA7534, (int32_t)0x17D0A7BB, (int32_t)0x7DC3D90D,
(int32_t)0x179F429F, (int32_t)0x7DCD2981, (int32_t)0x176DD9DE,
(int32_t)0x7DD6668E, (int32_t)0x173C6D80, (int32_t)0x7DDF9034,
(int32_t)0x170AFD8D, (int32_t)0x7DE8A670, (int32_t)0x16D98A0C,
(int32_t)0x7DF1A942, (int32_t)0x16A81305, (int32_t)0x7DFA98A7,
(int32_t)0x1676987F, (int32_t)0x7E03749F, (int32_t)0x16451A83,
(int32_t)0x7E0C3D29, (int32_t)0x16139917, (int32_t)0x7E14F242,
(int32_t)0x15E21444, (int32_t)0x7E1D93E9, (int32_t)0x15B08C11,
(int32_t)0x7E26221E, (int32_t)0x157F0086, (int32_t)0x7E2E9CDF,
(int32_t)0x154D71AA, (int32_t)0x7E37042A, (int32_t)0x151BDF85,
(int32_t)0x7E3F57FE, (int32_t)0x14EA4A1F, (int32_t)0x7E47985B,
(int32_t)0x14B8B17F, (int32_t)0x7E4FC53E, (int32_t)0x148715AD,
(int32_t)0x7E57DEA6, (int32_t)0x145576B1, (int32_t)0x7E5FE493,
(int32_t)0x1423D492, (int32_t)0x7E67D702, (int32_t)0x13F22F57,
(int32_t)0x7E6FB5F3, (int32_t)0x13C0870A, (int32_t)0x7E778165,
(int32_t)0x138EDBB0, (int32_t)0x7E7F3956, (int32_t)0x135D2D53,
(int32_t)0x7E86DDC5, (int32_t)0x132B7BF9, (int32_t)0x7E8E6EB1,
(int32_t)0x12F9C7AA, (int32_t)0x7E95EC19, (int32_t)0x12C8106E,
(int32_t)0x7E9D55FC, (int32_t)0x1296564D, (int32_t)0x7EA4AC58,
(int32_t)0x1264994E, (int32_t)0x7EABEF2C, (int32_t)0x1232D978,
(int32_t)0x7EB31E77, (int32_t)0x120116D4, (int32_t)0x7EBA3A39,
(int32_t)0x11CF516A, (int32_t)0x7EC1426F, (int32_t)0x119D8940,
(int32_t)0x7EC8371A, (int32_t)0x116BBE5F, (int32_t)0x7ECF1837,
(int32_t)0x1139F0CE, (int32_t)0x7ED5E5C6, (int32_t)0x11082096,
(int32_t)0x7EDC9FC6, (int32_t)0x10D64DBC, (int32_t)0x7EE34635,
(int32_t)0x10A4784A, (int32_t)0x7EE9D913, (int32_t)0x1072A047,
(int32_t)0x7EF0585F, (int32_t)0x1040C5BB, (int32_t)0x7EF6C418,
(int32_t)0x100EE8AD, (int32_t)0x7EFD1C3C, (int32_t)0x0FDD0925,
(int32_t)0x7F0360CB, (int32_t)0x0FAB272B, (int32_t)0x7F0991C3,
(int32_t)0x0F7942C6, (int32_t)0x7F0FAF24, (int32_t)0x0F475BFE,
(int32_t)0x7F15B8EE, (int32_t)0x0F1572DC, (int32_t)0x7F1BAF1E,
(int32_t)0x0EE38765, (int32_t)0x7F2191B4, (int32_t)0x0EB199A3,
(int32_t)0x7F2760AF, (int32_t)0x0E7FA99D, (int32_t)0x7F2D1C0E,
(int32_t)0x0E4DB75B, (int32_t)0x7F32C3D0, (int32_t)0x0E1BC2E3,
(int32_t)0x7F3857F5, (int32_t)0x0DE9CC3F, (int32_t)0x7F3DD87C,
(int32_t)0x0DB7D376, (int32_t)0x7F434563, (int32_t)0x0D85D88F,
(int32_t)0x7F489EAA, (int32_t)0x0D53DB92, (int32_t)0x7F4DE450,
(int32_t)0x0D21DC87, (int32_t)0x7F531654, (int32_t)0x0CEFDB75,
(int32_t)0x7F5834B6, (int32_t)0x0CBDD865, (int32_t)0x7F5D3F75,
(int32_t)0x0C8BD35E, (int32_t)0x7F62368F, (int32_t)0x0C59CC67,
(int32_t)0x7F671A04, (int32_t)0x0C27C389, (int32_t)0x7F6BE9D4,
(int32_t)0x0BF5B8CB, (int32_t)0x7F70A5FD, (int32_t)0x0BC3AC35,
(int32_t)0x7F754E7F, (int32_t)0x0B919DCE, (int32_t)0x7F79E35A,
(int32_t)0x0B5F8D9F, (int32_t)0x7F7E648B, (int32_t)0x0B2D7BAE,
(int32_t)0x7F82D214, (int32_t)0x0AFB6805, (int32_t)0x7F872BF3,
(int32_t)0x0AC952AA, (int32_t)0x7F8B7226, (int32_t)0x0A973BA5,
(int32_t)0x7F8FA4AF, (int32_t)0x0A6522FE, (int32_t)0x7F93C38C,
(int32_t)0x0A3308BC, (int32_t)0x7F97CEBC, (int32_t)0x0A00ECE8,
(int32_t)0x7F9BC63F, (int32_t)0x09CECF89, (int32_t)0x7F9FAA15,
(int32_t)0x099CB0A7, (int32_t)0x7FA37A3C, (int32_t)0x096A9049,
(int32_t)0x7FA736B4, (int32_t)0x09386E77, (int32_t)0x7FAADF7C,
(int32_t)0x09064B3A, (int32_t)0x7FAE7494, (int32_t)0x08D42698,
(int32_t)0x7FB1F5FC, (int32_t)0x08A2009A, (int32_t)0x7FB563B2,
(int32_t)0x086FD947, (int32_t)0x7FB8BDB7, (int32_t)0x083DB0A7,
(int32_t)0x7FBC040A, (int32_t)0x080B86C1, (int32_t)0x7FBF36A9,
(int32_t)0x07D95B9E, (int32_t)0x7FC25596, (int32_t)0x07A72F45,
(int32_t)0x7FC560CF, (int32_t)0x077501BE, (int32_t)0x7FC85853,
(int32_t)0x0742D310, (int32_t)0x7FCB3C23, (int32_t)0x0710A344,
(int32_t)0x7FCE0C3E, (int32_t)0x06DE7261, (int32_t)0x7FD0C8A3,
(int32_t)0x06AC406F, (int32_t)0x7FD37152, (int32_t)0x067A0D75,
(int32_t)0x7FD6064B, (int32_t)0x0647D97C, (int32_t)0x7FD8878D,
(int32_t)0x0615A48A, (int32_t)0x7FDAF518, (int32_t)0x05E36EA9,
(int32_t)0x7FDD4EEC, (int32_t)0x05B137DF, (int32_t)0x7FDF9508,
(int32_t)0x057F0034, (int32_t)0x7FE1C76B, (int32_t)0x054CC7B0,
(int32_t)0x7FE3E616, (int32_t)0x051A8E5C, (int32_t)0x7FE5F108,
(int32_t)0x04E8543D, (int32_t)0x7FE7E840, (int32_t)0x04B6195D,
(int32_t)0x7FE9CBC0, (int32_t)0x0483DDC3, (int32_t)0x7FEB9B85,
(int32_t)0x0451A176, (int32_t)0x7FED5790, (int32_t)0x041F647F,
(int32_t)0x7FEEFFE1, (int32_t)0x03ED26E6, (int32_t)0x7FF09477,
(int32_t)0x03BAE8B1, (int32_t)0x7FF21553, (int32_t)0x0388A9E9,
(int32_t)0x7FF38273, (int32_t)0x03566A96, (int32_t)0x7FF4DBD8,
(int32_t)0x03242ABF, (int32_t)0x7FF62182, (int32_t)0x02F1EA6B,
(int32_t)0x7FF7536F, (int32_t)0x02BFA9A4, (int32_t)0x7FF871A1,
(int32_t)0x028D6870, (int32_t)0x7FF97C17, (int32_t)0x025B26D7,
(int32_t)0x7FFA72D1, (int32_t)0x0228E4E1, (int32_t)0x7FFB55CE,
(int32_t)0x01F6A296, (int32_t)0x7FFC250F, (int32_t)0x01C45FFE,
(int32_t)0x7FFCE093, (int32_t)0x01921D1F, (int32_t)0x7FFD885A,
(int32_t)0x015FDA03, (int32_t)0x7FFE1C64, (int32_t)0x012D96B0,
(int32_t)0x7FFE9CB2, (int32_t)0x00FB532F, (int32_t)0x7FFF0942,
(int32_t)0x00C90F88, (int32_t)0x7FFF6216, (int32_t)0x0096CBC1,
(int32_t)0x7FFFA72C, (int32_t)0x006487E3, (int32_t)0x7FFFD885,
(int32_t)0x003243F5, (int32_t)0x7FFFF621, (int32_t)0x00000000,
(int32_t)0x7FFFFFFF, (int32_t)0xFFCDBC0A, (int32_t)0x7FFFF621,
(int32_t)0xFF9B781D, (int32_t)0x7FFFD885, (int32_t)0xFF69343E,
(int32_t)0x7FFFA72C, (int32_t)0xFF36F078, (int32_t)0x7FFF6216,
(int32_t)0xFF04ACD0, (int32_t)0x7FFF0942, (int32_t)0xFED2694F,
(int32_t)0x7FFE9CB2, (int32_t)0xFEA025FC, (int32_t)0x7FFE1C64,
(int32_t)0xFE6DE2E0, (int32_t)0x7FFD885A, (int32_t)0xFE3BA001,
(int32_t)0x7FFCE093, (int32_t)0xFE095D69, (int32_t)0x7FFC250F,
(int32_t)0xFDD71B1E, (int32_t)0x7FFB55CE, (int32_t)0xFDA4D928,
(int32_t)0x7FFA72D1, (int32_t)0xFD72978F, (int32_t)0x7FF97C17,
(int32_t)0xFD40565B, (int32_t)0x7FF871A1, (int32_t)0xFD0E1594,
(int32_t)0x7FF7536F, (int32_t)0xFCDBD541, (int32_t)0x7FF62182,
(int32_t)0xFCA99569, (int32_t)0x7FF4DBD8, (int32_t)0xFC775616,
(int32_t)0x7FF38273, (int32_t)0xFC45174E, (int32_t)0x7FF21553,
(int32_t)0xFC12D919, (int32_t)0x7FF09477, (int32_t)0xFBE09B80,
(int32_t)0x7FEEFFE1, (int32_t)0xFBAE5E89, (int32_t)0x7FED5790,
(int32_t)0xFB7C223C, (int32_t)0x7FEB9B85, (int32_t)0xFB49E6A2,
(int32_t)0x7FE9CBC0, (int32_t)0xFB17ABC2, (int32_t)0x7FE7E840,
(int32_t)0xFAE571A4, (int32_t)0x7FE5F108, (int32_t)0xFAB3384F,
(int32_t)0x7FE3E616, (int32_t)0xFA80FFCB, (int32_t)0x7FE1C76B,
(int32_t)0xFA4EC820, (int32_t)0x7FDF9508, (int32_t)0xFA1C9156,
(int32_t)0x7FDD4EEC, (int32_t)0xF9EA5B75, (int32_t)0x7FDAF518,
(int32_t)0xF9B82683, (int32_t)0x7FD8878D, (int32_t)0xF985F28A,
(int32_t)0x7FD6064B, (int32_t)0xF953BF90, (int32_t)0x7FD37152,
(int32_t)0xF9218D9E, (int32_t)0x7FD0C8A3, (int32_t)0xF8EF5CBB,
(int32_t)0x7FCE0C3E, (int32_t)0xF8BD2CEF, (int32_t)0x7FCB3C23,
(int32_t)0xF88AFE41, (int32_t)0x7FC85853, (int32_t)0xF858D0BA,
(int32_t)0x7FC560CF, (int32_t)0xF826A461, (int32_t)0x7FC25596,
(int32_t)0xF7F4793E, (int32_t)0x7FBF36A9, (int32_t)0xF7C24F58,
(int32_t)0x7FBC040A, (int32_t)0xF79026B8, (int32_t)0x7FB8BDB7,
(int32_t)0xF75DFF65, (int32_t)0x7FB563B2, (int32_t)0xF72BD967,
(int32_t)0x7FB1F5FC, (int32_t)0xF6F9B4C5, (int32_t)0x7FAE7494,
(int32_t)0xF6C79188, (int32_t)0x7FAADF7C, (int32_t)0xF6956FB6,
(int32_t)0x7FA736B4, (int32_t)0xF6634F58, (int32_t)0x7FA37A3C,
(int32_t)0xF6313076, (int32_t)0x7F9FAA15, (int32_t)0xF5FF1317,
(int32_t)0x7F9BC63F, (int32_t)0xF5CCF743, (int32_t)0x7F97CEBC,
(int32_t)0xF59ADD01, (int32_t)0x7F93C38C, (int32_t)0xF568C45A,
(int32_t)0x7F8FA4AF, (int32_t)0xF536AD55, (int32_t)0x7F8B7226,
(int32_t)0xF50497FA, (int32_t)0x7F872BF3, (int32_t)0xF4D28451,
(int32_t)0x7F82D214, (int32_t)0xF4A07260, (int32_t)0x7F7E648B,
(int32_t)0xF46E6231, (int32_t)0x7F79E35A, (int32_t)0xF43C53CA,
(int32_t)0x7F754E7F, (int32_t)0xF40A4734, (int32_t)0x7F70A5FD,
(int32_t)0xF3D83C76, (int32_t)0x7F6BE9D4, (int32_t)0xF3A63398,
(int32_t)0x7F671A04, (int32_t)0xF3742CA1, (int32_t)0x7F62368F,
(int32_t)0xF342279A, (int32_t)0x7F5D3F75, (int32_t)0xF310248A,
(int32_t)0x7F5834B6, (int32_t)0xF2DE2378, (int32_t)0x7F531654,
(int32_t)0xF2AC246D, (int32_t)0x7F4DE450, (int32_t)0xF27A2770,
(int32_t)0x7F489EAA, (int32_t)0xF2482C89, (int32_t)0x7F434563,
(int32_t)0xF21633C0, (int32_t)0x7F3DD87C, (int32_t)0xF1E43D1C,
(int32_t)0x7F3857F5, (int32_t)0xF1B248A5, (int32_t)0x7F32C3D0,
(int32_t)0xF1805662, (int32_t)0x7F2D1C0E, (int32_t)0xF14E665C,
(int32_t)0x7F2760AF, (int32_t)0xF11C789A, (int32_t)0x7F2191B4,
(int32_t)0xF0EA8D23, (int32_t)0x7F1BAF1E, (int32_t)0xF0B8A401,
(int32_t)0x7F15B8EE, (int32_t)0xF086BD39, (int32_t)0x7F0FAF24,
(int32_t)0xF054D8D4, (int32_t)0x7F0991C3, (int32_t)0xF022F6DA,
(int32_t)0x7F0360CB, (int32_t)0xEFF11752, (int32_t)0x7EFD1C3C,
(int32_t)0xEFBF3A44, (int32_t)0x7EF6C418, (int32_t)0xEF8D5FB8,
(int32_t)0x7EF0585F, (int32_t)0xEF5B87B5, (int32_t)0x7EE9D913,
(int32_t)0xEF29B243, (int32_t)0x7EE34635, (int32_t)0xEEF7DF6A,
(int32_t)0x7EDC9FC6, (int32_t)0xEEC60F31, (int32_t)0x7ED5E5C6,
(int32_t)0xEE9441A0, (int32_t)0x7ECF1837, (int32_t)0xEE6276BF,
(int32_t)0x7EC8371A, (int32_t)0xEE30AE95, (int32_t)0x7EC1426F,
(int32_t)0xEDFEE92B, (int32_t)0x7EBA3A39, (int32_t)0xEDCD2687,
(int32_t)0x7EB31E77, (int32_t)0xED9B66B2, (int32_t)0x7EABEF2C,
(int32_t)0xED69A9B2, (int32_t)0x7EA4AC58, (int32_t)0xED37EF91,
(int32_t)0x7E9D55FC, (int32_t)0xED063855, (int32_t)0x7E95EC19,
(int32_t)0xECD48406, (int32_t)0x7E8E6EB1, (int32_t)0xECA2D2AC,
(int32_t)0x7E86DDC5, (int32_t)0xEC71244F, (int32_t)0x7E7F3956,
(int32_t)0xEC3F78F5, (int32_t)0x7E778165, (int32_t)0xEC0DD0A8,
(int32_t)0x7E6FB5F3, (int32_t)0xEBDC2B6D, (int32_t)0x7E67D702,
(int32_t)0xEBAA894E, (int32_t)0x7E5FE493, (int32_t)0xEB78EA52,
(int32_t)0x7E57DEA6, (int32_t)0xEB474E80, (int32_t)0x7E4FC53E,
(int32_t)0xEB15B5E0, (int32_t)0x7E47985B, (int32_t)0xEAE4207A,
(int32_t)0x7E3F57FE, (int32_t)0xEAB28E55, (int32_t)0x7E37042A,
(int32_t)0xEA80FF79, (int32_t)0x7E2E9CDF, (int32_t)0xEA4F73EE,
(int32_t)0x7E26221E, (int32_t)0xEA1DEBBB, (int32_t)0x7E1D93E9,
(int32_t)0xE9EC66E8, (int32_t)0x7E14F242, (int32_t)0xE9BAE57C,
(int32_t)0x7E0C3D29, (int32_t)0xE9896780, (int32_t)0x7E03749F,
(int32_t)0xE957ECFB, (int32_t)0x7DFA98A7, (int32_t)0xE92675F4,
(int32_t)0x7DF1A942, (int32_t)0xE8F50273, (int32_t)0x7DE8A670,
(int32_t)0xE8C3927F, (int32_t)0x7DDF9034, (int32_t)0xE8922621,
(int32_t)0x7DD6668E, (int32_t)0xE860BD60, (int32_t)0x7DCD2981,
(int32_t)0xE82F5844, (int32_t)0x7DC3D90D, (int32_t)0xE7FDF6D3,
(int32_t)0x7DBA7534, (int32_t)0xE7CC9917, (int32_t)0x7DB0FDF7,
(int32_t)0xE79B3F16, (int32_t)0x7DA77359, (int32_t)0xE769E8D8,
(int32_t)0x7D9DD55A, (int32_t)0xE7389664, (int32_t)0x7D9423FB,
(int32_t)0xE70747C3, (int32_t)0x7D8A5F3F, (int32_t)0xE6D5FCFC,
(int32_t)0x7D808727, (int32_t)0xE6A4B616, (int32_t)0x7D769BB5,
(int32_t)0xE6737319, (int32_t)0x7D6C9CE9, (int32_t)0xE642340D,
(int32_t)0x7D628AC5, (int32_t)0xE610F8F9, (int32_t)0x7D58654C,
(int32_t)0xE5DFC1E4, (int32_t)0x7D4E2C7E, (int32_t)0xE5AE8ED8,
(int32_t)0x7D43E05E, (int32_t)0xE57D5FDA, (int32_t)0x7D3980EC,
(int32_t)0xE54C34F3, (int32_t)0x7D2F0E2A, (int32_t)0xE51B0E2A,
(int32_t)0x7D24881A, (int32_t)0xE4E9EB86, (int32_t)0x7D19EEBE,
(int32_t)0xE4B8CD10, (int32_t)0x7D0F4218, (int32_t)0xE487B2CF,
(int32_t)0x7D048228, (int32_t)0xE4569CCB, (int32_t)0x7CF9AEF0,
(int32_t)0xE4258B0A, (int32_t)0x7CEEC873, (int32_t)0xE3F47D95,
(int32_t)0x7CE3CEB1, (int32_t)0xE3C37473, (int32_t)0x7CD8C1AD,
(int32_t)0xE3926FAC, (int32_t)0x7CCDA168, (int32_t)0xE3616F47,
(int32_t)0x7CC26DE5, (int32_t)0xE330734C, (int32_t)0x7CB72724,
(int32_t)0xE2FF7BC3, (int32_t)0x7CABCD27, (int32_t)0xE2CE88B2,
(int32_t)0x7CA05FF1, (int32_t)0xE29D9A22, (int32_t)0x7C94DF82,
(int32_t)0xE26CB01A, (int32_t)0x7C894BDD, (int32_t)0xE23BCAA2,
(int32_t)0x7C7DA504, (int32_t)0xE20AE9C1, (int32_t)0x7C71EAF8,
(int32_t)0xE1DA0D7E, (int32_t)0x7C661DBB, (int32_t)0xE1A935E1,
(int32_t)0x7C5A3D4F, (int32_t)0xE17862F3, (int32_t)0x7C4E49B6,
(int32_t)0xE14794B9, (int32_t)0x7C4242F2, (int32_t)0xE116CB3D,
(int32_t)0x7C362904, (int32_t)0xE0E60684, (int32_t)0x7C29FBEE,
(int32_t)0xE0B54698, (int32_t)0x7C1DBBB2, (int32_t)0xE0848B7F,
(int32_t)0x7C116853, (int32_t)0xE053D541, (int32_t)0x7C0501D1,
(int32_t)0xE02323E5, (int32_t)0x7BF88830, (int32_t)0xDFF27773,
(int32_t)0x7BEBFB70, (int32_t)0xDFC1CFF2, (int32_t)0x7BDF5B94,
(int32_t)0xDF912D6A, (int32_t)0x7BD2A89E, (int32_t)0xDF608FE3,
(int32_t)0x7BC5E28F, (int32_t)0xDF2FF764, (int32_t)0x7BB9096A,
(int32_t)0xDEFF63F4, (int32_t)0x7BAC1D31, (int32_t)0xDECED59B,
(int32_t)0x7B9F1DE5, (int32_t)0xDE9E4C60, (int32_t)0x7B920B89,
(int32_t)0xDE6DC84B, (int32_t)0x7B84E61E, (int32_t)0xDE3D4963,
(int32_t)0x7B77ADA8, (int32_t)0xDE0CCFB1, (int32_t)0x7B6A6227,
(int32_t)0xDDDC5B3A, (int32_t)0x7B5D039D, (int32_t)0xDDABEC07,
(int32_t)0x7B4F920E, (int32_t)0xDD7B8220, (int32_t)0x7B420D7A,
(int32_t)0xDD4B1D8B, (int32_t)0x7B3475E4, (int32_t)0xDD1ABE51,
(int32_t)0x7B26CB4F, (int32_t)0xDCEA6478, (int32_t)0x7B190DBB,
(int32_t)0xDCBA1008, (int32_t)0x7B0B3D2C, (int32_t)0xDC89C108,
(int32_t)0x7AFD59A3, (int32_t)0xDC597781, (int32_t)0x7AEF6323,
(int32_t)0xDC293379, (int32_t)0x7AE159AE, (int32_t)0xDBF8F4F8,
(int32_t)0x7AD33D45, (int32_t)0xDBC8BC05, (int32_t)0x7AC50DEB,
(int32_t)0xDB9888A8, (int32_t)0x7AB6CBA3, (int32_t)0xDB685AE8,
(int32_t)0x7AA8766E, (int32_t)0xDB3832CD, (int32_t)0x7A9A0E4F,
(int32_t)0xDB08105E, (int32_t)0x7A8B9348, (int32_t)0xDAD7F3A2,
(int32_t)0x7A7D055B, (int32_t)0xDAA7DCA1, (int32_t)0x7A6E648A,
(int32_t)0xDA77CB62, (int32_t)0x7A5FB0D8, (int32_t)0xDA47BFED,
(int32_t)0x7A50EA46, (int32_t)0xDA17BA4A, (int32_t)0x7A4210D8,
(int32_t)0xD9E7BA7E, (int32_t)0x7A33248F, (int32_t)0xD9B7C093,
(int32_t)0x7A24256E, (int32_t)0xD987CC8F, (int32_t)0x7A151377,
(int32_t)0xD957DE7A, (int32_t)0x7A05EEAD, (int32_t)0xD927F65B,
(int32_t)0x79F6B711, (int32_t)0xD8F81439, (int32_t)0x79E76CA6,
(int32_t)0xD8C8381C, (int32_t)0x79D80F6F, (int32_t)0xD898620C,
(int32_t)0x79C89F6D, (int32_t)0xD868920F, (int32_t)0x79B91CA4,
(int32_t)0xD838C82D, (int32_t)0x79A98715, (int32_t)0xD809046D,
(int32_t)0x7999DEC3, (int32_t)0xD7D946D7, (int32_t)0x798A23B1,
(int32_t)0xD7A98F73, (int32_t)0x797A55E0, (int32_t)0xD779DE46,
(int32_t)0x796A7554, (int32_t)0xD74A335A, (int32_t)0x795A820E,
(int32_t)0xD71A8EB5, (int32_t)0x794A7C11, (int32_t)0xD6EAF05E,
(int32_t)0x793A6360, (int32_t)0xD6BB585D, (int32_t)0x792A37FE,
(int32_t)0xD68BC6BA, (int32_t)0x7919F9EB, (int32_t)0xD65C3B7B,
(int32_t)0x7909A92C, (int32_t)0xD62CB6A7, (int32_t)0x78F945C3,
(int32_t)0xD5FD3847, (int32_t)0x78E8CFB1, (int32_t)0xD5CDC062,
(int32_t)0x78D846FB, (int32_t)0xD59E4EFE, (int32_t)0x78C7ABA1,
(int32_t)0xD56EE424, (int32_t)0x78B6FDA8, (int32_t)0xD53F7FDA,
(int32_t)0x78A63D10, (int32_t)0xD5102227, (int32_t)0x789569DE,
(int32_t)0xD4E0CB14, (int32_t)0x78848413, (int32_t)0xD4B17AA7,
(int32_t)0x78738BB3, (int32_t)0xD48230E8, (int32_t)0x786280BF,
(int32_t)0xD452EDDE, (int32_t)0x7851633B, (int32_t)0xD423B190,
(int32_t)0x78403328, (int32_t)0xD3F47C06, (int32_t)0x782EF08B,
(int32_t)0xD3C54D46, (int32_t)0x781D9B64, (int32_t)0xD3962559,
(int32_t)0x780C33B8, (int32_t)0xD3670445, (int32_t)0x77FAB988,
(int32_t)0xD337EA12, (int32_t)0x77E92CD8, (int32_t)0xD308D6C6,
(int32_t)0x77D78DAA, (int32_t)0xD2D9CA6A, (int32_t)0x77C5DC01,
(int32_t)0xD2AAC504, (int32_t)0x77B417DF, (int32_t)0xD27BC69C,
(int32_t)0x77A24148, (int32_t)0xD24CCF38, (int32_t)0x7790583D,
(int32_t)0xD21DDEE1, (int32_t)0x777E5CC3, (int32_t)0xD1EEF59E,
(int32_t)0x776C4EDB, (int32_t)0xD1C01374, (int32_t)0x775A2E88,
(int32_t)0xD191386D, (int32_t)0x7747FBCE, (int32_t)0xD162648F,
(int32_t)0x7735B6AE, (int32_t)0xD13397E1, (int32_t)0x77235F2D,
(int32_t)0xD104D26B, (int32_t)0x7710F54B, (int32_t)0xD0D61433,
(int32_t)0x76FE790E, (int32_t)0xD0A75D42, (int32_t)0x76EBEA77,
(int32_t)0xD078AD9D, (int32_t)0x76D94988, (int32_t)0xD04A054D,
(int32_t)0x76C69646, (int32_t)0xD01B6459, (int32_t)0x76B3D0B3,
(int32_t)0xCFECCAC7, (int32_t)0x76A0F8D2, (int32_t)0xCFBE389F,
(int32_t)0x768E0EA5, (int32_t)0xCF8FADE8, (int32_t)0x767B1230,
(int32_t)0xCF612AAA, (int32_t)0x76680376, (int32_t)0xCF32AEEB,
(int32_t)0x7654E279, (int32_t)0xCF043AB2, (int32_t)0x7641AF3C,
(int32_t)0xCED5CE08, (int32_t)0x762E69C3, (int32_t)0xCEA768F2,
(int32_t)0x761B1211, (int32_t)0xCE790B78, (int32_t)0x7607A827,
(int32_t)0xCE4AB5A2, (int32_t)0x75F42C0A, (int32_t)0xCE1C6776,
(int32_t)0x75E09DBD, (int32_t)0xCDEE20FC, (int32_t)0x75CCFD42,
(int32_t)0xCDBFE23A, (int32_t)0x75B94A9C, (int32_t)0xCD91AB38,
(int32_t)0x75A585CF, (int32_t)0xCD637BFD, (int32_t)0x7591AEDD,
(int32_t)0xCD355490, (int32_t)0x757DC5CA, (int32_t)0xCD0734F8,
(int32_t)0x7569CA98, (int32_t)0xCCD91D3D, (int32_t)0x7555BD4B,
(int32_t)0xCCAB0D65, (int32_t)0x75419DE6, (int32_t)0xCC7D0577,
(int32_t)0x752D6C6C, (int32_t)0xCC4F057B, (int32_t)0x751928E0,
(int32_t)0xCC210D78, (int32_t)0x7504D345, (int32_t)0xCBF31D75,
(int32_t)0x74F06B9E, (int32_t)0xCBC53578, (int32_t)0x74DBF1EF,
(int32_t)0xCB975589, (int32_t)0x74C7663A, (int32_t)0xCB697DB0,
(int32_t)0x74B2C883, (int32_t)0xCB3BADF2, (int32_t)0x749E18CD,
(int32_t)0xCB0DE658, (int32_t)0x7489571B, (int32_t)0xCAE026E8,
(int32_t)0x74748371, (int32_t)0xCAB26FA9, (int32_t)0x745F9DD1,
(int32_t)0xCA84C0A2, (int32_t)0x744AA63E, (int32_t)0xCA5719DB,
(int32_t)0x74359CBD, (int32_t)0xCA297B5A, (int32_t)0x74208150,
(int32_t)0xC9FBE527, (int32_t)0x740B53FA, (int32_t)0xC9CE5748,
(int32_t)0x73F614C0, (int32_t)0xC9A0D1C4, (int32_t)0x73E0C3A3,
(int32_t)0xC97354A3, (int32_t)0x73CB60A7, (int32_t)0xC945DFEC,
(int32_t)0x73B5EBD0, (int32_t)0xC91873A5, (int32_t)0x73A06522,
(int32_t)0xC8EB0FD6, (int32_t)0x738ACC9E, (int32_t)0xC8BDB485,
(int32_t)0x73752249, (int32_t)0xC89061BA, (int32_t)0x735F6626,
(int32_t)0xC863177B, (int32_t)0x73499838, (int32_t)0xC835D5D0,
(int32_t)0x7333B883, (int32_t)0xC8089CBF, (int32_t)0x731DC709,
(int32_t)0xC7DB6C50, (int32_t)0x7307C3D0, (int32_t)0xC7AE4489,
(int32_t)0x72F1AED8, (int32_t)0xC7812571, (int32_t)0x72DB8828,
(int32_t)0xC7540F10, (int32_t)0x72C54FC0, (int32_t)0xC727016C,
(int32_t)0x72AF05A6, (int32_t)0xC6F9FC8D, (int32_t)0x7298A9DC,
(int32_t)0xC6CD0079, (int32_t)0x72823C66, (int32_t)0xC6A00D36,
(int32_t)0x726BBD48, (int32_t)0xC67322CD, (int32_t)0x72552C84,
(int32_t)0xC6464144, (int32_t)0x723E8A1F, (int32_t)0xC61968A2,
(int32_t)0x7227D61C, (int32_t)0xC5EC98ED, (int32_t)0x7211107D,
(int32_t)0xC5BFD22E, (int32_t)0x71FA3948, (int32_t)0xC593146A,
(int32_t)0x71E3507F, (int32_t)0xC5665FA8, (int32_t)0x71CC5626,
(int32_t)0xC539B3F0, (int32_t)0x71B54A40, (int32_t)0xC50D1148,
(int32_t)0x719E2CD2, (int32_t)0xC4E077B8, (int32_t)0x7186FDDE,
(int32_t)0xC4B3E746, (int32_t)0x716FBD68, (int32_t)0xC4875FF8,
(int32_t)0x71586B73, (int32_t)0xC45AE1D7, (int32_t)0x71410804,
(int32_t)0xC42E6CE8, (int32_t)0x7129931E, (int32_t)0xC4020132,
(int32_t)0x71120CC5, (int32_t)0xC3D59EBD, (int32_t)0x70FA74FB,
(int32_t)0xC3A9458F, (int32_t)0x70E2CBC6, (int32_t)0xC37CF5B0,
(int32_t)0x70CB1127, (int32_t)0xC350AF25, (int32_t)0x70B34524,
(int32_t)0xC32471F6, (int32_t)0x709B67C0, (int32_t)0xC2F83E2A,
(int32_t)0x708378FE, (int32_t)0xC2CC13C7, (int32_t)0x706B78E3,
(int32_t)0xC29FF2D4, (int32_t)0x70536771, (int32_t)0xC273DB58,
(int32_t)0x703B44AC, (int32_t)0xC247CD5A, (int32_t)0x70231099,
(int32_t)0xC21BC8E0, (int32_t)0x700ACB3B, (int32_t)0xC1EFCDF2,
(int32_t)0x6FF27496, (int32_t)0xC1C3DC96, (int32_t)0x6FDA0CAD,
(int32_t)0xC197F4D3, (int32_t)0x6FC19385, (int32_t)0xC16C16B0,
(int32_t)0x6FA90920, (int32_t)0xC1404233, (int32_t)0x6F906D84,
(int32_t)0xC1147763, (int32_t)0x6F77C0B3, (int32_t)0xC0E8B648,
(int32_t)0x6F5F02B1, (int32_t)0xC0BCFEE7, (int32_t)0x6F463383,
(int32_t)0xC0915147, (int32_t)0x6F2D532C, (int32_t)0xC065AD70,
(int32_t)0x6F1461AF, (int32_t)0xC03A1368, (int32_t)0x6EFB5F12,
(int32_t)0xC00E8335, (int32_t)0x6EE24B57, (int32_t)0xBFE2FCDF,
(int32_t)0x6EC92682, (int32_t)0xBFB7806C, (int32_t)0x6EAFF098,
(int32_t)0xBF8C0DE2, (int32_t)0x6E96A99C, (int32_t)0xBF60A54A,
(int32_t)0x6E7D5193, (int32_t)0xBF3546A8, (int32_t)0x6E63E87F,
(int32_t)0xBF09F204, (int32_t)0x6E4A6E65, (int32_t)0xBEDEA765,
(int32_t)0x6E30E349, (int32_t)0xBEB366D1, (int32_t)0x6E17472F,
(int32_t)0xBE88304F, (int32_t)0x6DFD9A1B, (int32_t)0xBE5D03E5,
(int32_t)0x6DE3DC11, (int32_t)0xBE31E19B, (int32_t)0x6DCA0D14,
(int32_t)0xBE06C977, (int32_t)0x6DB02D29, (int32_t)0xBDDBBB7F,
(int32_t)0x6D963C54, (int32_t)0xBDB0B7BA, (int32_t)0x6D7C3A98,
(int32_t)0xBD85BE2F, (int32_t)0x6D6227FA, (int32_t)0xBD5ACEE5,
(int32_t)0x6D48047E, (int32_t)0xBD2FE9E1, (int32_t)0x6D2DD027,
(int32_t)0xBD050F2C, (int32_t)0x6D138AFA, (int32_t)0xBCDA3ECA,
(int32_t)0x6CF934FB, (int32_t)0xBCAF78C3, (int32_t)0x6CDECE2E,
(int32_t)0xBC84BD1E, (int32_t)0x6CC45697, (int32_t)0xBC5A0BE1,
(int32_t)0x6CA9CE3A, (int32_t)0xBC2F6513, (int32_t)0x6C8F351C,
(int32_t)0xBC04C8BA, (int32_t)0x6C748B3F, (int32_t)0xBBDA36DC,
(int32_t)0x6C59D0A9, (int32_t)0xBBAFAF81, (int32_t)0x6C3F055D,
(int32_t)0xBB8532AF, (int32_t)0x6C242960, (int32_t)0xBB5AC06C,
(int32_t)0x6C093CB6, (int32_t)0xBB3058C0, (int32_t)0x6BEE3F62,
(int32_t)0xBB05FBB0, (int32_t)0x6BD3316A, (int32_t)0xBADBA943,
(int32_t)0x6BB812D0, (int32_t)0xBAB1617F, (int32_t)0x6B9CE39B,
(int32_t)0xBA87246C, (int32_t)0x6B81A3CD, (int32_t)0xBA5CF210,
(int32_t)0x6B66536A, (int32_t)0xBA32CA70, (int32_t)0x6B4AF278,
(int32_t)0xBA08AD94, (int32_t)0x6B2F80FA, (int32_t)0xB9DE9B83,
(int32_t)0x6B13FEF5, (int32_t)0xB9B49442, (int32_t)0x6AF86C6C,
(int32_t)0xB98A97D8, (int32_t)0x6ADCC964, (int32_t)0xB960A64B,
(int32_t)0x6AC115E1, (int32_t)0xB936BFA3, (int32_t)0x6AA551E8,
(int32_t)0xB90CE3E6, (int32_t)0x6A897D7D, (int32_t)0xB8E31319,
(int32_t)0x6A6D98A4, (int32_t)0xB8B94D44, (int32_t)0x6A51A361,
(int32_t)0xB88F926C, (int32_t)0x6A359DB9, (int32_t)0xB865E299,
(int32_t)0x6A1987B0, (int32_t)0xB83C3DD1, (int32_t)0x69FD614A,
(int32_t)0xB812A419, (int32_t)0x69E12A8C, (int32_t)0xB7E9157A,
(int32_t)0x69C4E37A, (int32_t)0xB7BF91F8, (int32_t)0x69A88C18,
(int32_t)0xB796199B, (int32_t)0x698C246C, (int32_t)0xB76CAC68,
(int32_t)0x696FAC78, (int32_t)0xB7434A67, (int32_t)0x69532442,
(int32_t)0xB719F39D, (int32_t)0x69368BCE, (int32_t)0xB6F0A811,
(int32_t)0x6919E320, (int32_t)0xB6C767CA, (int32_t)0x68FD2A3D,
(int32_t)0xB69E32CD, (int32_t)0x68E06129, (int32_t)0xB6750921,
(int32_t)0x68C387E9, (int32_t)0xB64BEACC, (int32_t)0x68A69E81,
(int32_t)0xB622D7D5, (int32_t)0x6889A4F5, (int32_t)0xB5F9D042,
(int32_t)0x686C9B4B, (int32_t)0xB5D0D41A, (int32_t)0x684F8186,
(int32_t)0xB5A7E362, (int32_t)0x683257AA, (int32_t)0xB57EFE21,
(int32_t)0x68151DBE, (int32_t)0xB556245E, (int32_t)0x67F7D3C4,
(int32_t)0xB52D561E, (int32_t)0x67DA79C2, (int32_t)0xB5049368,
(int32_t)0x67BD0FBC, (int32_t)0xB4DBDC42, (int32_t)0x679F95B7,
(int32_t)0xB4B330B2, (int32_t)0x67820BB6, (int32_t)0xB48A90C0,
(int32_t)0x676471C0, (int32_t)0xB461FC70, (int32_t)0x6746C7D7,
(int32_t)0xB43973C9, (int32_t)0x67290E02, (int32_t)0xB410F6D2,
(int32_t)0x670B4443, (int32_t)0xB3E88591, (int32_t)0x66ED6AA1,
(int32_t)0xB3C0200C, (int32_t)0x66CF811F, (int32_t)0xB397C649,
(int32_t)0x66B187C3, (int32_t)0xB36F784E, (int32_t)0x66937E90,
(int32_t)0xB3473622, (int32_t)0x6675658C, (int32_t)0xB31EFFCB,
(int32_t)0x66573CBB, (int32_t)0xB2F6D54F, (int32_t)0x66390422,
(int32_t)0xB2CEB6B5, (int32_t)0x661ABBC5, (int32_t)0xB2A6A401,
(int32_t)0x65FC63A9, (int32_t)0xB27E9D3B, (int32_t)0x65DDFBD3,
(int32_t)0xB256A26A, (int32_t)0x65BF8447, (int32_t)0xB22EB392,
(int32_t)0x65A0FD0B, (int32_t)0xB206D0BA, (int32_t)0x65826622,
(int32_t)0xB1DEF9E8, (int32_t)0x6563BF92, (int32_t)0xB1B72F23,
(int32_t)0x6545095F, (int32_t)0xB18F7070, (int32_t)0x6526438E,
(int32_t)0xB167BDD6, (int32_t)0x65076E24, (int32_t)0xB140175B,
(int32_t)0x64E88926, (int32_t)0xB1187D05, (int32_t)0x64C99498,
(int32_t)0xB0F0EEDA, (int32_t)0x64AA907F, (int32_t)0xB0C96CDF,
(int32_t)0x648B7CDF, (int32_t)0xB0A1F71C, (int32_t)0x646C59BF,
(int32_t)0xB07A8D97, (int32_t)0x644D2722, (int32_t)0xB0533055,
(int32_t)0x642DE50D, (int32_t)0xB02BDF5C, (int32_t)0x640E9385,
(int32_t)0xB0049AB2, (int32_t)0x63EF328F, (int32_t)0xAFDD625F,
(int32_t)0x63CFC230, (int32_t)0xAFB63667, (int32_t)0x63B0426D,
(int32_t)0xAF8F16D0, (int32_t)0x6390B34A, (int32_t)0xAF6803A1,
(int32_t)0x637114CC, (int32_t)0xAF40FCE0, (int32_t)0x635166F8,
(int32_t)0xAF1A0293, (int32_t)0x6331A9D4, (int32_t)0xAEF314BF,
(int32_t)0x6311DD63, (int32_t)0xAECC336B, (int32_t)0x62F201AC,
(int32_t)0xAEA55E9D, (int32_t)0x62D216B2, (int32_t)0xAE7E965B,
(int32_t)0x62B21C7B, (int32_t)0xAE57DAAA, (int32_t)0x6292130C,
(int32_t)0xAE312B91, (int32_t)0x6271FA69, (int32_t)0xAE0A8916,
(int32_t)0x6251D297, (int32_t)0xADE3F33E, (int32_t)0x62319B9D,
(int32_t)0xADBD6A10, (int32_t)0x6211557D, (int32_t)0xAD96ED91,
(int32_t)0x61F1003E, (int32_t)0xAD707DC8, (int32_t)0x61D09BE5,
(int32_t)0xAD4A1ABA, (int32_t)0x61B02876, (int32_t)0xAD23C46D,
(int32_t)0x618FA5F6, (int32_t)0xACFD7AE8, (int32_t)0x616F146B,
(int32_t)0xACD73E30, (int32_t)0x614E73D9, (int32_t)0xACB10E4A,
(int32_t)0x612DC446, (int32_t)0xAC8AEB3E, (int32_t)0x610D05B7,
(int32_t)0xAC64D510, (int32_t)0x60EC3830, (int32_t)0xAC3ECBC7,
(int32_t)0x60CB5BB6, (int32_t)0xAC18CF68, (int32_t)0x60AA704F,
(int32_t)0xABF2DFFA, (int32_t)0x60897600, (int32_t)0xABCCFD82,
(int32_t)0x60686CCE, (int32_t)0xABA72806, (int32_t)0x604754BE,
(int32_t)0xAB815F8C, (int32_t)0x60262DD5, (int32_t)0xAB5BA41A,
(int32_t)0x6004F818, (int32_t)0xAB35F5B5, (int32_t)0x5FE3B38D,
(int32_t)0xAB105464, (int32_t)0x5FC26038, (int32_t)0xAAEAC02B,
(int32_t)0x5FA0FE1E, (int32_t)0xAAC53912, (int32_t)0x5F7F8D46,
(int32_t)0xAA9FBF1D, (int32_t)0x5F5E0DB3, (int32_t)0xAA7A5253,
(int32_t)0x5F3C7F6B, (int32_t)0xAA54F2B9, (int32_t)0x5F1AE273,
(int32_t)0xAA2FA055, (int32_t)0x5EF936D1, (int32_t)0xAA0A5B2D,
(int32_t)0x5ED77C89, (int32_t)0xA9E52347, (int32_t)0x5EB5B3A1,
(int32_t)0xA9BFF8A8, (int32_t)0x5E93DC1F, (int32_t)0xA99ADB56,
(int32_t)0x5E71F606, (int32_t)0xA975CB56, (int32_t)0x5E50015D,
(int32_t)0xA950C8AF, (int32_t)0x5E2DFE28, (int32_t)0xA92BD366,
(int32_t)0x5E0BEC6E, (int32_t)0xA906EB81, (int32_t)0x5DE9CC32,
(int32_t)0xA8E21106, (int32_t)0x5DC79D7C, (int32_t)0xA8BD43FA,
(int32_t)0x5DA5604E, (int32_t)0xA8988463, (int32_t)0x5D8314B0,
(int32_t)0xA873D246, (int32_t)0x5D60BAA6, (int32_t)0xA84F2DA9,
(int32_t)0x5D3E5236, (int32_t)0xA82A9693, (int32_t)0x5D1BDB65,
(int32_t)0xA8060D08, (int32_t)0x5CF95638, (int32_t)0xA7E1910E,
(int32_t)0x5CD6C2B4, (int32_t)0xA7BD22AB, (int32_t)0x5CB420DF,
(int32_t)0xA798C1E4, (int32_t)0x5C9170BF, (int32_t)0xA7746EC0,
(int32_t)0x5C6EB258, (int32_t)0xA7502943, (int32_t)0x5C4BE5B0,
(int32_t)0xA72BF173, (int32_t)0x5C290ACC, (int32_t)0xA707C756,
(int32_t)0x5C0621B2, (int32_t)0xA6E3AAF2, (int32_t)0x5BE32A67,
(int32_t)0xA6BF9C4B, (int32_t)0x5BC024F0, (int32_t)0xA69B9B68,
(int32_t)0x5B9D1153, (int32_t)0xA677A84E, (int32_t)0x5B79EF96,
(int32_t)0xA653C302, (int32_t)0x5B56BFBD, (int32_t)0xA62FEB8B,
(int32_t)0x5B3381CE, (int32_t)0xA60C21ED, (int32_t)0x5B1035CF,
(int32_t)0xA5E8662F, (int32_t)0x5AECDBC4, (int32_t)0xA5C4B855,
(int32_t)0x5AC973B4, (int32_t)0xA5A11865, (int32_t)0x5AA5FDA4,
(int32_t)0xA57D8666, (int32_t)0x5A82799A, (int32_t)0xA55A025B,
(int32_t)0x5A5EE79A, (int32_t)0xA5368C4B, (int32_t)0x5A3B47AA,
(int32_t)0xA513243B, (int32_t)0x5A1799D0, (int32_t)0xA4EFCA31,
(int32_t)0x59F3DE12, (int32_t)0xA4CC7E31, (int32_t)0x59D01474,
(int32_t)0xA4A94042, (int32_t)0x59AC3CFD, (int32_t)0xA4861069,
(int32_t)0x598857B1, (int32_t)0xA462EEAC, (int32_t)0x59646497,
(int32_t)0xA43FDB0F, (int32_t)0x594063B4, (int32_t)0xA41CD598,
(int32_t)0x591C550E, (int32_t)0xA3F9DE4D, (int32_t)0x58F838A9,
(int32_t)0xA3D6F533, (int32_t)0x58D40E8C, (int32_t)0xA3B41A4F,
(int32_t)0x58AFD6BC, (int32_t)0xA3914DA7, (int32_t)0x588B913F,
(int32_t)0xA36E8F40, (int32_t)0x58673E1B, (int32_t)0xA34BDF20,
(int32_t)0x5842DD54, (int32_t)0xA3293D4B, (int32_t)0x581E6EF1,
(int32_t)0xA306A9C7, (int32_t)0x57F9F2F7, (int32_t)0xA2E4249A,
(int32_t)0x57D5696C, (int32_t)0xA2C1ADC9, (int32_t)0x57B0D256,
(int32_t)0xA29F4559, (int32_t)0x578C2DB9, (int32_t)0xA27CEB4F,
(int32_t)0x57677B9D, (int32_t)0xA25A9FB1, (int32_t)0x5742BC05,
(int32_t)0xA2386283, (int32_t)0x571DEEF9, (int32_t)0xA21633CD,
(int32_t)0x56F9147E, (int32_t)0xA1F41391, (int32_t)0x56D42C99,
(int32_t)0xA1D201D7, (int32_t)0x56AF3750, (int32_t)0xA1AFFEA2,
(int32_t)0x568A34A9, (int32_t)0xA18E09F9, (int32_t)0x566524AA,
(int32_t)0xA16C23E1, (int32_t)0x56400757, (int32_t)0xA14A4C5E,
(int32_t)0x561ADCB8, (int32_t)0xA1288376, (int32_t)0x55F5A4D2,
(int32_t)0xA106C92E, (int32_t)0x55D05FAA, (int32_t)0xA0E51D8C,
(int32_t)0x55AB0D46, (int32_t)0xA0C38094, (int32_t)0x5585ADAC,
(int32_t)0xA0A1F24C, (int32_t)0x556040E2, (int32_t)0xA08072BA,
(int32_t)0x553AC6ED, (int32_t)0xA05F01E1, (int32_t)0x55153FD4,
(int32_t)0xA03D9FC7, (int32_t)0x54EFAB9C, (int32_t)0xA01C4C72,
(int32_t)0x54CA0A4A, (int32_t)0x9FFB07E7, (int32_t)0x54A45BE5,
(int32_t)0x9FD9D22A, (int32_t)0x547EA073, (int32_t)0x9FB8AB41,
(int32_t)0x5458D7F9, (int32_t)0x9F979331, (int32_t)0x5433027D,
(int32_t)0x9F7689FF, (int32_t)0x540D2005, (int32_t)0x9F558FB0,
(int32_t)0x53E73097, (int32_t)0x9F34A449, (int32_t)0x53C13438,
(int32_t)0x9F13C7D0, (int32_t)0x539B2AEF, (int32_t)0x9EF2FA48,
(int32_t)0x537514C1, (int32_t)0x9ED23BB9, (int32_t)0x534EF1B5,
(int32_t)0x9EB18C26, (int32_t)0x5328C1D0, (int32_t)0x9E90EB94,
(int32_t)0x53028517, (int32_t)0x9E705A09, (int32_t)0x52DC3B92,
(int32_t)0x9E4FD789, (int32_t)0x52B5E545, (int32_t)0x9E2F641A,
(int32_t)0x528F8237, (int32_t)0x9E0EFFC1, (int32_t)0x5269126E,
(int32_t)0x9DEEAA82, (int32_t)0x524295EF, (int32_t)0x9DCE6462,
(int32_t)0x521C0CC1, (int32_t)0x9DAE2D68, (int32_t)0x51F576E9,
(int32_t)0x9D8E0596, (int32_t)0x51CED46E, (int32_t)0x9D6DECF4,
(int32_t)0x51A82555, (int32_t)0x9D4DE384, (int32_t)0x518169A4,
(int32_t)0x9D2DE94D, (int32_t)0x515AA162, (int32_t)0x9D0DFE53,
(int32_t)0x5133CC94, (int32_t)0x9CEE229C, (int32_t)0x510CEB40,
(int32_t)0x9CCE562B, (int32_t)0x50E5FD6C, (int32_t)0x9CAE9907,
(int32_t)0x50BF031F, (int32_t)0x9C8EEB33, (int32_t)0x5097FC5E,
(int32_t)0x9C6F4CB5, (int32_t)0x5070E92F, (int32_t)0x9C4FBD92,
(int32_t)0x5049C999, (int32_t)0x9C303DCF, (int32_t)0x50229DA0,
(int32_t)0x9C10CD70, (int32_t)0x4FFB654D, (int32_t)0x9BF16C7A,
(int32_t)0x4FD420A3, (int32_t)0x9BD21AF2, (int32_t)0x4FACCFAB,
(int32_t)0x9BB2D8DD, (int32_t)0x4F857268, (int32_t)0x9B93A640,
(int32_t)0x4F5E08E3, (int32_t)0x9B748320, (int32_t)0x4F369320,
(int32_t)0x9B556F80, (int32_t)0x4F0F1126, (int32_t)0x9B366B67,
(int32_t)0x4EE782FA, (int32_t)0x9B1776D9, (int32_t)0x4EBFE8A4,
(int32_t)0x9AF891DB, (int32_t)0x4E984229, (int32_t)0x9AD9BC71,
(int32_t)0x4E708F8F, (int32_t)0x9ABAF6A0, (int32_t)0x4E48D0DC,
(int32_t)0x9A9C406D, (int32_t)0x4E210617, (int32_t)0x9A7D99DD,
(int32_t)0x4DF92F45, (int32_t)0x9A5F02F5, (int32_t)0x4DD14C6E,
(int32_t)0x9A407BB8, (int32_t)0x4DA95D96, (int32_t)0x9A22042C,
(int32_t)0x4D8162C4, (int32_t)0x9A039C56, (int32_t)0x4D595BFE,
(int32_t)0x99E5443A, (int32_t)0x4D31494B, (int32_t)0x99C6FBDE,
(int32_t)0x4D092AB0, (int32_t)0x99A8C344, (int32_t)0x4CE10034,
(int32_t)0x998A9A73, (int32_t)0x4CB8C9DD, (int32_t)0x996C816F,
(int32_t)0x4C9087B1, (int32_t)0x994E783C, (int32_t)0x4C6839B6,
(int32_t)0x99307EE0, (int32_t)0x4C3FDFF3, (int32_t)0x9912955E,
(int32_t)0x4C177A6E, (int32_t)0x98F4BBBC, (int32_t)0x4BEF092D,
(int32_t)0x98D6F1FE, (int32_t)0x4BC68C36, (int32_t)0x98B93828,
(int32_t)0x4B9E038F, (int32_t)0x989B8E3F, (int32_t)0x4B756F3F,
(int32_t)0x987DF449, (int32_t)0x4B4CCF4D, (int32_t)0x98606A48,
(int32_t)0x4B2423BD, (int32_t)0x9842F043, (int32_t)0x4AFB6C97,
(int32_t)0x9825863D, (int32_t)0x4AD2A9E1, (int32_t)0x98082C3B,
(int32_t)0x4AA9DBA1, (int32_t)0x97EAE241, (int32_t)0x4A8101DE,
(int32_t)0x97CDA855, (int32_t)0x4A581C9D, (int32_t)0x97B07E7A,
(int32_t)0x4A2F2BE5, (int32_t)0x979364B5, (int32_t)0x4A062FBD,
(int32_t)0x97765B0A, (int32_t)0x49DD282A, (int32_t)0x9759617E,
(int32_t)0x49B41533, (int32_t)0x973C7816, (int32_t)0x498AF6DE,
(int32_t)0x971F9ED6, (int32_t)0x4961CD32, (int32_t)0x9702D5C2,
(int32_t)0x49389836, (int32_t)0x96E61CDF, (int32_t)0x490F57EE,
(int32_t)0x96C97431, (int32_t)0x48E60C62, (int32_t)0x96ACDBBD,
(int32_t)0x48BCB598, (int32_t)0x96905387, (int32_t)0x48935397,
(int32_t)0x9673DB94, (int32_t)0x4869E664, (int32_t)0x965773E7,
(int32_t)0x48406E07, (int32_t)0x963B1C85, (int32_t)0x4816EA85,
(int32_t)0x961ED573, (int32_t)0x47ED5BE6, (int32_t)0x96029EB5,
(int32_t)0x47C3C22E, (int32_t)0x95E6784F, (int32_t)0x479A1D66,
(int32_t)0x95CA6246, (int32_t)0x47706D93, (int32_t)0x95AE5C9E,
(int32_t)0x4746B2BC, (int32_t)0x9592675B, (int32_t)0x471CECE6,
(int32_t)0x95768282, (int32_t)0x46F31C1A, (int32_t)0x955AAE17,
(int32_t)0x46C9405C, (int32_t)0x953EEA1E, (int32_t)0x469F59B4,
(int32_t)0x9523369B, (int32_t)0x46756827, (int32_t)0x95079393,
(int32_t)0x464B6BBD, (int32_t)0x94EC010B, (int32_t)0x4621647C,
(int32_t)0x94D07F05, (int32_t)0x45F7526B, (int32_t)0x94B50D87,
(int32_t)0x45CD358F, (int32_t)0x9499AC95, (int32_t)0x45A30DF0,
(int32_t)0x947E5C32, (int32_t)0x4578DB93, (int32_t)0x94631C64,
(int32_t)0x454E9E80, (int32_t)0x9447ED2F, (int32_t)0x452456BC,
(int32_t)0x942CCE95, (int32_t)0x44FA044F, (int32_t)0x9411C09D,
(int32_t)0x44CFA73F, (int32_t)0x93F6C34A, (int32_t)0x44A53F93,
(int32_t)0x93DBD69F, (int32_t)0x447ACD50, (int32_t)0x93C0FAA2,
(int32_t)0x4450507E, (int32_t)0x93A62F56, (int32_t)0x4425C923,
(int32_t)0x938B74C0, (int32_t)0x43FB3745, (int32_t)0x9370CAE4,
(int32_t)0x43D09AEC, (int32_t)0x935631C5, (int32_t)0x43A5F41E,
(int32_t)0x933BA968, (int32_t)0x437B42E1, (int32_t)0x932131D1,
(int32_t)0x4350873C, (int32_t)0x9306CB04, (int32_t)0x4325C135,
(int32_t)0x92EC7505, (int32_t)0x42FAF0D4, (int32_t)0x92D22FD8,
(int32_t)0x42D0161E, (int32_t)0x92B7FB82, (int32_t)0x42A5311A,
(int32_t)0x929DD805, (int32_t)0x427A41D0, (int32_t)0x9283C567,
(int32_t)0x424F4845, (int32_t)0x9269C3AC, (int32_t)0x42244480,
(int32_t)0x924FD2D6, (int32_t)0x41F93688, (int32_t)0x9235F2EB,
(int32_t)0x41CE1E64, (int32_t)0x921C23EE, (int32_t)0x41A2FC1A,
(int32_t)0x920265E4, (int32_t)0x4177CFB0, (int32_t)0x91E8B8D0,
(int32_t)0x414C992E, (int32_t)0x91CF1CB6, (int32_t)0x4121589A,
(int32_t)0x91B5919A, (int32_t)0x40F60DFB, (int32_t)0x919C1780,
(int32_t)0x40CAB957, (int32_t)0x9182AE6C, (int32_t)0x409F5AB6,
(int32_t)0x91695663, (int32_t)0x4073F21D, (int32_t)0x91500F67,
(int32_t)0x40487F93, (int32_t)0x9136D97D, (int32_t)0x401D0320,
(int32_t)0x911DB4A8, (int32_t)0x3FF17CCA, (int32_t)0x9104A0ED,
(int32_t)0x3FC5EC97, (int32_t)0x90EB9E50, (int32_t)0x3F9A528F,
(int32_t)0x90D2ACD3, (int32_t)0x3F6EAEB8, (int32_t)0x90B9CC7C,
(int32_t)0x3F430118, (int32_t)0x90A0FD4E, (int32_t)0x3F1749B7,
(int32_t)0x90883F4C, (int32_t)0x3EEB889C, (int32_t)0x906F927B,
(int32_t)0x3EBFBDCC, (int32_t)0x9056F6DF, (int32_t)0x3E93E94F,
(int32_t)0x903E6C7A, (int32_t)0x3E680B2C, (int32_t)0x9025F352,
(int32_t)0x3E3C2369, (int32_t)0x900D8B69, (int32_t)0x3E10320D,
(int32_t)0x8FF534C4, (int32_t)0x3DE4371F, (int32_t)0x8FDCEF66,
(int32_t)0x3DB832A5, (int32_t)0x8FC4BB53, (int32_t)0x3D8C24A7,
(int32_t)0x8FAC988E, (int32_t)0x3D600D2B, (int32_t)0x8F94871D,
(int32_t)0x3D33EC39, (int32_t)0x8F7C8701, (int32_t)0x3D07C1D5,
(int32_t)0x8F64983F, (int32_t)0x3CDB8E09, (int32_t)0x8F4CBADB,
(int32_t)0x3CAF50DA, (int32_t)0x8F34EED8, (int32_t)0x3C830A4F,
(int32_t)0x8F1D343A, (int32_t)0x3C56BA70, (int32_t)0x8F058B04,
(int32_t)0x3C2A6142, (int32_t)0x8EEDF33B, (int32_t)0x3BFDFECD,
(int32_t)0x8ED66CE1, (int32_t)0x3BD19317, (int32_t)0x8EBEF7FB,
(int32_t)0x3BA51E29, (int32_t)0x8EA7948C, (int32_t)0x3B78A007,
(int32_t)0x8E904298, (int32_t)0x3B4C18BA, (int32_t)0x8E790222,
(int32_t)0x3B1F8847, (int32_t)0x8E61D32D, (int32_t)0x3AF2EEB7,
(int32_t)0x8E4AB5BF, (int32_t)0x3AC64C0F, (int32_t)0x8E33A9D9,
(int32_t)0x3A99A057, (int32_t)0x8E1CAF80, (int32_t)0x3A6CEB95,
(int32_t)0x8E05C6B7, (int32_t)0x3A402DD1, (int32_t)0x8DEEEF82,
(int32_t)0x3A136712, (int32_t)0x8DD829E4, (int32_t)0x39E6975D,
(int32_t)0x8DC175E0, (int32_t)0x39B9BEBB, (int32_t)0x8DAAD37B,
(int32_t)0x398CDD32, (int32_t)0x8D9442B7, (int32_t)0x395FF2C9,
(int32_t)0x8D7DC399, (int32_t)0x3932FF87, (int32_t)0x8D675623,
(int32_t)0x39060372, (int32_t)0x8D50FA59, (int32_t)0x38D8FE93,
(int32_t)0x8D3AB03F, (int32_t)0x38ABF0EF, (int32_t)0x8D2477D8,
(int32_t)0x387EDA8E, (int32_t)0x8D0E5127, (int32_t)0x3851BB76,
(int32_t)0x8CF83C30, (int32_t)0x382493B0, (int32_t)0x8CE238F6,
(int32_t)0x37F76340, (int32_t)0x8CCC477D, (int32_t)0x37CA2A30,
(int32_t)0x8CB667C7, (int32_t)0x379CE884, (int32_t)0x8CA099D9,
(int32_t)0x376F9E46, (int32_t)0x8C8ADDB6, (int32_t)0x37424B7A,
(int32_t)0x8C753361, (int32_t)0x3714F02A, (int32_t)0x8C5F9ADD,
(int32_t)0x36E78C5A, (int32_t)0x8C4A142F, (int32_t)0x36BA2013,
(int32_t)0x8C349F58, (int32_t)0x368CAB5C, (int32_t)0x8C1F3C5C,
(int32_t)0x365F2E3B, (int32_t)0x8C09EB40, (int32_t)0x3631A8B7,
(int32_t)0x8BF4AC05, (int32_t)0x36041AD9, (int32_t)0x8BDF7EAF,
(int32_t)0x35D684A5, (int32_t)0x8BCA6342, (int32_t)0x35A8E624,
(int32_t)0x8BB559C1, (int32_t)0x357B3F5D, (int32_t)0x8BA0622F,
(int32_t)0x354D9056, (int32_t)0x8B8B7C8F, (int32_t)0x351FD917,
(int32_t)0x8B76A8E4, (int32_t)0x34F219A7, (int32_t)0x8B61E732,
(int32_t)0x34C4520D, (int32_t)0x8B4D377C, (int32_t)0x3496824F,
(int32_t)0x8B3899C5, (int32_t)0x3468AA76, (int32_t)0x8B240E10,
(int32_t)0x343ACA87, (int32_t)0x8B0F9461, (int32_t)0x340CE28A,
(int32_t)0x8AFB2CBA, (int32_t)0x33DEF287, (int32_t)0x8AE6D71F,
(int32_t)0x33B0FA84, (int32_t)0x8AD29393, (int32_t)0x3382FA88,
(int32_t)0x8ABE6219, (int32_t)0x3354F29A, (int32_t)0x8AAA42B4,
(int32_t)0x3326E2C2, (int32_t)0x8A963567, (int32_t)0x32F8CB07,
(int32_t)0x8A823A35, (int32_t)0x32CAAB6F, (int32_t)0x8A6E5122,
(int32_t)0x329C8402, (int32_t)0x8A5A7A30, (int32_t)0x326E54C7,
(int32_t)0x8A46B563, (int32_t)0x32401DC5, (int32_t)0x8A3302BD,
(int32_t)0x3211DF03, (int32_t)0x8A1F6242, (int32_t)0x31E39889,
(int32_t)0x8A0BD3F5, (int32_t)0x31B54A5D, (int32_t)0x89F857D8,
(int32_t)0x3186F487, (int32_t)0x89E4EDEE, (int32_t)0x3158970D,
(int32_t)0x89D1963C, (int32_t)0x312A31F8, (int32_t)0x89BE50C3,
(int32_t)0x30FBC54D, (int32_t)0x89AB1D86, (int32_t)0x30CD5114,
(int32_t)0x8997FC89, (int32_t)0x309ED555, (int32_t)0x8984EDCF,
(int32_t)0x30705217, (int32_t)0x8971F15A, (int32_t)0x3041C760,
(int32_t)0x895F072D, (int32_t)0x30133538, (int32_t)0x894C2F4C,
(int32_t)0x2FE49BA6, (int32_t)0x893969B9, (int32_t)0x2FB5FAB2,
(int32_t)0x8926B677, (int32_t)0x2F875262, (int32_t)0x89141589,
(int32_t)0x2F58A2BD, (int32_t)0x890186F1, (int32_t)0x2F29EBCC,
(int32_t)0x88EF0AB4, (int32_t)0x2EFB2D94, (int32_t)0x88DCA0D3,
(int32_t)0x2ECC681E, (int32_t)0x88CA4951, (int32_t)0x2E9D9B70,
(int32_t)0x88B80431, (int32_t)0x2E6EC792, (int32_t)0x88A5D177,
(int32_t)0x2E3FEC8B, (int32_t)0x8893B124, (int32_t)0x2E110A62,
(int32_t)0x8881A33C, (int32_t)0x2DE2211E, (int32_t)0x886FA7C2,
(int32_t)0x2DB330C7, (int32_t)0x885DBEB7, (int32_t)0x2D843963,
(int32_t)0x884BE820, (int32_t)0x2D553AFB, (int32_t)0x883A23FE,
(int32_t)0x2D263595, (int32_t)0x88287255, (int32_t)0x2CF72939,
(int32_t)0x8816D327, (int32_t)0x2CC815ED, (int32_t)0x88054677,
(int32_t)0x2C98FBBA, (int32_t)0x87F3CC47, (int32_t)0x2C69DAA6,
(int32_t)0x87E2649B, (int32_t)0x2C3AB2B9, (int32_t)0x87D10F75,
(int32_t)0x2C0B83F9, (int32_t)0x87BFCCD7, (int32_t)0x2BDC4E6F,
(int32_t)0x87AE9CC5, (int32_t)0x2BAD1221, (int32_t)0x879D7F40,
(int32_t)0x2B7DCF17, (int32_t)0x878C744C, (int32_t)0x2B4E8558,
(int32_t)0x877B7BEC, (int32_t)0x2B1F34EB, (int32_t)0x876A9621,
(int32_t)0x2AEFDDD8, (int32_t)0x8759C2EF, (int32_t)0x2AC08025,
(int32_t)0x87490257, (int32_t)0x2A911BDB, (int32_t)0x8738545E,
(int32_t)0x2A61B101, (int32_t)0x8727B904, (int32_t)0x2A323F9D,
(int32_t)0x8717304E, (int32_t)0x2A02C7B8, (int32_t)0x8706BA3C,
(int32_t)0x29D34958, (int32_t)0x86F656D3, (int32_t)0x29A3C484,
(int32_t)0x86E60614, (int32_t)0x29743945, (int32_t)0x86D5C802,
(int32_t)0x2944A7A2, (int32_t)0x86C59C9F, (int32_t)0x29150FA1,
(int32_t)0x86B583EE, (int32_t)0x28E5714A, (int32_t)0x86A57DF1,
(int32_t)0x28B5CCA5, (int32_t)0x86958AAB, (int32_t)0x288621B9,
(int32_t)0x8685AA1F, (int32_t)0x2856708C, (int32_t)0x8675DC4E,
(int32_t)0x2826B928, (int32_t)0x8666213C, (int32_t)0x27F6FB92,
(int32_t)0x865678EA, (int32_t)0x27C737D2, (int32_t)0x8646E35B,
(int32_t)0x27976DF1, (int32_t)0x86376092, (int32_t)0x27679DF4,
(int32_t)0x8627F090, (int32_t)0x2737C7E3, (int32_t)0x86189359,
(int32_t)0x2707EBC6, (int32_t)0x860948EE, (int32_t)0x26D809A5,
(int32_t)0x85FA1152, (int32_t)0x26A82185, (int32_t)0x85EAEC88,
(int32_t)0x26783370, (int32_t)0x85DBDA91, (int32_t)0x26483F6C,
(int32_t)0x85CCDB70, (int32_t)0x26184581, (int32_t)0x85BDEF27,
(int32_t)0x25E845B5, (int32_t)0x85AF15B9, (int32_t)0x25B84012,
(int32_t)0x85A04F28, (int32_t)0x2588349D, (int32_t)0x85919B75,
(int32_t)0x2558235E, (int32_t)0x8582FAA4, (int32_t)0x25280C5D,
(int32_t)0x85746CB7, (int32_t)0x24F7EFA1, (int32_t)0x8565F1B0,
(int32_t)0x24C7CD32, (int32_t)0x85578991, (int32_t)0x2497A517,
(int32_t)0x8549345C, (int32_t)0x24677757, (int32_t)0x853AF214,
(int32_t)0x243743FA, (int32_t)0x852CC2BA, (int32_t)0x24070B07,
(int32_t)0x851EA652, (int32_t)0x23D6CC86, (int32_t)0x85109CDC,
(int32_t)0x23A6887E, (int32_t)0x8502A65C, (int32_t)0x23763EF7,
(int32_t)0x84F4C2D3, (int32_t)0x2345EFF7, (int32_t)0x84E6F244,
(int32_t)0x23159B87, (int32_t)0x84D934B0, (int32_t)0x22E541AE,
(int32_t)0x84CB8A1B, (int32_t)0x22B4E274, (int32_t)0x84BDF285,
(int32_t)0x22847DDF, (int32_t)0x84B06DF1, (int32_t)0x225413F8,
(int32_t)0x84A2FC62, (int32_t)0x2223A4C5, (int32_t)0x84959DD9,
(int32_t)0x21F3304E, (int32_t)0x84885257, (int32_t)0x21C2B69C,
(int32_t)0x847B19E1, (int32_t)0x219237B4, (int32_t)0x846DF476,
(int32_t)0x2161B39F, (int32_t)0x8460E21A, (int32_t)0x21312A65,
(int32_t)0x8453E2CE, (int32_t)0x21009C0B, (int32_t)0x8446F695,
(int32_t)0x20D0089B, (int32_t)0x843A1D70, (int32_t)0x209F701C,
(int32_t)0x842D5761, (int32_t)0x206ED295, (int32_t)0x8420A46B,
(int32_t)0x203E300D, (int32_t)0x8414048F, (int32_t)0x200D888C,
(int32_t)0x840777CF, (int32_t)0x1FDCDC1A, (int32_t)0x83FAFE2E,
(int32_t)0x1FAC2ABF, (int32_t)0x83EE97AC, (int32_t)0x1F7B7480,
(int32_t)0x83E2444D, (int32_t)0x1F4AB967, (int32_t)0x83D60411,
(int32_t)0x1F19F97B, (int32_t)0x83C9D6FB, (int32_t)0x1EE934C2,
(int32_t)0x83BDBD0D, (int32_t)0x1EB86B46, (int32_t)0x83B1B649,
(int32_t)0x1E879D0C, (int32_t)0x83A5C2B0, (int32_t)0x1E56CA1E,
(int32_t)0x8399E244, (int32_t)0x1E25F281, (int32_t)0x838E1507,
(int32_t)0x1DF5163F, (int32_t)0x83825AFB, (int32_t)0x1DC4355D,
(int32_t)0x8376B422, (int32_t)0x1D934FE5, (int32_t)0x836B207D,
(int32_t)0x1D6265DD, (int32_t)0x835FA00E, (int32_t)0x1D31774D,
(int32_t)0x835432D8, (int32_t)0x1D00843C, (int32_t)0x8348D8DB,
(int32_t)0x1CCF8CB3, (int32_t)0x833D921A, (int32_t)0x1C9E90B8,
(int32_t)0x83325E97, (int32_t)0x1C6D9053, (int32_t)0x83273E52,
(int32_t)0x1C3C8B8C, (int32_t)0x831C314E, (int32_t)0x1C0B826A,
(int32_t)0x8311378C, (int32_t)0x1BDA74F5, (int32_t)0x8306510F,
(int32_t)0x1BA96334, (int32_t)0x82FB7DD8, (int32_t)0x1B784D30,
(int32_t)0x82F0BDE8, (int32_t)0x1B4732EF, (int32_t)0x82E61141,
(int32_t)0x1B161479, (int32_t)0x82DB77E5, (int32_t)0x1AE4F1D6,
(int32_t)0x82D0F1D5, (int32_t)0x1AB3CB0C, (int32_t)0x82C67F13,
(int32_t)0x1A82A025, (int32_t)0x82BC1FA1, (int32_t)0x1A517127,
(int32_t)0x82B1D381, (int32_t)0x1A203E1B, (int32_t)0x82A79AB3,
(int32_t)0x19EF0706, (int32_t)0x829D753A, (int32_t)0x19BDCBF2,
(int32_t)0x82936316, (int32_t)0x198C8CE6, (int32_t)0x8289644A,
(int32_t)0x195B49E9, (int32_t)0x827F78D8, (int32_t)0x192A0303,
(int32_t)0x8275A0C0, (int32_t)0x18F8B83C, (int32_t)0x826BDC04,
(int32_t)0x18C7699B, (int32_t)0x82622AA5, (int32_t)0x18961727,
(int32_t)0x82588CA6, (int32_t)0x1864C0E9, (int32_t)0x824F0208,
(int32_t)0x183366E8, (int32_t)0x82458ACB, (int32_t)0x1802092C,
(int32_t)0x823C26F2, (int32_t)0x17D0A7BB, (int32_t)0x8232D67E,
(int32_t)0x179F429F, (int32_t)0x82299971, (int32_t)0x176DD9DE,
(int32_t)0x82206FCB, (int32_t)0x173C6D80, (int32_t)0x8217598F,
(int32_t)0x170AFD8D, (int32_t)0x820E56BE, (int32_t)0x16D98A0C,
(int32_t)0x82056758, (int32_t)0x16A81305, (int32_t)0x81FC8B60,
(int32_t)0x1676987F, (int32_t)0x81F3C2D7, (int32_t)0x16451A83,
(int32_t)0x81EB0DBD, (int32_t)0x16139917, (int32_t)0x81E26C16,
(int32_t)0x15E21444, (int32_t)0x81D9DDE1, (int32_t)0x15B08C11,
(int32_t)0x81D16320, (int32_t)0x157F0086, (int32_t)0x81C8FBD5,
(int32_t)0x154D71AA, (int32_t)0x81C0A801, (int32_t)0x151BDF85,
(int32_t)0x81B867A4, (int32_t)0x14EA4A1F, (int32_t)0x81B03AC1,
(int32_t)0x14B8B17F, (int32_t)0x81A82159, (int32_t)0x148715AD,
(int32_t)0x81A01B6C, (int32_t)0x145576B1, (int32_t)0x819828FD,
(int32_t)0x1423D492, (int32_t)0x81904A0C, (int32_t)0x13F22F57,
(int32_t)0x81887E9A, (int32_t)0x13C0870A, (int32_t)0x8180C6A9,
(int32_t)0x138EDBB0, (int32_t)0x8179223A, (int32_t)0x135D2D53,
(int32_t)0x8171914E, (int32_t)0x132B7BF9, (int32_t)0x816A13E6,
(int32_t)0x12F9C7AA, (int32_t)0x8162AA03, (int32_t)0x12C8106E,
(int32_t)0x815B53A8, (int32_t)0x1296564D, (int32_t)0x815410D3,
(int32_t)0x1264994E, (int32_t)0x814CE188, (int32_t)0x1232D978,
(int32_t)0x8145C5C6, (int32_t)0x120116D4, (int32_t)0x813EBD90,
(int32_t)0x11CF516A, (int32_t)0x8137C8E6, (int32_t)0x119D8940,
(int32_t)0x8130E7C8, (int32_t)0x116BBE5F, (int32_t)0x812A1A39,
(int32_t)0x1139F0CE, (int32_t)0x81236039, (int32_t)0x11082096,
(int32_t)0x811CB9CA, (int32_t)0x10D64DBC, (int32_t)0x811626EC,
(int32_t)0x10A4784A, (int32_t)0x810FA7A0, (int32_t)0x1072A047,
(int32_t)0x81093BE8, (int32_t)0x1040C5BB, (int32_t)0x8102E3C3,
(int32_t)0x100EE8AD, (int32_t)0x80FC9F35, (int32_t)0x0FDD0925,
(int32_t)0x80F66E3C, (int32_t)0x0FAB272B, (int32_t)0x80F050DB,
(int32_t)0x0F7942C6, (int32_t)0x80EA4712, (int32_t)0x0F475BFE,
(int32_t)0x80E450E2, (int32_t)0x0F1572DC, (int32_t)0x80DE6E4C,
(int32_t)0x0EE38765, (int32_t)0x80D89F51, (int32_t)0x0EB199A3,
(int32_t)0x80D2E3F1, (int32_t)0x0E7FA99D, (int32_t)0x80CD3C2F,
(int32_t)0x0E4DB75B, (int32_t)0x80C7A80A, (int32_t)0x0E1BC2E3,
(int32_t)0x80C22783, (int32_t)0x0DE9CC3F, (int32_t)0x80BCBA9C,
(int32_t)0x0DB7D376, (int32_t)0x80B76155, (int32_t)0x0D85D88F,
(int32_t)0x80B21BAF, (int32_t)0x0D53DB92, (int32_t)0x80ACE9AB,
(int32_t)0x0D21DC87, (int32_t)0x80A7CB49, (int32_t)0x0CEFDB75,
(int32_t)0x80A2C08B, (int32_t)0x0CBDD865, (int32_t)0x809DC970,
(int32_t)0x0C8BD35E, (int32_t)0x8098E5FB, (int32_t)0x0C59CC67,
(int32_t)0x8094162B, (int32_t)0x0C27C389, (int32_t)0x808F5A02,
(int32_t)0x0BF5B8CB, (int32_t)0x808AB180, (int32_t)0x0BC3AC35,
(int32_t)0x80861CA5, (int32_t)0x0B919DCE, (int32_t)0x80819B74,
(int32_t)0x0B5F8D9F, (int32_t)0x807D2DEB, (int32_t)0x0B2D7BAE,
(int32_t)0x8078D40D, (int32_t)0x0AFB6805, (int32_t)0x80748DD9,
(int32_t)0x0AC952AA, (int32_t)0x80705B50, (int32_t)0x0A973BA5,
(int32_t)0x806C3C73, (int32_t)0x0A6522FE, (int32_t)0x80683143,
(int32_t)0x0A3308BC, (int32_t)0x806439C0, (int32_t)0x0A00ECE8,
(int32_t)0x806055EA, (int32_t)0x09CECF89, (int32_t)0x805C85C3,
(int32_t)0x099CB0A7, (int32_t)0x8058C94C, (int32_t)0x096A9049,
(int32_t)0x80552083, (int32_t)0x09386E77, (int32_t)0x80518B6B,
(int32_t)0x09064B3A, (int32_t)0x804E0A03, (int32_t)0x08D42698,
(int32_t)0x804A9C4D, (int32_t)0x08A2009A, (int32_t)0x80474248,
(int32_t)0x086FD947, (int32_t)0x8043FBF6, (int32_t)0x083DB0A7,
(int32_t)0x8040C956, (int32_t)0x080B86C1, (int32_t)0x803DAA69,
(int32_t)0x07D95B9E, (int32_t)0x803A9F31, (int32_t)0x07A72F45,
(int32_t)0x8037A7AC, (int32_t)0x077501BE, (int32_t)0x8034C3DC,
(int32_t)0x0742D310, (int32_t)0x8031F3C1, (int32_t)0x0710A344,
(int32_t)0x802F375C, (int32_t)0x06DE7261, (int32_t)0x802C8EAD,
(int32_t)0x06AC406F, (int32_t)0x8029F9B4, (int32_t)0x067A0D75,
(int32_t)0x80277872, (int32_t)0x0647D97C, (int32_t)0x80250AE7,
(int32_t)0x0615A48A, (int32_t)0x8022B113, (int32_t)0x05E36EA9,
(int32_t)0x80206AF8, (int32_t)0x05B137DF, (int32_t)0x801E3894,
(int32_t)0x057F0034, (int32_t)0x801C19E9, (int32_t)0x054CC7B0,
(int32_t)0x801A0EF7, (int32_t)0x051A8E5C, (int32_t)0x801817BF,
(int32_t)0x04E8543D, (int32_t)0x80163440, (int32_t)0x04B6195D,
(int32_t)0x8014647A, (int32_t)0x0483DDC3, (int32_t)0x8012A86F,
(int32_t)0x0451A176, (int32_t)0x8011001E, (int32_t)0x041F647F,
(int32_t)0x800F6B88, (int32_t)0x03ED26E6, (int32_t)0x800DEAAC,
(int32_t)0x03BAE8B1, (int32_t)0x800C7D8C, (int32_t)0x0388A9E9,
(int32_t)0x800B2427, (int32_t)0x03566A96, (int32_t)0x8009DE7D,
(int32_t)0x03242ABF, (int32_t)0x8008AC90, (int32_t)0x02F1EA6B,
(int32_t)0x80078E5E, (int32_t)0x02BFA9A4, (int32_t)0x800683E8,
(int32_t)0x028D6870, (int32_t)0x80058D2E, (int32_t)0x025B26D7,
(int32_t)0x8004AA31, (int32_t)0x0228E4E1, (int32_t)0x8003DAF0,
(int32_t)0x01F6A296, (int32_t)0x80031F6C, (int32_t)0x01C45FFE,
(int32_t)0x800277A5, (int32_t)0x01921D1F, (int32_t)0x8001E39B,
(int32_t)0x015FDA03, (int32_t)0x8001634D, (int32_t)0x012D96B0,
(int32_t)0x8000F6BD, (int32_t)0x00FB532F, (int32_t)0x80009DE9,
(int32_t)0x00C90F88, (int32_t)0x800058D3, (int32_t)0x0096CBC1,
(int32_t)0x8000277A, (int32_t)0x006487E3, (int32_t)0x800009DE,
(int32_t)0x003243F5, (int32_t)0x80000000, (int32_t)0x00000000,
(int32_t)0x800009DE, (int32_t)0xFFCDBC0A, (int32_t)0x8000277A,
(int32_t)0xFF9B781D, (int32_t)0x800058D3, (int32_t)0xFF69343E,
(int32_t)0x80009DE9, (int32_t)0xFF36F078, (int32_t)0x8000F6BD,
(int32_t)0xFF04ACD0, (int32_t)0x8001634D, (int32_t)0xFED2694F,
(int32_t)0x8001E39B, (int32_t)0xFEA025FC, (int32_t)0x800277A5,
(int32_t)0xFE6DE2E0, (int32_t)0x80031F6C, (int32_t)0xFE3BA001,
(int32_t)0x8003DAF0, (int32_t)0xFE095D69, (int32_t)0x8004AA31,
(int32_t)0xFDD71B1E, (int32_t)0x80058D2E, (int32_t)0xFDA4D928,
(int32_t)0x800683E8, (int32_t)0xFD72978F, (int32_t)0x80078E5E,
(int32_t)0xFD40565B, (int32_t)0x8008AC90, (int32_t)0xFD0E1594,
(int32_t)0x8009DE7D, (int32_t)0xFCDBD541, (int32_t)0x800B2427,
(int32_t)0xFCA99569, (int32_t)0x800C7D8C, (int32_t)0xFC775616,
(int32_t)0x800DEAAC, (int32_t)0xFC45174E, (int32_t)0x800F6B88,
(int32_t)0xFC12D919, (int32_t)0x8011001E, (int32_t)0xFBE09B80,
(int32_t)0x8012A86F, (int32_t)0xFBAE5E89, (int32_t)0x8014647A,
(int32_t)0xFB7C223C, (int32_t)0x80163440, (int32_t)0xFB49E6A2,
(int32_t)0x801817BF, (int32_t)0xFB17ABC2, (int32_t)0x801A0EF7,
(int32_t)0xFAE571A4, (int32_t)0x801C19E9, (int32_t)0xFAB3384F,
(int32_t)0x801E3894, (int32_t)0xFA80FFCB, (int32_t)0x80206AF8,
(int32_t)0xFA4EC820, (int32_t)0x8022B113, (int32_t)0xFA1C9156,
(int32_t)0x80250AE7, (int32_t)0xF9EA5B75, (int32_t)0x80277872,
(int32_t)0xF9B82683, (int32_t)0x8029F9B4, (int32_t)0xF985F28A,
(int32_t)0x802C8EAD, (int32_t)0xF953BF90, (int32_t)0x802F375C,
(int32_t)0xF9218D9E, (int32_t)0x8031F3C1, (int32_t)0xF8EF5CBB,
(int32_t)0x8034C3DC, (int32_t)0xF8BD2CEF, (int32_t)0x8037A7AC,
(int32_t)0xF88AFE41, (int32_t)0x803A9F31, (int32_t)0xF858D0BA,
(int32_t)0x803DAA69, (int32_t)0xF826A461, (int32_t)0x8040C956,
(int32_t)0xF7F4793E, (int32_t)0x8043FBF6, (int32_t)0xF7C24F58,
(int32_t)0x80474248, (int32_t)0xF79026B8, (int32_t)0x804A9C4D,
(int32_t)0xF75DFF65, (int32_t)0x804E0A03, (int32_t)0xF72BD967,
(int32_t)0x80518B6B, (int32_t)0xF6F9B4C5, (int32_t)0x80552083,
(int32_t)0xF6C79188, (int32_t)0x8058C94C, (int32_t)0xF6956FB6,
(int32_t)0x805C85C3, (int32_t)0xF6634F58, (int32_t)0x806055EA,
(int32_t)0xF6313076, (int32_t)0x806439C0, (int32_t)0xF5FF1317,
(int32_t)0x80683143, (int32_t)0xF5CCF743, (int32_t)0x806C3C73,
(int32_t)0xF59ADD01, (int32_t)0x80705B50, (int32_t)0xF568C45A,
(int32_t)0x80748DD9, (int32_t)0xF536AD55, (int32_t)0x8078D40D,
(int32_t)0xF50497FA, (int32_t)0x807D2DEB, (int32_t)0xF4D28451,
(int32_t)0x80819B74, (int32_t)0xF4A07260, (int32_t)0x80861CA5,
(int32_t)0xF46E6231, (int32_t)0x808AB180, (int32_t)0xF43C53CA,
(int32_t)0x808F5A02, (int32_t)0xF40A4734, (int32_t)0x8094162B,
(int32_t)0xF3D83C76, (int32_t)0x8098E5FB, (int32_t)0xF3A63398,
(int32_t)0x809DC970, (int32_t)0xF3742CA1, (int32_t)0x80A2C08B,
(int32_t)0xF342279A, (int32_t)0x80A7CB49, (int32_t)0xF310248A,
(int32_t)0x80ACE9AB, (int32_t)0xF2DE2378, (int32_t)0x80B21BAF,
(int32_t)0xF2AC246D, (int32_t)0x80B76155, (int32_t)0xF27A2770,
(int32_t)0x80BCBA9C, (int32_t)0xF2482C89, (int32_t)0x80C22783,
(int32_t)0xF21633C0, (int32_t)0x80C7A80A, (int32_t)0xF1E43D1C,
(int32_t)0x80CD3C2F, (int32_t)0xF1B248A5, (int32_t)0x80D2E3F1,
(int32_t)0xF1805662, (int32_t)0x80D89F51, (int32_t)0xF14E665C,
(int32_t)0x80DE6E4C, (int32_t)0xF11C789A, (int32_t)0x80E450E2,
(int32_t)0xF0EA8D23, (int32_t)0x80EA4712, (int32_t)0xF0B8A401,
(int32_t)0x80F050DB, (int32_t)0xF086BD39, (int32_t)0x80F66E3C,
(int32_t)0xF054D8D4, (int32_t)0x80FC9F35, (int32_t)0xF022F6DA,
(int32_t)0x8102E3C3, (int32_t)0xEFF11752, (int32_t)0x81093BE8,
(int32_t)0xEFBF3A44, (int32_t)0x810FA7A0, (int32_t)0xEF8D5FB8,
(int32_t)0x811626EC, (int32_t)0xEF5B87B5, (int32_t)0x811CB9CA,
(int32_t)0xEF29B243, (int32_t)0x81236039, (int32_t)0xEEF7DF6A,
(int32_t)0x812A1A39, (int32_t)0xEEC60F31, (int32_t)0x8130E7C8,
(int32_t)0xEE9441A0, (int32_t)0x8137C8E6, (int32_t)0xEE6276BF,
(int32_t)0x813EBD90, (int32_t)0xEE30AE95, (int32_t)0x8145C5C6,
(int32_t)0xEDFEE92B, (int32_t)0x814CE188, (int32_t)0xEDCD2687,
(int32_t)0x815410D3, (int32_t)0xED9B66B2, (int32_t)0x815B53A8,
(int32_t)0xED69A9B2, (int32_t)0x8162AA03, (int32_t)0xED37EF91,
(int32_t)0x816A13E6, (int32_t)0xED063855, (int32_t)0x8171914E,
(int32_t)0xECD48406, (int32_t)0x8179223A, (int32_t)0xECA2D2AC,
(int32_t)0x8180C6A9, (int32_t)0xEC71244F, (int32_t)0x81887E9A,
(int32_t)0xEC3F78F5, (int32_t)0x81904A0C, (int32_t)0xEC0DD0A8,
(int32_t)0x819828FD, (int32_t)0xEBDC2B6D, (int32_t)0x81A01B6C,
(int32_t)0xEBAA894E, (int32_t)0x81A82159, (int32_t)0xEB78EA52,
(int32_t)0x81B03AC1, (int32_t)0xEB474E80, (int32_t)0x81B867A4,
(int32_t)0xEB15B5E0, (int32_t)0x81C0A801, (int32_t)0xEAE4207A,
(int32_t)0x81C8FBD5, (int32_t)0xEAB28E55, (int32_t)0x81D16320,
(int32_t)0xEA80FF79, (int32_t)0x81D9DDE1, (int32_t)0xEA4F73EE,
(int32_t)0x81E26C16, (int32_t)0xEA1DEBBB, (int32_t)0x81EB0DBD,
(int32_t)0xE9EC66E8, (int32_t)0x81F3C2D7, (int32_t)0xE9BAE57C,
(int32_t)0x81FC8B60, (int32_t)0xE9896780, (int32_t)0x82056758,
(int32_t)0xE957ECFB, (int32_t)0x820E56BE, (int32_t)0xE92675F4,
(int32_t)0x8217598F, (int32_t)0xE8F50273, (int32_t)0x82206FCB,
(int32_t)0xE8C3927F, (int32_t)0x82299971, (int32_t)0xE8922621,
(int32_t)0x8232D67E, (int32_t)0xE860BD60, (int32_t)0x823C26F2,
(int32_t)0xE82F5844, (int32_t)0x82458ACB, (int32_t)0xE7FDF6D3,
(int32_t)0x824F0208, (int32_t)0xE7CC9917, (int32_t)0x82588CA6,
(int32_t)0xE79B3F16, (int32_t)0x82622AA5, (int32_t)0xE769E8D8,
(int32_t)0x826BDC04, (int32_t)0xE7389664, (int32_t)0x8275A0C0,
(int32_t)0xE70747C3, (int32_t)0x827F78D8, (int32_t)0xE6D5FCFC,
(int32_t)0x8289644A, (int32_t)0xE6A4B616, (int32_t)0x82936316,
(int32_t)0xE6737319, (int32_t)0x829D753A, (int32_t)0xE642340D,
(int32_t)0x82A79AB3, (int32_t)0xE610F8F9, (int32_t)0x82B1D381,
(int32_t)0xE5DFC1E4, (int32_t)0x82BC1FA1, (int32_t)0xE5AE8ED8,
(int32_t)0x82C67F13, (int32_t)0xE57D5FDA, (int32_t)0x82D0F1D5,
(int32_t)0xE54C34F3, (int32_t)0x82DB77E5, (int32_t)0xE51B0E2A,
(int32_t)0x82E61141, (int32_t)0xE4E9EB86, (int32_t)0x82F0BDE8,
(int32_t)0xE4B8CD10, (int32_t)0x82FB7DD8, (int32_t)0xE487B2CF,
(int32_t)0x8306510F, (int32_t)0xE4569CCB, (int32_t)0x8311378C,
(int32_t)0xE4258B0A, (int32_t)0x831C314E, (int32_t)0xE3F47D95,
(int32_t)0x83273E52, (int32_t)0xE3C37473, (int32_t)0x83325E97,
(int32_t)0xE3926FAC, (int32_t)0x833D921A, (int32_t)0xE3616F47,
(int32_t)0x8348D8DB, (int32_t)0xE330734C, (int32_t)0x835432D8,
(int32_t)0xE2FF7BC3, (int32_t)0x835FA00E, (int32_t)0xE2CE88B2,
(int32_t)0x836B207D, (int32_t)0xE29D9A22, (int32_t)0x8376B422,
(int32_t)0xE26CB01A, (int32_t)0x83825AFB, (int32_t)0xE23BCAA2,
(int32_t)0x838E1507, (int32_t)0xE20AE9C1, (int32_t)0x8399E244,
(int32_t)0xE1DA0D7E, (int32_t)0x83A5C2B0, (int32_t)0xE1A935E1,
(int32_t)0x83B1B649, (int32_t)0xE17862F3, (int32_t)0x83BDBD0D,
(int32_t)0xE14794B9, (int32_t)0x83C9D6FB, (int32_t)0xE116CB3D,
(int32_t)0x83D60411, (int32_t)0xE0E60684, (int32_t)0x83E2444D,
(int32_t)0xE0B54698, (int32_t)0x83EE97AC, (int32_t)0xE0848B7F,
(int32_t)0x83FAFE2E, (int32_t)0xE053D541, (int32_t)0x840777CF,
(int32_t)0xE02323E5, (int32_t)0x8414048F, (int32_t)0xDFF27773,
(int32_t)0x8420A46B, (int32_t)0xDFC1CFF2, (int32_t)0x842D5761,
(int32_t)0xDF912D6A, (int32_t)0x843A1D70, (int32_t)0xDF608FE3,
(int32_t)0x8446F695, (int32_t)0xDF2FF764, (int32_t)0x8453E2CE,
(int32_t)0xDEFF63F4, (int32_t)0x8460E21A, (int32_t)0xDECED59B,
(int32_t)0x846DF476, (int32_t)0xDE9E4C60, (int32_t)0x847B19E1,
(int32_t)0xDE6DC84B, (int32_t)0x84885257, (int32_t)0xDE3D4963,
(int32_t)0x84959DD9, (int32_t)0xDE0CCFB1, (int32_t)0x84A2FC62,
(int32_t)0xDDDC5B3A, (int32_t)0x84B06DF1, (int32_t)0xDDABEC07,
(int32_t)0x84BDF285, (int32_t)0xDD7B8220, (int32_t)0x84CB8A1B,
(int32_t)0xDD4B1D8B, (int32_t)0x84D934B0, (int32_t)0xDD1ABE51,
(int32_t)0x84E6F244, (int32_t)0xDCEA6478, (int32_t)0x84F4C2D3,
(int32_t)0xDCBA1008, (int32_t)0x8502A65C, (int32_t)0xDC89C108,
(int32_t)0x85109CDC, (int32_t)0xDC597781, (int32_t)0x851EA652,
(int32_t)0xDC293379, (int32_t)0x852CC2BA, (int32_t)0xDBF8F4F8,
(int32_t)0x853AF214, (int32_t)0xDBC8BC05, (int32_t)0x8549345C,
(int32_t)0xDB9888A8, (int32_t)0x85578991, (int32_t)0xDB685AE8,
(int32_t)0x8565F1B0, (int32_t)0xDB3832CD, (int32_t)0x85746CB7,
(int32_t)0xDB08105E, (int32_t)0x8582FAA4, (int32_t)0xDAD7F3A2,
(int32_t)0x85919B75, (int32_t)0xDAA7DCA1, (int32_t)0x85A04F28,
(int32_t)0xDA77CB62, (int32_t)0x85AF15B9, (int32_t)0xDA47BFED,
(int32_t)0x85BDEF27, (int32_t)0xDA17BA4A, (int32_t)0x85CCDB70,
(int32_t)0xD9E7BA7E, (int32_t)0x85DBDA91, (int32_t)0xD9B7C093,
(int32_t)0x85EAEC88, (int32_t)0xD987CC8F, (int32_t)0x85FA1152,
(int32_t)0xD957DE7A, (int32_t)0x860948EE, (int32_t)0xD927F65B,
(int32_t)0x86189359, (int32_t)0xD8F81439, (int32_t)0x8627F090,
(int32_t)0xD8C8381C, (int32_t)0x86376092, (int32_t)0xD898620C,
(int32_t)0x8646E35B, (int32_t)0xD868920F, (int32_t)0x865678EA,
(int32_t)0xD838C82D, (int32_t)0x8666213C, (int32_t)0xD809046D,
(int32_t)0x8675DC4E, (int32_t)0xD7D946D7, (int32_t)0x8685AA1F,
(int32_t)0xD7A98F73, (int32_t)0x86958AAB, (int32_t)0xD779DE46,
(int32_t)0x86A57DF1, (int32_t)0xD74A335A, (int32_t)0x86B583EE,
(int32_t)0xD71A8EB5, (int32_t)0x86C59C9F, (int32_t)0xD6EAF05E,
(int32_t)0x86D5C802, (int32_t)0xD6BB585D, (int32_t)0x86E60614,
(int32_t)0xD68BC6BA, (int32_t)0x86F656D3, (int32_t)0xD65C3B7B,
(int32_t)0x8706BA3C, (int32_t)0xD62CB6A7, (int32_t)0x8717304E,
(int32_t)0xD5FD3847, (int32_t)0x8727B904, (int32_t)0xD5CDC062,
(int32_t)0x8738545E, (int32_t)0xD59E4EFE, (int32_t)0x87490257,
(int32_t)0xD56EE424, (int32_t)0x8759C2EF, (int32_t)0xD53F7FDA,
(int32_t)0x876A9621, (int32_t)0xD5102227, (int32_t)0x877B7BEC,
(int32_t)0xD4E0CB14, (int32_t)0x878C744C, (int32_t)0xD4B17AA7,
(int32_t)0x879D7F40, (int32_t)0xD48230E8, (int32_t)0x87AE9CC5,
(int32_t)0xD452EDDE, (int32_t)0x87BFCCD7, (int32_t)0xD423B190,
(int32_t)0x87D10F75, (int32_t)0xD3F47C06, (int32_t)0x87E2649B,
(int32_t)0xD3C54D46, (int32_t)0x87F3CC47, (int32_t)0xD3962559,
(int32_t)0x88054677, (int32_t)0xD3670445, (int32_t)0x8816D327,
(int32_t)0xD337EA12, (int32_t)0x88287255, (int32_t)0xD308D6C6,
(int32_t)0x883A23FE, (int32_t)0xD2D9CA6A, (int32_t)0x884BE820,
(int32_t)0xD2AAC504, (int32_t)0x885DBEB7, (int32_t)0xD27BC69C,
(int32_t)0x886FA7C2, (int32_t)0xD24CCF38, (int32_t)0x8881A33C,
(int32_t)0xD21DDEE1, (int32_t)0x8893B124, (int32_t)0xD1EEF59E,
(int32_t)0x88A5D177, (int32_t)0xD1C01374, (int32_t)0x88B80431,
(int32_t)0xD191386D, (int32_t)0x88CA4951, (int32_t)0xD162648F,
(int32_t)0x88DCA0D3, (int32_t)0xD13397E1, (int32_t)0x88EF0AB4,
(int32_t)0xD104D26B, (int32_t)0x890186F1, (int32_t)0xD0D61433,
(int32_t)0x89141589, (int32_t)0xD0A75D42, (int32_t)0x8926B677,
(int32_t)0xD078AD9D, (int32_t)0x893969B9, (int32_t)0xD04A054D,
(int32_t)0x894C2F4C, (int32_t)0xD01B6459, (int32_t)0x895F072D,
(int32_t)0xCFECCAC7, (int32_t)0x8971F15A, (int32_t)0xCFBE389F,
(int32_t)0x8984EDCF, (int32_t)0xCF8FADE8, (int32_t)0x8997FC89,
(int32_t)0xCF612AAA, (int32_t)0x89AB1D86, (int32_t)0xCF32AEEB,
(int32_t)0x89BE50C3, (int32_t)0xCF043AB2, (int32_t)0x89D1963C,
(int32_t)0xCED5CE08, (int32_t)0x89E4EDEE, (int32_t)0xCEA768F2,
(int32_t)0x89F857D8, (int32_t)0xCE790B78, (int32_t)0x8A0BD3F5,
(int32_t)0xCE4AB5A2, (int32_t)0x8A1F6242, (int32_t)0xCE1C6776,
(int32_t)0x8A3302BD, (int32_t)0xCDEE20FC, (int32_t)0x8A46B563,
(int32_t)0xCDBFE23A, (int32_t)0x8A5A7A30, (int32_t)0xCD91AB38,
(int32_t)0x8A6E5122, (int32_t)0xCD637BFD, (int32_t)0x8A823A35,
(int32_t)0xCD355490, (int32_t)0x8A963567, (int32_t)0xCD0734F8,
(int32_t)0x8AAA42B4, (int32_t)0xCCD91D3D, (int32_t)0x8ABE6219,
(int32_t)0xCCAB0D65, (int32_t)0x8AD29393, (int32_t)0xCC7D0577,
(int32_t)0x8AE6D71F, (int32_t)0xCC4F057B, (int32_t)0x8AFB2CBA,
(int32_t)0xCC210D78, (int32_t)0x8B0F9461, (int32_t)0xCBF31D75,
(int32_t)0x8B240E10, (int32_t)0xCBC53578, (int32_t)0x8B3899C5,
(int32_t)0xCB975589, (int32_t)0x8B4D377C, (int32_t)0xCB697DB0,
(int32_t)0x8B61E732, (int32_t)0xCB3BADF2, (int32_t)0x8B76A8E4,
(int32_t)0xCB0DE658, (int32_t)0x8B8B7C8F, (int32_t)0xCAE026E8,
(int32_t)0x8BA0622F, (int32_t)0xCAB26FA9, (int32_t)0x8BB559C1,
(int32_t)0xCA84C0A2, (int32_t)0x8BCA6342, (int32_t)0xCA5719DB,
(int32_t)0x8BDF7EAF, (int32_t)0xCA297B5A, (int32_t)0x8BF4AC05,
(int32_t)0xC9FBE527, (int32_t)0x8C09EB40, (int32_t)0xC9CE5748,
(int32_t)0x8C1F3C5C, (int32_t)0xC9A0D1C4, (int32_t)0x8C349F58,
(int32_t)0xC97354A3, (int32_t)0x8C4A142F, (int32_t)0xC945DFEC,
(int32_t)0x8C5F9ADD, (int32_t)0xC91873A5, (int32_t)0x8C753361,
(int32_t)0xC8EB0FD6, (int32_t)0x8C8ADDB6, (int32_t)0xC8BDB485,
(int32_t)0x8CA099D9, (int32_t)0xC89061BA, (int32_t)0x8CB667C7,
(int32_t)0xC863177B, (int32_t)0x8CCC477D, (int32_t)0xC835D5D0,
(int32_t)0x8CE238F6, (int32_t)0xC8089CBF, (int32_t)0x8CF83C30,
(int32_t)0xC7DB6C50, (int32_t)0x8D0E5127, (int32_t)0xC7AE4489,
(int32_t)0x8D2477D8, (int32_t)0xC7812571, (int32_t)0x8D3AB03F,
(int32_t)0xC7540F10, (int32_t)0x8D50FA59, (int32_t)0xC727016C,
(int32_t)0x8D675623, (int32_t)0xC6F9FC8D, (int32_t)0x8D7DC399,
(int32_t)0xC6CD0079, (int32_t)0x8D9442B7, (int32_t)0xC6A00D36,
(int32_t)0x8DAAD37B, (int32_t)0xC67322CD, (int32_t)0x8DC175E0,
(int32_t)0xC6464144, (int32_t)0x8DD829E4, (int32_t)0xC61968A2,
(int32_t)0x8DEEEF82, (int32_t)0xC5EC98ED, (int32_t)0x8E05C6B7,
(int32_t)0xC5BFD22E, (int32_t)0x8E1CAF80, (int32_t)0xC593146A,
(int32_t)0x8E33A9D9, (int32_t)0xC5665FA8, (int32_t)0x8E4AB5BF,
(int32_t)0xC539B3F0, (int32_t)0x8E61D32D, (int32_t)0xC50D1148,
(int32_t)0x8E790222, (int32_t)0xC4E077B8, (int32_t)0x8E904298,
(int32_t)0xC4B3E746, (int32_t)0x8EA7948C, (int32_t)0xC4875FF8,
(int32_t)0x8EBEF7FB, (int32_t)0xC45AE1D7, (int32_t)0x8ED66CE1,
(int32_t)0xC42E6CE8, (int32_t)0x8EEDF33B, (int32_t)0xC4020132,
(int32_t)0x8F058B04, (int32_t)0xC3D59EBD, (int32_t)0x8F1D343A,
(int32_t)0xC3A9458F, (int32_t)0x8F34EED8, (int32_t)0xC37CF5B0,
(int32_t)0x8F4CBADB, (int32_t)0xC350AF25, (int32_t)0x8F64983F,
(int32_t)0xC32471F6, (int32_t)0x8F7C8701, (int32_t)0xC2F83E2A,
(int32_t)0x8F94871D, (int32_t)0xC2CC13C7, (int32_t)0x8FAC988E,
(int32_t)0xC29FF2D4, (int32_t)0x8FC4BB53, (int32_t)0xC273DB58,
(int32_t)0x8FDCEF66, (int32_t)0xC247CD5A, (int32_t)0x8FF534C4,
(int32_t)0xC21BC8E0, (int32_t)0x900D8B69, (int32_t)0xC1EFCDF2,
(int32_t)0x9025F352, (int32_t)0xC1C3DC96, (int32_t)0x903E6C7A,
(int32_t)0xC197F4D3, (int32_t)0x9056F6DF, (int32_t)0xC16C16B0,
(int32_t)0x906F927B, (int32_t)0xC1404233, (int32_t)0x90883F4C,
(int32_t)0xC1147763, (int32_t)0x90A0FD4E, (int32_t)0xC0E8B648,
(int32_t)0x90B9CC7C, (int32_t)0xC0BCFEE7, (int32_t)0x90D2ACD3,
(int32_t)0xC0915147, (int32_t)0x90EB9E50, (int32_t)0xC065AD70,
(int32_t)0x9104A0ED, (int32_t)0xC03A1368, (int32_t)0x911DB4A8,
(int32_t)0xC00E8335, (int32_t)0x9136D97D, (int32_t)0xBFE2FCDF,
(int32_t)0x91500F67, (int32_t)0xBFB7806C, (int32_t)0x91695663,
(int32_t)0xBF8C0DE2, (int32_t)0x9182AE6C, (int32_t)0xBF60A54A,
(int32_t)0x919C1780, (int32_t)0xBF3546A8, (int32_t)0x91B5919A,
(int32_t)0xBF09F204, (int32_t)0x91CF1CB6, (int32_t)0xBEDEA765,
(int32_t)0x91E8B8D0, (int32_t)0xBEB366D1, (int32_t)0x920265E4,
(int32_t)0xBE88304F, (int32_t)0x921C23EE, (int32_t)0xBE5D03E5,
(int32_t)0x9235F2EB, (int32_t)0xBE31E19B, (int32_t)0x924FD2D6,
(int32_t)0xBE06C977, (int32_t)0x9269C3AC, (int32_t)0xBDDBBB7F,
(int32_t)0x9283C567, (int32_t)0xBDB0B7BA, (int32_t)0x929DD805,
(int32_t)0xBD85BE2F, (int32_t)0x92B7FB82, (int32_t)0xBD5ACEE5,
(int32_t)0x92D22FD8, (int32_t)0xBD2FE9E1, (int32_t)0x92EC7505,
(int32_t)0xBD050F2C, (int32_t)0x9306CB04, (int32_t)0xBCDA3ECA,
(int32_t)0x932131D1, (int32_t)0xBCAF78C3, (int32_t)0x933BA968,
(int32_t)0xBC84BD1E, (int32_t)0x935631C5, (int32_t)0xBC5A0BE1,
(int32_t)0x9370CAE4, (int32_t)0xBC2F6513, (int32_t)0x938B74C0,
(int32_t)0xBC04C8BA, (int32_t)0x93A62F56, (int32_t)0xBBDA36DC,
(int32_t)0x93C0FAA2, (int32_t)0xBBAFAF81, (int32_t)0x93DBD69F,
(int32_t)0xBB8532AF, (int32_t)0x93F6C34A, (int32_t)0xBB5AC06C,
(int32_t)0x9411C09D, (int32_t)0xBB3058C0, (int32_t)0x942CCE95,
(int32_t)0xBB05FBB0, (int32_t)0x9447ED2F, (int32_t)0xBADBA943,
(int32_t)0x94631C64, (int32_t)0xBAB1617F, (int32_t)0x947E5C32,
(int32_t)0xBA87246C, (int32_t)0x9499AC95, (int32_t)0xBA5CF210,
(int32_t)0x94B50D87, (int32_t)0xBA32CA70, (int32_t)0x94D07F05,
(int32_t)0xBA08AD94, (int32_t)0x94EC010B, (int32_t)0xB9DE9B83,
(int32_t)0x95079393, (int32_t)0xB9B49442, (int32_t)0x9523369B,
(int32_t)0xB98A97D8, (int32_t)0x953EEA1E, (int32_t)0xB960A64B,
(int32_t)0x955AAE17, (int32_t)0xB936BFA3, (int32_t)0x95768282,
(int32_t)0xB90CE3E6, (int32_t)0x9592675B, (int32_t)0xB8E31319,
(int32_t)0x95AE5C9E, (int32_t)0xB8B94D44, (int32_t)0x95CA6246,
(int32_t)0xB88F926C, (int32_t)0x95E6784F, (int32_t)0xB865E299,
(int32_t)0x96029EB5, (int32_t)0xB83C3DD1, (int32_t)0x961ED573,
(int32_t)0xB812A419, (int32_t)0x963B1C85, (int32_t)0xB7E9157A,
(int32_t)0x965773E7, (int32_t)0xB7BF91F8, (int32_t)0x9673DB94,
(int32_t)0xB796199B, (int32_t)0x96905387, (int32_t)0xB76CAC68,
(int32_t)0x96ACDBBD, (int32_t)0xB7434A67, (int32_t)0x96C97431,
(int32_t)0xB719F39D, (int32_t)0x96E61CDF, (int32_t)0xB6F0A811,
(int32_t)0x9702D5C2, (int32_t)0xB6C767CA, (int32_t)0x971F9ED6,
(int32_t)0xB69E32CD, (int32_t)0x973C7816, (int32_t)0xB6750921,
(int32_t)0x9759617E, (int32_t)0xB64BEACC, (int32_t)0x97765B0A,
(int32_t)0xB622D7D5, (int32_t)0x979364B5, (int32_t)0xB5F9D042,
(int32_t)0x97B07E7A, (int32_t)0xB5D0D41A, (int32_t)0x97CDA855,
(int32_t)0xB5A7E362, (int32_t)0x97EAE241, (int32_t)0xB57EFE21,
(int32_t)0x98082C3B, (int32_t)0xB556245E, (int32_t)0x9825863D,
(int32_t)0xB52D561E, (int32_t)0x9842F043, (int32_t)0xB5049368,
(int32_t)0x98606A48, (int32_t)0xB4DBDC42, (int32_t)0x987DF449,
(int32_t)0xB4B330B2, (int32_t)0x989B8E3F, (int32_t)0xB48A90C0,
(int32_t)0x98B93828, (int32_t)0xB461FC70, (int32_t)0x98D6F1FE,
(int32_t)0xB43973C9, (int32_t)0x98F4BBBC, (int32_t)0xB410F6D2,
(int32_t)0x9912955E, (int32_t)0xB3E88591, (int32_t)0x99307EE0,
(int32_t)0xB3C0200C, (int32_t)0x994E783C, (int32_t)0xB397C649,
(int32_t)0x996C816F, (int32_t)0xB36F784E, (int32_t)0x998A9A73,
(int32_t)0xB3473622, (int32_t)0x99A8C344, (int32_t)0xB31EFFCB,
(int32_t)0x99C6FBDE, (int32_t)0xB2F6D54F, (int32_t)0x99E5443A,
(int32_t)0xB2CEB6B5, (int32_t)0x9A039C56, (int32_t)0xB2A6A401,
(int32_t)0x9A22042C, (int32_t)0xB27E9D3B, (int32_t)0x9A407BB8,
(int32_t)0xB256A26A, (int32_t)0x9A5F02F5, (int32_t)0xB22EB392,
(int32_t)0x9A7D99DD, (int32_t)0xB206D0BA, (int32_t)0x9A9C406D,
(int32_t)0xB1DEF9E8, (int32_t)0x9ABAF6A0, (int32_t)0xB1B72F23,
(int32_t)0x9AD9BC71, (int32_t)0xB18F7070, (int32_t)0x9AF891DB,
(int32_t)0xB167BDD6, (int32_t)0x9B1776D9, (int32_t)0xB140175B,
(int32_t)0x9B366B67, (int32_t)0xB1187D05, (int32_t)0x9B556F80,
(int32_t)0xB0F0EEDA, (int32_t)0x9B748320, (int32_t)0xB0C96CDF,
(int32_t)0x9B93A640, (int32_t)0xB0A1F71C, (int32_t)0x9BB2D8DD,
(int32_t)0xB07A8D97, (int32_t)0x9BD21AF2, (int32_t)0xB0533055,
(int32_t)0x9BF16C7A, (int32_t)0xB02BDF5C, (int32_t)0x9C10CD70,
(int32_t)0xB0049AB2, (int32_t)0x9C303DCF, (int32_t)0xAFDD625F,
(int32_t)0x9C4FBD92, (int32_t)0xAFB63667, (int32_t)0x9C6F4CB5,
(int32_t)0xAF8F16D0, (int32_t)0x9C8EEB33, (int32_t)0xAF6803A1,
(int32_t)0x9CAE9907, (int32_t)0xAF40FCE0, (int32_t)0x9CCE562B,
(int32_t)0xAF1A0293, (int32_t)0x9CEE229C, (int32_t)0xAEF314BF,
(int32_t)0x9D0DFE53, (int32_t)0xAECC336B, (int32_t)0x9D2DE94D,
(int32_t)0xAEA55E9D, (int32_t)0x9D4DE384, (int32_t)0xAE7E965B,
(int32_t)0x9D6DECF4, (int32_t)0xAE57DAAA, (int32_t)0x9D8E0596,
(int32_t)0xAE312B91, (int32_t)0x9DAE2D68, (int32_t)0xAE0A8916,
(int32_t)0x9DCE6462, (int32_t)0xADE3F33E, (int32_t)0x9DEEAA82,
(int32_t)0xADBD6A10, (int32_t)0x9E0EFFC1, (int32_t)0xAD96ED91,
(int32_t)0x9E2F641A, (int32_t)0xAD707DC8, (int32_t)0x9E4FD789,
(int32_t)0xAD4A1ABA, (int32_t)0x9E705A09, (int32_t)0xAD23C46D,
(int32_t)0x9E90EB94, (int32_t)0xACFD7AE8, (int32_t)0x9EB18C26,
(int32_t)0xACD73E30, (int32_t)0x9ED23BB9, (int32_t)0xACB10E4A,
(int32_t)0x9EF2FA48, (int32_t)0xAC8AEB3E, (int32_t)0x9F13C7D0,
(int32_t)0xAC64D510, (int32_t)0x9F34A449, (int32_t)0xAC3ECBC7,
(int32_t)0x9F558FB0, (int32_t)0xAC18CF68, (int32_t)0x9F7689FF,
(int32_t)0xABF2DFFA, (int32_t)0x9F979331, (int32_t)0xABCCFD82,
(int32_t)0x9FB8AB41, (int32_t)0xABA72806, (int32_t)0x9FD9D22A,
(int32_t)0xAB815F8C, (int32_t)0x9FFB07E7, (int32_t)0xAB5BA41A,
(int32_t)0xA01C4C72, (int32_t)0xAB35F5B5, (int32_t)0xA03D9FC7,
(int32_t)0xAB105464, (int32_t)0xA05F01E1, (int32_t)0xAAEAC02B,
(int32_t)0xA08072BA, (int32_t)0xAAC53912, (int32_t)0xA0A1F24C,
(int32_t)0xAA9FBF1D, (int32_t)0xA0C38094, (int32_t)0xAA7A5253,
(int32_t)0xA0E51D8C, (int32_t)0xAA54F2B9, (int32_t)0xA106C92E,
(int32_t)0xAA2FA055, (int32_t)0xA1288376, (int32_t)0xAA0A5B2D,
(int32_t)0xA14A4C5E, (int32_t)0xA9E52347, (int32_t)0xA16C23E1,
(int32_t)0xA9BFF8A8, (int32_t)0xA18E09F9, (int32_t)0xA99ADB56,
(int32_t)0xA1AFFEA2, (int32_t)0xA975CB56, (int32_t)0xA1D201D7,
(int32_t)0xA950C8AF, (int32_t)0xA1F41391, (int32_t)0xA92BD366,
(int32_t)0xA21633CD, (int32_t)0xA906EB81, (int32_t)0xA2386283,
(int32_t)0xA8E21106, (int32_t)0xA25A9FB1, (int32_t)0xA8BD43FA,
(int32_t)0xA27CEB4F, (int32_t)0xA8988463, (int32_t)0xA29F4559,
(int32_t)0xA873D246, (int32_t)0xA2C1ADC9, (int32_t)0xA84F2DA9,
(int32_t)0xA2E4249A, (int32_t)0xA82A9693, (int32_t)0xA306A9C7,
(int32_t)0xA8060D08, (int32_t)0xA3293D4B, (int32_t)0xA7E1910E,
(int32_t)0xA34BDF20, (int32_t)0xA7BD22AB, (int32_t)0xA36E8F40,
(int32_t)0xA798C1E4, (int32_t)0xA3914DA7, (int32_t)0xA7746EC0,
(int32_t)0xA3B41A4F, (int32_t)0xA7502943, (int32_t)0xA3D6F533,
(int32_t)0xA72BF173, (int32_t)0xA3F9DE4D, (int32_t)0xA707C756,
(int32_t)0xA41CD598, (int32_t)0xA6E3AAF2, (int32_t)0xA43FDB0F,
(int32_t)0xA6BF9C4B, (int32_t)0xA462EEAC, (int32_t)0xA69B9B68,
(int32_t)0xA4861069, (int32_t)0xA677A84E, (int32_t)0xA4A94042,
(int32_t)0xA653C302, (int32_t)0xA4CC7E31, (int32_t)0xA62FEB8B,
(int32_t)0xA4EFCA31, (int32_t)0xA60C21ED, (int32_t)0xA513243B,
(int32_t)0xA5E8662F, (int32_t)0xA5368C4B, (int32_t)0xA5C4B855,
(int32_t)0xA55A025B, (int32_t)0xA5A11865, (int32_t)0xA57D8666,
(int32_t)0xA57D8666, (int32_t)0xA5A11865, (int32_t)0xA55A025B,
(int32_t)0xA5C4B855, (int32_t)0xA5368C4B, (int32_t)0xA5E8662F,
(int32_t)0xA513243B, (int32_t)0xA60C21ED, (int32_t)0xA4EFCA31,
(int32_t)0xA62FEB8B, (int32_t)0xA4CC7E31, (int32_t)0xA653C302,
(int32_t)0xA4A94042, (int32_t)0xA677A84E, (int32_t)0xA4861069,
(int32_t)0xA69B9B68, (int32_t)0xA462EEAC, (int32_t)0xA6BF9C4B,
(int32_t)0xA43FDB0F, (int32_t)0xA6E3AAF2, (int32_t)0xA41CD598,
(int32_t)0xA707C756, (int32_t)0xA3F9DE4D, (int32_t)0xA72BF173,
(int32_t)0xA3D6F533, (int32_t)0xA7502943, (int32_t)0xA3B41A4F,
(int32_t)0xA7746EC0, (int32_t)0xA3914DA7, (int32_t)0xA798C1E4,
(int32_t)0xA36E8F40, (int32_t)0xA7BD22AB, (int32_t)0xA34BDF20,
(int32_t)0xA7E1910E, (int32_t)0xA3293D4B, (int32_t)0xA8060D08,
(int32_t)0xA306A9C7, (int32_t)0xA82A9693, (int32_t)0xA2E4249A,
(int32_t)0xA84F2DA9, (int32_t)0xA2C1ADC9, (int32_t)0xA873D246,
(int32_t)0xA29F4559, (int32_t)0xA8988463, (int32_t)0xA27CEB4F,
(int32_t)0xA8BD43FA, (int32_t)0xA25A9FB1, (int32_t)0xA8E21106,
(int32_t)0xA2386283, (int32_t)0xA906EB81, (int32_t)0xA21633CD,
(int32_t)0xA92BD366, (int32_t)0xA1F41391, (int32_t)0xA950C8AF,
(int32_t)0xA1D201D7, (int32_t)0xA975CB56, (int32_t)0xA1AFFEA2,
(int32_t)0xA99ADB56, (int32_t)0xA18E09F9, (int32_t)0xA9BFF8A8,
(int32_t)0xA16C23E1, (int32_t)0xA9E52347, (int32_t)0xA14A4C5E,
(int32_t)0xAA0A5B2D, (int32_t)0xA1288376, (int32_t)0xAA2FA055,
(int32_t)0xA106C92E, (int32_t)0xAA54F2B9, (int32_t)0xA0E51D8C,
(int32_t)0xAA7A5253, (int32_t)0xA0C38094, (int32_t)0xAA9FBF1D,
(int32_t)0xA0A1F24C, (int32_t)0xAAC53912, (int32_t)0xA08072BA,
(int32_t)0xAAEAC02B, (int32_t)0xA05F01E1, (int32_t)0xAB105464,
(int32_t)0xA03D9FC7, (int32_t)0xAB35F5B5, (int32_t)0xA01C4C72,
(int32_t)0xAB5BA41A, (int32_t)0x9FFB07E7, (int32_t)0xAB815F8C,
(int32_t)0x9FD9D22A, (int32_t)0xABA72806, (int32_t)0x9FB8AB41,
(int32_t)0xABCCFD82, (int32_t)0x9F979331, (int32_t)0xABF2DFFA,
(int32_t)0x9F7689FF, (int32_t)0xAC18CF68, (int32_t)0x9F558FB0,
(int32_t)0xAC3ECBC7, (int32_t)0x9F34A449, (int32_t)0xAC64D510,
(int32_t)0x9F13C7D0, (int32_t)0xAC8AEB3E, (int32_t)0x9EF2FA48,
(int32_t)0xACB10E4A, (int32_t)0x9ED23BB9, (int32_t)0xACD73E30,
(int32_t)0x9EB18C26, (int32_t)0xACFD7AE8, (int32_t)0x9E90EB94,
(int32_t)0xAD23C46D, (int32_t)0x9E705A09, (int32_t)0xAD4A1ABA,
(int32_t)0x9E4FD789, (int32_t)0xAD707DC8, (int32_t)0x9E2F641A,
(int32_t)0xAD96ED91, (int32_t)0x9E0EFFC1, (int32_t)0xADBD6A10,
(int32_t)0x9DEEAA82, (int32_t)0xADE3F33E, (int32_t)0x9DCE6462,
(int32_t)0xAE0A8916, (int32_t)0x9DAE2D68, (int32_t)0xAE312B91,
(int32_t)0x9D8E0596, (int32_t)0xAE57DAAA, (int32_t)0x9D6DECF4,
(int32_t)0xAE7E965B, (int32_t)0x9D4DE384, (int32_t)0xAEA55E9D,
(int32_t)0x9D2DE94D, (int32_t)0xAECC336B, (int32_t)0x9D0DFE53,
(int32_t)0xAEF314BF, (int32_t)0x9CEE229C, (int32_t)0xAF1A0293,
(int32_t)0x9CCE562B, (int32_t)0xAF40FCE0, (int32_t)0x9CAE9907,
(int32_t)0xAF6803A1, (int32_t)0x9C8EEB33, (int32_t)0xAF8F16D0,
(int32_t)0x9C6F4CB5, (int32_t)0xAFB63667, (int32_t)0x9C4FBD92,
(int32_t)0xAFDD625F, (int32_t)0x9C303DCF, (int32_t)0xB0049AB2,
(int32_t)0x9C10CD70, (int32_t)0xB02BDF5C, (int32_t)0x9BF16C7A,
(int32_t)0xB0533055, (int32_t)0x9BD21AF2, (int32_t)0xB07A8D97,
(int32_t)0x9BB2D8DD, (int32_t)0xB0A1F71C, (int32_t)0x9B93A640,
(int32_t)0xB0C96CDF, (int32_t)0x9B748320, (int32_t)0xB0F0EEDA,
(int32_t)0x9B556F80, (int32_t)0xB1187D05, (int32_t)0x9B366B67,
(int32_t)0xB140175B, (int32_t)0x9B1776D9, (int32_t)0xB167BDD6,
(int32_t)0x9AF891DB, (int32_t)0xB18F7070, (int32_t)0x9AD9BC71,
(int32_t)0xB1B72F23, (int32_t)0x9ABAF6A0, (int32_t)0xB1DEF9E8,
(int32_t)0x9A9C406D, (int32_t)0xB206D0BA, (int32_t)0x9A7D99DD,
(int32_t)0xB22EB392, (int32_t)0x9A5F02F5, (int32_t)0xB256A26A,
(int32_t)0x9A407BB8, (int32_t)0xB27E9D3B, (int32_t)0x9A22042C,
(int32_t)0xB2A6A401, (int32_t)0x9A039C56, (int32_t)0xB2CEB6B5,
(int32_t)0x99E5443A, (int32_t)0xB2F6D54F, (int32_t)0x99C6FBDE,
(int32_t)0xB31EFFCB, (int32_t)0x99A8C344, (int32_t)0xB3473622,
(int32_t)0x998A9A73, (int32_t)0xB36F784E, (int32_t)0x996C816F,
(int32_t)0xB397C649, (int32_t)0x994E783C, (int32_t)0xB3C0200C,
(int32_t)0x99307EE0, (int32_t)0xB3E88591, (int32_t)0x9912955E,
(int32_t)0xB410F6D2, (int32_t)0x98F4BBBC, (int32_t)0xB43973C9,
(int32_t)0x98D6F1FE, (int32_t)0xB461FC70, (int32_t)0x98B93828,
(int32_t)0xB48A90C0, (int32_t)0x989B8E3F, (int32_t)0xB4B330B2,
(int32_t)0x987DF449, (int32_t)0xB4DBDC42, (int32_t)0x98606A48,
(int32_t)0xB5049368, (int32_t)0x9842F043, (int32_t)0xB52D561E,
(int32_t)0x9825863D, (int32_t)0xB556245E, (int32_t)0x98082C3B,
(int32_t)0xB57EFE21, (int32_t)0x97EAE241, (int32_t)0xB5A7E362,
(int32_t)0x97CDA855, (int32_t)0xB5D0D41A, (int32_t)0x97B07E7A,
(int32_t)0xB5F9D042, (int32_t)0x979364B5, (int32_t)0xB622D7D5,
(int32_t)0x97765B0A, (int32_t)0xB64BEACC, (int32_t)0x9759617E,
(int32_t)0xB6750921, (int32_t)0x973C7816, (int32_t)0xB69E32CD,
(int32_t)0x971F9ED6, (int32_t)0xB6C767CA, (int32_t)0x9702D5C2,
(int32_t)0xB6F0A811, (int32_t)0x96E61CDF, (int32_t)0xB719F39D,
(int32_t)0x96C97431, (int32_t)0xB7434A67, (int32_t)0x96ACDBBD,
(int32_t)0xB76CAC68, (int32_t)0x96905387, (int32_t)0xB796199B,
(int32_t)0x9673DB94, (int32_t)0xB7BF91F8, (int32_t)0x965773E7,
(int32_t)0xB7E9157A, (int32_t)0x963B1C85, (int32_t)0xB812A419,
(int32_t)0x961ED573, (int32_t)0xB83C3DD1, (int32_t)0x96029EB5,
(int32_t)0xB865E299, (int32_t)0x95E6784F, (int32_t)0xB88F926C,
(int32_t)0x95CA6246, (int32_t)0xB8B94D44, (int32_t)0x95AE5C9E,
(int32_t)0xB8E31319, (int32_t)0x9592675B, (int32_t)0xB90CE3E6,
(int32_t)0x95768282, (int32_t)0xB936BFA3, (int32_t)0x955AAE17,
(int32_t)0xB960A64B, (int32_t)0x953EEA1E, (int32_t)0xB98A97D8,
(int32_t)0x9523369B, (int32_t)0xB9B49442, (int32_t)0x95079393,
(int32_t)0xB9DE9B83, (int32_t)0x94EC010B, (int32_t)0xBA08AD94,
(int32_t)0x94D07F05, (int32_t)0xBA32CA70, (int32_t)0x94B50D87,
(int32_t)0xBA5CF210, (int32_t)0x9499AC95, (int32_t)0xBA87246C,
(int32_t)0x947E5C32, (int32_t)0xBAB1617F, (int32_t)0x94631C64,
(int32_t)0xBADBA943, (int32_t)0x9447ED2F, (int32_t)0xBB05FBB0,
(int32_t)0x942CCE95, (int32_t)0xBB3058C0, (int32_t)0x9411C09D,
(int32_t)0xBB5AC06C, (int32_t)0x93F6C34A, (int32_t)0xBB8532AF,
(int32_t)0x93DBD69F, (int32_t)0xBBAFAF81, (int32_t)0x93C0FAA2,
(int32_t)0xBBDA36DC, (int32_t)0x93A62F56, (int32_t)0xBC04C8BA,
(int32_t)0x938B74C0, (int32_t)0xBC2F6513, (int32_t)0x9370CAE4,
(int32_t)0xBC5A0BE1, (int32_t)0x935631C5, (int32_t)0xBC84BD1E,
(int32_t)0x933BA968, (int32_t)0xBCAF78C3, (int32_t)0x932131D1,
(int32_t)0xBCDA3ECA, (int32_t)0x9306CB04, (int32_t)0xBD050F2C,
(int32_t)0x92EC7505, (int32_t)0xBD2FE9E1, (int32_t)0x92D22FD8,
(int32_t)0xBD5ACEE5, (int32_t)0x92B7FB82, (int32_t)0xBD85BE2F,
(int32_t)0x929DD805, (int32_t)0xBDB0B7BA, (int32_t)0x9283C567,
(int32_t)0xBDDBBB7F, (int32_t)0x9269C3AC, (int32_t)0xBE06C977,
(int32_t)0x924FD2D6, (int32_t)0xBE31E19B, (int32_t)0x9235F2EB,
(int32_t)0xBE5D03E5, (int32_t)0x921C23EE, (int32_t)0xBE88304F,
(int32_t)0x920265E4, (int32_t)0xBEB366D1, (int32_t)0x91E8B8D0,
(int32_t)0xBEDEA765, (int32_t)0x91CF1CB6, (int32_t)0xBF09F204,
(int32_t)0x91B5919A, (int32_t)0xBF3546A8, (int32_t)0x919C1780,
(int32_t)0xBF60A54A, (int32_t)0x9182AE6C, (int32_t)0xBF8C0DE2,
(int32_t)0x91695663, (int32_t)0xBFB7806C, (int32_t)0x91500F67,
(int32_t)0xBFE2FCDF, (int32_t)0x9136D97D, (int32_t)0xC00E8335,
(int32_t)0x911DB4A8, (int32_t)0xC03A1368, (int32_t)0x9104A0ED,
(int32_t)0xC065AD70, (int32_t)0x90EB9E50, (int32_t)0xC0915147,
(int32_t)0x90D2ACD3, (int32_t)0xC0BCFEE7, (int32_t)0x90B9CC7C,
(int32_t)0xC0E8B648, (int32_t)0x90A0FD4E, (int32_t)0xC1147763,
(int32_t)0x90883F4C, (int32_t)0xC1404233, (int32_t)0x906F927B,
(int32_t)0xC16C16B0, (int32_t)0x9056F6DF, (int32_t)0xC197F4D3,
(int32_t)0x903E6C7A, (int32_t)0xC1C3DC96, (int32_t)0x9025F352,
(int32_t)0xC1EFCDF2, (int32_t)0x900D8B69, (int32_t)0xC21BC8E0,
(int32_t)0x8FF534C4, (int32_t)0xC247CD5A, (int32_t)0x8FDCEF66,
(int32_t)0xC273DB58, (int32_t)0x8FC4BB53, (int32_t)0xC29FF2D4,
(int32_t)0x8FAC988E, (int32_t)0xC2CC13C7, (int32_t)0x8F94871D,
(int32_t)0xC2F83E2A, (int32_t)0x8F7C8701, (int32_t)0xC32471F6,
(int32_t)0x8F64983F, (int32_t)0xC350AF25, (int32_t)0x8F4CBADB,
(int32_t)0xC37CF5B0, (int32_t)0x8F34EED8, (int32_t)0xC3A9458F,
(int32_t)0x8F1D343A, (int32_t)0xC3D59EBD, (int32_t)0x8F058B04,
(int32_t)0xC4020132, (int32_t)0x8EEDF33B, (int32_t)0xC42E6CE8,
(int32_t)0x8ED66CE1, (int32_t)0xC45AE1D7, (int32_t)0x8EBEF7FB,
(int32_t)0xC4875FF8, (int32_t)0x8EA7948C, (int32_t)0xC4B3E746,
(int32_t)0x8E904298, (int32_t)0xC4E077B8, (int32_t)0x8E790222,
(int32_t)0xC50D1148, (int32_t)0x8E61D32D, (int32_t)0xC539B3F0,
(int32_t)0x8E4AB5BF, (int32_t)0xC5665FA8, (int32_t)0x8E33A9D9,
(int32_t)0xC593146A, (int32_t)0x8E1CAF80, (int32_t)0xC5BFD22E,
(int32_t)0x8E05C6B7, (int32_t)0xC5EC98ED, (int32_t)0x8DEEEF82,
(int32_t)0xC61968A2, (int32_t)0x8DD829E4, (int32_t)0xC6464144,
(int32_t)0x8DC175E0, (int32_t)0xC67322CD, (int32_t)0x8DAAD37B,
(int32_t)0xC6A00D36, (int32_t)0x8D9442B7, (int32_t)0xC6CD0079,
(int32_t)0x8D7DC399, (int32_t)0xC6F9FC8D, (int32_t)0x8D675623,
(int32_t)0xC727016C, (int32_t)0x8D50FA59, (int32_t)0xC7540F10,
(int32_t)0x8D3AB03F, (int32_t)0xC7812571, (int32_t)0x8D2477D8,
(int32_t)0xC7AE4489, (int32_t)0x8D0E5127, (int32_t)0xC7DB6C50,
(int32_t)0x8CF83C30, (int32_t)0xC8089CBF, (int32_t)0x8CE238F6,
(int32_t)0xC835D5D0, (int32_t)0x8CCC477D, (int32_t)0xC863177B,
(int32_t)0x8CB667C7, (int32_t)0xC89061BA, (int32_t)0x8CA099D9,
(int32_t)0xC8BDB485, (int32_t)0x8C8ADDB6, (int32_t)0xC8EB0FD6,
(int32_t)0x8C753361, (int32_t)0xC91873A5, (int32_t)0x8C5F9ADD,
(int32_t)0xC945DFEC, (int32_t)0x8C4A142F, (int32_t)0xC97354A3,
(int32_t)0x8C349F58, (int32_t)0xC9A0D1C4, (int32_t)0x8C1F3C5C,
(int32_t)0xC9CE5748, (int32_t)0x8C09EB40, (int32_t)0xC9FBE527,
(int32_t)0x8BF4AC05, (int32_t)0xCA297B5A, (int32_t)0x8BDF7EAF,
(int32_t)0xCA5719DB, (int32_t)0x8BCA6342, (int32_t)0xCA84C0A2,
(int32_t)0x8BB559C1, (int32_t)0xCAB26FA9, (int32_t)0x8BA0622F,
(int32_t)0xCAE026E8, (int32_t)0x8B8B7C8F, (int32_t)0xCB0DE658,
(int32_t)0x8B76A8E4, (int32_t)0xCB3BADF2, (int32_t)0x8B61E732,
(int32_t)0xCB697DB0, (int32_t)0x8B4D377C, (int32_t)0xCB975589,
(int32_t)0x8B3899C5, (int32_t)0xCBC53578, (int32_t)0x8B240E10,
(int32_t)0xCBF31D75, (int32_t)0x8B0F9461, (int32_t)0xCC210D78,
(int32_t)0x8AFB2CBA, (int32_t)0xCC4F057B, (int32_t)0x8AE6D71F,
(int32_t)0xCC7D0577, (int32_t)0x8AD29393, (int32_t)0xCCAB0D65,
(int32_t)0x8ABE6219, (int32_t)0xCCD91D3D, (int32_t)0x8AAA42B4,
(int32_t)0xCD0734F8, (int32_t)0x8A963567, (int32_t)0xCD355490,
(int32_t)0x8A823A35, (int32_t)0xCD637BFD, (int32_t)0x8A6E5122,
(int32_t)0xCD91AB38, (int32_t)0x8A5A7A30, (int32_t)0xCDBFE23A,
(int32_t)0x8A46B563, (int32_t)0xCDEE20FC, (int32_t)0x8A3302BD,
(int32_t)0xCE1C6776, (int32_t)0x8A1F6242, (int32_t)0xCE4AB5A2,
(int32_t)0x8A0BD3F5, (int32_t)0xCE790B78, (int32_t)0x89F857D8,
(int32_t)0xCEA768F2, (int32_t)0x89E4EDEE, (int32_t)0xCED5CE08,
(int32_t)0x89D1963C, (int32_t)0xCF043AB2, (int32_t)0x89BE50C3,
(int32_t)0xCF32AEEB, (int32_t)0x89AB1D86, (int32_t)0xCF612AAA,
(int32_t)0x8997FC89, (int32_t)0xCF8FADE8, (int32_t)0x8984EDCF,
(int32_t)0xCFBE389F, (int32_t)0x8971F15A, (int32_t)0xCFECCAC7,
(int32_t)0x895F072D, (int32_t)0xD01B6459, (int32_t)0x894C2F4C,
(int32_t)0xD04A054D, (int32_t)0x893969B9, (int32_t)0xD078AD9D,
(int32_t)0x8926B677, (int32_t)0xD0A75D42, (int32_t)0x89141589,
(int32_t)0xD0D61433, (int32_t)0x890186F1, (int32_t)0xD104D26B,
(int32_t)0x88EF0AB4, (int32_t)0xD13397E1, (int32_t)0x88DCA0D3,
(int32_t)0xD162648F, (int32_t)0x88CA4951, (int32_t)0xD191386D,
(int32_t)0x88B80431, (int32_t)0xD1C01374, (int32_t)0x88A5D177,
(int32_t)0xD1EEF59E, (int32_t)0x8893B124, (int32_t)0xD21DDEE1,
(int32_t)0x8881A33C, (int32_t)0xD24CCF38, (int32_t)0x886FA7C2,
(int32_t)0xD27BC69C, (int32_t)0x885DBEB7, (int32_t)0xD2AAC504,
(int32_t)0x884BE820, (int32_t)0xD2D9CA6A, (int32_t)0x883A23FE,
(int32_t)0xD308D6C6, (int32_t)0x88287255, (int32_t)0xD337EA12,
(int32_t)0x8816D327, (int32_t)0xD3670445, (int32_t)0x88054677,
(int32_t)0xD3962559, (int32_t)0x87F3CC47, (int32_t)0xD3C54D46,
(int32_t)0x87E2649B, (int32_t)0xD3F47C06, (int32_t)0x87D10F75,
(int32_t)0xD423B190, (int32_t)0x87BFCCD7, (int32_t)0xD452EDDE,
(int32_t)0x87AE9CC5, (int32_t)0xD48230E8, (int32_t)0x879D7F40,
(int32_t)0xD4B17AA7, (int32_t)0x878C744C, (int32_t)0xD4E0CB14,
(int32_t)0x877B7BEC, (int32_t)0xD5102227, (int32_t)0x876A9621,
(int32_t)0xD53F7FDA, (int32_t)0x8759C2EF, (int32_t)0xD56EE424,
(int32_t)0x87490257, (int32_t)0xD59E4EFE, (int32_t)0x8738545E,
(int32_t)0xD5CDC062, (int32_t)0x8727B904, (int32_t)0xD5FD3847,
(int32_t)0x8717304E, (int32_t)0xD62CB6A7, (int32_t)0x8706BA3C,
(int32_t)0xD65C3B7B, (int32_t)0x86F656D3, (int32_t)0xD68BC6BA,
(int32_t)0x86E60614, (int32_t)0xD6BB585D, (int32_t)0x86D5C802,
(int32_t)0xD6EAF05E, (int32_t)0x86C59C9F, (int32_t)0xD71A8EB5,
(int32_t)0x86B583EE, (int32_t)0xD74A335A, (int32_t)0x86A57DF1,
(int32_t)0xD779DE46, (int32_t)0x86958AAB, (int32_t)0xD7A98F73,
(int32_t)0x8685AA1F, (int32_t)0xD7D946D7, (int32_t)0x8675DC4E,
(int32_t)0xD809046D, (int32_t)0x8666213C, (int32_t)0xD838C82D,
(int32_t)0x865678EA, (int32_t)0xD868920F, (int32_t)0x8646E35B,
(int32_t)0xD898620C, (int32_t)0x86376092, (int32_t)0xD8C8381C,
(int32_t)0x8627F090, (int32_t)0xD8F81439, (int32_t)0x86189359,
(int32_t)0xD927F65B, (int32_t)0x860948EE, (int32_t)0xD957DE7A,
(int32_t)0x85FA1152, (int32_t)0xD987CC8F, (int32_t)0x85EAEC88,
(int32_t)0xD9B7C093, (int32_t)0x85DBDA91, (int32_t)0xD9E7BA7E,
(int32_t)0x85CCDB70, (int32_t)0xDA17BA4A, (int32_t)0x85BDEF27,
(int32_t)0xDA47BFED, (int32_t)0x85AF15B9, (int32_t)0xDA77CB62,
(int32_t)0x85A04F28, (int32_t)0xDAA7DCA1, (int32_t)0x85919B75,
(int32_t)0xDAD7F3A2, (int32_t)0x8582FAA4, (int32_t)0xDB08105E,
(int32_t)0x85746CB7, (int32_t)0xDB3832CD, (int32_t)0x8565F1B0,
(int32_t)0xDB685AE8, (int32_t)0x85578991, (int32_t)0xDB9888A8,
(int32_t)0x8549345C, (int32_t)0xDBC8BC05, (int32_t)0x853AF214,
(int32_t)0xDBF8F4F8, (int32_t)0x852CC2BA, (int32_t)0xDC293379,
(int32_t)0x851EA652, (int32_t)0xDC597781, (int32_t)0x85109CDC,
(int32_t)0xDC89C108, (int32_t)0x8502A65C, (int32_t)0xDCBA1008,
(int32_t)0x84F4C2D3, (int32_t)0xDCEA6478, (int32_t)0x84E6F244,
(int32_t)0xDD1ABE51, (int32_t)0x84D934B0, (int32_t)0xDD4B1D8B,
(int32_t)0x84CB8A1B, (int32_t)0xDD7B8220, (int32_t)0x84BDF285,
(int32_t)0xDDABEC07, (int32_t)0x84B06DF1, (int32_t)0xDDDC5B3A,
(int32_t)0x84A2FC62, (int32_t)0xDE0CCFB1, (int32_t)0x84959DD9,
(int32_t)0xDE3D4963, (int32_t)0x84885257, (int32_t)0xDE6DC84B,
(int32_t)0x847B19E1, (int32_t)0xDE9E4C60, (int32_t)0x846DF476,
(int32_t)0xDECED59B, (int32_t)0x8460E21A, (int32_t)0xDEFF63F4,
(int32_t)0x8453E2CE, (int32_t)0xDF2FF764, (int32_t)0x8446F695,
(int32_t)0xDF608FE3, (int32_t)0x843A1D70, (int32_t)0xDF912D6A,
(int32_t)0x842D5761, (int32_t)0xDFC1CFF2, (int32_t)0x8420A46B,
(int32_t)0xDFF27773, (int32_t)0x8414048F, (int32_t)0xE02323E5,
(int32_t)0x840777CF, (int32_t)0xE053D541, (int32_t)0x83FAFE2E,
(int32_t)0xE0848B7F, (int32_t)0x83EE97AC, (int32_t)0xE0B54698,
(int32_t)0x83E2444D, (int32_t)0xE0E60684, (int32_t)0x83D60411,
(int32_t)0xE116CB3D, (int32_t)0x83C9D6FB, (int32_t)0xE14794B9,
(int32_t)0x83BDBD0D, (int32_t)0xE17862F3, (int32_t)0x83B1B649,
(int32_t)0xE1A935E1, (int32_t)0x83A5C2B0, (int32_t)0xE1DA0D7E,
(int32_t)0x8399E244, (int32_t)0xE20AE9C1, (int32_t)0x838E1507,
(int32_t)0xE23BCAA2, (int32_t)0x83825AFB, (int32_t)0xE26CB01A,
(int32_t)0x8376B422, (int32_t)0xE29D9A22, (int32_t)0x836B207D,
(int32_t)0xE2CE88B2, (int32_t)0x835FA00E, (int32_t)0xE2FF7BC3,
(int32_t)0x835432D8, (int32_t)0xE330734C, (int32_t)0x8348D8DB,
(int32_t)0xE3616F47, (int32_t)0x833D921A, (int32_t)0xE3926FAC,
(int32_t)0x83325E97, (int32_t)0xE3C37473, (int32_t)0x83273E52,
(int32_t)0xE3F47D95, (int32_t)0x831C314E, (int32_t)0xE4258B0A,
(int32_t)0x8311378C, (int32_t)0xE4569CCB, (int32_t)0x8306510F,
(int32_t)0xE487B2CF, (int32_t)0x82FB7DD8, (int32_t)0xE4B8CD10,
(int32_t)0x82F0BDE8, (int32_t)0xE4E9EB86, (int32_t)0x82E61141,
(int32_t)0xE51B0E2A, (int32_t)0x82DB77E5, (int32_t)0xE54C34F3,
(int32_t)0x82D0F1D5, (int32_t)0xE57D5FDA, (int32_t)0x82C67F13,
(int32_t)0xE5AE8ED8, (int32_t)0x82BC1FA1, (int32_t)0xE5DFC1E4,
(int32_t)0x82B1D381, (int32_t)0xE610F8F9, (int32_t)0x82A79AB3,
(int32_t)0xE642340D, (int32_t)0x829D753A, (int32_t)0xE6737319,
(int32_t)0x82936316, (int32_t)0xE6A4B616, (int32_t)0x8289644A,
(int32_t)0xE6D5FCFC, (int32_t)0x827F78D8, (int32_t)0xE70747C3,
(int32_t)0x8275A0C0, (int32_t)0xE7389664, (int32_t)0x826BDC04,
(int32_t)0xE769E8D8, (int32_t)0x82622AA5, (int32_t)0xE79B3F16,
(int32_t)0x82588CA6, (int32_t)0xE7CC9917, (int32_t)0x824F0208,
(int32_t)0xE7FDF6D3, (int32_t)0x82458ACB, (int32_t)0xE82F5844,
(int32_t)0x823C26F2, (int32_t)0xE860BD60, (int32_t)0x8232D67E,
(int32_t)0xE8922621, (int32_t)0x82299971, (int32_t)0xE8C3927F,
(int32_t)0x82206FCB, (int32_t)0xE8F50273, (int32_t)0x8217598F,
(int32_t)0xE92675F4, (int32_t)0x820E56BE, (int32_t)0xE957ECFB,
(int32_t)0x82056758, (int32_t)0xE9896780, (int32_t)0x81FC8B60,
(int32_t)0xE9BAE57C, (int32_t)0x81F3C2D7, (int32_t)0xE9EC66E8,
(int32_t)0x81EB0DBD, (int32_t)0xEA1DEBBB, (int32_t)0x81E26C16,
(int32_t)0xEA4F73EE, (int32_t)0x81D9DDE1, (int32_t)0xEA80FF79,
(int32_t)0x81D16320, (int32_t)0xEAB28E55, (int32_t)0x81C8FBD5,
(int32_t)0xEAE4207A, (int32_t)0x81C0A801, (int32_t)0xEB15B5E0,
(int32_t)0x81B867A4, (int32_t)0xEB474E80, (int32_t)0x81B03AC1,
(int32_t)0xEB78EA52, (int32_t)0x81A82159, (int32_t)0xEBAA894E,
(int32_t)0x81A01B6C, (int32_t)0xEBDC2B6D, (int32_t)0x819828FD,
(int32_t)0xEC0DD0A8, (int32_t)0x81904A0C, (int32_t)0xEC3F78F5,
(int32_t)0x81887E9A, (int32_t)0xEC71244F, (int32_t)0x8180C6A9,
(int32_t)0xECA2D2AC, (int32_t)0x8179223A, (int32_t)0xECD48406,
(int32_t)0x8171914E, (int32_t)0xED063855, (int32_t)0x816A13E6,
(int32_t)0xED37EF91, (int32_t)0x8162AA03, (int32_t)0xED69A9B2,
(int32_t)0x815B53A8, (int32_t)0xED9B66B2, (int32_t)0x815410D3,
(int32_t)0xEDCD2687, (int32_t)0x814CE188, (int32_t)0xEDFEE92B,
(int32_t)0x8145C5C6, (int32_t)0xEE30AE95, (int32_t)0x813EBD90,
(int32_t)0xEE6276BF, (int32_t)0x8137C8E6, (int32_t)0xEE9441A0,
(int32_t)0x8130E7C8, (int32_t)0xEEC60F31, (int32_t)0x812A1A39,
(int32_t)0xEEF7DF6A, (int32_t)0x81236039, (int32_t)0xEF29B243,
(int32_t)0x811CB9CA, (int32_t)0xEF5B87B5, (int32_t)0x811626EC,
(int32_t)0xEF8D5FB8, (int32_t)0x810FA7A0, (int32_t)0xEFBF3A44,
(int32_t)0x81093BE8, (int32_t)0xEFF11752, (int32_t)0x8102E3C3,
(int32_t)0xF022F6DA, (int32_t)0x80FC9F35, (int32_t)0xF054D8D4,
(int32_t)0x80F66E3C, (int32_t)0xF086BD39, (int32_t)0x80F050DB,
(int32_t)0xF0B8A401, (int32_t)0x80EA4712, (int32_t)0xF0EA8D23,
(int32_t)0x80E450E2, (int32_t)0xF11C789A, (int32_t)0x80DE6E4C,
(int32_t)0xF14E665C, (int32_t)0x80D89F51, (int32_t)0xF1805662,
(int32_t)0x80D2E3F1, (int32_t)0xF1B248A5, (int32_t)0x80CD3C2F,
(int32_t)0xF1E43D1C, (int32_t)0x80C7A80A, (int32_t)0xF21633C0,
(int32_t)0x80C22783, (int32_t)0xF2482C89, (int32_t)0x80BCBA9C,
(int32_t)0xF27A2770, (int32_t)0x80B76155, (int32_t)0xF2AC246D,
(int32_t)0x80B21BAF, (int32_t)0xF2DE2378, (int32_t)0x80ACE9AB,
(int32_t)0xF310248A, (int32_t)0x80A7CB49, (int32_t)0xF342279A,
(int32_t)0x80A2C08B, (int32_t)0xF3742CA1, (int32_t)0x809DC970,
(int32_t)0xF3A63398, (int32_t)0x8098E5FB, (int32_t)0xF3D83C76,
(int32_t)0x8094162B, (int32_t)0xF40A4734, (int32_t)0x808F5A02,
(int32_t)0xF43C53CA, (int32_t)0x808AB180, (int32_t)0xF46E6231,
(int32_t)0x80861CA5, (int32_t)0xF4A07260, (int32_t)0x80819B74,
(int32_t)0xF4D28451, (int32_t)0x807D2DEB, (int32_t)0xF50497FA,
(int32_t)0x8078D40D, (int32_t)0xF536AD55, (int32_t)0x80748DD9,
(int32_t)0xF568C45A, (int32_t)0x80705B50, (int32_t)0xF59ADD01,
(int32_t)0x806C3C73, (int32_t)0xF5CCF743, (int32_t)0x80683143,
(int32_t)0xF5FF1317, (int32_t)0x806439C0, (int32_t)0xF6313076,
(int32_t)0x806055EA, (int32_t)0xF6634F58, (int32_t)0x805C85C3,
(int32_t)0xF6956FB6, (int32_t)0x8058C94C, (int32_t)0xF6C79188,
(int32_t)0x80552083, (int32_t)0xF6F9B4C5, (int32_t)0x80518B6B,
(int32_t)0xF72BD967, (int32_t)0x804E0A03, (int32_t)0xF75DFF65,
(int32_t)0x804A9C4D, (int32_t)0xF79026B8, (int32_t)0x80474248,
(int32_t)0xF7C24F58, (int32_t)0x8043FBF6, (int32_t)0xF7F4793E,
(int32_t)0x8040C956, (int32_t)0xF826A461, (int32_t)0x803DAA69,
(int32_t)0xF858D0BA, (int32_t)0x803A9F31, (int32_t)0xF88AFE41,
(int32_t)0x8037A7AC, (int32_t)0xF8BD2CEF, (int32_t)0x8034C3DC,
(int32_t)0xF8EF5CBB, (int32_t)0x8031F3C1, (int32_t)0xF9218D9E,
(int32_t)0x802F375C, (int32_t)0xF953BF90, (int32_t)0x802C8EAD,
(int32_t)0xF985F28A, (int32_t)0x8029F9B4, (int32_t)0xF9B82683,
(int32_t)0x80277872, (int32_t)0xF9EA5B75, (int32_t)0x80250AE7,
(int32_t)0xFA1C9156, (int32_t)0x8022B113, (int32_t)0xFA4EC820,
(int32_t)0x80206AF8, (int32_t)0xFA80FFCB, (int32_t)0x801E3894,
(int32_t)0xFAB3384F, (int32_t)0x801C19E9, (int32_t)0xFAE571A4,
(int32_t)0x801A0EF7, (int32_t)0xFB17ABC2, (int32_t)0x801817BF,
(int32_t)0xFB49E6A2, (int32_t)0x80163440, (int32_t)0xFB7C223C,
(int32_t)0x8014647A, (int32_t)0xFBAE5E89, (int32_t)0x8012A86F,
(int32_t)0xFBE09B80, (int32_t)0x8011001E, (int32_t)0xFC12D919,
(int32_t)0x800F6B88, (int32_t)0xFC45174E, (int32_t)0x800DEAAC,
(int32_t)0xFC775616, (int32_t)0x800C7D8C, (int32_t)0xFCA99569,
(int32_t)0x800B2427, (int32_t)0xFCDBD541, (int32_t)0x8009DE7D,
(int32_t)0xFD0E1594, (int32_t)0x8008AC90, (int32_t)0xFD40565B,
(int32_t)0x80078E5E, (int32_t)0xFD72978F, (int32_t)0x800683E8,
(int32_t)0xFDA4D928, (int32_t)0x80058D2E, (int32_t)0xFDD71B1E,
(int32_t)0x8004AA31, (int32_t)0xFE095D69, (int32_t)0x8003DAF0,
(int32_t)0xFE3BA001, (int32_t)0x80031F6C, (int32_t)0xFE6DE2E0,
(int32_t)0x800277A5, (int32_t)0xFEA025FC, (int32_t)0x8001E39B,
(int32_t)0xFED2694F, (int32_t)0x8001634D, (int32_t)0xFF04ACD0,
(int32_t)0x8000F6BD, (int32_t)0xFF36F078, (int32_t)0x80009DE9,
(int32_t)0xFF69343E, (int32_t)0x800058D3, (int32_t)0xFF9B781D,
(int32_t)0x8000277A, (int32_t)0xFFCDBC0A, (int32_t)0x800009DE
};
const uint16_t plpBitRevIndexTable_fixed_16[PLPBITREVINDEXTABLE_FIXED_16_TABLE_LENGTH] = {
/* radix 4, size 12 */
8, 64, 16, 32, 24, 96, 40, 80, 56, 112, 88, 104
};
const uint16_t plpBitRevIndexTable_fixed_32[PLPBITREVINDEXTABLE_FIXED_32_TABLE_LENGTH] = {
/* 4x2, size 24 */
8, 128, 16, 64, 24, 192, 40, 160, 48, 96, 56, 224,
72, 144, 88, 208, 104, 176, 120, 240, 152, 200, 184, 232
};
const uint16_t plpBitRevIndexTable_fixed_64[PLPBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH] = {
/* radix 4, size 56 */
8, 256, 16, 128, 24, 384, 32, 64, 40, 320, 48, 192, 56, 448, 72, 288, 80, 160, 88,
416, 104, 352, 112, 224, 120, 480, 136, 272, 152, 400, 168, 336, 176, 208, 184, 464, 200, 304,
216, 432, 232, 368, 248, 496, 280, 392, 296, 328, 312, 456, 344, 424, 376, 488, 440, 472
};
const uint16_t plpBitRevIndexTable_fixed_128[PLPBITREVINDEXTABLE_FIXED_128_TABLE_LENGTH] = {
/* 4x2, size 112 */
8, 512, 16, 256, 24, 768, 32, 128, 40, 640, 48, 384, 56, 896, 72, 576, 80, 320, 88,
832, 96, 192, 104, 704, 112, 448, 120, 960, 136, 544, 144, 288, 152, 800, 168, 672, 176, 416,
184, 928, 200, 608, 208, 352, 216, 864, 232, 736, 240, 480, 248, 992, 264, 528, 280, 784, 296,
656, 304, 400, 312, 912, 328, 592, 344, 848, 360, 720, 368, 464, 376, 976, 392, 560, 408, 816,
424, 688, 440, 944, 456, 624, 472, 880, 488, 752, 504, 1008, 536, 776, 552, 648, 568, 904, 600,
840, 616, 712, 632, 968, 664, 808, 696, 936, 728, 872, 760, 1000, 824, 920, 888, 984
};
const uint16_t plpBitRevIndexTable_fixed_256[PLPBITREVINDEXTABLE_FIXED_256_TABLE_LENGTH] = {
/* radix 4, size 240 */
8, 1024, 16, 512, 24, 1536, 32, 256, 40, 1280, 48, 768, 56, 1792, 64, 128,
72, 1152, 80, 640, 88, 1664, 96, 384, 104, 1408, 112, 896, 120, 1920, 136, 1088,
144, 576, 152, 1600, 160, 320, 168, 1344, 176, 832, 184, 1856, 200, 1216, 208, 704,
216, 1728, 224, 448, 232, 1472, 240, 960, 248, 1984, 264, 1056, 272, 544, 280, 1568,
296, 1312, 304, 800, 312, 1824, 328, 1184, 336, 672, 344, 1696, 352, 416, 360, 1440,
368, 928, 376, 1952, 392, 1120, 400, 608, 408, 1632, 424, 1376, 432, 864, 440, 1888,
456, 1248, 464, 736, 472, 1760, 488, 1504, 496, 992, 504, 2016, 520, 1040, 536, 1552,
552, 1296, 560, 784, 568, 1808, 584, 1168, 592, 656, 600, 1680, 616, 1424, 624, 912,
632, 1936, 648, 1104, 664, 1616, 680, 1360, 688, 848, 696, 1872, 712, 1232, 728, 1744,
744, 1488, 752, 976, 760, 2000, 776, 1072, 792, 1584, 808, 1328, 824, 1840, 840, 1200,
856, 1712, 872, 1456, 880, 944, 888, 1968, 904, 1136, 920, 1648, 936, 1392, 952, 1904,
968, 1264, 984, 1776, 1000, 1520, 1016, 2032, 1048, 1544, 1064, 1288, 1080, 1800, 1096, 1160,
1112, 1672, 1128, 1416, 1144, 1928, 1176, 1608, 1192, 1352, 1208, 1864, 1240, 1736, 1256, 1480,
1272, 1992, 1304, 1576, 1336, 1832, 1368, 1704, 1384, 1448, 1400, 1960, 1432, 1640, 1464, 1896,
1496, 1768, 1528, 2024, 1592, 1816, 1624, 1688, 1656, 1944, 1720, 1880, 1784, 2008, 1912, 1976
};
const uint16_t plpBitRevIndexTable_fixed_512[PLPBITREVINDEXTABLE_FIXED_512_TABLE_LENGTH] = {
/* 4x2, size 480 */
8, 2048, 16, 1024, 24, 3072, 32, 512, 40, 2560, 48, 1536, 56, 3584, 64, 256,
72, 2304, 80, 1280, 88, 3328, 96, 768, 104, 2816, 112, 1792, 120, 3840, 136, 2176,
144, 1152, 152, 3200, 160, 640, 168, 2688, 176, 1664, 184, 3712, 192, 384, 200, 2432,
208, 1408, 216, 3456, 224, 896, 232, 2944, 240, 1920, 248, 3968, 264, 2112, 272, 1088,
280, 3136, 288, 576, 296, 2624, 304, 1600, 312, 3648, 328, 2368, 336, 1344, 344, 3392,
352, 832, 360, 2880, 368, 1856, 376, 3904, 392, 2240, 400, 1216, 408, 3264, 416, 704,
424, 2752, 432, 1728, 440, 3776, 456, 2496, 464, 1472, 472, 3520, 480, 960, 488, 3008,
496, 1984, 504, 4032, 520, 2080, 528, 1056, 536, 3104, 552, 2592, 560, 1568, 568, 3616,
584, 2336, 592, 1312, 600, 3360, 608, 800, 616, 2848, 624, 1824, 632, 3872, 648, 2208,
656, 1184, 664, 3232, 680, 2720, 688, 1696, 696, 3744, 712, 2464, 720, 1440, 728, 3488,
736, 928, 744, 2976, 752, 1952, 760, 4000, 776, 2144, 784, 1120, 792, 3168, 808, 2656,
816, 1632, 824, 3680, 840, 2400, 848, 1376, 856, 3424, 872, 2912, 880, 1888, 888, 3936,
904, 2272, 912, 1248, 920, 3296, 936, 2784, 944, 1760, 952, 3808, 968, 2528, 976, 1504,
984, 3552, 1000, 3040, 1008, 2016, 1016, 4064, 1032, 2064, 1048, 3088, 1064, 2576, 1072, 1552,
1080, 3600, 1096, 2320, 1104, 1296, 1112, 3344, 1128, 2832, 1136, 1808, 1144, 3856, 1160, 2192,
1176, 3216, 1192, 2704, 1200, 1680, 1208, 3728, 1224, 2448, 1232, 1424, 1240, 3472, 1256, 2960,
1264, 1936, 1272, 3984, 1288, 2128, 1304, 3152, 1320, 2640, 1328, 1616, 1336, 3664, 1352, 2384,
1368, 3408, 1384, 2896, 1392, 1872, 1400, 3920, 1416, 2256, 1432, 3280, 1448, 2768, 1456, 1744,
1464, 3792, 1480, 2512, 1496, 3536, 1512, 3024, 1520, 2000, 1528, 4048, 1544, 2096, 1560, 3120,
1576, 2608, 1592, 3632, 1608, 2352, 1624, 3376, 1640, 2864, 1648, 1840, 1656, 3888, 1672, 2224,
1688, 3248, 1704, 2736, 1720, 3760, 1736, 2480, 1752, 3504, 1768, 2992, 1776, 1968, 1784, 4016,
1800, 2160, 1816, 3184, 1832, 2672, 1848, 3696, 1864, 2416, 1880, 3440, 1896, 2928, 1912, 3952,
1928, 2288, 1944, 3312, 1960, 2800, 1976, 3824, 1992, 2544, 2008, 3568, 2024, 3056, 2040, 4080,
2072, 3080, 2088, 2568, 2104, 3592, 2120, 2312, 2136, 3336, 2152, 2824, 2168, 3848, 2200, 3208,
2216, 2696, 2232, 3720, 2248, 2440, 2264, 3464, 2280, 2952, 2296, 3976, 2328, 3144, 2344, 2632,
2360, 3656, 2392, 3400, 2408, 2888, 2424, 3912, 2456, 3272, 2472, 2760, 2488, 3784, 2520, 3528,
2536, 3016, 2552, 4040, 2584, 3112, 2616, 3624, 2648, 3368, 2664, 2856, 2680, 3880, 2712, 3240,
2744, 3752, 2776, 3496, 2792, 2984, 2808, 4008, 2840, 3176, 2872, 3688, 2904, 3432, 2936, 3944,
2968, 3304, 3000, 3816, 3032, 3560, 3064, 4072, 3128, 3608, 3160, 3352, 3192, 3864, 3256, 3736,
3288, 3480, 3320, 3992, 3384, 3672, 3448, 3928, 3512, 3800, 3576, 4056, 3704, 3896, 3832, 4024
};
const uint16_t plpBitRevIndexTable_fixed_1024[PLPBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH] = {
/* radix 4, size 992 */
8, 4096, 16, 2048, 24, 6144, 32, 1024, 40, 5120, 48, 3072, 56, 7168, 64, 512,
72, 4608, 80, 2560, 88, 6656, 96, 1536, 104, 5632, 112, 3584, 120, 7680, 128, 256,
136, 4352, 144, 2304, 152, 6400, 160, 1280, 168, 5376, 176, 3328, 184, 7424, 192, 768,
200, 4864, 208, 2816, 216, 6912, 224, 1792, 232, 5888, 240, 3840, 248, 7936, 264, 4224,
272, 2176, 280, 6272, 288, 1152, 296, 5248, 304, 3200, 312, 7296, 320, 640, 328, 4736,
336, 2688, 344, 6784, 352, 1664, 360, 5760, 368, 3712, 376, 7808, 392, 4480, 400, 2432,
408, 6528, 416, 1408, 424, 5504, 432, 3456, 440, 7552, 448, 896, 456, 4992, 464, 2944,
472, 7040, 480, 1920, 488, 6016, 496, 3968, 504, 8064, 520, 4160, 528, 2112, 536, 6208,
544, 1088, 552, 5184, 560, 3136, 568, 7232, 584, 4672, 592, 2624, 600, 6720, 608, 1600,
616, 5696, 624, 3648, 632, 7744, 648, 4416, 656, 2368, 664, 6464, 672, 1344, 680, 5440,
688, 3392, 696, 7488, 704, 832, 712, 4928, 720, 2880, 728, 6976, 736, 1856, 744, 5952,
752, 3904, 760, 8000, 776, 4288, 784, 2240, 792, 6336, 800, 1216, 808, 5312, 816, 3264,
824, 7360, 840, 4800, 848, 2752, 856, 6848, 864, 1728, 872, 5824, 880, 3776, 888, 7872,
904, 4544, 912, 2496, 920, 6592, 928, 1472, 936, 5568, 944, 3520, 952, 7616, 968, 5056,
976, 3008, 984, 7104, 992, 1984, 1000, 6080, 1008, 4032, 1016, 8128, 1032, 4128, 1040, 2080,
1048, 6176, 1064, 5152, 1072, 3104, 1080, 7200, 1096, 4640, 1104, 2592, 1112, 6688, 1120, 1568,
1128, 5664, 1136, 3616, 1144, 7712, 1160, 4384, 1168, 2336, 1176, 6432, 1184, 1312, 1192, 5408,
1200, 3360, 1208, 7456, 1224, 4896, 1232, 2848, 1240, 6944, 1248, 1824, 1256, 5920, 1264, 3872,
1272, 7968, 1288, 4256, 1296, 2208, 1304, 6304, 1320, 5280, 1328, 3232, 1336, 7328, 1352, 4768,
1360, 2720, 1368, 6816, 1376, 1696, 1384, 5792, 1392, 3744, 1400, 7840, 1416, 4512, 1424, 2464,
1432, 6560, 1448, 5536, 1456, 3488, 1464, 7584, 1480, 5024, 1488, 2976, 1496, 7072, 1504, 1952,
1512, 6048, 1520, 4000, 1528, 8096, 1544, 4192, 1552, 2144, 1560, 6240, 1576, 5216, 1584, 3168,
1592, 7264, 1608, 4704, 1616, 2656, 1624, 6752, 1640, 5728, 1648, 3680, 1656, 7776, 1672, 4448,
1680, 2400, 1688, 6496, 1704, 5472, 1712, 3424, 1720, 7520, 1736, 4960, 1744, 2912, 1752, 7008,
1760, 1888, 1768, 5984, 1776, 3936, 1784, 8032, 1800, 4320, 1808, 2272, 1816, 6368, 1832, 5344,
1840, 3296, 1848, 7392, 1864, 4832, 1872, 2784, 1880, 6880, 1896, 5856, 1904, 3808, 1912, 7904,
1928, 4576, 1936, 2528, 1944, 6624, 1960, 5600, 1968, 3552, 1976, 7648, 1992, 5088, 2000, 3040,
2008, 7136, 2024, 6112, 2032, 4064, 2040, 8160, 2056, 4112, 2072, 6160, 2088, 5136, 2096, 3088,
2104, 7184, 2120, 4624, 2128, 2576, 2136, 6672, 2152, 5648, 2160, 3600, 2168, 7696, 2184, 4368,
2192, 2320, 2200, 6416, 2216, 5392, 2224, 3344, 2232, 7440, 2248, 4880, 2256, 2832, 2264, 6928,
2280, 5904, 2288, 3856, 2296, 7952, 2312, 4240, 2328, 6288, 2344, 5264, 2352, 3216, 2360, 7312,
2376, 4752, 2384, 2704, 2392, 6800, 2408, 5776, 2416, 3728, 2424, 7824, 2440, 4496, 2456, 6544,
2472, 5520, 2480, 3472, 2488, 7568, 2504, 5008, 2512, 2960, 2520, 7056, 2536, 6032, 2544, 3984,
2552, 8080, 2568, 4176, 2584, 6224, 2600, 5200, 2608, 3152, 2616, 7248, 2632, 4688, 2648, 6736,
2664, 5712, 2672, 3664, 2680, 7760, 2696, 4432, 2712, 6480, 2728, 5456, 2736, 3408, 2744, 7504,
2760, 4944, 2768, 2896, 2776, 6992, 2792, 5968, 2800, 3920, 2808, 8016, 2824, 4304, 2840, 6352,
2856, 5328, 2864, 3280, 2872, 7376, 2888, 4816, 2904, 6864, 2920, 5840, 2928, 3792, 2936, 7888,
2952, 4560, 2968, 6608, 2984, 5584, 2992, 3536, 3000, 7632, 3016, 5072, 3032, 7120, 3048, 6096,
3056, 4048, 3064, 8144, 3080, 4144, 3096, 6192, 3112, 5168, 3128, 7216, 3144, 4656, 3160, 6704,
3176, 5680, 3184, 3632, 3192, 7728, 3208, 4400, 3224, 6448, 3240, 5424, 3248, 3376, 3256, 7472,
3272, 4912, 3288, 6960, 3304, 5936, 3312, 3888, 3320, 7984, 3336, 4272, 3352, 6320, 3368, 5296,
3384, 7344, 3400, 4784, 3416, 6832, 3432, 5808, 3440, 3760, 3448, 7856, 3464, 4528, 3480, 6576,
3496, 5552, 3512, 7600, 3528, 5040, 3544, 7088, 3560, 6064, 3568, 4016, 3576, 8112, 3592, 4208,
3608, 6256, 3624, 5232, 3640, 7280, 3656, 4720, 3672, 6768, 3688, 5744, 3704, 7792, 3720, 4464,
3736, 6512, 3752, 5488, 3768, 7536, 3784, 4976, 3800, 7024, 3816, 6000, 3824, 3952, 3832, 8048,
3848, 4336, 3864, 6384, 3880, 5360, 3896, 7408, 3912, 4848, 3928, 6896, 3944, 5872, 3960, 7920,
3976, 4592, 3992, 6640, 4008, 5616, 4024, 7664, 4040, 5104, 4056, 7152, 4072, 6128, 4088, 8176,
4120, 6152, 4136, 5128, 4152, 7176, 4168, 4616, 4184, 6664, 4200, 5640, 4216, 7688, 4232, 4360,
4248, 6408, 4264, 5384, 4280, 7432, 4296, 4872, 4312, 6920, 4328, 5896, 4344, 7944, 4376, 6280,
4392, 5256, 4408, 7304, 4424, 4744, 4440, 6792, 4456, 5768, 4472, 7816, 4504, 6536, 4520, 5512,
4536, 7560, 4552, 5000, 4568, 7048, 4584, 6024, 4600, 8072, 4632, 6216, 4648, 5192, 4664, 7240,
4696, 6728, 4712, 5704, 4728, 7752, 4760, 6472, 4776, 5448, 4792, 7496, 4808, 4936, 4824, 6984,
4840, 5960, 4856, 8008, 4888, 6344, 4904, 5320, 4920, 7368, 4952, 6856, 4968, 5832, 4984, 7880,
5016, 6600, 5032, 5576, 5048, 7624, 5080, 7112, 5096, 6088, 5112, 8136, 5144, 6184, 5176, 7208,
5208, 6696, 5224, 5672, 5240, 7720, 5272, 6440, 5288, 5416, 5304, 7464, 5336, 6952, 5352, 5928,
5368, 7976, 5400, 6312, 5432, 7336, 5464, 6824, 5480, 5800, 5496, 7848, 5528, 6568, 5560, 7592,
5592, 7080, 5608, 6056, 5624, 8104, 5656, 6248, 5688, 7272, 5720, 6760, 5752, 7784, 5784, 6504,
5816, 7528, 5848, 7016, 5864, 5992, 5880, 8040, 5912, 6376, 5944, 7400, 5976, 6888, 6008, 7912,
6040, 6632, 6072, 7656, 6104, 7144, 6136, 8168, 6200, 7192, 6232, 6680, 6264, 7704, 6296, 6424,
6328, 7448, 6360, 6936, 6392, 7960, 6456, 7320, 6488, 6808, 6520, 7832, 6584, 7576, 6616, 7064,
6648, 8088, 6712, 7256, 6776, 7768, 6840, 7512, 6872, 7000, 6904, 8024, 6968, 7384, 7032, 7896,
7096, 7640, 7160, 8152, 7288, 7736, 7352, 7480, 7416, 7992, 7544, 7864, 7672, 8120, 7928, 8056
};
const uint16_t plpBitRevIndexTable_fixed_2048[PLPBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH] = {
/* 4x2, size 1984 */
8, 8192, 16, 4096, 24, 12288, 32, 2048, 40, 10240, 48, 6144, 56,
14336, 64, 1024, 72, 9216, 80, 5120, 88, 13312, 96, 3072, 104, 11264,
112, 7168, 120, 15360, 128, 512, 136, 8704, 144, 4608, 152, 12800, 160,
2560, 168, 10752, 176, 6656, 184, 14848, 192, 1536, 200, 9728, 208, 5632,
216, 13824, 224, 3584, 232, 11776, 240, 7680, 248, 15872, 264, 8448, 272,
4352, 280, 12544, 288, 2304, 296, 10496, 304, 6400, 312, 14592, 320, 1280,
328, 9472, 336, 5376, 344, 13568, 352, 3328, 360, 11520, 368, 7424, 376,
15616, 384, 768, 392, 8960, 400, 4864, 408, 13056, 416, 2816, 424, 11008,
432, 6912, 440, 15104, 448, 1792, 456, 9984, 464, 5888, 472, 14080, 480,
3840, 488, 12032, 496, 7936, 504, 16128, 520, 8320, 528, 4224, 536, 12416,
544, 2176, 552, 10368, 560, 6272, 568, 14464, 576, 1152, 584, 9344, 592,
5248, 600, 13440, 608, 3200, 616, 11392, 624, 7296, 632, 15488, 648, 8832,
656, 4736, 664, 12928, 672, 2688, 680, 10880, 688, 6784, 696, 14976, 704,
1664, 712, 9856, 720, 5760, 728, 13952, 736, 3712, 744, 11904, 752, 7808,
760, 16000, 776, 8576, 784, 4480, 792, 12672, 800, 2432, 808, 10624, 816,
6528, 824, 14720, 832, 1408, 840, 9600, 848, 5504, 856, 13696, 864, 3456,
872, 11648, 880, 7552, 888, 15744, 904, 9088, 912, 4992, 920, 13184, 928,
2944, 936, 11136, 944, 7040, 952, 15232, 960, 1920, 968, 10112, 976, 6016,
984, 14208, 992, 3968, 1000, 12160, 1008, 8064, 1016, 16256, 1032, 8256, 1040,
4160, 1048, 12352, 1056, 2112, 1064, 10304, 1072, 6208, 1080, 14400, 1096, 9280,
1104, 5184, 1112, 13376, 1120, 3136, 1128, 11328, 1136, 7232, 1144, 15424, 1160,
8768, 1168, 4672, 1176, 12864, 1184, 2624, 1192, 10816, 1200, 6720, 1208, 14912,
1216, 1600, 1224, 9792, 1232, 5696, 1240, 13888, 1248, 3648, 1256, 11840, 1264,
7744, 1272, 15936, 1288, 8512, 1296, 4416, 1304, 12608, 1312, 2368, 1320, 10560,
1328, 6464, 1336, 14656, 1352, 9536, 1360, 5440, 1368, 13632, 1376, 3392, 1384,
11584, 1392, 7488, 1400, 15680, 1416, 9024, 1424, 4928, 1432, 13120, 1440, 2880,
1448, 11072, 1456, 6976, 1464, 15168, 1472, 1856, 1480, 10048, 1488, 5952, 1496,
14144, 1504, 3904, 1512, 12096, 1520, 8000, 1528, 16192, 1544, 8384, 1552, 4288,
1560, 12480, 1568, 2240, 1576, 10432, 1584, 6336, 1592, 14528, 1608, 9408, 1616,
5312, 1624, 13504, 1632, 3264, 1640, 11456, 1648, 7360, 1656, 15552, 1672, 8896,
1680, 4800, 1688, 12992, 1696, 2752, 1704, 10944, 1712, 6848, 1720, 15040, 1736,
9920, 1744, 5824, 1752, 14016, 1760, 3776, 1768, 11968, 1776, 7872, 1784, 16064,
1800, 8640, 1808, 4544, 1816, 12736, 1824, 2496, 1832, 10688, 1840, 6592, 1848,
14784, 1864, 9664, 1872, 5568, 1880, 13760, 1888, 3520, 1896, 11712, 1904, 7616,
1912, 15808, 1928, 9152, 1936, 5056, 1944, 13248, 1952, 3008, 1960, 11200, 1968,
7104, 1976, 15296, 1992, 10176, 2000, 6080, 2008, 14272, 2016, 4032, 2024, 12224,
2032, 8128, 2040, 16320, 2056, 8224, 2064, 4128, 2072, 12320, 2088, 10272, 2096,
6176, 2104, 14368, 2120, 9248, 2128, 5152, 2136, 13344, 2144, 3104, 2152, 11296,
2160, 7200, 2168, 15392, 2184, 8736, 2192, 4640, 2200, 12832, 2208, 2592, 2216,
10784, 2224, 6688, 2232, 14880, 2248, 9760, 2256, 5664, 2264, 13856, 2272, 3616,
2280, 11808, 2288, 7712, 2296, 15904, 2312, 8480, 2320, 4384, 2328, 12576, 2344,
10528, 2352, 6432, 2360, 14624, 2376, 9504, 2384, 5408, 2392, 13600, 2400, 3360,
2408, 11552, 2416, 7456, 2424, 15648, 2440, 8992, 2448, 4896, 2456, 13088, 2464,
2848, 2472, 11040, 2480, 6944, 2488, 15136, 2504, 10016, 2512, 5920, 2520, 14112,
2528, 3872, 2536, 12064, 2544, 7968, 2552, 16160, 2568, 8352, 2576, 4256, 2584,
12448, 2600, 10400, 2608, 6304, 2616, 14496, 2632, 9376, 2640, 5280, 2648, 13472,
2656, 3232, 2664, 11424, 2672, 7328, 2680, 15520, 2696, 8864, 2704, 4768, 2712,
12960, 2728, 10912, 2736, 6816, 2744, 15008, 2760, 9888, 2768, 5792, 2776, 13984,
2784, 3744, 2792, 11936, 2800, 7840, 2808, 16032, 2824, 8608, 2832, 4512, 2840,
12704, 2856, 10656, 2864, 6560, 2872, 14752, 2888, 9632, 2896, 5536, 2904, 13728,
2912, 3488, 2920, 11680, 2928, 7584, 2936, 15776, 2952, 9120, 2960, 5024, 2968,
13216, 2984, 11168, 2992, 7072, 3000, 15264, 3016, 10144, 3024, 6048, 3032, 14240,
3040, 4000, 3048, 12192, 3056, 8096, 3064, 16288, 3080, 8288, 3088, 4192, 3096,
12384, 3112, 10336, 3120, 6240, 3128, 14432, 3144, 9312, 3152, 5216, 3160, 13408,
3176, 11360, 3184, 7264, 3192, 15456, 3208, 8800, 3216, 4704, 3224, 12896, 3240,
10848, 3248, 6752, 3256, 14944, 3272, 9824, 3280, 5728, 3288, 13920, 3296, 3680,
3304, 11872, 3312, 7776, 3320, 15968, 3336, 8544, 3344, 4448, 3352, 12640, 3368,
10592, 3376, 6496, 3384, 14688, 3400, 9568, 3408, 5472, 3416, 13664, 3432, 11616,
3440, 7520, 3448, 15712, 3464, 9056, 3472, 4960, 3480, 13152, 3496, 11104, 3504,
7008, 3512, 15200, 3528, 10080, 3536, 5984, 3544, 14176, 3552, 3936, 3560, 12128,
3568, 8032, 3576, 16224, 3592, 8416, 3600, 4320, 3608, 12512, 3624, 10464, 3632,
6368, 3640, 14560, 3656, 9440, 3664, 5344, 3672, 13536, 3688, 11488, 3696, 7392,
3704, 15584, 3720, 8928, 3728, 4832, 3736, 13024, 3752, 10976, 3760, 6880, 3768,
15072, 3784, 9952, 3792, 5856, 3800, 14048, 3816, 12000, 3824, 7904, 3832, 16096,
3848, 8672, 3856, 4576, 3864, 12768, 3880, 10720, 3888, 6624, 3896, 14816, 3912,
9696, 3920, 5600, 3928, 13792, 3944, 11744, 3952, 7648, 3960, 15840, 3976, 9184,
3984, 5088, 3992, 13280, 4008, 11232, 4016, 7136, 4024, 15328, 4040, 10208, 4048,
6112, 4056, 14304, 4072, 12256, 4080, 8160, 4088, 16352, 4104, 8208, 4120, 12304,
4136, 10256, 4144, 6160, 4152, 14352, 4168, 9232, 4176, 5136, 4184, 13328, 4200,
11280, 4208, 7184, 4216, 15376, 4232, 8720, 4240, 4624, 4248, 12816, 4264, 10768,
4272, 6672, 4280, 14864, 4296, 9744, 4304, 5648, 4312, 13840, 4328, 11792, 4336,
7696, 4344, 15888, 4360, 8464, 4376, 12560, 4392, 10512, 4400, 6416, 4408, 14608,
4424, 9488, 4432, 5392, 4440, 13584, 4456, 11536, 4464, 7440, 4472, 15632, 4488,
8976, 4496, 4880, 4504, 13072, 4520, 11024, 4528, 6928, 4536, 15120, 4552, 10000,
4560, 5904, 4568, 14096, 4584, 12048, 4592, 7952, 4600, 16144, 4616, 8336, 4632,
12432, 4648, 10384, 4656, 6288, 4664, 14480, 4680, 9360, 4688, 5264, 4696, 13456,
4712, 11408, 4720, 7312, 4728, 15504, 4744, 8848, 4760, 12944, 4776, 10896, 4784,
6800, 4792, 14992, 4808, 9872, 4816, 5776, 4824, 13968, 4840, 11920, 4848, 7824,
4856, 16016, 4872, 8592, 4888, 12688, 4904, 10640, 4912, 6544, 4920, 14736, 4936,
9616, 4944, 5520, 4952, 13712, 4968, 11664, 4976, 7568, 4984, 15760, 5000, 9104,
5016, 13200, 5032, 11152, 5040, 7056, 5048, 15248, 5064, 10128, 5072, 6032, 5080,
14224, 5096, 12176, 5104, 8080, 5112, 16272, 5128, 8272, 5144, 12368, 5160, 10320,
5168, 6224, 5176, 14416, 5192, 9296, 5208, 13392, 5224, 11344, 5232, 7248, 5240,
15440, 5256, 8784, 5272, 12880, 5288, 10832, 5296, 6736, 5304, 14928, 5320, 9808,
5328, 5712, 5336, 13904, 5352, 11856, 5360, 7760, 5368, 15952, 5384, 8528, 5400,
12624, 5416, 10576, 5424, 6480, 5432, 14672, 5448, 9552, 5464, 13648, 5480, 11600,
5488, 7504, 5496, 15696, 5512, 9040, 5528, 13136, 5544, 11088, 5552, 6992, 5560,
15184, 5576, 10064, 5584, 5968, 5592, 14160, 5608, 12112, 5616, 8016, 5624, 16208,
5640, 8400, 5656, 12496, 5672, 10448, 5680, 6352, 5688, 14544, 5704, 9424, 5720,
13520, 5736, 11472, 5744, 7376, 5752, 15568, 5768, 8912, 5784, 13008, 5800, 10960,
5808, 6864, 5816, 15056, 5832, 9936, 5848, 14032, 5864, 11984, 5872, 7888, 5880,
16080, 5896, 8656, 5912, 12752, 5928, 10704, 5936, 6608, 5944, 14800, 5960, 9680,
5976, 13776, 5992, 11728, 6000, 7632, 6008, 15824, 6024, 9168, 6040, 13264, 6056,
11216, 6064, 7120, 6072, 15312, 6088, 10192, 6104, 14288, 6120, 12240, 6128, 8144,
6136, 16336, 6152, 8240, 6168, 12336, 6184, 10288, 6200, 14384, 6216, 9264, 6232,
13360, 6248, 11312, 6256, 7216, 6264, 15408, 6280, 8752, 6296, 12848, 6312, 10800,
6320, 6704, 6328, 14896, 6344, 9776, 6360, 13872, 6376, 11824, 6384, 7728, 6392,
15920, 6408, 8496, 6424, 12592, 6440, 10544, 6456, 14640, 6472, 9520, 6488, 13616,
6504, 11568, 6512, 7472, 6520, 15664, 6536, 9008, 6552, 13104, 6568, 11056, 6576,
6960, 6584, 15152, 6600, 10032, 6616, 14128, 6632, 12080, 6640, 7984, 6648, 16176,
6664, 8368, 6680, 12464, 6696, 10416, 6712, 14512, 6728, 9392, 6744, 13488, 6760,
11440, 6768, 7344, 6776, 15536, 6792, 8880, 6808, 12976, 6824, 10928, 6840, 15024,
6856, 9904, 6872, 14000, 6888, 11952, 6896, 7856, 6904, 16048, 6920, 8624, 6936,
12720, 6952, 10672, 6968, 14768, 6984, 9648, 7000, 13744, 7016, 11696, 7024, 7600,
7032, 15792, 7048, 9136, 7064, 13232, 7080, 11184, 7096, 15280, 7112, 10160, 7128,
14256, 7144, 12208, 7152, 8112, 7160, 16304, 7176, 8304, 7192, 12400, 7208, 10352,
7224, 14448, 7240, 9328, 7256, 13424, 7272, 11376, 7288, 15472, 7304, 8816, 7320,
12912, 7336, 10864, 7352, 14960, 7368, 9840, 7384, 13936, 7400, 11888, 7408, 7792,
7416, 15984, 7432, 8560, 7448, 12656, 7464, 10608, 7480, 14704, 7496, 9584, 7512,
13680, 7528, 11632, 7544, 15728, 7560, 9072, 7576, 13168, 7592, 11120, 7608, 15216,
7624, 10096, 7640, 14192, 7656, 12144, 7664, 8048, 7672, 16240, 7688, 8432, 7704,
12528, 7720, 10480, 7736, 14576, 7752, 9456, 7768, 13552, 7784, 11504, 7800, 15600,
7816, 8944, 7832, 13040, 7848, 10992, 7864, 15088, 7880, 9968, 7896, 14064, 7912,
12016, 7928, 16112, 7944, 8688, 7960, 12784, 7976, 10736, 7992, 14832, 8008, 9712,
8024, 13808, 8040, 11760, 8056, 15856, 8072, 9200, 8088, 13296, 8104, 11248, 8120,
15344, 8136, 10224, 8152, 14320, 8168, 12272, 8184, 16368, 8216, 12296, 8232, 10248,
8248, 14344, 8264, 9224, 8280, 13320, 8296, 11272, 8312, 15368, 8328, 8712, 8344,
12808, 8360, 10760, 8376, 14856, 8392, 9736, 8408, 13832, 8424, 11784, 8440, 15880,
8472, 12552, 8488, 10504, 8504, 14600, 8520, 9480, 8536, 13576, 8552, 11528, 8568,
15624, 8584, 8968, 8600, 13064, 8616, 11016, 8632, 15112, 8648, 9992, 8664, 14088,
8680, 12040, 8696, 16136, 8728, 12424, 8744, 10376, 8760, 14472, 8776, 9352, 8792,
13448, 8808, 11400, 8824, 15496, 8856, 12936, 8872, 10888, 8888, 14984, 8904, 9864,
8920, 13960, 8936, 11912, 8952, 16008, 8984, 12680, 9000, 10632, 9016, 14728, 9032,
9608, 9048, 13704, 9064, 11656, 9080, 15752, 9112, 13192, 9128, 11144, 9144, 15240,
9160, 10120, 9176, 14216, 9192, 12168, 9208, 16264, 9240, 12360, 9256, 10312, 9272,
14408, 9304, 13384, 9320, 11336, 9336, 15432, 9368, 12872, 9384, 10824, 9400, 14920,
9416, 9800, 9432, 13896, 9448, 11848, 9464, 15944, 9496, 12616, 9512, 10568, 9528,
14664, 9560, 13640, 9576, 11592, 9592, 15688, 9624, 13128, 9640, 11080, 9656, 15176,
9672, 10056, 9688, 14152, 9704, 12104, 9720, 16200, 9752, 12488, 9768, 10440, 9784,
14536, 9816, 13512, 9832, 11464, 9848, 15560, 9880, 13000, 9896, 10952, 9912, 15048,
9944, 14024, 9960, 11976, 9976, 16072, 10008, 12744, 10024, 10696, 10040, 14792, 10072,
13768, 10088, 11720, 10104, 15816, 10136, 13256, 10152, 11208, 10168, 15304, 10200, 14280,
10216, 12232, 10232, 16328, 10264, 12328, 10296, 14376, 10328, 13352, 10344, 11304, 10360,
15400, 10392, 12840, 10408, 10792, 10424, 14888, 10456, 13864, 10472, 11816, 10488, 15912,
10520, 12584, 10552, 14632, 10584, 13608, 10600, 11560, 10616, 15656, 10648, 13096, 10664,
11048, 10680, 15144, 10712, 14120, 10728, 12072, 10744, 16168, 10776, 12456, 10808, 14504,
10840, 13480, 10856, 11432, 10872, 15528, 10904, 12968, 10936, 15016, 10968, 13992, 10984,
11944, 11000, 16040, 11032, 12712, 11064, 14760, 11096, 13736, 11112, 11688, 11128, 15784,
11160, 13224, 11192, 15272, 11224, 14248, 11240, 12200, 11256, 16296, 11288, 12392, 11320,
14440, 11352, 13416, 11384, 15464, 11416, 12904, 11448, 14952, 11480, 13928, 11496, 11880,
11512, 15976, 11544, 12648, 11576, 14696, 11608, 13672, 11640, 15720, 11672, 13160, 11704,
15208, 11736, 14184, 11752, 12136, 11768, 16232, 11800, 12520, 11832, 14568, 11864, 13544,
11896, 15592, 11928, 13032, 11960, 15080, 11992, 14056, 12024, 16104, 12056, 12776, 12088,
14824, 12120, 13800, 12152, 15848, 12184, 13288, 12216, 15336, 12248, 14312, 12280, 16360,
12344, 14360, 12376, 13336, 12408, 15384, 12440, 12824, 12472, 14872, 12504, 13848, 12536,
15896, 12600, 14616, 12632, 13592, 12664, 15640, 12696, 13080, 12728, 15128, 12760, 14104,
12792, 16152, 12856, 14488, 12888, 13464, 12920, 15512, 12984, 15000, 13016, 13976, 13048,
16024, 13112, 14744, 13144, 13720, 13176, 15768, 13240, 15256, 13272, 14232, 13304, 16280,
13368, 14424, 13432, 15448, 13496, 14936, 13528, 13912, 13560, 15960, 13624, 14680, 13688,
15704, 13752, 15192, 13784, 14168, 13816, 16216, 13880, 14552, 13944, 15576, 14008, 15064,
14072, 16088, 14136, 14808, 14200, 15832, 14264, 15320, 14328, 16344, 14456, 15416, 14520,
14904, 14584, 15928, 14712, 15672, 14776, 15160, 14840, 16184, 14968, 15544, 15096, 16056,
15224, 15800, 15352, 16312, 15608, 15992, 15864, 16248
};
const uint16_t plpBitRevIndexTable_fixed_4096[PLPBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH] = {
/* radix 4, size 4032 */
8, 16384, 16, 8192, 24, 24576, 32, 4096, 40, 20480, 48, 12288, 56,
28672, 64, 2048, 72, 18432, 80, 10240, 88, 26624, 96, 6144, 104, 22528,
112, 14336, 120, 30720, 128, 1024, 136, 17408, 144, 9216, 152, 25600, 160,
5120, 168, 21504, 176, 13312, 184, 29696, 192, 3072, 200, 19456, 208, 11264,
216, 27648, 224, 7168, 232, 23552, 240, 15360, 248, 31744, 256, 512, 264,
16896, 272, 8704, 280, 25088, 288, 4608, 296, 20992, 304, 12800, 312, 29184,
320, 2560, 328, 18944, 336, 10752, 344, 27136, 352, 6656, 360, 23040, 368,
14848, 376, 31232, 384, 1536, 392, 17920, 400, 9728, 408, 26112, 416, 5632,
424, 22016, 432, 13824, 440, 30208, 448, 3584, 456, 19968, 464, 11776, 472,
28160, 480, 7680, 488, 24064, 496, 15872, 504, 32256, 520, 16640, 528, 8448,
536, 24832, 544, 4352, 552, 20736, 560, 12544, 568, 28928, 576, 2304, 584,
18688, 592, 10496, 600, 26880, 608, 6400, 616, 22784, 624, 14592, 632, 30976,
640, 1280, 648, 17664, 656, 9472, 664, 25856, 672, 5376, 680, 21760, 688,
13568, 696, 29952, 704, 3328, 712, 19712, 720, 11520, 728, 27904, 736, 7424,
744, 23808, 752, 15616, 760, 32000, 776, 17152, 784, 8960, 792, 25344, 800,
4864, 808, 21248, 816, 13056, 824, 29440, 832, 2816, 840, 19200, 848, 11008,
856, 27392, 864, 6912, 872, 23296, 880, 15104, 888, 31488, 896, 1792, 904,
18176, 912, 9984, 920, 26368, 928, 5888, 936, 22272, 944, 14080, 952, 30464,
960, 3840, 968, 20224, 976, 12032, 984, 28416, 992, 7936, 1000, 24320, 1008,
16128, 1016, 32512, 1032, 16512, 1040, 8320, 1048, 24704, 1056, 4224, 1064, 20608,
1072, 12416, 1080, 28800, 1088, 2176, 1096, 18560, 1104, 10368, 1112, 26752, 1120,
6272, 1128, 22656, 1136, 14464, 1144, 30848, 1160, 17536, 1168, 9344, 1176, 25728,
1184, 5248, 1192, 21632, 1200, 13440, 1208, 29824, 1216, 3200, 1224, 19584, 1232,
11392, 1240, 27776, 1248, 7296, 1256, 23680, 1264, 15488, 1272, 31872, 1288, 17024,
1296, 8832, 1304, 25216, 1312, 4736, 1320, 21120, 1328, 12928, 1336, 29312, 1344,
2688, 1352, 19072, 1360, 10880, 1368, 27264, 1376, 6784, 1384, 23168, 1392, 14976,
1400, 31360, 1408, 1664, 1416, 18048, 1424, 9856, 1432, 26240, 1440, 5760, 1448,
22144, 1456, 13952, 1464, 30336, 1472, 3712, 1480, 20096, 1488, 11904, 1496, 28288,
1504, 7808, 1512, 24192, 1520, 16000, 1528, 32384, 1544, 16768, 1552, 8576, 1560,
24960, 1568, 4480, 1576, 20864, 1584, 12672, 1592, 29056, 1600, 2432, 1608, 18816,
1616, 10624, 1624, 27008, 1632, 6528, 1640, 22912, 1648, 14720, 1656, 31104, 1672,
17792, 1680, 9600, 1688, 25984, 1696, 5504, 1704, 21888, 1712, 13696, 1720, 30080,
1728, 3456, 1736, 19840, 1744, 11648, 1752, 28032, 1760, 7552, 1768, 23936, 1776,
15744, 1784, 32128, 1800, 17280, 1808, 9088, 1816, 25472, 1824, 4992, 1832, 21376,
1840, 13184, 1848, 29568, 1856, 2944, 1864, 19328, 1872, 11136, 1880, 27520, 1888,
7040, 1896, 23424, 1904, 15232, 1912, 31616, 1928, 18304, 1936, 10112, 1944, 26496,
1952, 6016, 1960, 22400, 1968, 14208, 1976, 30592, 1984, 3968, 1992, 20352, 2000,
12160, 2008, 28544, 2016, 8064, 2024, 24448, 2032, 16256, 2040, 32640, 2056, 16448,
2064, 8256, 2072, 24640, 2080, 4160, 2088, 20544, 2096, 12352, 2104, 28736, 2120,
18496, 2128, 10304, 2136, 26688, 2144, 6208, 2152, 22592, 2160, 14400, 2168, 30784,
2184, 17472, 2192, 9280, 2200, 25664, 2208, 5184, 2216, 21568, 2224, 13376, 2232,
29760, 2240, 3136, 2248, 19520, 2256, 11328, 2264, 27712, 2272, 7232, 2280, 23616,
2288, 15424, 2296, 31808, 2312, 16960, 2320, 8768, 2328, 25152, 2336, 4672, 2344,
21056, 2352, 12864, 2360, 29248, 2368, 2624, 2376, 19008, 2384, 10816, 2392, 27200,
2400, 6720, 2408, 23104, 2416, 14912, 2424, 31296, 2440, 17984, 2448, 9792, 2456,
26176, 2464, 5696, 2472, 22080, 2480, 13888, 2488, 30272, 2496, 3648, 2504, 20032,
2512, 11840, 2520, 28224, 2528, 7744, 2536, 24128, 2544, 15936, 2552, 32320, 2568,
16704, 2576, 8512, 2584, 24896, 2592, 4416, 2600, 20800, 2608, 12608, 2616, 28992,
2632, 18752, 2640, 10560, 2648, 26944, 2656, 6464, 2664, 22848, 2672, 14656, 2680,
31040, 2696, 17728, 2704, 9536, 2712, 25920, 2720, 5440, 2728, 21824, 2736, 13632,
2744, 30016, 2752, 3392, 2760, 19776, 2768, 11584, 2776, 27968, 2784, 7488, 2792,
23872, 2800, 15680, 2808, 32064, 2824, 17216, 2832, 9024, 2840, 25408, 2848, 4928,
2856, 21312, 2864, 13120, 2872, 29504, 2888, 19264, 2896, 11072, 2904, 27456, 2912,
6976, 2920, 23360, 2928, 15168, 2936, 31552, 2952, 18240, 2960, 10048, 2968, 26432,
2976, 5952, 2984, 22336, 2992, 14144, 3000, 30528, 3008, 3904, 3016, 20288, 3024,
12096, 3032, 28480, 3040, 8000, 3048, 24384, 3056, 16192, 3064, 32576, 3080, 16576,
3088, 8384, 3096, 24768, 3104, 4288, 3112, 20672, 3120, 12480, 3128, 28864, 3144,
18624, 3152, 10432, 3160, 26816, 3168, 6336, 3176, 22720, 3184, 14528, 3192, 30912,
3208, 17600, 3216, 9408, 3224, 25792, 3232, 5312, 3240, 21696, 3248, 13504, 3256,
29888, 3272, 19648, 3280, 11456, 3288, 27840, 3296, 7360, 3304, 23744, 3312, 15552,
3320, 31936, 3336, 17088, 3344, 8896, 3352, 25280, 3360, 4800, 3368, 21184, 3376,
12992, 3384, 29376, 3400, 19136, 3408, 10944, 3416, 27328, 3424, 6848, 3432, 23232,
3440, 15040, 3448, 31424, 3464, 18112, 3472, 9920, 3480, 26304, 3488, 5824, 3496,
22208, 3504, 14016, 3512, 30400, 3520, 3776, 3528, 20160, 3536, 11968, 3544, 28352,
3552, 7872, 3560, 24256, 3568, 16064, 3576, 32448, 3592, 16832, 3600, 8640, 3608,
25024, 3616, 4544, 3624, 20928, 3632, 12736, 3640, 29120, 3656, 18880, 3664, 10688,
3672, 27072, 3680, 6592, 3688, 22976, 3696, 14784, 3704, 31168, 3720, 17856, 3728,
9664, 3736, 26048, 3744, 5568, 3752, 21952, 3760, 13760, 3768, 30144, 3784, 19904,
3792, 11712, 3800, 28096, 3808, 7616, 3816, 24000, 3824, 15808, 3832, 32192, 3848,
17344, 3856, 9152, 3864, 25536, 3872, 5056, 3880, 21440, 3888, 13248, 3896, 29632,
3912, 19392, 3920, 11200, 3928, 27584, 3936, 7104, 3944, 23488, 3952, 15296, 3960,
31680, 3976, 18368, 3984, 10176, 3992, 26560, 4000, 6080, 4008, 22464, 4016, 14272,
4024, 30656, 4040, 20416, 4048, 12224, 4056, 28608, 4064, 8128, 4072, 24512, 4080,
16320, 4088, 32704, 4104, 16416, 4112, 8224, 4120, 24608, 4136, 20512, 4144, 12320,
4152, 28704, 4168, 18464, 4176, 10272, 4184, 26656, 4192, 6176, 4200, 22560, 4208,
14368, 4216, 30752, 4232, 17440, 4240, 9248, 4248, 25632, 4256, 5152, 4264, 21536,
4272, 13344, 4280, 29728, 4296, 19488, 4304, 11296, 4312, 27680, 4320, 7200, 4328,
23584, 4336, 15392, 4344, 31776, 4360, 16928, 4368, 8736, 4376, 25120, 4384, 4640,
4392, 21024, 4400, 12832, 4408, 29216, 4424, 18976, 4432, 10784, 4440, 27168, 4448,
6688, 4456, 23072, 4464, 14880, 4472, 31264, 4488, 17952, 4496, 9760, 4504, 26144,
4512, 5664, 4520, 22048, 4528, 13856, 4536, 30240, 4552, 20000, 4560, 11808, 4568,
28192, 4576, 7712, 4584, 24096, 4592, 15904, 4600, 32288, 4616, 16672, 4624, 8480,
4632, 24864, 4648, 20768, 4656, 12576, 4664, 28960, 4680, 18720, 4688, 10528, 4696,
26912, 4704, 6432, 4712, 22816, 4720, 14624, 4728, 31008, 4744, 17696, 4752, 9504,
4760, 25888, 4768, 5408, 4776, 21792, 4784, 13600, 4792, 29984, 4808, 19744, 4816,
11552, 4824, 27936, 4832, 7456, 4840, 23840, 4848, 15648, 4856, 32032, 4872, 17184,
4880, 8992, 4888, 25376, 4904, 21280, 4912, 13088, 4920, 29472, 4936, 19232, 4944,
11040, 4952, 27424, 4960, 6944, 4968, 23328, 4976, 15136, 4984, 31520, 5000, 18208,
5008, 10016, 5016, 26400, 5024, 5920, 5032, 22304, 5040, 14112, 5048, 30496, 5064,
20256, 5072, 12064, 5080, 28448, 5088, 7968, 5096, 24352, 5104, 16160, 5112, 32544,
5128, 16544, 5136, 8352, 5144, 24736, 5160, 20640, 5168, 12448, 5176, 28832, 5192,
18592, 5200, 10400, 5208, 26784, 5216, 6304, 5224, 22688, 5232, 14496, 5240, 30880,
5256, 17568, 5264, 9376, 5272, 25760, 5288, 21664, 5296, 13472, 5304, 29856, 5320,
19616, 5328, 11424, 5336, 27808, 5344, 7328, 5352, 23712, 5360, 15520, 5368, 31904,
5384, 17056, 5392, 8864, 5400, 25248, 5416, 21152, 5424, 12960, 5432, 29344, 5448,
19104, 5456, 10912, 5464, 27296, 5472, 6816, 5480, 23200, 5488, 15008, 5496, 31392,
5512, 18080, 5520, 9888, 5528, 26272, 5536, 5792, 5544, 22176, 5552, 13984, 5560,
30368, 5576, 20128, 5584, 11936, 5592, 28320, 5600, 7840, 5608, 24224, 5616, 16032,
5624, 32416, 5640, 16800, 5648, 8608, 5656, 24992, 5672, 20896, 5680, 12704, 5688,
29088, 5704, 18848, 5712, 10656, 5720, 27040, 5728, 6560, 5736, 22944, 5744, 14752,
5752, 31136, 5768, 17824, 5776, 9632, 5784, 26016, 5800, 21920, 5808, 13728, 5816,
30112, 5832, 19872, 5840, 11680, 5848, 28064, 5856, 7584, 5864, 23968, 5872, 15776,
5880, 32160, 5896, 17312, 5904, 9120, 5912, 25504, 5928, 21408, 5936, 13216, 5944,
29600, 5960, 19360, 5968, 11168, 5976, 27552, 5984, 7072, 5992, 23456, 6000, 15264,
6008, 31648, 6024, 18336, 6032, 10144, 6040, 26528, 6056, 22432, 6064, 14240, 6072,
30624, 6088, 20384, 6096, 12192, 6104, 28576, 6112, 8096, 6120, 24480, 6128, 16288,
6136, 32672, 6152, 16480, 6160, 8288, 6168, 24672, 6184, 20576, 6192, 12384, 6200,
28768, 6216, 18528, 6224, 10336, 6232, 26720, 6248, 22624, 6256, 14432, 6264, 30816,
6280, 17504, 6288, 9312, 6296, 25696, 6312, 21600, 6320, 13408, 6328, 29792, 6344,
19552, 6352, 11360, 6360, 27744, 6368, 7264, 6376, 23648, 6384, 15456, 6392, 31840,
6408, 16992, 6416, 8800, 6424, 25184, 6440, 21088, 6448, 12896, 6456, 29280, 6472,
19040, 6480, 10848, 6488, 27232, 6496, 6752, 6504, 23136, 6512, 14944, 6520, 31328,
6536, 18016, 6544, 9824, 6552, 26208, 6568, 22112, 6576, 13920, 6584, 30304, 6600,
20064, 6608, 11872, 6616, 28256, 6624, 7776, 6632, 24160, 6640, 15968, 6648, 32352,
6664, 16736, 6672, 8544, 6680, 24928, 6696, 20832, 6704, 12640, 6712, 29024, 6728,
18784, 6736, 10592, 6744, 26976, 6760, 22880, 6768, 14688, 6776, 31072, 6792, 17760,
6800, 9568, 6808, 25952, 6824, 21856, 6832, 13664, 6840, 30048, 6856, 19808, 6864,
11616, 6872, 28000, 6880, 7520, 6888, 23904, 6896, 15712, 6904, 32096, 6920, 17248,
6928, 9056, 6936, 25440, 6952, 21344, 6960, 13152, 6968, 29536, 6984, 19296, 6992,
11104, 7000, 27488, 7016, 23392, 7024, 15200, 7032, 31584, 7048, 18272, 7056, 10080,
7064, 26464, 7080, 22368, 7088, 14176, 7096, 30560, 7112, 20320, 7120, 12128, 7128,
28512, 7136, 8032, 7144, 24416, 7152, 16224, 7160, 32608, 7176, 16608, 7184, 8416,
7192, 24800, 7208, 20704, 7216, 12512, 7224, 28896, 7240, 18656, 7248, 10464, 7256,
26848, 7272, 22752, 7280, 14560, 7288, 30944, 7304, 17632, 7312, 9440, 7320, 25824,
7336, 21728, 7344, 13536, 7352, 29920, 7368, 19680, 7376, 11488, 7384, 27872, 7400,
23776, 7408, 15584, 7416, 31968, 7432, 17120, 7440, 8928, 7448, 25312, 7464, 21216,
7472, 13024, 7480, 29408, 7496, 19168, 7504, 10976, 7512, 27360, 7528, 23264, 7536,
15072, 7544, 31456, 7560, 18144, 7568, 9952, 7576, 26336, 7592, 22240, 7600, 14048,
7608, 30432, 7624, 20192, 7632, 12000, 7640, 28384, 7648, 7904, 7656, 24288, 7664,
16096, 7672, 32480, 7688, 16864, 7696, 8672, 7704, 25056, 7720, 20960, 7728, 12768,
7736, 29152, 7752, 18912, 7760, 10720, 7768, 27104, 7784, 23008, 7792, 14816, 7800,
31200, 7816, 17888, 7824, 9696, 7832, 26080, 7848, 21984, 7856, 13792, 7864, 30176,
7880, 19936, 7888, 11744, 7896, 28128, 7912, 24032, 7920, 15840, 7928, 32224, 7944,
17376, 7952, 9184, 7960, 25568, 7976, 21472, 7984, 13280, 7992, 29664, 8008, 19424,
8016, 11232, 8024, 27616, 8040, 23520, 8048, 15328, 8056, 31712, 8072, 18400, 8080,
10208, 8088, 26592, 8104, 22496, 8112, 14304, 8120, 30688, 8136, 20448, 8144, 12256,
8152, 28640, 8168, 24544, 8176, 16352, 8184, 32736, 8200, 16400, 8216, 24592, 8232,
20496, 8240, 12304, 8248, 28688, 8264, 18448, 8272, 10256, 8280, 26640, 8296, 22544,
8304, 14352, 8312, 30736, 8328, 17424, 8336, 9232, 8344, 25616, 8360, 21520, 8368,
13328, 8376, 29712, 8392, 19472, 8400, 11280, 8408, 27664, 8424, 23568, 8432, 15376,
8440, 31760, 8456, 16912, 8464, 8720, 8472, 25104, 8488, 21008, 8496, 12816, 8504,
29200, 8520, 18960, 8528, 10768, 8536, 27152, 8552, 23056, 8560, 14864, 8568, 31248,
8584, 17936, 8592, 9744, 8600, 26128, 8616, 22032, 8624, 13840, 8632, 30224, 8648,
19984, 8656, 11792, 8664, 28176, 8680, 24080, 8688, 15888, 8696, 32272, 8712, 16656,
8728, 24848, 8744, 20752, 8752, 12560, 8760, 28944, 8776, 18704, 8784, 10512, 8792,
26896, 8808, 22800, 8816, 14608, 8824, 30992, 8840, 17680, 8848, 9488, 8856, 25872,
8872, 21776, 8880, 13584, 8888, 29968, 8904, 19728, 8912, 11536, 8920, 27920, 8936,
23824, 8944, 15632, 8952, 32016, 8968, 17168, 8984, 25360, 9000, 21264, 9008, 13072,
9016, 29456, 9032, 19216, 9040, 11024, 9048, 27408, 9064, 23312, 9072, 15120, 9080,
31504, 9096, 18192, 9104, 10000, 9112, 26384, 9128, 22288, 9136, 14096, 9144, 30480,
9160, 20240, 9168, 12048, 9176, 28432, 9192, 24336, 9200, 16144, 9208, 32528, 9224,
16528, 9240, 24720, 9256, 20624, 9264, 12432, 9272, 28816, 9288, 18576, 9296, 10384,
9304, 26768, 9320, 22672, 9328, 14480, 9336, 30864, 9352, 17552, 9368, 25744, 9384,
21648, 9392, 13456, 9400, 29840, 9416, 19600, 9424, 11408, 9432, 27792, 9448, 23696,
9456, 15504, 9464, 31888, 9480, 17040, 9496, 25232, 9512, 21136, 9520, 12944, 9528,
29328, 9544, 19088, 9552, 10896, 9560, 27280, 9576, 23184, 9584, 14992, 9592, 31376,
9608, 18064, 9616, 9872, 9624, 26256, 9640, 22160, 9648, 13968, 9656, 30352, 9672,
20112, 9680, 11920, 9688, 28304, 9704, 24208, 9712, 16016, 9720, 32400, 9736, 16784,
9752, 24976, 9768, 20880, 9776, 12688, 9784, 29072, 9800, 18832, 9808, 10640, 9816,
27024, 9832, 22928, 9840, 14736, 9848, 31120, 9864, 17808, 9880, 26000, 9896, 21904,
9904, 13712, 9912, 30096, 9928, 19856, 9936, 11664, 9944, 28048, 9960, 23952, 9968,
15760, 9976, 32144, 9992, 17296, 10008, 25488, 10024, 21392, 10032, 13200, 10040, 29584,
10056, 19344, 10064, 11152, 10072, 27536, 10088, 23440, 10096, 15248, 10104, 31632, 10120,
18320, 10136, 26512, 10152, 22416, 10160, 14224, 10168, 30608, 10184, 20368, 10192, 12176,
10200, 28560, 10216, 24464, 10224, 16272, 10232, 32656, 10248, 16464, 10264, 24656, 10280,
20560, 10288, 12368, 10296, 28752, 10312, 18512, 10328, 26704, 10344, 22608, 10352, 14416,
10360, 30800, 10376, 17488, 10392, 25680, 10408, 21584, 10416, 13392, 10424, 29776, 10440,
19536, 10448, 11344, 10456, 27728, 10472, 23632, 10480, 15440, 10488, 31824, 10504, 16976,
10520, 25168, 10536, 21072, 10544, 12880, 10552, 29264, 10568, 19024, 10576, 10832, 10584,
27216, 10600, 23120, 10608, 14928, 10616, 31312, 10632, 18000, 10648, 26192, 10664, 22096,
10672, 13904, 10680, 30288, 10696, 20048, 10704, 11856, 10712, 28240, 10728, 24144, 10736,
15952, 10744, 32336, 10760, 16720, 10776, 24912, 10792, 20816, 10800, 12624, 10808, 29008,
10824, 18768, 10840, 26960, 10856, 22864, 10864, 14672, 10872, 31056, 10888, 17744, 10904,
25936, 10920, 21840, 10928, 13648, 10936, 30032, 10952, 19792, 10960, 11600, 10968, 27984,
10984, 23888, 10992, 15696, 11000, 32080, 11016, 17232, 11032, 25424, 11048, 21328, 11056,
13136, 11064, 29520, 11080, 19280, 11096, 27472, 11112, 23376, 11120, 15184, 11128, 31568,
11144, 18256, 11160, 26448, 11176, 22352, 11184, 14160, 11192, 30544, 11208, 20304, 11216,
12112, 11224, 28496, 11240, 24400, 11248, 16208, 11256, 32592, 11272, 16592, 11288, 24784,
11304, 20688, 11312, 12496, 11320, 28880, 11336, 18640, 11352, 26832, 11368, 22736, 11376,
14544, 11384, 30928, 11400, 17616, 11416, 25808, 11432, 21712, 11440, 13520, 11448, 29904,
11464, 19664, 11480, 27856, 11496, 23760, 11504, 15568, 11512, 31952, 11528, 17104, 11544,
25296, 11560, 21200, 11568, 13008, 11576, 29392, 11592, 19152, 11608, 27344, 11624, 23248,
11632, 15056, 11640, 31440, 11656, 18128, 11672, 26320, 11688, 22224, 11696, 14032, 11704,
30416, 11720, 20176, 11728, 11984, 11736, 28368, 11752, 24272, 11760, 16080, 11768, 32464,
11784, 16848, 11800, 25040, 11816, 20944, 11824, 12752, 11832, 29136, 11848, 18896, 11864,
27088, 11880, 22992, 11888, 14800, 11896, 31184, 11912, 17872, 11928, 26064, 11944, 21968,
11952, 13776, 11960, 30160, 11976, 19920, 11992, 28112, 12008, 24016, 12016, 15824, 12024,
32208, 12040, 17360, 12056, 25552, 12072, 21456, 12080, 13264, 12088, 29648, 12104, 19408,
12120, 27600, 12136, 23504, 12144, 15312, 12152, 31696, 12168, 18384, 12184, 26576, 12200,
22480, 12208, 14288, 12216, 30672, 12232, 20432, 12248, 28624, 12264, 24528, 12272, 16336,
12280, 32720, 12296, 16432, 12312, 24624, 12328, 20528, 12344, 28720, 12360, 18480, 12376,
26672, 12392, 22576, 12400, 14384, 12408, 30768, 12424, 17456, 12440, 25648, 12456, 21552,
12464, 13360, 12472, 29744, 12488, 19504, 12504, 27696, 12520, 23600, 12528, 15408, 12536,
31792, 12552, 16944, 12568, 25136, 12584, 21040, 12592, 12848, 12600, 29232, 12616, 18992,
12632, 27184, 12648, 23088, 12656, 14896, 12664, 31280, 12680, 17968, 12696, 26160, 12712,
22064, 12720, 13872, 12728, 30256, 12744, 20016, 12760, 28208, 12776, 24112, 12784, 15920,
12792, 32304, 12808, 16688, 12824, 24880, 12840, 20784, 12856, 28976, 12872, 18736, 12888,
26928, 12904, 22832, 12912, 14640, 12920, 31024, 12936, 17712, 12952, 25904, 12968, 21808,
12976, 13616, 12984, 30000, 13000, 19760, 13016, 27952, 13032, 23856, 13040, 15664, 13048,
32048, 13064, 17200, 13080, 25392, 13096, 21296, 13112, 29488, 13128, 19248, 13144, 27440,
13160, 23344, 13168, 15152, 13176, 31536, 13192, 18224, 13208, 26416, 13224, 22320, 13232,
14128, 13240, 30512, 13256, 20272, 13272, 28464, 13288, 24368, 13296, 16176, 13304, 32560,
13320, 16560, 13336, 24752, 13352, 20656, 13368, 28848, 13384, 18608, 13400, 26800, 13416,
22704, 13424, 14512, 13432, 30896, 13448, 17584, 13464, 25776, 13480, 21680, 13496, 29872,
13512, 19632, 13528, 27824, 13544, 23728, 13552, 15536, 13560, 31920, 13576, 17072, 13592,
25264, 13608, 21168, 13624, 29360, 13640, 19120, 13656, 27312, 13672, 23216, 13680, 15024,
13688, 31408, 13704, 18096, 13720, 26288, 13736, 22192, 13744, 14000, 13752, 30384, 13768,
20144, 13784, 28336, 13800, 24240, 13808, 16048, 13816, 32432, 13832, 16816, 13848, 25008,
13864, 20912, 13880, 29104, 13896, 18864, 13912, 27056, 13928, 22960, 13936, 14768, 13944,
31152, 13960, 17840, 13976, 26032, 13992, 21936, 14008, 30128, 14024, 19888, 14040, 28080,
14056, 23984, 14064, 15792, 14072, 32176, 14088, 17328, 14104, 25520, 14120, 21424, 14136,
29616, 14152, 19376, 14168, 27568, 14184, 23472, 14192, 15280, 14200, 31664, 14216, 18352,
14232, 26544, 14248, 22448, 14264, 30640, 14280, 20400, 14296, 28592, 14312, 24496, 14320,
16304, 14328, 32688, 14344, 16496, 14360, 24688, 14376, 20592, 14392, 28784, 14408, 18544,
14424, 26736, 14440, 22640, 14456, 30832, 14472, 17520, 14488, 25712, 14504, 21616, 14520,
29808, 14536, 19568, 14552, 27760, 14568, 23664, 14576, 15472, 14584, 31856, 14600, 17008,
14616, 25200, 14632, 21104, 14648, 29296, 14664, 19056, 14680, 27248, 14696, 23152, 14704,
14960, 14712, 31344, 14728, 18032, 14744, 26224, 14760, 22128, 14776, 30320, 14792, 20080,
14808, 28272, 14824, 24176, 14832, 15984, 14840, 32368, 14856, 16752, 14872, 24944, 14888,
20848, 14904, 29040, 14920, 18800, 14936, 26992, 14952, 22896, 14968, 31088, 14984, 17776,
15000, 25968, 15016, 21872, 15032, 30064, 15048, 19824, 15064, 28016, 15080, 23920, 15088,
15728, 15096, 32112, 15112, 17264, 15128, 25456, 15144, 21360, 15160, 29552, 15176, 19312,
15192, 27504, 15208, 23408, 15224, 31600, 15240, 18288, 15256, 26480, 15272, 22384, 15288,
30576, 15304, 20336, 15320, 28528, 15336, 24432, 15344, 16240, 15352, 32624, 15368, 16624,
15384, 24816, 15400, 20720, 15416, 28912, 15432, 18672, 15448, 26864, 15464, 22768, 15480,
30960, 15496, 17648, 15512, 25840, 15528, 21744, 15544, 29936, 15560, 19696, 15576, 27888,
15592, 23792, 15608, 31984, 15624, 17136, 15640, 25328, 15656, 21232, 15672, 29424, 15688,
19184, 15704, 27376, 15720, 23280, 15736, 31472, 15752, 18160, 15768, 26352, 15784, 22256,
15800, 30448, 15816, 20208, 15832, 28400, 15848, 24304, 15856, 16112, 15864, 32496, 15880,
16880, 15896, 25072, 15912, 20976, 15928, 29168, 15944, 18928, 15960, 27120, 15976, 23024,
15992, 31216, 16008, 17904, 16024, 26096, 16040, 22000, 16056, 30192, 16072, 19952, 16088,
28144, 16104, 24048, 16120, 32240, 16136, 17392, 16152, 25584, 16168, 21488, 16184, 29680,
16200, 19440, 16216, 27632, 16232, 23536, 16248, 31728, 16264, 18416, 16280, 26608, 16296,
22512, 16312, 30704, 16328, 20464, 16344, 28656, 16360, 24560, 16376, 32752, 16408, 24584,
16424, 20488, 16440, 28680, 16456, 18440, 16472, 26632, 16488, 22536, 16504, 30728, 16520,
17416, 16536, 25608, 16552, 21512, 16568, 29704, 16584, 19464, 16600, 27656, 16616, 23560,
16632, 31752, 16648, 16904, 16664, 25096, 16680, 21000, 16696, 29192, 16712, 18952, 16728,
27144, 16744, 23048, 16760, 31240, 16776, 17928, 16792, 26120, 16808, 22024, 16824, 30216,
16840, 19976, 16856, 28168, 16872, 24072, 16888, 32264, 16920, 24840, 16936, 20744, 16952,
28936, 16968, 18696, 16984, 26888, 17000, 22792, 17016, 30984, 17032, 17672, 17048, 25864,
17064, 21768, 17080, 29960, 17096, 19720, 17112, 27912, 17128, 23816, 17144, 32008, 17176,
25352, 17192, 21256, 17208, 29448, 17224, 19208, 17240, 27400, 17256, 23304, 17272, 31496,
17288, 18184, 17304, 26376, 17320, 22280, 17336, 30472, 17352, 20232, 17368, 28424, 17384,
24328, 17400, 32520, 17432, 24712, 17448, 20616, 17464, 28808, 17480, 18568, 17496, 26760,
17512, 22664, 17528, 30856, 17560, 25736, 17576, 21640, 17592, 29832, 17608, 19592, 17624,
27784, 17640, 23688, 17656, 31880, 17688, 25224, 17704, 21128, 17720, 29320, 17736, 19080,
17752, 27272, 17768, 23176, 17784, 31368, 17800, 18056, 17816, 26248, 17832, 22152, 17848,
30344, 17864, 20104, 17880, 28296, 17896, 24200, 17912, 32392, 17944, 24968, 17960, 20872,
17976, 29064, 17992, 18824, 18008, 27016, 18024, 22920, 18040, 31112, 18072, 25992, 18088,
21896, 18104, 30088, 18120, 19848, 18136, 28040, 18152, 23944, 18168, 32136, 18200, 25480,
18216, 21384, 18232, 29576, 18248, 19336, 18264, 27528, 18280, 23432, 18296, 31624, 18328,
26504, 18344, 22408, 18360, 30600, 18376, 20360, 18392, 28552, 18408, 24456, 18424, 32648,
18456, 24648, 18472, 20552, 18488, 28744, 18520, 26696, 18536, 22600, 18552, 30792, 18584,
25672, 18600, 21576, 18616, 29768, 18632, 19528, 18648, 27720, 18664, 23624, 18680, 31816,
18712, 25160, 18728, 21064, 18744, 29256, 18760, 19016, 18776, 27208, 18792, 23112, 18808,
31304, 18840, 26184, 18856, 22088, 18872, 30280, 18888, 20040, 18904, 28232, 18920, 24136,
18936, 32328, 18968, 24904, 18984, 20808, 19000, 29000, 19032, 26952, 19048, 22856, 19064,
31048, 19096, 25928, 19112, 21832, 19128, 30024, 19144, 19784, 19160, 27976, 19176, 23880,
19192, 32072, 19224, 25416, 19240, 21320, 19256, 29512, 19288, 27464, 19304, 23368, 19320,
31560, 19352, 26440, 19368, 22344, 19384, 30536, 19400, 20296, 19416, 28488, 19432, 24392,
19448, 32584, 19480, 24776, 19496, 20680, 19512, 28872, 19544, 26824, 19560, 22728, 19576,
30920, 19608, 25800, 19624, 21704, 19640, 29896, 19672, 27848, 19688, 23752, 19704, 31944,
19736, 25288, 19752, 21192, 19768, 29384, 19800, 27336, 19816, 23240, 19832, 31432, 19864,
26312, 19880, 22216, 19896, 30408, 19912, 20168, 19928, 28360, 19944, 24264, 19960, 32456,
19992, 25032, 20008, 20936, 20024, 29128, 20056, 27080, 20072, 22984, 20088, 31176, 20120,
26056, 20136, 21960, 20152, 30152, 20184, 28104, 20200, 24008, 20216, 32200, 20248, 25544,
20264, 21448, 20280, 29640, 20312, 27592, 20328, 23496, 20344, 31688, 20376, 26568, 20392,
22472, 20408, 30664, 20440, 28616, 20456, 24520, 20472, 32712, 20504, 24616, 20536, 28712,
20568, 26664, 20584, 22568, 20600, 30760, 20632, 25640, 20648, 21544, 20664, 29736, 20696,
27688, 20712, 23592, 20728, 31784, 20760, 25128, 20776, 21032, 20792, 29224, 20824, 27176,
20840, 23080, 20856, 31272, 20888, 26152, 20904, 22056, 20920, 30248, 20952, 28200, 20968,
24104, 20984, 32296, 21016, 24872, 21048, 28968, 21080, 26920, 21096, 22824, 21112, 31016,
21144, 25896, 21160, 21800, 21176, 29992, 21208, 27944, 21224, 23848, 21240, 32040, 21272,
25384, 21304, 29480, 21336, 27432, 21352, 23336, 21368, 31528, 21400, 26408, 21416, 22312,
21432, 30504, 21464, 28456, 21480, 24360, 21496, 32552, 21528, 24744, 21560, 28840, 21592,
26792, 21608, 22696, 21624, 30888, 21656, 25768, 21688, 29864, 21720, 27816, 21736, 23720,
21752, 31912, 21784, 25256, 21816, 29352, 21848, 27304, 21864, 23208, 21880, 31400, 21912,
26280, 21928, 22184, 21944, 30376, 21976, 28328, 21992, 24232, 22008, 32424, 22040, 25000,
22072, 29096, 22104, 27048, 22120, 22952, 22136, 31144, 22168, 26024, 22200, 30120, 22232,
28072, 22248, 23976, 22264, 32168, 22296, 25512, 22328, 29608, 22360, 27560, 22376, 23464,
22392, 31656, 22424, 26536, 22456, 30632, 22488, 28584, 22504, 24488, 22520, 32680, 22552,
24680, 22584, 28776, 22616, 26728, 22648, 30824, 22680, 25704, 22712, 29800, 22744, 27752,
22760, 23656, 22776, 31848, 22808, 25192, 22840, 29288, 22872, 27240, 22888, 23144, 22904,
31336, 22936, 26216, 22968, 30312, 23000, 28264, 23016, 24168, 23032, 32360, 23064, 24936,
23096, 29032, 23128, 26984, 23160, 31080, 23192, 25960, 23224, 30056, 23256, 28008, 23272,
23912, 23288, 32104, 23320, 25448, 23352, 29544, 23384, 27496, 23416, 31592, 23448, 26472,
23480, 30568, 23512, 28520, 23528, 24424, 23544, 32616, 23576, 24808, 23608, 28904, 23640,
26856, 23672, 30952, 23704, 25832, 23736, 29928, 23768, 27880, 23800, 31976, 23832, 25320,
23864, 29416, 23896, 27368, 23928, 31464, 23960, 26344, 23992, 30440, 24024, 28392, 24040,
24296, 24056, 32488, 24088, 25064, 24120, 29160, 24152, 27112, 24184, 31208, 24216, 26088,
24248, 30184, 24280, 28136, 24312, 32232, 24344, 25576, 24376, 29672, 24408, 27624, 24440,
31720, 24472, 26600, 24504, 30696, 24536, 28648, 24568, 32744, 24632, 28696, 24664, 26648,
24696, 30744, 24728, 25624, 24760, 29720, 24792, 27672, 24824, 31768, 24856, 25112, 24888,
29208, 24920, 27160, 24952, 31256, 24984, 26136, 25016, 30232, 25048, 28184, 25080, 32280,
25144, 28952, 25176, 26904, 25208, 31000, 25240, 25880, 25272, 29976, 25304, 27928, 25336,
32024, 25400, 29464, 25432, 27416, 25464, 31512, 25496, 26392, 25528, 30488, 25560, 28440,
25592, 32536, 25656, 28824, 25688, 26776, 25720, 30872, 25784, 29848, 25816, 27800, 25848,
31896, 25912, 29336, 25944, 27288, 25976, 31384, 26008, 26264, 26040, 30360, 26072, 28312,
26104, 32408, 26168, 29080, 26200, 27032, 26232, 31128, 26296, 30104, 26328, 28056, 26360,
32152, 26424, 29592, 26456, 27544, 26488, 31640, 26552, 30616, 26584, 28568, 26616, 32664,
26680, 28760, 26744, 30808, 26808, 29784, 26840, 27736, 26872, 31832, 26936, 29272, 26968,
27224, 27000, 31320, 27064, 30296, 27096, 28248, 27128, 32344, 27192, 29016, 27256, 31064,
27320, 30040, 27352, 27992, 27384, 32088, 27448, 29528, 27512, 31576, 27576, 30552, 27608,
28504, 27640, 32600, 27704, 28888, 27768, 30936, 27832, 29912, 27896, 31960, 27960, 29400,
28024, 31448, 28088, 30424, 28120, 28376, 28152, 32472, 28216, 29144, 28280, 31192, 28344,
30168, 28408, 32216, 28472, 29656, 28536, 31704, 28600, 30680, 28664, 32728, 28792, 30776,
28856, 29752, 28920, 31800, 28984, 29240, 29048, 31288, 29112, 30264, 29176, 32312, 29304,
31032, 29368, 30008, 29432, 32056, 29560, 31544, 29624, 30520, 29688, 32568, 29816, 30904,
29944, 31928, 30072, 31416, 30136, 30392, 30200, 32440, 30328, 31160, 30456, 32184, 30584,
31672, 30712, 32696, 30968, 31864, 31096, 31352, 31224, 32376, 31480, 32120, 31736, 32632,
32248, 32504
};
/*
# python code to generate twiddles
import cmath as C
def cfft_twiddles(FFTLength: int):
N = FFTLength//2
twiddles = [C.exp(-1*C.pi*1j*k/N) for k in range(N)]
for i in range(N):
if not i%3:
print("\n ", end='')
print("{"+" {: .8f}f, ".format(twiddles[i].real), end='')
print("{: .8f}f".format(twiddles[i].imag)+" },", end='')
print(" ", end='')
print("")
*/
const Complex_type_f32 twiddleCoef_cfft_16[16] = {
{ 1.00000000f, -0.00000000f }, { 0.92387953f, -0.38268343f }, { 0.70710678f, -0.70710678f },
{ 0.38268343f, -0.92387953f }, { 0.00000000f, -1.00000000f }, { -0.38268343f, -0.92387953f },
{ -0.70710678f, -0.70710678f }, { -0.92387953f, -0.38268343f }, { -1.00000000f, -0.00000000f },
{ -0.92387953f, 0.38268343f }, { -0.70710678f, 0.70710678f }, { -0.38268343f, 0.92387953f },
{ -0.00000000f, 1.00000000f }, { 0.38268343f, 0.92387953f }, { 0.70710678f, 0.70710678f },
{ 0.92387953f, 0.38268343f }
};
const Complex_type_f32 twiddleCoef_cfft_32[32] = {
{ 1.00000000f, -0.00000000f }, { 0.98078528f, -0.19509032f }, { 0.92387953f, -0.38268343f },
{ 0.83146961f, -0.55557023f }, { 0.70710678f, -0.70710678f }, { 0.55557023f, -0.83146961f },
{ 0.38268343f, -0.92387953f }, { 0.19509032f, -0.98078528f }, { 0.00000000f, -1.00000000f },
{ -0.19509032f, -0.98078528f }, { -0.38268343f, -0.92387953f }, { -0.55557023f, -0.83146961f },
{ -0.70710678f, -0.70710678f }, { -0.83146961f, -0.55557023f }, { -0.92387953f, -0.38268343f },
{ -0.98078528f, -0.19509032f }, { -1.00000000f, -0.00000000f }, { -0.98078528f, 0.19509032f },
{ -0.92387953f, 0.38268343f }, { -0.83146961f, 0.55557023f }, { -0.70710678f, 0.70710678f },
{ -0.55557023f, 0.83146961f }, { -0.38268343f, 0.92387953f }, { -0.19509032f, 0.98078528f },
{ -0.00000000f, 1.00000000f }, { 0.19509032f, 0.98078528f }, { 0.38268343f, 0.92387953f },
{ 0.55557023f, 0.83146961f }, { 0.70710678f, 0.70710678f }, { 0.83146961f, 0.55557023f },
{ 0.92387953f, 0.38268343f }, { 0.98078528f, 0.19509032f }
};
const Complex_type_f32 twiddleCoef_cfft_64[64] = {
{ 1.00000000f, -0.00000000f }, { 0.99518473f, -0.09801714f }, { 0.98078528f, -0.19509032f },
{ 0.95694034f, -0.29028468f }, { 0.92387953f, -0.38268343f }, { 0.88192126f, -0.47139674f },
{ 0.83146961f, -0.55557023f }, { 0.77301045f, -0.63439328f }, { 0.70710678f, -0.70710678f },
{ 0.63439328f, -0.77301045f }, { 0.55557023f, -0.83146961f }, { 0.47139674f, -0.88192126f },
{ 0.38268343f, -0.92387953f }, { 0.29028468f, -0.95694034f }, { 0.19509032f, -0.98078528f },
{ 0.09801714f, -0.99518473f }, { 0.00000000f, -1.00000000f }, { -0.09801714f, -0.99518473f },
{ -0.19509032f, -0.98078528f }, { -0.29028468f, -0.95694034f }, { -0.38268343f, -0.92387953f },
{ -0.47139674f, -0.88192126f }, { -0.55557023f, -0.83146961f }, { -0.63439328f, -0.77301045f },
{ -0.70710678f, -0.70710678f }, { -0.77301045f, -0.63439328f }, { -0.83146961f, -0.55557023f },
{ -0.88192126f, -0.47139674f }, { -0.92387953f, -0.38268343f }, { -0.95694034f, -0.29028468f },
{ -0.98078528f, -0.19509032f }, { -0.99518473f, -0.09801714f }, { -1.00000000f, -0.00000000f },
{ -0.99518473f, 0.09801714f }, { -0.98078528f, 0.19509032f }, { -0.95694034f, 0.29028468f },
{ -0.92387953f, 0.38268343f }, { -0.88192126f, 0.47139674f }, { -0.83146961f, 0.55557023f },
{ -0.77301045f, 0.63439328f }, { -0.70710678f, 0.70710678f }, { -0.63439328f, 0.77301045f },
{ -0.55557023f, 0.83146961f }, { -0.47139674f, 0.88192126f }, { -0.38268343f, 0.92387953f },
{ -0.29028468f, 0.95694034f }, { -0.19509032f, 0.98078528f }, { -0.09801714f, 0.99518473f },
{ -0.00000000f, 1.00000000f }, { 0.09801714f, 0.99518473f }, { 0.19509032f, 0.98078528f },
{ 0.29028468f, 0.95694034f }, { 0.38268343f, 0.92387953f }, { 0.47139674f, 0.88192126f },
{ 0.55557023f, 0.83146961f }, { 0.63439328f, 0.77301045f }, { 0.70710678f, 0.70710678f },
{ 0.77301045f, 0.63439328f }, { 0.83146961f, 0.55557023f }, { 0.88192126f, 0.47139674f },
{ 0.92387953f, 0.38268343f }, { 0.95694034f, 0.29028468f }, { 0.98078528f, 0.19509032f },
{ 0.99518473f, 0.09801714f }
};
const Complex_type_f32 twiddleCoef_cfft_128[128] = {
{ 1.00000000f, -0.00000000f }, { 0.99879546f, -0.04906767f }, { 0.99518473f, -0.09801714f },
{ 0.98917651f, -0.14673047f }, { 0.98078528f, -0.19509032f }, { 0.97003125f, -0.24298018f },
{ 0.95694034f, -0.29028468f }, { 0.94154407f, -0.33688985f }, { 0.92387953f, -0.38268343f },
{ 0.90398929f, -0.42755509f }, { 0.88192126f, -0.47139674f }, { 0.85772861f, -0.51410274f },
{ 0.83146961f, -0.55557023f }, { 0.80320753f, -0.59569930f }, { 0.77301045f, -0.63439328f },
{ 0.74095113f, -0.67155895f }, { 0.70710678f, -0.70710678f }, { 0.67155895f, -0.74095113f },
{ 0.63439328f, -0.77301045f }, { 0.59569930f, -0.80320753f }, { 0.55557023f, -0.83146961f },
{ 0.51410274f, -0.85772861f }, { 0.47139674f, -0.88192126f }, { 0.42755509f, -0.90398929f },
{ 0.38268343f, -0.92387953f }, { 0.33688985f, -0.94154407f }, { 0.29028468f, -0.95694034f },
{ 0.24298018f, -0.97003125f }, { 0.19509032f, -0.98078528f }, { 0.14673047f, -0.98917651f },
{ 0.09801714f, -0.99518473f }, { 0.04906767f, -0.99879546f }, { 0.00000000f, -1.00000000f },
{ -0.04906767f, -0.99879546f }, { -0.09801714f, -0.99518473f }, { -0.14673047f, -0.98917651f },
{ -0.19509032f, -0.98078528f }, { -0.24298018f, -0.97003125f }, { -0.29028468f, -0.95694034f },
{ -0.33688985f, -0.94154407f }, { -0.38268343f, -0.92387953f }, { -0.42755509f, -0.90398929f },
{ -0.47139674f, -0.88192126f }, { -0.51410274f, -0.85772861f }, { -0.55557023f, -0.83146961f },
{ -0.59569930f, -0.80320753f }, { -0.63439328f, -0.77301045f }, { -0.67155895f, -0.74095113f },
{ -0.70710678f, -0.70710678f }, { -0.74095113f, -0.67155895f }, { -0.77301045f, -0.63439328f },
{ -0.80320753f, -0.59569930f }, { -0.83146961f, -0.55557023f }, { -0.85772861f, -0.51410274f },
{ -0.88192126f, -0.47139674f }, { -0.90398929f, -0.42755509f }, { -0.92387953f, -0.38268343f },
{ -0.94154407f, -0.33688985f }, { -0.95694034f, -0.29028468f }, { -0.97003125f, -0.24298018f },
{ -0.98078528f, -0.19509032f }, { -0.98917651f, -0.14673047f }, { -0.99518473f, -0.09801714f },
{ -0.99879546f, -0.04906767f }, { -1.00000000f, -0.00000000f }, { -0.99879546f, 0.04906767f },
{ -0.99518473f, 0.09801714f }, { -0.98917651f, 0.14673047f }, { -0.98078528f, 0.19509032f },
{ -0.97003125f, 0.24298018f }, { -0.95694034f, 0.29028468f }, { -0.94154407f, 0.33688985f },
{ -0.92387953f, 0.38268343f }, { -0.90398929f, 0.42755509f }, { -0.88192126f, 0.47139674f },
{ -0.85772861f, 0.51410274f }, { -0.83146961f, 0.55557023f }, { -0.80320753f, 0.59569930f },
{ -0.77301045f, 0.63439328f }, { -0.74095113f, 0.67155895f }, { -0.70710678f, 0.70710678f },
{ -0.67155895f, 0.74095113f }, { -0.63439328f, 0.77301045f }, { -0.59569930f, 0.80320753f },
{ -0.55557023f, 0.83146961f }, { -0.51410274f, 0.85772861f }, { -0.47139674f, 0.88192126f },
{ -0.42755509f, 0.90398929f }, { -0.38268343f, 0.92387953f }, { -0.33688985f, 0.94154407f },
{ -0.29028468f, 0.95694034f }, { -0.24298018f, 0.97003125f }, { -0.19509032f, 0.98078528f },
{ -0.14673047f, 0.98917651f }, { -0.09801714f, 0.99518473f }, { -0.04906767f, 0.99879546f },
{ -0.00000000f, 1.00000000f }, { 0.04906767f, 0.99879546f }, { 0.09801714f, 0.99518473f },
{ 0.14673047f, 0.98917651f }, { 0.19509032f, 0.98078528f }, { 0.24298018f, 0.97003125f },
{ 0.29028468f, 0.95694034f }, { 0.33688985f, 0.94154407f }, { 0.38268343f, 0.92387953f },
{ 0.42755509f, 0.90398929f }, { 0.47139674f, 0.88192126f }, { 0.51410274f, 0.85772861f },
{ 0.55557023f, 0.83146961f }, { 0.59569930f, 0.80320753f }, { 0.63439328f, 0.77301045f },
{ 0.67155895f, 0.74095113f }, { 0.70710678f, 0.70710678f }, { 0.74095113f, 0.67155895f },
{ 0.77301045f, 0.63439328f }, { 0.80320753f, 0.59569930f }, { 0.83146961f, 0.55557023f },
{ 0.85772861f, 0.51410274f }, { 0.88192126f, 0.47139674f }, { 0.90398929f, 0.42755509f },
{ 0.92387953f, 0.38268343f }, { 0.94154407f, 0.33688985f }, { 0.95694034f, 0.29028468f },
{ 0.97003125f, 0.24298018f }, { 0.98078528f, 0.19509032f }, { 0.98917651f, 0.14673047f },
{ 0.99518473f, 0.09801714f }, { 0.99879546f, 0.04906767f }
};
const Complex_type_f32 twiddleCoef_cfft_256[256] = {
{ 1.00000000f, -0.00000000f }, { 0.99969882f, -0.02454123f }, { 0.99879546f, -0.04906767f },
{ 0.99729046f, -0.07356456f }, { 0.99518473f, -0.09801714f }, { 0.99247953f, -0.12241068f },
{ 0.98917651f, -0.14673047f }, { 0.98527764f, -0.17096189f }, { 0.98078528f, -0.19509032f },
{ 0.97570213f, -0.21910124f }, { 0.97003125f, -0.24298018f }, { 0.96377607f, -0.26671276f },
{ 0.95694034f, -0.29028468f }, { 0.94952818f, -0.31368174f }, { 0.94154407f, -0.33688985f },
{ 0.93299280f, -0.35989504f }, { 0.92387953f, -0.38268343f }, { 0.91420976f, -0.40524131f },
{ 0.90398929f, -0.42755509f }, { 0.89322430f, -0.44961133f }, { 0.88192126f, -0.47139674f },
{ 0.87008699f, -0.49289819f }, { 0.85772861f, -0.51410274f }, { 0.84485357f, -0.53499762f },
{ 0.83146961f, -0.55557023f }, { 0.81758481f, -0.57580819f }, { 0.80320753f, -0.59569930f },
{ 0.78834643f, -0.61523159f }, { 0.77301045f, -0.63439328f }, { 0.75720885f, -0.65317284f },
{ 0.74095113f, -0.67155895f }, { 0.72424708f, -0.68954054f }, { 0.70710678f, -0.70710678f },
{ 0.68954054f, -0.72424708f }, { 0.67155895f, -0.74095113f }, { 0.65317284f, -0.75720885f },
{ 0.63439328f, -0.77301045f }, { 0.61523159f, -0.78834643f }, { 0.59569930f, -0.80320753f },
{ 0.57580819f, -0.81758481f }, { 0.55557023f, -0.83146961f }, { 0.53499762f, -0.84485357f },
{ 0.51410274f, -0.85772861f }, { 0.49289819f, -0.87008699f }, { 0.47139674f, -0.88192126f },
{ 0.44961133f, -0.89322430f }, { 0.42755509f, -0.90398929f }, { 0.40524131f, -0.91420976f },
{ 0.38268343f, -0.92387953f }, { 0.35989504f, -0.93299280f }, { 0.33688985f, -0.94154407f },
{ 0.31368174f, -0.94952818f }, { 0.29028468f, -0.95694034f }, { 0.26671276f, -0.96377607f },
{ 0.24298018f, -0.97003125f }, { 0.21910124f, -0.97570213f }, { 0.19509032f, -0.98078528f },
{ 0.17096189f, -0.98527764f }, { 0.14673047f, -0.98917651f }, { 0.12241068f, -0.99247953f },
{ 0.09801714f, -0.99518473f }, { 0.07356456f, -0.99729046f }, { 0.04906767f, -0.99879546f },
{ 0.02454123f, -0.99969882f }, { 0.00000000f, -1.00000000f }, { -0.02454123f, -0.99969882f },
{ -0.04906767f, -0.99879546f }, { -0.07356456f, -0.99729046f }, { -0.09801714f, -0.99518473f },
{ -0.12241068f, -0.99247953f }, { -0.14673047f, -0.98917651f }, { -0.17096189f, -0.98527764f },
{ -0.19509032f, -0.98078528f }, { -0.21910124f, -0.97570213f }, { -0.24298018f, -0.97003125f },
{ -0.26671276f, -0.96377607f }, { -0.29028468f, -0.95694034f }, { -0.31368174f, -0.94952818f },
{ -0.33688985f, -0.94154407f }, { -0.35989504f, -0.93299280f }, { -0.38268343f, -0.92387953f },
{ -0.40524131f, -0.91420976f }, { -0.42755509f, -0.90398929f }, { -0.44961133f, -0.89322430f },
{ -0.47139674f, -0.88192126f }, { -0.49289819f, -0.87008699f }, { -0.51410274f, -0.85772861f },
{ -0.53499762f, -0.84485357f }, { -0.55557023f, -0.83146961f }, { -0.57580819f, -0.81758481f },
{ -0.59569930f, -0.80320753f }, { -0.61523159f, -0.78834643f }, { -0.63439328f, -0.77301045f },
{ -0.65317284f, -0.75720885f }, { -0.67155895f, -0.74095113f }, { -0.68954054f, -0.72424708f },
{ -0.70710678f, -0.70710678f }, { -0.72424708f, -0.68954054f }, { -0.74095113f, -0.67155895f },
{ -0.75720885f, -0.65317284f }, { -0.77301045f, -0.63439328f }, { -0.78834643f, -0.61523159f },
{ -0.80320753f, -0.59569930f }, { -0.81758481f, -0.57580819f }, { -0.83146961f, -0.55557023f },
{ -0.84485357f, -0.53499762f }, { -0.85772861f, -0.51410274f }, { -0.87008699f, -0.49289819f },
{ -0.88192126f, -0.47139674f }, { -0.89322430f, -0.44961133f }, { -0.90398929f, -0.42755509f },
{ -0.91420976f, -0.40524131f }, { -0.92387953f, -0.38268343f }, { -0.93299280f, -0.35989504f },
{ -0.94154407f, -0.33688985f }, { -0.94952818f, -0.31368174f }, { -0.95694034f, -0.29028468f },
{ -0.96377607f, -0.26671276f }, { -0.97003125f, -0.24298018f }, { -0.97570213f, -0.21910124f },
{ -0.98078528f, -0.19509032f }, { -0.98527764f, -0.17096189f }, { -0.98917651f, -0.14673047f },
{ -0.99247953f, -0.12241068f }, { -0.99518473f, -0.09801714f }, { -0.99729046f, -0.07356456f },
{ -0.99879546f, -0.04906767f }, { -0.99969882f, -0.02454123f }, { -1.00000000f, -0.00000000f },
{ -0.99969882f, 0.02454123f }, { -0.99879546f, 0.04906767f }, { -0.99729046f, 0.07356456f },
{ -0.99518473f, 0.09801714f }, { -0.99247953f, 0.12241068f }, { -0.98917651f, 0.14673047f },
{ -0.98527764f, 0.17096189f }, { -0.98078528f, 0.19509032f }, { -0.97570213f, 0.21910124f },
{ -0.97003125f, 0.24298018f }, { -0.96377607f, 0.26671276f }, { -0.95694034f, 0.29028468f },
{ -0.94952818f, 0.31368174f }, { -0.94154407f, 0.33688985f }, { -0.93299280f, 0.35989504f },
{ -0.92387953f, 0.38268343f }, { -0.91420976f, 0.40524131f }, { -0.90398929f, 0.42755509f },
{ -0.89322430f, 0.44961133f }, { -0.88192126f, 0.47139674f }, { -0.87008699f, 0.49289819f },
{ -0.85772861f, 0.51410274f }, { -0.84485357f, 0.53499762f }, { -0.83146961f, 0.55557023f },
{ -0.81758481f, 0.57580819f }, { -0.80320753f, 0.59569930f }, { -0.78834643f, 0.61523159f },
{ -0.77301045f, 0.63439328f }, { -0.75720885f, 0.65317284f }, { -0.74095113f, 0.67155895f },
{ -0.72424708f, 0.68954054f }, { -0.70710678f, 0.70710678f }, { -0.68954054f, 0.72424708f },
{ -0.67155895f, 0.74095113f }, { -0.65317284f, 0.75720885f }, { -0.63439328f, 0.77301045f },
{ -0.61523159f, 0.78834643f }, { -0.59569930f, 0.80320753f }, { -0.57580819f, 0.81758481f },
{ -0.55557023f, 0.83146961f }, { -0.53499762f, 0.84485357f }, { -0.51410274f, 0.85772861f },
{ -0.49289819f, 0.87008699f }, { -0.47139674f, 0.88192126f }, { -0.44961133f, 0.89322430f },
{ -0.42755509f, 0.90398929f }, { -0.40524131f, 0.91420976f }, { -0.38268343f, 0.92387953f },
{ -0.35989504f, 0.93299280f }, { -0.33688985f, 0.94154407f }, { -0.31368174f, 0.94952818f },
{ -0.29028468f, 0.95694034f }, { -0.26671276f, 0.96377607f }, { -0.24298018f, 0.97003125f },
{ -0.21910124f, 0.97570213f }, { -0.19509032f, 0.98078528f }, { -0.17096189f, 0.98527764f },
{ -0.14673047f, 0.98917651f }, { -0.12241068f, 0.99247953f }, { -0.09801714f, 0.99518473f },
{ -0.07356456f, 0.99729046f }, { -0.04906767f, 0.99879546f }, { -0.02454123f, 0.99969882f },
{ -0.00000000f, 1.00000000f }, { 0.02454123f, 0.99969882f }, { 0.04906767f, 0.99879546f },
{ 0.07356456f, 0.99729046f }, { 0.09801714f, 0.99518473f }, { 0.12241068f, 0.99247953f },
{ 0.14673047f, 0.98917651f }, { 0.17096189f, 0.98527764f }, { 0.19509032f, 0.98078528f },
{ 0.21910124f, 0.97570213f }, { 0.24298018f, 0.97003125f }, { 0.26671276f, 0.96377607f },
{ 0.29028468f, 0.95694034f }, { 0.31368174f, 0.94952818f }, { 0.33688985f, 0.94154407f },
{ 0.35989504f, 0.93299280f }, { 0.38268343f, 0.92387953f }, { 0.40524131f, 0.91420976f },
{ 0.42755509f, 0.90398929f }, { 0.44961133f, 0.89322430f }, { 0.47139674f, 0.88192126f },
{ 0.49289819f, 0.87008699f }, { 0.51410274f, 0.85772861f }, { 0.53499762f, 0.84485357f },
{ 0.55557023f, 0.83146961f }, { 0.57580819f, 0.81758481f }, { 0.59569930f, 0.80320753f },
{ 0.61523159f, 0.78834643f }, { 0.63439328f, 0.77301045f }, { 0.65317284f, 0.75720885f },
{ 0.67155895f, 0.74095113f }, { 0.68954054f, 0.72424708f }, { 0.70710678f, 0.70710678f },
{ 0.72424708f, 0.68954054f }, { 0.74095113f, 0.67155895f }, { 0.75720885f, 0.65317284f },
{ 0.77301045f, 0.63439328f }, { 0.78834643f, 0.61523159f }, { 0.80320753f, 0.59569930f },
{ 0.81758481f, 0.57580819f }, { 0.83146961f, 0.55557023f }, { 0.84485357f, 0.53499762f },
{ 0.85772861f, 0.51410274f }, { 0.87008699f, 0.49289819f }, { 0.88192126f, 0.47139674f },
{ 0.89322430f, 0.44961133f }, { 0.90398929f, 0.42755509f }, { 0.91420976f, 0.40524131f },
{ 0.92387953f, 0.38268343f }, { 0.93299280f, 0.35989504f }, { 0.94154407f, 0.33688985f },
{ 0.94952818f, 0.31368174f }, { 0.95694034f, 0.29028468f }, { 0.96377607f, 0.26671276f },
{ 0.97003125f, 0.24298018f }, { 0.97570213f, 0.21910124f }, { 0.98078528f, 0.19509032f },
{ 0.98527764f, 0.17096189f }, { 0.98917651f, 0.14673047f }, { 0.99247953f, 0.12241068f },
{ 0.99518473f, 0.09801714f }, { 0.99729046f, 0.07356456f }, { 0.99879546f, 0.04906767f },
{ 0.99969882f, 0.02454123f }
};
const Complex_type_f32 twiddleCoef_cfft_512[512] = {
{ 1.00000000f, -0.00000000f }, { 0.99992470f, -0.01227154f }, { 0.99969882f, -0.02454123f },
{ 0.99932238f, -0.03680722f }, { 0.99879546f, -0.04906767f }, { 0.99811811f, -0.06132074f },
{ 0.99729046f, -0.07356456f }, { 0.99631261f, -0.08579731f }, { 0.99518473f, -0.09801714f },
{ 0.99390697f, -0.11022221f }, { 0.99247953f, -0.12241068f }, { 0.99090264f, -0.13458071f },
{ 0.98917651f, -0.14673047f }, { 0.98730142f, -0.15885814f }, { 0.98527764f, -0.17096189f },
{ 0.98310549f, -0.18303989f }, { 0.98078528f, -0.19509032f }, { 0.97831737f, -0.20711138f },
{ 0.97570213f, -0.21910124f }, { 0.97293995f, -0.23105811f }, { 0.97003125f, -0.24298018f },
{ 0.96697647f, -0.25486566f }, { 0.96377607f, -0.26671276f }, { 0.96043052f, -0.27851969f },
{ 0.95694034f, -0.29028468f }, { 0.95330604f, -0.30200595f }, { 0.94952818f, -0.31368174f },
{ 0.94560733f, -0.32531029f }, { 0.94154407f, -0.33688985f }, { 0.93733901f, -0.34841868f },
{ 0.93299280f, -0.35989504f }, { 0.92850608f, -0.37131719f }, { 0.92387953f, -0.38268343f },
{ 0.91911385f, -0.39399204f }, { 0.91420976f, -0.40524131f }, { 0.90916798f, -0.41642956f },
{ 0.90398929f, -0.42755509f }, { 0.89867447f, -0.43861624f }, { 0.89322430f, -0.44961133f },
{ 0.88763962f, -0.46053871f }, { 0.88192126f, -0.47139674f }, { 0.87607009f, -0.48218377f },
{ 0.87008699f, -0.49289819f }, { 0.86397286f, -0.50353838f }, { 0.85772861f, -0.51410274f },
{ 0.85135519f, -0.52458968f }, { 0.84485357f, -0.53499762f }, { 0.83822471f, -0.54532499f },
{ 0.83146961f, -0.55557023f }, { 0.82458930f, -0.56573181f }, { 0.81758481f, -0.57580819f },
{ 0.81045720f, -0.58579786f }, { 0.80320753f, -0.59569930f }, { 0.79583690f, -0.60551104f },
{ 0.78834643f, -0.61523159f }, { 0.78073723f, -0.62485949f }, { 0.77301045f, -0.63439328f },
{ 0.76516727f, -0.64383154f }, { 0.75720885f, -0.65317284f }, { 0.74913639f, -0.66241578f },
{ 0.74095113f, -0.67155895f }, { 0.73265427f, -0.68060100f }, { 0.72424708f, -0.68954054f },
{ 0.71573083f, -0.69837625f }, { 0.70710678f, -0.70710678f }, { 0.69837625f, -0.71573083f },
{ 0.68954054f, -0.72424708f }, { 0.68060100f, -0.73265427f }, { 0.67155895f, -0.74095113f },
{ 0.66241578f, -0.74913639f }, { 0.65317284f, -0.75720885f }, { 0.64383154f, -0.76516727f },
{ 0.63439328f, -0.77301045f }, { 0.62485949f, -0.78073723f }, { 0.61523159f, -0.78834643f },
{ 0.60551104f, -0.79583690f }, { 0.59569930f, -0.80320753f }, { 0.58579786f, -0.81045720f },
{ 0.57580819f, -0.81758481f }, { 0.56573181f, -0.82458930f }, { 0.55557023f, -0.83146961f },
{ 0.54532499f, -0.83822471f }, { 0.53499762f, -0.84485357f }, { 0.52458968f, -0.85135519f },
{ 0.51410274f, -0.85772861f }, { 0.50353838f, -0.86397286f }, { 0.49289819f, -0.87008699f },
{ 0.48218377f, -0.87607009f }, { 0.47139674f, -0.88192126f }, { 0.46053871f, -0.88763962f },
{ 0.44961133f, -0.89322430f }, { 0.43861624f, -0.89867447f }, { 0.42755509f, -0.90398929f },
{ 0.41642956f, -0.90916798f }, { 0.40524131f, -0.91420976f }, { 0.39399204f, -0.91911385f },
{ 0.38268343f, -0.92387953f }, { 0.37131719f, -0.92850608f }, { 0.35989504f, -0.93299280f },
{ 0.34841868f, -0.93733901f }, { 0.33688985f, -0.94154407f }, { 0.32531029f, -0.94560733f },
{ 0.31368174f, -0.94952818f }, { 0.30200595f, -0.95330604f }, { 0.29028468f, -0.95694034f },
{ 0.27851969f, -0.96043052f }, { 0.26671276f, -0.96377607f }, { 0.25486566f, -0.96697647f },
{ 0.24298018f, -0.97003125f }, { 0.23105811f, -0.97293995f }, { 0.21910124f, -0.97570213f },
{ 0.20711138f, -0.97831737f }, { 0.19509032f, -0.98078528f }, { 0.18303989f, -0.98310549f },
{ 0.17096189f, -0.98527764f }, { 0.15885814f, -0.98730142f }, { 0.14673047f, -0.98917651f },
{ 0.13458071f, -0.99090264f }, { 0.12241068f, -0.99247953f }, { 0.11022221f, -0.99390697f },
{ 0.09801714f, -0.99518473f }, { 0.08579731f, -0.99631261f }, { 0.07356456f, -0.99729046f },
{ 0.06132074f, -0.99811811f }, { 0.04906767f, -0.99879546f }, { 0.03680722f, -0.99932238f },
{ 0.02454123f, -0.99969882f }, { 0.01227154f, -0.99992470f }, { 0.00000000f, -1.00000000f },
{ -0.01227154f, -0.99992470f }, { -0.02454123f, -0.99969882f }, { -0.03680722f, -0.99932238f },
{ -0.04906767f, -0.99879546f }, { -0.06132074f, -0.99811811f }, { -0.07356456f, -0.99729046f },
{ -0.08579731f, -0.99631261f }, { -0.09801714f, -0.99518473f }, { -0.11022221f, -0.99390697f },
{ -0.12241068f, -0.99247953f }, { -0.13458071f, -0.99090264f }, { -0.14673047f, -0.98917651f },
{ -0.15885814f, -0.98730142f }, { -0.17096189f, -0.98527764f }, { -0.18303989f, -0.98310549f },
{ -0.19509032f, -0.98078528f }, { -0.20711138f, -0.97831737f }, { -0.21910124f, -0.97570213f },
{ -0.23105811f, -0.97293995f }, { -0.24298018f, -0.97003125f }, { -0.25486566f, -0.96697647f },
{ -0.26671276f, -0.96377607f }, { -0.27851969f, -0.96043052f }, { -0.29028468f, -0.95694034f },
{ -0.30200595f, -0.95330604f }, { -0.31368174f, -0.94952818f }, { -0.32531029f, -0.94560733f },
{ -0.33688985f, -0.94154407f }, { -0.34841868f, -0.93733901f }, { -0.35989504f, -0.93299280f },
{ -0.37131719f, -0.92850608f }, { -0.38268343f, -0.92387953f }, { -0.39399204f, -0.91911385f },
{ -0.40524131f, -0.91420976f }, { -0.41642956f, -0.90916798f }, { -0.42755509f, -0.90398929f },
{ -0.43861624f, -0.89867447f }, { -0.44961133f, -0.89322430f }, { -0.46053871f, -0.88763962f },
{ -0.47139674f, -0.88192126f }, { -0.48218377f, -0.87607009f }, { -0.49289819f, -0.87008699f },
{ -0.50353838f, -0.86397286f }, { -0.51410274f, -0.85772861f }, { -0.52458968f, -0.85135519f },
{ -0.53499762f, -0.84485357f }, { -0.54532499f, -0.83822471f }, { -0.55557023f, -0.83146961f },
{ -0.56573181f, -0.82458930f }, { -0.57580819f, -0.81758481f }, { -0.58579786f, -0.81045720f },
{ -0.59569930f, -0.80320753f }, { -0.60551104f, -0.79583690f }, { -0.61523159f, -0.78834643f },
{ -0.62485949f, -0.78073723f }, { -0.63439328f, -0.77301045f }, { -0.64383154f, -0.76516727f },
{ -0.65317284f, -0.75720885f }, { -0.66241578f, -0.74913639f }, { -0.67155895f, -0.74095113f },
{ -0.68060100f, -0.73265427f }, { -0.68954054f, -0.72424708f }, { -0.69837625f, -0.71573083f },
{ -0.70710678f, -0.70710678f }, { -0.71573083f, -0.69837625f }, { -0.72424708f, -0.68954054f },
{ -0.73265427f, -0.68060100f }, { -0.74095113f, -0.67155895f }, { -0.74913639f, -0.66241578f },
{ -0.75720885f, -0.65317284f }, { -0.76516727f, -0.64383154f }, { -0.77301045f, -0.63439328f },
{ -0.78073723f, -0.62485949f }, { -0.78834643f, -0.61523159f }, { -0.79583690f, -0.60551104f },
{ -0.80320753f, -0.59569930f }, { -0.81045720f, -0.58579786f }, { -0.81758481f, -0.57580819f },
{ -0.82458930f, -0.56573181f }, { -0.83146961f, -0.55557023f }, { -0.83822471f, -0.54532499f },
{ -0.84485357f, -0.53499762f }, { -0.85135519f, -0.52458968f }, { -0.85772861f, -0.51410274f },
{ -0.86397286f, -0.50353838f }, { -0.87008699f, -0.49289819f }, { -0.87607009f, -0.48218377f },
{ -0.88192126f, -0.47139674f }, { -0.88763962f, -0.46053871f }, { -0.89322430f, -0.44961133f },
{ -0.89867447f, -0.43861624f }, { -0.90398929f, -0.42755509f }, { -0.90916798f, -0.41642956f },
{ -0.91420976f, -0.40524131f }, { -0.91911385f, -0.39399204f }, { -0.92387953f, -0.38268343f },
{ -0.92850608f, -0.37131719f }, { -0.93299280f, -0.35989504f }, { -0.93733901f, -0.34841868f },
{ -0.94154407f, -0.33688985f }, { -0.94560733f, -0.32531029f }, { -0.94952818f, -0.31368174f },
{ -0.95330604f, -0.30200595f }, { -0.95694034f, -0.29028468f }, { -0.96043052f, -0.27851969f },
{ -0.96377607f, -0.26671276f }, { -0.96697647f, -0.25486566f }, { -0.97003125f, -0.24298018f },
{ -0.97293995f, -0.23105811f }, { -0.97570213f, -0.21910124f }, { -0.97831737f, -0.20711138f },
{ -0.98078528f, -0.19509032f }, { -0.98310549f, -0.18303989f }, { -0.98527764f, -0.17096189f },
{ -0.98730142f, -0.15885814f }, { -0.98917651f, -0.14673047f }, { -0.99090264f, -0.13458071f },
{ -0.99247953f, -0.12241068f }, { -0.99390697f, -0.11022221f }, { -0.99518473f, -0.09801714f },
{ -0.99631261f, -0.08579731f }, { -0.99729046f, -0.07356456f }, { -0.99811811f, -0.06132074f },
{ -0.99879546f, -0.04906767f }, { -0.99932238f, -0.03680722f }, { -0.99969882f, -0.02454123f },
{ -0.99992470f, -0.01227154f }, { -1.00000000f, -0.00000000f }, { -0.99992470f, 0.01227154f },
{ -0.99969882f, 0.02454123f }, { -0.99932238f, 0.03680722f }, { -0.99879546f, 0.04906767f },
{ -0.99811811f, 0.06132074f }, { -0.99729046f, 0.07356456f }, { -0.99631261f, 0.08579731f },
{ -0.99518473f, 0.09801714f }, { -0.99390697f, 0.11022221f }, { -0.99247953f, 0.12241068f },
{ -0.99090264f, 0.13458071f }, { -0.98917651f, 0.14673047f }, { -0.98730142f, 0.15885814f },
{ -0.98527764f, 0.17096189f }, { -0.98310549f, 0.18303989f }, { -0.98078528f, 0.19509032f },
{ -0.97831737f, 0.20711138f }, { -0.97570213f, 0.21910124f }, { -0.97293995f, 0.23105811f },
{ -0.97003125f, 0.24298018f }, { -0.96697647f, 0.25486566f }, { -0.96377607f, 0.26671276f },
{ -0.96043052f, 0.27851969f }, { -0.95694034f, 0.29028468f }, { -0.95330604f, 0.30200595f },
{ -0.94952818f, 0.31368174f }, { -0.94560733f, 0.32531029f }, { -0.94154407f, 0.33688985f },
{ -0.93733901f, 0.34841868f }, { -0.93299280f, 0.35989504f }, { -0.92850608f, 0.37131719f },
{ -0.92387953f, 0.38268343f }, { -0.91911385f, 0.39399204f }, { -0.91420976f, 0.40524131f },
{ -0.90916798f, 0.41642956f }, { -0.90398929f, 0.42755509f }, { -0.89867447f, 0.43861624f },
{ -0.89322430f, 0.44961133f }, { -0.88763962f, 0.46053871f }, { -0.88192126f, 0.47139674f },
{ -0.87607009f, 0.48218377f }, { -0.87008699f, 0.49289819f }, { -0.86397286f, 0.50353838f },
{ -0.85772861f, 0.51410274f }, { -0.85135519f, 0.52458968f }, { -0.84485357f, 0.53499762f },
{ -0.83822471f, 0.54532499f }, { -0.83146961f, 0.55557023f }, { -0.82458930f, 0.56573181f },
{ -0.81758481f, 0.57580819f }, { -0.81045720f, 0.58579786f }, { -0.80320753f, 0.59569930f },
{ -0.79583690f, 0.60551104f }, { -0.78834643f, 0.61523159f }, { -0.78073723f, 0.62485949f },
{ -0.77301045f, 0.63439328f }, { -0.76516727f, 0.64383154f }, { -0.75720885f, 0.65317284f },
{ -0.74913639f, 0.66241578f }, { -0.74095113f, 0.67155895f }, { -0.73265427f, 0.68060100f },
{ -0.72424708f, 0.68954054f }, { -0.71573083f, 0.69837625f }, { -0.70710678f, 0.70710678f },
{ -0.69837625f, 0.71573083f }, { -0.68954054f, 0.72424708f }, { -0.68060100f, 0.73265427f },
{ -0.67155895f, 0.74095113f }, { -0.66241578f, 0.74913639f }, { -0.65317284f, 0.75720885f },
{ -0.64383154f, 0.76516727f }, { -0.63439328f, 0.77301045f }, { -0.62485949f, 0.78073723f },
{ -0.61523159f, 0.78834643f }, { -0.60551104f, 0.79583690f }, { -0.59569930f, 0.80320753f },
{ -0.58579786f, 0.81045720f }, { -0.57580819f, 0.81758481f }, { -0.56573181f, 0.82458930f },
{ -0.55557023f, 0.83146961f }, { -0.54532499f, 0.83822471f }, { -0.53499762f, 0.84485357f },
{ -0.52458968f, 0.85135519f }, { -0.51410274f, 0.85772861f }, { -0.50353838f, 0.86397286f },
{ -0.49289819f, 0.87008699f }, { -0.48218377f, 0.87607009f }, { -0.47139674f, 0.88192126f },
{ -0.46053871f, 0.88763962f }, { -0.44961133f, 0.89322430f }, { -0.43861624f, 0.89867447f },
{ -0.42755509f, 0.90398929f }, { -0.41642956f, 0.90916798f }, { -0.40524131f, 0.91420976f },
{ -0.39399204f, 0.91911385f }, { -0.38268343f, 0.92387953f }, { -0.37131719f, 0.92850608f },
{ -0.35989504f, 0.93299280f }, { -0.34841868f, 0.93733901f }, { -0.33688985f, 0.94154407f },
{ -0.32531029f, 0.94560733f }, { -0.31368174f, 0.94952818f }, { -0.30200595f, 0.95330604f },
{ -0.29028468f, 0.95694034f }, { -0.27851969f, 0.96043052f }, { -0.26671276f, 0.96377607f },
{ -0.25486566f, 0.96697647f }, { -0.24298018f, 0.97003125f }, { -0.23105811f, 0.97293995f },
{ -0.21910124f, 0.97570213f }, { -0.20711138f, 0.97831737f }, { -0.19509032f, 0.98078528f },
{ -0.18303989f, 0.98310549f }, { -0.17096189f, 0.98527764f }, { -0.15885814f, 0.98730142f },
{ -0.14673047f, 0.98917651f }, { -0.13458071f, 0.99090264f }, { -0.12241068f, 0.99247953f },
{ -0.11022221f, 0.99390697f }, { -0.09801714f, 0.99518473f }, { -0.08579731f, 0.99631261f },
{ -0.07356456f, 0.99729046f }, { -0.06132074f, 0.99811811f }, { -0.04906767f, 0.99879546f },
{ -0.03680722f, 0.99932238f }, { -0.02454123f, 0.99969882f }, { -0.01227154f, 0.99992470f },
{ -0.00000000f, 1.00000000f }, { 0.01227154f, 0.99992470f }, { 0.02454123f, 0.99969882f },
{ 0.03680722f, 0.99932238f }, { 0.04906767f, 0.99879546f }, { 0.06132074f, 0.99811811f },
{ 0.07356456f, 0.99729046f }, { 0.08579731f, 0.99631261f }, { 0.09801714f, 0.99518473f },
{ 0.11022221f, 0.99390697f }, { 0.12241068f, 0.99247953f }, { 0.13458071f, 0.99090264f },
{ 0.14673047f, 0.98917651f }, { 0.15885814f, 0.98730142f }, { 0.17096189f, 0.98527764f },
{ 0.18303989f, 0.98310549f }, { 0.19509032f, 0.98078528f }, { 0.20711138f, 0.97831737f },
{ 0.21910124f, 0.97570213f }, { 0.23105811f, 0.97293995f }, { 0.24298018f, 0.97003125f },
{ 0.25486566f, 0.96697647f }, { 0.26671276f, 0.96377607f }, { 0.27851969f, 0.96043052f },
{ 0.29028468f, 0.95694034f }, { 0.30200595f, 0.95330604f }, { 0.31368174f, 0.94952818f },
{ 0.32531029f, 0.94560733f }, { 0.33688985f, 0.94154407f }, { 0.34841868f, 0.93733901f },
{ 0.35989504f, 0.93299280f }, { 0.37131719f, 0.92850608f }, { 0.38268343f, 0.92387953f },
{ 0.39399204f, 0.91911385f }, { 0.40524131f, 0.91420976f }, { 0.41642956f, 0.90916798f },
{ 0.42755509f, 0.90398929f }, { 0.43861624f, 0.89867447f }, { 0.44961133f, 0.89322430f },
{ 0.46053871f, 0.88763962f }, { 0.47139674f, 0.88192126f }, { 0.48218377f, 0.87607009f },
{ 0.49289819f, 0.87008699f }, { 0.50353838f, 0.86397286f }, { 0.51410274f, 0.85772861f },
{ 0.52458968f, 0.85135519f }, { 0.53499762f, 0.84485357f }, { 0.54532499f, 0.83822471f },
{ 0.55557023f, 0.83146961f }, { 0.56573181f, 0.82458930f }, { 0.57580819f, 0.81758481f },
{ 0.58579786f, 0.81045720f }, { 0.59569930f, 0.80320753f }, { 0.60551104f, 0.79583690f },
{ 0.61523159f, 0.78834643f }, { 0.62485949f, 0.78073723f }, { 0.63439328f, 0.77301045f },
{ 0.64383154f, 0.76516727f }, { 0.65317284f, 0.75720885f }, { 0.66241578f, 0.74913639f },
{ 0.67155895f, 0.74095113f }, { 0.68060100f, 0.73265427f }, { 0.68954054f, 0.72424708f },
{ 0.69837625f, 0.71573083f }, { 0.70710678f, 0.70710678f }, { 0.71573083f, 0.69837625f },
{ 0.72424708f, 0.68954054f }, { 0.73265427f, 0.68060100f }, { 0.74095113f, 0.67155895f },
{ 0.74913639f, 0.66241578f }, { 0.75720885f, 0.65317284f }, { 0.76516727f, 0.64383154f },
{ 0.77301045f, 0.63439328f }, { 0.78073723f, 0.62485949f }, { 0.78834643f, 0.61523159f },
{ 0.79583690f, 0.60551104f }, { 0.80320753f, 0.59569930f }, { 0.81045720f, 0.58579786f },
{ 0.81758481f, 0.57580819f }, { 0.82458930f, 0.56573181f }, { 0.83146961f, 0.55557023f },
{ 0.83822471f, 0.54532499f }, { 0.84485357f, 0.53499762f }, { 0.85135519f, 0.52458968f },
{ 0.85772861f, 0.51410274f }, { 0.86397286f, 0.50353838f }, { 0.87008699f, 0.49289819f },
{ 0.87607009f, 0.48218377f }, { 0.88192126f, 0.47139674f }, { 0.88763962f, 0.46053871f },
{ 0.89322430f, 0.44961133f }, { 0.89867447f, 0.43861624f }, { 0.90398929f, 0.42755509f },
{ 0.90916798f, 0.41642956f }, { 0.91420976f, 0.40524131f }, { 0.91911385f, 0.39399204f },
{ 0.92387953f, 0.38268343f }, { 0.92850608f, 0.37131719f }, { 0.93299280f, 0.35989504f },
{ 0.93733901f, 0.34841868f }, { 0.94154407f, 0.33688985f }, { 0.94560733f, 0.32531029f },
{ 0.94952818f, 0.31368174f }, { 0.95330604f, 0.30200595f }, { 0.95694034f, 0.29028468f },
{ 0.96043052f, 0.27851969f }, { 0.96377607f, 0.26671276f }, { 0.96697647f, 0.25486566f },
{ 0.97003125f, 0.24298018f }, { 0.97293995f, 0.23105811f }, { 0.97570213f, 0.21910124f },
{ 0.97831737f, 0.20711138f }, { 0.98078528f, 0.19509032f }, { 0.98310549f, 0.18303989f },
{ 0.98527764f, 0.17096189f }, { 0.98730142f, 0.15885814f }, { 0.98917651f, 0.14673047f },
{ 0.99090264f, 0.13458071f }, { 0.99247953f, 0.12241068f }, { 0.99390697f, 0.11022221f },
{ 0.99518473f, 0.09801714f }, { 0.99631261f, 0.08579731f }, { 0.99729046f, 0.07356456f },
{ 0.99811811f, 0.06132074f }, { 0.99879546f, 0.04906767f }, { 0.99932238f, 0.03680722f },
{ 0.99969882f, 0.02454123f }, { 0.99992470f, 0.01227154f }
};
const Complex_type_f32 twiddleCoef_cfft_1024[1024] = {
{ 1.00000000f, -0.00000000f }, { 0.99998118f, -0.00613588f }, { 0.99992470f, -0.01227154f },
{ 0.99983058f, -0.01840673f }, { 0.99969882f, -0.02454123f }, { 0.99952942f, -0.03067480f },
{ 0.99932238f, -0.03680722f }, { 0.99907773f, -0.04293826f }, { 0.99879546f, -0.04906767f },
{ 0.99847558f, -0.05519524f }, { 0.99811811f, -0.06132074f }, { 0.99772307f, -0.06744392f },
{ 0.99729046f, -0.07356456f }, { 0.99682030f, -0.07968244f }, { 0.99631261f, -0.08579731f },
{ 0.99576741f, -0.09190896f }, { 0.99518473f, -0.09801714f }, { 0.99456457f, -0.10412163f },
{ 0.99390697f, -0.11022221f }, { 0.99321195f, -0.11631863f }, { 0.99247953f, -0.12241068f },
{ 0.99170975f, -0.12849811f }, { 0.99090264f, -0.13458071f }, { 0.99005821f, -0.14065824f },
{ 0.98917651f, -0.14673047f }, { 0.98825757f, -0.15279719f }, { 0.98730142f, -0.15885814f },
{ 0.98630810f, -0.16491312f }, { 0.98527764f, -0.17096189f }, { 0.98421009f, -0.17700422f },
{ 0.98310549f, -0.18303989f }, { 0.98196387f, -0.18906866f }, { 0.98078528f, -0.19509032f },
{ 0.97956977f, -0.20110463f }, { 0.97831737f, -0.20711138f }, { 0.97702814f, -0.21311032f },
{ 0.97570213f, -0.21910124f }, { 0.97433938f, -0.22508391f }, { 0.97293995f, -0.23105811f },
{ 0.97150389f, -0.23702361f }, { 0.97003125f, -0.24298018f }, { 0.96852209f, -0.24892761f },
{ 0.96697647f, -0.25486566f }, { 0.96539444f, -0.26079412f }, { 0.96377607f, -0.26671276f },
{ 0.96212140f, -0.27262136f }, { 0.96043052f, -0.27851969f }, { 0.95870347f, -0.28440754f },
{ 0.95694034f, -0.29028468f }, { 0.95514117f, -0.29615089f }, { 0.95330604f, -0.30200595f },
{ 0.95143502f, -0.30784964f }, { 0.94952818f, -0.31368174f }, { 0.94758559f, -0.31950203f },
{ 0.94560733f, -0.32531029f }, { 0.94359346f, -0.33110631f }, { 0.94154407f, -0.33688985f },
{ 0.93945922f, -0.34266072f }, { 0.93733901f, -0.34841868f }, { 0.93518351f, -0.35416353f },
{ 0.93299280f, -0.35989504f }, { 0.93076696f, -0.36561300f }, { 0.92850608f, -0.37131719f },
{ 0.92621024f, -0.37700741f }, { 0.92387953f, -0.38268343f }, { 0.92151404f, -0.38834505f },
{ 0.91911385f, -0.39399204f }, { 0.91667906f, -0.39962420f }, { 0.91420976f, -0.40524131f },
{ 0.91170603f, -0.41084317f }, { 0.90916798f, -0.41642956f }, { 0.90659570f, -0.42200027f },
{ 0.90398929f, -0.42755509f }, { 0.90134885f, -0.43309382f }, { 0.89867447f, -0.43861624f },
{ 0.89596625f, -0.44412214f }, { 0.89322430f, -0.44961133f }, { 0.89044872f, -0.45508359f },
{ 0.88763962f, -0.46053871f }, { 0.88479710f, -0.46597650f }, { 0.88192126f, -0.47139674f },
{ 0.87901223f, -0.47679923f }, { 0.87607009f, -0.48218377f }, { 0.87309498f, -0.48755016f },
{ 0.87008699f, -0.49289819f }, { 0.86704625f, -0.49822767f }, { 0.86397286f, -0.50353838f },
{ 0.86086694f, -0.50883014f }, { 0.85772861f, -0.51410274f }, { 0.85455799f, -0.51935599f },
{ 0.85135519f, -0.52458968f }, { 0.84812034f, -0.52980362f }, { 0.84485357f, -0.53499762f },
{ 0.84155498f, -0.54017147f }, { 0.83822471f, -0.54532499f }, { 0.83486287f, -0.55045797f },
{ 0.83146961f, -0.55557023f }, { 0.82804505f, -0.56066158f }, { 0.82458930f, -0.56573181f },
{ 0.82110251f, -0.57078075f }, { 0.81758481f, -0.57580819f }, { 0.81403633f, -0.58081396f },
{ 0.81045720f, -0.58579786f }, { 0.80684755f, -0.59075970f }, { 0.80320753f, -0.59569930f },
{ 0.79953727f, -0.60061648f }, { 0.79583690f, -0.60551104f }, { 0.79210658f, -0.61038281f },
{ 0.78834643f, -0.61523159f }, { 0.78455660f, -0.62005721f }, { 0.78073723f, -0.62485949f },
{ 0.77688847f, -0.62963824f }, { 0.77301045f, -0.63439328f }, { 0.76910334f, -0.63912444f },
{ 0.76516727f, -0.64383154f }, { 0.76120239f, -0.64851440f }, { 0.75720885f, -0.65317284f },
{ 0.75318680f, -0.65780669f }, { 0.74913639f, -0.66241578f }, { 0.74505779f, -0.66699992f },
{ 0.74095113f, -0.67155895f }, { 0.73681657f, -0.67609270f }, { 0.73265427f, -0.68060100f },
{ 0.72846439f, -0.68508367f }, { 0.72424708f, -0.68954054f }, { 0.72000251f, -0.69397146f },
{ 0.71573083f, -0.69837625f }, { 0.71143220f, -0.70275474f }, { 0.70710678f, -0.70710678f },
{ 0.70275474f, -0.71143220f }, { 0.69837625f, -0.71573083f }, { 0.69397146f, -0.72000251f },
{ 0.68954054f, -0.72424708f }, { 0.68508367f, -0.72846439f }, { 0.68060100f, -0.73265427f },
{ 0.67609270f, -0.73681657f }, { 0.67155895f, -0.74095113f }, { 0.66699992f, -0.74505779f },
{ 0.66241578f, -0.74913639f }, { 0.65780669f, -0.75318680f }, { 0.65317284f, -0.75720885f },
{ 0.64851440f, -0.76120239f }, { 0.64383154f, -0.76516727f }, { 0.63912444f, -0.76910334f },
{ 0.63439328f, -0.77301045f }, { 0.62963824f, -0.77688847f }, { 0.62485949f, -0.78073723f },
{ 0.62005721f, -0.78455660f }, { 0.61523159f, -0.78834643f }, { 0.61038281f, -0.79210658f },
{ 0.60551104f, -0.79583690f }, { 0.60061648f, -0.79953727f }, { 0.59569930f, -0.80320753f },
{ 0.59075970f, -0.80684755f }, { 0.58579786f, -0.81045720f }, { 0.58081396f, -0.81403633f },
{ 0.57580819f, -0.81758481f }, { 0.57078075f, -0.82110251f }, { 0.56573181f, -0.82458930f },
{ 0.56066158f, -0.82804505f }, { 0.55557023f, -0.83146961f }, { 0.55045797f, -0.83486287f },
{ 0.54532499f, -0.83822471f }, { 0.54017147f, -0.84155498f }, { 0.53499762f, -0.84485357f },
{ 0.52980362f, -0.84812034f }, { 0.52458968f, -0.85135519f }, { 0.51935599f, -0.85455799f },
{ 0.51410274f, -0.85772861f }, { 0.50883014f, -0.86086694f }, { 0.50353838f, -0.86397286f },
{ 0.49822767f, -0.86704625f }, { 0.49289819f, -0.87008699f }, { 0.48755016f, -0.87309498f },
{ 0.48218377f, -0.87607009f }, { 0.47679923f, -0.87901223f }, { 0.47139674f, -0.88192126f },
{ 0.46597650f, -0.88479710f }, { 0.46053871f, -0.88763962f }, { 0.45508359f, -0.89044872f },
{ 0.44961133f, -0.89322430f }, { 0.44412214f, -0.89596625f }, { 0.43861624f, -0.89867447f },
{ 0.43309382f, -0.90134885f }, { 0.42755509f, -0.90398929f }, { 0.42200027f, -0.90659570f },
{ 0.41642956f, -0.90916798f }, { 0.41084317f, -0.91170603f }, { 0.40524131f, -0.91420976f },
{ 0.39962420f, -0.91667906f }, { 0.39399204f, -0.91911385f }, { 0.38834505f, -0.92151404f },
{ 0.38268343f, -0.92387953f }, { 0.37700741f, -0.92621024f }, { 0.37131719f, -0.92850608f },
{ 0.36561300f, -0.93076696f }, { 0.35989504f, -0.93299280f }, { 0.35416353f, -0.93518351f },
{ 0.34841868f, -0.93733901f }, { 0.34266072f, -0.93945922f }, { 0.33688985f, -0.94154407f },
{ 0.33110631f, -0.94359346f }, { 0.32531029f, -0.94560733f }, { 0.31950203f, -0.94758559f },
{ 0.31368174f, -0.94952818f }, { 0.30784964f, -0.95143502f }, { 0.30200595f, -0.95330604f },
{ 0.29615089f, -0.95514117f }, { 0.29028468f, -0.95694034f }, { 0.28440754f, -0.95870347f },
{ 0.27851969f, -0.96043052f }, { 0.27262136f, -0.96212140f }, { 0.26671276f, -0.96377607f },
{ 0.26079412f, -0.96539444f }, { 0.25486566f, -0.96697647f }, { 0.24892761f, -0.96852209f },
{ 0.24298018f, -0.97003125f }, { 0.23702361f, -0.97150389f }, { 0.23105811f, -0.97293995f },
{ 0.22508391f, -0.97433938f }, { 0.21910124f, -0.97570213f }, { 0.21311032f, -0.97702814f },
{ 0.20711138f, -0.97831737f }, { 0.20110463f, -0.97956977f }, { 0.19509032f, -0.98078528f },
{ 0.18906866f, -0.98196387f }, { 0.18303989f, -0.98310549f }, { 0.17700422f, -0.98421009f },
{ 0.17096189f, -0.98527764f }, { 0.16491312f, -0.98630810f }, { 0.15885814f, -0.98730142f },
{ 0.15279719f, -0.98825757f }, { 0.14673047f, -0.98917651f }, { 0.14065824f, -0.99005821f },
{ 0.13458071f, -0.99090264f }, { 0.12849811f, -0.99170975f }, { 0.12241068f, -0.99247953f },
{ 0.11631863f, -0.99321195f }, { 0.11022221f, -0.99390697f }, { 0.10412163f, -0.99456457f },
{ 0.09801714f, -0.99518473f }, { 0.09190896f, -0.99576741f }, { 0.08579731f, -0.99631261f },
{ 0.07968244f, -0.99682030f }, { 0.07356456f, -0.99729046f }, { 0.06744392f, -0.99772307f },
{ 0.06132074f, -0.99811811f }, { 0.05519524f, -0.99847558f }, { 0.04906767f, -0.99879546f },
{ 0.04293826f, -0.99907773f }, { 0.03680722f, -0.99932238f }, { 0.03067480f, -0.99952942f },
{ 0.02454123f, -0.99969882f }, { 0.01840673f, -0.99983058f }, { 0.01227154f, -0.99992470f },
{ 0.00613588f, -0.99998118f }, { 0.00000000f, -1.00000000f }, { -0.00613588f, -0.99998118f },
{ -0.01227154f, -0.99992470f }, { -0.01840673f, -0.99983058f }, { -0.02454123f, -0.99969882f },
{ -0.03067480f, -0.99952942f }, { -0.03680722f, -0.99932238f }, { -0.04293826f, -0.99907773f },
{ -0.04906767f, -0.99879546f }, { -0.05519524f, -0.99847558f }, { -0.06132074f, -0.99811811f },
{ -0.06744392f, -0.99772307f }, { -0.07356456f, -0.99729046f }, { -0.07968244f, -0.99682030f },
{ -0.08579731f, -0.99631261f }, { -0.09190896f, -0.99576741f }, { -0.09801714f, -0.99518473f },
{ -0.10412163f, -0.99456457f }, { -0.11022221f, -0.99390697f }, { -0.11631863f, -0.99321195f },
{ -0.12241068f, -0.99247953f }, { -0.12849811f, -0.99170975f }, { -0.13458071f, -0.99090264f },
{ -0.14065824f, -0.99005821f }, { -0.14673047f, -0.98917651f }, { -0.15279719f, -0.98825757f },
{ -0.15885814f, -0.98730142f }, { -0.16491312f, -0.98630810f }, { -0.17096189f, -0.98527764f },
{ -0.17700422f, -0.98421009f }, { -0.18303989f, -0.98310549f }, { -0.18906866f, -0.98196387f },
{ -0.19509032f, -0.98078528f }, { -0.20110463f, -0.97956977f }, { -0.20711138f, -0.97831737f },
{ -0.21311032f, -0.97702814f }, { -0.21910124f, -0.97570213f }, { -0.22508391f, -0.97433938f },
{ -0.23105811f, -0.97293995f }, { -0.23702361f, -0.97150389f }, { -0.24298018f, -0.97003125f },
{ -0.24892761f, -0.96852209f }, { -0.25486566f, -0.96697647f }, { -0.26079412f, -0.96539444f },
{ -0.26671276f, -0.96377607f }, { -0.27262136f, -0.96212140f }, { -0.27851969f, -0.96043052f },
{ -0.28440754f, -0.95870347f }, { -0.29028468f, -0.95694034f }, { -0.29615089f, -0.95514117f },
{ -0.30200595f, -0.95330604f }, { -0.30784964f, -0.95143502f }, { -0.31368174f, -0.94952818f },
{ -0.31950203f, -0.94758559f }, { -0.32531029f, -0.94560733f }, { -0.33110631f, -0.94359346f },
{ -0.33688985f, -0.94154407f }, { -0.34266072f, -0.93945922f }, { -0.34841868f, -0.93733901f },
{ -0.35416353f, -0.93518351f }, { -0.35989504f, -0.93299280f }, { -0.36561300f, -0.93076696f },
{ -0.37131719f, -0.92850608f }, { -0.37700741f, -0.92621024f }, { -0.38268343f, -0.92387953f },
{ -0.38834505f, -0.92151404f }, { -0.39399204f, -0.91911385f }, { -0.39962420f, -0.91667906f },
{ -0.40524131f, -0.91420976f }, { -0.41084317f, -0.91170603f }, { -0.41642956f, -0.90916798f },
{ -0.42200027f, -0.90659570f }, { -0.42755509f, -0.90398929f }, { -0.43309382f, -0.90134885f },
{ -0.43861624f, -0.89867447f }, { -0.44412214f, -0.89596625f }, { -0.44961133f, -0.89322430f },
{ -0.45508359f, -0.89044872f }, { -0.46053871f, -0.88763962f }, { -0.46597650f, -0.88479710f },
{ -0.47139674f, -0.88192126f }, { -0.47679923f, -0.87901223f }, { -0.48218377f, -0.87607009f },
{ -0.48755016f, -0.87309498f }, { -0.49289819f, -0.87008699f }, { -0.49822767f, -0.86704625f },
{ -0.50353838f, -0.86397286f }, { -0.50883014f, -0.86086694f }, { -0.51410274f, -0.85772861f },
{ -0.51935599f, -0.85455799f }, { -0.52458968f, -0.85135519f }, { -0.52980362f, -0.84812034f },
{ -0.53499762f, -0.84485357f }, { -0.54017147f, -0.84155498f }, { -0.54532499f, -0.83822471f },
{ -0.55045797f, -0.83486287f }, { -0.55557023f, -0.83146961f }, { -0.56066158f, -0.82804505f },
{ -0.56573181f, -0.82458930f }, { -0.57078075f, -0.82110251f }, { -0.57580819f, -0.81758481f },
{ -0.58081396f, -0.81403633f }, { -0.58579786f, -0.81045720f }, { -0.59075970f, -0.80684755f },
{ -0.59569930f, -0.80320753f }, { -0.60061648f, -0.79953727f }, { -0.60551104f, -0.79583690f },
{ -0.61038281f, -0.79210658f }, { -0.61523159f, -0.78834643f }, { -0.62005721f, -0.78455660f },
{ -0.62485949f, -0.78073723f }, { -0.62963824f, -0.77688847f }, { -0.63439328f, -0.77301045f },
{ -0.63912444f, -0.76910334f }, { -0.64383154f, -0.76516727f }, { -0.64851440f, -0.76120239f },
{ -0.65317284f, -0.75720885f }, { -0.65780669f, -0.75318680f }, { -0.66241578f, -0.74913639f },
{ -0.66699992f, -0.74505779f }, { -0.67155895f, -0.74095113f }, { -0.67609270f, -0.73681657f },
{ -0.68060100f, -0.73265427f }, { -0.68508367f, -0.72846439f }, { -0.68954054f, -0.72424708f },
{ -0.69397146f, -0.72000251f }, { -0.69837625f, -0.71573083f }, { -0.70275474f, -0.71143220f },
{ -0.70710678f, -0.70710678f }, { -0.71143220f, -0.70275474f }, { -0.71573083f, -0.69837625f },
{ -0.72000251f, -0.69397146f }, { -0.72424708f, -0.68954054f }, { -0.72846439f, -0.68508367f },
{ -0.73265427f, -0.68060100f }, { -0.73681657f, -0.67609270f }, { -0.74095113f, -0.67155895f },
{ -0.74505779f, -0.66699992f }, { -0.74913639f, -0.66241578f }, { -0.75318680f, -0.65780669f },
{ -0.75720885f, -0.65317284f }, { -0.76120239f, -0.64851440f }, { -0.76516727f, -0.64383154f },
{ -0.76910334f, -0.63912444f }, { -0.77301045f, -0.63439328f }, { -0.77688847f, -0.62963824f },
{ -0.78073723f, -0.62485949f }, { -0.78455660f, -0.62005721f }, { -0.78834643f, -0.61523159f },
{ -0.79210658f, -0.61038281f }, { -0.79583690f, -0.60551104f }, { -0.79953727f, -0.60061648f },
{ -0.80320753f, -0.59569930f }, { -0.80684755f, -0.59075970f }, { -0.81045720f, -0.58579786f },
{ -0.81403633f, -0.58081396f }, { -0.81758481f, -0.57580819f }, { -0.82110251f, -0.57078075f },
{ -0.82458930f, -0.56573181f }, { -0.82804505f, -0.56066158f }, { -0.83146961f, -0.55557023f },
{ -0.83486287f, -0.55045797f }, { -0.83822471f, -0.54532499f }, { -0.84155498f, -0.54017147f },
{ -0.84485357f, -0.53499762f }, { -0.84812034f, -0.52980362f }, { -0.85135519f, -0.52458968f },
{ -0.85455799f, -0.51935599f }, { -0.85772861f, -0.51410274f }, { -0.86086694f, -0.50883014f },
{ -0.86397286f, -0.50353838f }, { -0.86704625f, -0.49822767f }, { -0.87008699f, -0.49289819f },
{ -0.87309498f, -0.48755016f }, { -0.87607009f, -0.48218377f }, { -0.87901223f, -0.47679923f },
{ -0.88192126f, -0.47139674f }, { -0.88479710f, -0.46597650f }, { -0.88763962f, -0.46053871f },
{ -0.89044872f, -0.45508359f }, { -0.89322430f, -0.44961133f }, { -0.89596625f, -0.44412214f },
{ -0.89867447f, -0.43861624f }, { -0.90134885f, -0.43309382f }, { -0.90398929f, -0.42755509f },
{ -0.90659570f, -0.42200027f }, { -0.90916798f, -0.41642956f }, { -0.91170603f, -0.41084317f },
{ -0.91420976f, -0.40524131f }, { -0.91667906f, -0.39962420f }, { -0.91911385f, -0.39399204f },
{ -0.92151404f, -0.38834505f }, { -0.92387953f, -0.38268343f }, { -0.92621024f, -0.37700741f },
{ -0.92850608f, -0.37131719f }, { -0.93076696f, -0.36561300f }, { -0.93299280f, -0.35989504f },
{ -0.93518351f, -0.35416353f }, { -0.93733901f, -0.34841868f }, { -0.93945922f, -0.34266072f },
{ -0.94154407f, -0.33688985f }, { -0.94359346f, -0.33110631f }, { -0.94560733f, -0.32531029f },
{ -0.94758559f, -0.31950203f }, { -0.94952818f, -0.31368174f }, { -0.95143502f, -0.30784964f },
{ -0.95330604f, -0.30200595f }, { -0.95514117f, -0.29615089f }, { -0.95694034f, -0.29028468f },
{ -0.95870347f, -0.28440754f }, { -0.96043052f, -0.27851969f }, { -0.96212140f, -0.27262136f },
{ -0.96377607f, -0.26671276f }, { -0.96539444f, -0.26079412f }, { -0.96697647f, -0.25486566f },
{ -0.96852209f, -0.24892761f }, { -0.97003125f, -0.24298018f }, { -0.97150389f, -0.23702361f },
{ -0.97293995f, -0.23105811f }, { -0.97433938f, -0.22508391f }, { -0.97570213f, -0.21910124f },
{ -0.97702814f, -0.21311032f }, { -0.97831737f, -0.20711138f }, { -0.97956977f, -0.20110463f },
{ -0.98078528f, -0.19509032f }, { -0.98196387f, -0.18906866f }, { -0.98310549f, -0.18303989f },
{ -0.98421009f, -0.17700422f }, { -0.98527764f, -0.17096189f }, { -0.98630810f, -0.16491312f },
{ -0.98730142f, -0.15885814f }, { -0.98825757f, -0.15279719f }, { -0.98917651f, -0.14673047f },
{ -0.99005821f, -0.14065824f }, { -0.99090264f, -0.13458071f }, { -0.99170975f, -0.12849811f },
{ -0.99247953f, -0.12241068f }, { -0.99321195f, -0.11631863f }, { -0.99390697f, -0.11022221f },
{ -0.99456457f, -0.10412163f }, { -0.99518473f, -0.09801714f }, { -0.99576741f, -0.09190896f },
{ -0.99631261f, -0.08579731f }, { -0.99682030f, -0.07968244f }, { -0.99729046f, -0.07356456f },
{ -0.99772307f, -0.06744392f }, { -0.99811811f, -0.06132074f }, { -0.99847558f, -0.05519524f },
{ -0.99879546f, -0.04906767f }, { -0.99907773f, -0.04293826f }, { -0.99932238f, -0.03680722f },
{ -0.99952942f, -0.03067480f }, { -0.99969882f, -0.02454123f }, { -0.99983058f, -0.01840673f },
{ -0.99992470f, -0.01227154f }, { -0.99998118f, -0.00613588f }, { -1.00000000f, -0.00000000f },
{ -0.99998118f, 0.00613588f }, { -0.99992470f, 0.01227154f }, { -0.99983058f, 0.01840673f },
{ -0.99969882f, 0.02454123f }, { -0.99952942f, 0.03067480f }, { -0.99932238f, 0.03680722f },
{ -0.99907773f, 0.04293826f }, { -0.99879546f, 0.04906767f }, { -0.99847558f, 0.05519524f },
{ -0.99811811f, 0.06132074f }, { -0.99772307f, 0.06744392f }, { -0.99729046f, 0.07356456f },
{ -0.99682030f, 0.07968244f }, { -0.99631261f, 0.08579731f }, { -0.99576741f, 0.09190896f },
{ -0.99518473f, 0.09801714f }, { -0.99456457f, 0.10412163f }, { -0.99390697f, 0.11022221f },
{ -0.99321195f, 0.11631863f }, { -0.99247953f, 0.12241068f }, { -0.99170975f, 0.12849811f },
{ -0.99090264f, 0.13458071f }, { -0.99005821f, 0.14065824f }, { -0.98917651f, 0.14673047f },
{ -0.98825757f, 0.15279719f }, { -0.98730142f, 0.15885814f }, { -0.98630810f, 0.16491312f },
{ -0.98527764f, 0.17096189f }, { -0.98421009f, 0.17700422f }, { -0.98310549f, 0.18303989f },
{ -0.98196387f, 0.18906866f }, { -0.98078528f, 0.19509032f }, { -0.97956977f, 0.20110463f },
{ -0.97831737f, 0.20711138f }, { -0.97702814f, 0.21311032f }, { -0.97570213f, 0.21910124f },
{ -0.97433938f, 0.22508391f }, { -0.97293995f, 0.23105811f }, { -0.97150389f, 0.23702361f },
{ -0.97003125f, 0.24298018f }, { -0.96852209f, 0.24892761f }, { -0.96697647f, 0.25486566f },
{ -0.96539444f, 0.26079412f }, { -0.96377607f, 0.26671276f }, { -0.96212140f, 0.27262136f },
{ -0.96043052f, 0.27851969f }, { -0.95870347f, 0.28440754f }, { -0.95694034f, 0.29028468f },
{ -0.95514117f, 0.29615089f }, { -0.95330604f, 0.30200595f }, { -0.95143502f, 0.30784964f },
{ -0.94952818f, 0.31368174f }, { -0.94758559f, 0.31950203f }, { -0.94560733f, 0.32531029f },
{ -0.94359346f, 0.33110631f }, { -0.94154407f, 0.33688985f }, { -0.93945922f, 0.34266072f },
{ -0.93733901f, 0.34841868f }, { -0.93518351f, 0.35416353f }, { -0.93299280f, 0.35989504f },
{ -0.93076696f, 0.36561300f }, { -0.92850608f, 0.37131719f }, { -0.92621024f, 0.37700741f },
{ -0.92387953f, 0.38268343f }, { -0.92151404f, 0.38834505f }, { -0.91911385f, 0.39399204f },
{ -0.91667906f, 0.39962420f }, { -0.91420976f, 0.40524131f }, { -0.91170603f, 0.41084317f },
{ -0.90916798f, 0.41642956f }, { -0.90659570f, 0.42200027f }, { -0.90398929f, 0.42755509f },
{ -0.90134885f, 0.43309382f }, { -0.89867447f, 0.43861624f }, { -0.89596625f, 0.44412214f },
{ -0.89322430f, 0.44961133f }, { -0.89044872f, 0.45508359f }, { -0.88763962f, 0.46053871f },
{ -0.88479710f, 0.46597650f }, { -0.88192126f, 0.47139674f }, { -0.87901223f, 0.47679923f },
{ -0.87607009f, 0.48218377f }, { -0.87309498f, 0.48755016f }, { -0.87008699f, 0.49289819f },
{ -0.86704625f, 0.49822767f }, { -0.86397286f, 0.50353838f }, { -0.86086694f, 0.50883014f },
{ -0.85772861f, 0.51410274f }, { -0.85455799f, 0.51935599f }, { -0.85135519f, 0.52458968f },
{ -0.84812034f, 0.52980362f }, { -0.84485357f, 0.53499762f }, { -0.84155498f, 0.54017147f },
{ -0.83822471f, 0.54532499f }, { -0.83486287f, 0.55045797f }, { -0.83146961f, 0.55557023f },
{ -0.82804505f, 0.56066158f }, { -0.82458930f, 0.56573181f }, { -0.82110251f, 0.57078075f },
{ -0.81758481f, 0.57580819f }, { -0.81403633f, 0.58081396f }, { -0.81045720f, 0.58579786f },
{ -0.80684755f, 0.59075970f }, { -0.80320753f, 0.59569930f }, { -0.79953727f, 0.60061648f },
{ -0.79583690f, 0.60551104f }, { -0.79210658f, 0.61038281f }, { -0.78834643f, 0.61523159f },
{ -0.78455660f, 0.62005721f }, { -0.78073723f, 0.62485949f }, { -0.77688847f, 0.62963824f },
{ -0.77301045f, 0.63439328f }, { -0.76910334f, 0.63912444f }, { -0.76516727f, 0.64383154f },
{ -0.76120239f, 0.64851440f }, { -0.75720885f, 0.65317284f }, { -0.75318680f, 0.65780669f },
{ -0.74913639f, 0.66241578f }, { -0.74505779f, 0.66699992f }, { -0.74095113f, 0.67155895f },
{ -0.73681657f, 0.67609270f }, { -0.73265427f, 0.68060100f }, { -0.72846439f, 0.68508367f },
{ -0.72424708f, 0.68954054f }, { -0.72000251f, 0.69397146f }, { -0.71573083f, 0.69837625f },
{ -0.71143220f, 0.70275474f }, { -0.70710678f, 0.70710678f }, { -0.70275474f, 0.71143220f },
{ -0.69837625f, 0.71573083f }, { -0.69397146f, 0.72000251f }, { -0.68954054f, 0.72424708f },
{ -0.68508367f, 0.72846439f }, { -0.68060100f, 0.73265427f }, { -0.67609270f, 0.73681657f },
{ -0.67155895f, 0.74095113f }, { -0.66699992f, 0.74505779f }, { -0.66241578f, 0.74913639f },
{ -0.65780669f, 0.75318680f }, { -0.65317284f, 0.75720885f }, { -0.64851440f, 0.76120239f },
{ -0.64383154f, 0.76516727f }, { -0.63912444f, 0.76910334f }, { -0.63439328f, 0.77301045f },
{ -0.62963824f, 0.77688847f }, { -0.62485949f, 0.78073723f }, { -0.62005721f, 0.78455660f },
{ -0.61523159f, 0.78834643f }, { -0.61038281f, 0.79210658f }, { -0.60551104f, 0.79583690f },
{ -0.60061648f, 0.79953727f }, { -0.59569930f, 0.80320753f }, { -0.59075970f, 0.80684755f },
{ -0.58579786f, 0.81045720f }, { -0.58081396f, 0.81403633f }, { -0.57580819f, 0.81758481f },
{ -0.57078075f, 0.82110251f }, { -0.56573181f, 0.82458930f }, { -0.56066158f, 0.82804505f },
{ -0.55557023f, 0.83146961f }, { -0.55045797f, 0.83486287f }, { -0.54532499f, 0.83822471f },
{ -0.54017147f, 0.84155498f }, { -0.53499762f, 0.84485357f }, { -0.52980362f, 0.84812034f },
{ -0.52458968f, 0.85135519f }, { -0.51935599f, 0.85455799f }, { -0.51410274f, 0.85772861f },
{ -0.50883014f, 0.86086694f }, { -0.50353838f, 0.86397286f }, { -0.49822767f, 0.86704625f },
{ -0.49289819f, 0.87008699f }, { -0.48755016f, 0.87309498f }, { -0.48218377f, 0.87607009f },
{ -0.47679923f, 0.87901223f }, { -0.47139674f, 0.88192126f }, { -0.46597650f, 0.88479710f },
{ -0.46053871f, 0.88763962f }, { -0.45508359f, 0.89044872f }, { -0.44961133f, 0.89322430f },
{ -0.44412214f, 0.89596625f }, { -0.43861624f, 0.89867447f }, { -0.43309382f, 0.90134885f },
{ -0.42755509f, 0.90398929f }, { -0.42200027f, 0.90659570f }, { -0.41642956f, 0.90916798f },
{ -0.41084317f, 0.91170603f }, { -0.40524131f, 0.91420976f }, { -0.39962420f, 0.91667906f },
{ -0.39399204f, 0.91911385f }, { -0.38834505f, 0.92151404f }, { -0.38268343f, 0.92387953f },
{ -0.37700741f, 0.92621024f }, { -0.37131719f, 0.92850608f }, { -0.36561300f, 0.93076696f },
{ -0.35989504f, 0.93299280f }, { -0.35416353f, 0.93518351f }, { -0.34841868f, 0.93733901f },
{ -0.34266072f, 0.93945922f }, { -0.33688985f, 0.94154407f }, { -0.33110631f, 0.94359346f },
{ -0.32531029f, 0.94560733f }, { -0.31950203f, 0.94758559f }, { -0.31368174f, 0.94952818f },
{ -0.30784964f, 0.95143502f }, { -0.30200595f, 0.95330604f }, { -0.29615089f, 0.95514117f },
{ -0.29028468f, 0.95694034f }, { -0.28440754f, 0.95870347f }, { -0.27851969f, 0.96043052f },
{ -0.27262136f, 0.96212140f }, { -0.26671276f, 0.96377607f }, { -0.26079412f, 0.96539444f },
{ -0.25486566f, 0.96697647f }, { -0.24892761f, 0.96852209f }, { -0.24298018f, 0.97003125f },
{ -0.23702361f, 0.97150389f }, { -0.23105811f, 0.97293995f }, { -0.22508391f, 0.97433938f },
{ -0.21910124f, 0.97570213f }, { -0.21311032f, 0.97702814f }, { -0.20711138f, 0.97831737f },
{ -0.20110463f, 0.97956977f }, { -0.19509032f, 0.98078528f }, { -0.18906866f, 0.98196387f },
{ -0.18303989f, 0.98310549f }, { -0.17700422f, 0.98421009f }, { -0.17096189f, 0.98527764f },
{ -0.16491312f, 0.98630810f }, { -0.15885814f, 0.98730142f }, { -0.15279719f, 0.98825757f },
{ -0.14673047f, 0.98917651f }, { -0.14065824f, 0.99005821f }, { -0.13458071f, 0.99090264f },
{ -0.12849811f, 0.99170975f }, { -0.12241068f, 0.99247953f }, { -0.11631863f, 0.99321195f },
{ -0.11022221f, 0.99390697f }, { -0.10412163f, 0.99456457f }, { -0.09801714f, 0.99518473f },
{ -0.09190896f, 0.99576741f }, { -0.08579731f, 0.99631261f }, { -0.07968244f, 0.99682030f },
{ -0.07356456f, 0.99729046f }, { -0.06744392f, 0.99772307f }, { -0.06132074f, 0.99811811f },
{ -0.05519524f, 0.99847558f }, { -0.04906767f, 0.99879546f }, { -0.04293826f, 0.99907773f },
{ -0.03680722f, 0.99932238f }, { -0.03067480f, 0.99952942f }, { -0.02454123f, 0.99969882f },
{ -0.01840673f, 0.99983058f }, { -0.01227154f, 0.99992470f }, { -0.00613588f, 0.99998118f },
{ -0.00000000f, 1.00000000f }, { 0.00613588f, 0.99998118f }, { 0.01227154f, 0.99992470f },
{ 0.01840673f, 0.99983058f }, { 0.02454123f, 0.99969882f }, { 0.03067480f, 0.99952942f },
{ 0.03680722f, 0.99932238f }, { 0.04293826f, 0.99907773f }, { 0.04906767f, 0.99879546f },
{ 0.05519524f, 0.99847558f }, { 0.06132074f, 0.99811811f }, { 0.06744392f, 0.99772307f },
{ 0.07356456f, 0.99729046f }, { 0.07968244f, 0.99682030f }, { 0.08579731f, 0.99631261f },
{ 0.09190896f, 0.99576741f }, { 0.09801714f, 0.99518473f }, { 0.10412163f, 0.99456457f },
{ 0.11022221f, 0.99390697f }, { 0.11631863f, 0.99321195f }, { 0.12241068f, 0.99247953f },
{ 0.12849811f, 0.99170975f }, { 0.13458071f, 0.99090264f }, { 0.14065824f, 0.99005821f },
{ 0.14673047f, 0.98917651f }, { 0.15279719f, 0.98825757f }, { 0.15885814f, 0.98730142f },
{ 0.16491312f, 0.98630810f }, { 0.17096189f, 0.98527764f }, { 0.17700422f, 0.98421009f },
{ 0.18303989f, 0.98310549f }, { 0.18906866f, 0.98196387f }, { 0.19509032f, 0.98078528f },
{ 0.20110463f, 0.97956977f }, { 0.20711138f, 0.97831737f }, { 0.21311032f, 0.97702814f },
{ 0.21910124f, 0.97570213f }, { 0.22508391f, 0.97433938f }, { 0.23105811f, 0.97293995f },
{ 0.23702361f, 0.97150389f }, { 0.24298018f, 0.97003125f }, { 0.24892761f, 0.96852209f },
{ 0.25486566f, 0.96697647f }, { 0.26079412f, 0.96539444f }, { 0.26671276f, 0.96377607f },
{ 0.27262136f, 0.96212140f }, { 0.27851969f, 0.96043052f }, { 0.28440754f, 0.95870347f },
{ 0.29028468f, 0.95694034f }, { 0.29615089f, 0.95514117f }, { 0.30200595f, 0.95330604f },
{ 0.30784964f, 0.95143502f }, { 0.31368174f, 0.94952818f }, { 0.31950203f, 0.94758559f },
{ 0.32531029f, 0.94560733f }, { 0.33110631f, 0.94359346f }, { 0.33688985f, 0.94154407f },
{ 0.34266072f, 0.93945922f }, { 0.34841868f, 0.93733901f }, { 0.35416353f, 0.93518351f },
{ 0.35989504f, 0.93299280f }, { 0.36561300f, 0.93076696f }, { 0.37131719f, 0.92850608f },
{ 0.37700741f, 0.92621024f }, { 0.38268343f, 0.92387953f }, { 0.38834505f, 0.92151404f },
{ 0.39399204f, 0.91911385f }, { 0.39962420f, 0.91667906f }, { 0.40524131f, 0.91420976f },
{ 0.41084317f, 0.91170603f }, { 0.41642956f, 0.90916798f }, { 0.42200027f, 0.90659570f },
{ 0.42755509f, 0.90398929f }, { 0.43309382f, 0.90134885f }, { 0.43861624f, 0.89867447f },
{ 0.44412214f, 0.89596625f }, { 0.44961133f, 0.89322430f }, { 0.45508359f, 0.89044872f },
{ 0.46053871f, 0.88763962f }, { 0.46597650f, 0.88479710f }, { 0.47139674f, 0.88192126f },
{ 0.47679923f, 0.87901223f }, { 0.48218377f, 0.87607009f }, { 0.48755016f, 0.87309498f },
{ 0.49289819f, 0.87008699f }, { 0.49822767f, 0.86704625f }, { 0.50353838f, 0.86397286f },
{ 0.50883014f, 0.86086694f }, { 0.51410274f, 0.85772861f }, { 0.51935599f, 0.85455799f },
{ 0.52458968f, 0.85135519f }, { 0.52980362f, 0.84812034f }, { 0.53499762f, 0.84485357f },
{ 0.54017147f, 0.84155498f }, { 0.54532499f, 0.83822471f }, { 0.55045797f, 0.83486287f },
{ 0.55557023f, 0.83146961f }, { 0.56066158f, 0.82804505f }, { 0.56573181f, 0.82458930f },
{ 0.57078075f, 0.82110251f }, { 0.57580819f, 0.81758481f }, { 0.58081396f, 0.81403633f },
{ 0.58579786f, 0.81045720f }, { 0.59075970f, 0.80684755f }, { 0.59569930f, 0.80320753f },
{ 0.60061648f, 0.79953727f }, { 0.60551104f, 0.79583690f }, { 0.61038281f, 0.79210658f },
{ 0.61523159f, 0.78834643f }, { 0.62005721f, 0.78455660f }, { 0.62485949f, 0.78073723f },
{ 0.62963824f, 0.77688847f }, { 0.63439328f, 0.77301045f }, { 0.63912444f, 0.76910334f },
{ 0.64383154f, 0.76516727f }, { 0.64851440f, 0.76120239f }, { 0.65317284f, 0.75720885f },
{ 0.65780669f, 0.75318680f }, { 0.66241578f, 0.74913639f }, { 0.66699992f, 0.74505779f },
{ 0.67155895f, 0.74095113f }, { 0.67609270f, 0.73681657f }, { 0.68060100f, 0.73265427f },
{ 0.68508367f, 0.72846439f }, { 0.68954054f, 0.72424708f }, { 0.69397146f, 0.72000251f },
{ 0.69837625f, 0.71573083f }, { 0.70275474f, 0.71143220f }, { 0.70710678f, 0.70710678f },
{ 0.71143220f, 0.70275474f }, { 0.71573083f, 0.69837625f }, { 0.72000251f, 0.69397146f },
{ 0.72424708f, 0.68954054f }, { 0.72846439f, 0.68508367f }, { 0.73265427f, 0.68060100f },
{ 0.73681657f, 0.67609270f }, { 0.74095113f, 0.67155895f }, { 0.74505779f, 0.66699992f },
{ 0.74913639f, 0.66241578f }, { 0.75318680f, 0.65780669f }, { 0.75720885f, 0.65317284f },
{ 0.76120239f, 0.64851440f }, { 0.76516727f, 0.64383154f }, { 0.76910334f, 0.63912444f },
{ 0.77301045f, 0.63439328f }, { 0.77688847f, 0.62963824f }, { 0.78073723f, 0.62485949f },
{ 0.78455660f, 0.62005721f }, { 0.78834643f, 0.61523159f }, { 0.79210658f, 0.61038281f },
{ 0.79583690f, 0.60551104f }, { 0.79953727f, 0.60061648f }, { 0.80320753f, 0.59569930f },
{ 0.80684755f, 0.59075970f }, { 0.81045720f, 0.58579786f }, { 0.81403633f, 0.58081396f },
{ 0.81758481f, 0.57580819f }, { 0.82110251f, 0.57078075f }, { 0.82458930f, 0.56573181f },
{ 0.82804505f, 0.56066158f }, { 0.83146961f, 0.55557023f }, { 0.83486287f, 0.55045797f },
{ 0.83822471f, 0.54532499f }, { 0.84155498f, 0.54017147f }, { 0.84485357f, 0.53499762f },
{ 0.84812034f, 0.52980362f }, { 0.85135519f, 0.52458968f }, { 0.85455799f, 0.51935599f },
{ 0.85772861f, 0.51410274f }, { 0.86086694f, 0.50883014f }, { 0.86397286f, 0.50353838f },
{ 0.86704625f, 0.49822767f }, { 0.87008699f, 0.49289819f }, { 0.87309498f, 0.48755016f },
{ 0.87607009f, 0.48218377f }, { 0.87901223f, 0.47679923f }, { 0.88192126f, 0.47139674f },
{ 0.88479710f, 0.46597650f }, { 0.88763962f, 0.46053871f }, { 0.89044872f, 0.45508359f },
{ 0.89322430f, 0.44961133f }, { 0.89596625f, 0.44412214f }, { 0.89867447f, 0.43861624f },
{ 0.90134885f, 0.43309382f }, { 0.90398929f, 0.42755509f }, { 0.90659570f, 0.42200027f },
{ 0.90916798f, 0.41642956f }, { 0.91170603f, 0.41084317f }, { 0.91420976f, 0.40524131f },
{ 0.91667906f, 0.39962420f }, { 0.91911385f, 0.39399204f }, { 0.92151404f, 0.38834505f },
{ 0.92387953f, 0.38268343f }, { 0.92621024f, 0.37700741f }, { 0.92850608f, 0.37131719f },
{ 0.93076696f, 0.36561300f }, { 0.93299280f, 0.35989504f }, { 0.93518351f, 0.35416353f },
{ 0.93733901f, 0.34841868f }, { 0.93945922f, 0.34266072f }, { 0.94154407f, 0.33688985f },
{ 0.94359346f, 0.33110631f }, { 0.94560733f, 0.32531029f }, { 0.94758559f, 0.31950203f },
{ 0.94952818f, 0.31368174f }, { 0.95143502f, 0.30784964f }, { 0.95330604f, 0.30200595f },
{ 0.95514117f, 0.29615089f }, { 0.95694034f, 0.29028468f }, { 0.95870347f, 0.28440754f },
{ 0.96043052f, 0.27851969f }, { 0.96212140f, 0.27262136f }, { 0.96377607f, 0.26671276f },
{ 0.96539444f, 0.26079412f }, { 0.96697647f, 0.25486566f }, { 0.96852209f, 0.24892761f },
{ 0.97003125f, 0.24298018f }, { 0.97150389f, 0.23702361f }, { 0.97293995f, 0.23105811f },
{ 0.97433938f, 0.22508391f }, { 0.97570213f, 0.21910124f }, { 0.97702814f, 0.21311032f },
{ 0.97831737f, 0.20711138f }, { 0.97956977f, 0.20110463f }, { 0.98078528f, 0.19509032f },
{ 0.98196387f, 0.18906866f }, { 0.98310549f, 0.18303989f }, { 0.98421009f, 0.17700422f },
{ 0.98527764f, 0.17096189f }, { 0.98630810f, 0.16491312f }, { 0.98730142f, 0.15885814f },
{ 0.98825757f, 0.15279719f }, { 0.98917651f, 0.14673047f }, { 0.99005821f, 0.14065824f },
{ 0.99090264f, 0.13458071f }, { 0.99170975f, 0.12849811f }, { 0.99247953f, 0.12241068f },
{ 0.99321195f, 0.11631863f }, { 0.99390697f, 0.11022221f }, { 0.99456457f, 0.10412163f },
{ 0.99518473f, 0.09801714f }, { 0.99576741f, 0.09190896f }, { 0.99631261f, 0.08579731f },
{ 0.99682030f, 0.07968244f }, { 0.99729046f, 0.07356456f }, { 0.99772307f, 0.06744392f },
{ 0.99811811f, 0.06132074f }, { 0.99847558f, 0.05519524f }, { 0.99879546f, 0.04906767f },
{ 0.99907773f, 0.04293826f }, { 0.99932238f, 0.03680722f }, { 0.99952942f, 0.03067480f },
{ 0.99969882f, 0.02454123f }, { 0.99983058f, 0.01840673f }, { 0.99992470f, 0.01227154f },
{ 0.99998118f, 0.00613588f }
};
const Complex_type_f32 twiddleCoef_cfft_2048[2048] = {
{ 1.00000000f, -0.00000000f }, { 0.99999529f, -0.00306796f }, { 0.99998118f, -0.00613588f },
{ 0.99995764f, -0.00920375f }, { 0.99992470f, -0.01227154f }, { 0.99988235f, -0.01533921f },
{ 0.99983058f, -0.01840673f }, { 0.99976941f, -0.02147408f }, { 0.99969882f, -0.02454123f },
{ 0.99961882f, -0.02760815f }, { 0.99952942f, -0.03067480f }, { 0.99943060f, -0.03374117f },
{ 0.99932238f, -0.03680722f }, { 0.99920476f, -0.03987293f }, { 0.99907773f, -0.04293826f },
{ 0.99894129f, -0.04600318f }, { 0.99879546f, -0.04906767f }, { 0.99864022f, -0.05213170f },
{ 0.99847558f, -0.05519524f }, { 0.99830154f, -0.05825826f }, { 0.99811811f, -0.06132074f },
{ 0.99792529f, -0.06438263f }, { 0.99772307f, -0.06744392f }, { 0.99751146f, -0.07050457f },
{ 0.99729046f, -0.07356456f }, { 0.99706007f, -0.07662386f }, { 0.99682030f, -0.07968244f },
{ 0.99657115f, -0.08274026f }, { 0.99631261f, -0.08579731f }, { 0.99604470f, -0.08885355f },
{ 0.99576741f, -0.09190896f }, { 0.99548076f, -0.09496350f }, { 0.99518473f, -0.09801714f },
{ 0.99487933f, -0.10106986f }, { 0.99456457f, -0.10412163f }, { 0.99424045f, -0.10717242f },
{ 0.99390697f, -0.11022221f }, { 0.99356414f, -0.11327095f }, { 0.99321195f, -0.11631863f },
{ 0.99285041f, -0.11936521f }, { 0.99247953f, -0.12241068f }, { 0.99209931f, -0.12545498f },
{ 0.99170975f, -0.12849811f }, { 0.99131086f, -0.13154003f }, { 0.99090264f, -0.13458071f },
{ 0.99048508f, -0.13762012f }, { 0.99005821f, -0.14065824f }, { 0.98962202f, -0.14369503f },
{ 0.98917651f, -0.14673047f }, { 0.98872169f, -0.14976453f }, { 0.98825757f, -0.15279719f },
{ 0.98778414f, -0.15582840f }, { 0.98730142f, -0.15885814f }, { 0.98680940f, -0.16188639f },
{ 0.98630810f, -0.16491312f }, { 0.98579751f, -0.16793829f }, { 0.98527764f, -0.17096189f },
{ 0.98474850f, -0.17398387f }, { 0.98421009f, -0.17700422f }, { 0.98366242f, -0.18002290f },
{ 0.98310549f, -0.18303989f }, { 0.98253930f, -0.18605515f }, { 0.98196387f, -0.18906866f },
{ 0.98137919f, -0.19208040f }, { 0.98078528f, -0.19509032f }, { 0.98018214f, -0.19809841f },
{ 0.97956977f, -0.20110463f }, { 0.97894818f, -0.20410897f }, { 0.97831737f, -0.20711138f },
{ 0.97767736f, -0.21011184f }, { 0.97702814f, -0.21311032f }, { 0.97636973f, -0.21610680f },
{ 0.97570213f, -0.21910124f }, { 0.97502535f, -0.22209362f }, { 0.97433938f, -0.22508391f },
{ 0.97364425f, -0.22807208f }, { 0.97293995f, -0.23105811f }, { 0.97222650f, -0.23404196f },
{ 0.97150389f, -0.23702361f }, { 0.97077214f, -0.24000302f }, { 0.97003125f, -0.24298018f },
{ 0.96928124f, -0.24595505f }, { 0.96852209f, -0.24892761f }, { 0.96775384f, -0.25189782f },
{ 0.96697647f, -0.25486566f }, { 0.96619000f, -0.25783110f }, { 0.96539444f, -0.26079412f },
{ 0.96458979f, -0.26375468f }, { 0.96377607f, -0.26671276f }, { 0.96295327f, -0.26966833f },
{ 0.96212140f, -0.27262136f }, { 0.96128049f, -0.27557182f }, { 0.96043052f, -0.27851969f },
{ 0.95957151f, -0.28146494f }, { 0.95870347f, -0.28440754f }, { 0.95782641f, -0.28734746f },
{ 0.95694034f, -0.29028468f }, { 0.95604525f, -0.29321916f }, { 0.95514117f, -0.29615089f },
{ 0.95422810f, -0.29907983f }, { 0.95330604f, -0.30200595f }, { 0.95237501f, -0.30492923f },
{ 0.95143502f, -0.30784964f }, { 0.95048607f, -0.31076715f }, { 0.94952818f, -0.31368174f },
{ 0.94856135f, -0.31659338f }, { 0.94758559f, -0.31950203f }, { 0.94660091f, -0.32240768f },
{ 0.94560733f, -0.32531029f }, { 0.94460484f, -0.32820984f }, { 0.94359346f, -0.33110631f },
{ 0.94257320f, -0.33399965f }, { 0.94154407f, -0.33688985f }, { 0.94050607f, -0.33977688f },
{ 0.93945922f, -0.34266072f }, { 0.93840353f, -0.34554132f }, { 0.93733901f, -0.34841868f },
{ 0.93626567f, -0.35129276f }, { 0.93518351f, -0.35416353f }, { 0.93409255f, -0.35703096f },
{ 0.93299280f, -0.35989504f }, { 0.93188427f, -0.36275572f }, { 0.93076696f, -0.36561300f },
{ 0.92964090f, -0.36846683f }, { 0.92850608f, -0.37131719f }, { 0.92736253f, -0.37416406f },
{ 0.92621024f, -0.37700741f }, { 0.92504924f, -0.37984721f }, { 0.92387953f, -0.38268343f },
{ 0.92270113f, -0.38551605f }, { 0.92151404f, -0.38834505f }, { 0.92031828f, -0.39117038f },
{ 0.91911385f, -0.39399204f }, { 0.91790078f, -0.39680999f }, { 0.91667906f, -0.39962420f },
{ 0.91544872f, -0.40243465f }, { 0.91420976f, -0.40524131f }, { 0.91296219f, -0.40804416f },
{ 0.91170603f, -0.41084317f }, { 0.91044129f, -0.41363831f }, { 0.90916798f, -0.41642956f },
{ 0.90788612f, -0.41921689f }, { 0.90659570f, -0.42200027f }, { 0.90529676f, -0.42477968f },
{ 0.90398929f, -0.42755509f }, { 0.90267332f, -0.43032648f }, { 0.90134885f, -0.43309382f },
{ 0.90001589f, -0.43585708f }, { 0.89867447f, -0.43861624f }, { 0.89732458f, -0.44137127f },
{ 0.89596625f, -0.44412214f }, { 0.89459949f, -0.44686884f }, { 0.89322430f, -0.44961133f },
{ 0.89184071f, -0.45234959f }, { 0.89044872f, -0.45508359f }, { 0.88904836f, -0.45781330f },
{ 0.88763962f, -0.46053871f }, { 0.88622253f, -0.46325978f }, { 0.88479710f, -0.46597650f },
{ 0.88336334f, -0.46868882f }, { 0.88192126f, -0.47139674f }, { 0.88047089f, -0.47410021f },
{ 0.87901223f, -0.47679923f }, { 0.87754529f, -0.47949376f }, { 0.87607009f, -0.48218377f },
{ 0.87458665f, -0.48486925f }, { 0.87309498f, -0.48755016f }, { 0.87159509f, -0.49022648f },
{ 0.87008699f, -0.49289819f }, { 0.86857071f, -0.49556526f }, { 0.86704625f, -0.49822767f },
{ 0.86551362f, -0.50088538f }, { 0.86397286f, -0.50353838f }, { 0.86242396f, -0.50618665f },
{ 0.86086694f, -0.50883014f }, { 0.85930182f, -0.51146885f }, { 0.85772861f, -0.51410274f },
{ 0.85614733f, -0.51673180f }, { 0.85455799f, -0.51935599f }, { 0.85296060f, -0.52197529f },
{ 0.85135519f, -0.52458968f }, { 0.84974177f, -0.52719913f }, { 0.84812034f, -0.52980362f },
{ 0.84649094f, -0.53240313f }, { 0.84485357f, -0.53499762f }, { 0.84320824f, -0.53758708f },
{ 0.84155498f, -0.54017147f }, { 0.83989379f, -0.54275078f }, { 0.83822471f, -0.54532499f },
{ 0.83654773f, -0.54789406f }, { 0.83486287f, -0.55045797f }, { 0.83317016f, -0.55301671f },
{ 0.83146961f, -0.55557023f }, { 0.82976123f, -0.55811853f }, { 0.82804505f, -0.56066158f },
{ 0.82632106f, -0.56319934f }, { 0.82458930f, -0.56573181f }, { 0.82284978f, -0.56825895f },
{ 0.82110251f, -0.57078075f }, { 0.81934752f, -0.57329717f }, { 0.81758481f, -0.57580819f },
{ 0.81581441f, -0.57831380f }, { 0.81403633f, -0.58081396f }, { 0.81225059f, -0.58330865f },
{ 0.81045720f, -0.58579786f }, { 0.80865618f, -0.58828155f }, { 0.80684755f, -0.59075970f },
{ 0.80503133f, -0.59323230f }, { 0.80320753f, -0.59569930f }, { 0.80137617f, -0.59816071f },
{ 0.79953727f, -0.60061648f }, { 0.79769084f, -0.60306660f }, { 0.79583690f, -0.60551104f },
{ 0.79397548f, -0.60794978f }, { 0.79210658f, -0.61038281f }, { 0.79023022f, -0.61281008f },
{ 0.78834643f, -0.61523159f }, { 0.78645521f, -0.61764731f }, { 0.78455660f, -0.62005721f },
{ 0.78265060f, -0.62246128f }, { 0.78073723f, -0.62485949f }, { 0.77881651f, -0.62725182f },
{ 0.77688847f, -0.62963824f }, { 0.77495311f, -0.63201874f }, { 0.77301045f, -0.63439328f },
{ 0.77106052f, -0.63676186f }, { 0.76910334f, -0.63912444f }, { 0.76713891f, -0.64148101f },
{ 0.76516727f, -0.64383154f }, { 0.76318842f, -0.64617601f }, { 0.76120239f, -0.64851440f },
{ 0.75920919f, -0.65084668f }, { 0.75720885f, -0.65317284f }, { 0.75520138f, -0.65549285f },
{ 0.75318680f, -0.65780669f }, { 0.75116513f, -0.66011434f }, { 0.74913639f, -0.66241578f },
{ 0.74710061f, -0.66471098f }, { 0.74505779f, -0.66699992f }, { 0.74300795f, -0.66928259f },
{ 0.74095113f, -0.67155895f }, { 0.73888732f, -0.67382900f }, { 0.73681657f, -0.67609270f },
{ 0.73473888f, -0.67835004f }, { 0.73265427f, -0.68060100f }, { 0.73056277f, -0.68284555f },
{ 0.72846439f, -0.68508367f }, { 0.72635916f, -0.68731534f }, { 0.72424708f, -0.68954054f },
{ 0.72212819f, -0.69175926f }, { 0.72000251f, -0.69397146f }, { 0.71787005f, -0.69617713f },
{ 0.71573083f, -0.69837625f }, { 0.71358487f, -0.70056879f }, { 0.71143220f, -0.70275474f },
{ 0.70927283f, -0.70493408f }, { 0.70710678f, -0.70710678f }, { 0.70493408f, -0.70927283f },
{ 0.70275474f, -0.71143220f }, { 0.70056879f, -0.71358487f }, { 0.69837625f, -0.71573083f },
{ 0.69617713f, -0.71787005f }, { 0.69397146f, -0.72000251f }, { 0.69175926f, -0.72212819f },
{ 0.68954054f, -0.72424708f }, { 0.68731534f, -0.72635916f }, { 0.68508367f, -0.72846439f },
{ 0.68284555f, -0.73056277f }, { 0.68060100f, -0.73265427f }, { 0.67835004f, -0.73473888f },
{ 0.67609270f, -0.73681657f }, { 0.67382900f, -0.73888732f }, { 0.67155895f, -0.74095113f },
{ 0.66928259f, -0.74300795f }, { 0.66699992f, -0.74505779f }, { 0.66471098f, -0.74710061f },
{ 0.66241578f, -0.74913639f }, { 0.66011434f, -0.75116513f }, { 0.65780669f, -0.75318680f },
{ 0.65549285f, -0.75520138f }, { 0.65317284f, -0.75720885f }, { 0.65084668f, -0.75920919f },
{ 0.64851440f, -0.76120239f }, { 0.64617601f, -0.76318842f }, { 0.64383154f, -0.76516727f },
{ 0.64148101f, -0.76713891f }, { 0.63912444f, -0.76910334f }, { 0.63676186f, -0.77106052f },
{ 0.63439328f, -0.77301045f }, { 0.63201874f, -0.77495311f }, { 0.62963824f, -0.77688847f },
{ 0.62725182f, -0.77881651f }, { 0.62485949f, -0.78073723f }, { 0.62246128f, -0.78265060f },
{ 0.62005721f, -0.78455660f }, { 0.61764731f, -0.78645521f }, { 0.61523159f, -0.78834643f },
{ 0.61281008f, -0.79023022f }, { 0.61038281f, -0.79210658f }, { 0.60794978f, -0.79397548f },
{ 0.60551104f, -0.79583690f }, { 0.60306660f, -0.79769084f }, { 0.60061648f, -0.79953727f },
{ 0.59816071f, -0.80137617f }, { 0.59569930f, -0.80320753f }, { 0.59323230f, -0.80503133f },
{ 0.59075970f, -0.80684755f }, { 0.58828155f, -0.80865618f }, { 0.58579786f, -0.81045720f },
{ 0.58330865f, -0.81225059f }, { 0.58081396f, -0.81403633f }, { 0.57831380f, -0.81581441f },
{ 0.57580819f, -0.81758481f }, { 0.57329717f, -0.81934752f }, { 0.57078075f, -0.82110251f },
{ 0.56825895f, -0.82284978f }, { 0.56573181f, -0.82458930f }, { 0.56319934f, -0.82632106f },
{ 0.56066158f, -0.82804505f }, { 0.55811853f, -0.82976123f }, { 0.55557023f, -0.83146961f },
{ 0.55301671f, -0.83317016f }, { 0.55045797f, -0.83486287f }, { 0.54789406f, -0.83654773f },
{ 0.54532499f, -0.83822471f }, { 0.54275078f, -0.83989379f }, { 0.54017147f, -0.84155498f },
{ 0.53758708f, -0.84320824f }, { 0.53499762f, -0.84485357f }, { 0.53240313f, -0.84649094f },
{ 0.52980362f, -0.84812034f }, { 0.52719913f, -0.84974177f }, { 0.52458968f, -0.85135519f },
{ 0.52197529f, -0.85296060f }, { 0.51935599f, -0.85455799f }, { 0.51673180f, -0.85614733f },
{ 0.51410274f, -0.85772861f }, { 0.51146885f, -0.85930182f }, { 0.50883014f, -0.86086694f },
{ 0.50618665f, -0.86242396f }, { 0.50353838f, -0.86397286f }, { 0.50088538f, -0.86551362f },
{ 0.49822767f, -0.86704625f }, { 0.49556526f, -0.86857071f }, { 0.49289819f, -0.87008699f },
{ 0.49022648f, -0.87159509f }, { 0.48755016f, -0.87309498f }, { 0.48486925f, -0.87458665f },
{ 0.48218377f, -0.87607009f }, { 0.47949376f, -0.87754529f }, { 0.47679923f, -0.87901223f },
{ 0.47410021f, -0.88047089f }, { 0.47139674f, -0.88192126f }, { 0.46868882f, -0.88336334f },
{ 0.46597650f, -0.88479710f }, { 0.46325978f, -0.88622253f }, { 0.46053871f, -0.88763962f },
{ 0.45781330f, -0.88904836f }, { 0.45508359f, -0.89044872f }, { 0.45234959f, -0.89184071f },
{ 0.44961133f, -0.89322430f }, { 0.44686884f, -0.89459949f }, { 0.44412214f, -0.89596625f },
{ 0.44137127f, -0.89732458f }, { 0.43861624f, -0.89867447f }, { 0.43585708f, -0.90001589f },
{ 0.43309382f, -0.90134885f }, { 0.43032648f, -0.90267332f }, { 0.42755509f, -0.90398929f },
{ 0.42477968f, -0.90529676f }, { 0.42200027f, -0.90659570f }, { 0.41921689f, -0.90788612f },
{ 0.41642956f, -0.90916798f }, { 0.41363831f, -0.91044129f }, { 0.41084317f, -0.91170603f },
{ 0.40804416f, -0.91296219f }, { 0.40524131f, -0.91420976f }, { 0.40243465f, -0.91544872f },
{ 0.39962420f, -0.91667906f }, { 0.39680999f, -0.91790078f }, { 0.39399204f, -0.91911385f },
{ 0.39117038f, -0.92031828f }, { 0.38834505f, -0.92151404f }, { 0.38551605f, -0.92270113f },
{ 0.38268343f, -0.92387953f }, { 0.37984721f, -0.92504924f }, { 0.37700741f, -0.92621024f },
{ 0.37416406f, -0.92736253f }, { 0.37131719f, -0.92850608f }, { 0.36846683f, -0.92964090f },
{ 0.36561300f, -0.93076696f }, { 0.36275572f, -0.93188427f }, { 0.35989504f, -0.93299280f },
{ 0.35703096f, -0.93409255f }, { 0.35416353f, -0.93518351f }, { 0.35129276f, -0.93626567f },
{ 0.34841868f, -0.93733901f }, { 0.34554132f, -0.93840353f }, { 0.34266072f, -0.93945922f },
{ 0.33977688f, -0.94050607f }, { 0.33688985f, -0.94154407f }, { 0.33399965f, -0.94257320f },
{ 0.33110631f, -0.94359346f }, { 0.32820984f, -0.94460484f }, { 0.32531029f, -0.94560733f },
{ 0.32240768f, -0.94660091f }, { 0.31950203f, -0.94758559f }, { 0.31659338f, -0.94856135f },
{ 0.31368174f, -0.94952818f }, { 0.31076715f, -0.95048607f }, { 0.30784964f, -0.95143502f },
{ 0.30492923f, -0.95237501f }, { 0.30200595f, -0.95330604f }, { 0.29907983f, -0.95422810f },
{ 0.29615089f, -0.95514117f }, { 0.29321916f, -0.95604525f }, { 0.29028468f, -0.95694034f },
{ 0.28734746f, -0.95782641f }, { 0.28440754f, -0.95870347f }, { 0.28146494f, -0.95957151f },
{ 0.27851969f, -0.96043052f }, { 0.27557182f, -0.96128049f }, { 0.27262136f, -0.96212140f },
{ 0.26966833f, -0.96295327f }, { 0.26671276f, -0.96377607f }, { 0.26375468f, -0.96458979f },
{ 0.26079412f, -0.96539444f }, { 0.25783110f, -0.96619000f }, { 0.25486566f, -0.96697647f },
{ 0.25189782f, -0.96775384f }, { 0.24892761f, -0.96852209f }, { 0.24595505f, -0.96928124f },
{ 0.24298018f, -0.97003125f }, { 0.24000302f, -0.97077214f }, { 0.23702361f, -0.97150389f },
{ 0.23404196f, -0.97222650f }, { 0.23105811f, -0.97293995f }, { 0.22807208f, -0.97364425f },
{ 0.22508391f, -0.97433938f }, { 0.22209362f, -0.97502535f }, { 0.21910124f, -0.97570213f },
{ 0.21610680f, -0.97636973f }, { 0.21311032f, -0.97702814f }, { 0.21011184f, -0.97767736f },
{ 0.20711138f, -0.97831737f }, { 0.20410897f, -0.97894818f }, { 0.20110463f, -0.97956977f },
{ 0.19809841f, -0.98018214f }, { 0.19509032f, -0.98078528f }, { 0.19208040f, -0.98137919f },
{ 0.18906866f, -0.98196387f }, { 0.18605515f, -0.98253930f }, { 0.18303989f, -0.98310549f },
{ 0.18002290f, -0.98366242f }, { 0.17700422f, -0.98421009f }, { 0.17398387f, -0.98474850f },
{ 0.17096189f, -0.98527764f }, { 0.16793829f, -0.98579751f }, { 0.16491312f, -0.98630810f },
{ 0.16188639f, -0.98680940f }, { 0.15885814f, -0.98730142f }, { 0.15582840f, -0.98778414f },
{ 0.15279719f, -0.98825757f }, { 0.14976453f, -0.98872169f }, { 0.14673047f, -0.98917651f },
{ 0.14369503f, -0.98962202f }, { 0.14065824f, -0.99005821f }, { 0.13762012f, -0.99048508f },
{ 0.13458071f, -0.99090264f }, { 0.13154003f, -0.99131086f }, { 0.12849811f, -0.99170975f },
{ 0.12545498f, -0.99209931f }, { 0.12241068f, -0.99247953f }, { 0.11936521f, -0.99285041f },
{ 0.11631863f, -0.99321195f }, { 0.11327095f, -0.99356414f }, { 0.11022221f, -0.99390697f },
{ 0.10717242f, -0.99424045f }, { 0.10412163f, -0.99456457f }, { 0.10106986f, -0.99487933f },
{ 0.09801714f, -0.99518473f }, { 0.09496350f, -0.99548076f }, { 0.09190896f, -0.99576741f },
{ 0.08885355f, -0.99604470f }, { 0.08579731f, -0.99631261f }, { 0.08274026f, -0.99657115f },
{ 0.07968244f, -0.99682030f }, { 0.07662386f, -0.99706007f }, { 0.07356456f, -0.99729046f },
{ 0.07050457f, -0.99751146f }, { 0.06744392f, -0.99772307f }, { 0.06438263f, -0.99792529f },
{ 0.06132074f, -0.99811811f }, { 0.05825826f, -0.99830154f }, { 0.05519524f, -0.99847558f },
{ 0.05213170f, -0.99864022f }, { 0.04906767f, -0.99879546f }, { 0.04600318f, -0.99894129f },
{ 0.04293826f, -0.99907773f }, { 0.03987293f, -0.99920476f }, { 0.03680722f, -0.99932238f },
{ 0.03374117f, -0.99943060f }, { 0.03067480f, -0.99952942f }, { 0.02760815f, -0.99961882f },
{ 0.02454123f, -0.99969882f }, { 0.02147408f, -0.99976941f }, { 0.01840673f, -0.99983058f },
{ 0.01533921f, -0.99988235f }, { 0.01227154f, -0.99992470f }, { 0.00920375f, -0.99995764f },
{ 0.00613588f, -0.99998118f }, { 0.00306796f, -0.99999529f }, { 0.00000000f, -1.00000000f },
{ -0.00306796f, -0.99999529f }, { -0.00613588f, -0.99998118f }, { -0.00920375f, -0.99995764f },
{ -0.01227154f, -0.99992470f }, { -0.01533921f, -0.99988235f }, { -0.01840673f, -0.99983058f },
{ -0.02147408f, -0.99976941f }, { -0.02454123f, -0.99969882f }, { -0.02760815f, -0.99961882f },
{ -0.03067480f, -0.99952942f }, { -0.03374117f, -0.99943060f }, { -0.03680722f, -0.99932238f },
{ -0.03987293f, -0.99920476f }, { -0.04293826f, -0.99907773f }, { -0.04600318f, -0.99894129f },
{ -0.04906767f, -0.99879546f }, { -0.05213170f, -0.99864022f }, { -0.05519524f, -0.99847558f },
{ -0.05825826f, -0.99830154f }, { -0.06132074f, -0.99811811f }, { -0.06438263f, -0.99792529f },
{ -0.06744392f, -0.99772307f }, { -0.07050457f, -0.99751146f }, { -0.07356456f, -0.99729046f },
{ -0.07662386f, -0.99706007f }, { -0.07968244f, -0.99682030f }, { -0.08274026f, -0.99657115f },
{ -0.08579731f, -0.99631261f }, { -0.08885355f, -0.99604470f }, { -0.09190896f, -0.99576741f },
{ -0.09496350f, -0.99548076f }, { -0.09801714f, -0.99518473f }, { -0.10106986f, -0.99487933f },
{ -0.10412163f, -0.99456457f }, { -0.10717242f, -0.99424045f }, { -0.11022221f, -0.99390697f },
{ -0.11327095f, -0.99356414f }, { -0.11631863f, -0.99321195f }, { -0.11936521f, -0.99285041f },
{ -0.12241068f, -0.99247953f }, { -0.12545498f, -0.99209931f }, { -0.12849811f, -0.99170975f },
{ -0.13154003f, -0.99131086f }, { -0.13458071f, -0.99090264f }, { -0.13762012f, -0.99048508f },
{ -0.14065824f, -0.99005821f }, { -0.14369503f, -0.98962202f }, { -0.14673047f, -0.98917651f },
{ -0.14976453f, -0.98872169f }, { -0.15279719f, -0.98825757f }, { -0.15582840f, -0.98778414f },
{ -0.15885814f, -0.98730142f }, { -0.16188639f, -0.98680940f }, { -0.16491312f, -0.98630810f },
{ -0.16793829f, -0.98579751f }, { -0.17096189f, -0.98527764f }, { -0.17398387f, -0.98474850f },
{ -0.17700422f, -0.98421009f }, { -0.18002290f, -0.98366242f }, { -0.18303989f, -0.98310549f },
{ -0.18605515f, -0.98253930f }, { -0.18906866f, -0.98196387f }, { -0.19208040f, -0.98137919f },
{ -0.19509032f, -0.98078528f }, { -0.19809841f, -0.98018214f }, { -0.20110463f, -0.97956977f },
{ -0.20410897f, -0.97894818f }, { -0.20711138f, -0.97831737f }, { -0.21011184f, -0.97767736f },
{ -0.21311032f, -0.97702814f }, { -0.21610680f, -0.97636973f }, { -0.21910124f, -0.97570213f },
{ -0.22209362f, -0.97502535f }, { -0.22508391f, -0.97433938f }, { -0.22807208f, -0.97364425f },
{ -0.23105811f, -0.97293995f }, { -0.23404196f, -0.97222650f }, { -0.23702361f, -0.97150389f },
{ -0.24000302f, -0.97077214f }, { -0.24298018f, -0.97003125f }, { -0.24595505f, -0.96928124f },
{ -0.24892761f, -0.96852209f }, { -0.25189782f, -0.96775384f }, { -0.25486566f, -0.96697647f },
{ -0.25783110f, -0.96619000f }, { -0.26079412f, -0.96539444f }, { -0.26375468f, -0.96458979f },
{ -0.26671276f, -0.96377607f }, { -0.26966833f, -0.96295327f }, { -0.27262136f, -0.96212140f },
{ -0.27557182f, -0.96128049f }, { -0.27851969f, -0.96043052f }, { -0.28146494f, -0.95957151f },
{ -0.28440754f, -0.95870347f }, { -0.28734746f, -0.95782641f }, { -0.29028468f, -0.95694034f },
{ -0.29321916f, -0.95604525f }, { -0.29615089f, -0.95514117f }, { -0.29907983f, -0.95422810f },
{ -0.30200595f, -0.95330604f }, { -0.30492923f, -0.95237501f }, { -0.30784964f, -0.95143502f },
{ -0.31076715f, -0.95048607f }, { -0.31368174f, -0.94952818f }, { -0.31659338f, -0.94856135f },
{ -0.31950203f, -0.94758559f }, { -0.32240768f, -0.94660091f }, { -0.32531029f, -0.94560733f },
{ -0.32820984f, -0.94460484f }, { -0.33110631f, -0.94359346f }, { -0.33399965f, -0.94257320f },
{ -0.33688985f, -0.94154407f }, { -0.33977688f, -0.94050607f }, { -0.34266072f, -0.93945922f },
{ -0.34554132f, -0.93840353f }, { -0.34841868f, -0.93733901f }, { -0.35129276f, -0.93626567f },
{ -0.35416353f, -0.93518351f }, { -0.35703096f, -0.93409255f }, { -0.35989504f, -0.93299280f },
{ -0.36275572f, -0.93188427f }, { -0.36561300f, -0.93076696f }, { -0.36846683f, -0.92964090f },
{ -0.37131719f, -0.92850608f }, { -0.37416406f, -0.92736253f }, { -0.37700741f, -0.92621024f },
{ -0.37984721f, -0.92504924f }, { -0.38268343f, -0.92387953f }, { -0.38551605f, -0.92270113f },
{ -0.38834505f, -0.92151404f }, { -0.39117038f, -0.92031828f }, { -0.39399204f, -0.91911385f },
{ -0.39680999f, -0.91790078f }, { -0.39962420f, -0.91667906f }, { -0.40243465f, -0.91544872f },
{ -0.40524131f, -0.91420976f }, { -0.40804416f, -0.91296219f }, { -0.41084317f, -0.91170603f },
{ -0.41363831f, -0.91044129f }, { -0.41642956f, -0.90916798f }, { -0.41921689f, -0.90788612f },
{ -0.42200027f, -0.90659570f }, { -0.42477968f, -0.90529676f }, { -0.42755509f, -0.90398929f },
{ -0.43032648f, -0.90267332f }, { -0.43309382f, -0.90134885f }, { -0.43585708f, -0.90001589f },
{ -0.43861624f, -0.89867447f }, { -0.44137127f, -0.89732458f }, { -0.44412214f, -0.89596625f },
{ -0.44686884f, -0.89459949f }, { -0.44961133f, -0.89322430f }, { -0.45234959f, -0.89184071f },
{ -0.45508359f, -0.89044872f }, { -0.45781330f, -0.88904836f }, { -0.46053871f, -0.88763962f },
{ -0.46325978f, -0.88622253f }, { -0.46597650f, -0.88479710f }, { -0.46868882f, -0.88336334f },
{ -0.47139674f, -0.88192126f }, { -0.47410021f, -0.88047089f }, { -0.47679923f, -0.87901223f },
{ -0.47949376f, -0.87754529f }, { -0.48218377f, -0.87607009f }, { -0.48486925f, -0.87458665f },
{ -0.48755016f, -0.87309498f }, { -0.49022648f, -0.87159509f }, { -0.49289819f, -0.87008699f },
{ -0.49556526f, -0.86857071f }, { -0.49822767f, -0.86704625f }, { -0.50088538f, -0.86551362f },
{ -0.50353838f, -0.86397286f }, { -0.50618665f, -0.86242396f }, { -0.50883014f, -0.86086694f },
{ -0.51146885f, -0.85930182f }, { -0.51410274f, -0.85772861f }, { -0.51673180f, -0.85614733f },
{ -0.51935599f, -0.85455799f }, { -0.52197529f, -0.85296060f }, { -0.52458968f, -0.85135519f },
{ -0.52719913f, -0.84974177f }, { -0.52980362f, -0.84812034f }, { -0.53240313f, -0.84649094f },
{ -0.53499762f, -0.84485357f }, { -0.53758708f, -0.84320824f }, { -0.54017147f, -0.84155498f },
{ -0.54275078f, -0.83989379f }, { -0.54532499f, -0.83822471f }, { -0.54789406f, -0.83654773f },
{ -0.55045797f, -0.83486287f }, { -0.55301671f, -0.83317016f }, { -0.55557023f, -0.83146961f },
{ -0.55811853f, -0.82976123f }, { -0.56066158f, -0.82804505f }, { -0.56319934f, -0.82632106f },
{ -0.56573181f, -0.82458930f }, { -0.56825895f, -0.82284978f }, { -0.57078075f, -0.82110251f },
{ -0.57329717f, -0.81934752f }, { -0.57580819f, -0.81758481f }, { -0.57831380f, -0.81581441f },
{ -0.58081396f, -0.81403633f }, { -0.58330865f, -0.81225059f }, { -0.58579786f, -0.81045720f },
{ -0.58828155f, -0.80865618f }, { -0.59075970f, -0.80684755f }, { -0.59323230f, -0.80503133f },
{ -0.59569930f, -0.80320753f }, { -0.59816071f, -0.80137617f }, { -0.60061648f, -0.79953727f },
{ -0.60306660f, -0.79769084f }, { -0.60551104f, -0.79583690f }, { -0.60794978f, -0.79397548f },
{ -0.61038281f, -0.79210658f }, { -0.61281008f, -0.79023022f }, { -0.61523159f, -0.78834643f },
{ -0.61764731f, -0.78645521f }, { -0.62005721f, -0.78455660f }, { -0.62246128f, -0.78265060f },
{ -0.62485949f, -0.78073723f }, { -0.62725182f, -0.77881651f }, { -0.62963824f, -0.77688847f },
{ -0.63201874f, -0.77495311f }, { -0.63439328f, -0.77301045f }, { -0.63676186f, -0.77106052f },
{ -0.63912444f, -0.76910334f }, { -0.64148101f, -0.76713891f }, { -0.64383154f, -0.76516727f },
{ -0.64617601f, -0.76318842f }, { -0.64851440f, -0.76120239f }, { -0.65084668f, -0.75920919f },
{ -0.65317284f, -0.75720885f }, { -0.65549285f, -0.75520138f }, { -0.65780669f, -0.75318680f },
{ -0.66011434f, -0.75116513f }, { -0.66241578f, -0.74913639f }, { -0.66471098f, -0.74710061f },
{ -0.66699992f, -0.74505779f }, { -0.66928259f, -0.74300795f }, { -0.67155895f, -0.74095113f },
{ -0.67382900f, -0.73888732f }, { -0.67609270f, -0.73681657f }, { -0.67835004f, -0.73473888f },
{ -0.68060100f, -0.73265427f }, { -0.68284555f, -0.73056277f }, { -0.68508367f, -0.72846439f },
{ -0.68731534f, -0.72635916f }, { -0.68954054f, -0.72424708f }, { -0.69175926f, -0.72212819f },
{ -0.69397146f, -0.72000251f }, { -0.69617713f, -0.71787005f }, { -0.69837625f, -0.71573083f },
{ -0.70056879f, -0.71358487f }, { -0.70275474f, -0.71143220f }, { -0.70493408f, -0.70927283f },
{ -0.70710678f, -0.70710678f }, { -0.70927283f, -0.70493408f }, { -0.71143220f, -0.70275474f },
{ -0.71358487f, -0.70056879f }, { -0.71573083f, -0.69837625f }, { -0.71787005f, -0.69617713f },
{ -0.72000251f, -0.69397146f }, { -0.72212819f, -0.69175926f }, { -0.72424708f, -0.68954054f },
{ -0.72635916f, -0.68731534f }, { -0.72846439f, -0.68508367f }, { -0.73056277f, -0.68284555f },
{ -0.73265427f, -0.68060100f }, { -0.73473888f, -0.67835004f }, { -0.73681657f, -0.67609270f },
{ -0.73888732f, -0.67382900f }, { -0.74095113f, -0.67155895f }, { -0.74300795f, -0.66928259f },
{ -0.74505779f, -0.66699992f }, { -0.74710061f, -0.66471098f }, { -0.74913639f, -0.66241578f },
{ -0.75116513f, -0.66011434f }, { -0.75318680f, -0.65780669f }, { -0.75520138f, -0.65549285f },
{ -0.75720885f, -0.65317284f }, { -0.75920919f, -0.65084668f }, { -0.76120239f, -0.64851440f },
{ -0.76318842f, -0.64617601f }, { -0.76516727f, -0.64383154f }, { -0.76713891f, -0.64148101f },
{ -0.76910334f, -0.63912444f }, { -0.77106052f, -0.63676186f }, { -0.77301045f, -0.63439328f },
{ -0.77495311f, -0.63201874f }, { -0.77688847f, -0.62963824f }, { -0.77881651f, -0.62725182f },
{ -0.78073723f, -0.62485949f }, { -0.78265060f, -0.62246128f }, { -0.78455660f, -0.62005721f },
{ -0.78645521f, -0.61764731f }, { -0.78834643f, -0.61523159f }, { -0.79023022f, -0.61281008f },
{ -0.79210658f, -0.61038281f }, { -0.79397548f, -0.60794978f }, { -0.79583690f, -0.60551104f },
{ -0.79769084f, -0.60306660f }, { -0.79953727f, -0.60061648f }, { -0.80137617f, -0.59816071f },
{ -0.80320753f, -0.59569930f }, { -0.80503133f, -0.59323230f }, { -0.80684755f, -0.59075970f },
{ -0.80865618f, -0.58828155f }, { -0.81045720f, -0.58579786f }, { -0.81225059f, -0.58330865f },
{ -0.81403633f, -0.58081396f }, { -0.81581441f, -0.57831380f }, { -0.81758481f, -0.57580819f },
{ -0.81934752f, -0.57329717f }, { -0.82110251f, -0.57078075f }, { -0.82284978f, -0.56825895f },
{ -0.82458930f, -0.56573181f }, { -0.82632106f, -0.56319934f }, { -0.82804505f, -0.56066158f },
{ -0.82976123f, -0.55811853f }, { -0.83146961f, -0.55557023f }, { -0.83317016f, -0.55301671f },
{ -0.83486287f, -0.55045797f }, { -0.83654773f, -0.54789406f }, { -0.83822471f, -0.54532499f },
{ -0.83989379f, -0.54275078f }, { -0.84155498f, -0.54017147f }, { -0.84320824f, -0.53758708f },
{ -0.84485357f, -0.53499762f }, { -0.84649094f, -0.53240313f }, { -0.84812034f, -0.52980362f },
{ -0.84974177f, -0.52719913f }, { -0.85135519f, -0.52458968f }, { -0.85296060f, -0.52197529f },
{ -0.85455799f, -0.51935599f }, { -0.85614733f, -0.51673180f }, { -0.85772861f, -0.51410274f },
{ -0.85930182f, -0.51146885f }, { -0.86086694f, -0.50883014f }, { -0.86242396f, -0.50618665f },
{ -0.86397286f, -0.50353838f }, { -0.86551362f, -0.50088538f }, { -0.86704625f, -0.49822767f },
{ -0.86857071f, -0.49556526f }, { -0.87008699f, -0.49289819f }, { -0.87159509f, -0.49022648f },
{ -0.87309498f, -0.48755016f }, { -0.87458665f, -0.48486925f }, { -0.87607009f, -0.48218377f },
{ -0.87754529f, -0.47949376f }, { -0.87901223f, -0.47679923f }, { -0.88047089f, -0.47410021f },
{ -0.88192126f, -0.47139674f }, { -0.88336334f, -0.46868882f }, { -0.88479710f, -0.46597650f },
{ -0.88622253f, -0.46325978f }, { -0.88763962f, -0.46053871f }, { -0.88904836f, -0.45781330f },
{ -0.89044872f, -0.45508359f }, { -0.89184071f, -0.45234959f }, { -0.89322430f, -0.44961133f },
{ -0.89459949f, -0.44686884f }, { -0.89596625f, -0.44412214f }, { -0.89732458f, -0.44137127f },
{ -0.89867447f, -0.43861624f }, { -0.90001589f, -0.43585708f }, { -0.90134885f, -0.43309382f },
{ -0.90267332f, -0.43032648f }, { -0.90398929f, -0.42755509f }, { -0.90529676f, -0.42477968f },
{ -0.90659570f, -0.42200027f }, { -0.90788612f, -0.41921689f }, { -0.90916798f, -0.41642956f },
{ -0.91044129f, -0.41363831f }, { -0.91170603f, -0.41084317f }, { -0.91296219f, -0.40804416f },
{ -0.91420976f, -0.40524131f }, { -0.91544872f, -0.40243465f }, { -0.91667906f, -0.39962420f },
{ -0.91790078f, -0.39680999f }, { -0.91911385f, -0.39399204f }, { -0.92031828f, -0.39117038f },
{ -0.92151404f, -0.38834505f }, { -0.92270113f, -0.38551605f }, { -0.92387953f, -0.38268343f },
{ -0.92504924f, -0.37984721f }, { -0.92621024f, -0.37700741f }, { -0.92736253f, -0.37416406f },
{ -0.92850608f, -0.37131719f }, { -0.92964090f, -0.36846683f }, { -0.93076696f, -0.36561300f },
{ -0.93188427f, -0.36275572f }, { -0.93299280f, -0.35989504f }, { -0.93409255f, -0.35703096f },
{ -0.93518351f, -0.35416353f }, { -0.93626567f, -0.35129276f }, { -0.93733901f, -0.34841868f },
{ -0.93840353f, -0.34554132f }, { -0.93945922f, -0.34266072f }, { -0.94050607f, -0.33977688f },
{ -0.94154407f, -0.33688985f }, { -0.94257320f, -0.33399965f }, { -0.94359346f, -0.33110631f },
{ -0.94460484f, -0.32820984f }, { -0.94560733f, -0.32531029f }, { -0.94660091f, -0.32240768f },
{ -0.94758559f, -0.31950203f }, { -0.94856135f, -0.31659338f }, { -0.94952818f, -0.31368174f },
{ -0.95048607f, -0.31076715f }, { -0.95143502f, -0.30784964f }, { -0.95237501f, -0.30492923f },
{ -0.95330604f, -0.30200595f }, { -0.95422810f, -0.29907983f }, { -0.95514117f, -0.29615089f },
{ -0.95604525f, -0.29321916f }, { -0.95694034f, -0.29028468f }, { -0.95782641f, -0.28734746f },
{ -0.95870347f, -0.28440754f }, { -0.95957151f, -0.28146494f }, { -0.96043052f, -0.27851969f },
{ -0.96128049f, -0.27557182f }, { -0.96212140f, -0.27262136f }, { -0.96295327f, -0.26966833f },
{ -0.96377607f, -0.26671276f }, { -0.96458979f, -0.26375468f }, { -0.96539444f, -0.26079412f },
{ -0.96619000f, -0.25783110f }, { -0.96697647f, -0.25486566f }, { -0.96775384f, -0.25189782f },
{ -0.96852209f, -0.24892761f }, { -0.96928124f, -0.24595505f }, { -0.97003125f, -0.24298018f },
{ -0.97077214f, -0.24000302f }, { -0.97150389f, -0.23702361f }, { -0.97222650f, -0.23404196f },
{ -0.97293995f, -0.23105811f }, { -0.97364425f, -0.22807208f }, { -0.97433938f, -0.22508391f },
{ -0.97502535f, -0.22209362f }, { -0.97570213f, -0.21910124f }, { -0.97636973f, -0.21610680f },
{ -0.97702814f, -0.21311032f }, { -0.97767736f, -0.21011184f }, { -0.97831737f, -0.20711138f },
{ -0.97894818f, -0.20410897f }, { -0.97956977f, -0.20110463f }, { -0.98018214f, -0.19809841f },
{ -0.98078528f, -0.19509032f }, { -0.98137919f, -0.19208040f }, { -0.98196387f, -0.18906866f },
{ -0.98253930f, -0.18605515f }, { -0.98310549f, -0.18303989f }, { -0.98366242f, -0.18002290f },
{ -0.98421009f, -0.17700422f }, { -0.98474850f, -0.17398387f }, { -0.98527764f, -0.17096189f },
{ -0.98579751f, -0.16793829f }, { -0.98630810f, -0.16491312f }, { -0.98680940f, -0.16188639f },
{ -0.98730142f, -0.15885814f }, { -0.98778414f, -0.15582840f }, { -0.98825757f, -0.15279719f },
{ -0.98872169f, -0.14976453f }, { -0.98917651f, -0.14673047f }, { -0.98962202f, -0.14369503f },
{ -0.99005821f, -0.14065824f }, { -0.99048508f, -0.13762012f }, { -0.99090264f, -0.13458071f },
{ -0.99131086f, -0.13154003f }, { -0.99170975f, -0.12849811f }, { -0.99209931f, -0.12545498f },
{ -0.99247953f, -0.12241068f }, { -0.99285041f, -0.11936521f }, { -0.99321195f, -0.11631863f },
{ -0.99356414f, -0.11327095f }, { -0.99390697f, -0.11022221f }, { -0.99424045f, -0.10717242f },
{ -0.99456457f, -0.10412163f }, { -0.99487933f, -0.10106986f }, { -0.99518473f, -0.09801714f },
{ -0.99548076f, -0.09496350f }, { -0.99576741f, -0.09190896f }, { -0.99604470f, -0.08885355f },
{ -0.99631261f, -0.08579731f }, { -0.99657115f, -0.08274026f }, { -0.99682030f, -0.07968244f },
{ -0.99706007f, -0.07662386f }, { -0.99729046f, -0.07356456f }, { -0.99751146f, -0.07050457f },
{ -0.99772307f, -0.06744392f }, { -0.99792529f, -0.06438263f }, { -0.99811811f, -0.06132074f },
{ -0.99830154f, -0.05825826f }, { -0.99847558f, -0.05519524f }, { -0.99864022f, -0.05213170f },
{ -0.99879546f, -0.04906767f }, { -0.99894129f, -0.04600318f }, { -0.99907773f, -0.04293826f },
{ -0.99920476f, -0.03987293f }, { -0.99932238f, -0.03680722f }, { -0.99943060f, -0.03374117f },
{ -0.99952942f, -0.03067480f }, { -0.99961882f, -0.02760815f }, { -0.99969882f, -0.02454123f },
{ -0.99976941f, -0.02147408f }, { -0.99983058f, -0.01840673f }, { -0.99988235f, -0.01533921f },
{ -0.99992470f, -0.01227154f }, { -0.99995764f, -0.00920375f }, { -0.99998118f, -0.00613588f },
{ -0.99999529f, -0.00306796f }, { -1.00000000f, -0.00000000f }, { -0.99999529f, 0.00306796f },
{ -0.99998118f, 0.00613588f }, { -0.99995764f, 0.00920375f }, { -0.99992470f, 0.01227154f },
{ -0.99988235f, 0.01533921f }, { -0.99983058f, 0.01840673f }, { -0.99976941f, 0.02147408f },
{ -0.99969882f, 0.02454123f }, { -0.99961882f, 0.02760815f }, { -0.99952942f, 0.03067480f },
{ -0.99943060f, 0.03374117f }, { -0.99932238f, 0.03680722f }, { -0.99920476f, 0.03987293f },
{ -0.99907773f, 0.04293826f }, { -0.99894129f, 0.04600318f }, { -0.99879546f, 0.04906767f },
{ -0.99864022f, 0.05213170f }, { -0.99847558f, 0.05519524f }, { -0.99830154f, 0.05825826f },
{ -0.99811811f, 0.06132074f }, { -0.99792529f, 0.06438263f }, { -0.99772307f, 0.06744392f },
{ -0.99751146f, 0.07050457f }, { -0.99729046f, 0.07356456f }, { -0.99706007f, 0.07662386f },
{ -0.99682030f, 0.07968244f }, { -0.99657115f, 0.08274026f }, { -0.99631261f, 0.08579731f },
{ -0.99604470f, 0.08885355f }, { -0.99576741f, 0.09190896f }, { -0.99548076f, 0.09496350f },
{ -0.99518473f, 0.09801714f }, { -0.99487933f, 0.10106986f }, { -0.99456457f, 0.10412163f },
{ -0.99424045f, 0.10717242f }, { -0.99390697f, 0.11022221f }, { -0.99356414f, 0.11327095f },
{ -0.99321195f, 0.11631863f }, { -0.99285041f, 0.11936521f }, { -0.99247953f, 0.12241068f },
{ -0.99209931f, 0.12545498f }, { -0.99170975f, 0.12849811f }, { -0.99131086f, 0.13154003f },
{ -0.99090264f, 0.13458071f }, { -0.99048508f, 0.13762012f }, { -0.99005821f, 0.14065824f },
{ -0.98962202f, 0.14369503f }, { -0.98917651f, 0.14673047f }, { -0.98872169f, 0.14976453f },
{ -0.98825757f, 0.15279719f }, { -0.98778414f, 0.15582840f }, { -0.98730142f, 0.15885814f },
{ -0.98680940f, 0.16188639f }, { -0.98630810f, 0.16491312f }, { -0.98579751f, 0.16793829f },
{ -0.98527764f, 0.17096189f }, { -0.98474850f, 0.17398387f }, { -0.98421009f, 0.17700422f },
{ -0.98366242f, 0.18002290f }, { -0.98310549f, 0.18303989f }, { -0.98253930f, 0.18605515f },
{ -0.98196387f, 0.18906866f }, { -0.98137919f, 0.19208040f }, { -0.98078528f, 0.19509032f },
{ -0.98018214f, 0.19809841f }, { -0.97956977f, 0.20110463f }, { -0.97894818f, 0.20410897f },
{ -0.97831737f, 0.20711138f }, { -0.97767736f, 0.21011184f }, { -0.97702814f, 0.21311032f },
{ -0.97636973f, 0.21610680f }, { -0.97570213f, 0.21910124f }, { -0.97502535f, 0.22209362f },
{ -0.97433938f, 0.22508391f }, { -0.97364425f, 0.22807208f }, { -0.97293995f, 0.23105811f },
{ -0.97222650f, 0.23404196f }, { -0.97150389f, 0.23702361f }, { -0.97077214f, 0.24000302f },
{ -0.97003125f, 0.24298018f }, { -0.96928124f, 0.24595505f }, { -0.96852209f, 0.24892761f },
{ -0.96775384f, 0.25189782f }, { -0.96697647f, 0.25486566f }, { -0.96619000f, 0.25783110f },
{ -0.96539444f, 0.26079412f }, { -0.96458979f, 0.26375468f }, { -0.96377607f, 0.26671276f },
{ -0.96295327f, 0.26966833f }, { -0.96212140f, 0.27262136f }, { -0.96128049f, 0.27557182f },
{ -0.96043052f, 0.27851969f }, { -0.95957151f, 0.28146494f }, { -0.95870347f, 0.28440754f },
{ -0.95782641f, 0.28734746f }, { -0.95694034f, 0.29028468f }, { -0.95604525f, 0.29321916f },
{ -0.95514117f, 0.29615089f }, { -0.95422810f, 0.29907983f }, { -0.95330604f, 0.30200595f },
{ -0.95237501f, 0.30492923f }, { -0.95143502f, 0.30784964f }, { -0.95048607f, 0.31076715f },
{ -0.94952818f, 0.31368174f }, { -0.94856135f, 0.31659338f }, { -0.94758559f, 0.31950203f },
{ -0.94660091f, 0.32240768f }, { -0.94560733f, 0.32531029f }, { -0.94460484f, 0.32820984f },
{ -0.94359346f, 0.33110631f }, { -0.94257320f, 0.33399965f }, { -0.94154407f, 0.33688985f },
{ -0.94050607f, 0.33977688f }, { -0.93945922f, 0.34266072f }, { -0.93840353f, 0.34554132f },
{ -0.93733901f, 0.34841868f }, { -0.93626567f, 0.35129276f }, { -0.93518351f, 0.35416353f },
{ -0.93409255f, 0.35703096f }, { -0.93299280f, 0.35989504f }, { -0.93188427f, 0.36275572f },
{ -0.93076696f, 0.36561300f }, { -0.92964090f, 0.36846683f }, { -0.92850608f, 0.37131719f },
{ -0.92736253f, 0.37416406f }, { -0.92621024f, 0.37700741f }, { -0.92504924f, 0.37984721f },
{ -0.92387953f, 0.38268343f }, { -0.92270113f, 0.38551605f }, { -0.92151404f, 0.38834505f },
{ -0.92031828f, 0.39117038f }, { -0.91911385f, 0.39399204f }, { -0.91790078f, 0.39680999f },
{ -0.91667906f, 0.39962420f }, { -0.91544872f, 0.40243465f }, { -0.91420976f, 0.40524131f },
{ -0.91296219f, 0.40804416f }, { -0.91170603f, 0.41084317f }, { -0.91044129f, 0.41363831f },
{ -0.90916798f, 0.41642956f }, { -0.90788612f, 0.41921689f }, { -0.90659570f, 0.42200027f },
{ -0.90529676f, 0.42477968f }, { -0.90398929f, 0.42755509f }, { -0.90267332f, 0.43032648f },
{ -0.90134885f, 0.43309382f }, { -0.90001589f, 0.43585708f }, { -0.89867447f, 0.43861624f },
{ -0.89732458f, 0.44137127f }, { -0.89596625f, 0.44412214f }, { -0.89459949f, 0.44686884f },
{ -0.89322430f, 0.44961133f }, { -0.89184071f, 0.45234959f }, { -0.89044872f, 0.45508359f },
{ -0.88904836f, 0.45781330f }, { -0.88763962f, 0.46053871f }, { -0.88622253f, 0.46325978f },
{ -0.88479710f, 0.46597650f }, { -0.88336334f, 0.46868882f }, { -0.88192126f, 0.47139674f },
{ -0.88047089f, 0.47410021f }, { -0.87901223f, 0.47679923f }, { -0.87754529f, 0.47949376f },
{ -0.87607009f, 0.48218377f }, { -0.87458665f, 0.48486925f }, { -0.87309498f, 0.48755016f },
{ -0.87159509f, 0.49022648f }, { -0.87008699f, 0.49289819f }, { -0.86857071f, 0.49556526f },
{ -0.86704625f, 0.49822767f }, { -0.86551362f, 0.50088538f }, { -0.86397286f, 0.50353838f },
{ -0.86242396f, 0.50618665f }, { -0.86086694f, 0.50883014f }, { -0.85930182f, 0.51146885f },
{ -0.85772861f, 0.51410274f }, { -0.85614733f, 0.51673180f }, { -0.85455799f, 0.51935599f },
{ -0.85296060f, 0.52197529f }, { -0.85135519f, 0.52458968f }, { -0.84974177f, 0.52719913f },
{ -0.84812034f, 0.52980362f }, { -0.84649094f, 0.53240313f }, { -0.84485357f, 0.53499762f },
{ -0.84320824f, 0.53758708f }, { -0.84155498f, 0.54017147f }, { -0.83989379f, 0.54275078f },
{ -0.83822471f, 0.54532499f }, { -0.83654773f, 0.54789406f }, { -0.83486287f, 0.55045797f },
{ -0.83317016f, 0.55301671f }, { -0.83146961f, 0.55557023f }, { -0.82976123f, 0.55811853f },
{ -0.82804505f, 0.56066158f }, { -0.82632106f, 0.56319934f }, { -0.82458930f, 0.56573181f },
{ -0.82284978f, 0.56825895f }, { -0.82110251f, 0.57078075f }, { -0.81934752f, 0.57329717f },
{ -0.81758481f, 0.57580819f }, { -0.81581441f, 0.57831380f }, { -0.81403633f, 0.58081396f },
{ -0.81225059f, 0.58330865f }, { -0.81045720f, 0.58579786f }, { -0.80865618f, 0.58828155f },
{ -0.80684755f, 0.59075970f }, { -0.80503133f, 0.59323230f }, { -0.80320753f, 0.59569930f },
{ -0.80137617f, 0.59816071f }, { -0.79953727f, 0.60061648f }, { -0.79769084f, 0.60306660f },
{ -0.79583690f, 0.60551104f }, { -0.79397548f, 0.60794978f }, { -0.79210658f, 0.61038281f },
{ -0.79023022f, 0.61281008f }, { -0.78834643f, 0.61523159f }, { -0.78645521f, 0.61764731f },
{ -0.78455660f, 0.62005721f }, { -0.78265060f, 0.62246128f }, { -0.78073723f, 0.62485949f },
{ -0.77881651f, 0.62725182f }, { -0.77688847f, 0.62963824f }, { -0.77495311f, 0.63201874f },
{ -0.77301045f, 0.63439328f }, { -0.77106052f, 0.63676186f }, { -0.76910334f, 0.63912444f },
{ -0.76713891f, 0.64148101f }, { -0.76516727f, 0.64383154f }, { -0.76318842f, 0.64617601f },
{ -0.76120239f, 0.64851440f }, { -0.75920919f, 0.65084668f }, { -0.75720885f, 0.65317284f },
{ -0.75520138f, 0.65549285f }, { -0.75318680f, 0.65780669f }, { -0.75116513f, 0.66011434f },
{ -0.74913639f, 0.66241578f }, { -0.74710061f, 0.66471098f }, { -0.74505779f, 0.66699992f },
{ -0.74300795f, 0.66928259f }, { -0.74095113f, 0.67155895f }, { -0.73888732f, 0.67382900f },
{ -0.73681657f, 0.67609270f }, { -0.73473888f, 0.67835004f }, { -0.73265427f, 0.68060100f },
{ -0.73056277f, 0.68284555f }, { -0.72846439f, 0.68508367f }, { -0.72635916f, 0.68731534f },
{ -0.72424708f, 0.68954054f }, { -0.72212819f, 0.69175926f }, { -0.72000251f, 0.69397146f },
{ -0.71787005f, 0.69617713f }, { -0.71573083f, 0.69837625f }, { -0.71358487f, 0.70056879f },
{ -0.71143220f, 0.70275474f }, { -0.70927283f, 0.70493408f }, { -0.70710678f, 0.70710678f },
{ -0.70493408f, 0.70927283f }, { -0.70275474f, 0.71143220f }, { -0.70056879f, 0.71358487f },
{ -0.69837625f, 0.71573083f }, { -0.69617713f, 0.71787005f }, { -0.69397146f, 0.72000251f },
{ -0.69175926f, 0.72212819f }, { -0.68954054f, 0.72424708f }, { -0.68731534f, 0.72635916f },
{ -0.68508367f, 0.72846439f }, { -0.68284555f, 0.73056277f }, { -0.68060100f, 0.73265427f },
{ -0.67835004f, 0.73473888f }, { -0.67609270f, 0.73681657f }, { -0.67382900f, 0.73888732f },
{ -0.67155895f, 0.74095113f }, { -0.66928259f, 0.74300795f }, { -0.66699992f, 0.74505779f },
{ -0.66471098f, 0.74710061f }, { -0.66241578f, 0.74913639f }, { -0.66011434f, 0.75116513f },
{ -0.65780669f, 0.75318680f }, { -0.65549285f, 0.75520138f }, { -0.65317284f, 0.75720885f },
{ -0.65084668f, 0.75920919f }, { -0.64851440f, 0.76120239f }, { -0.64617601f, 0.76318842f },
{ -0.64383154f, 0.76516727f }, { -0.64148101f, 0.76713891f }, { -0.63912444f, 0.76910334f },
{ -0.63676186f, 0.77106052f }, { -0.63439328f, 0.77301045f }, { -0.63201874f, 0.77495311f },
{ -0.62963824f, 0.77688847f }, { -0.62725182f, 0.77881651f }, { -0.62485949f, 0.78073723f },
{ -0.62246128f, 0.78265060f }, { -0.62005721f, 0.78455660f }, { -0.61764731f, 0.78645521f },
{ -0.61523159f, 0.78834643f }, { -0.61281008f, 0.79023022f }, { -0.61038281f, 0.79210658f },
{ -0.60794978f, 0.79397548f }, { -0.60551104f, 0.79583690f }, { -0.60306660f, 0.79769084f },
{ -0.60061648f, 0.79953727f }, { -0.59816071f, 0.80137617f }, { -0.59569930f, 0.80320753f },
{ -0.59323230f, 0.80503133f }, { -0.59075970f, 0.80684755f }, { -0.58828155f, 0.80865618f },
{ -0.58579786f, 0.81045720f }, { -0.58330865f, 0.81225059f }, { -0.58081396f, 0.81403633f },
{ -0.57831380f, 0.81581441f }, { -0.57580819f, 0.81758481f }, { -0.57329717f, 0.81934752f },
{ -0.57078075f, 0.82110251f }, { -0.56825895f, 0.82284978f }, { -0.56573181f, 0.82458930f },
{ -0.56319934f, 0.82632106f }, { -0.56066158f, 0.82804505f }, { -0.55811853f, 0.82976123f },
{ -0.55557023f, 0.83146961f }, { -0.55301671f, 0.83317016f }, { -0.55045797f, 0.83486287f },
{ -0.54789406f, 0.83654773f }, { -0.54532499f, 0.83822471f }, { -0.54275078f, 0.83989379f },
{ -0.54017147f, 0.84155498f }, { -0.53758708f, 0.84320824f }, { -0.53499762f, 0.84485357f },
{ -0.53240313f, 0.84649094f }, { -0.52980362f, 0.84812034f }, { -0.52719913f, 0.84974177f },
{ -0.52458968f, 0.85135519f }, { -0.52197529f, 0.85296060f }, { -0.51935599f, 0.85455799f },
{ -0.51673180f, 0.85614733f }, { -0.51410274f, 0.85772861f }, { -0.51146885f, 0.85930182f },
{ -0.50883014f, 0.86086694f }, { -0.50618665f, 0.86242396f }, { -0.50353838f, 0.86397286f },
{ -0.50088538f, 0.86551362f }, { -0.49822767f, 0.86704625f }, { -0.49556526f, 0.86857071f },
{ -0.49289819f, 0.87008699f }, { -0.49022648f, 0.87159509f }, { -0.48755016f, 0.87309498f },
{ -0.48486925f, 0.87458665f }, { -0.48218377f, 0.87607009f }, { -0.47949376f, 0.87754529f },
{ -0.47679923f, 0.87901223f }, { -0.47410021f, 0.88047089f }, { -0.47139674f, 0.88192126f },
{ -0.46868882f, 0.88336334f }, { -0.46597650f, 0.88479710f }, { -0.46325978f, 0.88622253f },
{ -0.46053871f, 0.88763962f }, { -0.45781330f, 0.88904836f }, { -0.45508359f, 0.89044872f },
{ -0.45234959f, 0.89184071f }, { -0.44961133f, 0.89322430f }, { -0.44686884f, 0.89459949f },
{ -0.44412214f, 0.89596625f }, { -0.44137127f, 0.89732458f }, { -0.43861624f, 0.89867447f },
{ -0.43585708f, 0.90001589f }, { -0.43309382f, 0.90134885f }, { -0.43032648f, 0.90267332f },
{ -0.42755509f, 0.90398929f }, { -0.42477968f, 0.90529676f }, { -0.42200027f, 0.90659570f },
{ -0.41921689f, 0.90788612f }, { -0.41642956f, 0.90916798f }, { -0.41363831f, 0.91044129f },
{ -0.41084317f, 0.91170603f }, { -0.40804416f, 0.91296219f }, { -0.40524131f, 0.91420976f },
{ -0.40243465f, 0.91544872f }, { -0.39962420f, 0.91667906f }, { -0.39680999f, 0.91790078f },
{ -0.39399204f, 0.91911385f }, { -0.39117038f, 0.92031828f }, { -0.38834505f, 0.92151404f },
{ -0.38551605f, 0.92270113f }, { -0.38268343f, 0.92387953f }, { -0.37984721f, 0.92504924f },
{ -0.37700741f, 0.92621024f }, { -0.37416406f, 0.92736253f }, { -0.37131719f, 0.92850608f },
{ -0.36846683f, 0.92964090f }, { -0.36561300f, 0.93076696f }, { -0.36275572f, 0.93188427f },
{ -0.35989504f, 0.93299280f }, { -0.35703096f, 0.93409255f }, { -0.35416353f, 0.93518351f },
{ -0.35129276f, 0.93626567f }, { -0.34841868f, 0.93733901f }, { -0.34554132f, 0.93840353f },
{ -0.34266072f, 0.93945922f }, { -0.33977688f, 0.94050607f }, { -0.33688985f, 0.94154407f },
{ -0.33399965f, 0.94257320f }, { -0.33110631f, 0.94359346f }, { -0.32820984f, 0.94460484f },
{ -0.32531029f, 0.94560733f }, { -0.32240768f, 0.94660091f }, { -0.31950203f, 0.94758559f },
{ -0.31659338f, 0.94856135f }, { -0.31368174f, 0.94952818f }, { -0.31076715f, 0.95048607f },
{ -0.30784964f, 0.95143502f }, { -0.30492923f, 0.95237501f }, { -0.30200595f, 0.95330604f },
{ -0.29907983f, 0.95422810f }, { -0.29615089f, 0.95514117f }, { -0.29321916f, 0.95604525f },
{ -0.29028468f, 0.95694034f }, { -0.28734746f, 0.95782641f }, { -0.28440754f, 0.95870347f },
{ -0.28146494f, 0.95957151f }, { -0.27851969f, 0.96043052f }, { -0.27557182f, 0.96128049f },
{ -0.27262136f, 0.96212140f }, { -0.26966833f, 0.96295327f }, { -0.26671276f, 0.96377607f },
{ -0.26375468f, 0.96458979f }, { -0.26079412f, 0.96539444f }, { -0.25783110f, 0.96619000f },
{ -0.25486566f, 0.96697647f }, { -0.25189782f, 0.96775384f }, { -0.24892761f, 0.96852209f },
{ -0.24595505f, 0.96928124f }, { -0.24298018f, 0.97003125f }, { -0.24000302f, 0.97077214f },
{ -0.23702361f, 0.97150389f }, { -0.23404196f, 0.97222650f }, { -0.23105811f, 0.97293995f },
{ -0.22807208f, 0.97364425f }, { -0.22508391f, 0.97433938f }, { -0.22209362f, 0.97502535f },
{ -0.21910124f, 0.97570213f }, { -0.21610680f, 0.97636973f }, { -0.21311032f, 0.97702814f },
{ -0.21011184f, 0.97767736f }, { -0.20711138f, 0.97831737f }, { -0.20410897f, 0.97894818f },
{ -0.20110463f, 0.97956977f }, { -0.19809841f, 0.98018214f }, { -0.19509032f, 0.98078528f },
{ -0.19208040f, 0.98137919f }, { -0.18906866f, 0.98196387f }, { -0.18605515f, 0.98253930f },
{ -0.18303989f, 0.98310549f }, { -0.18002290f, 0.98366242f }, { -0.17700422f, 0.98421009f },
{ -0.17398387f, 0.98474850f }, { -0.17096189f, 0.98527764f }, { -0.16793829f, 0.98579751f },
{ -0.16491312f, 0.98630810f }, { -0.16188639f, 0.98680940f }, { -0.15885814f, 0.98730142f },
{ -0.15582840f, 0.98778414f }, { -0.15279719f, 0.98825757f }, { -0.14976453f, 0.98872169f },
{ -0.14673047f, 0.98917651f }, { -0.14369503f, 0.98962202f }, { -0.14065824f, 0.99005821f },
{ -0.13762012f, 0.99048508f }, { -0.13458071f, 0.99090264f }, { -0.13154003f, 0.99131086f },
{ -0.12849811f, 0.99170975f }, { -0.12545498f, 0.99209931f }, { -0.12241068f, 0.99247953f },
{ -0.11936521f, 0.99285041f }, { -0.11631863f, 0.99321195f }, { -0.11327095f, 0.99356414f },
{ -0.11022221f, 0.99390697f }, { -0.10717242f, 0.99424045f }, { -0.10412163f, 0.99456457f },
{ -0.10106986f, 0.99487933f }, { -0.09801714f, 0.99518473f }, { -0.09496350f, 0.99548076f },
{ -0.09190896f, 0.99576741f }, { -0.08885355f, 0.99604470f }, { -0.08579731f, 0.99631261f },
{ -0.08274026f, 0.99657115f }, { -0.07968244f, 0.99682030f }, { -0.07662386f, 0.99706007f },
{ -0.07356456f, 0.99729046f }, { -0.07050457f, 0.99751146f }, { -0.06744392f, 0.99772307f },
{ -0.06438263f, 0.99792529f }, { -0.06132074f, 0.99811811f }, { -0.05825826f, 0.99830154f },
{ -0.05519524f, 0.99847558f }, { -0.05213170f, 0.99864022f }, { -0.04906767f, 0.99879546f },
{ -0.04600318f, 0.99894129f }, { -0.04293826f, 0.99907773f }, { -0.03987293f, 0.99920476f },
{ -0.03680722f, 0.99932238f }, { -0.03374117f, 0.99943060f }, { -0.03067480f, 0.99952942f },
{ -0.02760815f, 0.99961882f }, { -0.02454123f, 0.99969882f }, { -0.02147408f, 0.99976941f },
{ -0.01840673f, 0.99983058f }, { -0.01533921f, 0.99988235f }, { -0.01227154f, 0.99992470f },
{ -0.00920375f, 0.99995764f }, { -0.00613588f, 0.99998118f }, { -0.00306796f, 0.99999529f },
{ -0.00000000f, 1.00000000f }, { 0.00306796f, 0.99999529f }, { 0.00613588f, 0.99998118f },
{ 0.00920375f, 0.99995764f }, { 0.01227154f, 0.99992470f }, { 0.01533921f, 0.99988235f },
{ 0.01840673f, 0.99983058f }, { 0.02147408f, 0.99976941f }, { 0.02454123f, 0.99969882f },
{ 0.02760815f, 0.99961882f }, { 0.03067480f, 0.99952942f }, { 0.03374117f, 0.99943060f },
{ 0.03680722f, 0.99932238f }, { 0.03987293f, 0.99920476f }, { 0.04293826f, 0.99907773f },
{ 0.04600318f, 0.99894129f }, { 0.04906767f, 0.99879546f }, { 0.05213170f, 0.99864022f },
{ 0.05519524f, 0.99847558f }, { 0.05825826f, 0.99830154f }, { 0.06132074f, 0.99811811f },
{ 0.06438263f, 0.99792529f }, { 0.06744392f, 0.99772307f }, { 0.07050457f, 0.99751146f },
{ 0.07356456f, 0.99729046f }, { 0.07662386f, 0.99706007f }, { 0.07968244f, 0.99682030f },
{ 0.08274026f, 0.99657115f }, { 0.08579731f, 0.99631261f }, { 0.08885355f, 0.99604470f },
{ 0.09190896f, 0.99576741f }, { 0.09496350f, 0.99548076f }, { 0.09801714f, 0.99518473f },
{ 0.10106986f, 0.99487933f }, { 0.10412163f, 0.99456457f }, { 0.10717242f, 0.99424045f },
{ 0.11022221f, 0.99390697f }, { 0.11327095f, 0.99356414f }, { 0.11631863f, 0.99321195f },
{ 0.11936521f, 0.99285041f }, { 0.12241068f, 0.99247953f }, { 0.12545498f, 0.99209931f },
{ 0.12849811f, 0.99170975f }, { 0.13154003f, 0.99131086f }, { 0.13458071f, 0.99090264f },
{ 0.13762012f, 0.99048508f }, { 0.14065824f, 0.99005821f }, { 0.14369503f, 0.98962202f },
{ 0.14673047f, 0.98917651f }, { 0.14976453f, 0.98872169f }, { 0.15279719f, 0.98825757f },
{ 0.15582840f, 0.98778414f }, { 0.15885814f, 0.98730142f }, { 0.16188639f, 0.98680940f },
{ 0.16491312f, 0.98630810f }, { 0.16793829f, 0.98579751f }, { 0.17096189f, 0.98527764f },
{ 0.17398387f, 0.98474850f }, { 0.17700422f, 0.98421009f }, { 0.18002290f, 0.98366242f },
{ 0.18303989f, 0.98310549f }, { 0.18605515f, 0.98253930f }, { 0.18906866f, 0.98196387f },
{ 0.19208040f, 0.98137919f }, { 0.19509032f, 0.98078528f }, { 0.19809841f, 0.98018214f },
{ 0.20110463f, 0.97956977f }, { 0.20410897f, 0.97894818f }, { 0.20711138f, 0.97831737f },
{ 0.21011184f, 0.97767736f }, { 0.21311032f, 0.97702814f }, { 0.21610680f, 0.97636973f },
{ 0.21910124f, 0.97570213f }, { 0.22209362f, 0.97502535f }, { 0.22508391f, 0.97433938f },
{ 0.22807208f, 0.97364425f }, { 0.23105811f, 0.97293995f }, { 0.23404196f, 0.97222650f },
{ 0.23702361f, 0.97150389f }, { 0.24000302f, 0.97077214f }, { 0.24298018f, 0.97003125f },
{ 0.24595505f, 0.96928124f }, { 0.24892761f, 0.96852209f }, { 0.25189782f, 0.96775384f },
{ 0.25486566f, 0.96697647f }, { 0.25783110f, 0.96619000f }, { 0.26079412f, 0.96539444f },
{ 0.26375468f, 0.96458979f }, { 0.26671276f, 0.96377607f }, { 0.26966833f, 0.96295327f },
{ 0.27262136f, 0.96212140f }, { 0.27557182f, 0.96128049f }, { 0.27851969f, 0.96043052f },
{ 0.28146494f, 0.95957151f }, { 0.28440754f, 0.95870347f }, { 0.28734746f, 0.95782641f },
{ 0.29028468f, 0.95694034f }, { 0.29321916f, 0.95604525f }, { 0.29615089f, 0.95514117f },
{ 0.29907983f, 0.95422810f }, { 0.30200595f, 0.95330604f }, { 0.30492923f, 0.95237501f },
{ 0.30784964f, 0.95143502f }, { 0.31076715f, 0.95048607f }, { 0.31368174f, 0.94952818f },
{ 0.31659338f, 0.94856135f }, { 0.31950203f, 0.94758559f }, { 0.32240768f, 0.94660091f },
{ 0.32531029f, 0.94560733f }, { 0.32820984f, 0.94460484f }, { 0.33110631f, 0.94359346f },
{ 0.33399965f, 0.94257320f }, { 0.33688985f, 0.94154407f }, { 0.33977688f, 0.94050607f },
{ 0.34266072f, 0.93945922f }, { 0.34554132f, 0.93840353f }, { 0.34841868f, 0.93733901f },
{ 0.35129276f, 0.93626567f }, { 0.35416353f, 0.93518351f }, { 0.35703096f, 0.93409255f },
{ 0.35989504f, 0.93299280f }, { 0.36275572f, 0.93188427f }, { 0.36561300f, 0.93076696f },
{ 0.36846683f, 0.92964090f }, { 0.37131719f, 0.92850608f }, { 0.37416406f, 0.92736253f },
{ 0.37700741f, 0.92621024f }, { 0.37984721f, 0.92504924f }, { 0.38268343f, 0.92387953f },
{ 0.38551605f, 0.92270113f }, { 0.38834505f, 0.92151404f }, { 0.39117038f, 0.92031828f },
{ 0.39399204f, 0.91911385f }, { 0.39680999f, 0.91790078f }, { 0.39962420f, 0.91667906f },
{ 0.40243465f, 0.91544872f }, { 0.40524131f, 0.91420976f }, { 0.40804416f, 0.91296219f },
{ 0.41084317f, 0.91170603f }, { 0.41363831f, 0.91044129f }, { 0.41642956f, 0.90916798f },
{ 0.41921689f, 0.90788612f }, { 0.42200027f, 0.90659570f }, { 0.42477968f, 0.90529676f },
{ 0.42755509f, 0.90398929f }, { 0.43032648f, 0.90267332f }, { 0.43309382f, 0.90134885f },
{ 0.43585708f, 0.90001589f }, { 0.43861624f, 0.89867447f }, { 0.44137127f, 0.89732458f },
{ 0.44412214f, 0.89596625f }, { 0.44686884f, 0.89459949f }, { 0.44961133f, 0.89322430f },
{ 0.45234959f, 0.89184071f }, { 0.45508359f, 0.89044872f }, { 0.45781330f, 0.88904836f },
{ 0.46053871f, 0.88763962f }, { 0.46325978f, 0.88622253f }, { 0.46597650f, 0.88479710f },
{ 0.46868882f, 0.88336334f }, { 0.47139674f, 0.88192126f }, { 0.47410021f, 0.88047089f },
{ 0.47679923f, 0.87901223f }, { 0.47949376f, 0.87754529f }, { 0.48218377f, 0.87607009f },
{ 0.48486925f, 0.87458665f }, { 0.48755016f, 0.87309498f }, { 0.49022648f, 0.87159509f },
{ 0.49289819f, 0.87008699f }, { 0.49556526f, 0.86857071f }, { 0.49822767f, 0.86704625f },
{ 0.50088538f, 0.86551362f }, { 0.50353838f, 0.86397286f }, { 0.50618665f, 0.86242396f },
{ 0.50883014f, 0.86086694f }, { 0.51146885f, 0.85930182f }, { 0.51410274f, 0.85772861f },
{ 0.51673180f, 0.85614733f }, { 0.51935599f, 0.85455799f }, { 0.52197529f, 0.85296060f },
{ 0.52458968f, 0.85135519f }, { 0.52719913f, 0.84974177f }, { 0.52980362f, 0.84812034f },
{ 0.53240313f, 0.84649094f }, { 0.53499762f, 0.84485357f }, { 0.53758708f, 0.84320824f },
{ 0.54017147f, 0.84155498f }, { 0.54275078f, 0.83989379f }, { 0.54532499f, 0.83822471f },
{ 0.54789406f, 0.83654773f }, { 0.55045797f, 0.83486287f }, { 0.55301671f, 0.83317016f },
{ 0.55557023f, 0.83146961f }, { 0.55811853f, 0.82976123f }, { 0.56066158f, 0.82804505f },
{ 0.56319934f, 0.82632106f }, { 0.56573181f, 0.82458930f }, { 0.56825895f, 0.82284978f },
{ 0.57078075f, 0.82110251f }, { 0.57329717f, 0.81934752f }, { 0.57580819f, 0.81758481f },
{ 0.57831380f, 0.81581441f }, { 0.58081396f, 0.81403633f }, { 0.58330865f, 0.81225059f },
{ 0.58579786f, 0.81045720f }, { 0.58828155f, 0.80865618f }, { 0.59075970f, 0.80684755f },
{ 0.59323230f, 0.80503133f }, { 0.59569930f, 0.80320753f }, { 0.59816071f, 0.80137617f },
{ 0.60061648f, 0.79953727f }, { 0.60306660f, 0.79769084f }, { 0.60551104f, 0.79583690f },
{ 0.60794978f, 0.79397548f }, { 0.61038281f, 0.79210658f }, { 0.61281008f, 0.79023022f },
{ 0.61523159f, 0.78834643f }, { 0.61764731f, 0.78645521f }, { 0.62005721f, 0.78455660f },
{ 0.62246128f, 0.78265060f }, { 0.62485949f, 0.78073723f }, { 0.62725182f, 0.77881651f },
{ 0.62963824f, 0.77688847f }, { 0.63201874f, 0.77495311f }, { 0.63439328f, 0.77301045f },
{ 0.63676186f, 0.77106052f }, { 0.63912444f, 0.76910334f }, { 0.64148101f, 0.76713891f },
{ 0.64383154f, 0.76516727f }, { 0.64617601f, 0.76318842f }, { 0.64851440f, 0.76120239f },
{ 0.65084668f, 0.75920919f }, { 0.65317284f, 0.75720885f }, { 0.65549285f, 0.75520138f },
{ 0.65780669f, 0.75318680f }, { 0.66011434f, 0.75116513f }, { 0.66241578f, 0.74913639f },
{ 0.66471098f, 0.74710061f }, { 0.66699992f, 0.74505779f }, { 0.66928259f, 0.74300795f },
{ 0.67155895f, 0.74095113f }, { 0.67382900f, 0.73888732f }, { 0.67609270f, 0.73681657f },
{ 0.67835004f, 0.73473888f }, { 0.68060100f, 0.73265427f }, { 0.68284555f, 0.73056277f },
{ 0.68508367f, 0.72846439f }, { 0.68731534f, 0.72635916f }, { 0.68954054f, 0.72424708f },
{ 0.69175926f, 0.72212819f }, { 0.69397146f, 0.72000251f }, { 0.69617713f, 0.71787005f },
{ 0.69837625f, 0.71573083f }, { 0.70056879f, 0.71358487f }, { 0.70275474f, 0.71143220f },
{ 0.70493408f, 0.70927283f }, { 0.70710678f, 0.70710678f }, { 0.70927283f, 0.70493408f },
{ 0.71143220f, 0.70275474f }, { 0.71358487f, 0.70056879f }, { 0.71573083f, 0.69837625f },
{ 0.71787005f, 0.69617713f }, { 0.72000251f, 0.69397146f }, { 0.72212819f, 0.69175926f },
{ 0.72424708f, 0.68954054f }, { 0.72635916f, 0.68731534f }, { 0.72846439f, 0.68508367f },
{ 0.73056277f, 0.68284555f }, { 0.73265427f, 0.68060100f }, { 0.73473888f, 0.67835004f },
{ 0.73681657f, 0.67609270f }, { 0.73888732f, 0.67382900f }, { 0.74095113f, 0.67155895f },
{ 0.74300795f, 0.66928259f }, { 0.74505779f, 0.66699992f }, { 0.74710061f, 0.66471098f },
{ 0.74913639f, 0.66241578f }, { 0.75116513f, 0.66011434f }, { 0.75318680f, 0.65780669f },
{ 0.75520138f, 0.65549285f }, { 0.75720885f, 0.65317284f }, { 0.75920919f, 0.65084668f },
{ 0.76120239f, 0.64851440f }, { 0.76318842f, 0.64617601f }, { 0.76516727f, 0.64383154f },
{ 0.76713891f, 0.64148101f }, { 0.76910334f, 0.63912444f }, { 0.77106052f, 0.63676186f },
{ 0.77301045f, 0.63439328f }, { 0.77495311f, 0.63201874f }, { 0.77688847f, 0.62963824f },
{ 0.77881651f, 0.62725182f }, { 0.78073723f, 0.62485949f }, { 0.78265060f, 0.62246128f },
{ 0.78455660f, 0.62005721f }, { 0.78645521f, 0.61764731f }, { 0.78834643f, 0.61523159f },
{ 0.79023022f, 0.61281008f }, { 0.79210658f, 0.61038281f }, { 0.79397548f, 0.60794978f },
{ 0.79583690f, 0.60551104f }, { 0.79769084f, 0.60306660f }, { 0.79953727f, 0.60061648f },
{ 0.80137617f, 0.59816071f }, { 0.80320753f, 0.59569930f }, { 0.80503133f, 0.59323230f },
{ 0.80684755f, 0.59075970f }, { 0.80865618f, 0.58828155f }, { 0.81045720f, 0.58579786f },
{ 0.81225059f, 0.58330865f }, { 0.81403633f, 0.58081396f }, { 0.81581441f, 0.57831380f },
{ 0.81758481f, 0.57580819f }, { 0.81934752f, 0.57329717f }, { 0.82110251f, 0.57078075f },
{ 0.82284978f, 0.56825895f }, { 0.82458930f, 0.56573181f }, { 0.82632106f, 0.56319934f },
{ 0.82804505f, 0.56066158f }, { 0.82976123f, 0.55811853f }, { 0.83146961f, 0.55557023f },
{ 0.83317016f, 0.55301671f }, { 0.83486287f, 0.55045797f }, { 0.83654773f, 0.54789406f },
{ 0.83822471f, 0.54532499f }, { 0.83989379f, 0.54275078f }, { 0.84155498f, 0.54017147f },
{ 0.84320824f, 0.53758708f }, { 0.84485357f, 0.53499762f }, { 0.84649094f, 0.53240313f },
{ 0.84812034f, 0.52980362f }, { 0.84974177f, 0.52719913f }, { 0.85135519f, 0.52458968f },
{ 0.85296060f, 0.52197529f }, { 0.85455799f, 0.51935599f }, { 0.85614733f, 0.51673180f },
{ 0.85772861f, 0.51410274f }, { 0.85930182f, 0.51146885f }, { 0.86086694f, 0.50883014f },
{ 0.86242396f, 0.50618665f }, { 0.86397286f, 0.50353838f }, { 0.86551362f, 0.50088538f },
{ 0.86704625f, 0.49822767f }, { 0.86857071f, 0.49556526f }, { 0.87008699f, 0.49289819f },
{ 0.87159509f, 0.49022648f }, { 0.87309498f, 0.48755016f }, { 0.87458665f, 0.48486925f },
{ 0.87607009f, 0.48218377f }, { 0.87754529f, 0.47949376f }, { 0.87901223f, 0.47679923f },
{ 0.88047089f, 0.47410021f }, { 0.88192126f, 0.47139674f }, { 0.88336334f, 0.46868882f },
{ 0.88479710f, 0.46597650f }, { 0.88622253f, 0.46325978f }, { 0.88763962f, 0.46053871f },
{ 0.88904836f, 0.45781330f }, { 0.89044872f, 0.45508359f }, { 0.89184071f, 0.45234959f },
{ 0.89322430f, 0.44961133f }, { 0.89459949f, 0.44686884f }, { 0.89596625f, 0.44412214f },
{ 0.89732458f, 0.44137127f }, { 0.89867447f, 0.43861624f }, { 0.90001589f, 0.43585708f },
{ 0.90134885f, 0.43309382f }, { 0.90267332f, 0.43032648f }, { 0.90398929f, 0.42755509f },
{ 0.90529676f, 0.42477968f }, { 0.90659570f, 0.42200027f }, { 0.90788612f, 0.41921689f },
{ 0.90916798f, 0.41642956f }, { 0.91044129f, 0.41363831f }, { 0.91170603f, 0.41084317f },
{ 0.91296219f, 0.40804416f }, { 0.91420976f, 0.40524131f }, { 0.91544872f, 0.40243465f },
{ 0.91667906f, 0.39962420f }, { 0.91790078f, 0.39680999f }, { 0.91911385f, 0.39399204f },
{ 0.92031828f, 0.39117038f }, { 0.92151404f, 0.38834505f }, { 0.92270113f, 0.38551605f },
{ 0.92387953f, 0.38268343f }, { 0.92504924f, 0.37984721f }, { 0.92621024f, 0.37700741f },
{ 0.92736253f, 0.37416406f }, { 0.92850608f, 0.37131719f }, { 0.92964090f, 0.36846683f },
{ 0.93076696f, 0.36561300f }, { 0.93188427f, 0.36275572f }, { 0.93299280f, 0.35989504f },
{ 0.93409255f, 0.35703096f }, { 0.93518351f, 0.35416353f }, { 0.93626567f, 0.35129276f },
{ 0.93733901f, 0.34841868f }, { 0.93840353f, 0.34554132f }, { 0.93945922f, 0.34266072f },
{ 0.94050607f, 0.33977688f }, { 0.94154407f, 0.33688985f }, { 0.94257320f, 0.33399965f },
{ 0.94359346f, 0.33110631f }, { 0.94460484f, 0.32820984f }, { 0.94560733f, 0.32531029f },
{ 0.94660091f, 0.32240768f }, { 0.94758559f, 0.31950203f }, { 0.94856135f, 0.31659338f },
{ 0.94952818f, 0.31368174f }, { 0.95048607f, 0.31076715f }, { 0.95143502f, 0.30784964f },
{ 0.95237501f, 0.30492923f }, { 0.95330604f, 0.30200595f }, { 0.95422810f, 0.29907983f },
{ 0.95514117f, 0.29615089f }, { 0.95604525f, 0.29321916f }, { 0.95694034f, 0.29028468f },
{ 0.95782641f, 0.28734746f }, { 0.95870347f, 0.28440754f }, { 0.95957151f, 0.28146494f },
{ 0.96043052f, 0.27851969f }, { 0.96128049f, 0.27557182f }, { 0.96212140f, 0.27262136f },
{ 0.96295327f, 0.26966833f }, { 0.96377607f, 0.26671276f }, { 0.96458979f, 0.26375468f },
{ 0.96539444f, 0.26079412f }, { 0.96619000f, 0.25783110f }, { 0.96697647f, 0.25486566f },
{ 0.96775384f, 0.25189782f }, { 0.96852209f, 0.24892761f }, { 0.96928124f, 0.24595505f },
{ 0.97003125f, 0.24298018f }, { 0.97077214f, 0.24000302f }, { 0.97150389f, 0.23702361f },
{ 0.97222650f, 0.23404196f }, { 0.97293995f, 0.23105811f }, { 0.97364425f, 0.22807208f },
{ 0.97433938f, 0.22508391f }, { 0.97502535f, 0.22209362f }, { 0.97570213f, 0.21910124f },
{ 0.97636973f, 0.21610680f }, { 0.97702814f, 0.21311032f }, { 0.97767736f, 0.21011184f },
{ 0.97831737f, 0.20711138f }, { 0.97894818f, 0.20410897f }, { 0.97956977f, 0.20110463f },
{ 0.98018214f, 0.19809841f }, { 0.98078528f, 0.19509032f }, { 0.98137919f, 0.19208040f },
{ 0.98196387f, 0.18906866f }, { 0.98253930f, 0.18605515f }, { 0.98310549f, 0.18303989f },
{ 0.98366242f, 0.18002290f }, { 0.98421009f, 0.17700422f }, { 0.98474850f, 0.17398387f },
{ 0.98527764f, 0.17096189f }, { 0.98579751f, 0.16793829f }, { 0.98630810f, 0.16491312f },
{ 0.98680940f, 0.16188639f }, { 0.98730142f, 0.15885814f }, { 0.98778414f, 0.15582840f },
{ 0.98825757f, 0.15279719f }, { 0.98872169f, 0.14976453f }, { 0.98917651f, 0.14673047f },
{ 0.98962202f, 0.14369503f }, { 0.99005821f, 0.14065824f }, { 0.99048508f, 0.13762012f },
{ 0.99090264f, 0.13458071f }, { 0.99131086f, 0.13154003f }, { 0.99170975f, 0.12849811f },
{ 0.99209931f, 0.12545498f }, { 0.99247953f, 0.12241068f }, { 0.99285041f, 0.11936521f },
{ 0.99321195f, 0.11631863f }, { 0.99356414f, 0.11327095f }, { 0.99390697f, 0.11022221f },
{ 0.99424045f, 0.10717242f }, { 0.99456457f, 0.10412163f }, { 0.99487933f, 0.10106986f },
{ 0.99518473f, 0.09801714f }, { 0.99548076f, 0.09496350f }, { 0.99576741f, 0.09190896f },
{ 0.99604470f, 0.08885355f }, { 0.99631261f, 0.08579731f }, { 0.99657115f, 0.08274026f },
{ 0.99682030f, 0.07968244f }, { 0.99706007f, 0.07662386f }, { 0.99729046f, 0.07356456f },
{ 0.99751146f, 0.07050457f }, { 0.99772307f, 0.06744392f }, { 0.99792529f, 0.06438263f },
{ 0.99811811f, 0.06132074f }, { 0.99830154f, 0.05825826f }, { 0.99847558f, 0.05519524f },
{ 0.99864022f, 0.05213170f }, { 0.99879546f, 0.04906767f }, { 0.99894129f, 0.04600318f },
{ 0.99907773f, 0.04293826f }, { 0.99920476f, 0.03987293f }, { 0.99932238f, 0.03680722f },
{ 0.99943060f, 0.03374117f }, { 0.99952942f, 0.03067480f }, { 0.99961882f, 0.02760815f },
{ 0.99969882f, 0.02454123f }, { 0.99976941f, 0.02147408f }, { 0.99983058f, 0.01840673f },
{ 0.99988235f, 0.01533921f }, { 0.99992470f, 0.01227154f }, { 0.99995764f, 0.00920375f },
{ 0.99998118f, 0.00613588f }, { 0.99999529f, 0.00306796f }
};
/*
# python code to generate twiddles
import cmath as C
def rfft_twiddles(FFTLength: int):
N = FFTLength//2
twiddles = [C.exp(-1*C.pi*1j*k/N) for k in range(N)]
for i in range(N):
if not i%3:
print("\n ", end='')
print("{"+" {: .8f}f, ".format(twiddles[i].real), end='')
print("{: .8f}f".format(twiddles[i].imag)+" },", end='')
print(" ", end='')
print("")
*/
const Complex_type_f32 twiddleCoef_rfft_32[16] = {
{ 1.00000000f, -0.00000000f }, { 0.98078528f, -0.19509032f }, { 0.92387953f, -0.38268343f },
{ 0.83146961f, -0.55557023f }, { 0.70710678f, -0.70710678f }, { 0.55557023f, -0.83146961f },
{ 0.38268343f, -0.92387953f }, { 0.19509032f, -0.98078528f }, { 0.00000000f, -1.00000000f },
{ -0.19509032f, -0.98078528f }, { -0.38268343f, -0.92387953f }, { -0.55557023f, -0.83146961f },
{ -0.70710678f, -0.70710678f }, { -0.83146961f, -0.55557023f }, { -0.92387953f, -0.38268343f },
{ -0.98078528f, -0.19509032f }
};
const Complex_type_f32 twiddleCoef_rfft_64[32] = {
{ 1.00000000f, -0.00000000f }, { 0.99518473f, -0.09801714f }, { 0.98078528f, -0.19509032f },
{ 0.95694034f, -0.29028468f }, { 0.92387953f, -0.38268343f }, { 0.88192126f, -0.47139674f },
{ 0.83146961f, -0.55557023f }, { 0.77301045f, -0.63439328f }, { 0.70710678f, -0.70710678f },
{ 0.63439328f, -0.77301045f }, { 0.55557023f, -0.83146961f }, { 0.47139674f, -0.88192126f },
{ 0.38268343f, -0.92387953f }, { 0.29028468f, -0.95694034f }, { 0.19509032f, -0.98078528f },
{ 0.09801714f, -0.99518473f }, { 0.00000000f, -1.00000000f }, { -0.09801714f, -0.99518473f },
{ -0.19509032f, -0.98078528f }, { -0.29028468f, -0.95694034f }, { -0.38268343f, -0.92387953f },
{ -0.47139674f, -0.88192126f }, { -0.55557023f, -0.83146961f }, { -0.63439328f, -0.77301045f },
{ -0.70710678f, -0.70710678f }, { -0.77301045f, -0.63439328f }, { -0.83146961f, -0.55557023f },
{ -0.88192126f, -0.47139674f }, { -0.92387953f, -0.38268343f }, { -0.95694034f, -0.29028468f },
{ -0.98078528f, -0.19509032f }, { -0.99518473f, -0.09801714f }
};
const Complex_type_f32 twiddleCoef_rfft_128[64] = {
{ 1.00000000f, -0.00000000f }, { 0.99879546f, -0.04906767f }, { 0.99518473f, -0.09801714f },
{ 0.98917651f, -0.14673047f }, { 0.98078528f, -0.19509032f }, { 0.97003125f, -0.24298018f },
{ 0.95694034f, -0.29028468f }, { 0.94154407f, -0.33688985f }, { 0.92387953f, -0.38268343f },
{ 0.90398929f, -0.42755509f }, { 0.88192126f, -0.47139674f }, { 0.85772861f, -0.51410274f },
{ 0.83146961f, -0.55557023f }, { 0.80320753f, -0.59569930f }, { 0.77301045f, -0.63439328f },
{ 0.74095113f, -0.67155895f }, { 0.70710678f, -0.70710678f }, { 0.67155895f, -0.74095113f },
{ 0.63439328f, -0.77301045f }, { 0.59569930f, -0.80320753f }, { 0.55557023f, -0.83146961f },
{ 0.51410274f, -0.85772861f }, { 0.47139674f, -0.88192126f }, { 0.42755509f, -0.90398929f },
{ 0.38268343f, -0.92387953f }, { 0.33688985f, -0.94154407f }, { 0.29028468f, -0.95694034f },
{ 0.24298018f, -0.97003125f }, { 0.19509032f, -0.98078528f }, { 0.14673047f, -0.98917651f },
{ 0.09801714f, -0.99518473f }, { 0.04906767f, -0.99879546f }, { 0.00000000f, -1.00000000f },
{ -0.04906767f, -0.99879546f }, { -0.09801714f, -0.99518473f }, { -0.14673047f, -0.98917651f },
{ -0.19509032f, -0.98078528f }, { -0.24298018f, -0.97003125f }, { -0.29028468f, -0.95694034f },
{ -0.33688985f, -0.94154407f }, { -0.38268343f, -0.92387953f }, { -0.42755509f, -0.90398929f },
{ -0.47139674f, -0.88192126f }, { -0.51410274f, -0.85772861f }, { -0.55557023f, -0.83146961f },
{ -0.59569930f, -0.80320753f }, { -0.63439328f, -0.77301045f }, { -0.67155895f, -0.74095113f },
{ -0.70710678f, -0.70710678f }, { -0.74095113f, -0.67155895f }, { -0.77301045f, -0.63439328f },
{ -0.80320753f, -0.59569930f }, { -0.83146961f, -0.55557023f }, { -0.85772861f, -0.51410274f },
{ -0.88192126f, -0.47139674f }, { -0.90398929f, -0.42755509f }, { -0.92387953f, -0.38268343f },
{ -0.94154407f, -0.33688985f }, { -0.95694034f, -0.29028468f }, { -0.97003125f, -0.24298018f },
{ -0.98078528f, -0.19509032f }, { -0.98917651f, -0.14673047f }, { -0.99518473f, -0.09801714f },
{ -0.99879546f, -0.04906767f }
};
const Complex_type_f32 twiddleCoef_rfft_256[128] = {
{ 1.00000000f, -0.00000000f }, { 0.99969882f, -0.02454123f }, { 0.99879546f, -0.04906767f },
{ 0.99729046f, -0.07356456f }, { 0.99518473f, -0.09801714f }, { 0.99247953f, -0.12241068f },
{ 0.98917651f, -0.14673047f }, { 0.98527764f, -0.17096189f }, { 0.98078528f, -0.19509032f },
{ 0.97570213f, -0.21910124f }, { 0.97003125f, -0.24298018f }, { 0.96377607f, -0.26671276f },
{ 0.95694034f, -0.29028468f }, { 0.94952818f, -0.31368174f }, { 0.94154407f, -0.33688985f },
{ 0.93299280f, -0.35989504f }, { 0.92387953f, -0.38268343f }, { 0.91420976f, -0.40524131f },
{ 0.90398929f, -0.42755509f }, { 0.89322430f, -0.44961133f }, { 0.88192126f, -0.47139674f },
{ 0.87008699f, -0.49289819f }, { 0.85772861f, -0.51410274f }, { 0.84485357f, -0.53499762f },
{ 0.83146961f, -0.55557023f }, { 0.81758481f, -0.57580819f }, { 0.80320753f, -0.59569930f },
{ 0.78834643f, -0.61523159f }, { 0.77301045f, -0.63439328f }, { 0.75720885f, -0.65317284f },
{ 0.74095113f, -0.67155895f }, { 0.72424708f, -0.68954054f }, { 0.70710678f, -0.70710678f },
{ 0.68954054f, -0.72424708f }, { 0.67155895f, -0.74095113f }, { 0.65317284f, -0.75720885f },
{ 0.63439328f, -0.77301045f }, { 0.61523159f, -0.78834643f }, { 0.59569930f, -0.80320753f },
{ 0.57580819f, -0.81758481f }, { 0.55557023f, -0.83146961f }, { 0.53499762f, -0.84485357f },
{ 0.51410274f, -0.85772861f }, { 0.49289819f, -0.87008699f }, { 0.47139674f, -0.88192126f },
{ 0.44961133f, -0.89322430f }, { 0.42755509f, -0.90398929f }, { 0.40524131f, -0.91420976f },
{ 0.38268343f, -0.92387953f }, { 0.35989504f, -0.93299280f }, { 0.33688985f, -0.94154407f },
{ 0.31368174f, -0.94952818f }, { 0.29028468f, -0.95694034f }, { 0.26671276f, -0.96377607f },
{ 0.24298018f, -0.97003125f }, { 0.21910124f, -0.97570213f }, { 0.19509032f, -0.98078528f },
{ 0.17096189f, -0.98527764f }, { 0.14673047f, -0.98917651f }, { 0.12241068f, -0.99247953f },
{ 0.09801714f, -0.99518473f }, { 0.07356456f, -0.99729046f }, { 0.04906767f, -0.99879546f },
{ 0.02454123f, -0.99969882f }, { 0.00000000f, -1.00000000f }, { -0.02454123f, -0.99969882f },
{ -0.04906767f, -0.99879546f }, { -0.07356456f, -0.99729046f }, { -0.09801714f, -0.99518473f },
{ -0.12241068f, -0.99247953f }, { -0.14673047f, -0.98917651f }, { -0.17096189f, -0.98527764f },
{ -0.19509032f, -0.98078528f }, { -0.21910124f, -0.97570213f }, { -0.24298018f, -0.97003125f },
{ -0.26671276f, -0.96377607f }, { -0.29028468f, -0.95694034f }, { -0.31368174f, -0.94952818f },
{ -0.33688985f, -0.94154407f }, { -0.35989504f, -0.93299280f }, { -0.38268343f, -0.92387953f },
{ -0.40524131f, -0.91420976f }, { -0.42755509f, -0.90398929f }, { -0.44961133f, -0.89322430f },
{ -0.47139674f, -0.88192126f }, { -0.49289819f, -0.87008699f }, { -0.51410274f, -0.85772861f },
{ -0.53499762f, -0.84485357f }, { -0.55557023f, -0.83146961f }, { -0.57580819f, -0.81758481f },
{ -0.59569930f, -0.80320753f }, { -0.61523159f, -0.78834643f }, { -0.63439328f, -0.77301045f },
{ -0.65317284f, -0.75720885f }, { -0.67155895f, -0.74095113f }, { -0.68954054f, -0.72424708f },
{ -0.70710678f, -0.70710678f }, { -0.72424708f, -0.68954054f }, { -0.74095113f, -0.67155895f },
{ -0.75720885f, -0.65317284f }, { -0.77301045f, -0.63439328f }, { -0.78834643f, -0.61523159f },
{ -0.80320753f, -0.59569930f }, { -0.81758481f, -0.57580819f }, { -0.83146961f, -0.55557023f },
{ -0.84485357f, -0.53499762f }, { -0.85772861f, -0.51410274f }, { -0.87008699f, -0.49289819f },
{ -0.88192126f, -0.47139674f }, { -0.89322430f, -0.44961133f }, { -0.90398929f, -0.42755509f },
{ -0.91420976f, -0.40524131f }, { -0.92387953f, -0.38268343f }, { -0.93299280f, -0.35989504f },
{ -0.94154407f, -0.33688985f }, { -0.94952818f, -0.31368174f }, { -0.95694034f, -0.29028468f },
{ -0.96377607f, -0.26671276f }, { -0.97003125f, -0.24298018f }, { -0.97570213f, -0.21910124f },
{ -0.98078528f, -0.19509032f }, { -0.98527764f, -0.17096189f }, { -0.98917651f, -0.14673047f },
{ -0.99247953f, -0.12241068f }, { -0.99518473f, -0.09801714f }, { -0.99729046f, -0.07356456f },
{ -0.99879546f, -0.04906767f }, { -0.99969882f, -0.02454123f }
};
const Complex_type_f32 twiddleCoef_rfft_512[256] = {
{ 1.00000000f, -0.00000000f }, { 0.99992470f, -0.01227154f }, { 0.99969882f, -0.02454123f },
{ 0.99932238f, -0.03680722f }, { 0.99879546f, -0.04906767f }, { 0.99811811f, -0.06132074f },
{ 0.99729046f, -0.07356456f }, { 0.99631261f, -0.08579731f }, { 0.99518473f, -0.09801714f },
{ 0.99390697f, -0.11022221f }, { 0.99247953f, -0.12241068f }, { 0.99090264f, -0.13458071f },
{ 0.98917651f, -0.14673047f }, { 0.98730142f, -0.15885814f }, { 0.98527764f, -0.17096189f },
{ 0.98310549f, -0.18303989f }, { 0.98078528f, -0.19509032f }, { 0.97831737f, -0.20711138f },
{ 0.97570213f, -0.21910124f }, { 0.97293995f, -0.23105811f }, { 0.97003125f, -0.24298018f },
{ 0.96697647f, -0.25486566f }, { 0.96377607f, -0.26671276f }, { 0.96043052f, -0.27851969f },
{ 0.95694034f, -0.29028468f }, { 0.95330604f, -0.30200595f }, { 0.94952818f, -0.31368174f },
{ 0.94560733f, -0.32531029f }, { 0.94154407f, -0.33688985f }, { 0.93733901f, -0.34841868f },
{ 0.93299280f, -0.35989504f }, { 0.92850608f, -0.37131719f }, { 0.92387953f, -0.38268343f },
{ 0.91911385f, -0.39399204f }, { 0.91420976f, -0.40524131f }, { 0.90916798f, -0.41642956f },
{ 0.90398929f, -0.42755509f }, { 0.89867447f, -0.43861624f }, { 0.89322430f, -0.44961133f },
{ 0.88763962f, -0.46053871f }, { 0.88192126f, -0.47139674f }, { 0.87607009f, -0.48218377f },
{ 0.87008699f, -0.49289819f }, { 0.86397286f, -0.50353838f }, { 0.85772861f, -0.51410274f },
{ 0.85135519f, -0.52458968f }, { 0.84485357f, -0.53499762f }, { 0.83822471f, -0.54532499f },
{ 0.83146961f, -0.55557023f }, { 0.82458930f, -0.56573181f }, { 0.81758481f, -0.57580819f },
{ 0.81045720f, -0.58579786f }, { 0.80320753f, -0.59569930f }, { 0.79583690f, -0.60551104f },
{ 0.78834643f, -0.61523159f }, { 0.78073723f, -0.62485949f }, { 0.77301045f, -0.63439328f },
{ 0.76516727f, -0.64383154f }, { 0.75720885f, -0.65317284f }, { 0.74913639f, -0.66241578f },
{ 0.74095113f, -0.67155895f }, { 0.73265427f, -0.68060100f }, { 0.72424708f, -0.68954054f },
{ 0.71573083f, -0.69837625f }, { 0.70710678f, -0.70710678f }, { 0.69837625f, -0.71573083f },
{ 0.68954054f, -0.72424708f }, { 0.68060100f, -0.73265427f }, { 0.67155895f, -0.74095113f },
{ 0.66241578f, -0.74913639f }, { 0.65317284f, -0.75720885f }, { 0.64383154f, -0.76516727f },
{ 0.63439328f, -0.77301045f }, { 0.62485949f, -0.78073723f }, { 0.61523159f, -0.78834643f },
{ 0.60551104f, -0.79583690f }, { 0.59569930f, -0.80320753f }, { 0.58579786f, -0.81045720f },
{ 0.57580819f, -0.81758481f }, { 0.56573181f, -0.82458930f }, { 0.55557023f, -0.83146961f },
{ 0.54532499f, -0.83822471f }, { 0.53499762f, -0.84485357f }, { 0.52458968f, -0.85135519f },
{ 0.51410274f, -0.85772861f }, { 0.50353838f, -0.86397286f }, { 0.49289819f, -0.87008699f },
{ 0.48218377f, -0.87607009f }, { 0.47139674f, -0.88192126f }, { 0.46053871f, -0.88763962f },
{ 0.44961133f, -0.89322430f }, { 0.43861624f, -0.89867447f }, { 0.42755509f, -0.90398929f },
{ 0.41642956f, -0.90916798f }, { 0.40524131f, -0.91420976f }, { 0.39399204f, -0.91911385f },
{ 0.38268343f, -0.92387953f }, { 0.37131719f, -0.92850608f }, { 0.35989504f, -0.93299280f },
{ 0.34841868f, -0.93733901f }, { 0.33688985f, -0.94154407f }, { 0.32531029f, -0.94560733f },
{ 0.31368174f, -0.94952818f }, { 0.30200595f, -0.95330604f }, { 0.29028468f, -0.95694034f },
{ 0.27851969f, -0.96043052f }, { 0.26671276f, -0.96377607f }, { 0.25486566f, -0.96697647f },
{ 0.24298018f, -0.97003125f }, { 0.23105811f, -0.97293995f }, { 0.21910124f, -0.97570213f },
{ 0.20711138f, -0.97831737f }, { 0.19509032f, -0.98078528f }, { 0.18303989f, -0.98310549f },
{ 0.17096189f, -0.98527764f }, { 0.15885814f, -0.98730142f }, { 0.14673047f, -0.98917651f },
{ 0.13458071f, -0.99090264f }, { 0.12241068f, -0.99247953f }, { 0.11022221f, -0.99390697f },
{ 0.09801714f, -0.99518473f }, { 0.08579731f, -0.99631261f }, { 0.07356456f, -0.99729046f },
{ 0.06132074f, -0.99811811f }, { 0.04906767f, -0.99879546f }, { 0.03680722f, -0.99932238f },
{ 0.02454123f, -0.99969882f }, { 0.01227154f, -0.99992470f }, { 0.00000000f, -1.00000000f },
{ -0.01227154f, -0.99992470f }, { -0.02454123f, -0.99969882f }, { -0.03680722f, -0.99932238f },
{ -0.04906767f, -0.99879546f }, { -0.06132074f, -0.99811811f }, { -0.07356456f, -0.99729046f },
{ -0.08579731f, -0.99631261f }, { -0.09801714f, -0.99518473f }, { -0.11022221f, -0.99390697f },
{ -0.12241068f, -0.99247953f }, { -0.13458071f, -0.99090264f }, { -0.14673047f, -0.98917651f },
{ -0.15885814f, -0.98730142f }, { -0.17096189f, -0.98527764f }, { -0.18303989f, -0.98310549f },
{ -0.19509032f, -0.98078528f }, { -0.20711138f, -0.97831737f }, { -0.21910124f, -0.97570213f },
{ -0.23105811f, -0.97293995f }, { -0.24298018f, -0.97003125f }, { -0.25486566f, -0.96697647f },
{ -0.26671276f, -0.96377607f }, { -0.27851969f, -0.96043052f }, { -0.29028468f, -0.95694034f },
{ -0.30200595f, -0.95330604f }, { -0.31368174f, -0.94952818f }, { -0.32531029f, -0.94560733f },
{ -0.33688985f, -0.94154407f }, { -0.34841868f, -0.93733901f }, { -0.35989504f, -0.93299280f },
{ -0.37131719f, -0.92850608f }, { -0.38268343f, -0.92387953f }, { -0.39399204f, -0.91911385f },
{ -0.40524131f, -0.91420976f }, { -0.41642956f, -0.90916798f }, { -0.42755509f, -0.90398929f },
{ -0.43861624f, -0.89867447f }, { -0.44961133f, -0.89322430f }, { -0.46053871f, -0.88763962f },
{ -0.47139674f, -0.88192126f }, { -0.48218377f, -0.87607009f }, { -0.49289819f, -0.87008699f },
{ -0.50353838f, -0.86397286f }, { -0.51410274f, -0.85772861f }, { -0.52458968f, -0.85135519f },
{ -0.53499762f, -0.84485357f }, { -0.54532499f, -0.83822471f }, { -0.55557023f, -0.83146961f },
{ -0.56573181f, -0.82458930f }, { -0.57580819f, -0.81758481f }, { -0.58579786f, -0.81045720f },
{ -0.59569930f, -0.80320753f }, { -0.60551104f, -0.79583690f }, { -0.61523159f, -0.78834643f },
{ -0.62485949f, -0.78073723f }, { -0.63439328f, -0.77301045f }, { -0.64383154f, -0.76516727f },
{ -0.65317284f, -0.75720885f }, { -0.66241578f, -0.74913639f }, { -0.67155895f, -0.74095113f },
{ -0.68060100f, -0.73265427f }, { -0.68954054f, -0.72424708f }, { -0.69837625f, -0.71573083f },
{ -0.70710678f, -0.70710678f }, { -0.71573083f, -0.69837625f }, { -0.72424708f, -0.68954054f },
{ -0.73265427f, -0.68060100f }, { -0.74095113f, -0.67155895f }, { -0.74913639f, -0.66241578f },
{ -0.75720885f, -0.65317284f }, { -0.76516727f, -0.64383154f }, { -0.77301045f, -0.63439328f },
{ -0.78073723f, -0.62485949f }, { -0.78834643f, -0.61523159f }, { -0.79583690f, -0.60551104f },
{ -0.80320753f, -0.59569930f }, { -0.81045720f, -0.58579786f }, { -0.81758481f, -0.57580819f },
{ -0.82458930f, -0.56573181f }, { -0.83146961f, -0.55557023f }, { -0.83822471f, -0.54532499f },
{ -0.84485357f, -0.53499762f }, { -0.85135519f, -0.52458968f }, { -0.85772861f, -0.51410274f },
{ -0.86397286f, -0.50353838f }, { -0.87008699f, -0.49289819f }, { -0.87607009f, -0.48218377f },
{ -0.88192126f, -0.47139674f }, { -0.88763962f, -0.46053871f }, { -0.89322430f, -0.44961133f },
{ -0.89867447f, -0.43861624f }, { -0.90398929f, -0.42755509f }, { -0.90916798f, -0.41642956f },
{ -0.91420976f, -0.40524131f }, { -0.91911385f, -0.39399204f }, { -0.92387953f, -0.38268343f },
{ -0.92850608f, -0.37131719f }, { -0.93299280f, -0.35989504f }, { -0.93733901f, -0.34841868f },
{ -0.94154407f, -0.33688985f }, { -0.94560733f, -0.32531029f }, { -0.94952818f, -0.31368174f },
{ -0.95330604f, -0.30200595f }, { -0.95694034f, -0.29028468f }, { -0.96043052f, -0.27851969f },
{ -0.96377607f, -0.26671276f }, { -0.96697647f, -0.25486566f }, { -0.97003125f, -0.24298018f },
{ -0.97293995f, -0.23105811f }, { -0.97570213f, -0.21910124f }, { -0.97831737f, -0.20711138f },
{ -0.98078528f, -0.19509032f }, { -0.98310549f, -0.18303989f }, { -0.98527764f, -0.17096189f },
{ -0.98730142f, -0.15885814f }, { -0.98917651f, -0.14673047f }, { -0.99090264f, -0.13458071f },
{ -0.99247953f, -0.12241068f }, { -0.99390697f, -0.11022221f }, { -0.99518473f, -0.09801714f },
{ -0.99631261f, -0.08579731f }, { -0.99729046f, -0.07356456f }, { -0.99811811f, -0.06132074f },
{ -0.99879546f, -0.04906767f }, { -0.99932238f, -0.03680722f }, { -0.99969882f, -0.02454123f },
{ -0.99992470f, -0.01227154f }
};
const Complex_type_f32 twiddleCoef_rfft_1024[512] = {
{ 1.00000000f, -0.00000000f }, { 0.99998118f, -0.00613588f }, { 0.99992470f, -0.01227154f },
{ 0.99983058f, -0.01840673f }, { 0.99969882f, -0.02454123f }, { 0.99952942f, -0.03067480f },
{ 0.99932238f, -0.03680722f }, { 0.99907773f, -0.04293826f }, { 0.99879546f, -0.04906767f },
{ 0.99847558f, -0.05519524f }, { 0.99811811f, -0.06132074f }, { 0.99772307f, -0.06744392f },
{ 0.99729046f, -0.07356456f }, { 0.99682030f, -0.07968244f }, { 0.99631261f, -0.08579731f },
{ 0.99576741f, -0.09190896f }, { 0.99518473f, -0.09801714f }, { 0.99456457f, -0.10412163f },
{ 0.99390697f, -0.11022221f }, { 0.99321195f, -0.11631863f }, { 0.99247953f, -0.12241068f },
{ 0.99170975f, -0.12849811f }, { 0.99090264f, -0.13458071f }, { 0.99005821f, -0.14065824f },
{ 0.98917651f, -0.14673047f }, { 0.98825757f, -0.15279719f }, { 0.98730142f, -0.15885814f },
{ 0.98630810f, -0.16491312f }, { 0.98527764f, -0.17096189f }, { 0.98421009f, -0.17700422f },
{ 0.98310549f, -0.18303989f }, { 0.98196387f, -0.18906866f }, { 0.98078528f, -0.19509032f },
{ 0.97956977f, -0.20110463f }, { 0.97831737f, -0.20711138f }, { 0.97702814f, -0.21311032f },
{ 0.97570213f, -0.21910124f }, { 0.97433938f, -0.22508391f }, { 0.97293995f, -0.23105811f },
{ 0.97150389f, -0.23702361f }, { 0.97003125f, -0.24298018f }, { 0.96852209f, -0.24892761f },
{ 0.96697647f, -0.25486566f }, { 0.96539444f, -0.26079412f }, { 0.96377607f, -0.26671276f },
{ 0.96212140f, -0.27262136f }, { 0.96043052f, -0.27851969f }, { 0.95870347f, -0.28440754f },
{ 0.95694034f, -0.29028468f }, { 0.95514117f, -0.29615089f }, { 0.95330604f, -0.30200595f },
{ 0.95143502f, -0.30784964f }, { 0.94952818f, -0.31368174f }, { 0.94758559f, -0.31950203f },
{ 0.94560733f, -0.32531029f }, { 0.94359346f, -0.33110631f }, { 0.94154407f, -0.33688985f },
{ 0.93945922f, -0.34266072f }, { 0.93733901f, -0.34841868f }, { 0.93518351f, -0.35416353f },
{ 0.93299280f, -0.35989504f }, { 0.93076696f, -0.36561300f }, { 0.92850608f, -0.37131719f },
{ 0.92621024f, -0.37700741f }, { 0.92387953f, -0.38268343f }, { 0.92151404f, -0.38834505f },
{ 0.91911385f, -0.39399204f }, { 0.91667906f, -0.39962420f }, { 0.91420976f, -0.40524131f },
{ 0.91170603f, -0.41084317f }, { 0.90916798f, -0.41642956f }, { 0.90659570f, -0.42200027f },
{ 0.90398929f, -0.42755509f }, { 0.90134885f, -0.43309382f }, { 0.89867447f, -0.43861624f },
{ 0.89596625f, -0.44412214f }, { 0.89322430f, -0.44961133f }, { 0.89044872f, -0.45508359f },
{ 0.88763962f, -0.46053871f }, { 0.88479710f, -0.46597650f }, { 0.88192126f, -0.47139674f },
{ 0.87901223f, -0.47679923f }, { 0.87607009f, -0.48218377f }, { 0.87309498f, -0.48755016f },
{ 0.87008699f, -0.49289819f }, { 0.86704625f, -0.49822767f }, { 0.86397286f, -0.50353838f },
{ 0.86086694f, -0.50883014f }, { 0.85772861f, -0.51410274f }, { 0.85455799f, -0.51935599f },
{ 0.85135519f, -0.52458968f }, { 0.84812034f, -0.52980362f }, { 0.84485357f, -0.53499762f },
{ 0.84155498f, -0.54017147f }, { 0.83822471f, -0.54532499f }, { 0.83486287f, -0.55045797f },
{ 0.83146961f, -0.55557023f }, { 0.82804505f, -0.56066158f }, { 0.82458930f, -0.56573181f },
{ 0.82110251f, -0.57078075f }, { 0.81758481f, -0.57580819f }, { 0.81403633f, -0.58081396f },
{ 0.81045720f, -0.58579786f }, { 0.80684755f, -0.59075970f }, { 0.80320753f, -0.59569930f },
{ 0.79953727f, -0.60061648f }, { 0.79583690f, -0.60551104f }, { 0.79210658f, -0.61038281f },
{ 0.78834643f, -0.61523159f }, { 0.78455660f, -0.62005721f }, { 0.78073723f, -0.62485949f },
{ 0.77688847f, -0.62963824f }, { 0.77301045f, -0.63439328f }, { 0.76910334f, -0.63912444f },
{ 0.76516727f, -0.64383154f }, { 0.76120239f, -0.64851440f }, { 0.75720885f, -0.65317284f },
{ 0.75318680f, -0.65780669f }, { 0.74913639f, -0.66241578f }, { 0.74505779f, -0.66699992f },
{ 0.74095113f, -0.67155895f }, { 0.73681657f, -0.67609270f }, { 0.73265427f, -0.68060100f },
{ 0.72846439f, -0.68508367f }, { 0.72424708f, -0.68954054f }, { 0.72000251f, -0.69397146f },
{ 0.71573083f, -0.69837625f }, { 0.71143220f, -0.70275474f }, { 0.70710678f, -0.70710678f },
{ 0.70275474f, -0.71143220f }, { 0.69837625f, -0.71573083f }, { 0.69397146f, -0.72000251f },
{ 0.68954054f, -0.72424708f }, { 0.68508367f, -0.72846439f }, { 0.68060100f, -0.73265427f },
{ 0.67609270f, -0.73681657f }, { 0.67155895f, -0.74095113f }, { 0.66699992f, -0.74505779f },
{ 0.66241578f, -0.74913639f }, { 0.65780669f, -0.75318680f }, { 0.65317284f, -0.75720885f },
{ 0.64851440f, -0.76120239f }, { 0.64383154f, -0.76516727f }, { 0.63912444f, -0.76910334f },
{ 0.63439328f, -0.77301045f }, { 0.62963824f, -0.77688847f }, { 0.62485949f, -0.78073723f },
{ 0.62005721f, -0.78455660f }, { 0.61523159f, -0.78834643f }, { 0.61038281f, -0.79210658f },
{ 0.60551104f, -0.79583690f }, { 0.60061648f, -0.79953727f }, { 0.59569930f, -0.80320753f },
{ 0.59075970f, -0.80684755f }, { 0.58579786f, -0.81045720f }, { 0.58081396f, -0.81403633f },
{ 0.57580819f, -0.81758481f }, { 0.57078075f, -0.82110251f }, { 0.56573181f, -0.82458930f },
{ 0.56066158f, -0.82804505f }, { 0.55557023f, -0.83146961f }, { 0.55045797f, -0.83486287f },
{ 0.54532499f, -0.83822471f }, { 0.54017147f, -0.84155498f }, { 0.53499762f, -0.84485357f },
{ 0.52980362f, -0.84812034f }, { 0.52458968f, -0.85135519f }, { 0.51935599f, -0.85455799f },
{ 0.51410274f, -0.85772861f }, { 0.50883014f, -0.86086694f }, { 0.50353838f, -0.86397286f },
{ 0.49822767f, -0.86704625f }, { 0.49289819f, -0.87008699f }, { 0.48755016f, -0.87309498f },
{ 0.48218377f, -0.87607009f }, { 0.47679923f, -0.87901223f }, { 0.47139674f, -0.88192126f },
{ 0.46597650f, -0.88479710f }, { 0.46053871f, -0.88763962f }, { 0.45508359f, -0.89044872f },
{ 0.44961133f, -0.89322430f }, { 0.44412214f, -0.89596625f }, { 0.43861624f, -0.89867447f },
{ 0.43309382f, -0.90134885f }, { 0.42755509f, -0.90398929f }, { 0.42200027f, -0.90659570f },
{ 0.41642956f, -0.90916798f }, { 0.41084317f, -0.91170603f }, { 0.40524131f, -0.91420976f },
{ 0.39962420f, -0.91667906f }, { 0.39399204f, -0.91911385f }, { 0.38834505f, -0.92151404f },
{ 0.38268343f, -0.92387953f }, { 0.37700741f, -0.92621024f }, { 0.37131719f, -0.92850608f },
{ 0.36561300f, -0.93076696f }, { 0.35989504f, -0.93299280f }, { 0.35416353f, -0.93518351f },
{ 0.34841868f, -0.93733901f }, { 0.34266072f, -0.93945922f }, { 0.33688985f, -0.94154407f },
{ 0.33110631f, -0.94359346f }, { 0.32531029f, -0.94560733f }, { 0.31950203f, -0.94758559f },
{ 0.31368174f, -0.94952818f }, { 0.30784964f, -0.95143502f }, { 0.30200595f, -0.95330604f },
{ 0.29615089f, -0.95514117f }, { 0.29028468f, -0.95694034f }, { 0.28440754f, -0.95870347f },
{ 0.27851969f, -0.96043052f }, { 0.27262136f, -0.96212140f }, { 0.26671276f, -0.96377607f },
{ 0.26079412f, -0.96539444f }, { 0.25486566f, -0.96697647f }, { 0.24892761f, -0.96852209f },
{ 0.24298018f, -0.97003125f }, { 0.23702361f, -0.97150389f }, { 0.23105811f, -0.97293995f },
{ 0.22508391f, -0.97433938f }, { 0.21910124f, -0.97570213f }, { 0.21311032f, -0.97702814f },
{ 0.20711138f, -0.97831737f }, { 0.20110463f, -0.97956977f }, { 0.19509032f, -0.98078528f },
{ 0.18906866f, -0.98196387f }, { 0.18303989f, -0.98310549f }, { 0.17700422f, -0.98421009f },
{ 0.17096189f, -0.98527764f }, { 0.16491312f, -0.98630810f }, { 0.15885814f, -0.98730142f },
{ 0.15279719f, -0.98825757f }, { 0.14673047f, -0.98917651f }, { 0.14065824f, -0.99005821f },
{ 0.13458071f, -0.99090264f }, { 0.12849811f, -0.99170975f }, { 0.12241068f, -0.99247953f },
{ 0.11631863f, -0.99321195f }, { 0.11022221f, -0.99390697f }, { 0.10412163f, -0.99456457f },
{ 0.09801714f, -0.99518473f }, { 0.09190896f, -0.99576741f }, { 0.08579731f, -0.99631261f },
{ 0.07968244f, -0.99682030f }, { 0.07356456f, -0.99729046f }, { 0.06744392f, -0.99772307f },
{ 0.06132074f, -0.99811811f }, { 0.05519524f, -0.99847558f }, { 0.04906767f, -0.99879546f },
{ 0.04293826f, -0.99907773f }, { 0.03680722f, -0.99932238f }, { 0.03067480f, -0.99952942f },
{ 0.02454123f, -0.99969882f }, { 0.01840673f, -0.99983058f }, { 0.01227154f, -0.99992470f },
{ 0.00613588f, -0.99998118f }, { 0.00000000f, -1.00000000f }, { -0.00613588f, -0.99998118f },
{ -0.01227154f, -0.99992470f }, { -0.01840673f, -0.99983058f }, { -0.02454123f, -0.99969882f },
{ -0.03067480f, -0.99952942f }, { -0.03680722f, -0.99932238f }, { -0.04293826f, -0.99907773f },
{ -0.04906767f, -0.99879546f }, { -0.05519524f, -0.99847558f }, { -0.06132074f, -0.99811811f },
{ -0.06744392f, -0.99772307f }, { -0.07356456f, -0.99729046f }, { -0.07968244f, -0.99682030f },
{ -0.08579731f, -0.99631261f }, { -0.09190896f, -0.99576741f }, { -0.09801714f, -0.99518473f },
{ -0.10412163f, -0.99456457f }, { -0.11022221f, -0.99390697f }, { -0.11631863f, -0.99321195f },
{ -0.12241068f, -0.99247953f }, { -0.12849811f, -0.99170975f }, { -0.13458071f, -0.99090264f },
{ -0.14065824f, -0.99005821f }, { -0.14673047f, -0.98917651f }, { -0.15279719f, -0.98825757f },
{ -0.15885814f, -0.98730142f }, { -0.16491312f, -0.98630810f }, { -0.17096189f, -0.98527764f },
{ -0.17700422f, -0.98421009f }, { -0.18303989f, -0.98310549f }, { -0.18906866f, -0.98196387f },
{ -0.19509032f, -0.98078528f }, { -0.20110463f, -0.97956977f }, { -0.20711138f, -0.97831737f },
{ -0.21311032f, -0.97702814f }, { -0.21910124f, -0.97570213f }, { -0.22508391f, -0.97433938f },
{ -0.23105811f, -0.97293995f }, { -0.23702361f, -0.97150389f }, { -0.24298018f, -0.97003125f },
{ -0.24892761f, -0.96852209f }, { -0.25486566f, -0.96697647f }, { -0.26079412f, -0.96539444f },
{ -0.26671276f, -0.96377607f }, { -0.27262136f, -0.96212140f }, { -0.27851969f, -0.96043052f },
{ -0.28440754f, -0.95870347f }, { -0.29028468f, -0.95694034f }, { -0.29615089f, -0.95514117f },
{ -0.30200595f, -0.95330604f }, { -0.30784964f, -0.95143502f }, { -0.31368174f, -0.94952818f },
{ -0.31950203f, -0.94758559f }, { -0.32531029f, -0.94560733f }, { -0.33110631f, -0.94359346f },
{ -0.33688985f, -0.94154407f }, { -0.34266072f, -0.93945922f }, { -0.34841868f, -0.93733901f },
{ -0.35416353f, -0.93518351f }, { -0.35989504f, -0.93299280f }, { -0.36561300f, -0.93076696f },
{ -0.37131719f, -0.92850608f }, { -0.37700741f, -0.92621024f }, { -0.38268343f, -0.92387953f },
{ -0.38834505f, -0.92151404f }, { -0.39399204f, -0.91911385f }, { -0.39962420f, -0.91667906f },
{ -0.40524131f, -0.91420976f }, { -0.41084317f, -0.91170603f }, { -0.41642956f, -0.90916798f },
{ -0.42200027f, -0.90659570f }, { -0.42755509f, -0.90398929f }, { -0.43309382f, -0.90134885f },
{ -0.43861624f, -0.89867447f }, { -0.44412214f, -0.89596625f }, { -0.44961133f, -0.89322430f },
{ -0.45508359f, -0.89044872f }, { -0.46053871f, -0.88763962f }, { -0.46597650f, -0.88479710f },
{ -0.47139674f, -0.88192126f }, { -0.47679923f, -0.87901223f }, { -0.48218377f, -0.87607009f },
{ -0.48755016f, -0.87309498f }, { -0.49289819f, -0.87008699f }, { -0.49822767f, -0.86704625f },
{ -0.50353838f, -0.86397286f }, { -0.50883014f, -0.86086694f }, { -0.51410274f, -0.85772861f },
{ -0.51935599f, -0.85455799f }, { -0.52458968f, -0.85135519f }, { -0.52980362f, -0.84812034f },
{ -0.53499762f, -0.84485357f }, { -0.54017147f, -0.84155498f }, { -0.54532499f, -0.83822471f },
{ -0.55045797f, -0.83486287f }, { -0.55557023f, -0.83146961f }, { -0.56066158f, -0.82804505f },
{ -0.56573181f, -0.82458930f }, { -0.57078075f, -0.82110251f }, { -0.57580819f, -0.81758481f },
{ -0.58081396f, -0.81403633f }, { -0.58579786f, -0.81045720f }, { -0.59075970f, -0.80684755f },
{ -0.59569930f, -0.80320753f }, { -0.60061648f, -0.79953727f }, { -0.60551104f, -0.79583690f },
{ -0.61038281f, -0.79210658f }, { -0.61523159f, -0.78834643f }, { -0.62005721f, -0.78455660f },
{ -0.62485949f, -0.78073723f }, { -0.62963824f, -0.77688847f }, { -0.63439328f, -0.77301045f },
{ -0.63912444f, -0.76910334f }, { -0.64383154f, -0.76516727f }, { -0.64851440f, -0.76120239f },
{ -0.65317284f, -0.75720885f }, { -0.65780669f, -0.75318680f }, { -0.66241578f, -0.74913639f },
{ -0.66699992f, -0.74505779f }, { -0.67155895f, -0.74095113f }, { -0.67609270f, -0.73681657f },
{ -0.68060100f, -0.73265427f }, { -0.68508367f, -0.72846439f }, { -0.68954054f, -0.72424708f },
{ -0.69397146f, -0.72000251f }, { -0.69837625f, -0.71573083f }, { -0.70275474f, -0.71143220f },
{ -0.70710678f, -0.70710678f }, { -0.71143220f, -0.70275474f }, { -0.71573083f, -0.69837625f },
{ -0.72000251f, -0.69397146f }, { -0.72424708f, -0.68954054f }, { -0.72846439f, -0.68508367f },
{ -0.73265427f, -0.68060100f }, { -0.73681657f, -0.67609270f }, { -0.74095113f, -0.67155895f },
{ -0.74505779f, -0.66699992f }, { -0.74913639f, -0.66241578f }, { -0.75318680f, -0.65780669f },
{ -0.75720885f, -0.65317284f }, { -0.76120239f, -0.64851440f }, { -0.76516727f, -0.64383154f },
{ -0.76910334f, -0.63912444f }, { -0.77301045f, -0.63439328f }, { -0.77688847f, -0.62963824f },
{ -0.78073723f, -0.62485949f }, { -0.78455660f, -0.62005721f }, { -0.78834643f, -0.61523159f },
{ -0.79210658f, -0.61038281f }, { -0.79583690f, -0.60551104f }, { -0.79953727f, -0.60061648f },
{ -0.80320753f, -0.59569930f }, { -0.80684755f, -0.59075970f }, { -0.81045720f, -0.58579786f },
{ -0.81403633f, -0.58081396f }, { -0.81758481f, -0.57580819f }, { -0.82110251f, -0.57078075f },
{ -0.82458930f, -0.56573181f }, { -0.82804505f, -0.56066158f }, { -0.83146961f, -0.55557023f },
{ -0.83486287f, -0.55045797f }, { -0.83822471f, -0.54532499f }, { -0.84155498f, -0.54017147f },
{ -0.84485357f, -0.53499762f }, { -0.84812034f, -0.52980362f }, { -0.85135519f, -0.52458968f },
{ -0.85455799f, -0.51935599f }, { -0.85772861f, -0.51410274f }, { -0.86086694f, -0.50883014f },
{ -0.86397286f, -0.50353838f }, { -0.86704625f, -0.49822767f }, { -0.87008699f, -0.49289819f },
{ -0.87309498f, -0.48755016f }, { -0.87607009f, -0.48218377f }, { -0.87901223f, -0.47679923f },
{ -0.88192126f, -0.47139674f }, { -0.88479710f, -0.46597650f }, { -0.88763962f, -0.46053871f },
{ -0.89044872f, -0.45508359f }, { -0.89322430f, -0.44961133f }, { -0.89596625f, -0.44412214f },
{ -0.89867447f, -0.43861624f }, { -0.90134885f, -0.43309382f }, { -0.90398929f, -0.42755509f },
{ -0.90659570f, -0.42200027f }, { -0.90916798f, -0.41642956f }, { -0.91170603f, -0.41084317f },
{ -0.91420976f, -0.40524131f }, { -0.91667906f, -0.39962420f }, { -0.91911385f, -0.39399204f },
{ -0.92151404f, -0.38834505f }, { -0.92387953f, -0.38268343f }, { -0.92621024f, -0.37700741f },
{ -0.92850608f, -0.37131719f }, { -0.93076696f, -0.36561300f }, { -0.93299280f, -0.35989504f },
{ -0.93518351f, -0.35416353f }, { -0.93733901f, -0.34841868f }, { -0.93945922f, -0.34266072f },
{ -0.94154407f, -0.33688985f }, { -0.94359346f, -0.33110631f }, { -0.94560733f, -0.32531029f },
{ -0.94758559f, -0.31950203f }, { -0.94952818f, -0.31368174f }, { -0.95143502f, -0.30784964f },
{ -0.95330604f, -0.30200595f }, { -0.95514117f, -0.29615089f }, { -0.95694034f, -0.29028468f },
{ -0.95870347f, -0.28440754f }, { -0.96043052f, -0.27851969f }, { -0.96212140f, -0.27262136f },
{ -0.96377607f, -0.26671276f }, { -0.96539444f, -0.26079412f }, { -0.96697647f, -0.25486566f },
{ -0.96852209f, -0.24892761f }, { -0.97003125f, -0.24298018f }, { -0.97150389f, -0.23702361f },
{ -0.97293995f, -0.23105811f }, { -0.97433938f, -0.22508391f }, { -0.97570213f, -0.21910124f },
{ -0.97702814f, -0.21311032f }, { -0.97831737f, -0.20711138f }, { -0.97956977f, -0.20110463f },
{ -0.98078528f, -0.19509032f }, { -0.98196387f, -0.18906866f }, { -0.98310549f, -0.18303989f },
{ -0.98421009f, -0.17700422f }, { -0.98527764f, -0.17096189f }, { -0.98630810f, -0.16491312f },
{ -0.98730142f, -0.15885814f }, { -0.98825757f, -0.15279719f }, { -0.98917651f, -0.14673047f },
{ -0.99005821f, -0.14065824f }, { -0.99090264f, -0.13458071f }, { -0.99170975f, -0.12849811f },
{ -0.99247953f, -0.12241068f }, { -0.99321195f, -0.11631863f }, { -0.99390697f, -0.11022221f },
{ -0.99456457f, -0.10412163f }, { -0.99518473f, -0.09801714f }, { -0.99576741f, -0.09190896f },
{ -0.99631261f, -0.08579731f }, { -0.99682030f, -0.07968244f }, { -0.99729046f, -0.07356456f },
{ -0.99772307f, -0.06744392f }, { -0.99811811f, -0.06132074f }, { -0.99847558f, -0.05519524f },
{ -0.99879546f, -0.04906767f }, { -0.99907773f, -0.04293826f }, { -0.99932238f, -0.03680722f },
{ -0.99952942f, -0.03067480f }, { -0.99969882f, -0.02454123f }, { -0.99983058f, -0.01840673f },
{ -0.99992470f, -0.01227154f }, { -0.99998118f, -0.00613588f }
};
const Complex_type_f32 twiddleCoef_rfft_2048[1024] = {
{ 1.00000000f, -0.00000000f }, { 0.99999529f, -0.00306796f }, { 0.99998118f, -0.00613588f },
{ 0.99995764f, -0.00920375f }, { 0.99992470f, -0.01227154f }, { 0.99988235f, -0.01533921f },
{ 0.99983058f, -0.01840673f }, { 0.99976941f, -0.02147408f }, { 0.99969882f, -0.02454123f },
{ 0.99961882f, -0.02760815f }, { 0.99952942f, -0.03067480f }, { 0.99943060f, -0.03374117f },
{ 0.99932238f, -0.03680722f }, { 0.99920476f, -0.03987293f }, { 0.99907773f, -0.04293826f },
{ 0.99894129f, -0.04600318f }, { 0.99879546f, -0.04906767f }, { 0.99864022f, -0.05213170f },
{ 0.99847558f, -0.05519524f }, { 0.99830154f, -0.05825826f }, { 0.99811811f, -0.06132074f },
{ 0.99792529f, -0.06438263f }, { 0.99772307f, -0.06744392f }, { 0.99751146f, -0.07050457f },
{ 0.99729046f, -0.07356456f }, { 0.99706007f, -0.07662386f }, { 0.99682030f, -0.07968244f },
{ 0.99657115f, -0.08274026f }, { 0.99631261f, -0.08579731f }, { 0.99604470f, -0.08885355f },
{ 0.99576741f, -0.09190896f }, { 0.99548076f, -0.09496350f }, { 0.99518473f, -0.09801714f },
{ 0.99487933f, -0.10106986f }, { 0.99456457f, -0.10412163f }, { 0.99424045f, -0.10717242f },
{ 0.99390697f, -0.11022221f }, { 0.99356414f, -0.11327095f }, { 0.99321195f, -0.11631863f },
{ 0.99285041f, -0.11936521f }, { 0.99247953f, -0.12241068f }, { 0.99209931f, -0.12545498f },
{ 0.99170975f, -0.12849811f }, { 0.99131086f, -0.13154003f }, { 0.99090264f, -0.13458071f },
{ 0.99048508f, -0.13762012f }, { 0.99005821f, -0.14065824f }, { 0.98962202f, -0.14369503f },
{ 0.98917651f, -0.14673047f }, { 0.98872169f, -0.14976453f }, { 0.98825757f, -0.15279719f },
{ 0.98778414f, -0.15582840f }, { 0.98730142f, -0.15885814f }, { 0.98680940f, -0.16188639f },
{ 0.98630810f, -0.16491312f }, { 0.98579751f, -0.16793829f }, { 0.98527764f, -0.17096189f },
{ 0.98474850f, -0.17398387f }, { 0.98421009f, -0.17700422f }, { 0.98366242f, -0.18002290f },
{ 0.98310549f, -0.18303989f }, { 0.98253930f, -0.18605515f }, { 0.98196387f, -0.18906866f },
{ 0.98137919f, -0.19208040f }, { 0.98078528f, -0.19509032f }, { 0.98018214f, -0.19809841f },
{ 0.97956977f, -0.20110463f }, { 0.97894818f, -0.20410897f }, { 0.97831737f, -0.20711138f },
{ 0.97767736f, -0.21011184f }, { 0.97702814f, -0.21311032f }, { 0.97636973f, -0.21610680f },
{ 0.97570213f, -0.21910124f }, { 0.97502535f, -0.22209362f }, { 0.97433938f, -0.22508391f },
{ 0.97364425f, -0.22807208f }, { 0.97293995f, -0.23105811f }, { 0.97222650f, -0.23404196f },
{ 0.97150389f, -0.23702361f }, { 0.97077214f, -0.24000302f }, { 0.97003125f, -0.24298018f },
{ 0.96928124f, -0.24595505f }, { 0.96852209f, -0.24892761f }, { 0.96775384f, -0.25189782f },
{ 0.96697647f, -0.25486566f }, { 0.96619000f, -0.25783110f }, { 0.96539444f, -0.26079412f },
{ 0.96458979f, -0.26375468f }, { 0.96377607f, -0.26671276f }, { 0.96295327f, -0.26966833f },
{ 0.96212140f, -0.27262136f }, { 0.96128049f, -0.27557182f }, { 0.96043052f, -0.27851969f },
{ 0.95957151f, -0.28146494f }, { 0.95870347f, -0.28440754f }, { 0.95782641f, -0.28734746f },
{ 0.95694034f, -0.29028468f }, { 0.95604525f, -0.29321916f }, { 0.95514117f, -0.29615089f },
{ 0.95422810f, -0.29907983f }, { 0.95330604f, -0.30200595f }, { 0.95237501f, -0.30492923f },
{ 0.95143502f, -0.30784964f }, { 0.95048607f, -0.31076715f }, { 0.94952818f, -0.31368174f },
{ 0.94856135f, -0.31659338f }, { 0.94758559f, -0.31950203f }, { 0.94660091f, -0.32240768f },
{ 0.94560733f, -0.32531029f }, { 0.94460484f, -0.32820984f }, { 0.94359346f, -0.33110631f },
{ 0.94257320f, -0.33399965f }, { 0.94154407f, -0.33688985f }, { 0.94050607f, -0.33977688f },
{ 0.93945922f, -0.34266072f }, { 0.93840353f, -0.34554132f }, { 0.93733901f, -0.34841868f },
{ 0.93626567f, -0.35129276f }, { 0.93518351f, -0.35416353f }, { 0.93409255f, -0.35703096f },
{ 0.93299280f, -0.35989504f }, { 0.93188427f, -0.36275572f }, { 0.93076696f, -0.36561300f },
{ 0.92964090f, -0.36846683f }, { 0.92850608f, -0.37131719f }, { 0.92736253f, -0.37416406f },
{ 0.92621024f, -0.37700741f }, { 0.92504924f, -0.37984721f }, { 0.92387953f, -0.38268343f },
{ 0.92270113f, -0.38551605f }, { 0.92151404f, -0.38834505f }, { 0.92031828f, -0.39117038f },
{ 0.91911385f, -0.39399204f }, { 0.91790078f, -0.39680999f }, { 0.91667906f, -0.39962420f },
{ 0.91544872f, -0.40243465f }, { 0.91420976f, -0.40524131f }, { 0.91296219f, -0.40804416f },
{ 0.91170603f, -0.41084317f }, { 0.91044129f, -0.41363831f }, { 0.90916798f, -0.41642956f },
{ 0.90788612f, -0.41921689f }, { 0.90659570f, -0.42200027f }, { 0.90529676f, -0.42477968f },
{ 0.90398929f, -0.42755509f }, { 0.90267332f, -0.43032648f }, { 0.90134885f, -0.43309382f },
{ 0.90001589f, -0.43585708f }, { 0.89867447f, -0.43861624f }, { 0.89732458f, -0.44137127f },
{ 0.89596625f, -0.44412214f }, { 0.89459949f, -0.44686884f }, { 0.89322430f, -0.44961133f },
{ 0.89184071f, -0.45234959f }, { 0.89044872f, -0.45508359f }, { 0.88904836f, -0.45781330f },
{ 0.88763962f, -0.46053871f }, { 0.88622253f, -0.46325978f }, { 0.88479710f, -0.46597650f },
{ 0.88336334f, -0.46868882f }, { 0.88192126f, -0.47139674f }, { 0.88047089f, -0.47410021f },
{ 0.87901223f, -0.47679923f }, { 0.87754529f, -0.47949376f }, { 0.87607009f, -0.48218377f },
{ 0.87458665f, -0.48486925f }, { 0.87309498f, -0.48755016f }, { 0.87159509f, -0.49022648f },
{ 0.87008699f, -0.49289819f }, { 0.86857071f, -0.49556526f }, { 0.86704625f, -0.49822767f },
{ 0.86551362f, -0.50088538f }, { 0.86397286f, -0.50353838f }, { 0.86242396f, -0.50618665f },
{ 0.86086694f, -0.50883014f }, { 0.85930182f, -0.51146885f }, { 0.85772861f, -0.51410274f },
{ 0.85614733f, -0.51673180f }, { 0.85455799f, -0.51935599f }, { 0.85296060f, -0.52197529f },
{ 0.85135519f, -0.52458968f }, { 0.84974177f, -0.52719913f }, { 0.84812034f, -0.52980362f },
{ 0.84649094f, -0.53240313f }, { 0.84485357f, -0.53499762f }, { 0.84320824f, -0.53758708f },
{ 0.84155498f, -0.54017147f }, { 0.83989379f, -0.54275078f }, { 0.83822471f, -0.54532499f },
{ 0.83654773f, -0.54789406f }, { 0.83486287f, -0.55045797f }, { 0.83317016f, -0.55301671f },
{ 0.83146961f, -0.55557023f }, { 0.82976123f, -0.55811853f }, { 0.82804505f, -0.56066158f },
{ 0.82632106f, -0.56319934f }, { 0.82458930f, -0.56573181f }, { 0.82284978f, -0.56825895f },
{ 0.82110251f, -0.57078075f }, { 0.81934752f, -0.57329717f }, { 0.81758481f, -0.57580819f },
{ 0.81581441f, -0.57831380f }, { 0.81403633f, -0.58081396f }, { 0.81225059f, -0.58330865f },
{ 0.81045720f, -0.58579786f }, { 0.80865618f, -0.58828155f }, { 0.80684755f, -0.59075970f },
{ 0.80503133f, -0.59323230f }, { 0.80320753f, -0.59569930f }, { 0.80137617f, -0.59816071f },
{ 0.79953727f, -0.60061648f }, { 0.79769084f, -0.60306660f }, { 0.79583690f, -0.60551104f },
{ 0.79397548f, -0.60794978f }, { 0.79210658f, -0.61038281f }, { 0.79023022f, -0.61281008f },
{ 0.78834643f, -0.61523159f }, { 0.78645521f, -0.61764731f }, { 0.78455660f, -0.62005721f },
{ 0.78265060f, -0.62246128f }, { 0.78073723f, -0.62485949f }, { 0.77881651f, -0.62725182f },
{ 0.77688847f, -0.62963824f }, { 0.77495311f, -0.63201874f }, { 0.77301045f, -0.63439328f },
{ 0.77106052f, -0.63676186f }, { 0.76910334f, -0.63912444f }, { 0.76713891f, -0.64148101f },
{ 0.76516727f, -0.64383154f }, { 0.76318842f, -0.64617601f }, { 0.76120239f, -0.64851440f },
{ 0.75920919f, -0.65084668f }, { 0.75720885f, -0.65317284f }, { 0.75520138f, -0.65549285f },
{ 0.75318680f, -0.65780669f }, { 0.75116513f, -0.66011434f }, { 0.74913639f, -0.66241578f },
{ 0.74710061f, -0.66471098f }, { 0.74505779f, -0.66699992f }, { 0.74300795f, -0.66928259f },
{ 0.74095113f, -0.67155895f }, { 0.73888732f, -0.67382900f }, { 0.73681657f, -0.67609270f },
{ 0.73473888f, -0.67835004f }, { 0.73265427f, -0.68060100f }, { 0.73056277f, -0.68284555f },
{ 0.72846439f, -0.68508367f }, { 0.72635916f, -0.68731534f }, { 0.72424708f, -0.68954054f },
{ 0.72212819f, -0.69175926f }, { 0.72000251f, -0.69397146f }, { 0.71787005f, -0.69617713f },
{ 0.71573083f, -0.69837625f }, { 0.71358487f, -0.70056879f }, { 0.71143220f, -0.70275474f },
{ 0.70927283f, -0.70493408f }, { 0.70710678f, -0.70710678f }, { 0.70493408f, -0.70927283f },
{ 0.70275474f, -0.71143220f }, { 0.70056879f, -0.71358487f }, { 0.69837625f, -0.71573083f },
{ 0.69617713f, -0.71787005f }, { 0.69397146f, -0.72000251f }, { 0.69175926f, -0.72212819f },
{ 0.68954054f, -0.72424708f }, { 0.68731534f, -0.72635916f }, { 0.68508367f, -0.72846439f },
{ 0.68284555f, -0.73056277f }, { 0.68060100f, -0.73265427f }, { 0.67835004f, -0.73473888f },
{ 0.67609270f, -0.73681657f }, { 0.67382900f, -0.73888732f }, { 0.67155895f, -0.74095113f },
{ 0.66928259f, -0.74300795f }, { 0.66699992f, -0.74505779f }, { 0.66471098f, -0.74710061f },
{ 0.66241578f, -0.74913639f }, { 0.66011434f, -0.75116513f }, { 0.65780669f, -0.75318680f },
{ 0.65549285f, -0.75520138f }, { 0.65317284f, -0.75720885f }, { 0.65084668f, -0.75920919f },
{ 0.64851440f, -0.76120239f }, { 0.64617601f, -0.76318842f }, { 0.64383154f, -0.76516727f },
{ 0.64148101f, -0.76713891f }, { 0.63912444f, -0.76910334f }, { 0.63676186f, -0.77106052f },
{ 0.63439328f, -0.77301045f }, { 0.63201874f, -0.77495311f }, { 0.62963824f, -0.77688847f },
{ 0.62725182f, -0.77881651f }, { 0.62485949f, -0.78073723f }, { 0.62246128f, -0.78265060f },
{ 0.62005721f, -0.78455660f }, { 0.61764731f, -0.78645521f }, { 0.61523159f, -0.78834643f },
{ 0.61281008f, -0.79023022f }, { 0.61038281f, -0.79210658f }, { 0.60794978f, -0.79397548f },
{ 0.60551104f, -0.79583690f }, { 0.60306660f, -0.79769084f }, { 0.60061648f, -0.79953727f },
{ 0.59816071f, -0.80137617f }, { 0.59569930f, -0.80320753f }, { 0.59323230f, -0.80503133f },
{ 0.59075970f, -0.80684755f }, { 0.58828155f, -0.80865618f }, { 0.58579786f, -0.81045720f },
{ 0.58330865f, -0.81225059f }, { 0.58081396f, -0.81403633f }, { 0.57831380f, -0.81581441f },
{ 0.57580819f, -0.81758481f }, { 0.57329717f, -0.81934752f }, { 0.57078075f, -0.82110251f },
{ 0.56825895f, -0.82284978f }, { 0.56573181f, -0.82458930f }, { 0.56319934f, -0.82632106f },
{ 0.56066158f, -0.82804505f }, { 0.55811853f, -0.82976123f }, { 0.55557023f, -0.83146961f },
{ 0.55301671f, -0.83317016f }, { 0.55045797f, -0.83486287f }, { 0.54789406f, -0.83654773f },
{ 0.54532499f, -0.83822471f }, { 0.54275078f, -0.83989379f }, { 0.54017147f, -0.84155498f },
{ 0.53758708f, -0.84320824f }, { 0.53499762f, -0.84485357f }, { 0.53240313f, -0.84649094f },
{ 0.52980362f, -0.84812034f }, { 0.52719913f, -0.84974177f }, { 0.52458968f, -0.85135519f },
{ 0.52197529f, -0.85296060f }, { 0.51935599f, -0.85455799f }, { 0.51673180f, -0.85614733f },
{ 0.51410274f, -0.85772861f }, { 0.51146885f, -0.85930182f }, { 0.50883014f, -0.86086694f },
{ 0.50618665f, -0.86242396f }, { 0.50353838f, -0.86397286f }, { 0.50088538f, -0.86551362f },
{ 0.49822767f, -0.86704625f }, { 0.49556526f, -0.86857071f }, { 0.49289819f, -0.87008699f },
{ 0.49022648f, -0.87159509f }, { 0.48755016f, -0.87309498f }, { 0.48486925f, -0.87458665f },
{ 0.48218377f, -0.87607009f }, { 0.47949376f, -0.87754529f }, { 0.47679923f, -0.87901223f },
{ 0.47410021f, -0.88047089f }, { 0.47139674f, -0.88192126f }, { 0.46868882f, -0.88336334f },
{ 0.46597650f, -0.88479710f }, { 0.46325978f, -0.88622253f }, { 0.46053871f, -0.88763962f },
{ 0.45781330f, -0.88904836f }, { 0.45508359f, -0.89044872f }, { 0.45234959f, -0.89184071f },
{ 0.44961133f, -0.89322430f }, { 0.44686884f, -0.89459949f }, { 0.44412214f, -0.89596625f },
{ 0.44137127f, -0.89732458f }, { 0.43861624f, -0.89867447f }, { 0.43585708f, -0.90001589f },
{ 0.43309382f, -0.90134885f }, { 0.43032648f, -0.90267332f }, { 0.42755509f, -0.90398929f },
{ 0.42477968f, -0.90529676f }, { 0.42200027f, -0.90659570f }, { 0.41921689f, -0.90788612f },
{ 0.41642956f, -0.90916798f }, { 0.41363831f, -0.91044129f }, { 0.41084317f, -0.91170603f },
{ 0.40804416f, -0.91296219f }, { 0.40524131f, -0.91420976f }, { 0.40243465f, -0.91544872f },
{ 0.39962420f, -0.91667906f }, { 0.39680999f, -0.91790078f }, { 0.39399204f, -0.91911385f },
{ 0.39117038f, -0.92031828f }, { 0.38834505f, -0.92151404f }, { 0.38551605f, -0.92270113f },
{ 0.38268343f, -0.92387953f }, { 0.37984721f, -0.92504924f }, { 0.37700741f, -0.92621024f },
{ 0.37416406f, -0.92736253f }, { 0.37131719f, -0.92850608f }, { 0.36846683f, -0.92964090f },
{ 0.36561300f, -0.93076696f }, { 0.36275572f, -0.93188427f }, { 0.35989504f, -0.93299280f },
{ 0.35703096f, -0.93409255f }, { 0.35416353f, -0.93518351f }, { 0.35129276f, -0.93626567f },
{ 0.34841868f, -0.93733901f }, { 0.34554132f, -0.93840353f }, { 0.34266072f, -0.93945922f },
{ 0.33977688f, -0.94050607f }, { 0.33688985f, -0.94154407f }, { 0.33399965f, -0.94257320f },
{ 0.33110631f, -0.94359346f }, { 0.32820984f, -0.94460484f }, { 0.32531029f, -0.94560733f },
{ 0.32240768f, -0.94660091f }, { 0.31950203f, -0.94758559f }, { 0.31659338f, -0.94856135f },
{ 0.31368174f, -0.94952818f }, { 0.31076715f, -0.95048607f }, { 0.30784964f, -0.95143502f },
{ 0.30492923f, -0.95237501f }, { 0.30200595f, -0.95330604f }, { 0.29907983f, -0.95422810f },
{ 0.29615089f, -0.95514117f }, { 0.29321916f, -0.95604525f }, { 0.29028468f, -0.95694034f },
{ 0.28734746f, -0.95782641f }, { 0.28440754f, -0.95870347f }, { 0.28146494f, -0.95957151f },
{ 0.27851969f, -0.96043052f }, { 0.27557182f, -0.96128049f }, { 0.27262136f, -0.96212140f },
{ 0.26966833f, -0.96295327f }, { 0.26671276f, -0.96377607f }, { 0.26375468f, -0.96458979f },
{ 0.26079412f, -0.96539444f }, { 0.25783110f, -0.96619000f }, { 0.25486566f, -0.96697647f },
{ 0.25189782f, -0.96775384f }, { 0.24892761f, -0.96852209f }, { 0.24595505f, -0.96928124f },
{ 0.24298018f, -0.97003125f }, { 0.24000302f, -0.97077214f }, { 0.23702361f, -0.97150389f },
{ 0.23404196f, -0.97222650f }, { 0.23105811f, -0.97293995f }, { 0.22807208f, -0.97364425f },
{ 0.22508391f, -0.97433938f }, { 0.22209362f, -0.97502535f }, { 0.21910124f, -0.97570213f },
{ 0.21610680f, -0.97636973f }, { 0.21311032f, -0.97702814f }, { 0.21011184f, -0.97767736f },
{ 0.20711138f, -0.97831737f }, { 0.20410897f, -0.97894818f }, { 0.20110463f, -0.97956977f },
{ 0.19809841f, -0.98018214f }, { 0.19509032f, -0.98078528f }, { 0.19208040f, -0.98137919f },
{ 0.18906866f, -0.98196387f }, { 0.18605515f, -0.98253930f }, { 0.18303989f, -0.98310549f },
{ 0.18002290f, -0.98366242f }, { 0.17700422f, -0.98421009f }, { 0.17398387f, -0.98474850f },
{ 0.17096189f, -0.98527764f }, { 0.16793829f, -0.98579751f }, { 0.16491312f, -0.98630810f },
{ 0.16188639f, -0.98680940f }, { 0.15885814f, -0.98730142f }, { 0.15582840f, -0.98778414f },
{ 0.15279719f, -0.98825757f }, { 0.14976453f, -0.98872169f }, { 0.14673047f, -0.98917651f },
{ 0.14369503f, -0.98962202f }, { 0.14065824f, -0.99005821f }, { 0.13762012f, -0.99048508f },
{ 0.13458071f, -0.99090264f }, { 0.13154003f, -0.99131086f }, { 0.12849811f, -0.99170975f },
{ 0.12545498f, -0.99209931f }, { 0.12241068f, -0.99247953f }, { 0.11936521f, -0.99285041f },
{ 0.11631863f, -0.99321195f }, { 0.11327095f, -0.99356414f }, { 0.11022221f, -0.99390697f },
{ 0.10717242f, -0.99424045f }, { 0.10412163f, -0.99456457f }, { 0.10106986f, -0.99487933f },
{ 0.09801714f, -0.99518473f }, { 0.09496350f, -0.99548076f }, { 0.09190896f, -0.99576741f },
{ 0.08885355f, -0.99604470f }, { 0.08579731f, -0.99631261f }, { 0.08274026f, -0.99657115f },
{ 0.07968244f, -0.99682030f }, { 0.07662386f, -0.99706007f }, { 0.07356456f, -0.99729046f },
{ 0.07050457f, -0.99751146f }, { 0.06744392f, -0.99772307f }, { 0.06438263f, -0.99792529f },
{ 0.06132074f, -0.99811811f }, { 0.05825826f, -0.99830154f }, { 0.05519524f, -0.99847558f },
{ 0.05213170f, -0.99864022f }, { 0.04906767f, -0.99879546f }, { 0.04600318f, -0.99894129f },
{ 0.04293826f, -0.99907773f }, { 0.03987293f, -0.99920476f }, { 0.03680722f, -0.99932238f },
{ 0.03374117f, -0.99943060f }, { 0.03067480f, -0.99952942f }, { 0.02760815f, -0.99961882f },
{ 0.02454123f, -0.99969882f }, { 0.02147408f, -0.99976941f }, { 0.01840673f, -0.99983058f },
{ 0.01533921f, -0.99988235f }, { 0.01227154f, -0.99992470f }, { 0.00920375f, -0.99995764f },
{ 0.00613588f, -0.99998118f }, { 0.00306796f, -0.99999529f }, { 0.00000000f, -1.00000000f },
{ -0.00306796f, -0.99999529f }, { -0.00613588f, -0.99998118f }, { -0.00920375f, -0.99995764f },
{ -0.01227154f, -0.99992470f }, { -0.01533921f, -0.99988235f }, { -0.01840673f, -0.99983058f },
{ -0.02147408f, -0.99976941f }, { -0.02454123f, -0.99969882f }, { -0.02760815f, -0.99961882f },
{ -0.03067480f, -0.99952942f }, { -0.03374117f, -0.99943060f }, { -0.03680722f, -0.99932238f },
{ -0.03987293f, -0.99920476f }, { -0.04293826f, -0.99907773f }, { -0.04600318f, -0.99894129f },
{ -0.04906767f, -0.99879546f }, { -0.05213170f, -0.99864022f }, { -0.05519524f, -0.99847558f },
{ -0.05825826f, -0.99830154f }, { -0.06132074f, -0.99811811f }, { -0.06438263f, -0.99792529f },
{ -0.06744392f, -0.99772307f }, { -0.07050457f, -0.99751146f }, { -0.07356456f, -0.99729046f },
{ -0.07662386f, -0.99706007f }, { -0.07968244f, -0.99682030f }, { -0.08274026f, -0.99657115f },
{ -0.08579731f, -0.99631261f }, { -0.08885355f, -0.99604470f }, { -0.09190896f, -0.99576741f },
{ -0.09496350f, -0.99548076f }, { -0.09801714f, -0.99518473f }, { -0.10106986f, -0.99487933f },
{ -0.10412163f, -0.99456457f }, { -0.10717242f, -0.99424045f }, { -0.11022221f, -0.99390697f },
{ -0.11327095f, -0.99356414f }, { -0.11631863f, -0.99321195f }, { -0.11936521f, -0.99285041f },
{ -0.12241068f, -0.99247953f }, { -0.12545498f, -0.99209931f }, { -0.12849811f, -0.99170975f },
{ -0.13154003f, -0.99131086f }, { -0.13458071f, -0.99090264f }, { -0.13762012f, -0.99048508f },
{ -0.14065824f, -0.99005821f }, { -0.14369503f, -0.98962202f }, { -0.14673047f, -0.98917651f },
{ -0.14976453f, -0.98872169f }, { -0.15279719f, -0.98825757f }, { -0.15582840f, -0.98778414f },
{ -0.15885814f, -0.98730142f }, { -0.16188639f, -0.98680940f }, { -0.16491312f, -0.98630810f },
{ -0.16793829f, -0.98579751f }, { -0.17096189f, -0.98527764f }, { -0.17398387f, -0.98474850f },
{ -0.17700422f, -0.98421009f }, { -0.18002290f, -0.98366242f }, { -0.18303989f, -0.98310549f },
{ -0.18605515f, -0.98253930f }, { -0.18906866f, -0.98196387f }, { -0.19208040f, -0.98137919f },
{ -0.19509032f, -0.98078528f }, { -0.19809841f, -0.98018214f }, { -0.20110463f, -0.97956977f },
{ -0.20410897f, -0.97894818f }, { -0.20711138f, -0.97831737f }, { -0.21011184f, -0.97767736f },
{ -0.21311032f, -0.97702814f }, { -0.21610680f, -0.97636973f }, { -0.21910124f, -0.97570213f },
{ -0.22209362f, -0.97502535f }, { -0.22508391f, -0.97433938f }, { -0.22807208f, -0.97364425f },
{ -0.23105811f, -0.97293995f }, { -0.23404196f, -0.97222650f }, { -0.23702361f, -0.97150389f },
{ -0.24000302f, -0.97077214f }, { -0.24298018f, -0.97003125f }, { -0.24595505f, -0.96928124f },
{ -0.24892761f, -0.96852209f }, { -0.25189782f, -0.96775384f }, { -0.25486566f, -0.96697647f },
{ -0.25783110f, -0.96619000f }, { -0.26079412f, -0.96539444f }, { -0.26375468f, -0.96458979f },
{ -0.26671276f, -0.96377607f }, { -0.26966833f, -0.96295327f }, { -0.27262136f, -0.96212140f },
{ -0.27557182f, -0.96128049f }, { -0.27851969f, -0.96043052f }, { -0.28146494f, -0.95957151f },
{ -0.28440754f, -0.95870347f }, { -0.28734746f, -0.95782641f }, { -0.29028468f, -0.95694034f },
{ -0.29321916f, -0.95604525f }, { -0.29615089f, -0.95514117f }, { -0.29907983f, -0.95422810f },
{ -0.30200595f, -0.95330604f }, { -0.30492923f, -0.95237501f }, { -0.30784964f, -0.95143502f },
{ -0.31076715f, -0.95048607f }, { -0.31368174f, -0.94952818f }, { -0.31659338f, -0.94856135f },
{ -0.31950203f, -0.94758559f }, { -0.32240768f, -0.94660091f }, { -0.32531029f, -0.94560733f },
{ -0.32820984f, -0.94460484f }, { -0.33110631f, -0.94359346f }, { -0.33399965f, -0.94257320f },
{ -0.33688985f, -0.94154407f }, { -0.33977688f, -0.94050607f }, { -0.34266072f, -0.93945922f },
{ -0.34554132f, -0.93840353f }, { -0.34841868f, -0.93733901f }, { -0.35129276f, -0.93626567f },
{ -0.35416353f, -0.93518351f }, { -0.35703096f, -0.93409255f }, { -0.35989504f, -0.93299280f },
{ -0.36275572f, -0.93188427f }, { -0.36561300f, -0.93076696f }, { -0.36846683f, -0.92964090f },
{ -0.37131719f, -0.92850608f }, { -0.37416406f, -0.92736253f }, { -0.37700741f, -0.92621024f },
{ -0.37984721f, -0.92504924f }, { -0.38268343f, -0.92387953f }, { -0.38551605f, -0.92270113f },
{ -0.38834505f, -0.92151404f }, { -0.39117038f, -0.92031828f }, { -0.39399204f, -0.91911385f },
{ -0.39680999f, -0.91790078f }, { -0.39962420f, -0.91667906f }, { -0.40243465f, -0.91544872f },
{ -0.40524131f, -0.91420976f }, { -0.40804416f, -0.91296219f }, { -0.41084317f, -0.91170603f },
{ -0.41363831f, -0.91044129f }, { -0.41642956f, -0.90916798f }, { -0.41921689f, -0.90788612f },
{ -0.42200027f, -0.90659570f }, { -0.42477968f, -0.90529676f }, { -0.42755509f, -0.90398929f },
{ -0.43032648f, -0.90267332f }, { -0.43309382f, -0.90134885f }, { -0.43585708f, -0.90001589f },
{ -0.43861624f, -0.89867447f }, { -0.44137127f, -0.89732458f }, { -0.44412214f, -0.89596625f },
{ -0.44686884f, -0.89459949f }, { -0.44961133f, -0.89322430f }, { -0.45234959f, -0.89184071f },
{ -0.45508359f, -0.89044872f }, { -0.45781330f, -0.88904836f }, { -0.46053871f, -0.88763962f },
{ -0.46325978f, -0.88622253f }, { -0.46597650f, -0.88479710f }, { -0.46868882f, -0.88336334f },
{ -0.47139674f, -0.88192126f }, { -0.47410021f, -0.88047089f }, { -0.47679923f, -0.87901223f },
{ -0.47949376f, -0.87754529f }, { -0.48218377f, -0.87607009f }, { -0.48486925f, -0.87458665f },
{ -0.48755016f, -0.87309498f }, { -0.49022648f, -0.87159509f }, { -0.49289819f, -0.87008699f },
{ -0.49556526f, -0.86857071f }, { -0.49822767f, -0.86704625f }, { -0.50088538f, -0.86551362f },
{ -0.50353838f, -0.86397286f }, { -0.50618665f, -0.86242396f }, { -0.50883014f, -0.86086694f },
{ -0.51146885f, -0.85930182f }, { -0.51410274f, -0.85772861f }, { -0.51673180f, -0.85614733f },
{ -0.51935599f, -0.85455799f }, { -0.52197529f, -0.85296060f }, { -0.52458968f, -0.85135519f },
{ -0.52719913f, -0.84974177f }, { -0.52980362f, -0.84812034f }, { -0.53240313f, -0.84649094f },
{ -0.53499762f, -0.84485357f }, { -0.53758708f, -0.84320824f }, { -0.54017147f, -0.84155498f },
{ -0.54275078f, -0.83989379f }, { -0.54532499f, -0.83822471f }, { -0.54789406f, -0.83654773f },
{ -0.55045797f, -0.83486287f }, { -0.55301671f, -0.83317016f }, { -0.55557023f, -0.83146961f },
{ -0.55811853f, -0.82976123f }, { -0.56066158f, -0.82804505f }, { -0.56319934f, -0.82632106f },
{ -0.56573181f, -0.82458930f }, { -0.56825895f, -0.82284978f }, { -0.57078075f, -0.82110251f },
{ -0.57329717f, -0.81934752f }, { -0.57580819f, -0.81758481f }, { -0.57831380f, -0.81581441f },
{ -0.58081396f, -0.81403633f }, { -0.58330865f, -0.81225059f }, { -0.58579786f, -0.81045720f },
{ -0.58828155f, -0.80865618f }, { -0.59075970f, -0.80684755f }, { -0.59323230f, -0.80503133f },
{ -0.59569930f, -0.80320753f }, { -0.59816071f, -0.80137617f }, { -0.60061648f, -0.79953727f },
{ -0.60306660f, -0.79769084f }, { -0.60551104f, -0.79583690f }, { -0.60794978f, -0.79397548f },
{ -0.61038281f, -0.79210658f }, { -0.61281008f, -0.79023022f }, { -0.61523159f, -0.78834643f },
{ -0.61764731f, -0.78645521f }, { -0.62005721f, -0.78455660f }, { -0.62246128f, -0.78265060f },
{ -0.62485949f, -0.78073723f }, { -0.62725182f, -0.77881651f }, { -0.62963824f, -0.77688847f },
{ -0.63201874f, -0.77495311f }, { -0.63439328f, -0.77301045f }, { -0.63676186f, -0.77106052f },
{ -0.63912444f, -0.76910334f }, { -0.64148101f, -0.76713891f }, { -0.64383154f, -0.76516727f },
{ -0.64617601f, -0.76318842f }, { -0.64851440f, -0.76120239f }, { -0.65084668f, -0.75920919f },
{ -0.65317284f, -0.75720885f }, { -0.65549285f, -0.75520138f }, { -0.65780669f, -0.75318680f },
{ -0.66011434f, -0.75116513f }, { -0.66241578f, -0.74913639f }, { -0.66471098f, -0.74710061f },
{ -0.66699992f, -0.74505779f }, { -0.66928259f, -0.74300795f }, { -0.67155895f, -0.74095113f },
{ -0.67382900f, -0.73888732f }, { -0.67609270f, -0.73681657f }, { -0.67835004f, -0.73473888f },
{ -0.68060100f, -0.73265427f }, { -0.68284555f, -0.73056277f }, { -0.68508367f, -0.72846439f },
{ -0.68731534f, -0.72635916f }, { -0.68954054f, -0.72424708f }, { -0.69175926f, -0.72212819f },
{ -0.69397146f, -0.72000251f }, { -0.69617713f, -0.71787005f }, { -0.69837625f, -0.71573083f },
{ -0.70056879f, -0.71358487f }, { -0.70275474f, -0.71143220f }, { -0.70493408f, -0.70927283f },
{ -0.70710678f, -0.70710678f }, { -0.70927283f, -0.70493408f }, { -0.71143220f, -0.70275474f },
{ -0.71358487f, -0.70056879f }, { -0.71573083f, -0.69837625f }, { -0.71787005f, -0.69617713f },
{ -0.72000251f, -0.69397146f }, { -0.72212819f, -0.69175926f }, { -0.72424708f, -0.68954054f },
{ -0.72635916f, -0.68731534f }, { -0.72846439f, -0.68508367f }, { -0.73056277f, -0.68284555f },
{ -0.73265427f, -0.68060100f }, { -0.73473888f, -0.67835004f }, { -0.73681657f, -0.67609270f },
{ -0.73888732f, -0.67382900f }, { -0.74095113f, -0.67155895f }, { -0.74300795f, -0.66928259f },
{ -0.74505779f, -0.66699992f }, { -0.74710061f, -0.66471098f }, { -0.74913639f, -0.66241578f },
{ -0.75116513f, -0.66011434f }, { -0.75318680f, -0.65780669f }, { -0.75520138f, -0.65549285f },
{ -0.75720885f, -0.65317284f }, { -0.75920919f, -0.65084668f }, { -0.76120239f, -0.64851440f },
{ -0.76318842f, -0.64617601f }, { -0.76516727f, -0.64383154f }, { -0.76713891f, -0.64148101f },
{ -0.76910334f, -0.63912444f }, { -0.77106052f, -0.63676186f }, { -0.77301045f, -0.63439328f },
{ -0.77495311f, -0.63201874f }, { -0.77688847f, -0.62963824f }, { -0.77881651f, -0.62725182f },
{ -0.78073723f, -0.62485949f }, { -0.78265060f, -0.62246128f }, { -0.78455660f, -0.62005721f },
{ -0.78645521f, -0.61764731f }, { -0.78834643f, -0.61523159f }, { -0.79023022f, -0.61281008f },
{ -0.79210658f, -0.61038281f }, { -0.79397548f, -0.60794978f }, { -0.79583690f, -0.60551104f },
{ -0.79769084f, -0.60306660f }, { -0.79953727f, -0.60061648f }, { -0.80137617f, -0.59816071f },
{ -0.80320753f, -0.59569930f }, { -0.80503133f, -0.59323230f }, { -0.80684755f, -0.59075970f },
{ -0.80865618f, -0.58828155f }, { -0.81045720f, -0.58579786f }, { -0.81225059f, -0.58330865f },
{ -0.81403633f, -0.58081396f }, { -0.81581441f, -0.57831380f }, { -0.81758481f, -0.57580819f },
{ -0.81934752f, -0.57329717f }, { -0.82110251f, -0.57078075f }, { -0.82284978f, -0.56825895f },
{ -0.82458930f, -0.56573181f }, { -0.82632106f, -0.56319934f }, { -0.82804505f, -0.56066158f },
{ -0.82976123f, -0.55811853f }, { -0.83146961f, -0.55557023f }, { -0.83317016f, -0.55301671f },
{ -0.83486287f, -0.55045797f }, { -0.83654773f, -0.54789406f }, { -0.83822471f, -0.54532499f },
{ -0.83989379f, -0.54275078f }, { -0.84155498f, -0.54017147f }, { -0.84320824f, -0.53758708f },
{ -0.84485357f, -0.53499762f }, { -0.84649094f, -0.53240313f }, { -0.84812034f, -0.52980362f },
{ -0.84974177f, -0.52719913f }, { -0.85135519f, -0.52458968f }, { -0.85296060f, -0.52197529f },
{ -0.85455799f, -0.51935599f }, { -0.85614733f, -0.51673180f }, { -0.85772861f, -0.51410274f },
{ -0.85930182f, -0.51146885f }, { -0.86086694f, -0.50883014f }, { -0.86242396f, -0.50618665f },
{ -0.86397286f, -0.50353838f }, { -0.86551362f, -0.50088538f }, { -0.86704625f, -0.49822767f },
{ -0.86857071f, -0.49556526f }, { -0.87008699f, -0.49289819f }, { -0.87159509f, -0.49022648f },
{ -0.87309498f, -0.48755016f }, { -0.87458665f, -0.48486925f }, { -0.87607009f, -0.48218377f },
{ -0.87754529f, -0.47949376f }, { -0.87901223f, -0.47679923f }, { -0.88047089f, -0.47410021f },
{ -0.88192126f, -0.47139674f }, { -0.88336334f, -0.46868882f }, { -0.88479710f, -0.46597650f },
{ -0.88622253f, -0.46325978f }, { -0.88763962f, -0.46053871f }, { -0.88904836f, -0.45781330f },
{ -0.89044872f, -0.45508359f }, { -0.89184071f, -0.45234959f }, { -0.89322430f, -0.44961133f },
{ -0.89459949f, -0.44686884f }, { -0.89596625f, -0.44412214f }, { -0.89732458f, -0.44137127f },
{ -0.89867447f, -0.43861624f }, { -0.90001589f, -0.43585708f }, { -0.90134885f, -0.43309382f },
{ -0.90267332f, -0.43032648f }, { -0.90398929f, -0.42755509f }, { -0.90529676f, -0.42477968f },
{ -0.90659570f, -0.42200027f }, { -0.90788612f, -0.41921689f }, { -0.90916798f, -0.41642956f },
{ -0.91044129f, -0.41363831f }, { -0.91170603f, -0.41084317f }, { -0.91296219f, -0.40804416f },
{ -0.91420976f, -0.40524131f }, { -0.91544872f, -0.40243465f }, { -0.91667906f, -0.39962420f },
{ -0.91790078f, -0.39680999f }, { -0.91911385f, -0.39399204f }, { -0.92031828f, -0.39117038f },
{ -0.92151404f, -0.38834505f }, { -0.92270113f, -0.38551605f }, { -0.92387953f, -0.38268343f },
{ -0.92504924f, -0.37984721f }, { -0.92621024f, -0.37700741f }, { -0.92736253f, -0.37416406f },
{ -0.92850608f, -0.37131719f }, { -0.92964090f, -0.36846683f }, { -0.93076696f, -0.36561300f },
{ -0.93188427f, -0.36275572f }, { -0.93299280f, -0.35989504f }, { -0.93409255f, -0.35703096f },
{ -0.93518351f, -0.35416353f }, { -0.93626567f, -0.35129276f }, { -0.93733901f, -0.34841868f },
{ -0.93840353f, -0.34554132f }, { -0.93945922f, -0.34266072f }, { -0.94050607f, -0.33977688f },
{ -0.94154407f, -0.33688985f }, { -0.94257320f, -0.33399965f }, { -0.94359346f, -0.33110631f },
{ -0.94460484f, -0.32820984f }, { -0.94560733f, -0.32531029f }, { -0.94660091f, -0.32240768f },
{ -0.94758559f, -0.31950203f }, { -0.94856135f, -0.31659338f }, { -0.94952818f, -0.31368174f },
{ -0.95048607f, -0.31076715f }, { -0.95143502f, -0.30784964f }, { -0.95237501f, -0.30492923f },
{ -0.95330604f, -0.30200595f }, { -0.95422810f, -0.29907983f }, { -0.95514117f, -0.29615089f },
{ -0.95604525f, -0.29321916f }, { -0.95694034f, -0.29028468f }, { -0.95782641f, -0.28734746f },
{ -0.95870347f, -0.28440754f }, { -0.95957151f, -0.28146494f }, { -0.96043052f, -0.27851969f },
{ -0.96128049f, -0.27557182f }, { -0.96212140f, -0.27262136f }, { -0.96295327f, -0.26966833f },
{ -0.96377607f, -0.26671276f }, { -0.96458979f, -0.26375468f }, { -0.96539444f, -0.26079412f },
{ -0.96619000f, -0.25783110f }, { -0.96697647f, -0.25486566f }, { -0.96775384f, -0.25189782f },
{ -0.96852209f, -0.24892761f }, { -0.96928124f, -0.24595505f }, { -0.97003125f, -0.24298018f },
{ -0.97077214f, -0.24000302f }, { -0.97150389f, -0.23702361f }, { -0.97222650f, -0.23404196f },
{ -0.97293995f, -0.23105811f }, { -0.97364425f, -0.22807208f }, { -0.97433938f, -0.22508391f },
{ -0.97502535f, -0.22209362f }, { -0.97570213f, -0.21910124f }, { -0.97636973f, -0.21610680f },
{ -0.97702814f, -0.21311032f }, { -0.97767736f, -0.21011184f }, { -0.97831737f, -0.20711138f },
{ -0.97894818f, -0.20410897f }, { -0.97956977f, -0.20110463f }, { -0.98018214f, -0.19809841f },
{ -0.98078528f, -0.19509032f }, { -0.98137919f, -0.19208040f }, { -0.98196387f, -0.18906866f },
{ -0.98253930f, -0.18605515f }, { -0.98310549f, -0.18303989f }, { -0.98366242f, -0.18002290f },
{ -0.98421009f, -0.17700422f }, { -0.98474850f, -0.17398387f }, { -0.98527764f, -0.17096189f },
{ -0.98579751f, -0.16793829f }, { -0.98630810f, -0.16491312f }, { -0.98680940f, -0.16188639f },
{ -0.98730142f, -0.15885814f }, { -0.98778414f, -0.15582840f }, { -0.98825757f, -0.15279719f },
{ -0.98872169f, -0.14976453f }, { -0.98917651f, -0.14673047f }, { -0.98962202f, -0.14369503f },
{ -0.99005821f, -0.14065824f }, { -0.99048508f, -0.13762012f }, { -0.99090264f, -0.13458071f },
{ -0.99131086f, -0.13154003f }, { -0.99170975f, -0.12849811f }, { -0.99209931f, -0.12545498f },
{ -0.99247953f, -0.12241068f }, { -0.99285041f, -0.11936521f }, { -0.99321195f, -0.11631863f },
{ -0.99356414f, -0.11327095f }, { -0.99390697f, -0.11022221f }, { -0.99424045f, -0.10717242f },
{ -0.99456457f, -0.10412163f }, { -0.99487933f, -0.10106986f }, { -0.99518473f, -0.09801714f },
{ -0.99548076f, -0.09496350f }, { -0.99576741f, -0.09190896f }, { -0.99604470f, -0.08885355f },
{ -0.99631261f, -0.08579731f }, { -0.99657115f, -0.08274026f }, { -0.99682030f, -0.07968244f },
{ -0.99706007f, -0.07662386f }, { -0.99729046f, -0.07356456f }, { -0.99751146f, -0.07050457f },
{ -0.99772307f, -0.06744392f }, { -0.99792529f, -0.06438263f }, { -0.99811811f, -0.06132074f },
{ -0.99830154f, -0.05825826f }, { -0.99847558f, -0.05519524f }, { -0.99864022f, -0.05213170f },
{ -0.99879546f, -0.04906767f }, { -0.99894129f, -0.04600318f }, { -0.99907773f, -0.04293826f },
{ -0.99920476f, -0.03987293f }, { -0.99932238f, -0.03680722f }, { -0.99943060f, -0.03374117f },
{ -0.99952942f, -0.03067480f }, { -0.99961882f, -0.02760815f }, { -0.99969882f, -0.02454123f },
{ -0.99976941f, -0.02147408f }, { -0.99983058f, -0.01840673f }, { -0.99988235f, -0.01533921f },
{ -0.99992470f, -0.01227154f }, { -0.99995764f, -0.00920375f }, { -0.99998118f, -0.00613588f },
{ -0.99999529f, -0.00306796f }
};
/*
# python script for generating these LUTs
# replace 9 with log(FFTLength) (both occurrances!)
# after pasting, use gqq in vim to separate onto different lines
for i in range(2**9):
print(int("{:0>9}".format(bin(i)[2:])[::-1],2), end=', ')
*/
short bit_rev_radix8_LUT_16[16] = {
0, 4, 8, 12, 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15
};
short bit_rev_radix2_LUT_32[32] = {
0, 16, 8, 24, 4, 20, 12, 28, 2, 18, 10, 26, 6, 22, 14, 30,
1, 17, 9, 25, 5, 21, 13, 29, 3, 19, 11, 27, 7, 23, 15, 31
};
short bit_rev_radix_2by4_LUT_32[32] = {
1, 8, 4, 2, 16, 3, 24, 5, 10, 20, 6, 18, 17, 9, 12, 7,
26, 21, 11, 28, 13, 14, 22, 19, 25, 15, 30, 23, 27, 29, 0, 0
};
short bit_rev_radix2_LUT_64[64] = {
0, 32, 16, 48, 8, 40, 24, 56, 4, 36, 20, 52, 12, 44, 28, 60,
2, 34, 18, 50, 10, 42, 26, 58, 6, 38, 22, 54, 14, 46, 30, 62,
1, 33, 17, 49, 9, 41, 25, 57, 5, 37, 21, 53, 13, 45, 29, 61,
3, 35, 19, 51, 11, 43, 27, 59, 7, 39, 23, 55, 15, 47, 31, 63
};
short bit_rev_radix8_LUT_64[64] = {
0, 8, 16, 24, 32, 40, 48, 56, 1, 9, 17, 25, 33, 41, 49, 57,
2, 10, 18, 26, 34, 42, 50, 58, 3, 11, 19, 27, 35, 43, 51, 59,
4, 12, 20, 28, 36, 44, 52, 60, 5, 13, 21, 29, 37, 45, 53, 61,
6, 14, 22, 30, 38, 46, 54, 62, 7, 15, 23, 31, 39, 47, 55, 63
};
short bit_rev_radix2_LUT_128[128] = {
0, 64, 32, 96, 16, 80, 48, 112, 8, 72, 40, 104, 24, 88, 56, 120, 4, 68, 36,
100, 20, 84, 52, 116, 12, 76, 44, 108, 28, 92, 60, 124, 2, 66, 34, 98, 18, 82,
50, 114, 10, 74, 42, 106, 26, 90, 58, 122, 6, 70, 38, 102, 22, 86, 54, 118,
14, 78, 46, 110, 30, 94, 62, 126, 1, 65, 33, 97, 17, 81, 49, 113, 9, 73, 41,
105, 25, 89, 57, 121, 5, 69, 37, 101, 21, 85, 53, 117, 13, 77, 45, 109, 29,
93, 61, 125, 3, 67, 35, 99, 19, 83, 51, 115, 11, 75, 43, 107, 27, 91, 59, 123,
7, 71, 39, 103, 23, 87, 55, 119, 15, 79, 47, 111, 31, 95, 63, 127
};
short bit_rev_radix_2by4_LUT_128[128] = {
1, 32, 4, 8, 16, 2, 64, 3, 96, 5, 40, 20, 10, 80, 6, 72,
17, 34, 68, 9, 48, 7, 104, 21, 42, 84, 11, 112, 12, 24, 18, 66,
65, 33, 36, 13, 56, 22, 74, 81, 35, 100, 14, 88, 19, 98, 69, 41,
52, 15, 120, 23, 106, 85, 43, 116, 25, 50, 70, 73, 49, 38, 76, 26,
82, 67, 97, 37, 44, 28, 27, 114, 71, 105, 53, 46, 92, 29, 58, 86,
75, 113, 39, 108, 30, 90, 83, 99, 101, 45, 60, 31, 122, 87, 107, 117,
47, 124, 51, 102, 77, 57, 54, 78, 89, 55, 110, 93, 59, 118, 79, 121,
61, 62, 94, 91, 115, 103, 109, 63, 126, 95, 123, 119, 111, 125, 0, 0
};
short bit_rev_radix2_LUT_256[256] = {
0, 128, 64, 192, 32, 160, 96, 224, 16, 144, 80, 208, 48, 176, 112, 240,
8, 136, 72, 200, 40, 168, 104, 232, 24, 152, 88, 216, 56, 184, 120, 248,
4, 132, 68, 196, 36, 164, 100, 228, 20, 148, 84, 212, 52, 180, 116, 244,
12, 140, 76, 204, 44, 172, 108, 236, 28, 156, 92, 220, 60, 188, 124, 252,
2, 130, 66, 194, 34, 162, 98, 226, 18, 146, 82, 210, 50, 178, 114, 242,
10, 138, 74, 202, 42, 170, 106, 234, 26, 154, 90, 218, 58, 186, 122, 250,
6, 134, 70, 198, 38, 166, 102, 230, 22, 150, 86, 214, 54, 182, 118, 246,
14, 142, 78, 206, 46, 174, 110, 238, 30, 158, 94, 222, 62, 190, 126, 254,
1, 129, 65, 193, 33, 161, 97, 225, 17, 145, 81, 209, 49, 177, 113, 241,
9, 137, 73, 201, 41, 169, 105, 233, 25, 153, 89, 217, 57, 185, 121, 249,
5, 133, 69, 197, 37, 165, 101, 229, 21, 149, 85, 213, 53, 181, 117, 245,
13, 141, 77, 205, 45, 173, 109, 237, 29, 157, 93, 221, 61, 189, 125, 253,
3, 131, 67, 195, 35, 163, 99, 227, 19, 147, 83, 211, 51, 179, 115, 243,
11, 139, 75, 203, 43, 171, 107, 235, 27, 155, 91, 219, 59, 187, 123, 251,
7, 135, 71, 199, 39, 167, 103, 231, 23, 151, 87, 215, 55, 183, 119, 247,
15, 143, 79, 207, 47, 175, 111, 239, 31, 159, 95, 223, 63, 191, 127, 255,
};
short bit_rev_radix4_LUT_256[256] = {
0, 64, 128, 192, 16, 80, 144, 208, 32, 96, 160, 224, 48, 112, 176, 240,
4, 68, 132, 196, 20, 84, 148, 212, 36, 100, 164, 228, 52, 116, 180, 244,
8, 72, 136, 200, 24, 88, 152, 216, 40, 104, 168, 232, 56, 120, 184, 248,
12, 76, 140, 204, 28, 92, 156, 220, 44, 108, 172, 236, 60, 124, 188, 252,
1, 65, 129, 193, 17, 81, 145, 209, 33, 97, 161, 225, 49, 113, 177, 241,
5, 69, 133, 197, 21, 85, 149, 213, 37, 101, 165, 229, 53, 117, 181, 245,
9, 73, 137, 201, 25, 89, 153, 217, 41, 105, 169, 233, 57, 121, 185, 249,
13, 77, 141, 205, 29, 93, 157, 221, 45, 109, 173, 237, 61, 125, 189, 253,
2, 66, 130, 194, 18, 82, 146, 210, 34, 98, 162, 226, 50, 114, 178, 242,
6, 70, 134, 198, 22, 86, 150, 214, 38, 102, 166, 230, 54, 118, 182, 246,
10, 74, 138, 202, 26, 90, 154, 218, 42, 106, 170, 234, 58, 122, 186, 250,
14, 78, 142, 206, 30, 94, 158, 222, 46, 110, 174, 238, 62, 126, 190, 254,
3, 67, 131, 195, 19, 83, 147, 211, 35, 99, 163, 227, 51, 115, 179, 243,
7, 71, 135, 199, 23, 87, 151, 215, 39, 103, 167, 231, 55, 119, 183, 247,
11, 75, 139, 203, 27, 91, 155, 219, 43, 107, 171, 235, 59, 123, 187, 251,
15, 79, 143, 207, 31, 95, 159, 223, 47, 111, 175, 239, 63, 127, 191, 255,
};
short bit_rev_radix2_LUT_512[512] = {
0, 256, 128, 384, 64, 320, 192, 448, 32, 288, 160, 416, 96, 352, 224, 480, 16,
272, 144, 400, 80, 336, 208, 464, 48, 304, 176, 432, 112, 368, 240, 496, 8,
264, 136, 392, 72, 328, 200, 456, 40, 296, 168, 424, 104, 360, 232, 488, 24,
280, 152, 408, 88, 344, 216, 472, 56, 312, 184, 440, 120, 376, 248, 504, 4,
260, 132, 388, 68, 324, 196, 452, 36, 292, 164, 420, 100, 356, 228, 484, 20,
276, 148, 404, 84, 340, 212, 468, 52, 308, 180, 436, 116, 372, 244, 500, 12,
268, 140, 396, 76, 332, 204, 460, 44, 300, 172, 428, 108, 364, 236, 492, 28,
284, 156, 412, 92, 348, 220, 476, 60, 316, 188, 444, 124, 380, 252, 508, 2,
258, 130, 386, 66, 322, 194, 450, 34, 290, 162, 418, 98, 354, 226, 482, 18,
274, 146, 402, 82, 338, 210, 466, 50, 306, 178, 434, 114, 370, 242, 498, 10,
266, 138, 394, 74, 330, 202, 458, 42, 298, 170, 426, 106, 362, 234, 490, 26,
282, 154, 410, 90, 346, 218, 474, 58, 314, 186, 442, 122, 378, 250, 506, 6,
262, 134, 390, 70, 326, 198, 454, 38, 294, 166, 422, 102, 358, 230, 486, 22,
278, 150, 406, 86, 342, 214, 470, 54, 310, 182, 438, 118, 374, 246, 502, 14,
270, 142, 398, 78, 334, 206, 462, 46, 302, 174, 430, 110, 366, 238, 494, 30,
286, 158, 414, 94, 350, 222, 478, 62, 318, 190, 446, 126, 382, 254, 510, 1,
257, 129, 385, 65, 321, 193, 449, 33, 289, 161, 417, 97, 353, 225, 481, 17,
273, 145, 401, 81, 337, 209, 465, 49, 305, 177, 433, 113, 369, 241, 497, 9,
265, 137, 393, 73, 329, 201, 457, 41, 297, 169, 425, 105, 361, 233, 489, 25,
281, 153, 409, 89, 345, 217, 473, 57, 313, 185, 441, 121, 377, 249, 505, 5,
261, 133, 389, 69, 325, 197, 453, 37, 293, 165, 421, 101, 357, 229, 485, 21,
277, 149, 405, 85, 341, 213, 469, 53, 309, 181, 437, 117, 373, 245, 501, 13,
269, 141, 397, 77, 333, 205, 461, 45, 301, 173, 429, 109, 365, 237, 493, 29,
285, 157, 413, 93, 349, 221, 477, 61, 317, 189, 445, 125, 381, 253, 509, 3,
259, 131, 387, 67, 323, 195, 451, 35, 291, 163, 419, 99, 355, 227, 483, 19,
275, 147, 403, 83, 339, 211, 467, 51, 307, 179, 435, 115, 371, 243, 499, 11,
267, 139, 395, 75, 331, 203, 459, 43, 299, 171, 427, 107, 363, 235, 491, 27,
283, 155, 411, 91, 347, 219, 475, 59, 315, 187, 443, 123, 379, 251, 507, 7,
263, 135, 391, 71, 327, 199, 455, 39, 295, 167, 423, 103, 359, 231, 487, 23,
279, 151, 407, 87, 343, 215, 471, 55, 311, 183, 439, 119, 375, 247, 503, 15,
271, 143, 399, 79, 335, 207, 463, 47, 303, 175, 431, 111, 367, 239, 495, 31,
287, 159, 415, 95, 351, 223, 479, 63, 319, 191, 447, 127, 383, 255, 511,
};
short bit_rev_radix8_LUT_512[512] = {
0, 64, 128, 192, 256, 320, 384, 448, 8, 72, 136, 200, 264, 328, 392, 456,
16, 80, 144, 208, 272, 336, 400, 464, 24, 88, 152, 216, 280, 344, 408, 472,
32, 96, 160, 224, 288, 352, 416, 480, 40, 104, 168, 232, 296, 360, 424, 488,
48, 112, 176, 240, 304, 368, 432, 496, 56, 120, 184, 248, 312, 376, 440, 504,
1, 65, 129, 193, 257, 321, 385, 449, 9, 73, 137, 201, 265, 329, 393, 457,
17, 81, 145, 209, 273, 337, 401, 465, 25, 89, 153, 217, 281, 345, 409, 473,
33, 97, 161, 225, 289, 353, 417, 481, 41, 105, 169, 233, 297, 361, 425, 489,
49, 113, 177, 241, 305, 369, 433, 497, 57, 121, 185, 249, 313, 377, 441, 505,
2, 66, 130, 194, 258, 322, 386, 450, 10, 74, 138, 202, 266, 330, 394, 458,
18, 82, 146, 210, 274, 338, 402, 466, 26, 90, 154, 218, 282, 346, 410, 474,
34, 98, 162, 226, 290, 354, 418, 482, 42, 106, 170, 234, 298, 362, 426, 490,
50, 114, 178, 242, 306, 370, 434, 498, 58, 122, 186, 250, 314, 378, 442, 506,
3, 67, 131, 195, 259, 323, 387, 451, 11, 75, 139, 203, 267, 331, 395, 459,
19, 83, 147, 211, 275, 339, 403, 467, 27, 91, 155, 219, 283, 347, 411, 475,
35, 99, 163, 227, 291, 355, 419, 483, 43, 107, 171, 235, 299, 363, 427, 491,
51, 115, 179, 243, 307, 371, 435, 499, 59, 123, 187, 251, 315, 379, 443, 507,
4, 68, 132, 196, 260, 324, 388, 452, 12, 76, 140, 204, 268, 332, 396, 460,
20, 84, 148, 212, 276, 340, 404, 468, 28, 92, 156, 220, 284, 348, 412, 476,
36, 100, 164, 228, 292, 356, 420, 484, 44, 108, 172, 236, 300, 364, 428, 492,
52, 116, 180, 244, 308, 372, 436, 500, 60, 124, 188, 252, 316, 380, 444, 508,
5, 69, 133, 197, 261, 325, 389, 453, 13, 77, 141, 205, 269, 333, 397, 461,
21, 85, 149, 213, 277, 341, 405, 469, 29, 93, 157, 221, 285, 349, 413, 477,
37, 101, 165, 229, 293, 357, 421, 485, 45, 109, 173, 237, 301, 365, 429, 493,
53, 117, 181, 245, 309, 373, 437, 501, 61, 125, 189, 253, 317, 381, 445, 509,
6, 70, 134, 198, 262, 326, 390, 454, 14, 78, 142, 206, 270, 334, 398, 462,
22, 86, 150, 214, 278, 342, 406, 470, 30, 94, 158, 222, 286, 350, 414, 478,
38, 102, 166, 230, 294, 358, 422, 486, 46, 110, 174, 238, 302, 366, 430, 494,
54, 118, 182, 246, 310, 374, 438, 502, 62, 126, 190, 254, 318, 382, 446, 510,
7, 71, 135, 199, 263, 327, 391, 455, 15, 79, 143, 207, 271, 335, 399, 463,
23, 87, 151, 215, 279, 343, 407, 471, 31, 95, 159, 223, 287, 351, 415, 479,
39, 103, 167, 231, 295, 359, 423, 487, 47, 111, 175, 239, 303, 367, 431, 495,
55, 119, 183, 247, 311, 375, 439, 503, 63, 127, 191, 255, 319, 383, 447, 511
};
short bit_rev_radix2_LUT_1024[1024] = {
0, 512, 256, 768, 128, 640, 384, 896, 64, 576, 320, 832, 192, 704, 448, 960,
32, 544, 288, 800, 160, 672, 416, 928, 96, 608, 352, 864, 224, 736, 480, 992,
16, 528, 272, 784, 144, 656, 400, 912, 80, 592, 336, 848, 208, 720, 464, 976,
48, 560, 304, 816, 176, 688, 432, 944, 112, 624, 368, 880, 240, 752, 496, 1008,
8, 520, 264, 776, 136, 648, 392, 904, 72, 584, 328, 840, 200, 712, 456, 968,
40, 552, 296, 808, 168, 680, 424, 936, 104, 616, 360, 872, 232, 744, 488, 1000,
24, 536, 280, 792, 152, 664, 408, 920, 88, 600, 344, 856, 216, 728, 472, 984,
56, 568, 312, 824, 184, 696, 440, 952, 120, 632, 376, 888, 248, 760, 504, 1016,
4, 516, 260, 772, 132, 644, 388, 900, 68, 580, 324, 836, 196, 708, 452, 964,
36, 548, 292, 804, 164, 676, 420, 932, 100, 612, 356, 868, 228, 740, 484, 996,
20, 532, 276, 788, 148, 660, 404, 916, 84, 596, 340, 852, 212, 724, 468, 980,
52, 564, 308, 820, 180, 692, 436, 948, 116, 628, 372, 884, 244, 756, 500, 1012,
12, 524, 268, 780, 140, 652, 396, 908, 76, 588, 332, 844, 204, 716, 460, 972,
44, 556, 300, 812, 172, 684, 428, 940, 108, 620, 364, 876, 236, 748, 492, 1004,
28, 540, 284, 796, 156, 668, 412, 924, 92, 604, 348, 860, 220, 732, 476, 988,
60, 572, 316, 828, 188, 700, 444, 956, 124, 636, 380, 892, 252, 764, 508, 1020,
2, 514, 258, 770, 130, 642, 386, 898, 66, 578, 322, 834, 194, 706, 450, 962,
34, 546, 290, 802, 162, 674, 418, 930, 98, 610, 354, 866, 226, 738, 482, 994,
18, 530, 274, 786, 146, 658, 402, 914, 82, 594, 338, 850, 210, 722, 466, 978,
50, 562, 306, 818, 178, 690, 434, 946, 114, 626, 370, 882, 242, 754, 498, 1010,
10, 522, 266, 778, 138, 650, 394, 906, 74, 586, 330, 842, 202, 714, 458, 970,
42, 554, 298, 810, 170, 682, 426, 938, 106, 618, 362, 874, 234, 746, 490, 1002,
26, 538, 282, 794, 154, 666, 410, 922, 90, 602, 346, 858, 218, 730, 474, 986,
58, 570, 314, 826, 186, 698, 442, 954, 122, 634, 378, 890, 250, 762, 506, 1018,
6, 518, 262, 774, 134, 646, 390, 902, 70, 582, 326, 838, 198, 710, 454, 966,
38, 550, 294, 806, 166, 678, 422, 934, 102, 614, 358, 870, 230, 742, 486, 998,
22, 534, 278, 790, 150, 662, 406, 918, 86, 598, 342, 854, 214, 726, 470, 982,
54, 566, 310, 822, 182, 694, 438, 950, 118, 630, 374, 886, 246, 758, 502, 1014,
14, 526, 270, 782, 142, 654, 398, 910, 78, 590, 334, 846, 206, 718, 462, 974,
46, 558, 302, 814, 174, 686, 430, 942, 110, 622, 366, 878, 238, 750, 494, 1006,
30, 542, 286, 798, 158, 670, 414, 926, 94, 606, 350, 862, 222, 734, 478, 990,
62, 574, 318, 830, 190, 702, 446, 958, 126, 638, 382, 894, 254, 766, 510, 1022,
1, 513, 257, 769, 129, 641, 385, 897, 65, 577, 321, 833, 193, 705, 449, 961,
33, 545, 289, 801, 161, 673, 417, 929, 97, 609, 353, 865, 225, 737, 481, 993,
17, 529, 273, 785, 145, 657, 401, 913, 81, 593, 337, 849, 209, 721, 465, 977,
49, 561, 305, 817, 177, 689, 433, 945, 113, 625, 369, 881, 241, 753, 497, 1009,
9, 521, 265, 777, 137, 649, 393, 905, 73, 585, 329, 841, 201, 713, 457, 969,
41, 553, 297, 809, 169, 681, 425, 937, 105, 617, 361, 873, 233, 745, 489, 1001,
25, 537, 281, 793, 153, 665, 409, 921, 89, 601, 345, 857, 217, 729, 473, 985,
57, 569, 313, 825, 185, 697, 441, 953, 121, 633, 377, 889, 249, 761, 505, 1017,
5, 517, 261, 773, 133, 645, 389, 901, 69, 581, 325, 837, 197, 709, 453, 965,
37, 549, 293, 805, 165, 677, 421, 933, 101, 613, 357, 869, 229, 741, 485, 997,
21, 533, 277, 789, 149, 661, 405, 917, 85, 597, 341, 853, 213, 725, 469, 981,
53, 565, 309, 821, 181, 693, 437, 949, 117, 629, 373, 885, 245, 757, 501, 1013,
13, 525, 269, 781, 141, 653, 397, 909, 77, 589, 333, 845, 205, 717, 461, 973,
45, 557, 301, 813, 173, 685, 429, 941, 109, 621, 365, 877, 237, 749, 493, 1005,
29, 541, 285, 797, 157, 669, 413, 925, 93, 605, 349, 861, 221, 733, 477, 989,
61, 573, 317, 829, 189, 701, 445, 957, 125, 637, 381, 893, 253, 765, 509, 1021,
3, 515, 259, 771, 131, 643, 387, 899, 67, 579, 323, 835, 195, 707, 451, 963,
35, 547, 291, 803, 163, 675, 419, 931, 99, 611, 355, 867, 227, 739, 483, 995,
19, 531, 275, 787, 147, 659, 403, 915, 83, 595, 339, 851, 211, 723, 467, 979,
51, 563, 307, 819, 179, 691, 435, 947, 115, 627, 371, 883, 243, 755, 499, 1011,
11, 523, 267, 779, 139, 651, 395, 907, 75, 587, 331, 843, 203, 715, 459, 971,
43, 555, 299, 811, 171, 683, 427, 939, 107, 619, 363, 875, 235, 747, 491, 1003,
27, 539, 283, 795, 155, 667, 411, 923, 91, 603, 347, 859, 219, 731, 475, 987,
59, 571, 315, 827, 187, 699, 443, 955, 123, 635, 379, 891, 251, 763, 507, 1019,
7, 519, 263, 775, 135, 647, 391, 903, 71, 583, 327, 839, 199, 711, 455, 967,
39, 551, 295, 807, 167, 679, 423, 935, 103, 615, 359, 871, 231, 743, 487, 999,
23, 535, 279, 791, 151, 663, 407, 919, 87, 599, 343, 855, 215, 727, 471, 983,
55, 567, 311, 823, 183, 695, 439, 951, 119, 631, 375, 887, 247, 759, 503, 1015,
15, 527, 271, 783, 143, 655, 399, 911, 79, 591, 335, 847, 207, 719, 463, 975,
47, 559, 303, 815, 175, 687, 431, 943, 111, 623, 367, 879, 239, 751, 495, 1007,
31, 543, 287, 799, 159, 671, 415, 927, 95, 607, 351, 863, 223, 735, 479, 991,
63, 575, 319, 831, 191, 703, 447, 959, 127, 639, 383, 895, 255, 767, 511, 1023
};
short bit_rev_radix4_LUT_1024[1024] = {
0, 256, 512, 768, 64, 320, 576, 832, 128, 384, 640, 896, 192, 448, 704, 960,
16, 272, 528, 784, 80, 336, 592, 848, 144, 400, 656, 912, 208, 464, 720, 976,
32, 288, 544, 800, 96, 352, 608, 864, 160, 416, 672, 928, 224, 480, 736, 992,
48, 304, 560, 816, 112, 368, 624, 880, 176, 432, 688, 944, 240, 496, 752, 1008,
4, 260, 516, 772, 68, 324, 580, 836, 132, 388, 644, 900, 196, 452, 708, 964,
20, 276, 532, 788, 84, 340, 596, 852, 148, 404, 660, 916, 212, 468, 724, 980,
36, 292, 548, 804, 100, 356, 612, 868, 164, 420, 676, 932, 228, 484, 740, 996,
52, 308, 564, 820, 116, 372, 628, 884, 180, 436, 692, 948, 244, 500, 756, 1012,
8, 264, 520, 776, 72, 328, 584, 840, 136, 392, 648, 904, 200, 456, 712, 968,
24, 280, 536, 792, 88, 344, 600, 856, 152, 408, 664, 920, 216, 472, 728, 984,
40, 296, 552, 808, 104, 360, 616, 872, 168, 424, 680, 936, 232, 488, 744, 1000,
56, 312, 568, 824, 120, 376, 632, 888, 184, 440, 696, 952, 248, 504, 760, 1016,
12, 268, 524, 780, 76, 332, 588, 844, 140, 396, 652, 908, 204, 460, 716, 972,
28, 284, 540, 796, 92, 348, 604, 860, 156, 412, 668, 924, 220, 476, 732, 988,
44, 300, 556, 812, 108, 364, 620, 876, 172, 428, 684, 940, 236, 492, 748, 1004,
60, 316, 572, 828, 124, 380, 636, 892, 188, 444, 700, 956, 252, 508, 764, 1020,
1, 257, 513, 769, 65, 321, 577, 833, 129, 385, 641, 897, 193, 449, 705, 961,
17, 273, 529, 785, 81, 337, 593, 849, 145, 401, 657, 913, 209, 465, 721, 977,
33, 289, 545, 801, 97, 353, 609, 865, 161, 417, 673, 929, 225, 481, 737, 993,
49, 305, 561, 817, 113, 369, 625, 881, 177, 433, 689, 945, 241, 497, 753, 1009,
5, 261, 517, 773, 69, 325, 581, 837, 133, 389, 645, 901, 197, 453, 709, 965,
21, 277, 533, 789, 85, 341, 597, 853, 149, 405, 661, 917, 213, 469, 725, 981,
37, 293, 549, 805, 101, 357, 613, 869, 165, 421, 677, 933, 229, 485, 741, 997,
53, 309, 565, 821, 117, 373, 629, 885, 181, 437, 693, 949, 245, 501, 757, 1013,
9, 265, 521, 777, 73, 329, 585, 841, 137, 393, 649, 905, 201, 457, 713, 969,
25, 281, 537, 793, 89, 345, 601, 857, 153, 409, 665, 921, 217, 473, 729, 985,
41, 297, 553, 809, 105, 361, 617, 873, 169, 425, 681, 937, 233, 489, 745, 1001,
57, 313, 569, 825, 121, 377, 633, 889, 185, 441, 697, 953, 249, 505, 761, 1017,
13, 269, 525, 781, 77, 333, 589, 845, 141, 397, 653, 909, 205, 461, 717, 973,
29, 285, 541, 797, 93, 349, 605, 861, 157, 413, 669, 925, 221, 477, 733, 989,
45, 301, 557, 813, 109, 365, 621, 877, 173, 429, 685, 941, 237, 493, 749, 1005,
61, 317, 573, 829, 125, 381, 637, 893, 189, 445, 701, 957, 253, 509, 765, 1021,
2, 258, 514, 770, 66, 322, 578, 834, 130, 386, 642, 898, 194, 450, 706, 962,
18, 274, 530, 786, 82, 338, 594, 850, 146, 402, 658, 914, 210, 466, 722, 978,
34, 290, 546, 802, 98, 354, 610, 866, 162, 418, 674, 930, 226, 482, 738, 994,
50, 306, 562, 818, 114, 370, 626, 882, 178, 434, 690, 946, 242, 498, 754, 1010,
6, 262, 518, 774, 70, 326, 582, 838, 134, 390, 646, 902, 198, 454, 710, 966,
22, 278, 534, 790, 86, 342, 598, 854, 150, 406, 662, 918, 214, 470, 726, 982,
38, 294, 550, 806, 102, 358, 614, 870, 166, 422, 678, 934, 230, 486, 742, 998,
54, 310, 566, 822, 118, 374, 630, 886, 182, 438, 694, 950, 246, 502, 758, 1014,
10, 266, 522, 778, 74, 330, 586, 842, 138, 394, 650, 906, 202, 458, 714, 970,
26, 282, 538, 794, 90, 346, 602, 858, 154, 410, 666, 922, 218, 474, 730, 986,
42, 298, 554, 810, 106, 362, 618, 874, 170, 426, 682, 938, 234, 490, 746, 1002,
58, 314, 570, 826, 122, 378, 634, 890, 186, 442, 698, 954, 250, 506, 762, 1018,
14, 270, 526, 782, 78, 334, 590, 846, 142, 398, 654, 910, 206, 462, 718, 974,
30, 286, 542, 798, 94, 350, 606, 862, 158, 414, 670, 926, 222, 478, 734, 990,
46, 302, 558, 814, 110, 366, 622, 878, 174, 430, 686, 942, 238, 494, 750, 1006,
62, 318, 574, 830, 126, 382, 638, 894, 190, 446, 702, 958, 254, 510, 766, 1022,
3, 259, 515, 771, 67, 323, 579, 835, 131, 387, 643, 899, 195, 451, 707, 963,
19, 275, 531, 787, 83, 339, 595, 851, 147, 403, 659, 915, 211, 467, 723, 979,
35, 291, 547, 803, 99, 355, 611, 867, 163, 419, 675, 931, 227, 483, 739, 995,
51, 307, 563, 819, 115, 371, 627, 883, 179, 435, 691, 947, 243, 499, 755, 1011,
7, 263, 519, 775, 71, 327, 583, 839, 135, 391, 647, 903, 199, 455, 711, 967,
23, 279, 535, 791, 87, 343, 599, 855, 151, 407, 663, 919, 215, 471, 727, 983,
39, 295, 551, 807, 103, 359, 615, 871, 167, 423, 679, 935, 231, 487, 743, 999,
55, 311, 567, 823, 119, 375, 631, 887, 183, 439, 695, 951, 247, 503, 759, 1015,
11, 267, 523, 779, 75, 331, 587, 843, 139, 395, 651, 907, 203, 459, 715, 971,
27, 283, 539, 795, 91, 347, 603, 859, 155, 411, 667, 923, 219, 475, 731, 987,
43, 299, 555, 811, 107, 363, 619, 875, 171, 427, 683, 939, 235, 491, 747, 1003,
59, 315, 571, 827, 123, 379, 635, 891, 187, 443, 699, 955, 251, 507, 763, 1019,
15, 271, 527, 783, 79, 335, 591, 847, 143, 399, 655, 911, 207, 463, 719, 975,
31, 287, 543, 799, 95, 351, 607, 863, 159, 415, 671, 927, 223, 479, 735, 991,
47, 303, 559, 815, 111, 367, 623, 879, 175, 431, 687, 943, 239, 495, 751, 1007,
63, 319, 575, 831, 127, 383, 639, 895, 191, 447, 703, 959, 255, 511, 767, 1023
};
short bit_rev_radix_2by4_LUT_2048[2048] = {
1, 512, 4, 128, 16, 32, 64, 8, 256, 2, 1024, 3, 1536, 5, 640, 20,
160, 80, 40, 320, 10, 1280, 6, 1152, 17, 544, 68, 136, 272, 34, 1088, 9,
768, 7, 1664, 21, 672, 84, 168, 336, 42, 1344, 11, 1792, 12, 384, 18, 1056,
65, 520, 260, 130, 1040, 33, 576, 13, 896, 22, 1184, 81, 552, 324, 138, 1296,
35, 1600, 14, 1408, 19, 1568, 69, 648, 276, 162, 1104, 41, 832, 15, 1920, 23,
1696, 85, 680, 340, 170, 1360, 43, 1856, 24, 288, 66, 1032, 257, 514, 1028, 129,
528, 36, 192, 25, 800, 70, 1160, 273, 546, 1092, 137, 784, 38, 1216, 26, 1312,
67, 1544, 261, 642, 1044, 161, 592, 44, 448, 27, 1824, 71, 1672, 277, 674, 1108,
169, 848, 46, 1472, 28, 416, 82, 1064, 321, 522, 1284, 131, 1552, 37, 704, 29,
928, 86, 1192, 337, 554, 1348, 139, 1808, 39, 1728, 30, 1440, 83, 1576, 325, 650,
1300, 163, 1616, 45, 960, 31, 1952, 87, 1704, 341, 682, 1364, 171, 1872, 47, 1984,
48, 96, 72, 264, 258, 1026, 1025, 513, 516, 132, 144, 49, 608, 76, 392, 274,
1058, 1089, 521, 772, 134, 1168, 50, 1120, 73, 776, 262, 1154, 1041, 545, 580, 140,
400, 51, 1632, 77, 904, 278, 1186, 1105, 553, 836, 142, 1424, 52, 224, 88, 296,
322, 1034, 1281, 515, 1540, 133, 656, 53, 736, 92, 424, 338, 1066, 1345, 523, 1796,
135, 1680, 54, 1248, 89, 808, 326, 1162, 1297, 547, 1604, 141, 912, 55, 1760, 93,
936, 342, 1194, 1361, 555, 1860, 143, 1936, 56, 352, 74, 1288, 259, 1538, 1029, 641,
532, 164, 208, 57, 864, 78, 1416, 275, 1570, 1093, 649, 788, 166, 1232, 58, 1376,
75, 1800, 263, 1666, 1045, 673, 596, 172, 464, 59, 1888, 79, 1928, 279, 1698, 1109,
681, 852, 174, 1488, 60, 480, 90, 1320, 323, 1546, 1285, 643, 1556, 165, 720, 61,
992, 94, 1448, 339, 1578, 1349, 651, 1812, 167, 1744, 62, 1504, 91, 1832, 327, 1674,
1301, 675, 1620, 173, 976, 63, 2016, 95, 1960, 343, 1706, 1365, 683, 1876, 175, 2000,
97, 584, 268, 386, 1042, 1057, 577, 524, 388, 146, 1072, 98, 1096, 265, 770, 1030,
1153, 529, 548, 196, 152, 304, 99, 1608, 269, 898, 1046, 1185, 593, 556, 452, 154,
1328, 100, 200, 280, 290, 1090, 1033, 769, 518, 1156, 145, 560, 101, 712, 284, 418,
1106, 1065, 833, 526, 1412, 147, 1584, 102, 1224, 281, 802, 1094, 1161, 785, 550, 1220,
153, 816, 103, 1736, 285, 930, 1110, 1193, 849, 558, 1476, 155, 1840, 104, 328, 266,
1282, 1027, 1537, 517, 644, 148, 176, 112, 105, 840, 270, 1410, 1043, 1569, 581, 652,
404, 178, 1136, 106, 1352, 267, 1794, 1031, 1665, 533, 676, 212, 184, 368, 107, 1864,
271, 1922, 1047, 1697, 597, 684, 468, 186, 1392, 108, 456, 282, 1314, 1091, 1545, 773,
646, 1172, 177, 624, 109, 968, 286, 1442, 1107, 1577, 837, 654, 1428, 179, 1648, 110,
1480, 283, 1826, 1095, 1673, 789, 678, 1236, 185, 880, 111, 1992, 287, 1954, 1111, 1705,
853, 686, 1492, 187, 1904, 113, 616, 332, 394, 1298, 1059, 1601, 525, 900, 150, 1200,
114, 1128, 329, 778, 1286, 1155, 1553, 549, 708, 156, 432, 115, 1640, 333, 906, 1302,
1187, 1617, 557, 964, 158, 1456, 116, 232, 344, 298, 1346, 1035, 1793, 519, 1668, 149,
688, 117, 744, 348, 426, 1362, 1067, 1857, 527, 1924, 151, 1712, 118, 1256, 345, 810,
1350, 1163, 1809, 551, 1732, 157, 944, 119, 1768, 349, 938, 1366, 1195, 1873, 559, 1988,
159, 1968, 120, 360, 330, 1290, 1283, 1539, 1541, 645, 660, 180, 240, 121, 872, 334,
1418, 1299, 1571, 1605, 653, 916, 182, 1264, 122, 1384, 331, 1802, 1287, 1667, 1557, 677,
724, 188, 496, 123, 1896, 335, 1930, 1303, 1699, 1621, 685, 980, 190, 1520, 124, 488,
346, 1322, 1347, 1547, 1797, 647, 1684, 181, 752, 125, 1000, 350, 1450, 1363, 1579, 1861,
655, 1940, 183, 1776, 126, 1512, 347, 1834, 1351, 1675, 1813, 679, 1748, 189, 1008, 127,
2024, 351, 1962, 1367, 1707, 1877, 687, 2004, 191, 2032, 193, 536, 292, 194, 1048, 289,
578, 1036, 385, 530, 1060, 195, 1560, 293, 706, 1052, 417, 594, 1068, 449, 538, 1316,
197, 664, 308, 226, 1112, 297, 834, 1038, 1409, 531, 1572, 198, 1176, 305, 610, 1100,
393, 786, 1062, 1217, 537, 804, 199, 1688, 309, 738, 1116, 425, 850, 1070, 1473, 539,
1828, 201, 792, 294, 1218, 1049, 801, 582, 1164, 401, 562, 1124, 202, 1304, 291, 1602,
1037, 897, 534, 1188, 209, 568, 356, 203, 1816, 295, 1730, 1053, 929, 598, 1196, 465,
570, 1380, 204, 408, 306, 1122, 1097, 777, 774, 1158, 1169, 561, 612, 205, 920, 310,
1250, 1113, 809, 838, 1166, 1425, 563, 1636, 206, 1432, 307, 1634, 1101, 905, 790, 1190,
1233, 569, 868, 207, 1944, 311, 1762, 1117, 937, 854, 1198, 1489, 571, 1892, 210, 1080,
353, 586, 1292, 387, 1554, 1061, 705, 540, 420, 211, 1592, 357, 714, 1308, 419, 1618,
1069, 961, 542, 1444, 213, 696, 372, 234, 1368, 299, 1858, 1039, 1921, 535, 1700, 214,
1208, 369, 618, 1356, 395, 1810, 1063, 1729, 541, 932, 215, 1720, 373, 746, 1372, 427,
1874, 1071, 1985, 543, 1956, 216, 312, 354, 1098, 1289, 771, 1542, 1157, 657, 564, 228,
217, 824, 358, 1226, 1305, 803, 1606, 1165, 913, 566, 1252, 218, 1336, 355, 1610, 1293,
899, 1558, 1189, 721, 572, 484, 219, 1848, 359, 1738, 1309, 931, 1622, 1197, 977, 574,
1508, 220, 440, 370, 1130, 1353, 779, 1798, 1159, 1681, 565, 740, 221, 952, 374, 1258,
1369, 811, 1862, 1167, 1937, 567, 1764, 222, 1464, 371, 1642, 1357, 907, 1814, 1191, 1745,
573, 996, 223, 1976, 375, 1770, 1373, 939, 1878, 1199, 2001, 575, 2020, 225, 600, 300,
450, 1050, 1313, 579, 1548, 389, 658, 1076, 227, 1624, 301, 962, 1054, 1441, 595, 1580,
453, 666, 1332, 229, 728, 316, 482, 1114, 1321, 835, 1550, 1413, 659, 1588, 230, 1240,
313, 866, 1102, 1417, 787, 1574, 1221, 665, 820, 231, 1752, 317, 994, 1118, 1449, 851,
1582, 1477, 667, 1844, 233, 856, 302, 1474, 1051, 1825, 583, 1676, 405, 690, 1140, 235,
1880, 303, 1986, 1055, 1953, 599, 1708, 469, 698, 1396, 236, 472, 314, 1378, 1099, 1801,
775, 1670, 1173, 689, 628, 237, 984, 318, 1506, 1115, 1833, 839, 1678, 1429, 691, 1652,
238, 1496, 315, 1890, 1103, 1929, 791, 1702, 1237, 697, 884, 239, 2008, 319, 2018, 1119,
1961, 855, 1710, 1493, 699, 1908, 241, 632, 364, 458, 1306, 1315, 1603, 1549, 901, 662,
1204, 242, 1144, 361, 842, 1294, 1411, 1555, 1573, 709, 668, 436, 243, 1656, 365, 970,
1310, 1443, 1619, 1581, 965, 670, 1460, 244, 248, 376, 362, 1354, 1291, 1795, 1543, 1669,
661, 692, 245, 760, 380, 490, 1370, 1323, 1859, 1551, 1925, 663, 1716, 246, 1272, 377,
874, 1358, 1419, 1811, 1575, 1733, 669, 948, 247, 1784, 381, 1002, 1374, 1451, 1875, 1583,
1989, 671, 1972, 249, 888, 366, 1482, 1307, 1827, 1607, 1677, 917, 694, 1268, 250, 1400,
363, 1866, 1295, 1923, 1559, 1701, 725, 700, 500, 251, 1912, 367, 1994, 1311, 1955, 1623,
1709, 981, 702, 1524, 252, 504, 378, 1386, 1355, 1803, 1799, 1671, 1685, 693, 756, 253,
1016, 382, 1514, 1371, 1835, 1863, 1679, 1941, 695, 1780, 254, 1528, 379, 1898, 1359, 1931,
1815, 1703, 1749, 701, 1012, 255, 2040, 383, 2026, 1375, 1963, 1879, 1711, 2005, 703, 2036,
390, 1170, 1073, 609, 588, 396, 402, 1074, 1121, 585, 780, 391, 1682, 1077, 737, 604,
428, 466, 1082, 1377, 587, 1804, 397, 914, 1078, 1249, 601, 812, 454, 1178, 1329, 611,
1612, 398, 1426, 1075, 1633, 589, 908, 406, 1202, 1137, 617, 844, 399, 1938, 1079, 1761,
605, 940, 470, 1210, 1393, 619, 1868, 403, 1586, 1125, 713, 796, 422, 1234, 1081, 865,
590, 1420, 407, 1714, 1141, 745, 860, 430, 1490, 1083, 1889, 591, 1932, 409, 818, 1126,
1225, 793, 806, 1222, 1177, 817, 614, 1228, 410, 1330, 1123, 1609, 781, 902, 1174, 1201,
625, 620, 460, 411, 1842, 1127, 1737, 797, 934, 1238, 1209, 881, 622, 1484, 412, 434,
1138, 1129, 841, 782, 1414, 1171, 1585, 613, 716, 413, 946, 1142, 1257, 857, 814, 1478,
1179, 1841, 615, 1740, 414, 1458, 1139, 1641, 845, 910, 1430, 1203, 1649, 621, 972, 415,
1970, 1143, 1769, 861, 942, 1494, 1211, 1905, 623, 1996, 421, 722, 1084, 481, 602, 1324,
451, 1562, 1317, 707, 1564, 423, 1746, 1085, 993, 606, 1452, 467, 1594, 1381, 715, 1820,
429, 978, 1086, 1505, 603, 1836, 455, 1690, 1333, 739, 1628, 431, 2002, 1087, 2017, 607,
1964, 471, 1722, 1397, 747, 1884, 433, 626, 1132, 457, 794, 1318, 1219, 1561, 805, 710,
1180, 435, 1650, 1133, 969, 798, 1446, 1235, 1593, 869, 718, 1436, 437, 754, 1148, 489,
858, 1326, 1475, 1563, 1829, 711, 1692, 438, 1266, 1145, 873, 846, 1422, 1427, 1587, 1637,
717, 924, 439, 1778, 1149, 1001, 862, 1454, 1491, 1595, 1893, 719, 1948, 441, 882, 1134,
1481, 795, 1830, 1223, 1689, 821, 742, 1244, 442, 1394, 1131, 1865, 783, 1926, 1175, 1713,
629, 748, 476, 443, 1906, 1135, 1993, 799, 1958, 1239, 1721, 885, 750, 1500, 444, 498,
1146, 1385, 843, 1806, 1415, 1683, 1589, 741, 732, 445, 1010, 1150, 1513, 859, 1838, 1479,
1691, 1845, 743, 1756, 446, 1522, 1147, 1897, 847, 1934, 1431, 1715, 1653, 749, 988, 447,
2034, 1151, 2025, 863, 1966, 1495, 1723, 1909, 751, 2012, 459, 1818, 1319, 1731, 1565, 933,
726, 1212, 497, 634, 1388, 461, 922, 1334, 1251, 1625, 813, 966, 1182, 1457, 627, 1644,
462, 1434, 1331, 1635, 1613, 909, 918, 1206, 1265, 633, 876, 463, 1946, 1335, 1763, 1629,
941, 982, 1214, 1521, 635, 1900, 473, 826, 1382, 1227, 1817, 807, 1734, 1181, 945, 630,
1260, 474, 1338, 1379, 1611, 1805, 903, 1686, 1205, 753, 636, 492, 475, 1850, 1383, 1739,
1821, 935, 1750, 1213, 1009, 638, 1516, 477, 954, 1398, 1259, 1881, 815, 1990, 1183, 1969,
631, 1772, 478, 1466, 1395, 1643, 1869, 911, 1942, 1207, 1777, 637, 1004, 479, 1978, 1399,
1771, 1885, 943, 2006, 1215, 2033, 639, 2028, 483, 1626, 1325, 963, 1566, 1445, 723, 1596,
485, 730, 1340, 486, 1242, 1337, 867, 1614, 1421, 915, 1590, 1253, 729, 828, 487, 1754,
1341, 995, 1630, 1453, 979, 1598, 1509, 731, 1852, 491, 1882, 1327, 1987, 1567, 1957, 727,
1724, 501, 762, 1404, 493, 986, 1342, 1507, 1627, 1837, 967, 1694, 1461, 755, 1660, 494,
1498, 1339, 1891, 1615, 1933, 919, 1718, 1269, 761, 892, 495, 2010, 1343, 2019, 1631, 1965,
983, 1726, 1525, 763, 1916, 499, 1658, 1389, 971, 1822, 1447, 1747, 1597, 997, 734, 1468,
502, 1274, 1401, 875, 1870, 1423, 1939, 1591, 1765, 733, 956, 503, 1786, 1405, 1003, 1886,
1455, 2003, 1599, 2021, 735, 1980, 505, 890, 1390, 1483, 1819, 1831, 1735, 1693, 949, 758,
1276, 506, 1402, 1387, 1867, 1807, 1927, 1687, 1717, 757, 764, 508, 507, 1914, 1391, 1995,
1823, 1959, 1751, 1725, 1013, 766, 1532, 509, 1018, 1406, 1515, 1883, 1839, 1991, 1695, 1973,
759, 1788, 510, 1530, 1403, 1899, 1871, 1935, 1943, 1719, 1781, 765, 1020, 511, 2042, 1407,
2027, 1887, 1967, 2007, 1727, 2037, 767, 2044, 819, 1638, 1229, 921, 822, 1254, 1241, 825,
870, 1230, 1433, 823, 1766, 1245, 953, 886, 1262, 1497, 827, 1894, 1231, 1945, 829, 998,
1246, 1465, 883, 1646, 1485, 923, 1846, 1255, 1753, 830, 1510, 1243, 1849, 871, 1742, 1437,
947, 1654, 1261, 985, 831, 2022, 1247, 1977, 887, 1774, 1501, 955, 1910, 1263, 2009, 877,
974, 1438, 1459, 1651, 1645, 973, 926, 1462, 1267, 1657, 878, 1486, 1435, 1843, 1639, 1741,
925, 950, 1270, 1273, 889, 879, 1998, 1439, 1971, 1655, 1773, 989, 958, 1526, 1275, 1913,
891, 1902, 1487, 1947, 1847, 1767, 1757, 957, 1014, 1278, 1529, 893, 1006, 1502, 1467, 1907,
1647, 1997, 927, 1974, 1271, 1785, 894, 1518, 1499, 1851, 1895, 1743, 1949, 951, 1782, 1277,
1017, 895, 2030, 1503, 1979, 1911, 1775, 2013, 959, 2038, 1279, 2041, 975, 1950, 1463, 1779,
1661, 1005, 990, 1470, 1523, 1659, 1901, 987, 1854, 1511, 1755, 1853, 999, 1758, 1469, 1011,
1662, 1517, 991, 1982, 1527, 1787, 1917, 1007, 2014, 1471, 2035, 1663, 2029, 1015, 1790, 1533,
1019, 1918, 1519, 2011, 1855, 2023, 1759, 1981, 1021, 1022, 1534, 1531, 1915, 1903, 1999, 1951,
1975, 1783, 1789, 1023, 2046, 1535, 2043, 1919, 2031, 2015, 1983, 2039, 1791, 2045, 0, 0
};
short bit_rev_radix2_LUT_2048[2048] = {
0, 1024, 512, 1536, 256, 1280, 768, 1792, 128, 1152, 640, 1664, 384, 1408, 896, 1920,
64, 1088, 576, 1600, 320, 1344, 832, 1856, 192, 1216, 704, 1728, 448, 1472, 960, 1984,
32, 1056, 544, 1568, 288, 1312, 800, 1824, 160, 1184, 672, 1696, 416, 1440, 928, 1952,
96, 1120, 608, 1632, 352, 1376, 864, 1888, 224, 1248, 736, 1760, 480, 1504, 992, 2016,
16, 1040, 528, 1552, 272, 1296, 784, 1808, 144, 1168, 656, 1680, 400, 1424, 912, 1936,
80, 1104, 592, 1616, 336, 1360, 848, 1872, 208, 1232, 720, 1744, 464, 1488, 976, 2000,
48, 1072, 560, 1584, 304, 1328, 816, 1840, 176, 1200, 688, 1712, 432, 1456, 944, 1968,
112, 1136, 624, 1648, 368, 1392, 880, 1904, 240, 1264, 752, 1776, 496, 1520, 1008, 2032,
8, 1032, 520, 1544, 264, 1288, 776, 1800, 136, 1160, 648, 1672, 392, 1416, 904, 1928,
72, 1096, 584, 1608, 328, 1352, 840, 1864, 200, 1224, 712, 1736, 456, 1480, 968, 1992,
40, 1064, 552, 1576, 296, 1320, 808, 1832, 168, 1192, 680, 1704, 424, 1448, 936, 1960,
104, 1128, 616, 1640, 360, 1384, 872, 1896, 232, 1256, 744, 1768, 488, 1512, 1000, 2024,
24, 1048, 536, 1560, 280, 1304, 792, 1816, 152, 1176, 664, 1688, 408, 1432, 920, 1944,
88, 1112, 600, 1624, 344, 1368, 856, 1880, 216, 1240, 728, 1752, 472, 1496, 984, 2008,
56, 1080, 568, 1592, 312, 1336, 824, 1848, 184, 1208, 696, 1720, 440, 1464, 952, 1976,
120, 1144, 632, 1656, 376, 1400, 888, 1912, 248, 1272, 760, 1784, 504, 1528, 1016, 2040,
4, 1028, 516, 1540, 260, 1284, 772, 1796, 132, 1156, 644, 1668, 388, 1412, 900, 1924,
68, 1092, 580, 1604, 324, 1348, 836, 1860, 196, 1220, 708, 1732, 452, 1476, 964, 1988,
36, 1060, 548, 1572, 292, 1316, 804, 1828, 164, 1188, 676, 1700, 420, 1444, 932, 1956,
100, 1124, 612, 1636, 356, 1380, 868, 1892, 228, 1252, 740, 1764, 484, 1508, 996, 2020,
20, 1044, 532, 1556, 276, 1300, 788, 1812, 148, 1172, 660, 1684, 404, 1428, 916, 1940,
84, 1108, 596, 1620, 340, 1364, 852, 1876, 212, 1236, 724, 1748, 468, 1492, 980, 2004,
52, 1076, 564, 1588, 308, 1332, 820, 1844, 180, 1204, 692, 1716, 436, 1460, 948, 1972,
116, 1140, 628, 1652, 372, 1396, 884, 1908, 244, 1268, 756, 1780, 500, 1524, 1012, 2036,
12, 1036, 524, 1548, 268, 1292, 780, 1804, 140, 1164, 652, 1676, 396, 1420, 908, 1932,
76, 1100, 588, 1612, 332, 1356, 844, 1868, 204, 1228, 716, 1740, 460, 1484, 972, 1996,
44, 1068, 556, 1580, 300, 1324, 812, 1836, 172, 1196, 684, 1708, 428, 1452, 940, 1964,
108, 1132, 620, 1644, 364, 1388, 876, 1900, 236, 1260, 748, 1772, 492, 1516, 1004, 2028,
28, 1052, 540, 1564, 284, 1308, 796, 1820, 156, 1180, 668, 1692, 412, 1436, 924, 1948,
92, 1116, 604, 1628, 348, 1372, 860, 1884, 220, 1244, 732, 1756, 476, 1500, 988, 2012,
60, 1084, 572, 1596, 316, 1340, 828, 1852, 188, 1212, 700, 1724, 444, 1468, 956, 1980,
124, 1148, 636, 1660, 380, 1404, 892, 1916, 252, 1276, 764, 1788, 508, 1532, 1020, 2044,
2, 1026, 514, 1538, 258, 1282, 770, 1794, 130, 1154, 642, 1666, 386, 1410, 898, 1922,
66, 1090, 578, 1602, 322, 1346, 834, 1858, 194, 1218, 706, 1730, 450, 1474, 962, 1986,
34, 1058, 546, 1570, 290, 1314, 802, 1826, 162, 1186, 674, 1698, 418, 1442, 930, 1954,
98, 1122, 610, 1634, 354, 1378, 866, 1890, 226, 1250, 738, 1762, 482, 1506, 994, 2018,
18, 1042, 530, 1554, 274, 1298, 786, 1810, 146, 1170, 658, 1682, 402, 1426, 914, 1938,
82, 1106, 594, 1618, 338, 1362, 850, 1874, 210, 1234, 722, 1746, 466, 1490, 978, 2002,
50, 1074, 562, 1586, 306, 1330, 818, 1842, 178, 1202, 690, 1714, 434, 1458, 946, 1970,
114, 1138, 626, 1650, 370, 1394, 882, 1906, 242, 1266, 754, 1778, 498, 1522, 1010, 2034,
10, 1034, 522, 1546, 266, 1290, 778, 1802, 138, 1162, 650, 1674, 394, 1418, 906, 1930,
74, 1098, 586, 1610, 330, 1354, 842, 1866, 202, 1226, 714, 1738, 458, 1482, 970, 1994,
42, 1066, 554, 1578, 298, 1322, 810, 1834, 170, 1194, 682, 1706, 426, 1450, 938, 1962,
106, 1130, 618, 1642, 362, 1386, 874, 1898, 234, 1258, 746, 1770, 490, 1514, 1002, 2026,
26, 1050, 538, 1562, 282, 1306, 794, 1818, 154, 1178, 666, 1690, 410, 1434, 922, 1946,
90, 1114, 602, 1626, 346, 1370, 858, 1882, 218, 1242, 730, 1754, 474, 1498, 986, 2010,
58, 1082, 570, 1594, 314, 1338, 826, 1850, 186, 1210, 698, 1722, 442, 1466, 954, 1978,
122, 1146, 634, 1658, 378, 1402, 890, 1914, 250, 1274, 762, 1786, 506, 1530, 1018, 2042,
6, 1030, 518, 1542, 262, 1286, 774, 1798, 134, 1158, 646, 1670, 390, 1414, 902, 1926,
70, 1094, 582, 1606, 326, 1350, 838, 1862, 198, 1222, 710, 1734, 454, 1478, 966, 1990,
38, 1062, 550, 1574, 294, 1318, 806, 1830, 166, 1190, 678, 1702, 422, 1446, 934, 1958,
102, 1126, 614, 1638, 358, 1382, 870, 1894, 230, 1254, 742, 1766, 486, 1510, 998, 2022,
22, 1046, 534, 1558, 278, 1302, 790, 1814, 150, 1174, 662, 1686, 406, 1430, 918, 1942,
86, 1110, 598, 1622, 342, 1366, 854, 1878, 214, 1238, 726, 1750, 470, 1494, 982, 2006,
54, 1078, 566, 1590, 310, 1334, 822, 1846, 182, 1206, 694, 1718, 438, 1462, 950, 1974,
118, 1142, 630, 1654, 374, 1398, 886, 1910, 246, 1270, 758, 1782, 502, 1526, 1014, 2038,
14, 1038, 526, 1550, 270, 1294, 782, 1806, 142, 1166, 654, 1678, 398, 1422, 910, 1934,
78, 1102, 590, 1614, 334, 1358, 846, 1870, 206, 1230, 718, 1742, 462, 1486, 974, 1998,
46, 1070, 558, 1582, 302, 1326, 814, 1838, 174, 1198, 686, 1710, 430, 1454, 942, 1966,
110, 1134, 622, 1646, 366, 1390, 878, 1902, 238, 1262, 750, 1774, 494, 1518, 1006, 2030,
30, 1054, 542, 1566, 286, 1310, 798, 1822, 158, 1182, 670, 1694, 414, 1438, 926, 1950,
94, 1118, 606, 1630, 350, 1374, 862, 1886, 222, 1246, 734, 1758, 478, 1502, 990, 2014,
62, 1086, 574, 1598, 318, 1342, 830, 1854, 190, 1214, 702, 1726, 446, 1470, 958, 1982,
126, 1150, 638, 1662, 382, 1406, 894, 1918, 254, 1278, 766, 1790, 510, 1534, 1022, 2046,
1, 1025, 513, 1537, 257, 1281, 769, 1793, 129, 1153, 641, 1665, 385, 1409, 897, 1921,
65, 1089, 577, 1601, 321, 1345, 833, 1857, 193, 1217, 705, 1729, 449, 1473, 961, 1985,
33, 1057, 545, 1569, 289, 1313, 801, 1825, 161, 1185, 673, 1697, 417, 1441, 929, 1953,
97, 1121, 609, 1633, 353, 1377, 865, 1889, 225, 1249, 737, 1761, 481, 1505, 993, 2017,
17, 1041, 529, 1553, 273, 1297, 785, 1809, 145, 1169, 657, 1681, 401, 1425, 913, 1937,
81, 1105, 593, 1617, 337, 1361, 849, 1873, 209, 1233, 721, 1745, 465, 1489, 977, 2001,
49, 1073, 561, 1585, 305, 1329, 817, 1841, 177, 1201, 689, 1713, 433, 1457, 945, 1969,
113, 1137, 625, 1649, 369, 1393, 881, 1905, 241, 1265, 753, 1777, 497, 1521, 1009, 2033,
9, 1033, 521, 1545, 265, 1289, 777, 1801, 137, 1161, 649, 1673, 393, 1417, 905, 1929,
73, 1097, 585, 1609, 329, 1353, 841, 1865, 201, 1225, 713, 1737, 457, 1481, 969, 1993,
41, 1065, 553, 1577, 297, 1321, 809, 1833, 169, 1193, 681, 1705, 425, 1449, 937, 1961,
105, 1129, 617, 1641, 361, 1385, 873, 1897, 233, 1257, 745, 1769, 489, 1513, 1001, 2025,
25, 1049, 537, 1561, 281, 1305, 793, 1817, 153, 1177, 665, 1689, 409, 1433, 921, 1945,
89, 1113, 601, 1625, 345, 1369, 857, 1881, 217, 1241, 729, 1753, 473, 1497, 985, 2009,
57, 1081, 569, 1593, 313, 1337, 825, 1849, 185, 1209, 697, 1721, 441, 1465, 953, 1977,
121, 1145, 633, 1657, 377, 1401, 889, 1913, 249, 1273, 761, 1785, 505, 1529, 1017, 2041,
5, 1029, 517, 1541, 261, 1285, 773, 1797, 133, 1157, 645, 1669, 389, 1413, 901, 1925,
69, 1093, 581, 1605, 325, 1349, 837, 1861, 197, 1221, 709, 1733, 453, 1477, 965, 1989,
37, 1061, 549, 1573, 293, 1317, 805, 1829, 165, 1189, 677, 1701, 421, 1445, 933, 1957,
101, 1125, 613, 1637, 357, 1381, 869, 1893, 229, 1253, 741, 1765, 485, 1509, 997, 2021,
21, 1045, 533, 1557, 277, 1301, 789, 1813, 149, 1173, 661, 1685, 405, 1429, 917, 1941,
85, 1109, 597, 1621, 341, 1365, 853, 1877, 213, 1237, 725, 1749, 469, 1493, 981, 2005,
53, 1077, 565, 1589, 309, 1333, 821, 1845, 181, 1205, 693, 1717, 437, 1461, 949, 1973,
117, 1141, 629, 1653, 373, 1397, 885, 1909, 245, 1269, 757, 1781, 501, 1525, 1013, 2037,
13, 1037, 525, 1549, 269, 1293, 781, 1805, 141, 1165, 653, 1677, 397, 1421, 909, 1933,
77, 1101, 589, 1613, 333, 1357, 845, 1869, 205, 1229, 717, 1741, 461, 1485, 973, 1997,
45, 1069, 557, 1581, 301, 1325, 813, 1837, 173, 1197, 685, 1709, 429, 1453, 941, 1965,
109, 1133, 621, 1645, 365, 1389, 877, 1901, 237, 1261, 749, 1773, 493, 1517, 1005, 2029,
29, 1053, 541, 1565, 285, 1309, 797, 1821, 157, 1181, 669, 1693, 413, 1437, 925, 1949,
93, 1117, 605, 1629, 349, 1373, 861, 1885, 221, 1245, 733, 1757, 477, 1501, 989, 2013,
61, 1085, 573, 1597, 317, 1341, 829, 1853, 189, 1213, 701, 1725, 445, 1469, 957, 1981,
125, 1149, 637, 1661, 381, 1405, 893, 1917, 253, 1277, 765, 1789, 509, 1533, 1021, 2045,
3, 1027, 515, 1539, 259, 1283, 771, 1795, 131, 1155, 643, 1667, 387, 1411, 899, 1923,
67, 1091, 579, 1603, 323, 1347, 835, 1859, 195, 1219, 707, 1731, 451, 1475, 963, 1987,
35, 1059, 547, 1571, 291, 1315, 803, 1827, 163, 1187, 675, 1699, 419, 1443, 931, 1955,
99, 1123, 611, 1635, 355, 1379, 867, 1891, 227, 1251, 739, 1763, 483, 1507, 995, 2019,
19, 1043, 531, 1555, 275, 1299, 787, 1811, 147, 1171, 659, 1683, 403, 1427, 915, 1939,
83, 1107, 595, 1619, 339, 1363, 851, 1875, 211, 1235, 723, 1747, 467, 1491, 979, 2003,
51, 1075, 563, 1587, 307, 1331, 819, 1843, 179, 1203, 691, 1715, 435, 1459, 947, 1971,
115, 1139, 627, 1651, 371, 1395, 883, 1907, 243, 1267, 755, 1779, 499, 1523, 1011, 2035,
11, 1035, 523, 1547, 267, 1291, 779, 1803, 139, 1163, 651, 1675, 395, 1419, 907, 1931,
75, 1099, 587, 1611, 331, 1355, 843, 1867, 203, 1227, 715, 1739, 459, 1483, 971, 1995,
43, 1067, 555, 1579, 299, 1323, 811, 1835, 171, 1195, 683, 1707, 427, 1451, 939, 1963,
107, 1131, 619, 1643, 363, 1387, 875, 1899, 235, 1259, 747, 1771, 491, 1515, 1003, 2027,
27, 1051, 539, 1563, 283, 1307, 795, 1819, 155, 1179, 667, 1691, 411, 1435, 923, 1947,
91, 1115, 603, 1627, 347, 1371, 859, 1883, 219, 1243, 731, 1755, 475, 1499, 987, 2011,
59, 1083, 571, 1595, 315, 1339, 827, 1851, 187, 1211, 699, 1723, 443, 1467, 955, 1979,
123, 1147, 635, 1659, 379, 1403, 891, 1915, 251, 1275, 763, 1787, 507, 1531, 1019, 2043,
7, 1031, 519, 1543, 263, 1287, 775, 1799, 135, 1159, 647, 1671, 391, 1415, 903, 1927,
71, 1095, 583, 1607, 327, 1351, 839, 1863, 199, 1223, 711, 1735, 455, 1479, 967, 1991,
39, 1063, 551, 1575, 295, 1319, 807, 1831, 167, 1191, 679, 1703, 423, 1447, 935, 1959,
103, 1127, 615, 1639, 359, 1383, 871, 1895, 231, 1255, 743, 1767, 487, 1511, 999, 2023,
23, 1047, 535, 1559, 279, 1303, 791, 1815, 151, 1175, 663, 1687, 407, 1431, 919, 1943,
87, 1111, 599, 1623, 343, 1367, 855, 1879, 215, 1239, 727, 1751, 471, 1495, 983, 2007,
55, 1079, 567, 1591, 311, 1335, 823, 1847, 183, 1207, 695, 1719, 439, 1463, 951, 1975,
119, 1143, 631, 1655, 375, 1399, 887, 1911, 247, 1271, 759, 1783, 503, 1527, 1015, 2039,
15, 1039, 527, 1551, 271, 1295, 783, 1807, 143, 1167, 655, 1679, 399, 1423, 911, 1935,
79, 1103, 591, 1615, 335, 1359, 847, 1871, 207, 1231, 719, 1743, 463, 1487, 975, 1999,
47, 1071, 559, 1583, 303, 1327, 815, 1839, 175, 1199, 687, 1711, 431, 1455, 943, 1967,
111, 1135, 623, 1647, 367, 1391, 879, 1903, 239, 1263, 751, 1775, 495, 1519, 1007, 2031,
31, 1055, 543, 1567, 287, 1311, 799, 1823, 159, 1183, 671, 1695, 415, 1439, 927, 1951,
95, 1119, 607, 1631, 351, 1375, 863, 1887, 223, 1247, 735, 1759, 479, 1503, 991, 2015,
63, 1087, 575, 1599, 319, 1343, 831, 1855, 191, 1215, 703, 1727, 447, 1471, 959, 1983,
127, 1151, 639, 1663, 383, 1407, 895, 1919, 255, 1279, 767, 1791, 511, 1535, 1023, 2047,
};
/* Fast real FFT twiddles and coefficients */
const Complex_type_f32 twiddleCoef_rfftfast_2048[1024] = {
{ 0.000000000f, 1.000000000f},{ 0.003067957f, 0.999995294f},{ 0.006135885f, 0.999981175f},{ 0.009203755f, 0.999957645f},
{ 0.012271538f, 0.999924702f},{ 0.015339206f, 0.999882347f},{ 0.018406730f, 0.999830582f},{ 0.021474080f, 0.999769405f},
{ 0.024541229f, 0.999698819f},{ 0.027608146f, 0.999618822f},{ 0.030674803f, 0.999529418f},{ 0.033741172f, 0.999430605f},
{ 0.036807223f, 0.999322385f},{ 0.039872928f, 0.999204759f},{ 0.042938257f, 0.999077728f},{ 0.046003182f, 0.998941293f},
{ 0.049067674f, 0.998795456f},{ 0.052131705f, 0.998640218f},{ 0.055195244f, 0.998475581f},{ 0.058258265f, 0.998301545f},
{ 0.061320736f, 0.998118113f},{ 0.064382631f, 0.997925286f},{ 0.067443920f, 0.997723067f},{ 0.070504573f, 0.997511456f},
{ 0.073564564f, 0.997290457f},{ 0.076623861f, 0.997060070f},{ 0.079682438f, 0.996820299f},{ 0.082740265f, 0.996571146f},
{ 0.085797312f, 0.996312612f},{ 0.088853553f, 0.996044701f},{ 0.091908956f, 0.995767414f},{ 0.094963495f, 0.995480755f},
{ 0.098017140f, 0.995184727f},{ 0.101069863f, 0.994879331f},{ 0.104121634f, 0.994564571f},{ 0.107172425f, 0.994240449f},
{ 0.110222207f, 0.993906970f},{ 0.113270952f, 0.993564136f},{ 0.116318631f, 0.993211949f},{ 0.119365215f, 0.992850414f},
{ 0.122410675f, 0.992479535f},{ 0.125454983f, 0.992099313f},{ 0.128498111f, 0.991709754f},{ 0.131540029f, 0.991310860f},
{ 0.134580709f, 0.990902635f},{ 0.137620122f, 0.990485084f},{ 0.140658239f, 0.990058210f},{ 0.143695033f, 0.989622017f},
{ 0.146730474f, 0.989176510f},{ 0.149764535f, 0.988721692f},{ 0.152797185f, 0.988257568f},{ 0.155828398f, 0.987784142f},
{ 0.158858143f, 0.987301418f},{ 0.161886394f, 0.986809402f},{ 0.164913120f, 0.986308097f},{ 0.167938295f, 0.985797509f},
{ 0.170961889f, 0.985277642f},{ 0.173983873f, 0.984748502f},{ 0.177004220f, 0.984210092f},{ 0.180022901f, 0.983662419f},
{ 0.183039888f, 0.983105487f},{ 0.186055152f, 0.982539302f},{ 0.189068664f, 0.981963869f},{ 0.192080397f, 0.981379193f},
{ 0.195090322f, 0.980785280f},{ 0.198098411f, 0.980182136f},{ 0.201104635f, 0.979569766f},{ 0.204108966f, 0.978948175f},
{ 0.207111376f, 0.978317371f},{ 0.210111837f, 0.977677358f},{ 0.213110320f, 0.977028143f},{ 0.216106797f, 0.976369731f},
{ 0.219101240f, 0.975702130f},{ 0.222093621f, 0.975025345f},{ 0.225083911f, 0.974339383f},{ 0.228072083f, 0.973644250f},
{ 0.231058108f, 0.972939952f},{ 0.234041959f, 0.972226497f},{ 0.237023606f, 0.971503891f},{ 0.240003022f, 0.970772141f},
{ 0.242980180f, 0.970031253f},{ 0.245955050f, 0.969281235f},{ 0.248927606f, 0.968522094f},{ 0.251897818f, 0.967753837f},
{ 0.254865660f, 0.966976471f},{ 0.257831102f, 0.966190003f},{ 0.260794118f, 0.965394442f},{ 0.263754679f, 0.964589793f},
{ 0.266712757f, 0.963776066f},{ 0.269668326f, 0.962953267f},{ 0.272621355f, 0.962121404f},{ 0.275571819f, 0.961280486f},
{ 0.278519689f, 0.960430519f},{ 0.281464938f, 0.959571513f},{ 0.284407537f, 0.958703475f},{ 0.287347460f, 0.957826413f},
{ 0.290284677f, 0.956940336f},{ 0.293219163f, 0.956045251f},{ 0.296150888f, 0.955141168f},{ 0.299079826f, 0.954228095f},
{ 0.302005949f, 0.953306040f},{ 0.304929230f, 0.952375013f},{ 0.307849640f, 0.951435021f},{ 0.310767153f, 0.950486074f},
{ 0.313681740f, 0.949528181f},{ 0.316593376f, 0.948561350f},{ 0.319502031f, 0.947585591f},{ 0.322407679f, 0.946600913f},
{ 0.325310292f, 0.945607325f},{ 0.328209844f, 0.944604837f},{ 0.331106306f, 0.943593458f},{ 0.333999651f, 0.942573198f},
{ 0.336889853f, 0.941544065f},{ 0.339776884f, 0.940506071f},{ 0.342660717f, 0.939459224f},{ 0.345541325f, 0.938403534f},
{ 0.348418680f, 0.937339012f},{ 0.351292756f, 0.936265667f},{ 0.354163525f, 0.935183510f},{ 0.357030961f, 0.934092550f},
{ 0.359895037f, 0.932992799f},{ 0.362755724f, 0.931884266f},{ 0.365612998f, 0.930766961f},{ 0.368466830f, 0.929640896f},
{ 0.371317194f, 0.928506080f},{ 0.374164063f, 0.927362526f},{ 0.377007410f, 0.926210242f},{ 0.379847209f, 0.925049241f},
{ 0.382683432f, 0.923879533f},{ 0.385516054f, 0.922701128f},{ 0.388345047f, 0.921514039f},{ 0.391170384f, 0.920318277f},
{ 0.393992040f, 0.919113852f},{ 0.396809987f, 0.917900776f},{ 0.399624200f, 0.916679060f},{ 0.402434651f, 0.915448716f},
{ 0.405241314f, 0.914209756f},{ 0.408044163f, 0.912962190f},{ 0.410843171f, 0.911706032f},{ 0.413638312f, 0.910441292f},
{ 0.416429560f, 0.909167983f},{ 0.419216888f, 0.907886116f},{ 0.422000271f, 0.906595705f},{ 0.424779681f, 0.905296759f},
{ 0.427555093f, 0.903989293f},{ 0.430326481f, 0.902673318f},{ 0.433093819f, 0.901348847f},{ 0.435857080f, 0.900015892f},
{ 0.438616239f, 0.898674466f},{ 0.441371269f, 0.897324581f},{ 0.444122145f, 0.895966250f},{ 0.446868840f, 0.894599486f},
{ 0.449611330f, 0.893224301f},{ 0.452349587f, 0.891840709f},{ 0.455083587f, 0.890448723f},{ 0.457813304f, 0.889048356f},
{ 0.460538711f, 0.887639620f},{ 0.463259784f, 0.886222530f},{ 0.465976496f, 0.884797098f},{ 0.468688822f, 0.883363339f},
{ 0.471396737f, 0.881921264f},{ 0.474100215f, 0.880470889f},{ 0.476799230f, 0.879012226f},{ 0.479493758f, 0.877545290f},
{ 0.482183772f, 0.876070094f},{ 0.484869248f, 0.874586652f},{ 0.487550160f, 0.873094978f},{ 0.490226483f, 0.871595087f},
{ 0.492898192f, 0.870086991f},{ 0.495565262f, 0.868570706f},{ 0.498227667f, 0.867046246f},{ 0.500885383f, 0.865513624f},
{ 0.503538384f, 0.863972856f},{ 0.506186645f, 0.862423956f},{ 0.508830143f, 0.860866939f},{ 0.511468850f, 0.859301818f},
{ 0.514102744f, 0.857728610f},{ 0.516731799f, 0.856147328f},{ 0.519355990f, 0.854557988f},{ 0.521975293f, 0.852960605f},
{ 0.524589683f, 0.851355193f},{ 0.527199135f, 0.849741768f},{ 0.529803625f, 0.848120345f},{ 0.532403128f, 0.846490939f},
{ 0.534997620f, 0.844853565f},{ 0.537587076f, 0.843208240f},{ 0.540171473f, 0.841554977f},{ 0.542750785f, 0.839893794f},
{ 0.545324988f, 0.838224706f},{ 0.547894059f, 0.836547727f},{ 0.550457973f, 0.834862875f},{ 0.553016706f, 0.833170165f},
{ 0.555570233f, 0.831469612f},{ 0.558118531f, 0.829761234f},{ 0.560661576f, 0.828045045f},{ 0.563199344f, 0.826321063f},
{ 0.565731811f, 0.824589303f},{ 0.568258953f, 0.822849781f},{ 0.570780746f, 0.821102515f},{ 0.573297167f, 0.819347520f},
{ 0.575808191f, 0.817584813f},{ 0.578313796f, 0.815814411f},{ 0.580813958f, 0.814036330f},{ 0.583308653f, 0.812250587f},
{ 0.585797857f, 0.810457198f},{ 0.588281548f, 0.808656182f},{ 0.590759702f, 0.806847554f},{ 0.593232295f, 0.805031331f},
{ 0.595699304f, 0.803207531f},{ 0.598160707f, 0.801376172f},{ 0.600616479f, 0.799537269f},{ 0.603066599f, 0.797690841f},
{ 0.605511041f, 0.795836905f},{ 0.607949785f, 0.793975478f},{ 0.610382806f, 0.792106577f},{ 0.612810082f, 0.790230221f},
{ 0.615231591f, 0.788346428f},{ 0.617647308f, 0.786455214f},{ 0.620057212f, 0.784556597f},{ 0.622461279f, 0.782650596f},
{ 0.624859488f, 0.780737229f},{ 0.627251815f, 0.778816512f},{ 0.629638239f, 0.776888466f},{ 0.632018736f, 0.774953107f},
{ 0.634393284f, 0.773010453f},{ 0.636761861f, 0.771060524f},{ 0.639124445f, 0.769103338f},{ 0.641481013f, 0.767138912f},
{ 0.643831543f, 0.765167266f},{ 0.646176013f, 0.763188417f},{ 0.648514401f, 0.761202385f},{ 0.650846685f, 0.759209189f},
{ 0.653172843f, 0.757208847f},{ 0.655492853f, 0.755201377f},{ 0.657806693f, 0.753186799f},{ 0.660114342f, 0.751165132f},
{ 0.662415778f, 0.749136395f},{ 0.664710978f, 0.747100606f},{ 0.666999922f, 0.745057785f},{ 0.669282588f, 0.743007952f},
{ 0.671558955f, 0.740951125f},{ 0.673829000f, 0.738887324f},{ 0.676092704f, 0.736816569f},{ 0.678350043f, 0.734738878f},
{ 0.680600998f, 0.732654272f},{ 0.682845546f, 0.730562769f},{ 0.685083668f, 0.728464390f},{ 0.687315341f, 0.726359155f},
{ 0.689540545f, 0.724247083f},{ 0.691759258f, 0.722128194f},{ 0.693971461f, 0.720002508f},{ 0.696177131f, 0.717870045f},
{ 0.698376249f, 0.715730825f},{ 0.700568794f, 0.713584869f},{ 0.702754744f, 0.711432196f},{ 0.704934080f, 0.709272826f},
{ 0.707106781f, 0.707106781f},{ 0.709272826f, 0.704934080f},{ 0.711432196f, 0.702754744f},{ 0.713584869f, 0.700568794f},
{ 0.715730825f, 0.698376249f},{ 0.717870045f, 0.696177131f},{ 0.720002508f, 0.693971461f},{ 0.722128194f, 0.691759258f},
{ 0.724247083f, 0.689540545f},{ 0.726359155f, 0.687315341f},{ 0.728464390f, 0.685083668f},{ 0.730562769f, 0.682845546f},
{ 0.732654272f, 0.680600998f},{ 0.734738878f, 0.678350043f},{ 0.736816569f, 0.676092704f},{ 0.738887324f, 0.673829000f},
{ 0.740951125f, 0.671558955f},{ 0.743007952f, 0.669282588f},{ 0.745057785f, 0.666999922f},{ 0.747100606f, 0.664710978f},
{ 0.749136395f, 0.662415778f},{ 0.751165132f, 0.660114342f},{ 0.753186799f, 0.657806693f},{ 0.755201377f, 0.655492853f},
{ 0.757208847f, 0.653172843f},{ 0.759209189f, 0.650846685f},{ 0.761202385f, 0.648514401f},{ 0.763188417f, 0.646176013f},
{ 0.765167266f, 0.643831543f},{ 0.767138912f, 0.641481013f},{ 0.769103338f, 0.639124445f},{ 0.771060524f, 0.636761861f},
{ 0.773010453f, 0.634393284f},{ 0.774953107f, 0.632018736f},{ 0.776888466f, 0.629638239f},{ 0.778816512f, 0.627251815f},
{ 0.780737229f, 0.624859488f},{ 0.782650596f, 0.622461279f},{ 0.784556597f, 0.620057212f},{ 0.786455214f, 0.617647308f},
{ 0.788346428f, 0.615231591f},{ 0.790230221f, 0.612810082f},{ 0.792106577f, 0.610382806f},{ 0.793975478f, 0.607949785f},
{ 0.795836905f, 0.605511041f},{ 0.797690841f, 0.603066599f},{ 0.799537269f, 0.600616479f},{ 0.801376172f, 0.598160707f},
{ 0.803207531f, 0.595699304f},{ 0.805031331f, 0.593232295f},{ 0.806847554f, 0.590759702f},{ 0.808656182f, 0.588281548f},
{ 0.810457198f, 0.585797857f},{ 0.812250587f, 0.583308653f},{ 0.814036330f, 0.580813958f},{ 0.815814411f, 0.578313796f},
{ 0.817584813f, 0.575808191f},{ 0.819347520f, 0.573297167f},{ 0.821102515f, 0.570780746f},{ 0.822849781f, 0.568258953f},
{ 0.824589303f, 0.565731811f},{ 0.826321063f, 0.563199344f},{ 0.828045045f, 0.560661576f},{ 0.829761234f, 0.558118531f},
{ 0.831469612f, 0.555570233f},{ 0.833170165f, 0.553016706f},{ 0.834862875f, 0.550457973f},{ 0.836547727f, 0.547894059f},
{ 0.838224706f, 0.545324988f},{ 0.839893794f, 0.542750785f},{ 0.841554977f, 0.540171473f},{ 0.843208240f, 0.537587076f},
{ 0.844853565f, 0.534997620f},{ 0.846490939f, 0.532403128f},{ 0.848120345f, 0.529803625f},{ 0.849741768f, 0.527199135f},
{ 0.851355193f, 0.524589683f},{ 0.852960605f, 0.521975293f},{ 0.854557988f, 0.519355990f},{ 0.856147328f, 0.516731799f},
{ 0.857728610f, 0.514102744f},{ 0.859301818f, 0.511468850f},{ 0.860866939f, 0.508830143f},{ 0.862423956f, 0.506186645f},
{ 0.863972856f, 0.503538384f},{ 0.865513624f, 0.500885383f},{ 0.867046246f, 0.498227667f},{ 0.868570706f, 0.495565262f},
{ 0.870086991f, 0.492898192f},{ 0.871595087f, 0.490226483f},{ 0.873094978f, 0.487550160f},{ 0.874586652f, 0.484869248f},
{ 0.876070094f, 0.482183772f},{ 0.877545290f, 0.479493758f},{ 0.879012226f, 0.476799230f},{ 0.880470889f, 0.474100215f},
{ 0.881921264f, 0.471396737f},{ 0.883363339f, 0.468688822f},{ 0.884797098f, 0.465976496f},{ 0.886222530f, 0.463259784f},
{ 0.887639620f, 0.460538711f},{ 0.889048356f, 0.457813304f},{ 0.890448723f, 0.455083587f},{ 0.891840709f, 0.452349587f},
{ 0.893224301f, 0.449611330f},{ 0.894599486f, 0.446868840f},{ 0.895966250f, 0.444122145f},{ 0.897324581f, 0.441371269f},
{ 0.898674466f, 0.438616239f},{ 0.900015892f, 0.435857080f},{ 0.901348847f, 0.433093819f},{ 0.902673318f, 0.430326481f},
{ 0.903989293f, 0.427555093f},{ 0.905296759f, 0.424779681f},{ 0.906595705f, 0.422000271f},{ 0.907886116f, 0.419216888f},
{ 0.909167983f, 0.416429560f},{ 0.910441292f, 0.413638312f},{ 0.911706032f, 0.410843171f},{ 0.912962190f, 0.408044163f},
{ 0.914209756f, 0.405241314f},{ 0.915448716f, 0.402434651f},{ 0.916679060f, 0.399624200f},{ 0.917900776f, 0.396809987f},
{ 0.919113852f, 0.393992040f},{ 0.920318277f, 0.391170384f},{ 0.921514039f, 0.388345047f},{ 0.922701128f, 0.385516054f},
{ 0.923879533f, 0.382683432f},{ 0.925049241f, 0.379847209f},{ 0.926210242f, 0.377007410f},{ 0.927362526f, 0.374164063f},
{ 0.928506080f, 0.371317194f},{ 0.929640896f, 0.368466830f},{ 0.930766961f, 0.365612998f},{ 0.931884266f, 0.362755724f},
{ 0.932992799f, 0.359895037f},{ 0.934092550f, 0.357030961f},{ 0.935183510f, 0.354163525f},{ 0.936265667f, 0.351292756f},
{ 0.937339012f, 0.348418680f},{ 0.938403534f, 0.345541325f},{ 0.939459224f, 0.342660717f},{ 0.940506071f, 0.339776884f},
{ 0.941544065f, 0.336889853f},{ 0.942573198f, 0.333999651f},{ 0.943593458f, 0.331106306f},{ 0.944604837f, 0.328209844f},
{ 0.945607325f, 0.325310292f},{ 0.946600913f, 0.322407679f},{ 0.947585591f, 0.319502031f},{ 0.948561350f, 0.316593376f},
{ 0.949528181f, 0.313681740f},{ 0.950486074f, 0.310767153f},{ 0.951435021f, 0.307849640f},{ 0.952375013f, 0.304929230f},
{ 0.953306040f, 0.302005949f},{ 0.954228095f, 0.299079826f},{ 0.955141168f, 0.296150888f},{ 0.956045251f, 0.293219163f},
{ 0.956940336f, 0.290284677f},{ 0.957826413f, 0.287347460f},{ 0.958703475f, 0.284407537f},{ 0.959571513f, 0.281464938f},
{ 0.960430519f, 0.278519689f},{ 0.961280486f, 0.275571819f},{ 0.962121404f, 0.272621355f},{ 0.962953267f, 0.269668326f},
{ 0.963776066f, 0.266712757f},{ 0.964589793f, 0.263754679f},{ 0.965394442f, 0.260794118f},{ 0.966190003f, 0.257831102f},
{ 0.966976471f, 0.254865660f},{ 0.967753837f, 0.251897818f},{ 0.968522094f, 0.248927606f},{ 0.969281235f, 0.245955050f},
{ 0.970031253f, 0.242980180f},{ 0.970772141f, 0.240003022f},{ 0.971503891f, 0.237023606f},{ 0.972226497f, 0.234041959f},
{ 0.972939952f, 0.231058108f},{ 0.973644250f, 0.228072083f},{ 0.974339383f, 0.225083911f},{ 0.975025345f, 0.222093621f},
{ 0.975702130f, 0.219101240f},{ 0.976369731f, 0.216106797f},{ 0.977028143f, 0.213110320f},{ 0.977677358f, 0.210111837f},
{ 0.978317371f, 0.207111376f},{ 0.978948175f, 0.204108966f},{ 0.979569766f, 0.201104635f},{ 0.980182136f, 0.198098411f},
{ 0.980785280f, 0.195090322f},{ 0.981379193f, 0.192080397f},{ 0.981963869f, 0.189068664f},{ 0.982539302f, 0.186055152f},
{ 0.983105487f, 0.183039888f},{ 0.983662419f, 0.180022901f},{ 0.984210092f, 0.177004220f},{ 0.984748502f, 0.173983873f},
{ 0.985277642f, 0.170961889f},{ 0.985797509f, 0.167938295f},{ 0.986308097f, 0.164913120f},{ 0.986809402f, 0.161886394f},
{ 0.987301418f, 0.158858143f},{ 0.987784142f, 0.155828398f},{ 0.988257568f, 0.152797185f},{ 0.988721692f, 0.149764535f},
{ 0.989176510f, 0.146730474f},{ 0.989622017f, 0.143695033f},{ 0.990058210f, 0.140658239f},{ 0.990485084f, 0.137620122f},
{ 0.990902635f, 0.134580709f},{ 0.991310860f, 0.131540029f},{ 0.991709754f, 0.128498111f},{ 0.992099313f, 0.125454983f},
{ 0.992479535f, 0.122410675f},{ 0.992850414f, 0.119365215f},{ 0.993211949f, 0.116318631f},{ 0.993564136f, 0.113270952f},
{ 0.993906970f, 0.110222207f},{ 0.994240449f, 0.107172425f},{ 0.994564571f, 0.104121634f},{ 0.994879331f, 0.101069863f},
{ 0.995184727f, 0.098017140f},{ 0.995480755f, 0.094963495f},{ 0.995767414f, 0.091908956f},{ 0.996044701f, 0.088853553f},
{ 0.996312612f, 0.085797312f},{ 0.996571146f, 0.082740265f},{ 0.996820299f, 0.079682438f},{ 0.997060070f, 0.076623861f},
{ 0.997290457f, 0.073564564f},{ 0.997511456f, 0.070504573f},{ 0.997723067f, 0.067443920f},{ 0.997925286f, 0.064382631f},
{ 0.998118113f, 0.061320736f},{ 0.998301545f, 0.058258265f},{ 0.998475581f, 0.055195244f},{ 0.998640218f, 0.052131705f},
{ 0.998795456f, 0.049067674f},{ 0.998941293f, 0.046003182f},{ 0.999077728f, 0.042938257f},{ 0.999204759f, 0.039872928f},
{ 0.999322385f, 0.036807223f},{ 0.999430605f, 0.033741172f},{ 0.999529418f, 0.030674803f},{ 0.999618822f, 0.027608146f},
{ 0.999698819f, 0.024541229f},{ 0.999769405f, 0.021474080f},{ 0.999830582f, 0.018406730f},{ 0.999882347f, 0.015339206f},
{ 0.999924702f, 0.012271538f},{ 0.999957645f, 0.009203755f},{ 0.999981175f, 0.006135885f},{ 0.999995294f, 0.003067957f},
{ 1.000000000f, 0.000000000f},{ 0.999995294f, -0.003067957f},{ 0.999981175f, -0.006135885f},{ 0.999957645f, -0.009203755f},
{ 0.999924702f, -0.012271538f},{ 0.999882347f, -0.015339206f},{ 0.999830582f, -0.018406730f},{ 0.999769405f, -0.021474080f},
{ 0.999698819f, -0.024541229f},{ 0.999618822f, -0.027608146f},{ 0.999529418f, -0.030674803f},{ 0.999430605f, -0.033741172f},
{ 0.999322385f, -0.036807223f},{ 0.999204759f, -0.039872928f},{ 0.999077728f, -0.042938257f},{ 0.998941293f, -0.046003182f},
{ 0.998795456f, -0.049067674f},{ 0.998640218f, -0.052131705f},{ 0.998475581f, -0.055195244f},{ 0.998301545f, -0.058258265f},
{ 0.998118113f, -0.061320736f},{ 0.997925286f, -0.064382631f},{ 0.997723067f, -0.067443920f},{ 0.997511456f, -0.070504573f},
{ 0.997290457f, -0.073564564f},{ 0.997060070f, -0.076623861f},{ 0.996820299f, -0.079682438f},{ 0.996571146f, -0.082740265f},
{ 0.996312612f, -0.085797312f},{ 0.996044701f, -0.088853553f},{ 0.995767414f, -0.091908956f},{ 0.995480755f, -0.094963495f},
{ 0.995184727f, -0.098017140f},{ 0.994879331f, -0.101069863f},{ 0.994564571f, -0.104121634f},{ 0.994240449f, -0.107172425f},
{ 0.993906970f, -0.110222207f},{ 0.993564136f, -0.113270952f},{ 0.993211949f, -0.116318631f},{ 0.992850414f, -0.119365215f},
{ 0.992479535f, -0.122410675f},{ 0.992099313f, -0.125454983f},{ 0.991709754f, -0.128498111f},{ 0.991310860f, -0.131540029f},
{ 0.990902635f, -0.134580709f},{ 0.990485084f, -0.137620122f},{ 0.990058210f, -0.140658239f},{ 0.989622017f, -0.143695033f},
{ 0.989176510f, -0.146730474f},{ 0.988721692f, -0.149764535f},{ 0.988257568f, -0.152797185f},{ 0.987784142f, -0.155828398f},
{ 0.987301418f, -0.158858143f},{ 0.986809402f, -0.161886394f},{ 0.986308097f, -0.164913120f},{ 0.985797509f, -0.167938295f},
{ 0.985277642f, -0.170961889f},{ 0.984748502f, -0.173983873f},{ 0.984210092f, -0.177004220f},{ 0.983662419f, -0.180022901f},
{ 0.983105487f, -0.183039888f},{ 0.982539302f, -0.186055152f},{ 0.981963869f, -0.189068664f},{ 0.981379193f, -0.192080397f},
{ 0.980785280f, -0.195090322f},{ 0.980182136f, -0.198098411f},{ 0.979569766f, -0.201104635f},{ 0.978948175f, -0.204108966f},
{ 0.978317371f, -0.207111376f},{ 0.977677358f, -0.210111837f},{ 0.977028143f, -0.213110320f},{ 0.976369731f, -0.216106797f},
{ 0.975702130f, -0.219101240f},{ 0.975025345f, -0.222093621f},{ 0.974339383f, -0.225083911f},{ 0.973644250f, -0.228072083f},
{ 0.972939952f, -0.231058108f},{ 0.972226497f, -0.234041959f},{ 0.971503891f, -0.237023606f},{ 0.970772141f, -0.240003022f},
{ 0.970031253f, -0.242980180f},{ 0.969281235f, -0.245955050f},{ 0.968522094f, -0.248927606f},{ 0.967753837f, -0.251897818f},
{ 0.966976471f, -0.254865660f},{ 0.966190003f, -0.257831102f},{ 0.965394442f, -0.260794118f},{ 0.964589793f, -0.263754679f},
{ 0.963776066f, -0.266712757f},{ 0.962953267f, -0.269668326f},{ 0.962121404f, -0.272621355f},{ 0.961280486f, -0.275571819f},
{ 0.960430519f, -0.278519689f},{ 0.959571513f, -0.281464938f},{ 0.958703475f, -0.284407537f},{ 0.957826413f, -0.287347460f},
{ 0.956940336f, -0.290284677f},{ 0.956045251f, -0.293219163f},{ 0.955141168f, -0.296150888f},{ 0.954228095f, -0.299079826f},
{ 0.953306040f, -0.302005949f},{ 0.952375013f, -0.304929230f},{ 0.951435021f, -0.307849640f},{ 0.950486074f, -0.310767153f},
{ 0.949528181f, -0.313681740f},{ 0.948561350f, -0.316593376f},{ 0.947585591f, -0.319502031f},{ 0.946600913f, -0.322407679f},
{ 0.945607325f, -0.325310292f},{ 0.944604837f, -0.328209844f},{ 0.943593458f, -0.331106306f},{ 0.942573198f, -0.333999651f},
{ 0.941544065f, -0.336889853f},{ 0.940506071f, -0.339776884f},{ 0.939459224f, -0.342660717f},{ 0.938403534f, -0.345541325f},
{ 0.937339012f, -0.348418680f},{ 0.936265667f, -0.351292756f},{ 0.935183510f, -0.354163525f},{ 0.934092550f, -0.357030961f},
{ 0.932992799f, -0.359895037f},{ 0.931884266f, -0.362755724f},{ 0.930766961f, -0.365612998f},{ 0.929640896f, -0.368466830f},
{ 0.928506080f, -0.371317194f},{ 0.927362526f, -0.374164063f},{ 0.926210242f, -0.377007410f},{ 0.925049241f, -0.379847209f},
{ 0.923879533f, -0.382683432f},{ 0.922701128f, -0.385516054f},{ 0.921514039f, -0.388345047f},{ 0.920318277f, -0.391170384f},
{ 0.919113852f, -0.393992040f},{ 0.917900776f, -0.396809987f},{ 0.916679060f, -0.399624200f},{ 0.915448716f, -0.402434651f},
{ 0.914209756f, -0.405241314f},{ 0.912962190f, -0.408044163f},{ 0.911706032f, -0.410843171f},{ 0.910441292f, -0.413638312f},
{ 0.909167983f, -0.416429560f},{ 0.907886116f, -0.419216888f},{ 0.906595705f, -0.422000271f},{ 0.905296759f, -0.424779681f},
{ 0.903989293f, -0.427555093f},{ 0.902673318f, -0.430326481f},{ 0.901348847f, -0.433093819f},{ 0.900015892f, -0.435857080f},
{ 0.898674466f, -0.438616239f},{ 0.897324581f, -0.441371269f},{ 0.895966250f, -0.444122145f},{ 0.894599486f, -0.446868840f},
{ 0.893224301f, -0.449611330f},{ 0.891840709f, -0.452349587f},{ 0.890448723f, -0.455083587f},{ 0.889048356f, -0.457813304f},
{ 0.887639620f, -0.460538711f},{ 0.886222530f, -0.463259784f},{ 0.884797098f, -0.465976496f},{ 0.883363339f, -0.468688822f},
{ 0.881921264f, -0.471396737f},{ 0.880470889f, -0.474100215f},{ 0.879012226f, -0.476799230f},{ 0.877545290f, -0.479493758f},
{ 0.876070094f, -0.482183772f},{ 0.874586652f, -0.484869248f},{ 0.873094978f, -0.487550160f},{ 0.871595087f, -0.490226483f},
{ 0.870086991f, -0.492898192f},{ 0.868570706f, -0.495565262f},{ 0.867046246f, -0.498227667f},{ 0.865513624f, -0.500885383f},
{ 0.863972856f, -0.503538384f},{ 0.862423956f, -0.506186645f},{ 0.860866939f, -0.508830143f},{ 0.859301818f, -0.511468850f},
{ 0.857728610f, -0.514102744f},{ 0.856147328f, -0.516731799f},{ 0.854557988f, -0.519355990f},{ 0.852960605f, -0.521975293f},
{ 0.851355193f, -0.524589683f},{ 0.849741768f, -0.527199135f},{ 0.848120345f, -0.529803625f},{ 0.846490939f, -0.532403128f},
{ 0.844853565f, -0.534997620f},{ 0.843208240f, -0.537587076f},{ 0.841554977f, -0.540171473f},{ 0.839893794f, -0.542750785f},
{ 0.838224706f, -0.545324988f},{ 0.836547727f, -0.547894059f},{ 0.834862875f, -0.550457973f},{ 0.833170165f, -0.553016706f},
{ 0.831469612f, -0.555570233f},{ 0.829761234f, -0.558118531f},{ 0.828045045f, -0.560661576f},{ 0.826321063f, -0.563199344f},
{ 0.824589303f, -0.565731811f},{ 0.822849781f, -0.568258953f},{ 0.821102515f, -0.570780746f},{ 0.819347520f, -0.573297167f},
{ 0.817584813f, -0.575808191f},{ 0.815814411f, -0.578313796f},{ 0.814036330f, -0.580813958f},{ 0.812250587f, -0.583308653f},
{ 0.810457198f, -0.585797857f},{ 0.808656182f, -0.588281548f},{ 0.806847554f, -0.590759702f},{ 0.805031331f, -0.593232295f},
{ 0.803207531f, -0.595699304f},{ 0.801376172f, -0.598160707f},{ 0.799537269f, -0.600616479f},{ 0.797690841f, -0.603066599f},
{ 0.795836905f, -0.605511041f},{ 0.793975478f, -0.607949785f},{ 0.792106577f, -0.610382806f},{ 0.790230221f, -0.612810082f},
{ 0.788346428f, -0.615231591f},{ 0.786455214f, -0.617647308f},{ 0.784556597f, -0.620057212f},{ 0.782650596f, -0.622461279f},
{ 0.780737229f, -0.624859488f},{ 0.778816512f, -0.627251815f},{ 0.776888466f, -0.629638239f},{ 0.774953107f, -0.632018736f},
{ 0.773010453f, -0.634393284f},{ 0.771060524f, -0.636761861f},{ 0.769103338f, -0.639124445f},{ 0.767138912f, -0.641481013f},
{ 0.765167266f, -0.643831543f},{ 0.763188417f, -0.646176013f},{ 0.761202385f, -0.648514401f},{ 0.759209189f, -0.650846685f},
{ 0.757208847f, -0.653172843f},{ 0.755201377f, -0.655492853f},{ 0.753186799f, -0.657806693f},{ 0.751165132f, -0.660114342f},
{ 0.749136395f, -0.662415778f},{ 0.747100606f, -0.664710978f},{ 0.745057785f, -0.666999922f},{ 0.743007952f, -0.669282588f},
{ 0.740951125f, -0.671558955f},{ 0.738887324f, -0.673829000f},{ 0.736816569f, -0.676092704f},{ 0.734738878f, -0.678350043f},
{ 0.732654272f, -0.680600998f},{ 0.730562769f, -0.682845546f},{ 0.728464390f, -0.685083668f},{ 0.726359155f, -0.687315341f},
{ 0.724247083f, -0.689540545f},{ 0.722128194f, -0.691759258f},{ 0.720002508f, -0.693971461f},{ 0.717870045f, -0.696177131f},
{ 0.715730825f, -0.698376249f},{ 0.713584869f, -0.700568794f},{ 0.711432196f, -0.702754744f},{ 0.709272826f, -0.704934080f},
{ 0.707106781f, -0.707106781f},{ 0.704934080f, -0.709272826f},{ 0.702754744f, -0.711432196f},{ 0.700568794f, -0.713584869f},
{ 0.698376249f, -0.715730825f},{ 0.696177131f, -0.717870045f},{ 0.693971461f, -0.720002508f},{ 0.691759258f, -0.722128194f},
{ 0.689540545f, -0.724247083f},{ 0.687315341f, -0.726359155f},{ 0.685083668f, -0.728464390f},{ 0.682845546f, -0.730562769f},
{ 0.680600998f, -0.732654272f},{ 0.678350043f, -0.734738878f},{ 0.676092704f, -0.736816569f},{ 0.673829000f, -0.738887324f},
{ 0.671558955f, -0.740951125f},{ 0.669282588f, -0.743007952f},{ 0.666999922f, -0.745057785f},{ 0.664710978f, -0.747100606f},
{ 0.662415778f, -0.749136395f},{ 0.660114342f, -0.751165132f},{ 0.657806693f, -0.753186799f},{ 0.655492853f, -0.755201377f},
{ 0.653172843f, -0.757208847f},{ 0.650846685f, -0.759209189f},{ 0.648514401f, -0.761202385f},{ 0.646176013f, -0.763188417f},
{ 0.643831543f, -0.765167266f},{ 0.641481013f, -0.767138912f},{ 0.639124445f, -0.769103338f},{ 0.636761861f, -0.771060524f},
{ 0.634393284f, -0.773010453f},{ 0.632018736f, -0.774953107f},{ 0.629638239f, -0.776888466f},{ 0.627251815f, -0.778816512f},
{ 0.624859488f, -0.780737229f},{ 0.622461279f, -0.782650596f},{ 0.620057212f, -0.784556597f},{ 0.617647308f, -0.786455214f},
{ 0.615231591f, -0.788346428f},{ 0.612810082f, -0.790230221f},{ 0.610382806f, -0.792106577f},{ 0.607949785f, -0.793975478f},
{ 0.605511041f, -0.795836905f},{ 0.603066599f, -0.797690841f},{ 0.600616479f, -0.799537269f},{ 0.598160707f, -0.801376172f},
{ 0.595699304f, -0.803207531f},{ 0.593232295f, -0.805031331f},{ 0.590759702f, -0.806847554f},{ 0.588281548f, -0.808656182f},
{ 0.585797857f, -0.810457198f},{ 0.583308653f, -0.812250587f},{ 0.580813958f, -0.814036330f},{ 0.578313796f, -0.815814411f},
{ 0.575808191f, -0.817584813f},{ 0.573297167f, -0.819347520f},{ 0.570780746f, -0.821102515f},{ 0.568258953f, -0.822849781f},
{ 0.565731811f, -0.824589303f},{ 0.563199344f, -0.826321063f},{ 0.560661576f, -0.828045045f},{ 0.558118531f, -0.829761234f},
{ 0.555570233f, -0.831469612f},{ 0.553016706f, -0.833170165f},{ 0.550457973f, -0.834862875f},{ 0.547894059f, -0.836547727f},
{ 0.545324988f, -0.838224706f},{ 0.542750785f, -0.839893794f},{ 0.540171473f, -0.841554977f},{ 0.537587076f, -0.843208240f},
{ 0.534997620f, -0.844853565f},{ 0.532403128f, -0.846490939f},{ 0.529803625f, -0.848120345f},{ 0.527199135f, -0.849741768f},
{ 0.524589683f, -0.851355193f},{ 0.521975293f, -0.852960605f},{ 0.519355990f, -0.854557988f},{ 0.516731799f, -0.856147328f},
{ 0.514102744f, -0.857728610f},{ 0.511468850f, -0.859301818f},{ 0.508830143f, -0.860866939f},{ 0.506186645f, -0.862423956f},
{ 0.503538384f, -0.863972856f},{ 0.500885383f, -0.865513624f},{ 0.498227667f, -0.867046246f},{ 0.495565262f, -0.868570706f},
{ 0.492898192f, -0.870086991f},{ 0.490226483f, -0.871595087f},{ 0.487550160f, -0.873094978f},{ 0.484869248f, -0.874586652f},
{ 0.482183772f, -0.876070094f},{ 0.479493758f, -0.877545290f},{ 0.476799230f, -0.879012226f},{ 0.474100215f, -0.880470889f},
{ 0.471396737f, -0.881921264f},{ 0.468688822f, -0.883363339f},{ 0.465976496f, -0.884797098f},{ 0.463259784f, -0.886222530f},
{ 0.460538711f, -0.887639620f},{ 0.457813304f, -0.889048356f},{ 0.455083587f, -0.890448723f},{ 0.452349587f, -0.891840709f},
{ 0.449611330f, -0.893224301f},{ 0.446868840f, -0.894599486f},{ 0.444122145f, -0.895966250f},{ 0.441371269f, -0.897324581f},
{ 0.438616239f, -0.898674466f},{ 0.435857080f, -0.900015892f},{ 0.433093819f, -0.901348847f},{ 0.430326481f, -0.902673318f},
{ 0.427555093f, -0.903989293f},{ 0.424779681f, -0.905296759f},{ 0.422000271f, -0.906595705f},{ 0.419216888f, -0.907886116f},
{ 0.416429560f, -0.909167983f},{ 0.413638312f, -0.910441292f},{ 0.410843171f, -0.911706032f},{ 0.408044163f, -0.912962190f},
{ 0.405241314f, -0.914209756f},{ 0.402434651f, -0.915448716f},{ 0.399624200f, -0.916679060f},{ 0.396809987f, -0.917900776f},
{ 0.393992040f, -0.919113852f},{ 0.391170384f, -0.920318277f},{ 0.388345047f, -0.921514039f},{ 0.385516054f, -0.922701128f},
{ 0.382683432f, -0.923879533f},{ 0.379847209f, -0.925049241f},{ 0.377007410f, -0.926210242f},{ 0.374164063f, -0.927362526f},
{ 0.371317194f, -0.928506080f},{ 0.368466830f, -0.929640896f},{ 0.365612998f, -0.930766961f},{ 0.362755724f, -0.931884266f},
{ 0.359895037f, -0.932992799f},{ 0.357030961f, -0.934092550f},{ 0.354163525f, -0.935183510f},{ 0.351292756f, -0.936265667f},
{ 0.348418680f, -0.937339012f},{ 0.345541325f, -0.938403534f},{ 0.342660717f, -0.939459224f},{ 0.339776884f, -0.940506071f},
{ 0.336889853f, -0.941544065f},{ 0.333999651f, -0.942573198f},{ 0.331106306f, -0.943593458f},{ 0.328209844f, -0.944604837f},
{ 0.325310292f, -0.945607325f},{ 0.322407679f, -0.946600913f},{ 0.319502031f, -0.947585591f},{ 0.316593376f, -0.948561350f},
{ 0.313681740f, -0.949528181f},{ 0.310767153f, -0.950486074f},{ 0.307849640f, -0.951435021f},{ 0.304929230f, -0.952375013f},
{ 0.302005949f, -0.953306040f},{ 0.299079826f, -0.954228095f},{ 0.296150888f, -0.955141168f},{ 0.293219163f, -0.956045251f},
{ 0.290284677f, -0.956940336f},{ 0.287347460f, -0.957826413f},{ 0.284407537f, -0.958703475f},{ 0.281464938f, -0.959571513f},
{ 0.278519689f, -0.960430519f},{ 0.275571819f, -0.961280486f},{ 0.272621355f, -0.962121404f},{ 0.269668326f, -0.962953267f},
{ 0.266712757f, -0.963776066f},{ 0.263754679f, -0.964589793f},{ 0.260794118f, -0.965394442f},{ 0.257831102f, -0.966190003f},
{ 0.254865660f, -0.966976471f},{ 0.251897818f, -0.967753837f},{ 0.248927606f, -0.968522094f},{ 0.245955050f, -0.969281235f},
{ 0.242980180f, -0.970031253f},{ 0.240003022f, -0.970772141f},{ 0.237023606f, -0.971503891f},{ 0.234041959f, -0.972226497f},
{ 0.231058108f, -0.972939952f},{ 0.228072083f, -0.973644250f},{ 0.225083911f, -0.974339383f},{ 0.222093621f, -0.975025345f},
{ 0.219101240f, -0.975702130f},{ 0.216106797f, -0.976369731f},{ 0.213110320f, -0.977028143f},{ 0.210111837f, -0.977677358f},
{ 0.207111376f, -0.978317371f},{ 0.204108966f, -0.978948175f},{ 0.201104635f, -0.979569766f},{ 0.198098411f, -0.980182136f},
{ 0.195090322f, -0.980785280f},{ 0.192080397f, -0.981379193f},{ 0.189068664f, -0.981963869f},{ 0.186055152f, -0.982539302f},
{ 0.183039888f, -0.983105487f},{ 0.180022901f, -0.983662419f},{ 0.177004220f, -0.984210092f},{ 0.173983873f, -0.984748502f},
{ 0.170961889f, -0.985277642f},{ 0.167938295f, -0.985797509f},{ 0.164913120f, -0.986308097f},{ 0.161886394f, -0.986809402f},
{ 0.158858143f, -0.987301418f},{ 0.155828398f, -0.987784142f},{ 0.152797185f, -0.988257568f},{ 0.149764535f, -0.988721692f},
{ 0.146730474f, -0.989176510f},{ 0.143695033f, -0.989622017f},{ 0.140658239f, -0.990058210f},{ 0.137620122f, -0.990485084f},
{ 0.134580709f, -0.990902635f},{ 0.131540029f, -0.991310860f},{ 0.128498111f, -0.991709754f},{ 0.125454983f, -0.992099313f},
{ 0.122410675f, -0.992479535f},{ 0.119365215f, -0.992850414f},{ 0.116318631f, -0.993211949f},{ 0.113270952f, -0.993564136f},
{ 0.110222207f, -0.993906970f},{ 0.107172425f, -0.994240449f},{ 0.104121634f, -0.994564571f},{ 0.101069863f, -0.994879331f},
{ 0.098017140f, -0.995184727f},{ 0.094963495f, -0.995480755f},{ 0.091908956f, -0.995767414f},{ 0.088853553f, -0.996044701f},
{ 0.085797312f, -0.996312612f},{ 0.082740265f, -0.996571146f},{ 0.079682438f, -0.996820299f},{ 0.076623861f, -0.997060070f},
{ 0.073564564f, -0.997290457f},{ 0.070504573f, -0.997511456f},{ 0.067443920f, -0.997723067f},{ 0.064382631f, -0.997925286f},
{ 0.061320736f, -0.998118113f},{ 0.058258265f, -0.998301545f},{ 0.055195244f, -0.998475581f},{ 0.052131705f, -0.998640218f},
{ 0.049067674f, -0.998795456f},{ 0.046003182f, -0.998941293f},{ 0.042938257f, -0.999077728f},{ 0.039872928f, -0.999204759f},
{ 0.036807223f, -0.999322385f},{ 0.033741172f, -0.999430605f},{ 0.030674803f, -0.999529418f},{ 0.027608146f, -0.999618822f},
{ 0.024541229f, -0.999698819f},{ 0.021474080f, -0.999769405f},{ 0.018406730f, -0.999830582f},{ 0.015339206f, -0.999882347f},
{ 0.012271538f, -0.999924702f},{ 0.009203755f, -0.999957645f},{ 0.006135885f, -0.999981175f},{ 0.003067957f, -0.999995294f}
};
const Complex_type_f32 twiddleCoef_rfftfast_1024[512] = {
{0.000000000f, 1.000000000f},{0.006135885f, 0.999981175f},{0.012271538f, 0.999924702f},{0.018406730f, 0.999830582f},
{0.024541229f, 0.999698819f},{0.030674803f, 0.999529418f},{0.036807223f, 0.999322385f},{0.042938257f, 0.999077728f},
{0.049067674f, 0.998795456f},{0.055195244f, 0.998475581f},{0.061320736f, 0.998118113f},{0.067443920f, 0.997723067f},
{0.073564564f, 0.997290457f},{0.079682438f, 0.996820299f},{0.085797312f, 0.996312612f},{0.091908956f, 0.995767414f},
{0.098017140f, 0.995184727f},{0.104121634f, 0.994564571f},{0.110222207f, 0.993906970f},{0.116318631f, 0.993211949f},
{0.122410675f, 0.992479535f},{0.128498111f, 0.991709754f},{0.134580709f, 0.990902635f},{0.140658239f, 0.990058210f},
{0.146730474f, 0.989176510f},{0.152797185f, 0.988257568f},{0.158858143f, 0.987301418f},{0.164913120f, 0.986308097f},
{0.170961889f, 0.985277642f},{0.177004220f, 0.984210092f},{0.183039888f, 0.983105487f},{0.189068664f, 0.981963869f},
{0.195090322f, 0.980785280f},{0.201104635f, 0.979569766f},{0.207111376f, 0.978317371f},{0.213110320f, 0.977028143f},
{0.219101240f, 0.975702130f},{0.225083911f, 0.974339383f},{0.231058108f, 0.972939952f},{0.237023606f, 0.971503891f},
{0.242980180f, 0.970031253f},{0.248927606f, 0.968522094f},{0.254865660f, 0.966976471f},{0.260794118f, 0.965394442f},
{0.266712757f, 0.963776066f},{0.272621355f, 0.962121404f},{0.278519689f, 0.960430519f},{0.284407537f, 0.958703475f},
{0.290284677f, 0.956940336f},{0.296150888f, 0.955141168f},{0.302005949f, 0.953306040f},{0.307849640f, 0.951435021f},
{0.313681740f, 0.949528181f},{0.319502031f, 0.947585591f},{0.325310292f, 0.945607325f},{0.331106306f, 0.943593458f},
{0.336889853f, 0.941544065f},{0.342660717f, 0.939459224f},{0.348418680f, 0.937339012f},{0.354163525f, 0.935183510f},
{0.359895037f, 0.932992799f},{0.365612998f, 0.930766961f},{0.371317194f, 0.928506080f},{0.377007410f, 0.926210242f},
{0.382683432f, 0.923879533f},{0.388345047f, 0.921514039f},{0.393992040f, 0.919113852f},{0.399624200f, 0.916679060f},
{0.405241314f, 0.914209756f},{0.410843171f, 0.911706032f},{0.416429560f, 0.909167983f},{0.422000271f, 0.906595705f},
{0.427555093f, 0.903989293f},{0.433093819f, 0.901348847f},{0.438616239f, 0.898674466f},{0.444122145f, 0.895966250f},
{0.449611330f, 0.893224301f},{0.455083587f, 0.890448723f},{0.460538711f, 0.887639620f},{0.465976496f, 0.884797098f},
{0.471396737f, 0.881921264f},{0.476799230f, 0.879012226f},{0.482183772f, 0.876070094f},{0.487550160f, 0.873094978f},
{0.492898192f, 0.870086991f},{0.498227667f, 0.867046246f},{0.503538384f, 0.863972856f},{0.508830143f, 0.860866939f},
{0.514102744f, 0.857728610f},{0.519355990f, 0.854557988f},{0.524589683f, 0.851355193f},{0.529803625f, 0.848120345f},
{0.534997620f, 0.844853565f},{0.540171473f, 0.841554977f},{0.545324988f, 0.838224706f},{0.550457973f, 0.834862875f},
{0.555570233f, 0.831469612f},{0.560661576f, 0.828045045f},{0.565731811f, 0.824589303f},{0.570780746f, 0.821102515f},
{0.575808191f, 0.817584813f},{0.580813958f, 0.814036330f},{0.585797857f, 0.810457198f},{0.590759702f, 0.806847554f},
{0.595699304f, 0.803207531f},{0.600616479f, 0.799537269f},{0.605511041f, 0.795836905f},{0.610382806f, 0.792106577f},
{0.615231591f, 0.788346428f},{0.620057212f, 0.784556597f},{0.624859488f, 0.780737229f},{0.629638239f, 0.776888466f},
{0.634393284f, 0.773010453f},{0.639124445f, 0.769103338f},{0.643831543f, 0.765167266f},{0.648514401f, 0.761202385f},
{0.653172843f, 0.757208847f},{0.657806693f, 0.753186799f},{0.662415778f, 0.749136395f},{0.666999922f, 0.745057785f},
{0.671558955f, 0.740951125f},{0.676092704f, 0.736816569f},{0.680600998f, 0.732654272f},{0.685083668f, 0.728464390f},
{0.689540545f, 0.724247083f},{0.693971461f, 0.720002508f},{0.698376249f, 0.715730825f},{0.702754744f, 0.711432196f},
{0.707106781f, 0.707106781f},{0.711432196f, 0.702754744f},{0.715730825f, 0.698376249f},{0.720002508f, 0.693971461f},
{0.724247083f, 0.689540545f},{0.728464390f, 0.685083668f},{0.732654272f, 0.680600998f},{0.736816569f, 0.676092704f},
{0.740951125f, 0.671558955f},{0.745057785f, 0.666999922f},{0.749136395f, 0.662415778f},{0.753186799f, 0.657806693f},
{0.757208847f, 0.653172843f},{0.761202385f, 0.648514401f},{0.765167266f, 0.643831543f},{0.769103338f, 0.639124445f},
{0.773010453f, 0.634393284f},{0.776888466f, 0.629638239f},{0.780737229f, 0.624859488f},{0.784556597f, 0.620057212f},
{0.788346428f, 0.615231591f},{0.792106577f, 0.610382806f},{0.795836905f, 0.605511041f},{0.799537269f, 0.600616479f},
{0.803207531f, 0.595699304f},{0.806847554f, 0.590759702f},{0.810457198f, 0.585797857f},{0.814036330f, 0.580813958f},
{0.817584813f, 0.575808191f},{0.821102515f, 0.570780746f},{0.824589303f, 0.565731811f},{0.828045045f, 0.560661576f},
{0.831469612f, 0.555570233f},{0.834862875f, 0.550457973f},{0.838224706f, 0.545324988f},{0.841554977f, 0.540171473f},
{0.844853565f, 0.534997620f},{0.848120345f, 0.529803625f},{0.851355193f, 0.524589683f},{0.854557988f, 0.519355990f},
{0.857728610f, 0.514102744f},{0.860866939f, 0.508830143f},{0.863972856f, 0.503538384f},{0.867046246f, 0.498227667f},
{0.870086991f, 0.492898192f},{0.873094978f, 0.487550160f},{0.876070094f, 0.482183772f},{0.879012226f, 0.476799230f},
{0.881921264f, 0.471396737f},{0.884797098f, 0.465976496f},{0.887639620f, 0.460538711f},{0.890448723f, 0.455083587f},
{0.893224301f, 0.449611330f},{0.895966250f, 0.444122145f},{0.898674466f, 0.438616239f},{0.901348847f, 0.433093819f},
{0.903989293f, 0.427555093f},{0.906595705f, 0.422000271f},{0.909167983f, 0.416429560f},{0.911706032f, 0.410843171f},
{0.914209756f, 0.405241314f},{0.916679060f, 0.399624200f},{0.919113852f, 0.393992040f},{0.921514039f, 0.388345047f},
{0.923879533f, 0.382683432f},{0.926210242f, 0.377007410f},{0.928506080f, 0.371317194f},{0.930766961f, 0.365612998f},
{0.932992799f, 0.359895037f},{0.935183510f, 0.354163525f},{0.937339012f, 0.348418680f},{0.939459224f, 0.342660717f},
{0.941544065f, 0.336889853f},{0.943593458f, 0.331106306f},{0.945607325f, 0.325310292f},{0.947585591f, 0.319502031f},
{0.949528181f, 0.313681740f},{0.951435021f, 0.307849640f},{0.953306040f, 0.302005949f},{0.955141168f, 0.296150888f},
{0.956940336f, 0.290284677f},{0.958703475f, 0.284407537f},{0.960430519f, 0.278519689f},{0.962121404f, 0.272621355f},
{0.963776066f, 0.266712757f},{0.965394442f, 0.260794118f},{0.966976471f, 0.254865660f},{0.968522094f, 0.248927606f},
{0.970031253f, 0.242980180f},{0.971503891f, 0.237023606f},{0.972939952f, 0.231058108f},{0.974339383f, 0.225083911f},
{0.975702130f, 0.219101240f},{0.977028143f, 0.213110320f},{0.978317371f, 0.207111376f},{0.979569766f, 0.201104635f},
{0.980785280f, 0.195090322f},{0.981963869f, 0.189068664f},{0.983105487f, 0.183039888f},{0.984210092f, 0.177004220f},
{0.985277642f, 0.170961889f},{0.986308097f, 0.164913120f},{0.987301418f, 0.158858143f},{0.988257568f, 0.152797185f},
{0.989176510f, 0.146730474f},{0.990058210f, 0.140658239f},{0.990902635f, 0.134580709f},{0.991709754f, 0.128498111f},
{0.992479535f, 0.122410675f},{0.993211949f, 0.116318631f},{0.993906970f, 0.110222207f},{0.994564571f, 0.104121634f},
{0.995184727f, 0.098017140f},{0.995767414f, 0.091908956f},{0.996312612f, 0.085797312f},{0.996820299f, 0.079682438f},
{0.997290457f, 0.073564564f},{0.997723067f, 0.067443920f},{0.998118113f, 0.061320736f},{0.998475581f, 0.055195244f},
{0.998795456f, 0.049067674f},{0.999077728f, 0.042938257f},{0.999322385f, 0.036807223f},{0.999529418f, 0.030674803f},
{0.999698819f, 0.024541229f},{0.999830582f, 0.018406730f},{0.999924702f, 0.012271538f},{0.999981175f, 0.006135885f},
{1.000000000f, 0.000000000f},{0.999981175f, -0.006135885f},{0.999924702f, -0.012271538f},{0.999830582f, -0.018406730f},
{0.999698819f, -0.024541229f},{0.999529418f, -0.030674803f},{0.999322385f, -0.036807223f},{0.999077728f, -0.042938257f},
{0.998795456f, -0.049067674f},{0.998475581f, -0.055195244f},{0.998118113f, -0.061320736f},{0.997723067f, -0.067443920f},
{0.997290457f, -0.073564564f},{0.996820299f, -0.079682438f},{0.996312612f, -0.085797312f},{0.995767414f, -0.091908956f},
{0.995184727f, -0.098017140f},{0.994564571f, -0.104121634f},{0.993906970f, -0.110222207f},{0.993211949f, -0.116318631f},
{0.992479535f, -0.122410675f},{0.991709754f, -0.128498111f},{0.990902635f, -0.134580709f},{0.990058210f, -0.140658239f},
{0.989176510f, -0.146730474f},{0.988257568f, -0.152797185f},{0.987301418f, -0.158858143f},{0.986308097f, -0.164913120f},
{0.985277642f, -0.170961889f},{0.984210092f, -0.177004220f},{0.983105487f, -0.183039888f},{0.981963869f, -0.189068664f},
{0.980785280f, -0.195090322f},{0.979569766f, -0.201104635f},{0.978317371f, -0.207111376f},{0.977028143f, -0.213110320f},
{0.975702130f, -0.219101240f},{0.974339383f, -0.225083911f},{0.972939952f, -0.231058108f},{0.971503891f, -0.237023606f},
{0.970031253f, -0.242980180f},{0.968522094f, -0.248927606f},{0.966976471f, -0.254865660f},{0.965394442f, -0.260794118f},
{0.963776066f, -0.266712757f},{0.962121404f, -0.272621355f},{0.960430519f, -0.278519689f},{0.958703475f, -0.284407537f},
{0.956940336f, -0.290284677f},{0.955141168f, -0.296150888f},{0.953306040f, -0.302005949f},{0.951435021f, -0.307849640f},
{0.949528181f, -0.313681740f},{0.947585591f, -0.319502031f},{0.945607325f, -0.325310292f},{0.943593458f, -0.331106306f},
{0.941544065f, -0.336889853f},{0.939459224f, -0.342660717f},{0.937339012f, -0.348418680f},{0.935183510f, -0.354163525f},
{0.932992799f, -0.359895037f},{0.930766961f, -0.365612998f},{0.928506080f, -0.371317194f},{0.926210242f, -0.377007410f},
{0.923879533f, -0.382683432f},{0.921514039f, -0.388345047f},{0.919113852f, -0.393992040f},{0.916679060f, -0.399624200f},
{0.914209756f, -0.405241314f},{0.911706032f, -0.410843171f},{0.909167983f, -0.416429560f},{0.906595705f, -0.422000271f},
{0.903989293f, -0.427555093f},{0.901348847f, -0.433093819f},{0.898674466f, -0.438616239f},{0.895966250f, -0.444122145f},
{0.893224301f, -0.449611330f},{0.890448723f, -0.455083587f},{0.887639620f, -0.460538711f},{0.884797098f, -0.465976496f},
{0.881921264f, -0.471396737f},{0.879012226f, -0.476799230f},{0.876070094f, -0.482183772f},{0.873094978f, -0.487550160f},
{0.870086991f, -0.492898192f},{0.867046246f, -0.498227667f},{0.863972856f, -0.503538384f},{0.860866939f, -0.508830143f},
{0.857728610f, -0.514102744f},{0.854557988f, -0.519355990f},{0.851355193f, -0.524589683f},{0.848120345f, -0.529803625f},
{0.844853565f, -0.534997620f},{0.841554977f, -0.540171473f},{0.838224706f, -0.545324988f},{0.834862875f, -0.550457973f},
{0.831469612f, -0.555570233f},{0.828045045f, -0.560661576f},{0.824589303f, -0.565731811f},{0.821102515f, -0.570780746f},
{0.817584813f, -0.575808191f},{0.814036330f, -0.580813958f},{0.810457198f, -0.585797857f},{0.806847554f, -0.590759702f},
{0.803207531f, -0.595699304f},{0.799537269f, -0.600616479f},{0.795836905f, -0.605511041f},{0.792106577f, -0.610382806f},
{0.788346428f, -0.615231591f},{0.784556597f, -0.620057212f},{0.780737229f, -0.624859488f},{0.776888466f, -0.629638239f},
{0.773010453f, -0.634393284f},{0.769103338f, -0.639124445f},{0.765167266f, -0.643831543f},{0.761202385f, -0.648514401f},
{0.757208847f, -0.653172843f},{0.753186799f, -0.657806693f},{0.749136395f, -0.662415778f},{0.745057785f, -0.666999922f},
{0.740951125f, -0.671558955f},{0.736816569f, -0.676092704f},{0.732654272f, -0.680600998f},{0.728464390f, -0.685083668f},
{0.724247083f, -0.689540545f},{0.720002508f, -0.693971461f},{0.715730825f, -0.698376249f},{0.711432196f, -0.702754744f},
{0.707106781f, -0.707106781f},{0.702754744f, -0.711432196f},{0.698376249f, -0.715730825f},{0.693971461f, -0.720002508f},
{0.689540545f, -0.724247083f},{0.685083668f, -0.728464390f},{0.680600998f, -0.732654272f},{0.676092704f, -0.736816569f},
{0.671558955f, -0.740951125f},{0.666999922f, -0.745057785f},{0.662415778f, -0.749136395f},{0.657806693f, -0.753186799f},
{0.653172843f, -0.757208847f},{0.648514401f, -0.761202385f},{0.643831543f, -0.765167266f},{0.639124445f, -0.769103338f},
{0.634393284f, -0.773010453f},{0.629638239f, -0.776888466f},{0.624859488f, -0.780737229f},{0.620057212f, -0.784556597f},
{0.615231591f, -0.788346428f},{0.610382806f, -0.792106577f},{0.605511041f, -0.795836905f},{0.600616479f, -0.799537269f},
{0.595699304f, -0.803207531f},{0.590759702f, -0.806847554f},{0.585797857f, -0.810457198f},{0.580813958f, -0.814036330f},
{0.575808191f, -0.817584813f},{0.570780746f, -0.821102515f},{0.565731811f, -0.824589303f},{0.560661576f, -0.828045045f},
{0.555570233f, -0.831469612f},{0.550457973f, -0.834862875f},{0.545324988f, -0.838224706f},{0.540171473f, -0.841554977f},
{0.534997620f, -0.844853565f},{0.529803625f, -0.848120345f},{0.524589683f, -0.851355193f},{0.519355990f, -0.854557988f},
{0.514102744f, -0.857728610f},{0.508830143f, -0.860866939f},{0.503538384f, -0.863972856f},{0.498227667f, -0.867046246f},
{0.492898192f, -0.870086991f},{0.487550160f, -0.873094978f},{0.482183772f, -0.876070094f},{0.476799230f, -0.879012226f},
{0.471396737f, -0.881921264f},{0.465976496f, -0.884797098f},{0.460538711f, -0.887639620f},{0.455083587f, -0.890448723f},
{0.449611330f, -0.893224301f},{0.444122145f, -0.895966250f},{0.438616239f, -0.898674466f},{0.433093819f, -0.901348847f},
{0.427555093f, -0.903989293f},{0.422000271f, -0.906595705f},{0.416429560f, -0.909167983f},{0.410843171f, -0.911706032f},
{0.405241314f, -0.914209756f},{0.399624200f, -0.916679060f},{0.393992040f, -0.919113852f},{0.388345047f, -0.921514039f},
{0.382683432f, -0.923879533f},{0.377007410f, -0.926210242f},{0.371317194f, -0.928506080f},{0.365612998f, -0.930766961f},
{0.359895037f, -0.932992799f},{0.354163525f, -0.935183510f},{0.348418680f, -0.937339012f},{0.342660717f, -0.939459224f},
{0.336889853f, -0.941544065f},{0.331106306f, -0.943593458f},{0.325310292f, -0.945607325f},{0.319502031f, -0.947585591f},
{0.313681740f, -0.949528181f},{0.307849640f, -0.951435021f},{0.302005949f, -0.953306040f},{0.296150888f, -0.955141168f},
{0.290284677f, -0.956940336f},{0.284407537f, -0.958703475f},{0.278519689f, -0.960430519f},{0.272621355f, -0.962121404f},
{0.266712757f, -0.963776066f},{0.260794118f, -0.965394442f},{0.254865660f, -0.966976471f},{0.248927606f, -0.968522094f},
{0.242980180f, -0.970031253f},{0.237023606f, -0.971503891f},{0.231058108f, -0.972939952f},{0.225083911f, -0.974339383f},
{0.219101240f, -0.975702130f},{0.213110320f, -0.977028143f},{0.207111376f, -0.978317371f},{0.201104635f, -0.979569766f},
{0.195090322f, -0.980785280f},{0.189068664f, -0.981963869f},{0.183039888f, -0.983105487f},{0.177004220f, -0.984210092f},
{0.170961889f, -0.985277642f},{0.164913120f, -0.986308097f},{0.158858143f, -0.987301418f},{0.152797185f, -0.988257568f},
{0.146730474f, -0.989176510f},{0.140658239f, -0.990058210f},{0.134580709f, -0.990902635f},{0.128498111f, -0.991709754f},
{0.122410675f, -0.992479535f},{0.116318631f, -0.993211949f},{0.110222207f, -0.993906970f},{0.104121634f, -0.994564571f},
{0.098017140f, -0.995184727f},{0.091908956f, -0.995767414f},{0.085797312f, -0.996312612f},{0.079682438f, -0.996820299f},
{0.073564564f, -0.997290457f},{0.067443920f, -0.997723067f},{0.061320736f, -0.998118113f},{0.055195244f, -0.998475581f},
{0.049067674f, -0.998795456f},{0.042938257f, -0.999077728f},{0.036807223f, -0.999322385f},{0.030674803f, -0.999529418f},
{0.024541229f, -0.999698819f},{0.018406730f, -0.999830582f},{0.012271538f, -0.999924702f},{0.006135885f, -0.999981175f}
};
const Complex_type_f32 twiddleCoef_rfftfast_512[256] = {
{0.000000000f, 1.000000000f},{0.012271538f, 0.999924702f},{0.024541229f, 0.999698819f},{0.036807223f, 0.999322385f},
{0.049067674f, 0.998795456f},{0.061320736f, 0.998118113f},{0.073564564f, 0.997290457f},{0.085797312f, 0.996312612f},
{0.098017140f, 0.995184727f},{0.110222207f, 0.993906970f},{0.122410675f, 0.992479535f},{0.134580709f, 0.990902635f},
{0.146730474f, 0.989176510f},{0.158858143f, 0.987301418f},{0.170961889f, 0.985277642f},{0.183039888f, 0.983105487f},
{0.195090322f, 0.980785280f},{0.207111376f, 0.978317371f},{0.219101240f, 0.975702130f},{0.231058108f, 0.972939952f},
{0.242980180f, 0.970031253f},{0.254865660f, 0.966976471f},{0.266712757f, 0.963776066f},{0.278519689f, 0.960430519f},
{0.290284677f, 0.956940336f},{0.302005949f, 0.953306040f},{0.313681740f, 0.949528181f},{0.325310292f, 0.945607325f},
{0.336889853f, 0.941544065f},{0.348418680f, 0.937339012f},{0.359895037f, 0.932992799f},{0.371317194f, 0.928506080f},
{0.382683432f, 0.923879533f},{0.393992040f, 0.919113852f},{0.405241314f, 0.914209756f},{0.416429560f, 0.909167983f},
{0.427555093f, 0.903989293f},{0.438616239f, 0.898674466f},{0.449611330f, 0.893224301f},{0.460538711f, 0.887639620f},
{0.471396737f, 0.881921264f},{0.482183772f, 0.876070094f},{0.492898192f, 0.870086991f},{0.503538384f, 0.863972856f},
{0.514102744f, 0.857728610f},{0.524589683f, 0.851355193f},{0.534997620f, 0.844853565f},{0.545324988f, 0.838224706f},
{0.555570233f, 0.831469612f},{0.565731811f, 0.824589303f},{0.575808191f, 0.817584813f},{0.585797857f, 0.810457198f},
{0.595699304f, 0.803207531f},{0.605511041f, 0.795836905f},{0.615231591f, 0.788346428f},{0.624859488f, 0.780737229f},
{0.634393284f, 0.773010453f},{0.643831543f, 0.765167266f},{0.653172843f, 0.757208847f},{0.662415778f, 0.749136395f},
{0.671558955f, 0.740951125f},{0.680600998f, 0.732654272f},{0.689540545f, 0.724247083f},{0.698376249f, 0.715730825f},
{0.707106781f, 0.707106781f},{0.715730825f, 0.698376249f},{0.724247083f, 0.689540545f},{0.732654272f, 0.680600998f},
{0.740951125f, 0.671558955f},{0.749136395f, 0.662415778f},{0.757208847f, 0.653172843f},{0.765167266f, 0.643831543f},
{0.773010453f, 0.634393284f},{0.780737229f, 0.624859488f},{0.788346428f, 0.615231591f},{0.795836905f, 0.605511041f},
{0.803207531f, 0.595699304f},{0.810457198f, 0.585797857f},{0.817584813f, 0.575808191f},{0.824589303f, 0.565731811f},
{0.831469612f, 0.555570233f},{0.838224706f, 0.545324988f},{0.844853565f, 0.534997620f},{0.851355193f, 0.524589683f},
{0.857728610f, 0.514102744f},{0.863972856f, 0.503538384f},{0.870086991f, 0.492898192f},{0.876070094f, 0.482183772f},
{0.881921264f, 0.471396737f},{0.887639620f, 0.460538711f},{0.893224301f, 0.449611330f},{0.898674466f, 0.438616239f},
{0.903989293f, 0.427555093f},{0.909167983f, 0.416429560f},{0.914209756f, 0.405241314f},{0.919113852f, 0.393992040f},
{0.923879533f, 0.382683432f},{0.928506080f, 0.371317194f},{0.932992799f, 0.359895037f},{0.937339012f, 0.348418680f},
{0.941544065f, 0.336889853f},{0.945607325f, 0.325310292f},{0.949528181f, 0.313681740f},{0.953306040f, 0.302005949f},
{0.956940336f, 0.290284677f},{0.960430519f, 0.278519689f},{0.963776066f, 0.266712757f},{0.966976471f, 0.254865660f},
{0.970031253f, 0.242980180f},{0.972939952f, 0.231058108f},{0.975702130f, 0.219101240f},{0.978317371f, 0.207111376f},
{0.980785280f, 0.195090322f},{0.983105487f, 0.183039888f},{0.985277642f, 0.170961889f},{0.987301418f, 0.158858143f},
{0.989176510f, 0.146730474f},{0.990902635f, 0.134580709f},{0.992479535f, 0.122410675f},{0.993906970f, 0.110222207f},
{0.995184727f, 0.098017140f},{0.996312612f, 0.085797312f},{0.997290457f, 0.073564564f},{0.998118113f, 0.061320736f},
{0.998795456f, 0.049067674f},{0.999322385f, 0.036807223f},{0.999698819f, 0.024541229f},{0.999924702f, 0.012271538f},
{1.000000000f, 0.000000000f},{0.999924702f, -0.012271538f},{0.999698819f, -0.024541229f},{0.999322385f, -0.036807223f},
{0.998795456f, -0.049067674f},{0.998118113f, -0.061320736f},{0.997290457f, -0.073564564f},{0.996312612f, -0.085797312f},
{0.995184727f, -0.098017140f},{0.993906970f, -0.110222207f},{0.992479535f, -0.122410675f},{0.990902635f, -0.134580709f},
{0.989176510f, -0.146730474f},{0.987301418f, -0.158858143f},{0.985277642f, -0.170961889f},{0.983105487f, -0.183039888f},
{0.980785280f, -0.195090322f},{0.978317371f, -0.207111376f},{0.975702130f, -0.219101240f},{0.972939952f, -0.231058108f},
{0.970031253f, -0.242980180f},{0.966976471f, -0.254865660f},{0.963776066f, -0.266712757f},{0.960430519f, -0.278519689f},
{0.956940336f, -0.290284677f},{0.953306040f, -0.302005949f},{0.949528181f, -0.313681740f},{0.945607325f, -0.325310292f},
{0.941544065f, -0.336889853f},{0.937339012f, -0.348418680f},{0.932992799f, -0.359895037f},{0.928506080f, -0.371317194f},
{0.923879533f, -0.382683432f},{0.919113852f, -0.393992040f},{0.914209756f, -0.405241314f},{0.909167983f, -0.416429560f},
{0.903989293f, -0.427555093f},{0.898674466f, -0.438616239f},{0.893224301f, -0.449611330f},{0.887639620f, -0.460538711f},
{0.881921264f, -0.471396737f},{0.876070094f, -0.482183772f},{0.870086991f, -0.492898192f},{0.863972856f, -0.503538384f},
{0.857728610f, -0.514102744f},{0.851355193f, -0.524589683f},{0.844853565f, -0.534997620f},{0.838224706f, -0.545324988f},
{0.831469612f, -0.555570233f},{0.824589303f, -0.565731811f},{0.817584813f, -0.575808191f},{0.810457198f, -0.585797857f},
{0.803207531f, -0.595699304f},{0.795836905f, -0.605511041f},{0.788346428f, -0.615231591f},{0.780737229f, -0.624859488f},
{0.773010453f, -0.634393284f},{0.765167266f, -0.643831543f},{0.757208847f, -0.653172843f},{0.749136395f, -0.662415778f},
{0.740951125f, -0.671558955f},{0.732654272f, -0.680600998f},{0.724247083f, -0.689540545f},{0.715730825f, -0.698376249f},
{0.707106781f, -0.707106781f},{0.698376249f, -0.715730825f},{0.689540545f, -0.724247083f},{0.680600998f, -0.732654272f},
{0.671558955f, -0.740951125f},{0.662415778f, -0.749136395f},{0.653172843f, -0.757208847f},{0.643831543f, -0.765167266f},
{0.634393284f, -0.773010453f},{0.624859488f, -0.780737229f},{0.615231591f, -0.788346428f},{0.605511041f, -0.795836905f},
{0.595699304f, -0.803207531f},{0.585797857f, -0.810457198f},{0.575808191f, -0.817584813f},{0.565731811f, -0.824589303f},
{0.555570233f, -0.831469612f},{0.545324988f, -0.838224706f},{0.534997620f, -0.844853565f},{0.524589683f, -0.851355193f},
{0.514102744f, -0.857728610f},{0.503538384f, -0.863972856f},{0.492898192f, -0.870086991f},{0.482183772f, -0.876070094f},
{0.471396737f, -0.881921264f},{0.460538711f, -0.887639620f},{0.449611330f, -0.893224301f},{0.438616239f, -0.898674466f},
{0.427555093f, -0.903989293f},{0.416429560f, -0.909167983f},{0.405241314f, -0.914209756f},{0.393992040f, -0.919113852f},
{0.382683432f, -0.923879533f},{0.371317194f, -0.928506080f},{0.359895037f, -0.932992799f},{0.348418680f, -0.937339012f},
{0.336889853f, -0.941544065f},{0.325310292f, -0.945607325f},{0.313681740f, -0.949528181f},{0.302005949f, -0.953306040f},
{0.290284677f, -0.956940336f},{0.278519689f, -0.960430519f},{0.266712757f, -0.963776066f},{0.254865660f, -0.966976471f},
{0.242980180f, -0.970031253f},{0.231058108f, -0.972939952f},{0.219101240f, -0.975702130f},{0.207111376f, -0.978317371f},
{0.195090322f, -0.980785280f},{0.183039888f, -0.983105487f},{0.170961889f, -0.985277642f},{0.158858143f, -0.987301418f},
{0.146730474f, -0.989176510f},{0.134580709f, -0.990902635f},{0.122410675f, -0.992479535f},{0.110222207f, -0.993906970f},
{0.098017140f, -0.995184727f},{0.085797312f, -0.996312612f},{0.073564564f, -0.997290457f},{0.061320736f, -0.998118113f},
{0.049067674f, -0.998795456f},{0.036807223f, -0.999322385f},{0.024541229f, -0.999698819f},{0.012271538f, -0.999924702f}
};
const Complex_type_f32 twiddleCoef_rfftfast_256[128] = {
{0.000000000f, 1.000000000f},{0.024541229f, 0.999698819f},{0.049067674f, 0.998795456f},{0.073564564f, 0.997290457f},
{0.098017140f, 0.995184727f},{0.122410675f, 0.992479535f},{0.146730474f, 0.989176510f},{0.170961889f, 0.985277642f},
{0.195090322f, 0.980785280f},{0.219101240f, 0.975702130f},{0.242980180f, 0.970031253f},{0.266712757f, 0.963776066f},
{0.290284677f, 0.956940336f},{0.313681740f, 0.949528181f},{0.336889853f, 0.941544065f},{0.359895037f, 0.932992799f},
{0.382683432f, 0.923879533f},{0.405241314f, 0.914209756f},{0.427555093f, 0.903989293f},{0.449611330f, 0.893224301f},
{0.471396737f, 0.881921264f},{0.492898192f, 0.870086991f},{0.514102744f, 0.857728610f},{0.534997620f, 0.844853565f},
{0.555570233f, 0.831469612f},{0.575808191f, 0.817584813f},{0.595699304f, 0.803207531f},{0.615231591f, 0.788346428f},
{0.634393284f, 0.773010453f},{0.653172843f, 0.757208847f},{0.671558955f, 0.740951125f},{0.689540545f, 0.724247083f},
{0.707106781f, 0.707106781f},{0.724247083f, 0.689540545f},{0.740951125f, 0.671558955f},{0.757208847f, 0.653172843f},
{0.773010453f, 0.634393284f},{0.788346428f, 0.615231591f},{0.803207531f, 0.595699304f},{0.817584813f, 0.575808191f},
{0.831469612f, 0.555570233f},{0.844853565f, 0.534997620f},{0.857728610f, 0.514102744f},{0.870086991f, 0.492898192f},
{0.881921264f, 0.471396737f},{0.893224301f, 0.449611330f},{0.903989293f, 0.427555093f},{0.914209756f, 0.405241314f},
{0.923879533f, 0.382683432f},{0.932992799f, 0.359895037f},{0.941544065f, 0.336889853f},{0.949528181f, 0.313681740f},
{0.956940336f, 0.290284677f},{0.963776066f, 0.266712757f},{0.970031253f, 0.242980180f},{0.975702130f, 0.219101240f},
{0.980785280f, 0.195090322f},{0.985277642f, 0.170961889f},{0.989176510f, 0.146730474f},{0.992479535f, 0.122410675f},
{0.995184727f, 0.098017140f},{0.997290457f, 0.073564564f},{0.998795456f, 0.049067674f},{0.999698819f, 0.024541229f},
{1.000000000f, 0.000000000f},{0.999698819f, -0.024541229f},{0.998795456f, -0.049067674f},{0.997290457f, -0.073564564f},
{0.995184727f, -0.098017140f},{0.992479535f, -0.122410675f},{0.989176510f, -0.146730474f},{0.985277642f, -0.170961889f},
{0.980785280f, -0.195090322f},{0.975702130f, -0.219101240f},{0.970031253f, -0.242980180f},{0.963776066f, -0.266712757f},
{0.956940336f, -0.290284677f},{0.949528181f, -0.313681740f},{0.941544065f, -0.336889853f},{0.932992799f, -0.359895037f},
{0.923879533f, -0.382683432f},{0.914209756f, -0.405241314f},{0.903989293f, -0.427555093f},{0.893224301f, -0.449611330f},
{0.881921264f, -0.471396737f},{0.870086991f, -0.492898192f},{0.857728610f, -0.514102744f},{0.844853565f, -0.534997620f},
{0.831469612f, -0.555570233f},{0.817584813f, -0.575808191f},{0.803207531f, -0.595699304f},{0.788346428f, -0.615231591f},
{0.773010453f, -0.634393284f},{0.757208847f, -0.653172843f},{0.740951125f, -0.671558955f},{0.724247083f, -0.689540545f},
{0.707106781f, -0.707106781f},{0.689540545f, -0.724247083f},{0.671558955f, -0.740951125f},{0.653172843f, -0.757208847f},
{0.634393284f, -0.773010453f},{0.615231591f, -0.788346428f},{0.595699304f, -0.803207531f},{0.575808191f, -0.817584813f},
{0.555570233f, -0.831469612f},{0.534997620f, -0.844853565f},{0.514102744f, -0.857728610f},{0.492898192f, -0.870086991f},
{0.471396737f, -0.881921264f},{0.449611330f, -0.893224301f},{0.427555093f, -0.903989293f},{0.405241314f, -0.914209756f},
{0.382683432f, -0.923879533f},{0.359895037f, -0.932992799f},{0.336889853f, -0.941544065f},{0.313681740f, -0.949528181f},
{0.290284677f, -0.956940336f},{0.266712757f, -0.963776066f},{0.242980180f, -0.970031253f},{0.219101240f, -0.975702130f},
{0.195090322f, -0.980785280f},{0.170961889f, -0.985277642f},{0.146730474f, -0.989176510f},{0.122410675f, -0.992479535f},
{0.098017140f, -0.995184727f},{0.073564564f, -0.997290457f},{0.049067674f, -0.998795456f},{0.024541229f, -0.999698819f}
};
const Complex_type_f32 twiddleCoef_rfftfast_128[64] = {
{0.000000000f, 1.000000000f},{0.049067674f, 0.998795456f},{0.098017140f, 0.995184727f},{0.146730474f, 0.989176510f},
{0.195090322f, 0.980785280f},{0.242980180f, 0.970031253f},{0.290284677f, 0.956940336f},{0.336889853f, 0.941544065f},
{0.382683432f, 0.923879533f},{0.427555093f, 0.903989293f},{0.471396737f, 0.881921264f},{0.514102744f, 0.857728610f},
{0.555570233f, 0.831469612f},{0.595699304f, 0.803207531f},{0.634393284f, 0.773010453f},{0.671558955f, 0.740951125f},
{0.707106781f, 0.707106781f},{0.740951125f, 0.671558955f},{0.773010453f, 0.634393284f},{0.803207531f, 0.595699304f},
{0.831469612f, 0.555570233f},{0.857728610f, 0.514102744f},{0.881921264f, 0.471396737f},{0.903989293f, 0.427555093f},
{0.923879533f, 0.382683432f},{0.941544065f, 0.336889853f},{0.956940336f, 0.290284677f},{0.970031253f, 0.242980180f},
{0.980785280f, 0.195090322f},{0.989176510f, 0.146730474f},{0.995184727f, 0.098017140f},{0.998795456f, 0.049067674f},
{1.000000000f, 0.000000000f},{0.998795456f, -0.049067674f},{0.995184727f, -0.098017140f},{0.989176510f, -0.146730474f},
{0.980785280f, -0.195090322f},{0.970031253f, -0.242980180f},{0.956940336f, -0.290284677f},{0.941544065f, -0.336889853f},
{0.923879533f, -0.382683432f},{0.903989293f, -0.427555093f},{0.881921264f, -0.471396737f},{0.857728610f, -0.514102744f},
{0.831469612f, -0.555570233f},{0.803207531f, -0.595699304f},{0.773010453f, -0.634393284f},{0.740951125f, -0.671558955f},
{0.707106781f, -0.707106781f},{0.671558955f, -0.740951125f},{0.634393284f, -0.773010453f},{0.595699304f, -0.803207531f},
{0.555570233f, -0.831469612f},{0.514102744f, -0.857728610f},{0.471396737f, -0.881921264f},{0.427555093f, -0.903989293f},
{0.382683432f, -0.923879533f},{0.336889853f, -0.941544065f},{0.290284677f, -0.956940336f},{0.242980180f, -0.970031253f},
{0.195090322f, -0.980785280f},{0.146730474f, -0.989176510f},{0.098017140f, -0.995184727f},{0.049067674f, -0.998795456f}
};
const Complex_type_f32 twiddleCoef_rfftfast_64[32] = {
{0.000000000000000f, 1.000000000000000f},{0.098017140329561f, 0.995184726672197f},{0.195090322016128f, 0.980785280403230f},
{0.290284677254462f, 0.956940335732209f},{0.382683432365090f, 0.923879532511287f},{0.471396736825998f, 0.881921264348355f},
{0.555570233019602f, 0.831469612302545f},{0.634393284163645f, 0.773010453362737f},{0.707106781186547f, 0.707106781186548f},
{0.773010453362737f, 0.634393284163645f},{0.831469612302545f, 0.555570233019602f},{0.881921264348355f, 0.471396736825998f},
{0.923879532511287f, 0.382683432365090f},{0.956940335732209f, 0.290284677254462f},{0.980785280403230f, 0.195090322016128f},
{0.995184726672197f, 0.098017140329561f},{1.000000000000000f, 0.000000000000000f},{0.995184726672197f, -0.098017140329561f},
{0.980785280403230f, -0.195090322016128f},{0.956940335732209f, -0.290284677254462f},{0.923879532511287f, -0.382683432365090f},
{0.881921264348355f, -0.471396736825998f},{0.831469612302545f, -0.555570233019602f},{0.773010453362737f, -0.634393284163645f},
{0.707106781186548f, -0.707106781186547f},{0.634393284163645f, -0.773010453362737f},{0.555570233019602f, -0.831469612302545f},
{0.471396736825998f, -0.881921264348355f},{0.382683432365090f, -0.923879532511287f},{0.290284677254462f, -0.956940335732209f},
{0.195090322016129f, -0.980785280403230f},{0.098017140329561f, -0.995184726672197f}
};
const Complex_type_f32 twiddleCoef_rfftfast_32[16] = {
{0.000000000f, 1.000000000f},{0.195090322f, 0.980785280f},{0.382683432f, 0.923879533f},{0.555570233f, 0.831469612f},
{0.707106781f, 0.707106781f},{0.831469612f, 0.555570233f},{0.923879533f, 0.382683432f},{0.980785280f, 0.195090322f},
{1.000000000f, 0.000000000f},{0.980785280f, -0.195090322f},{0.923879533f, -0.382683432f},{0.831469612f, -0.555570233f},
{0.707106781f, -0.707106781f},{0.555570233f, -0.831469612f},{0.382683432f, -0.923879533f},{0.195090322f, -0.980785280f}
};
const uint16_t plpBitRevIndexTable_rfftfast_1024[1800] =
{
/* 8x2, size 1800 */
8,4096, 16,512, 24,4608, 32,1024, 40,5120, 48,1536, 56,5632, 64,2048,
72,6144, 80,2560, 88,6656, 96,3072, 104,7168, 112,3584, 120,7680, 128,2048,
136,4160, 144,576, 152,4672, 160,1088, 168,5184, 176,1600, 184,5696,
192,2112, 200,6208, 208,2624, 216,6720, 224,3136, 232,7232, 240,3648,
248,7744, 256,2048, 264,4224, 272,640, 280,4736, 288,1152, 296,5248,
304,1664, 312,5760, 320,2176, 328,6272, 336,2688, 344,6784, 352,3200,
360,7296, 368,3712, 376,7808, 384,2112, 392,4288, 400,704, 408,4800,
416,1216, 424,5312, 432,1728, 440,5824, 448,2240, 456,6336, 464,2752,
472,6848, 480,3264, 488,7360, 496,3776, 504,7872, 512,2048, 520,4352,
528,768, 536,4864, 544,1280, 552,5376, 560,1792, 568,5888, 576,2304,
584,6400, 592,2816, 600,6912, 608,3328, 616,7424, 624,3840, 632,7936,
640,2176, 648,4416, 656,832, 664,4928, 672,1344, 680,5440, 688,1856,
696,5952, 704,2368, 712,6464, 720,2880, 728,6976, 736,3392, 744,7488,
752,3904, 760,8000, 768,2112, 776,4480, 784,896, 792,4992, 800,1408,
808,5504, 816,1920, 824,6016, 832,2432, 840,6528, 848,2944, 856,7040,
864,3456, 872,7552, 880,3968, 888,8064, 896,2240, 904,4544, 912,960,
920,5056, 928,1472, 936,5568, 944,1984, 952,6080, 960,2496, 968,6592,
976,3008, 984,7104, 992,3520, 1000,7616, 1008,4032, 1016,8128,1024,4096,
1032,4104, 1040,4352, 1048,4616, 1056,4104, 1064,5128, 1072,1544,
1080,5640, 1088,2056, 1096,6152, 1104,2568, 1112,6664, 1120,3080,
1128,7176, 1136,3592, 1144,7688, 1152,6144, 1160,4168, 1168,6400,
1176,4680, 1184,6152, 1192,5192, 1200,1608, 1208,5704, 1216,2120,
1224,6216, 1232,2632, 1240,6728, 1248,3144, 1256,7240, 1264,3656,
1272,7752, 1280,4160, 1288,4232, 1296,4416, 1304,4744, 1312,4168,
1320,5256, 1328,1672, 1336,5768, 1344,2184, 1352,6280, 1360,2696,
1368,6792, 1376,3208, 1384,7304, 1392,3720, 1400,7816, 1408,6208,
1416,4296, 1424,6464, 1432,4808, 1440,6216, 1448,5320, 1456,1736,
1464,5832, 1472,2248, 1480,6344, 1488,2760, 1496,6856, 1504,3272,
1512,7368, 1520,3784, 1528,7880, 1536,4224, 1544,4360, 1552,4480,
1560,4872, 1568,4232, 1576,5384, 1584,1800, 1592,5896, 1600,2312,
1608,6408, 1616,2824, 1624,6920, 1632,3336, 1640,7432, 1648,3848,
1656,7944, 1664,6272, 1672,4424, 1680,6528, 1688,4936, 1696,6280,
1704,5448, 1712,1864, 1720,5960, 1728,2376, 1736,6472, 1744,2888,
1752,6984, 1760,3400, 1768,7496, 1776,3912, 1784,8008, 1792,4288,
1800,4488, 1808,4544, 1816,5000, 1824,4296, 1832,5512, 1840,1928,
1848,6024, 1856,2440, 1864,6536, 1872,2952, 1880,7048, 1888,3464,
1896,7560, 1904,3976, 1912,8072, 1920,6336, 1928,4552, 1936,6592,
1944,5064, 1952,6344, 1960,5576, 1968,1992, 1976,6088, 1984,2504,
1992,6600, 2000,3016, 2008,7112, 2016,3528, 2024,7624, 2032,4040,
2040,8136, 2056,4112, 2064,2112, 2072,4624, 2080,4352, 2088,5136,
2096,4480, 2104,5648, 2120,6160, 2128,2576, 2136,6672, 2144,3088,
2152,7184, 2160,3600, 2168,7696, 2176,2560, 2184,4176, 2192,2816,
2200,4688, 2208,2568, 2216,5200, 2224,2824, 2232,5712, 2240,2576,
2248,6224, 2256,2640, 2264,6736, 2272,3152, 2280,7248, 2288,3664,
2296,7760, 2312,4240, 2320,2432, 2328,4752, 2336,6400, 2344,5264,
2352,6528, 2360,5776, 2368,2816, 2376,6288, 2384,2704, 2392,6800,
2400,3216, 2408,7312, 2416,3728, 2424,7824, 2432,2624, 2440,4304,
2448,2880, 2456,4816, 2464,2632, 2472,5328, 2480,2888, 2488,5840,
2496,2640, 2504,6352, 2512,2768, 2520,6864, 2528,3280, 2536,7376,
2544,3792, 2552,7888, 2568,4368, 2584,4880, 2592,4416, 2600,5392,
2608,4544, 2616,5904, 2632,6416, 2640,2832, 2648,6928, 2656,3344,
2664,7440, 2672,3856, 2680,7952, 2696,4432, 2704,2944, 2712,4944,
2720,4432, 2728,5456, 2736,2952, 2744,5968, 2752,2944, 2760,6480,
2768,2896, 2776,6992, 2784,3408, 2792,7504, 2800,3920, 2808,8016,
2824,4496, 2840,5008, 2848,6464, 2856,5520, 2864,6592, 2872,6032,
2888,6544, 2896,2960, 2904,7056, 2912,3472, 2920,7568, 2928,3984,
2936,8080, 2952,4560, 2960,3008, 2968,5072, 2976,6480, 2984,5584,
2992,3016, 3000,6096, 3016,6608, 3032,7120, 3040,3536, 3048,7632,
3056,4048, 3064,8144, 3072,4608, 3080,4120, 3088,4864, 3096,4632,
3104,4616, 3112,5144, 3120,4872, 3128,5656, 3136,4624, 3144,6168,
3152,4880, 3160,6680, 3168,4632, 3176,7192, 3184,3608, 3192,7704,
3200,6656, 3208,4184, 3216,6912, 3224,4696, 3232,6664, 3240,5208,
3248,6920, 3256,5720, 3264,6672, 3272,6232, 3280,6928, 3288,6744,
3296,6680, 3304,7256, 3312,3672, 3320,7768, 3328,4672, 3336,4248,
3344,4928, 3352,4760, 3360,4680, 3368,5272, 3376,4936, 3384,5784,
3392,4688, 3400,6296, 3408,4944, 3416,6808, 3424,4696, 3432,7320,
3440,3736, 3448,7832, 3456,6720, 3464,4312, 3472,6976, 3480,4824,
3488,6728, 3496,5336, 3504,6984, 3512,5848, 3520,6736, 3528,6360,
3536,6992, 3544,6872, 3552,6744, 3560,7384, 3568,3800, 3576,7896,
3584,4736, 3592,4376, 3600,4992, 3608,4888, 3616,4744, 3624,5400,
3632,5000, 3640,5912, 3648,4752, 3656,6424, 3664,5008, 3672,6936,
3680,4760, 3688,7448, 3696,3864, 3704,7960, 3712,6784, 3720,4440,
3728,7040, 3736,4952, 3744,6792, 3752,5464, 3760,7048, 3768,5976,
3776,6800, 3784,6488, 3792,7056, 3800,7000, 3808,6808, 3816,7512,
3824,3928, 3832,8024, 3840,4800, 3848,4504, 3856,5056, 3864,5016,
3872,4808, 3880,5528, 3888,5064, 3896,6040, 3904,4816, 3912,6552,
3920,5072, 3928,7064, 3936,4824, 3944,7576, 3952,3992, 3960,8088,
3968,6848, 3976,4568, 3984,7104, 3992,5080, 4000,6856, 4008,5592,
4016,7112, 4024,6104, 4032,6864, 4040,6616, 4048,7120, 4056,7128,
4064,6872, 4072,7640, 4080,7128, 4088,8152, 4104,4128, 4112,4160,
4120,4640, 4136,5152, 4144,4232, 4152,5664, 4160,4352, 4168,6176,
4176,4416, 4184,6688, 4192,4616, 4200,7200, 4208,4744, 4216,7712,
4224,4608, 4232,4616, 4240,4672, 4248,4704, 4256,4640, 4264,5216,
4272,4704, 4280,5728, 4288,4864, 4296,6240, 4304,4928, 4312,6752,
4320,4632, 4328,7264, 4336,4760, 4344,7776, 4360,4640, 4368,4416,
4376,4768, 4384,6152, 4392,5280, 4400,6280, 4408,5792, 4424,6304,
4440,6816, 4448,6664, 4456,7328, 4464,6792, 4472,7840, 4480,4624,
4488,4632, 4496,4688, 4504,4832, 4512,6168, 4520,5344, 4528,6296,
4536,5856, 4544,4880, 4552,6368, 4560,4944, 4568,6880, 4576,6680,
4584,7392, 4592,6808, 4600,7904, 4608,6144, 4616,6152, 4624,6208,
4632,4896, 4640,6176, 4648,5408, 4656,6240, 4664,5920, 4672,6400,
4680,6432, 4688,6464, 4696,6944, 4704,6432, 4712,7456, 4720,4808,
4728,7968, 4736,6656, 4744,6664, 4752,6720, 4760,4960, 4768,6688,
4776,5472, 4784,6752, 4792,5984, 4800,6912, 4808,6496, 4816,6976,
4824,7008, 4832,6944, 4840,7520, 4848,7008, 4856,8032, 4864,6160,
4872,6168, 4880,6224, 4888,5024, 4896,6216, 4904,5536, 4912,6344,
4920,6048, 4928,6416, 4936,6560, 4944,6480, 4952,7072, 4960,6728,
4968,7584, 4976,6856, 4984,8096, 4992,6672, 5000,6680, 5008,6736,
5016,5088, 5024,6232, 5032,5600, 5040,6360, 5048,6112, 5056,6928,
5064,6624, 5072,6992, 5080,7136, 5088,6744, 5096,7648, 5104,6872,
5112,8160, 5128,5152, 5136,5376, 5144,5408, 5168,5384, 5176,5672,
5184,5376, 5192,6184, 5200,5392, 5208,6696, 5216,5408, 5224,7208,
5232,5400, 5240,7720, 5248,7168, 5256,7200, 5264,7424, 5272,7456,
5280,7176, 5288,7208, 5296,7432, 5304,5736, 5312,7184, 5320,6248,
5328,7440, 5336,6760, 5344,7192, 5352,7272, 5360,7448, 5368,7784,
5384,5408, 5392,5440, 5400,5472, 5408,6184, 5416,7208, 5424,5448,
5432,5800, 5448,6312, 5464,6824, 5472,6696, 5480,7336, 5488,6824,
5496,7848, 5504,7232, 5512,7264, 5520,7488, 5528,7520, 5536,7240,
5544,7272, 5552,7496, 5560,5864, 5568,7248, 5576,6376, 5584,7504,
5592,6888, 5600,7256, 5608,7400, 5616,7512, 5624,7912, 5632,7168,
5640,7176, 5648,7232, 5656,7240, 5664,7200, 5672,7208, 5680,7264,
5688,5928, 5696,7424, 5704,6440, 5712,7488, 5720,6952, 5728,7456,
5736,7464, 5744,7520, 5752,7976, 5760,7296, 5768,7328, 5776,7552,
5784,7584, 5792,7304, 5800,7336, 5808,7560, 5816,5992, 5824,7312,
5832,6504, 5840,7568, 5848,7016, 5856,7320, 5864,7528, 5872,7576,
5880,8040, 5888,7184, 5896,7192, 5904,7248, 5912,7256, 5920,6248,
5928,7272, 5936,6376, 5944,6056, 5952,7440, 5960,6568, 5968,7504,
5976,7080, 5984,6760, 5992,7592, 6000,6888, 6008,8104, 6016,7360,
6024,7392, 6032,7616, 6040,7648, 6048,7368, 6056,7400, 6064,7624,
6072,6120, 6080,7376, 6088,6632, 6096,7632, 6104,7144, 6112,7384,
6120,7656, 6128,7640, 6136,8168, 6168,6240, 6192,6216, 6200,7264,
6232,6704, 6248,7216, 6256,6680, 6264,7728, 6272,6656, 6280,6664,
6288,6912, 6296,6496, 6304,6688, 6312,6696, 6320,6944, 6328,7520,
6336,6672, 6344,6680, 6352,6928, 6360,6768, 6368,6704, 6376,7280,
6384,6744, 6392,7792, 6408,6432, 6424,6752, 6440,7432, 6448,6536,
6456,7560, 6472,6944, 6488,6832, 6496,6920, 6504,7344, 6512,7048,
6520,7856, 6528,6720, 6536,6728, 6544,6976, 6552,7008, 6560,6752,
6568,7448, 6576,7008, 6584,7576, 6592,6736, 6600,6744, 6608,6992,
6616,6896, 6624,6936, 6632,7408, 6640,7064, 6648,7920, 6712,7280,
6744,6960, 6760,7472, 6768,6936, 6776,7984, 6800,6848, 6808,6856,
6832,6880, 6840,6888, 6848,7040, 6856,7048, 6864,7104, 6872,7024,
6880,7072, 6888,7536, 6896,7136, 6904,8048, 6952,7496, 6968,7624,
6984,7008, 7000,7088, 7016,7600, 7024,7112, 7032,8112, 7056,7104,
7064,7112, 7080,7512, 7088,7136, 7096,7640, 7128,7152, 7144,7664,
7160,8176, 7176,7200, 7192,7216, 7224,7272, 7240,7264, 7256,7280,
7288,7736, 7296,7680, 7304,7712, 7312,7936, 7320,7968, 7328,7688,
7336,7720, 7344,7944, 7352,7976, 7360,7696, 7368,7728, 7376,7952,
7384,7984, 7392,7704, 7400,7736, 7408,7960, 7416,7800, 7432,7456,
7448,7472, 7480,7592, 7496,7520, 7512,7536, 7528,7976, 7544,7864,
7552,7744, 7560,7776, 7568,8000, 7576,8032, 7584,7752, 7592,7784,
7600,8008, 7608,8040, 7616,7760, 7624,7792, 7632,8016, 7640,8048,
7648,7768, 7656,7800, 7664,8024, 7672,7928, 7688,7712, 7704,7728,
7752,7776, 7768,7792, 7800,7992, 7816,7840, 7824,8064, 7832,8096,
7856,8072, 7864,8104, 7872,8064, 7880,8072, 7888,8080, 7896,8112,
7904,8096, 7912,8104, 7920,8088, 7928,8056, 7944,7968, 7960,7984,
8008,8032, 8024,8048, 8056,8120, 8072,8096, 8080,8128, 8088,8160,
8112,8136, 8120,8168, 8136,8160, 8152,8176
};
const uint16_t plpBitRevIndexTable_rfftfast_512[448] =
{
/* radix 8, size 448 */
8,512, 16,1024, 24,1536, 32,2048, 40,2560, 48,3072, 56,3584, 72,576,
80,1088, 88,1600, 96,2112, 104,2624, 112,3136, 120,3648, 136,640, 144,1152,
152,1664, 160,2176, 168,2688, 176,3200, 184,3712, 200,704, 208,1216,
216,1728, 224,2240, 232,2752, 240,3264, 248,3776, 264,768, 272,1280,
280,1792, 288,2304, 296,2816, 304,3328, 312,3840, 328,832, 336,1344,
344,1856, 352,2368, 360,2880, 368,3392, 376,3904, 392,896, 400,1408,
408,1920, 416,2432, 424,2944, 432,3456, 440,3968, 456,960, 464,1472,
472,1984, 480,2496, 488,3008, 496,3520, 504,4032, 528,1032, 536,1544,
544,2056, 552,2568, 560,3080, 568,3592, 592,1096, 600,1608, 608,2120,
616,2632, 624,3144, 632,3656, 656,1160, 664,1672, 672,2184, 680,2696,
688,3208, 696,3720, 720,1224, 728,1736, 736,2248, 744,2760, 752,3272,
760,3784, 784,1288, 792,1800, 800,2312, 808,2824, 816,3336, 824,3848,
848,1352, 856,1864, 864,2376, 872,2888, 880,3400, 888,3912, 912,1416,
920,1928, 928,2440, 936,2952, 944,3464, 952,3976, 976,1480, 984,1992,
992,2504, 1000,3016, 1008,3528, 1016,4040, 1048,1552, 1056,2064, 1064,2576,
1072,3088, 1080,3600, 1112,1616, 1120,2128, 1128,2640, 1136,3152,
1144,3664, 1176,1680, 1184,2192, 1192,2704, 1200,3216, 1208,3728,
1240,1744, 1248,2256, 1256,2768, 1264,3280, 1272,3792, 1304,1808,
1312,2320, 1320,2832, 1328,3344, 1336,3856, 1368,1872, 1376,2384,
1384,2896, 1392,3408, 1400,3920, 1432,1936, 1440,2448, 1448,2960,
1456,3472, 1464,3984, 1496,2000, 1504,2512, 1512,3024, 1520,3536,
1528,4048, 1568,2072, 1576,2584, 1584,3096, 1592,3608, 1632,2136,
1640,2648, 1648,3160, 1656,3672, 1696,2200, 1704,2712, 1712,3224,
1720,3736, 1760,2264, 1768,2776, 1776,3288, 1784,3800, 1824,2328,
1832,2840, 1840,3352, 1848,3864, 1888,2392, 1896,2904, 1904,3416,
1912,3928, 1952,2456, 1960,2968, 1968,3480, 1976,3992, 2016,2520,
2024,3032, 2032,3544, 2040,4056, 2088,2592, 2096,3104, 2104,3616,
2152,2656, 2160,3168, 2168,3680, 2216,2720, 2224,3232, 2232,3744,
2280,2784, 2288,3296, 2296,3808, 2344,2848, 2352,3360, 2360,3872,
2408,2912, 2416,3424, 2424,3936, 2472,2976, 2480,3488, 2488,4000,
2536,3040, 2544,3552, 2552,4064, 2608,3112, 2616,3624, 2672,3176,
2680,3688, 2736,3240, 2744,3752, 2800,3304, 2808,3816, 2864,3368,
2872,3880, 2928,3432, 2936,3944, 2992,3496, 3000,4008, 3056,3560,
3064,4072, 3128,3632, 3192,3696, 3256,3760, 3320,3824, 3384,3888,
3448,3952, 3512,4016, 3576,4080
};
const uint16_t plpBitRevIndexTable_rfftfast_256[440] = {
/* 8x4, size 440 */
8,512, 16,1024, 24,1536, 32,64, 40,576, 48,1088, 56,1600, 64,128, 72,640,
80,1152, 88,1664, 96,192, 104,704, 112,1216, 120,1728, 128,256, 136,768,
144,1280, 152,1792, 160,320, 168,832, 176,1344, 184,1856, 192,384,
200,896, 208,1408, 216,1920, 224,448, 232,960, 240,1472, 248,1984,
256,512, 264,520, 272,1032, 280,1544, 288,640, 296,584, 304,1096, 312,1608,
320,768, 328,648, 336,1160, 344,1672, 352,896, 360,712, 368,1224, 376,1736,
384,520, 392,776, 400,1288, 408,1800, 416,648, 424,840, 432,1352, 440,1864,
448,776, 456,904, 464,1416, 472,1928, 480,904, 488,968, 496,1480, 504,1992,
520,528, 512,1024, 528,1040, 536,1552, 544,1152, 552,592, 560,1104,
568,1616, 576,1280, 584,656, 592,1168, 600,1680, 608,1408, 616,720,
624,1232, 632,1744, 640,1032, 648,784, 656,1296, 664,1808, 672,1160,
680,848, 688,1360, 696,1872, 704,1288, 712,912, 720,1424, 728,1936,
736,1416, 744,976, 752,1488, 760,2000, 768,1536, 776,1552, 784,1048,
792,1560, 800,1664, 808,1680, 816,1112, 824,1624, 832,1792, 840,1808,
848,1176, 856,1688, 864,1920, 872,1936, 880,1240, 888,1752, 896,1544,
904,1560, 912,1304, 920,1816, 928,1672, 936,1688, 944,1368, 952,1880,
960,1800, 968,1816, 976,1432, 984,1944, 992,1928, 1000,1944, 1008,1496,
1016,2008, 1032,1152, 1040,1056, 1048,1568, 1064,1408, 1072,1120,
1080,1632, 1088,1536, 1096,1160, 1104,1184, 1112,1696, 1120,1552,
1128,1416, 1136,1248, 1144,1760, 1160,1664, 1168,1312, 1176,1824,
1184,1544, 1192,1920, 1200,1376, 1208,1888, 1216,1568, 1224,1672,
1232,1440, 1240,1952, 1248,1560, 1256,1928, 1264,1504, 1272,2016,
1288,1312, 1296,1408, 1304,1576, 1320,1424, 1328,1416, 1336,1640,
1344,1792, 1352,1824, 1360,1920, 1368,1704, 1376,1800, 1384,1432,
1392,1928, 1400,1768, 1416,1680, 1432,1832, 1440,1576, 1448,1936,
1456,1832, 1464,1896, 1472,1808, 1480,1688, 1488,1936, 1496,1960,
1504,1816, 1512,1944, 1520,1944, 1528,2024, 1560,1584, 1592,1648,
1600,1792, 1608,1920, 1616,1800, 1624,1712, 1632,1808, 1640,1936,
1648,1816, 1656,1776, 1672,1696, 1688,1840, 1704,1952, 1712,1928,
1720,1904, 1728,1824, 1736,1952, 1744,1832, 1752,1968, 1760,1840,
1768,1960, 1776,1944, 1784,2032, 1864,1872, 1848,1944, 1872,1888,
1880,1904, 1888,1984, 1896,2000, 1912,2032, 1904,2016, 1976,2032,
1960,1968, 2008,2032, 1992,2016, 2024,2032
};
const uint16_t plpBitRevIndexTable_rfftfast_128[208] =
{
/* 8x2, size 208 */
8,512, 16,64, 24,576, 32,128, 40,640, 48,192, 56,704, 64,256, 72,768,
80,320, 88,832, 96,384, 104,896, 112,448, 120,960, 128,512, 136,520,
144,768, 152,584, 160,520, 168,648, 176,200, 184,712, 192,264, 200,776,
208,328, 216,840, 224,392, 232,904, 240,456, 248,968, 264,528, 272,320,
280,592, 288,768, 296,656, 304,328, 312,720, 328,784, 344,848, 352,400,
360,912, 368,464, 376,976, 384,576, 392,536, 400,832, 408,600, 416,584,
424,664, 432,840, 440,728, 448,592, 456,792, 464,848, 472,856, 480,600,
488,920, 496,856, 504,984, 520,544, 528,576, 536,608, 552,672, 560,608,
568,736, 576,768, 584,800, 592,832, 600,864, 608,800, 616,928, 624,864,
632,992, 648,672, 656,896, 664,928, 688,904, 696,744, 704,896, 712,808,
720,912, 728,872, 736,928, 744,936, 752,920, 760,1000, 776,800, 784,832,
792,864, 808,904, 816,864, 824,920, 840,864, 856,880, 872,944, 888,1008,
904,928, 912,960, 920,992, 944,968, 952,1000, 968,992, 984,1008
};
const uint16_t plpBitRevIndexTable_rfftfast_64[56] =
{
/* radix 8, size 56 */
8,64, 16,128, 24,192, 32,256, 40,320, 48,384, 56,448, 80,136, 88,200,
96,264, 104,328, 112,392, 120,456, 152,208, 160,272, 168,336, 176,400,
184,464, 224,280, 232,344, 240,408, 248,472, 296,352, 304,416, 312,480,
368,424, 376,488, 440,496
};
const uint16_t plpBitRevIndexTable_rfftfast_32[48] =
{
/* 8x4, size 48 */
8,64, 16,128, 24,192, 32,64, 40,72, 48,136, 56,200, 64,128, 72,80, 88,208,
80,144, 96,192, 104,208, 112,152, 120,216, 136,192, 144,160, 168,208,
152,224, 176,208, 184,232, 216,240, 200,224, 232,240
};
const uint16_t plpBitRevIndexTable_rfftfast_16[20] =
{
/* 8x2, size 20 */
8,64, 24,72, 16,64, 40,80, 32,64, 56,88, 48,72, 88,104, 72,96, 104,112
};
const float32_t sinTable_f32[FAST_MATH_TABLE_SIZE + 1] = {
0.00000000f, 0.01227154f, 0.02454123f, 0.03680722f, 0.04906767f, 0.06132074f,
0.07356456f, 0.08579731f, 0.09801714f, 0.11022221f, 0.12241068f, 0.13458071f,
0.14673047f, 0.15885814f, 0.17096189f, 0.18303989f, 0.19509032f, 0.20711138f,
0.21910124f, 0.23105811f, 0.24298018f, 0.25486566f, 0.26671276f, 0.27851969f,
0.29028468f, 0.30200595f, 0.31368174f, 0.32531029f, 0.33688985f, 0.34841868f,
0.35989504f, 0.37131719f, 0.38268343f, 0.39399204f, 0.40524131f, 0.41642956f,
0.42755509f, 0.43861624f, 0.44961133f, 0.46053871f, 0.47139674f, 0.48218377f,
0.49289819f, 0.50353838f, 0.51410274f, 0.52458968f, 0.53499762f, 0.54532499f,
0.55557023f, 0.56573181f, 0.57580819f, 0.58579786f, 0.59569930f, 0.60551104f,
0.61523159f, 0.62485949f, 0.63439328f, 0.64383154f, 0.65317284f, 0.66241578f,
0.67155895f, 0.68060100f, 0.68954054f, 0.69837625f, 0.70710678f, 0.71573083f,
0.72424708f, 0.73265427f, 0.74095113f, 0.74913639f, 0.75720885f, 0.76516727f,
0.77301045f, 0.78073723f, 0.78834643f, 0.79583690f, 0.80320753f, 0.81045720f,
0.81758481f, 0.82458930f, 0.83146961f, 0.83822471f, 0.84485357f, 0.85135519f,
0.85772861f, 0.86397286f, 0.87008699f, 0.87607009f, 0.88192126f, 0.88763962f,
0.89322430f, 0.89867447f, 0.90398929f, 0.90916798f, 0.91420976f, 0.91911385f,
0.92387953f, 0.92850608f, 0.93299280f, 0.93733901f, 0.94154407f, 0.94560733f,
0.94952818f, 0.95330604f, 0.95694034f, 0.96043052f, 0.96377607f, 0.96697647f,
0.97003125f, 0.97293995f, 0.97570213f, 0.97831737f, 0.98078528f, 0.98310549f,
0.98527764f, 0.98730142f, 0.98917651f, 0.99090264f, 0.99247953f, 0.99390697f,
0.99518473f, 0.99631261f, 0.99729046f, 0.99811811f, 0.99879546f, 0.99932238f,
0.99969882f, 0.99992470f, 1.00000000f, 0.99992470f, 0.99969882f, 0.99932238f,
0.99879546f, 0.99811811f, 0.99729046f, 0.99631261f, 0.99518473f, 0.99390697f,
0.99247953f, 0.99090264f, 0.98917651f, 0.98730142f, 0.98527764f, 0.98310549f,
0.98078528f, 0.97831737f, 0.97570213f, 0.97293995f, 0.97003125f, 0.96697647f,
0.96377607f, 0.96043052f, 0.95694034f, 0.95330604f, 0.94952818f, 0.94560733f,
0.94154407f, 0.93733901f, 0.93299280f, 0.92850608f, 0.92387953f, 0.91911385f,
0.91420976f, 0.90916798f, 0.90398929f, 0.89867447f, 0.89322430f, 0.88763962f,
0.88192126f, 0.87607009f, 0.87008699f, 0.86397286f, 0.85772861f, 0.85135519f,
0.84485357f, 0.83822471f, 0.83146961f, 0.82458930f, 0.81758481f, 0.81045720f,
0.80320753f, 0.79583690f, 0.78834643f, 0.78073723f, 0.77301045f, 0.76516727f,
0.75720885f, 0.74913639f, 0.74095113f, 0.73265427f, 0.72424708f, 0.71573083f,
0.70710678f, 0.69837625f, 0.68954054f, 0.68060100f, 0.67155895f, 0.66241578f,
0.65317284f, 0.64383154f, 0.63439328f, 0.62485949f, 0.61523159f, 0.60551104f,
0.59569930f, 0.58579786f, 0.57580819f, 0.56573181f, 0.55557023f, 0.54532499f,
0.53499762f, 0.52458968f, 0.51410274f, 0.50353838f, 0.49289819f, 0.48218377f,
0.47139674f, 0.46053871f, 0.44961133f, 0.43861624f, 0.42755509f, 0.41642956f,
0.40524131f, 0.39399204f, 0.38268343f, 0.37131719f, 0.35989504f, 0.34841868f,
0.33688985f, 0.32531029f, 0.31368174f, 0.30200595f, 0.29028468f, 0.27851969f,
0.26671276f, 0.25486566f, 0.24298018f, 0.23105811f, 0.21910124f, 0.20711138f,
0.19509032f, 0.18303989f, 0.17096189f, 0.15885814f, 0.14673047f, 0.13458071f,
0.12241068f, 0.11022221f, 0.09801714f, 0.08579731f, 0.07356456f, 0.06132074f,
0.04906767f, 0.03680722f, 0.02454123f, 0.01227154f, 0.00000000f, -0.01227154f,
-0.02454123f, -0.03680722f, -0.04906767f, -0.06132074f, -0.07356456f, -0.08579731f,
-0.09801714f, -0.11022221f, -0.12241068f, -0.13458071f, -0.14673047f, -0.15885814f,
-0.17096189f, -0.18303989f, -0.19509032f, -0.20711138f, -0.21910124f, -0.23105811f,
-0.24298018f, -0.25486566f, -0.26671276f, -0.27851969f, -0.29028468f, -0.30200595f,
-0.31368174f, -0.32531029f, -0.33688985f, -0.34841868f, -0.35989504f, -0.37131719f,
-0.38268343f, -0.39399204f, -0.40524131f, -0.41642956f, -0.42755509f, -0.43861624f,
-0.44961133f, -0.46053871f, -0.47139674f, -0.48218377f, -0.49289819f, -0.50353838f,
-0.51410274f, -0.52458968f, -0.53499762f, -0.54532499f, -0.55557023f, -0.56573181f,
-0.57580819f, -0.58579786f, -0.59569930f, -0.60551104f, -0.61523159f, -0.62485949f,
-0.63439328f, -0.64383154f, -0.65317284f, -0.66241578f, -0.67155895f, -0.68060100f,
-0.68954054f, -0.69837625f, -0.70710678f, -0.71573083f, -0.72424708f, -0.73265427f,
-0.74095113f, -0.74913639f, -0.75720885f, -0.76516727f, -0.77301045f, -0.78073723f,
-0.78834643f, -0.79583690f, -0.80320753f, -0.81045720f, -0.81758481f, -0.82458930f,
-0.83146961f, -0.83822471f, -0.84485357f, -0.85135519f, -0.85772861f, -0.86397286f,
-0.87008699f, -0.87607009f, -0.88192126f, -0.88763962f, -0.89322430f, -0.89867447f,
-0.90398929f, -0.90916798f, -0.91420976f, -0.91911385f, -0.92387953f, -0.92850608f,
-0.93299280f, -0.93733901f, -0.94154407f, -0.94560733f, -0.94952818f, -0.95330604f,
-0.95694034f, -0.96043052f, -0.96377607f, -0.96697647f, -0.97003125f, -0.97293995f,
-0.97570213f, -0.97831737f, -0.98078528f, -0.98310549f, -0.98527764f, -0.98730142f,
-0.98917651f, -0.99090264f, -0.99247953f, -0.99390697f, -0.99518473f, -0.99631261f,
-0.99729046f, -0.99811811f, -0.99879546f, -0.99932238f, -0.99969882f, -0.99992470f,
-1.00000000f, -0.99992470f, -0.99969882f, -0.99932238f, -0.99879546f, -0.99811811f,
-0.99729046f, -0.99631261f, -0.99518473f, -0.99390697f, -0.99247953f, -0.99090264f,
-0.98917651f, -0.98730142f, -0.98527764f, -0.98310549f, -0.98078528f, -0.97831737f,
-0.97570213f, -0.97293995f, -0.97003125f, -0.96697647f, -0.96377607f, -0.96043052f,
-0.95694034f, -0.95330604f, -0.94952818f, -0.94560733f, -0.94154407f, -0.93733901f,
-0.93299280f, -0.92850608f, -0.92387953f, -0.91911385f, -0.91420976f, -0.90916798f,
-0.90398929f, -0.89867447f, -0.89322430f, -0.88763962f, -0.88192126f, -0.87607009f,
-0.87008699f, -0.86397286f, -0.85772861f, -0.85135519f, -0.84485357f, -0.83822471f,
-0.83146961f, -0.82458930f, -0.81758481f, -0.81045720f, -0.80320753f, -0.79583690f,
-0.78834643f, -0.78073723f, -0.77301045f, -0.76516727f, -0.75720885f, -0.74913639f,
-0.74095113f, -0.73265427f, -0.72424708f, -0.71573083f, -0.70710678f, -0.69837625f,
-0.68954054f, -0.68060100f, -0.67155895f, -0.66241578f, -0.65317284f, -0.64383154f,
-0.63439328f, -0.62485949f, -0.61523159f, -0.60551104f, -0.59569930f, -0.58579786f,
-0.57580819f, -0.56573181f, -0.55557023f, -0.54532499f, -0.53499762f, -0.52458968f,
-0.51410274f, -0.50353838f, -0.49289819f, -0.48218377f, -0.47139674f, -0.46053871f,
-0.44961133f, -0.43861624f, -0.42755509f, -0.41642956f, -0.40524131f, -0.39399204f,
-0.38268343f, -0.37131719f, -0.35989504f, -0.34841868f, -0.33688985f, -0.32531029f,
-0.31368174f, -0.30200595f, -0.29028468f, -0.27851969f, -0.26671276f, -0.25486566f,
-0.24298018f, -0.23105811f, -0.21910124f, -0.20711138f, -0.19509032f, -0.18303989f,
-0.17096189f, -0.15885814f, -0.14673047f, -0.13458071f, -0.12241068f, -0.11022221f,
-0.09801714f, -0.08579731f, -0.07356456f, -0.06132074f, -0.04906767f, -0.03680722f,
-0.02454123f, -0.01227154f, -0.00000000f
};
const int32_t sinTable_q32[FAST_MATH_TABLE_SIZE + 1] = { 0L,
26352928L,
52701887L,
79042909L,
105372028L,
131685278L,
157978697L,
184248325L,
210490206L,
236700388L,
262874923L,
289009871L,
315101295L,
341145265L,
367137861L,
393075166L,
418953276L,
444768294L,
470516330L,
496193509L,
521795963L,
547319836L,
572761285L,
598116479L,
623381598L,
648552838L,
673626408L,
698598533L,
723465451L,
748223418L,
772868706L,
797397602L,
821806413L,
846091463L,
870249095L,
894275671L,
918167572L,
941921200L,
965532978L,
988999351L,
1012316784L,
1035481766L,
1058490808L,
1081340445L,
1104027237L,
1126547765L,
1148898640L,
1171076495L,
1193077991L,
1214899813L,
1236538675L,
1257991320L,
1279254516L,
1300325060L,
1321199781L,
1341875533L,
1362349204L,
1382617710L,
1402678000L,
1422527051L,
1442161874L,
1461579514L,
1480777044L,
1499751576L,
1518500250L,
1537020244L,
1555308768L,
1573363068L,
1591180426L,
1608758157L,
1626093616L,
1643184191L,
1660027308L,
1676620432L,
1692961062L,
1709046739L,
1724875040L,
1740443581L,
1755750017L,
1770792044L,
1785567396L,
1800073849L,
1814309216L,
1828271356L,
1841958164L,
1855367581L,
1868497586L,
1881346202L,
1893911494L,
1906191570L,
1918184581L,
1929888720L,
1941302225L,
1952423377L,
1963250501L,
1973781967L,
1984016189L,
1993951625L,
2003586779L,
2012920201L,
2021950484L,
2030676269L,
2039096241L,
2047209133L,
2055013723L,
2062508835L,
2069693342L,
2076566160L,
2083126254L,
2089372638L,
2095304370L,
2100920556L,
2106220352L,
2111202959L,
2115867626L,
2120213651L,
2124240380L,
2127947206L,
2131333572L,
2134398966L,
2137142927L,
2139565043L,
2141664948L,
2143442326L,
2144896910L,
2146028480L,
2146836866L,
2147321946L,
2147483647L,
2147321946L,
2146836866L,
2146028480L,
2144896910L,
2143442326L,
2141664948L,
2139565043L,
2137142927L,
2134398966L,
2131333572L,
2127947206L,
2124240380L,
2120213651L,
2115867626L,
2111202959L,
2106220352L,
2100920556L,
2095304370L,
2089372638L,
2083126254L,
2076566160L,
2069693342L,
2062508835L,
2055013723L,
2047209133L,
2039096241L,
2030676269L,
2021950484L,
2012920201L,
2003586779L,
1993951625L,
1984016189L,
1973781967L,
1963250501L,
1952423377L,
1941302225L,
1929888720L,
1918184581L,
1906191570L,
1893911494L,
1881346202L,
1868497586L,
1855367581L,
1841958164L,
1828271356L,
1814309216L,
1800073849L,
1785567396L,
1770792044L,
1755750017L,
1740443581L,
1724875040L,
1709046739L,
1692961062L,
1676620432L,
1660027308L,
1643184191L,
1626093616L,
1608758157L,
1591180426L,
1573363068L,
1555308768L,
1537020244L,
1518500250L,
1499751576L,
1480777044L,
1461579514L,
1442161874L,
1422527051L,
1402678000L,
1382617710L,
1362349204L,
1341875533L,
1321199781L,
1300325060L,
1279254516L,
1257991320L,
1236538675L,
1214899813L,
1193077991L,
1171076495L,
1148898640L,
1126547765L,
1104027237L,
1081340445L,
1058490808L,
1035481766L,
1012316784L,
988999351L,
965532978L,
941921200L,
918167572L,
894275671L,
870249095L,
846091463L,
821806413L,
797397602L,
772868706L,
748223418L,
723465451L,
698598533L,
673626408L,
648552838L,
623381598L,
598116479L,
572761285L,
547319836L,
521795963L,
496193509L,
470516330L,
444768294L,
418953276L,
393075166L,
367137861L,
341145265L,
315101295L,
289009871L,
262874923L,
236700388L,
210490206L,
184248325L,
157978697L,
131685278L,
105372028L,
79042909L,
52701887L,
26352928L,
0L,
-26352928L,
-52701887L,
-79042909L,
-105372028L,
-131685278L,
-157978697L,
-184248325L,
-210490206L,
-236700388L,
-262874923L,
-289009871L,
-315101295L,
-341145265L,
-367137861L,
-393075166L,
-418953276L,
-444768294L,
-470516330L,
-496193509L,
-521795963L,
-547319836L,
-572761285L,
-598116479L,
-623381598L,
-648552838L,
-673626408L,
-698598533L,
-723465451L,
-748223418L,
-772868706L,
-797397602L,
-821806413L,
-846091463L,
-870249095L,
-894275671L,
-918167572L,
-941921200L,
-965532978L,
-988999351L,
-1012316784L,
-1035481766L,
-1058490808L,
-1081340445L,
-1104027237L,
-1126547765L,
-1148898640L,
-1171076495L,
-1193077991L,
-1214899813L,
-1236538675L,
-1257991320L,
-1279254516L,
-1300325060L,
-1321199781L,
-1341875533L,
-1362349204L,
-1382617710L,
-1402678000L,
-1422527051L,
-1442161874L,
-1461579514L,
-1480777044L,
-1499751576L,
-1518500250L,
-1537020244L,
-1555308768L,
-1573363068L,
-1591180426L,
-1608758157L,
-1626093616L,
-1643184191L,
-1660027308L,
-1676620432L,
-1692961062L,
-1709046739L,
-1724875040L,
-1740443581L,
-1755750017L,
-1770792044L,
-1785567396L,
-1800073849L,
-1814309216L,
-1828271356L,
-1841958164L,
-1855367581L,
-1868497586L,
-1881346202L,
-1893911494L,
-1906191570L,
-1918184581L,
-1929888720L,
-1941302225L,
-1952423377L,
-1963250501L,
-1973781967L,
-1984016189L,
-1993951625L,
-2003586779L,
-2012920201L,
-2021950484L,
-2030676269L,
-2039096241L,
-2047209133L,
-2055013723L,
-2062508835L,
-2069693342L,
-2076566160L,
-2083126254L,
-2089372638L,
-2095304370L,
-2100920556L,
-2106220352L,
-2111202959L,
-2115867626L,
-2120213651L,
-2124240380L,
-2127947206L,
-2131333572L,
-2134398966L,
-2137142927L,
-2139565043L,
-2141664948L,
-2143442326L,
-2144896910L,
-2146028480L,
-2146836866L,
-2147321946L,
(int32_t)0x80000000,
-2147321946L,
-2146836866L,
-2146028480L,
-2144896910L,
-2143442326L,
-2141664948L,
-2139565043L,
-2137142927L,
-2134398966L,
-2131333572L,
-2127947206L,
-2124240380L,
-2120213651L,
-2115867626L,
-2111202959L,
-2106220352L,
-2100920556L,
-2095304370L,
-2089372638L,
-2083126254L,
-2076566160L,
-2069693342L,
-2062508835L,
-2055013723L,
-2047209133L,
-2039096241L,
-2030676269L,
-2021950484L,
-2012920201L,
-2003586779L,
-1993951625L,
-1984016189L,
-1973781967L,
-1963250501L,
-1952423377L,
-1941302225L,
-1929888720L,
-1918184581L,
-1906191570L,
-1893911494L,
-1881346202L,
-1868497586L,
-1855367581L,
-1841958164L,
-1828271356L,
-1814309216L,
-1800073849L,
-1785567396L,
-1770792044L,
-1755750017L,
-1740443581L,
-1724875040L,
-1709046739L,
-1692961062L,
-1676620432L,
-1660027308L,
-1643184191L,
-1626093616L,
-1608758157L,
-1591180426L,
-1573363068L,
-1555308768L,
-1537020244L,
-1518500250L,
-1499751576L,
-1480777044L,
-1461579514L,
-1442161874L,
-1422527051L,
-1402678000L,
-1382617710L,
-1362349204L,
-1341875533L,
-1321199781L,
-1300325060L,
-1279254516L,
-1257991320L,
-1236538675L,
-1214899813L,
-1193077991L,
-1171076495L,
-1148898640L,
-1126547765L,
-1104027237L,
-1081340445L,
-1058490808L,
-1035481766L,
-1012316784L,
-988999351L,
-965532978L,
-941921200L,
-918167572L,
-894275671L,
-870249095L,
-846091463L,
-821806413L,
-797397602L,
-772868706L,
-748223418L,
-723465451L,
-698598533L,
-673626408L,
-648552838L,
-623381598L,
-598116479L,
-572761285L,
-547319836L,
-521795963L,
-496193509L,
-470516330L,
-444768294L,
-418953276L,
-393075166L,
-367137861L,
-341145265L,
-315101295L,
-289009871L,
-262874923L,
-236700388L,
-210490206L,
-184248325L,
-157978697L,
-131685278L,
-105372028L,
-79042909L,
-52701887L,
-26352928L,
0 };
const int16_t sinTable_q16[FAST_MATH_TABLE_SIZE + 1] = {
0, 402, 804, 1206, 1608, 2009, 2411, 2811, 3212, 3612, 4011, 4410,
4808, 5205, 5602, 5998, 6393, 6787, 7180, 7571, 7962, 8351, 8740, 9127,
9512, 9896, 10279, 10660, 11039, 11417, 11793, 12167, 12540, 12910, 13279, 13646,
14010, 14373, 14733, 15091, 15447, 15800, 16151, 16500, 16846, 17190, 17531, 17869,
18205, 18538, 18868, 19195, 19520, 19841, 20160, 20475, 20788, 21097, 21403, 21706,
22006, 22302, 22595, 22884, 23170, 23453, 23732, 24008, 24279, 24548, 24812, 25073,
25330, 25583, 25833, 26078, 26320, 26557, 26791, 27020, 27246, 27467, 27684, 27897,
28106, 28311, 28511, 28707, 28899, 29086, 29269, 29448, 29622, 29792, 29957, 30118,
30274, 30425, 30572, 30715, 30853, 30986, 31114, 31238, 31357, 31471, 31581, 31686,
31786, 31881, 31972, 32058, 32138, 32214, 32286, 32352, 32413, 32470, 32522, 32568,
32610, 32647, 32679, 32706, 32729, 32746, 32758, 32766, 32767, 32766, 32758, 32746,
32729, 32706, 32679, 32647, 32610, 32568, 32522, 32470, 32413, 32352, 32286, 32214,
32138, 32058, 31972, 31881, 31786, 31686, 31581, 31471, 31357, 31238, 31114, 30986,
30853, 30715, 30572, 30425, 30274, 30118, 29957, 29792, 29622, 29448, 29269, 29086,
28899, 28707, 28511, 28311, 28106, 27897, 27684, 27467, 27246, 27020, 26791, 26557,
26320, 26078, 25833, 25583, 25330, 25073, 24812, 24548, 24279, 24008, 23732, 23453,
23170, 22884, 22595, 22302, 22006, 21706, 21403, 21097, 20788, 20475, 20160, 19841,
19520, 19195, 18868, 18538, 18205, 17869, 17531, 17190, 16846, 16500, 16151, 15800,
15447, 15091, 14733, 14373, 14010, 13646, 13279, 12910, 12540, 12167, 11793, 11417,
11039, 10660, 10279, 9896, 9512, 9127, 8740, 8351, 7962, 7571, 7180, 6787,
6393, 5998, 5602, 5205, 4808, 4410, 4011, 3612, 3212, 2811, 2411, 2009,
1608, 1206, 804, 402, 0, -402, -804, -1206, -1608, -2009, -2411, -2811,
-3212, -3612, -4011, -4410, -4808, -5205, -5602, -5998, -6393, -6787, -7180, -7571,
-7962, -8351, -8740, -9127, -9512, -9896, -10279, -10660, -11039, -11417, -11793, -12167,
-12540, -12910, -13279, -13646, -14010, -14373, -14733, -15091, -15447, -15800, -16151, -16500,
-16846, -17190, -17531, -17869, -18205, -18538, -18868, -19195, -19520, -19841, -20160, -20475,
-20788, -21097, -21403, -21706, -22006, -22302, -22595, -22884, -23170, -23453, -23732, -24008,
-24279, -24548, -24812, -25073, -25330, -25583, -25833, -26078, -26320, -26557, -26791, -27020,
-27246, -27467, -27684, -27897, -28106, -28311, -28511, -28707, -28899, -29086, -29269, -29448,
-29622, -29792, -29957, -30118, -30274, -30425, -30572, -30715, -30853, -30986, -31114, -31238,
-31357, -31471, -31581, -31686, -31786, -31881, -31972, -32058, -32138, -32214, -32286, -32352,
-32413, -32470, -32522, -32568, -32610, -32647, -32679, -32706, -32729, -32746, -32758, -32766,
-32768, -32766, -32758, -32746, -32729, -32706, -32679, -32647, -32610, -32568, -32522, -32470,
-32413, -32352, -32286, -32214, -32138, -32058, -31972, -31881, -31786, -31686, -31581, -31471,
-31357, -31238, -31114, -30986, -30853, -30715, -30572, -30425, -30274, -30118, -29957, -29792,
-29622, -29448, -29269, -29086, -28899, -28707, -28511, -28311, -28106, -27897, -27684, -27467,
-27246, -27020, -26791, -26557, -26320, -26078, -25833, -25583, -25330, -25073, -24812, -24548,
-24279, -24008, -23732, -23453, -23170, -22884, -22595, -22302, -22006, -21706, -21403, -21097,
-20788, -20475, -20160, -19841, -19520, -19195, -18868, -18538, -18205, -17869, -17531, -17190,
-16846, -16500, -16151, -15800, -15447, -15091, -14733, -14373, -14010, -13646, -13279, -12910,
-12540, -12167, -11793, -11417, -11039, -10660, -10279, -9896, -9512, -9127, -8740, -8351,
-7962, -7571, -7180, -6787, -6393, -5998, -5602, -5205, -4808, -4410, -4011, -3612,
-3212, -2811, -2411, -2009, -1608, -1206, -804, -402, 0
};
//in vim, use 'gqq' to split a very long line.
//these values are used to form the triangular mel filterbanks for MFCC.
//they can be generated by the following python code:
/*
# MEL frequency bank points generation
import numpy as np
def mel(f):
return 1125*np.log(1+f/700)
def mel_inv(m):
return 700*(np.exp(m/1125)-1)
def mel_fb_points(nfb: int = 32, f_min: int = 20, f_max: int = 4000):
r = np.linspace(mel(f_min), mel(f_max), nfb+2)
return [mel_inv(element) for element in r]
*/
const float32_t melFbTable_f32_23[25] = {
300.00000000, 394.32579291, 497.54894103, 610.50869444,
734.12346617, 869.39829924, 1017.43303821, 1179.43127132,
1356.71011621, 1550.71092871, 1763.01102167, 1995.33648924,
2249.57624075, 2527.79735841, 2832.26190360, 3165.44530843,
3530.05650210, 3929.05993573, 4365.69968460, 4843.52582400,
5366.42329287, 5938.64348011, 6564.83879023, 7250.10046949,
8000.00000000
};
const float32_t melFbTable_f32_26[28] = {
300.00000000, 383.42040146, 473.79976630, 571.71861405,
677.80589138, 792.74301197, 917.26823331, 1052.18139861,
1198.34907431, 1356.71011621, 1528.28169979, 1714.16585376,
1915.55653848, 2133.74731496, 2370.13965362, 2626.25193607,
2903.72920794, 3204.35374523, 3530.05650210, 3882.92951372,
4265.23933362, 4679.44159219, 5128.19676945, 5614.38728376,
6141.13600596, 6711.82631804, 7330.12384505, 8000.00000000
};
const float32_t melFbTable_f32_32[34] = {
20.00000000, 62.11824004, 106.70029417, 153.89028949,
203.84078418, 256.71326071, 312.67864788, 371.91787340,
434.62244881, 500.99508861, 571.25036559, 645.61540454,
724.33061650, 807.65047595, 895.84434350, 989.19733673,
1088.01125187, 1192.60553951, 1303.31833730, 1420.50756314,
1544.55207224, 1675.85288190, 1814.83446798, 1961.94613712,
2117.66347931, 2282.48990538, 2456.95827448, 2641.63261669,
2837.10995652, 3044.02224289, 3263.03839225, 3494.86645099,
3740.25588448, 4000.00000000
};
const uint16_t filterLengths_fb_32[32] = {
3, 3, 3, 4, 4, 3, 3, 5, 5, 4, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9,
11, 11, 11, 12, 13, 14, 14, 15, 16
};
const uint16_t startingIndices_fb_32[32] = {
1, 2, 4, 5, 7, 9, 11, 12, 14, 17, 19, 21, 24, 26, 29, 32, 35, 39, 42,
46, 50, 54, 59, 63, 68, 74, 79, 85, 91, 98, 105, 112
};
const float32_t values_fb_32[245] = {
0.26710448f, 0.99143702f, 0.29048213f, 0.00856300f, 0.70951790f,
0.61221206f, 0.38778794f, 0.95275903f, 0.32713947f, 0.04724099f,
0.67286056f, 0.71801525f, 0.12697022f, 0.28198475f, 0.87302977f,
0.56157261f, 0.00319215f, 0.43842736f, 0.99680787f, 0.47549367f,
0.52450633f, 0.95084691f, 0.45247805f, 0.04915309f, 0.54752195f,
0.95664537f, 0.48581913f, 0.01499287f, 0.04335464f, 0.51418090f,
0.98500711f, 0.56935734f, 0.12455031f, 0.43064269f, 0.87544972f,
0.69744265f, 0.27721834f, 0.30255738f, 0.72278166f, 0.86489713f,
0.46789601f, 0.07089493f, 0.13510288f, 0.53210396f, 0.92910504f,
0.69191611f, 0.31685531f, 0.30808389f, 0.68314469f, 0.94501126f,
0.59067839f, 0.23634556f, 0.05498872f, 0.40932158f, 0.76365447f,
0.88853312f, 0.55378211f, 0.21903113f, 0.11146685f, 0.44621786f,
0.78096890f, 0.89067549f, 0.57442486f, 0.25817418f, 0.10932451f,
0.42557517f, 0.74182582f, 0.94513297f, 0.64635897f, 0.34758502f,
0.04881103f, 0.05486704f, 0.35364100f, 0.65241498f, 0.95118898f,
0.76385200f, 0.48159072f, 0.19932941f, 0.23614797f, 0.51840925f,
0.80067056f, 0.92165107f, 0.65498799f, 0.38832495f, 0.12166189f,
0.07834894f, 0.34501201f, 0.61167502f, 0.87833810f, 0.86301249f,
0.61108691f, 0.35916129f, 0.10723568f, 0.13698751f, 0.38891309f,
0.64083874f, 0.89276433f, 0.86330622f, 0.62530309f, 0.38729993f,
0.14929678f, 0.13669376f, 0.37469691f, 0.61270005f, 0.85070324f,
0.91619587f, 0.69134575f, 0.46649557f, 0.24164541f, 0.01679525f,
0.08380412f, 0.30865428f, 0.53350443f, 0.75835460f, 0.98320472f,
0.80344343f, 0.59101981f, 0.37859616f, 0.16617253f, 0.19655658f,
0.40898022f, 0.62140381f, 0.83382750f, 0.95630503f, 0.75562131f,
0.55493754f, 0.35425383f, 0.15357009f, 0.04369497f, 0.24437870f,
0.44506243f, 0.64574617f, 0.84642988f, 0.95549005f, 0.76589692f,
0.57630384f, 0.38671070f, 0.19711760f, 0.00752448f, 0.04450995f,
0.23410307f, 0.42369619f, 0.61328930f, 0.80288243f, 0.99247551f,
0.82799298f, 0.64887732f, 0.46976164f, 0.29064596f, 0.11153029f,
0.17200702f, 0.35112268f, 0.53023839f, 0.70935404f, 0.88846970f,
0.93614966f, 0.76693261f, 0.59771556f, 0.42849854f, 0.25928149f,
0.09006445f, 0.06385035f, 0.23306739f, 0.40228444f, 0.57150149f,
0.74071848f, 0.90993553f, 0.92522192f, 0.76535702f, 0.60549212f,
0.44562718f, 0.28576228f, 0.12589736f, 0.07477807f, 0.23464298f,
0.39450788f, 0.55437279f, 0.71423769f, 0.87410265f, 0.96790957f,
0.81687927f, 0.66584897f, 0.51481867f, 0.36378837f, 0.21275805f,
0.06172774f, 0.03209040f, 0.18312071f, 0.33415103f, 0.48518133f,
0.63621163f, 0.78724194f, 0.93827224f, 0.91563278f, 0.77294922f,
0.63026565f, 0.48758206f, 0.34489849f, 0.20221494f, 0.05953137f,
0.08436723f, 0.22705080f, 0.36973438f, 0.51241791f, 0.65510148f,
0.79778504f, 0.94046861f, 0.92144322f, 0.78664511f, 0.65184695f,
0.51704878f, 0.38225067f, 0.24745253f, 0.11265439f, 0.07855678f,
0.21335492f, 0.34815305f, 0.48295119f, 0.61774933f, 0.75254750f,
0.88734561f, 0.97908002f, 0.85173154f, 0.72438306f, 0.59703457f,
0.46968609f, 0.34233761f, 0.21498911f, 0.08764063f, 0.02091997f,
0.14826846f, 0.27561694f, 0.40296543f, 0.53031391f, 0.65766239f,
0.78501087f, 0.91235936f, 0.96248651f, 0.84217554f, 0.72186464f,
0.60155368f, 0.48124278f, 0.36093184f, 0.24062091f, 0.12030999f
};
// periodic hann window
const float32_t hannWindow_f32_len512[512] = {
0.00000000f, 0.00003764f, 0.00015059f, 0.00033882f, 0.00060228f,
0.00094095f, 0.00135478f, 0.00184369f, 0.00240764f, 0.00304651f,
0.00376025f, 0.00454870f, 0.00541174f, 0.00634930f, 0.00736117f,
0.00844726f, 0.00960734f, 0.01084131f, 0.01214895f, 0.01353002f,
0.01498437f, 0.01651177f, 0.01811197f, 0.01978475f, 0.02152982f,
0.02334699f, 0.02523592f, 0.02719635f, 0.02922797f, 0.03133050f,
0.03350359f, 0.03574696f, 0.03806025f, 0.04044306f, 0.04289514f,
0.04541603f, 0.04800534f, 0.05066276f, 0.05338785f, 0.05618021f,
0.05903938f, 0.06196496f, 0.06495652f, 0.06801358f, 0.07113570f,
0.07432240f, 0.07757321f, 0.08088765f, 0.08426520f, 0.08770537f,
0.09120759f, 0.09477141f, 0.09839624f, 0.10208154f, 0.10582680f,
0.10963139f, 0.11349478f, 0.11741638f, 0.12139559f, 0.12543181f,
0.12952444f, 0.13367289f, 0.13787645f, 0.14213461f, 0.14644662f,
0.15081188f, 0.15522975f, 0.15969950f, 0.16422054f, 0.16879213f,
0.17341360f, 0.17808422f, 0.18280336f, 0.18757027f, 0.19238421f,
0.19724450f, 0.20215034f, 0.20710108f, 0.21209592f, 0.21713409f,
0.22221491f, 0.22733751f, 0.23250118f, 0.23770517f, 0.24294865f,
0.24823079f, 0.25355089f, 0.25890815f, 0.26430166f, 0.26973063f,
0.27519435f, 0.28069192f, 0.28622246f, 0.29178524f, 0.29737937f,
0.30300403f, 0.30865830f, 0.31434143f, 0.32005250f, 0.32579064f,
0.33155507f, 0.33734488f, 0.34315917f, 0.34899703f, 0.35485768f,
0.36074018f, 0.36664361f, 0.37256718f, 0.37850994f, 0.38447094f,
0.39044940f, 0.39644432f, 0.40245488f, 0.40848005f, 0.41451907f,
0.42057097f, 0.42663476f, 0.43270966f, 0.43879467f, 0.44488895f,
0.45099142f, 0.45710137f, 0.46321777f, 0.46933964f, 0.47546616f,
0.48159641f, 0.48772943f, 0.49386424f, 0.50000000f, 0.50613582f,
0.51227063f, 0.51840365f, 0.52453387f, 0.53066039f, 0.53678226f,
0.54289865f, 0.54900861f, 0.55511111f, 0.56120533f, 0.56729037f,
0.57336527f, 0.57942909f, 0.58548099f, 0.59152001f, 0.59754515f,
0.60355568f, 0.60955065f, 0.61552912f, 0.62149012f, 0.62743282f,
0.63335645f, 0.63925982f, 0.64514238f, 0.65100300f, 0.65684086f,
0.66265517f, 0.66844499f, 0.67420936f, 0.67994750f, 0.68565863f,
0.69134176f, 0.69699603f, 0.70262069f, 0.70821476f, 0.71377754f,
0.71930814f, 0.72480571f, 0.73026943f, 0.73569846f, 0.74109197f,
0.74644911f, 0.75176919f, 0.75705135f, 0.76229489f, 0.76749885f,
0.77266252f, 0.77778518f, 0.78286588f, 0.78790408f, 0.79289895f,
0.79784966f, 0.80275559f, 0.80761588f, 0.81242979f, 0.81719661f,
0.82191575f, 0.82658643f, 0.83120787f, 0.83577955f, 0.84030056f,
0.84477031f, 0.84918809f, 0.85355341f, 0.85786545f, 0.86212361f,
0.86632717f, 0.87047565f, 0.87456822f, 0.87860441f, 0.88258362f,
0.88650525f, 0.89036864f, 0.89417326f, 0.89791846f, 0.90160382f,
0.90522861f, 0.90879238f, 0.91229463f, 0.91573483f, 0.91911238f,
0.92242682f, 0.92567766f, 0.92886430f, 0.93198645f, 0.93504351f,
0.93803507f, 0.94096065f, 0.94381988f, 0.94661212f, 0.94933724f,
0.95199466f, 0.95458400f, 0.95710492f, 0.95955694f, 0.96193981f,
0.96425307f, 0.96649641f, 0.96866953f, 0.97077203f, 0.97280371f,
0.97476411f, 0.97665304f, 0.97847021f, 0.98021525f, 0.98188806f,
0.98348826f, 0.98501563f, 0.98646998f, 0.98785108f, 0.98915869f,
0.99039268f, 0.99155271f, 0.99263883f, 0.99365067f, 0.99458826f,
0.99545133f, 0.99623978f, 0.99695349f, 0.99759233f, 0.99815631f,
0.99864519f, 0.99905908f, 0.99939775f, 0.99966121f, 0.99984944f,
0.99996233f, 1.00000000f, 0.99996233f, 0.99984944f, 0.99966121f,
0.99939775f, 0.99905908f, 0.99864519f, 0.99815631f, 0.99759233f,
0.99695349f, 0.99623978f, 0.99545133f, 0.99458826f, 0.99365067f,
0.99263883f, 0.99155271f, 0.99039263f, 0.98915863f, 0.98785102f,
0.98646998f, 0.98501563f, 0.98348820f, 0.98188806f, 0.98021525f,
0.97847015f, 0.97665298f, 0.97476411f, 0.97280365f, 0.97077203f,
0.96866947f, 0.96649635f, 0.96425301f, 0.96193975f, 0.95955694f,
0.95710486f, 0.95458400f, 0.95199466f, 0.94933718f, 0.94661212f,
0.94381982f, 0.94096065f, 0.93803501f, 0.93504345f, 0.93198639f,
0.92886424f, 0.92567760f, 0.92242682f, 0.91911232f, 0.91573477f,
0.91229463f, 0.90879238f, 0.90522850f, 0.90160376f, 0.89791846f,
0.89417320f, 0.89036858f, 0.88650519f, 0.88258362f, 0.87860435f,
0.87456822f, 0.87047553f, 0.86632711f, 0.86212349f, 0.85786533f,
0.85355330f, 0.84918809f, 0.84477031f, 0.84030050f, 0.83577943f,
0.83120787f, 0.82658648f, 0.82191581f, 0.81719667f, 0.81242979f,
0.80761576f, 0.80275548f, 0.79784960f, 0.79289889f, 0.78790402f,
0.78286582f, 0.77778500f, 0.77266240f, 0.76749867f, 0.76229465f,
0.75705141f, 0.75176919f, 0.74644911f, 0.74109185f, 0.73569834f,
0.73026931f, 0.72480559f, 0.71930802f, 0.71377748f, 0.70821470f,
0.70262051f, 0.69699585f, 0.69134158f, 0.68565863f, 0.67994756f,
0.67420936f, 0.66844493f, 0.66265512f, 0.65684086f, 0.65100294f,
0.64514226f, 0.63925976f, 0.63335627f, 0.62743270f, 0.62148994f,
0.61552888f, 0.60955048f, 0.60355574f, 0.59754521f, 0.59151995f,
0.58548093f, 0.57942903f, 0.57336521f, 0.56729031f, 0.56120527f,
0.55511099f, 0.54900849f, 0.54289854f, 0.53678215f, 0.53066021f,
0.52453369f, 0.51840365f, 0.51227063f, 0.50613576f, 0.50000000f,
0.49386421f, 0.48772934f, 0.48159632f, 0.47546607f, 0.46933955f,
0.46321762f, 0.45710123f, 0.45099127f, 0.44488874f, 0.43879449f,
0.43270969f, 0.42663479f, 0.42057094f, 0.41451904f, 0.40848002f,
0.40245479f, 0.39644426f, 0.39044929f, 0.38447085f, 0.37850979f,
0.37256706f, 0.36664349f, 0.36074001f, 0.35485750f, 0.34899706f,
0.34315914f, 0.33734486f, 0.33155507f, 0.32579064f, 0.32005244f,
0.31434134f, 0.30865818f, 0.30300388f, 0.29737923f, 0.29178509f,
0.28622231f, 0.28069174f, 0.27519417f, 0.26973069f, 0.26430166f,
0.25890809f, 0.25355089f, 0.24823079f, 0.24294859f, 0.23770508f,
0.23250112f, 0.22733742f, 0.22221479f, 0.21713397f, 0.21209577f,
0.20710093f, 0.20215037f, 0.19724450f, 0.19238421f, 0.18757024f,
0.18280333f, 0.17808419f, 0.17341354f, 0.16879204f, 0.16422045f,
0.15969941f, 0.15522963f, 0.15081176f, 0.14644650f, 0.14213446f,
0.13787648f, 0.13367289f, 0.12952444f, 0.12543181f, 0.12139556f,
0.11741635f, 0.11349472f, 0.10963133f, 0.10582674f, 0.10208148f,
0.09839615f, 0.09477133f, 0.09120750f, 0.08770525f, 0.08426520f,
0.08088765f, 0.07757321f, 0.07432240f, 0.07113567f, 0.06801355f,
0.06495646f, 0.06196490f, 0.05903932f, 0.05618012f, 0.05338779f,
0.05066270f, 0.04800528f, 0.04541594f, 0.04289514f, 0.04044306f,
0.03806022f, 0.03574696f, 0.03350359f, 0.03133047f, 0.02922794f,
0.02719632f, 0.02523586f, 0.02334693f, 0.02152979f, 0.01978469f,
0.01811191f, 0.01651171f, 0.01498437f, 0.01353002f, 0.01214892f,
0.01084131f, 0.00960734f, 0.00844723f, 0.00736117f, 0.00634927f,
0.00541171f, 0.00454867f, 0.00376022f, 0.00304651f, 0.00240761f,
0.00184369f, 0.00135478f, 0.00094095f, 0.00060228f, 0.00033882f,
0.00015059f, 0.00003764f
};
Updated on 2023-03-01 at 16:16:32 +0000