//#define FIRFILTER_NUM (24) //#define UPSAMPLE_FACTOR_44P1TO50P7 38 //#define DOWNSAMPLE_FACTOR_44P1TO50P7 33 -16, 113, 198, -310, 530, -797, 1092, -1384, 1634, -1789, 1718, 30578, 2547, -2157, 1833, -1493, 1146, -818, 532, -303, 186, 122, -17, -1, -16, 105, 210, -315, 525, -772, 1033, -1270, 1430, -1421, 922, 30517, 3408, -2523, 2026, -1594, 1194, -834, 531, -295, 173, 130, -17, 0, -16, 97, 220, -318, 517, -743, 970, -1151, 1222, -1056, 162, 30394, 4298, -2885, 2211, -1689, 1236, -846, 527, -284, 159, 139, -17, -1, -15, 90, 230, -319, 507, -711, 902, -1028, 1013, -696, -561, 30210, 5215, -3242, 2387, -1775, 1272, -853, 520, -272, 144, 147, -17, -1, -15, 82, 239, -318, 493, -675, 830, -901, 802, -342, -1245, 29966, 6156, -3590, 2553, -1853, 1301, -855, 510, -258, 128, 156, -17, -1, -14, 75, 246, -316, 478, -637, 755, -772, 591, 4, -1889, 29663, 7118, -3927, 2708, -1921, 1322, -853, 496, -242, 111, 164, -17, -1, -13, 68, 253, -312, 460, -595, 677, -641, 382, 340, -2491, 29302, 8100, -4252, 2850, -1979, 1337, -845, 479, -224, 94, 173, -17, -1, -13, 61, 259, -306, 440, -551, 597, -509, 175, 664, -3050, 28884, 9097, -4561, 2979, -2027, 1343, -832, 459, -204, 76, 181, -16, -1, -12, 54, 263, -298, 418, -505, 515, -377, -28, 975, -3566, 28410, 10106, -4853, 3093, -2063, 1342, -814, 436, -183, 58, 190, -15, -2, -11, 48, 267, -290, 394, -457, 432, -245, -226, 1272, -4038, 27884, 11125, -5125, 3190, -2088, 1333, -790, 410, -161, 39, 198, -15, -2, -11, 42, 270, -279, 368, -407, 348, -115, -418, 1553, -4466, 27305, 12150, -5374, 3271, -2101, 1315, -762, 381, -136, 20, 206, -14, -2, -10, 37, 272, -268, 341, -356, 264, 13, -604, 1817, -4848, 26677, 13179, -5600, 3334, -2101, 1289, -728, 349, -111, 1, 214, -12, -2, -9, 31, 273, -255, 313, -304, 181, 138, -781, 2063, -5186, 26002, 14206, -5799, 3379, -2089, 1255, -689, 314, -84, -19, 221, -11, -3, -9, 26, 273, -241, 284, -252, 98, 259, -950, 2290, -5480, 25282, 15230, -5970, 3404, -2064, 1213, -645, 277, -56, -39, 228, -9, -3, -8, 22, 272, -226, 254, -200, 16, 377, -1109, 2497, -5729, 24519, 16247, -6111, 3409, -2025, 1163, -597, 237, -27, -59, 235, -7, -3, -8, 17, 271, -209, 223, -147, -64, 489, -1259, 2684, -5934, 23717, 17253, -6219, 3393, -1974, 1104, -544, 195, 3, -79, 242, -5, -4, -7, 13, 269, -193, 191, -95, -142, 597, -1397, 2850, -6096, 22879, 18246, -6293, 3356, -1910, 1038, -486, 151, 33, -99, 247, -3, -4, -6, 9, 266, -175, 160, -44, -217, 698, -1524, 2994, -6215, 22007, 19220, -6331, 3298, -1832, 964, -425, 104, 65, -119, 253, 0, -5, -6, 6, 262, -157, 128, 7, -290, 793, -1639, 3117, -6294, 21104, 20174, -6332, 3219, -1742, 882, -359, 56, 96, -138, 258, 3, -5, -5, 3, 258, -138, 96, 56, -359, 882, -1742, 3219, -6332, 20174, 21104, -6294, 3117, -1639, 793, -290, 7, 128, -157, 262, 6, -6, -5, 0, 253, -119, 65, 104, -425, 964, -1832, 3298, -6331, 19220, 22007, -6215, 2994, -1524, 698, -217, -44, 160, -175, 266, 9, -6, -4, -3, 247, -99, 33, 151, -486, 1038, -1910, 3356, -6293, 18246, 22879, -6096, 2850, -1397, 597, -142, -95, 191, -193, 269, 13, -7, -4, -5, 242, -79, 3, 195, -544, 1104, -1974, 3393, -6219, 17253, 23717, -5934, 2684, -1259, 489, -64, -147, 223, -209, 271, 17, -8, -3, -7, 235, -59, -27, 237, -597, 1163, -2025, 3409, -6111, 16247, 24519, -5729, 2497, -1109, 377, 16, -200, 254, -226, 272, 22, -8, -3, -9, 228, -39, -56, 277, -645, 1213, -2064, 3404, -5970, 15230, 25282, -5480, 2290, -950, 259, 98, -252, 284, -241, 273, 26, -9, -3, -11, 221, -19, -84, 314, -689, 1255, -2089, 3379, -5799, 14206, 26002, -5186, 2063, -781, 138, 181, -304, 313, -255, 273, 31, -9, -2, -12, 214, 1, -111, 349, -728, 1289, -2101, 3334, -5600, 13179, 26677, -4848, 1817, -604, 13, 264, -356, 341, -268, 272, 37, -10, -2, -14, 206, 20, -136, 381, -762, 1315, -2101, 3271, -5374, 12150, 27305, -4466, 1553, -418, -115, 348, -407, 368, -279, 270, 42, -11, -2, -15, 198, 39, -161, 410, -790, 1333, -2088, 3190, -5125, 11125, 27884, -4038, 1272, -226, -245, 432, -457, 394, -290, 267, 48, -11, -2, -15, 190, 58, -183, 436, -814, 1342, -2063, 3093, -4853, 10106, 28410, -3566, 975, -28, -377, 515, -505, 418, -298, 263, 54, -12, -1, -16, 181, 76, -204, 459, -832, 1343, -2027, 2979, -4561, 9097, 28884, -3050, 664, 175, -509, 597, -551, 440, -306, 259, 61, -13, -1, -17, 173, 94, -224, 479, -845, 1337, -1979, 2850, -4252, 8100, 29302, -2491, 340, 382, -641, 677, -595, 460, -312, 253, 68, -13, -1, -17, 164, 111, -242, 496, -853, 1322, -1921, 2708, -3927, 7118, 29663, -1889, 4, 591, -772, 755, -637, 478, -316, 246, 75, -14, -1, -17, 156, 128, -258, 510, -855, 1301, -1853, 2553, -3590, 6156, 29966, -1245, -342, 802, -901, 830, -675, 493, -318, 239, 82, -15, -1, -17, 147, 144, -272, 520, -853, 1272, -1775, 2387, -3242, 5215, 30210, -561, -696, 1013, -1028, 902, -711, 507, -319, 230, 90, -15, -1, -17, 139, 159, -284, 527, -846, 1236, -1689, 2211, -2885, 4298, 30394, 162, -1056, 1222, -1151, 970, -743, 517, -318, 220, 97, -16, 0, -17, 130, 173, -295, 531, -834, 1194, -1594, 2026, -2523, 3408, 30517, 922, -1421, 1430, -1270, 1033, -772, 525, -315, 210, 105, -16, -1, -17, 122, 186, -303, 532, -818, 1146, -1493, 1833, -2157, 2547, 30578, 1718, -1789, 1634, -1384, 1092, -797, 530, -310, 198, 113, -16,